﻿@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:300,400,900&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;line-height:1.7em}article,aside,details,figcaption,figure,main,footer,header,hgroup,menu,nav,section{display:block}body{vertical-align:baseline;-webkit-text-size-adjust:100%}img{display:inherit}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}*{box-sizing:border-box;word-break:normal;word-wrap:break-word;line-height:1.7em;background-repeat:no-repeat}div#ie_container{display:none;width:100%;height:100%;margin:auto}div#ie_container div.cover{width:100%;height:100%;max-width:none;position:fixed;top:0;left:0;text-align:center;margin:auto}div#ie_container div.cover p{width:100%;position:absolute;font-size:12px;line-height:1.5em;top:50%;left:0;right:0;text-align:center}.ie7 body{overflow:hidden;background:#FFFFFF}.ie7 div#container{display:none}.ie8 body{overflow:hidden;background:#FFFFFF}.ie8 div#container{display:none}.ie8 div#ie_container{display:inherit}.asobi,footer small,.article_non .coming,.article_list .detail_box .text_box .day,.article_list.release .release_area .num,div.basket_box .thanks,div.n_found h1,div.front .top_view .text_box .day,.back_number_list_area .back_number_list li .num,.column_area div.article_head .day,.back_number .num{font-family:ta-rb,sans-serif;font-weight:400;font-style:normal}.midashi,.category_nav ul li a,.search_area h1,.search_area h2,nav .nav_area li a,nav .nav_area li p,footer .sns_area li a,footer .sitemap .footer_cate h2,footer .sitemap .footer_cate ul li a,footer .sitemap .footer_cate.sp_list ul li a,footer .sitemap .footer_pp ul li a,.ttl_area h1,.ttl_area h2,.heart span,.article_list .detail_box .text_box .cate_list .cate span,.article_list .detail_box .text_box .more,.article_list.release .release_area .num span,.company_area .company_box h2,div.front .top_view .text_box .cate_list .cate span,div.front .top_view .text_box .more,.back_number_list_area .back_number_list li .num span,.column_area div.article_head .cate_list .cate span,.interview_e_area .article_writer_box .text_box h2,.about_ttl,.about_list_area ul li .text_box h2 a,section.faq article h2,ul.pager li,.back_number .num span,.page-links .post-page-numbers{font-family:objektiv-mk1,sans-serif;font-weight:700;font-style:italic}.mincho,.deco,.tag_list a,.article_list .detail_box .text_box .tag_list a,.keyword_list li a p,div.front .top_view .text_box .tag_list a,.writer_list_area li .text_box p,.writer_detail_area .text_box h2 span,.column_area div.article_head .tag_list a,.about_ttl span{font-family:tbnpmincho-std,serif;font-weight:300;font-style:normal}main .left{text-align:left}main .right{text-align:right}main .center{text-align:center}.mt_0{margin-top:0px}.mt_01{margin-top:1px}.mt_02{margin-top:2px}.mt_03{margin-top:3px}.mt_04{margin-top:4px}.mt_05{margin-top:5px}.mt_06{margin-top:6px}.mt_07{margin-top:7px}.mt_08{margin-top:8px}.mt_09{margin-top:9px}.mt_10{margin-top:10px}.mt_11{margin-top:11px}.mt_12{margin-top:12px}.mt_13{margin-top:13px}.mt_14{margin-top:14px}.mt_15{margin-top:15px}.mt_16{margin-top:16px}.mt_17{margin-top:17px}.mt_18{margin-top:18px}.mt_19{margin-top:19px}.mt_20{margin-top:20px}.mt_25{margin-top:25px}.mt_30{margin-top:30px}.mt_35{margin-top:35px}.mt_40{margin-top:40px}.mt_45{margin-top:45px}.mt_50{margin-top:50px}.mt_55{margin-top:55px}.mt_60{margin-top:60px}.mt_65{margin-top:65px}.mt_70{margin-top:70px}@media screen and (max-width: 1024px){.mt_20{margin-top:15px}.mt_30{margin-top:20px}.mt_50{margin-top:30px}}@media screen and (max-width: 568px){.mt_20{margin-top:15px}.mt_50{margin-top:25px}}.mb_0{margin-bottom:0px}.mb_01{margin-bottom:1px}.mb_02{margin-bottom:2px}.mb_03{margin-bottom:3px}.mb_04{margin-bottom:4px}.mb_05{margin-bottom:5px}.mb_06{margin-bottom:6px}.mb_07{margin-bottom:7px}.mb_08{margin-bottom:8px}.mb_09{margin-bottom:9px}.mb_10{margin-bottom:10px}.mb_11{margin-bottom:11px}.mb_12{margin-bottom:12px}.mb_13{margin-bottom:13px}.mb_14{margin-bottom:14px}.mb_15{margin-bottom:15px}.mb_16{margin-bottom:16px}.mb_17{margin-bottom:17px}.mb_18{margin-bottom:18px}.mb_19{margin-bottom:19px}.mb_20{margin-bottom:20px}.mb_25{margin-bottom:25px}.mb_30{margin-bottom:30px}.mb_35{margin-bottom:35px}.mb_40{margin-bottom:40px}.mb_45{margin-bottom:45px}.mb_50{margin-bottom:50px}.mb_55{margin-bottom:55px}.mb_60{margin-bottom:60px}.mb_65{margin-bottom:65px}.mb_70{margin-bottom:70px}@media screen and (max-width: 1024px){.mb_20{margin-bottom:15px}.mb_30{margin-bottom:20px}.mb_50{margin-bottom:30px}}@media screen and (max-width: 568px){.mb_20{margin-bottom:15px}.mb_50{margin-bottom:25px}}.mr_0{margin-right:0px}.mr_01{margin-right:1px}.mr_02{margin-right:2px}.mr_03{margin-right:3px}.mr_04{margin-right:4px}.mr_05{margin-right:5px}.mr_06{margin-right:6px}.mr_07{margin-right:7px}.mr_08{margin-right:8px}.mr_09{margin-right:9px}.mr_10{margin-right:10px}.mr_11{margin-right:11px}.mr_12{margin-right:12px}.mr_13{margin-right:13px}.mr_14{margin-right:14px}.mr_15{margin-right:15px}.mr_16{margin-right:16px}.mr_17{margin-right:17px}.mr_18{margin-right:18px}.mr_19{margin-right:19px}.mr_20{margin-right:20px}.mr_25{margin-right:25px}.mr_30{margin-right:30px}.mr_35{margin-right:35px}.mr_40{margin-right:40px}.mr_45{margin-right:45px}.mr_50{margin-right:50px}.mr_55{margin-right:55px}.mr_60{margin-right:60px}.mr_65{margin-right:65px}.mr_70{margin-right:70px}.ml_0{margin-left:0px}.ml_01{margin-left:1px}.ml_02{margin-left:2px}.ml_03{margin-left:3px}.ml_04{margin-left:4px}.ml_05{margin-left:5px}.ml_06{margin-left:6px}.ml_07{margin-left:7px}.ml_08{margin-left:8px}.ml_09{margin-left:9px}.ml_10{margin-left:10px}.ml_11{margin-left:11px}.ml_12{margin-left:12px}.ml_13{margin-left:13px}.ml_14{margin-left:14px}.ml_15{margin-left:15px}.ml_16{margin-left:16px}.ml_17{margin-left:17px}.ml_18{margin-left:18px}.ml_19{margin-left:19px}.ml_20{margin-left:20px}.ml_25{margin-left:25px}.ml_30{margin-left:30px}.ml_35{margin-left:35px}.ml_40{margin-left:40px}.ml_45{margin-left:45px}.ml_50{margin-left:50px}.ml_55{margin-left:55px}.ml_60{margin-left:60px}.ml_65{margin-left:65px}.ml_70{margin-left:70px}.font_size_30{font-size:30px}@media screen and (max-width: 1024px){.font_size_30{font-size:26px}}@media screen and (max-width: 568px){.font_size_30{font-size:24px}}.font_size_26,div.front main h2.ttl,div.article main h2.ttl{font-size:26px}@media screen and (max-width: 1024px){.font_size_26,div.front main h2.ttl,div.article main h2.ttl{font-size:24px}}@media screen and (max-width: 568px){.font_size_26,div.front main h2.ttl,div.article main h2.ttl{font-size:22px}}.font_size_24,div.privacy article div.doc_box p span{font-size:24px}@media screen and (max-width: 1024px){.font_size_24,div.privacy article div.doc_box p span{font-size:22px}}@media screen and (max-width: 568px){.font_size_24,div.privacy article div.doc_box p span{font-size:20px}}.font_size_22{font-size:22px}@media screen and (max-width: 1024px){.font_size_22{font-size:20px}}@media screen and (max-width: 568px){.font_size_22{font-size:18px}}.font_size_20,ul.pager li,ul.pager li span,ul.pager li a{font-size:20px}@media screen and (max-width: 1024px){.font_size_20,ul.pager li,ul.pager li span,ul.pager li a{font-size:18px}}@media screen and (max-width: 568px){.font_size_20,ul.pager li,ul.pager li span,ul.pager li a{font-size:16px}}.font_size_18,section.service ul li dl dt h3,div.privacy article h2,div.privacy article div.doc_box h3,div.form main div.agree_box h3,div.editor h3{font-size:18px}@media screen and (max-width: 1024px){.font_size_18,section.service ul li dl dt h3,div.privacy article h2,div.privacy article div.doc_box h3,div.form main div.agree_box h3,div.editor h3{font-size:17px}}@media screen and (max-width: 568px){.font_size_18,section.service ul li dl dt h3,div.privacy article h2,div.privacy article div.doc_box h3,div.form main div.agree_box h3,div.editor h3{font-size:15px}}.font_size_16,body,div.basket_box p,div.privacy article h3,input,select,textarea,search,div.editor{font-size:16px}@media screen and (max-width: 1024px){.font_size_16,body,div.basket_box p,div.privacy article h3,input,select,textarea,search,div.editor{font-size:15px}}@media screen and (max-width: 568px){.font_size_16,body,div.basket_box p,div.privacy article h3,input,select,textarea,search,div.editor{font-size:14px}}.font_size_14,section.service ul li dl dd,section.blog ul li dl dd,div.privacy article,div.privacy article ul li,div.form main div.flow_nav ul li span,p#fm_ajax_message,ul.article_transfer li{font-size:14px}@media screen and (max-width: 1024px){.font_size_14,section.service ul li dl dd,section.blog ul li dl dd,div.privacy article,div.privacy article ul li,div.form main div.flow_nav ul li span,p#fm_ajax_message,ul.article_transfer li{font-size:13px}}@media screen and (max-width: 568px){.font_size_14,section.service ul li dl dd,section.blog ul li dl dd,div.privacy article,div.privacy article ul li,div.form main div.flow_nav ul li span,p#fm_ajax_message,ul.article_transfer li{font-size:12px}}.font_size_12,div.pan,section.blog_thum ul.thum_box li dl dd,section.faq article dl span,div.err_area p,div.err_area .text_box li{font-size:12px}@media screen and (max-width: 1024px){.font_size_12,div.pan,section.blog_thum ul.thum_box li dl dd,section.faq article dl span,div.err_area p,div.err_area .text_box li{font-size:12px}}@media screen and (max-width: 568px){.font_size_12,div.pan,section.blog_thum ul.thum_box li dl dd,section.faq article dl span,div.err_area p,div.err_area .text_box li{font-size:11px}}.font_size_10{font-size:10px}@media screen and (max-width: 1024px){.font_size_10{font-size:10px}}@media screen and (max-width: 568px){.font_size_10{font-size:8px}}.nomal{font-weight:normal}.bold{font-weight:bold}.corners{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}@media screen and (max-width: 1400px){.ad_bnr{display:none !important;height:80px;width:600px}}header .ad_area{margin:0 auto !important}.pr_link{display:block;margin-bottom:20px;color:#221815;text-decoration:underline}.ad_area{margin:0 auto;text-align:center}.ad_area .adsbygoogle{margin:0 auto;text-align:center}.single_page .ad_area{margin:10px auto 30px;max-width:850px;width:100%;text-align:center}@media screen and (max-width: 1024px){.single_page .ad_area{max-width:400px;width:90%}.single_page .ad_area iframe{width:90%;margin:0 auto}}html,body{width:100%;height:100%;min-width:1250px;margin:auto;font-feature-settings:"palt"}@media screen and (max-width: 1024px){html,body{min-width:inherit}}.content_inner{min-width:1000px}@media screen and (max-width: 1024px){.content_inner{min-width:inherit}}body{font-family:"Noto Sans JP",sans-serif;color:#221815;font-style:normal}.qj_pink{color:#FF5B9C}.qj_red{color:#E5005A}.qj_blue{color:#0067B5}.qj_green{color:#32DD2F}.qj_water{color:#38BEEF}.qj_yellow{color:#FFF002}.qj_purple{color:#7332cc}::selection{background:#FF5B9C;color:#FFF}::-moz-selection{background:#FF5B9C;color:#FFF}a{color:#0067B5;text-decoration:none}a:hover{color:#FF5B9C}a:focus{outline:none}a:hover img{opacity:0.8}.wrapper,footer .sitemap,.content_area,div.front main section article,div.front aside,div.column_2,div.privacy article div.head,section.blog ul,div.editor,div.editor br{zoom:1}.wrapper:after,footer .sitemap:after,.content_area:after,div.front main section article:after,div.front aside:after,div.column_2:after,div.privacy article div.head:after,section.blog ul:after,div.editor:after,div.editor br:after{display:block;content:"";clear:both}.wrapper,footer .sitemap,.content_area,div.front main section article,div.front aside,div.column_2,div.privacy article div.head{width:95%;max-width:1200px;min-width:1100px;margin:auto;position:relative}@media screen and (max-width: 1024px){.wrapper,footer .sitemap,.content_area,div.front main section article,div.front aside,div.column_2,div.privacy article div.head{min-width:inherit}}.transitions,a,a img,.slider_cenpa .slick-dots li,div.btn span,div.front .top_view .slick-dots li,input,select,textarea,search,input:hover,select:hover,textarea:hover,search:hover,.owl-theme .owl-controls .owl-page span{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease}@media screen and (max-width: 1024px){.transitions,a,a img,.slider_cenpa .slick-dots li,div.btn span,div.front .top_view .slick-dots li,input,select,textarea,search,input:hover,select:hover,textarea:hover,search:hover,.owl-theme .owl-controls .owl-page span{transition:all 0s ease;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease}}.all_transitions,.slider_cenpa .slick-slide{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease}.vertical,header h1,div.front .top_view .image_box .thum,div.front .top_view .text_box{position:absolute;top:50%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.obj_image{object-fit:cover;font-family:"object-fit: cover;"}.obj_image_contain{object-fit:contain;font-family:"object-fit: contain;"}@media screen and (max-width: 1024px){.hide_sp{display:none}}@media screen and (min-width: 1025px){.hide_pc{display:none}}@media screen and (max-width: 568px){.hide_less_sp{display:none}}@media screen and (min-width: 569px){.hide_more_sp{display:none}}@media screen and (max-width: 414px){.hide_less_ssp{display:none}}@media screen and (min-width: 415px){.hide_more_ssp{display:none}}.display_none{display:none}.sp_link{pointer-events:none}@media screen and (max-width: 1024px){.sp_link{pointer-events:inherit}}@media screen and (max-width: 568px){.sp_center{text-align:center !important}}a.link_none{color:#555 !important;pointer-events:none !important}.line_color{position:absolute;left:0;background-image:url("../img/common/line_color.svg");background-position:top left;background-size:200px auto;background-repeat:repeat-x;width:100%;height:10px;display:block}.line_color.top{top:0}.line_color.bottom{bottom:0;background-position:bottom left}section.special .ttl_area:before{background-color:#fff;background-image:url("../img/common/bg_rain.jpg");background-position:top -200px center;background-size:100% auto;background-repeat:no-repeat}@media screen and (max-width: 1024px){section.special .ttl_area:before{background-position:top -60px center}}section.pickup .ttl_area:before{background-color:#FF5B9C}section.pickup .image_box{background-position:bottom -50px center !important;background-size:auto !important}.pickup_box .image_box{background-position:top !important;background-size:auto !important}section.whats .ttl_area:before{background-color:#38BEEF}section.whats .image_box{background-position:bottom -50px left !important;background-size:auto !important}section.feature .ttl_area:before{background-color:#FFF002}section.feature .image_box{background-position:top -90px right -260px !important;background-size:auto !important}.feature_box .image_box{background-position:top -90px right -260px !important;background-size:auto !important}section.journal .ttl_area:before{background-color:#32DD2F}section.journal .image_box{background-position:center right !important;background-size:auto 130% !important}.journal_box .image_box{background-position:center right !important;background-size:auto 130% !important}section.column .ttl_area:before{background-color:#0067B5}section.column .ttl_area p{color:#fff}section.column .image_box{background-position:bottom left !important;background-size:auto !important}.column_box .image_box{background-position:top -80px left !important;background-size:auto !important}section.video .ttl_area:before{background-color:#FF5B9C}section.ranking .ttl_area:before,section.writer_list .ttl_area:before{background-color:#FFF002}section.related{padding-bottom:50px}@media screen and (max-width: 568px){section.related{padding-bottom:30px}}section.related .ttl_area:before{background-color:#FFF002}section.writer .ttl_area:before{background-color:#FF5B9C}section.news .ttl_area:before{background-color:#38BEEF}section.regular{background-color:#221815;padding:60px 0}section.regular .ttl_area h2{color:#fff;text-align:center}section.regular .ttl_area h2:after{content:none}section.regular .ttl_area p{color:#fff;padding:20px 0}@media screen and (max-width: 1024px){section.regular .ttl_area p{text-align:center}}section.keyword{background-color:#221815;padding:60px 0}section.keyword .ttl_area h2{color:#fff;text-align:center}section.keyword .ttl_area h2:after{content:none}section.keyword .ttl_area p{color:#fff;padding:20px 0}@media screen and (max-width: 1024px){section.keyword .ttl_area p{text-align:center}}section.release{background-image:url("../img/common/bg_rain.jpg");background-size:100% auto;background-position:center center;background-color:#fff;margin-bottom:0 !important;padding-top:50px;padding-bottom:50px;position:relative}@media screen and (max-width: 568px){section.release{margin-top:50px;padding-top:30px;background-position:top center;background-repeat-y:repeat;background-image:url(../img/common/bg_rain_sp.png)}}section.release .ttl_area{position:absolute;top:-30px}section.release .ttl_area:before{display:none}section.release .content_area{width:750px;padding-top:30px}@media screen and (max-width: 1024px){section.release .content_area{width:95%}}section.release .content_area .ad_bnr,section.release .content_area .bk_bnr{margin:50px 0 10px;position:relative}section.release .content_area .ad_bnr img,section.release .content_area .bk_bnr img{width:100%;height:auto}section.release .content_area .ad_bnr a,section.release .content_area .bk_bnr a{display:block}section.release .content_area .ad_bnr a:after,section.release .content_area .bk_bnr a:after{opacity:0;content:'';position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:screen;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:linear-gradient(130deg, #e5005a 0%,#fff002 14.28%,#32dd2f 28.56%,#38beef 42.85%,#0067b5 57.14%,#ff5b9c 85.71%,#ff0000 100%) 0% center}section.release .content_area .ad_bnr a:hover:after,section.release .content_area .bk_bnr a:hover:after{opacity:0.6}section.release .content_area .ad_bnr a:hover img,section.release .content_area .bk_bnr a:hover img{opacity:1}.page_area{background-size:auto;background-position:top center;padding-bottom:50px}@media screen and (max-width: 1024px){.page_area{padding-top:0;background-size:auto 300px}}.page_area.feature_box{background-image:url("../img/content/bg_feature.jpg")}.page_area.news_box{background-image:url("../img/content/bg_news.jpg")}.page_area.journal_box{background-image:url("../img/content/bg_journal.jpg")}.page_area.column_box{background-image:url("../img/content/bg_column.jpg")}.page_area.column_box .ttl_area h1,.page_area.column_box .ttl_area span,.page_area.column_box .ttl_area p{color:#fff}.page_area.regular_box{background-image:url("../img/content/bg_regular.jpg")}.page_area.regular_box .ttl_area h1,.page_area.regular_box .ttl_area span,.page_area.regular_box .ttl_area p{color:#fff}.page_area.video_box{background-image:url("../img/content/bg_video.jpg")}.page_area.ranking_box{background-image:url("../img/content/bg_ranking.jpg")}.page_area.special_box{background-image:url("../img/content/bg_special.jpg")}.page_area.pickup_box{background-image:url("../img/content/bg_pickup.jpg")}.page_area.tag_large_bg{position:relative;overflow:hidden}.page_area.tag_large_bg .bg{position:absolute;width:100%;height:290px;display:block;background-position:top center;background-repeat:no-repeat;background-size:cover;-webkit-filter:blur(10px);-ms-filter:blur(10px);filter:progid:DXImageTransform.Microsoft.Blur(Strength=$radius);filter:blur(10px);-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);filter:alpha(opacity=70);opacity:.7}.page_area.special_large_bg{position:relative;overflow:hidden;background-color:#fff}.page_area.special_large_bg .bg{position:fixed;width:100%;height:100%;display:block;background-position:top center;background-repeat:no-repeat;background-size:cover;-webkit-filter:blur(10px);-ms-filter:blur(10px);filter:progid:DXImageTransform.Microsoft.Blur(Strength=$radius);filter:blur(10px);-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);filter:alpha(opacity=70);opacity:.7}.tag_list{display:flex;flex-wrap:wrap}@media screen and (max-width: 1024px){.tag_list.under{width:85%}}.tag_list li{padding:0 20px 0 0}.tag_list a{color:#221815}@media screen and (max-width: 568px){.tag_list a{font-size:13px}}hr{width:100%;height:6px;margin:15px 0;background-image:url("../img/common/line_b.png");background-size:auto 5px;background-repeat:repeat-x;border:none}@media screen and (max-width: 1024px){hr{height:7px;background-size:auto 6px;margin:6px 0}}hr.white_line{background-image:url("../img/common/line_w.png")}.tag_large_area{margin-bottom:50px;padding:30px;background-color:#fff;display:flex}@media screen and (max-width: 1024px){.tag_large_area{flex-wrap:wrap;padding:15px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.tag_large_area .image_box{width:50%;padding:0 0 0 30px}@media screen and (max-width: 1024px){.tag_large_area .image_box{width:100%}}.tag_large_area .image_box img{width:100%;height:auto}.tag_large_area .text_box:only-of-type{width:100%;padding:0}.tag_large_area .text_box:only-of-type p{font-size:14px}@media screen and (max-width: 1024px){.tag_large_area .text_box:only-of-type p{font-size:13px}}.tag_large_area .text_box{width:50%}@media screen and (max-width: 1024px){.tag_large_area .text_box{width:100%;padding:20px 0 0 0}}.tag_large_area .text_box h2{background-color:#eee;padding:15px 20px;line-height:1.3em;font-weight:900;position:relative}.tag_large_area .text_box h2:before{content:"";width:8px;height:20px;background-color:#221815;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.tag_large_area .text_box p{font-size:12px;padding:10px 0 0 0;text-align:justify}.tag_large_area .text_box .tag_large_link li{line-height:1.3}.tag_large_area .text_box .tag_large_link li a{background-image:url("../img/common/icon/tab.svg");background-size:14px 14px;background-position:right center;padding:0 20px 0 0;font-size:13px}.category_nav{background-color:#221815}@media screen and (max-width: 1024px){.category_nav{margin-top:0;overflow-x:scroll}}.category_nav ul{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (max-width: 1024px){.category_nav ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:900px;padding:0}}.category_nav ul li a{color:#fff;display:block;padding:10px 15px 10px 25px;font-size:13px}.category_nav ul li a:hover{color:#FF5B9C !important}.category_nav ul li a.active{background-image:url("../img/common/icon/sankaku_r.svg");background-position:left 10px center;background-size:14px 14px}.search_area.top{position:absolute;right:350px;top:10px}.search_area h1,.search_area h2{position:relative;font-size:50px;margin-top:50px;margin-bottom:10px;padding:0 20px;line-height:1;text-align:center}@media screen and (max-width: 568px){.search_area h1,.search_area h2{font-size:34px}}.search_area h1 span,.search_area h2 span{display:block;font-size:15px;line-height:1.2}@media screen and (max-width: 568px){.search_area h1 span,.search_area h2 span{font-size:13px}}.search_area .search_in_box{width:400px;margin:0 auto 50px;position:relative}@media screen and (max-width: 568px){.search_area .search_in_box{width:300px}}.search_area .search_in_box li input[type="text"]{width:400px;border:5px solid #221815;padding:4px 8px}@media screen and (max-width: 568px){.search_area .search_in_box li input[type="text"]{width:300px}}.search_area li input[type="text"]{width:210px;border:5px solid #221815;padding:4px 8px}.search_area li input[type="submit"]{min-width:inherit;border:none;cursor:pointer;width:60px;height:40px;background-color:transparent;position:absolute;bottom:-10px;right:-40px;background-position:center right 20px;background-size:40px 40px;background-repeat:no-repeat;background-image:url("../img/common/icon/search.svg");transition:none}@media screen and (min-width: 1025px){.search_area li input[type="submit"]:hover{transition:none;background-image:url("../img/common/icon/search_c.svg")}}.cate_list .cate:hover{background-color:#38BEEF !important}.column_area .sns_area{background-image:url("../img/common/icon/share.svg")}.sns_area{position:absolute;display:flex;background-image:url("../img/common/icon/follow.svg");background-size:120px 32px;background-position:left center;background-repeat:no-repeat;padding:2px 5px 2px 120px}.sns_area.left{left:0}@media screen and (max-width: 568px){.sns_area.left{padding:2px 5px 4px 0}}@media screen and (max-width: 1024px){.sns_area{display:none}}@media screen and (max-width: 568px){.sns_area{background-size:70px 25px;padding:2px 5px 4px 80px}}.sns_area li{padding:4px 10px}.sns_area li a{display:block;width:100%;height:100%;position:relative}.sns_area li a .active{position:absolute;left:0;top:0;opacity:0;transition:0.5s}.sns_area li a:hover img{opacity:0}.sns_area li a:hover img.active{opacity:1}.sns_area li img{max-width:38px;width:auto;height:30px;vertical-align:middle}@keyframes rumble{0%{transform:rotate(0deg) translate(0, 0)}12.5%{transform:rotate(0.4deg) translate(1px, -1px)}25%{transform:rotate(0.8deg) translate(0px, 1px)}37.5%{transform:rotate(0.4deg) translate(-1px, 0)}50%{transform:rotate(0deg) translate(0, 0)}62.5%{transform:rotate(-0.4deg) translate(1px, 0)}75%{transform:rotate(-0.8deg) translate(0, 1px)}87.5%{transform:rotate(-0.4deg) translate(-1px, -1px)}100%{transform:rotate(0deg) translate(0, 0)}}@keyframes rotate{0%{transform:rotateZ(-10deg)}20%{transform:rotateZ(10deg)}40%{transform:rotateZ(0deg)}100%{transform:rotateZ(0deg)}}@keyframes bounce{0%{display:none;transform:translateY(0px)}100%, 20%, 50%, 80%{display:block;transform:translateY(0px)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}@media screen and (max-width: 1024px){0%{display:none;transform:translateY(0px)}100%, 20%, 50%, 80%{display:block;transform:translateY(0px)}40%{transform:translateY(-15px)}60%{transform:translateY(-7.5px)}}}@-webkit-keyframes bounce{0%{display:none;transform:translateY(0px)}100%, 20%, 50%, 80%{display:block;transform:translateY(0px)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}@media screen and (max-width: 1024px){0%{display:none;transform:translateY(0px)}100%, 20%, 50%, 80%{display:block;transform:translateY(0px)}40%{transform:translateY(-15px)}60%{transform:translateY(-7.5px)}}}header{width:100%;position:relative;top:0;left:0;background-image:url("../img/common/line_color.svg");background-position:top left;background-size:200px 7px;background-repeat:repeat-x;background-color:#fff;padding-top:2px;display:block;box-shadow:0 0 2px 0 #ccc}header.top{top:0}header div.inner{min-width:1100px;height:80px;width:97%;position:relative;margin:10px auto 0 auto}@media screen and (max-width: 1400px){header div.inner{min-width:inherit}}@media screen and (max-width: 1024px){header div.inner{width:95%}}@media screen and (max-width: 568px){header div.inner{width:90%;height:50px}}header h1{width:auto;height:80%}@media screen and (max-width: 568px){header h1{height:100%}}header h1 a{display:block;width:100%;height:100%;padding:10px 0}header h1 a img{width:auto;height:100%}@media screen and (min-width: 1025px){header h1 a:hover{animation:rumble 0.23s linear infinite}header h1 a:hover img{opacity:1}}header .ad_bnr{position:absolute;top:50%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);right:600px;width:auto;height:100%;padding:5px 0}header .ad_bnr img{width:auto;height:100%}@media screen and (max-width: 1400px){header .ad_bnr{top:90px;left:0;right:0;margin:0 auto;-webkit-transform:none;transform:none}header .ad_bnr a{display:block;max-width:710px;margin:0 auto}header .ad_bnr a img{width:100%;height:auto}}@media screen and (max-width: 1024px){header .ad_bnr{display:none}}@media screen and (max-width: 568px){header .ad_bnr{top:80px;display:none}}@media screen and (max-width: 1024px){header .search_area{display:none}}header .sns_area{top:15px;right:45px}header{position:fixed;top:0;left:0;width:100%;z-index:999}div.category_nav{position:fixed;top:92px;left:0;width:100%;z-index:100}@media screen and (max-width: 568px){div.category_nav{top:62px}}div.category_nav+main{padding-top:42px}nav{display:none;opacity:0;margin:auto;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;background-color:rgba(34,24,21,0.95);background-image:url("../img/common/line_rain.svg");background-position:bottom left;background-size:300px auto;overflow:scroll}@media screen and (max-width: 1024px){nav{-webkit-transform:none;transform:none;overflow:scroll}}@media screen and (max-width: 568px){nav{padding:50px 0 250px;background-size:150px auto}}nav .toggle_close_button{width:34px;height:43px;cursor:pointer;background-image:url("../img/common/icon/close.svg");background-size:34px auto;background-position:center;position:absolute;top:27px;right:2%}@media screen and (min-width: 1281px){nav .toggle_close_button{right:1.5%}}@media screen and (max-width: 1024px){nav .toggle_close_button{right:2.7%}}@media screen and (max-width: 568px){nav .toggle_close_button{width:34px;height:35px;background-size:30px auto;top:15px;right:4%}}nav .logo{position:absolute;bottom:50px;right:50px;width:200px;z-index:1}@media screen and (max-width: 1024px){nav .logo{width:160px}}@media screen and (max-width: 568px){nav .logo{position:fixed;width:120px;transition:0.3s}}@media screen and (max-width: 414px){nav .logo{width:100px;right:20px;bottom:20px}}nav .logo img{width:100%;height:auto}nav .nav_area{width:60%;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 1024px){nav .nav_area{width:88%}}@media screen and (max-width: 568px){nav .nav_area{position:static;top:inherit;left:inherit;-webkit-transform:inherit;transform:inherit;min-height:1370px}}nav .nav_area .nav_box{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (max-width: 568px){nav .nav_area .nav_box{flex-wrap:wrap}}nav .nav_area li{color:#fff}nav .nav_area li a{color:#fff;font-size:20px;letter-spacing:1px;display:block;width:100%;height:100%;padding:10px 15px}@media screen and (max-width: 1024px){nav .nav_area li a{font-size:18px}}@media screen and (max-width: 568px){nav .nav_area li a{position:relative;z-index:11111;padding:10px;text-shadow:1px 1px 0 #221815,-1px -1px 0 #221815,-1px 1px 0 #221815,1px -1px 0 #221815,0px 1px 0 #221815,-1px 0 #221815,-1px 0 0 #221815,1px 0 0 #221815}}nav .nav_area li p{font-size:26px}@media screen and (max-width: 1024px){nav .nav_area li p{font-size:22px}}@media screen and (max-width: 568px){nav .nav_area li p{text-shadow:1px 1px 0 #221815,-1px -1px 0 #221815,-1px 1px 0 #221815,1px -1px 0 #221815,0px 1px 0 #221815,-1px 0 #221815,-1px 0 0 #221815,1px 0 0 #221815}}nav .nav_area li span{font-size:12px;display:block}nav .nav_area li span.sankaku{width:120px;background-image:url("../img/common/icon/sankaku.svg");background-position:right center;background-size:14px 14px;padding:2px 20px 2px 0}nav .nav_cate{width:35%;padding:0 0 0 20px;background-image:url("../img/common/line_tate.svg");background-position:left top;background-repeat:repeat-y;background-size:8px auto}@media screen and (max-width: 1024px){nav .nav_cate{background-image:none}}@media screen and (max-width: 568px){nav .nav_cate{width:100%;padding:0}}nav .nav_page{width:65%;display:flex;flex-wrap:wrap;padding:0 30px 0 0}@media screen and (max-width: 1024px){nav .nav_page{padding:0 0 0 20px}}@media screen and (max-width: 568px){nav .nav_page{width:100%;background-image:url("../img/common/line.svg");background-position:center bottom 10px;background-size:auto 4px;background-repeat:repeat-x;padding:0  0 30px}}nav .nav_page li{width:50%}@media screen and (max-width: 568px){nav .nav_page li{width:100%}}nav .search_area.in{margin-top:25px;display:flex;width:95%}@media screen and (max-width: 1024px){nav .search_area.in{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}nav .search_area.in a{padding:5px}@media screen and (max-width: 568px){nav .search_area.in a{padding:0}}nav .search_area.in a p{font-size:20px}nav .search_area.in a span{font-size:13px}@media screen and (max-width: 568px){nav .search_area.in{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;flex-wrap:wrap}}nav .search_area.in li{position:relative;padding:10px}nav .search_area.in li:first-child{padding:10px 70px 10px 10px;width:40%}@media screen and (max-width: 568px){nav .search_area.in li:first-child{width:100%}}nav .search_area.in li:nth-child(2){padding:10px 70px 10px 10px;width:40%}@media screen and (max-width: 568px){nav .search_area.in li:nth-child(2){width:100%}}nav .search_area.in li input[type="text"]{width:230px;border:5px solid #fff;padding:4px 8px}@media screen and (max-width: 1024px){nav .search_area.in li input[type="text"]{width:100%}}@media screen and (max-width: 568px){nav .search_area.in li input[type="text"]{border:1px solid #221815;width:200px}}nav .search_area.in li input[type="submit"]{margin:20px;min-width:inherit;border:none;cursor:pointer;width:60px;height:40px;background-color:transparent;position:absolute;bottom:-15px;right:-40px;background-position:center right 20px;background-size:40px 40px;background-repeat:no-repeat;background-image:url("../img/common/icon/search_c.svg");transition:none}@media screen and (min-width: 1025px){nav .search_area.in li input[type="submit"]:hover{transition:none;background-image:url("../img/common/icon/search_m.svg")}}@media screen and (max-width: 568px){nav .search_area.in li input[type="submit"]{margin:10px 20px}}.mail_area{background-color:#e1e1e1;position:relative;z-index:100;transition:0.3s}.mail_area:hover{transition:0.3s;background-color:#FFF002}.mail_area .content_area{max-width:inherit;min-width:inherit;width:100%;padding:0}.mail_area a{padding:15px 0;width:100%;height:100%;display:block}.mail_area p{font-weight:900;font-size:13px;text-align:center;width:100%;height:auto;color:#221815;letter-spacing:6px}@media screen and (max-width: 1024px){.mail_area p{font-size:10px;letter-spacing:3px}}footer{width:100%;padding:40px 0 20px;margin:0 auto;background-color:#221815;text-align:center;position:relative;background-image:url("../img/common/line_color.svg");background-position:bottom left;background-size:200px 7px;background-repeat:repeat-x}footer div.logo{padding:0}footer div.logo img{width:80%;max-width:200px;height:auto;margin:auto}footer a{color:#fff}footer a:hover{text-decoration:underline}footer .flex{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1024px){footer .flex{flex-wrap:wrap}}@media screen and (max-width: 568px){footer .flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer .sns_area{top:15px;right:45px;display:flex;background-image:url("../img/common/icon/follow_w.svg");background-size:120px 32px;background-position:left center;background-repeat:no-repeat;padding:2px 5px 2px 120px}@media screen and (min-width: 1025px){footer .sns_area:hover{background-position:left 5px center}}@media screen and (max-width: 568px){footer .sns_area{width:90%;left:0;right:0;margin:30px auto;padding:0 0 0 120px;position:relative}}footer .sns_area li{padding:4px 10px}footer .sns_area li a{width:100%;height:100%;position:relative}footer .sns_area li a .active{position:absolute;left:0;top:0;opacity:0;transition:0.5s}footer .sns_area li a:hover img{opacity:0}footer .sns_area li a:hover img.active{opacity:1}footer .sns_area li img{width:auto;height:30px;vertical-align:middle}footer .sitemap{margin:auto;padding:20px 0}@media screen and (min-width: 1025px){footer .sitemap hr{margin:15px 20px}}footer .sitemap .footer_cate{display:flex;flex-wrap:wrap}footer .sitemap .footer_cate h2{padding:0 20px 0 20px}@media screen and (max-width: 1024px){footer .sitemap .footer_cate h2{padding:0 0 15px 20px}}@media screen and (max-width: 568px){footer .sitemap .footer_cate h2{margin:0 auto;padding:0}}footer .sitemap .footer_cate h2 span{color:#fff;background-image:url("../img/common/icon/sankaku_r.svg");background-position:right center;background-size:16px 16px;padding:0 20px 0 0}@media screen and (max-width: 1024px){footer .sitemap .footer_cate h2 span{background-image:url("../img/common/icon/sankaku.svg")}}@media screen and (max-width: 568px){footer .sitemap .footer_cate h2 span{background-image:url("../img/common/icon/sankaku.svg");padding:0 0 24px 0;background-position:bottom center}}footer .sitemap .footer_cate ul{display:flex;flex-wrap:wrap}@media screen and (max-width: 568px){footer .sitemap .footer_cate ul{width:90%;margin:0 auto;margin-top:30px;border:5px solid #fff;padding:10px}}footer .sitemap .footer_cate ul li p{padding:15px 0 5px 20px;font-size:16px}footer .sitemap .footer_cate ul li a{display:block;font-size:14px;padding:0 20px 0 0}@media screen and (max-width: 1024px){footer .sitemap .footer_cate ul li a{padding:0 20px 10px}}@media screen and (max-width: 568px){footer .sitemap .footer_cate ul li a{display:inline-block;padding:5px 10px}}footer .sitemap .footer_cate ul li a span{font-size:10px;padding:0 0 0 4px}footer .sitemap .footer_cate.sp_list{padding:0 0 10px 0}footer .sitemap .footer_cate.sp_list ul{display:flex;flex-wrap:wrap}@media screen and (max-width: 568px){footer .sitemap .footer_cate.sp_list ul{width:100%;margin-top:0;border:none;padding:0}}footer .sitemap .footer_cate.sp_list ul li p{padding:15px 0 5px 20px;font-size:16px}@media screen and (max-width: 568px){footer .sitemap .footer_cate.sp_list ul li p{padding:5px 0}}footer .sitemap .footer_cate.sp_list ul li a{display:block;font-size:14px;padding:0 20px 0 0}@media screen and (max-width: 568px){footer .sitemap .footer_cate.sp_list ul li a{display:inline-block;padding:5px 10px}}footer .sitemap .footer_cate.sp_list ul li a span{font-size:10px;padding:0 0 0 4px}footer .sitemap .footer_pp{padding:20px 0 10px}footer .sitemap .footer_pp ul{display:flex}@media screen and (max-width: 1024px){footer .sitemap .footer_pp ul{flex-wrap:wrap}}@media screen and (max-width: 1024px){footer .sitemap .footer_pp ul{flex-wrap:wrap}}footer .sitemap .footer_pp ul li{text-align:center}@media screen and (max-width: 1024px){footer .sitemap .footer_pp ul li{padding:15px 0}}@media screen and (max-width: 568px){footer .sitemap .footer_pp ul li{width:100%;padding:15px 0}}footer .sitemap .footer_pp ul li a{display:block;padding:0 20px;line-height:1;font-weight:700;font-size:14px}@media screen and (min-width: 1025px){footer .sitemap .footer_pp ul li+li a{border-left:1px solid #fff;font-size:14px}}footer small{color:#eee;font-size:12px;text-align:center;letter-spacing:1px}@media screen and (max-width: 1024px){footer small{font-size:10px}}div#container{width:100%}a:hover{color:#FF5B9C !important}.ttl_area{position:relative}.ttl_area:before{content:"";position:absolute;top:30px;left:0;width:100%;height:200px}@media screen and (max-width: 568px){.ttl_area:before{height:160px;top:15px}}.ttl_area h1{padding-top:50px;text-align:center;position:relative;font-size:50px;margin-bottom:20px;line-height:1}@media screen and (max-width: 568px){.ttl_area h1{padding-top:30px;font-size:34px}}.ttl_area h1 strong{font-size:40px;letter-spacing:1px;font-family:noto-sans, sans-serif;font-weight:900;font-style:normal}@media screen and (max-width: 568px){.ttl_area h1 strong{font-size:34px}}.ttl_area h1 span{text-align:center;display:block;font-size:15px;line-height:1.2;padding-top:10px}@media screen and (max-width: 568px){.ttl_area h1 span{font-size:13px}}.ttl_area h2{position:relative;font-size:50px;margin-bottom:10px;padding:0 20px;line-height:1}@media screen and (max-width: 568px){.ttl_area h2{font-size:34px}}.ttl_area h2:after{content:url("../img/common/icon/ll_arrow_r.svg");position:absolute;bottom:-34px;left:20px}@media screen and (max-width: 1400px){.ttl_area h2:after{display:none}}.ttl_area h2 span{display:block;font-size:15px;line-height:1.2}@media screen and (max-width: 568px){.ttl_area h2 span{font-size:13px}}.ttl_area p{width:60%;position:relative;color:#221815;text-align:center;margin:-15px auto 0;padding:5px 0 20px 0;font-weight:600}@media screen and (max-width: 568px){.ttl_area p{width:90%;text-align:left;padding:15px 0}}.new_icon{position:absolute;height:auto;z-index:10}.new_icon img{width:100%;height:auto}.heart_footer{position:relative;width:100%}.heart_footer .heart{top:-24px;right:0;z-index:20}@media screen and (max-width: 1024px){.heart_footer{top:3px}}@media screen and (max-width: 568px){.heart_footer{top:-10px}}.heart{position:absolute;cursor:pointer;width:auto;margin:0 auto;background-size:49px 46px;background-position:top center;background-image:url("../img/common/icon/heart_o.svg");padding:60px 5px 0 5px;min-width:50px}@media screen and (max-width: 568px){.heart{min-width:40px;background-size:40px 40px;padding:48px 0 0 0}}.heart span{margin:0 auto;display:block;background-size:20px 20px;background-position:right center;padding:3px 5px 1px;background-color:#E5005A;color:#fff;text-align:center;position:relative}.heart span:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(229,0,90,0);border-bottom-color:#E5005A;border-width:8px;margin-left:-8px}@media screen and (max-width: 568px){.heart span:after{border-width:6px;margin-left:-6px}}@media screen and (min-width: 1025px){.heart:hover{background-size:49px 46px;background-position:top center;background-image:url("../img/common/icon/heart.svg");padding:60px 5px 0 5px}}.heart.active{background-image:url("../img/common/icon/heart.svg")}.ranking_change{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1050px;margin:auto;position:relative;padding:0 50px 30px}@media screen and (max-width: 1024px){.ranking_change{width:90%}}@media screen and (max-width: 568px){.ranking_change{width:95%;padding:0 0 20px 0}}.ranking_change li{width:240px;margin:0 10px;padding:5px;text-align:center;background-color:#221815}@media screen and (max-width: 1024px){.ranking_change li{width:33.3%}}@media screen and (max-width: 568px){.ranking_change li{margin:0 5px}}.ranking_change li a,.ranking_change li span.active{display:block;padding:7px;text-align:center;color:#fff;font-family:objektiv-mk1,sans-serif;font-size:20px;line-height:1.2;border:#221815 solid 3px}@media screen and (max-width: 1024px){.ranking_change li a,.ranking_change li span.active{font-size:16px}}@media screen and (max-width: 568px){.ranking_change li a,.ranking_change li span.active{font-size:14px;border:#221815 solid 2px}}.ranking_change li a .mini,.ranking_change li span.active .mini{font-size:12px;display:block;margin:0 auto;line-height:1.2}@media screen and (max-width: 1024px){.ranking_change li a .mini,.ranking_change li span.active .mini{font-size:10px}}.ranking_change li span.active{background-image:url("../img/common/icon/sankaku_r.svg");background-position:left 25px center;background-repeat:no-repeat;background-size:22px 22px;padding:7px 7px 7px 30px;border:#fff solid 3px}@media screen and (max-width: 568px){.ranking_change li span.active{font-size:14px;border:#fff solid 2px;background-position:left 7px center;background-size:15px 15px;padding:7px 7px 7px 20px}}.article .article_list.ranking .detail_box .image_box .thum img{height:194px}@media screen and (max-width: 1024px){.article .article_list.ranking .detail_box .image_box .thum img{height:auto}}.article_non{background-color:#fff;padding:100px 50px;text-align:center;background-image:url("../img/common/line_rain_u.svg");background-position:right bottom;background-size:200px auto}@media screen and (max-width: 568px){.article_non{padding:50px 40px}}.article_non .coming{font-size:40px;display:block}@media screen and (max-width: 568px){.article_non .coming{font-size:24px}}.article_non p.contact_btn{background-color:#ddd;width:90%;padding:10px}.article_list{position:relative;display:flex;flex-wrap:wrap}@media screen and (max-width: 1024px){.article_list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.article_list .ad_detail_box{background-image:url("../img/common/bg_dot.jpg");background-repeat:repeat;background-color:#eee;width:23.8%;margin-right:1.2%;margin-bottom:1.2%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.article_list .ad_detail_box{width:49.5%;margin-right:0}}@media screen and (max-width: 568px){.article_list .ad_detail_box{width:100%;margin-bottom:10px}}.article_list .ad_detail_box img{width:90%;height:auto;margin:0 auto}.article_list .detail_box{width:23.8%;margin-right:1.2%;margin-bottom:1.2%;background-color:#fff;padding:12px 15px 50px 15px;position:relative}@media screen and (max-width: 1400px){.article_list .detail_box{padding:12px 15px 50px 15px}}@media screen and (max-width: 1024px){.article_list .detail_box{width:49.5%;margin-right:0;padding:11px 10px 56px 10px}}@media screen and (max-width: 568px){.article_list .detail_box{width:100%;margin-bottom:15px}}.article_list .detail_box .image_box{position:relative;background-image:url("../img/common/bg_rain.jpg");background-position:bottom left;background-repeat:repeat}.article_list .detail_box .image_box .thum img{width:100%;height:164px;object-fit:contain;font-family:'object-fit: contain;'}@media screen and (max-width: 1024px){.article_list .detail_box .image_box .thum img{height:236px}}@media screen and (max-width: 568px){.article_list .detail_box .image_box .thum img{width:100%;height:auto}}.article_list .detail_box .image_box a:after{opacity:0;content:'';position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:screen;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:linear-gradient(130deg, #e5005a 0%,#fff002 14.28%,#32dd2f 28.56%,#38beef 42.85%,#0067b5 57.14%,#ff5b9c 85.71%,#ff0000 100%) 0% center}.article_list .detail_box .image_box a:hover:after{opacity:0.4}.article_list .detail_box .image_box a:hover img{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.article_list .detail_box .image_box .new_icon{top:5px;left:5px;width:70px}.article_list .detail_box .text_box{padding-top:10px;position:relative}.article_list .detail_box .text_box .cate_list{width:90%;display:flex;flex-wrap:wrap}.article_list .detail_box .text_box .cate_list li{padding:0 5px 1px 0}.article_list .detail_box .text_box .cate_list .cate{display:inline-block;background-color:#221815;font-size:13px}.article_list .detail_box .text_box .cate_list .cate span{padding:0 6px;color:#fff;font-size:10px;letter-spacing:1px}@media screen and (max-width: 568px){.article_list .detail_box .text_box .cate_list .cate span{padding:1px 6px;font-size:11px}}.article_list .detail_box .text_box hr{margin:3px 0}.article_list .detail_box .text_box .text_in{width:100%;padding:10px 0 5px}@media screen and (max-width: 1024px){.article_list .detail_box .text_box .text_in{width:100%}}.article_list .detail_box .text_box h2{overflow:hidden;position:relative}.article_list .detail_box .text_box h2:after{display:block;content:"";position:absolute;bottom:0px;right:0;width:110px;height:23px;background:linear-gradient(90deg, rgba(255,255,255,0),#ffffff);pointer-events:none}@media screen and (max-width: 568px){.article_list .detail_box .text_box h2:after{display:none;bottom:0px;height:20px}}@media screen and (max-width: 1024px){.article_list .detail_box .text_box h2{width:90%}}@media screen and (max-width: 568px){.article_list .detail_box .text_box h2{height:inherit}}.article_list .detail_box .text_box h2 a{color:#0067B5;font-size:18px;font-weight:900;line-height:1.4;display:block;vertical-align:middle;height:52px}@media screen and (max-width: 568px){.article_list .detail_box .text_box h2 a{font-size:18px;height:inherit}}.article_list .detail_box .text_box p{padding:5px 0 10px;font-size:13px;display:block;font-weight:500;height:75px;overflow:hidden;position:relative}.article_list .detail_box .text_box p:after{display:block;content:"";position:absolute;bottom:8px;right:0;width:180px;height:21px;background:linear-gradient(90deg, rgba(255,255,255,0),#ffffff);pointer-events:none}@media screen and (max-width: 568px){.article_list .detail_box .text_box p:after{bottom:0}}.article_list .detail_box .text_box p a{color:#221815}@media screen and (max-width: 568px){.article_list .detail_box .text_box p{padding:5px 0 0;font-size:12px;height:auto;max-height:66px}}.article_list .detail_box .text_box .tag_list{display:flex;flex-wrap:wrap;padding:10px 0 0;min-height:31px;max-height:61px;overflow:hidden}@media screen and (max-width: 1024px){.article_list .detail_box .text_box .tag_list{display:none}}@media screen and (max-width: 1024px){.article_list .detail_box .text_box .tag_list{min-height:inherit}}.article_list .detail_box .text_box .tag_list li{padding:0 15px 0 0}.article_list .detail_box .text_box .tag_list a{color:#221815;font-size:13px}@media screen and (max-width: 568px){.article_list .detail_box .text_box .tag_list a{font-size:12px}}.article_list .detail_box .text_box .day{position:absolute;left:0;bottom:-35px;font-size:16px}@media screen and (max-width: 1400px){.article_list .detail_box .text_box .day{font-size:16px}}@media screen and (max-width: 1024px){.article_list .detail_box .text_box .day{bottom:-50px;right:15px;font-size:14px}}@media screen and (max-width: 568px){.article_list .detail_box .text_box .day{font-size:17px;bottom:-40px}}.article_list .detail_box .text_box .more{position:absolute;right:0;bottom:-35px;text-decoration:underline;color:#221815}@media screen and (max-width: 1024px){.article_list .detail_box .text_box .more{bottom:-35px;right:0}}.article_list .detail_box .text_box .more span{background-image:url("../img/common/icon/rewind.svg");background-size:20px 20px;background-position:left center;padding:3px 3px 3px 24px}.article_list .detail_box .text_box .heart{top:-23px;right:-5px;min-width:40px;background-size:40px 40px;padding:46px 0 0 0}@media screen and (max-width: 568px){.article_list .detail_box .text_box .heart{background-size:30px 30px;padding:36px 0 0 0}}.article_list .detail_box .text_box .heart span{background-size:14px 14px;padding:3px;font-size:12px}@media screen and (max-width: 568px){.article_list .detail_box .text_box .heart span{background-size:12px 12px;padding:1px 2px 1px 1px}}.article_list .detail_box .text_box .heart span:after{border-bottom-color:#E5005A;border-width:5px;margin-left:-5px}@media screen and (min-width: 1025px){.article_list.one .detail_box{width:100%;margin-right:0;margin-bottom:2%;padding:12px 15px 15px 15px;position:relative;display:flex}.article_list.one .detail_box .image_box{width:37%;display:flex;flex-wrap:wrap;padding-top:3px;position:relative;background-position:center;background-repeat:repeat;background-size:auto 100%;min-height:200px}.article_list.one .detail_box .image_box a{width:100%;display:block}.article_list.one .detail_box .image_box .thum{width:100%;height:242px}.article_list.one .detail_box .image_box .thum img{width:100%;height:100%;object-fit:contain;font-family:'object-fit: contain;'}.article_list.one .detail_box .image_box .new_icon{top:10px;left:10px;width:70px}.article_list.one .detail_box .text_box{width:63%;padding:0 20px}}@media screen and (min-width: 1025px) and (max-width: 1024px){.article_list.one .detail_box .text_box{padding:0 10px}}@media screen and (min-width: 1025px){.article_list.one .detail_box .text_box .cate_list{width:93%}.article_list.one .detail_box .text_box .cate_list li{padding:0 5px 5px 0}.article_list.one .detail_box .text_box .cate_list .cate{display:inline-block;background-color:#221815;font-size:13px}.article_list.one .detail_box .text_box .cate_list .cate span{padding:5px 10px;color:#fff;font-size:13px;letter-spacing:2px}.article_list.one .detail_box .text_box p{padding:0;width:93%;height:70px}.article_list.one .detail_box .text_box .text_in{width:93%;padding:5px 0 5px}.article_list.one .detail_box .text_box .text_in h2{height:auto;max-height:inherit;overflow:hidden;color:#0067B5;font-size:18px;font-weight:900;line-height:1.3;display:block}.article_list.one .detail_box .text_box .text_in h2 a{color:#0067B5;font-size:18px;font-weight:900;line-height:1.3;display:block}.article_list.one .detail_box .text_box .tag_list{display:flex;flex-wrap:wrap;padding:10px 0 0;width:93%}.article_list.one .detail_box .text_box .tag_list li{padding:0 15px 0 0;font-size:13px}.article_list.one .detail_box .text_box .tag_list a{font-size:13px}.article_list.one .detail_box .text_box .day{position:absolute;font-size:20px;bottom:0;left:10px}.article_list.one .detail_box .text_box .more{position:absolute;right:0;bottom:0}.article_list.one .detail_box .text_box .heart{top:0;right:0}.article_list.one .detail_box .day_box{background-image:url("../img/common/line_b.png");background-repeat:repeat-x;background-size:auto 5px;background-position:top center;position:absolute;width:95%;height:45px;bottom:0;left:0;right:0;margin:0 auto}}.article_list.three .detail_box,.article_list.three .ad_detail_box{width:32%}@media screen and (max-width: 1024px){.article_list.three .detail_box,.article_list.three .ad_detail_box{width:49.5%;margin-right:0;padding:11px 10px 56px 10px}}@media screen and (max-width: 568px){.article_list.three .detail_box,.article_list.three .ad_detail_box{width:100%;margin-bottom:10px}}.article_list.three .detail_box .image_box,.article_list.three .ad_detail_box .image_box{background-position:top -90px right}.article_list.three .detail_box .image_box .thum img,.article_list.three .ad_detail_box .image_box .thum img{width:100%;height:226px}@media screen and (max-width: 1024px){.article_list.three .detail_box .image_box .thum img,.article_list.three .ad_detail_box .image_box .thum img{height:235px}}@media screen and (max-width: 568px){.article_list.three .detail_box .image_box .thum img,.article_list.three .ad_detail_box .image_box .thum img{width:100%;height:auto}}.article_list.apart{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width: 1025px){.article_list.apart .detail_area{width:49.5%;margin-bottom:0;background-color:#fff;border-bottom:5px solid #221815}.article_list.apart .detail_area .detail_box{width:100%;margin-bottom:0;padding:15px}.article_list.apart .detail_area .detail_box .image_box{width:100%;height:auto}.article_list.apart .detail_area .detail_box .image_box .thum img{height:auto;object-fit:cover;font-family:'object-fit: cover;'}.article_list.apart .detail_area .detail_box .text_box{width:100%;padding:0 0 40px 0}.article_list.apart .detail_area .detail_box .text_box .cate_list li{padding:5px 5px 0 0}.article_list.apart .detail_area .detail_box .text_box .text_in{padding:5px 0 10px;background-size:auto 5px}.article_list.apart .detail_area .detail_box .text_box h2{padding-top:3px;width:90%;height:25px;overflow:hidden;vertical-align:middle}.article_list.apart .detail_area .detail_box .text_box h2 a{font-size:18px}.article_list.apart .detail_area .detail_box .text_box p{font-size:13px;height:54px}.article_list.apart .detail_area .detail_box .text_box .tag_list{padding:5px 0 0;height:28px;overflow:hidden;min-height:inherit}.article_list.apart .detail_area .detail_box .text_box .tag_list li{padding:0 10px 0 0;font-size:13px}.article_list.apart .detail_area .detail_box .text_box .tag_list a{font-size:13px}.article_list.apart .detail_area .detail_box .text_box .heart{top:-35px;right:5px}.article_list.apart .detail_area .detail_box .text_box .more{bottom:0;right:0;width:90px}.article_list.apart .detail_area .detail_box .text_box .day{bottom:-6px;right:110px}.article_list.apart .detail_list{width:49.3%;margin-bottom:0;-ms-flex-line-pack:justify;align-content:space-between}.article_list.apart .detail_list .detail_box:first-child{margin-bottom:2%}.article_list.apart .detail_list .detail_box:nth-child(2){margin-bottom:0}.article_list.apart .detail_list .detail_box{width:100%;display:flex;padding:15px}.article_list.apart .detail_list .detail_box .image_box{width:50%;height:181px}.article_list.apart .detail_list .detail_box .image_box .thum img{height:181px}.article_list.apart .detail_list .detail_box .text_box{width:50%;position:static;padding:0 0 0 10px}.article_list.apart .detail_list .detail_box .text_box .text_in{padding:11px 0 6px;background-size:auto 5px}.article_list.apart .detail_list .detail_box .text_box h2{width:90%;height:47px;min-height:inherit !important}.article_list.apart .detail_list .detail_box .text_box h2 a{font-size:18px}.article_list.apart .detail_list .detail_box .text_box p{font-size:13px;height:54px}.article_list.apart .detail_list .detail_box .text_box .tag_list{padding:5px 0 0;height:74px;max-height:inherit !important;overflow:hidden}.article_list.apart .detail_list .detail_box .text_box .tag_list li{padding:0 10px 0 0;font-size:13px}.article_list.apart .detail_list .detail_box .text_box .tag_list a{font-size:13px}.article_list.apart .detail_list .detail_box .text_box .heart{top:10px;right:5px}.article_list.apart .detail_list .detail_box .text_box .more{bottom:15px;left:180px;width:90px}.article_list.apart .detail_list .detail_box .text_box .day{bottom:7px;left:12px}}@media screen and (min-width: 1025px){.article_list.ranking_detail .detail_box:first-child{width:98%;margin-right:0;margin-bottom:2%;padding:12px 15px 15px 15px;position:relative;display:flex}.article_list.ranking_detail .detail_box:first-child .image_box{width:37%;display:flex;flex-wrap:wrap;padding-top:3px;position:relative;background-position:center;background-repeat:repeat;background-size:auto 100%;min-height:200px}.article_list.ranking_detail .detail_box:first-child .image_box a{width:100%;display:block}.article_list.ranking_detail .detail_box:first-child .image_box .thum{width:100%;height:242px}.article_list.ranking_detail .detail_box:first-child .image_box .thum img{width:100%;height:100%;object-fit:contain;font-family:'object-fit: contain;'}.article_list.ranking_detail .detail_box:first-child .image_box .new_icon{top:10px;left:10px;width:70px}.article_list.ranking_detail .detail_box:first-child .text_box{width:63%;padding:0 20px}.article_list.ranking_detail .detail_box:first-child .text_box .cate_list{width:93%}.article_list.ranking_detail .detail_box:first-child .text_box .cate_list li{padding:0 5px 5px 0}.article_list.ranking_detail .detail_box:first-child .text_box .cate_list .cate{display:inline-block;background-color:#221815;font-size:13px}.article_list.ranking_detail .detail_box:first-child .text_box .cate_list .cate span{padding:5px 10px;color:#fff;font-size:13px;letter-spacing:2px}.article_list.ranking_detail .detail_box:first-child .text_box p{padding:0;width:93%;height:70px}.article_list.ranking_detail .detail_box:first-child .text_box .text_in{width:93%;padding:5px 0 5px}.article_list.ranking_detail .detail_box:first-child .text_box .text_in h2{height:auto;max-height:inherit;overflow:hidden;color:#0067B5;font-size:18px;font-weight:900;line-height:1.3;display:block}.article_list.ranking_detail .detail_box:first-child .text_box .text_in h2 a{color:#0067B5;font-size:18px;font-weight:900;line-height:1.3;display:block}.article_list.ranking_detail .detail_box:first-child .text_box .tag_list{display:flex;flex-wrap:wrap;padding:10px 0 0;width:93%}.article_list.ranking_detail .detail_box:first-child .text_box .tag_list li{padding:0 15px 0 0;font-size:13px}.article_list.ranking_detail .detail_box:first-child .text_box .tag_list a{font-size:13px}.article_list.ranking_detail .detail_box:first-child .text_box .day{position:absolute;font-size:20px;bottom:0;left:20px}.article_list.ranking_detail .detail_box:first-child .text_box .more{position:absolute;right:0;bottom:0}.article_list.ranking_detail .detail_box:first-child .text_box .heart{top:0;right:0}.article_list.ranking_detail .detail_box:first-child .day_box{background-image:url("../img/common/line_b.png");background-repeat:repeat-x;background-size:auto 5px;background-position:top center;position:absolute;width:95%;height:45px;bottom:0;left:0;right:0;margin:0 auto}}.article_list.ranking .detail_box:after{position:absolute;top:0;left:0;background-size:50px 50px;width:120px;height:120px}.article_list.ranking .detail_box:first-child:after{content:url("../img/common/icon/rank_1.svg")}.article_list.ranking .detail_box:nth-child(2):after{content:url("../img/common/icon/rank_2.svg")}.article_list.ranking .detail_box:nth-child(3):after{content:url("../img/common/icon/rank_3.svg")}.article_list.ranking .detail_box:nth-child(4):after{content:url("../img/common/icon/rank_4.svg")}.article_list.ranking .detail_box:nth-child(5):after{content:url("../img/common/icon/rank_5.svg")}.article_list.ranking .detail_box:nth-child(6):after{content:url("../img/common/icon/rank_6.svg")}.article_list.ranking .detail_box:nth-child(7):after{content:url("../img/common/icon/rank_7.svg")}.article_list.ranking .detail_box:nth-child(8):after{content:url("../img/common/icon/rank_8.svg")}.article_list.ranking .detail_box:nth-child(9):after{content:url("../img/common/icon/rank_9.svg")}.article_list.ranking .detail_box:nth-child(10):after{content:url("../img/common/icon/rank_10.svg")}.article_list.ranking .detail_box:nth-child(11):after{content:url("../img/common/icon/rank_11.svg")}.article_list.ranking .detail_box:nth-child(12):after{content:url("../img/common/icon/rank_12.svg")}.article_list.ranking .detail_box:nth-child(13):after{content:url("../img/common/icon/rank_13.svg")}.article_list.ranking .detail_box:nth-child(14):after{content:url("../img/common/icon/rank_14.svg")}.article_list.ranking .detail_box:nth-child(15):after{content:url("../img/common/icon/rank_15.svg")}.article_list.ranking .detail_box:nth-child(16):after{content:url("../img/common/icon/rank_16.svg")}.article_list.ranking .detail_box:nth-child(17):after{content:url("../img/common/icon/rank_17.svg")}.article_list.ranking .detail_box:nth-child(18):after{content:url("../img/common/icon/rank_18.svg")}.article_list.ranking .detail_box:nth-child(19):after{content:url("../img/common/icon/rank_19.svg")}.article_list.ranking .detail_box:nth-child(20):after{content:url("../img/common/icon/rank_20.svg")}.article_list.release{display:flex}@media screen and (max-width: 1024px){.article_list.release{flex-wrap:wrap}}.article_list.release .release_area{width:50%;max-height:500px;background-color:#221815;margin:0;position:relative}.article_list.release .release_area a{display:block;z-index:100;cursor:pointer}.article_list.release .release_area:before{content:"";position:absolute;top:0;left:0;width:100%;min-height:50px;background-image:url("../img/common/n_maga.png");background-position:top center;background-size:100%;opacity:0.3;background-repeat:no-repeat}.article_list.release .release_area:after{opacity:0;content:'';position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:screen;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:linear-gradient(130deg, #e5005a 0%,#fff002 14.28%,#32dd2f 28.56%,#38beef 42.85%,#0067b5 57.14%,#ff5b9c 85.71%,#ff0000 100%) 0% center}.article_list.release .release_area:hover:before{opacity:1}.article_list.release .release_area:hover:after{opacity:0.7}.article_list.release .release_area:hover img{transform:scale(1.06);-webkit-transform:scale(1.06)}@media screen and (max-width: 568px){.article_list.release .release_area{width:100%;height:450px}}.article_list.release .release_area .copy{color:#fff;font-weight:bold;text-align:center;padding-top:50px}.article_list.release .release_area .release_ttl{border:5px solid #fff;padding:10px 10px 10px 14px;color:#fff;font-weight:700;letter-spacing:3px;display:block;text-align:center;font-size:20px;position:absolute;top:29%;left:-30px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}@media screen and (max-width: 1024px){.article_list.release .release_area .release_ttl{display:none}}.article_list.release .release_area .image_box{background-position:top;position:absolute;top:52%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:300px;height:300px;margin:0 auto;text-align:center;z-index:20}@media screen and (max-width: 1024px){.article_list.release .release_area .image_box{width:320px;height:320px}}@media screen and (max-width: 568px){.article_list.release .release_area .image_box{width:280px;height:280px}}.article_list.release .release_area .image_box img{width:300px;height:300px;object-fit:contain;font-family:'object-fit: contain;'}@media screen and (max-width: 1024px){.article_list.release .release_area .image_box img{width:320px;height:320px}}@media screen and (max-width: 568px){.article_list.release .release_area .image_box img{width:280px;height:280px}}.article_list.release .release_area .buy_btn{color:#fff;text-decoration:underline;position:absolute;left:20px;bottom:20px}.article_list.release .release_area .buy_btn span{background-position:left center;background-image:url("../img/common/icon/book_w.svg");background-size:24px 24px;padding:2px 0 2px 30px}.article_list.release .release_area .num{position:absolute;right:20px;bottom:10px;font-weight:normal;color:#fff;font-size:32px}.article_list.release .release_area .num span{font-size:14px;padding:0 5px 0 0}.article_list.release .detail_box{width:50%;margin:0;background-color:#FAFAFA}@media screen and (max-width: 568px){.article_list.release .detail_box{width:100%}}.article_list.release .detail_box .image_box{width:100%;height:300px}@media screen and (max-width: 568px){.article_list.release .detail_box .image_box{height:auto}}.article_list.release .detail_box .image_box .thum img{object-fit:contain;font-family:'object-fit: contain;';height:300px}@media screen and (max-width: 568px){.article_list.release .detail_box .image_box .thum img{height:auto}}.article_list.release .detail_box .heart{top:-40px}.key_area{margin-top:50px;background-color:#fff;padding:20px 30px}.key_area ul{display:flex;flex-wrap:wrap}.key_area ul li{padding-right:30px}@media screen and (max-width: 568px){.key_area ul li{padding-right:15px}}.slider_cenpa .slick-prev,.slider_cenpa .slick-next{width:5%;height:100%;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:30px 30px}@media screen and (max-width: 1024px){.slider_cenpa .slick-prev,.slider_cenpa .slick-next{width:10%}}.slider_cenpa .slick-prev:before,.slider_cenpa .slick-next:before{content:""}.slider_cenpa .slick-prev{left:21%;background-image:url(../img/common/icon/arrow_l_p.svg);background-size:22px 30px}.slider_cenpa .slick-prev:hover{background-image:url(../img/common/icon/arrow_l_p_w.svg);background-size:22px 30px}@media screen and (max-width: 1024px){.slider_cenpa .slick-prev{left:8%}}@media screen and (max-width: 568px){.slider_cenpa .slick-prev{left:0;background-size:18px 25px}.slider_cenpa .slick-prev:hover{background-size:17px 22px}}.slider_cenpa .slick-next{right:21%;background-image:url(../img/common/icon/arrow_r_p.svg);background-size:22px 30px}.slider_cenpa .slick-next:hover{background-image:url(../img/common/icon/arrow_r_p_w.svg);background-size:22px 30px}@media screen and (max-width: 1024px){.slider_cenpa .slick-next{right:8%}}@media screen and (max-width: 568px){.slider_cenpa .slick-next{right:0;background-size:18px 25px}.slider_cenpa .slick-next:hover{background-size:17px 22px}}.slider_cenpa .slick-arrow{z-index:10}.slider_cenpa .slick-dots{top:-45px;left:184px;width:100px;bottom:inherit}@media screen and (max-width: 1024px){.slider_cenpa .slick-dots{top:-70px;right:-5px;left:inherit}}@media screen and (max-width: 568px){.slider_cenpa .slick-dots{top:-40px}}.slider_cenpa .slick-dots li{width:10px;height:10px;border-radius:50%;background-color:#FFF002}.slider_cenpa .slick-dots li:hover,.slider_cenpa .slick-dots li.slick-active{background-color:#32DD2F}.slider_cenpa .slick-slide{position:relative}.slider_cenpa .slick-slide a{display:block;width:100%;height:100%}.slider_cenpa .slick-slide:not(.slick-center){-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}.slider_cenpa .slider_detail{background-color:#fff;margin:0;padding:20px 20px 10px 20px;position:relative}@media screen and (max-width: 1024px){.slider_cenpa .slider_detail{margin:20px 0}}@media screen and (max-width: 568px){.slider_cenpa .slider_detail{margin:0 auto;padding:10px 10px 5px 10px}}.slider_cenpa .slider_detail a:hover .image_box img{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.slider_cenpa .slider_detail a:hover .image_box:after{opacity:0.4}.slider_cenpa .slider_detail .image_box{position:relative;background-image:url("../img/common/bg_rain.jpg");background-position:center left -900px;background-repeat:repeat}.slider_cenpa .slider_detail .image_box img{width:100%;height:480px;object-fit:contain;font-family:'object-fit: contain;'}@media screen and (max-width: 1024px){.slider_cenpa .slider_detail .image_box img{height:330px}}@media screen and (max-width: 568px){.slider_cenpa .slider_detail .image_box img{height:200px}}.slider_cenpa .slider_detail .image_box:after{opacity:0;content:'';position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:screen;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:linear-gradient(130deg, #e5005a 0%,#fff002 14.28%,#32dd2f 28.56%,#38beef 42.85%,#0067b5 57.14%,#ee00ee 85.71%,#ff0000 100%) 0% center}.slider_cenpa .slider_detail .image_box .new_icon{top:15px;left:15px;width:100px}.slider_cenpa .slider_detail .image_box .new_icon img{width:100px;height:auto !important}@media screen and (max-width: 1024px){.slider_cenpa .slider_detail .image_box .new_icon{top:0;left:0;width:60px}}.slider_cenpa .slider_detail .text_box{padding:10px 30px 0}@media screen and (max-width: 568px){.slider_cenpa .slider_detail .text_box{padding:0}}.slider_cenpa .slider_detail .text_box p{width:80%;margin:0 auto;text-align:center;color:#0067B5;font-weight:900}@media screen and (max-width: 568px){.slider_cenpa .slider_detail .text_box p{text-align:left;width:90%;margin:0 0;padding:10px 10px 5px 5px}}.slider_cenpa .slider_detail .heart{bottom:30px;right:30px;min-width:50px}@media screen and (max-width: 568px){.slider_cenpa .slider_detail .heart{top:-30px;right:10px}}@media screen and (max-width: 1024px){.slider_cenpa .slider_detail .heart{top:inherit;bottom:10px;right:5px;min-width:40px;background-size:40px 40px;padding:46px 0 0 0}.slider_cenpa .slider_detail .heart span{background-size:14px 14px;padding:3px;font-size:12px}.slider_cenpa .slider_detail .heart span:after{border-bottom-color:#E5005A;border-width:5px;margin-left:-5px}}.keyword_list{display:flex;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.keyword_list li{width:15%;height:auto;padding:5px}@media screen and (max-width: 1024px){.keyword_list li{width:33.3%}}@media screen and (max-width: 568px){.keyword_list li{width:50%;padding:5px}}.keyword_list li a{padding:10px;background-color:#fff;display:block;height:100%;position:relative}.keyword_list li a img{width:100%;height:116px;object-fit:cover;font-family:'object-fit: cover;'}@media screen and (max-width: 1024px){.keyword_list li a img{height:-webkit-calc(100vw/3 - 60px);height:calc(100vw/3 - 60px)}}@media screen and (max-width: 568px){.keyword_list li a img{height:-webkit-calc(95vw/2 - 40px);height:calc(95vw/2 - 40px)}}.keyword_list li a:after{opacity:0;content:'';position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:screen;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:linear-gradient(130deg, #e5005a 0%,#fff002 14.28%,#32dd2f 28.56%,#38beef 42.85%,#0067b5 57.14%,#ee00ee 85.71%,#ff0000 100%) 0% center}.keyword_list li a:hover img{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.keyword_list li a:hover:after{opacity:0.4}.keyword_list li a p{position:absolute;bottom:10px;left:10px;font-size:13px;line-height:1.4;background-color:#fff;padding:3px 5px 3px 3px;max-width:70%;color:#221815}@media screen and (max-width: 1024px){.keyword_list li a p{font-size:22px}}@media screen and (max-width: 568px){.keyword_list li a p{font-size:14px}}.content_area{padding:0 50px}@media screen and (max-width: 1024px){.content_area{padding:0 5px}}div.front{background-image:url("../img/common/bg_sankaku.png"),url("../img/common/bg_paper.jpg");background-repeat:repeat;background-size:auto;background-color:#eee}@media screen and (max-width: 1024px){div.front main{padding:55px 0 0 0}}div.front main h2.ttl{margin:0 auto 10px auto;font-weight:bold}div.front main section{margin:0 auto 50px auto}div.front main section article{position:relative}div.front aside{position:relative;padding:20px;border:#ccc 1px solid}div.article{background-image:url("../img/common/bg_sankaku.png"),url("../img/common/bg_paper.jpg");background-repeat:repeat;background-size:auto;background-color:#eee}div.article p a{color:#0067B5;font-weight:500}div.article .article_content_area{width:1050px;margin:auto;position:relative;padding:50px}@media screen and (max-width: 1024px){div.article .article_content_area{width:95%;padding:20px 5px}}div.article div.pan{border-top:#ccc 1px solid}div.article main h2.ttl{margin:0 auto 10px auto;font-weight:bold}div.article section+section{margin-top:50px}div.article section article{position:relative}div.column_1{padding-top:92px}@media screen and (max-width: 568px){div.column_1{padding-top:62px}}div.column_1 .ad_bnr{padding:50px 0;position:relative}div.column_1 .ad_bnr img{width:100%;height:auto}div.column_1 .ad_bnr a:after{opacity:0;content:'';position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:screen;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:linear-gradient(130deg, #e5005a 0%,#fff002 14.28%,#32dd2f 28.56%,#38beef 42.85%,#0067b5 57.14%,#ff5b9c 85.71%,#ff0000 100%) 0% center}div.column_1 .ad_bnr a:hover:after{opacity:0.6}div.column_1 .ad_bnr a:hover img{opacity:1}div.column_2 main{width:70%;float:left}@media screen and (max-width: 1024px){div.column_2 main{width:100%;float:none}}div.column_2 aside{width:25%;float:right}@media screen and (max-width: 1024px){div.column_2 aside{width:100%;float:none}}div#pageup{width:70px;height:70px;position:fixed;bottom:20px;right:20px;z-index:100}@media screen and (max-width: 1024px){div#pageup{width:50px;height:50px}}@media screen and (max-width: 568px){div#pageup{width:50px;height:50px;bottom:15px;right:15px}}div#pageup a img{width:100%;height:100%}div.pan{width:100%;height:3.5em;margin:0 auto;padding:10px 0;background-color:#fff;position:relative}@media screen and (max-width: 568px){div.pan{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}}div.pan #breadcrumbs{padding:0 0 0 15px;margin:auto}@media screen and (max-width: 568px){div.pan #breadcrumbs{min-width:900px}}div.pan #breadcrumbs a{color:#0067B5;background-image:url(../img/common/icon/sankaku_r.svg);background-position:center right 5px;background-size:13px 13px;padding:0 22px 0 0;font-weight:bold}div.pan #breadcrumbs img{margin:1px 5px;vertical-align:text-bottom;width:14px;height:13px}.btn_area{text-align:center;margin:30px auto 0}@media screen and (max-width: 1024px){.btn_area{margin:10px 0}}div.btn{min-width:280px;display:inline-block;margin:auto}@media screen and (max-width: 568px){div.btn{min-width:inherit;display:block;width:60%}div.btn.large{width:90%}}div.btn.white a{background-color:#fff;color:#221815;background-image:url("../img/common/icon/l_arrow_r.svg")}div.btn.white a:hover{color:#fff;background-image:url("../img/common/icon/l_arrow_r_w.svg");background-color:#FF5B9C;text-decoration:none}div.btn a{width:100%;height:100%;display:block;text-align:left;padding:16px 20px;font-weight:bold;background-color:#221815;color:#FFF;text-decoration:none;background-image:url("../img/common/icon/l_arrow_r_w.svg");background-size:40px 10px;background-position:right 18px center}div.btn a:hover{color:#FF5B9C}div.btn a:hover{color:#fff !important;background-color:#FF5B9C;text-decoration:none}div.btn span{width:100%;height:100%;display:block;text-align:center;padding:20px 20px;font-weight:bold;color:#FFF;background-color:#221815}div.btn span:hover{color:#221815;text-decoration:none;background-color:#FF5B9C}div.image{width:100%;height:100%;position:relative;padding:100% 0 0;margin:0 0 5px 0}div.image div.inner{width:100%;height:100%;position:absolute;top:0;left:0}div.image div.inner img{width:auto;height:auto;max-width:100%;max-height:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}span.essential{white-space:nowrap;padding:3px 10px;font-size:80%;color:#FFF;background-color:#221815;font-weight:normal;margin:0 5px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}section.service{text-align:center}section.service ul{width:100%;display:table;table-layout:fixed;margin:20px auto}@media screen and (max-width: 568px){section.service ul{display:inherit;table-layout:inherit}}section.service ul li{display:table-cell;vertical-align:top;padding:0 1%;text-align:center}@media screen and (max-width: 568px){section.service ul li{width:100%;text-align:left;display:inherit;padding:30px 5px}}section.service ul li+li{border-left:#ccc 1px solid}@media screen and (max-width: 568px){section.service ul li+li{border-left:none;border-top:#ccc 1px solid}}section.service ul li img{width:130px;height:auto;margin:0 auto 20px auto}@media screen and (max-width: 1024px){section.service ul li img{width:90px}}@media screen and (max-width: 568px){section.service ul li img{width:25%;display:inline-block;vertical-align:middle}}section.service ul li div.btn{width:100%;max-width:300px;min-width:inherit}section.service ul li dl{width:100%}@media screen and (max-width: 568px){section.service ul li dl{width:70%;padding:0 0 20px 5%;display:inline-block;vertical-align:middle}}section.service ul li dl dt{padding:0 0 10px 0}@media screen and (max-width: 568px){section.service ul li dl dt{padding:0 0 5px 0}}section.service ul li dl dt h3{display:inline;font-weight:bold}@media screen and (max-width: 568px){section.service ul li dl dt h3 br{display:none}}section.service ul li dl dd{padding:0 0 20px 0}@media screen and (max-width: 568px){section.service ul li dl dd{padding:0}}section.blog_thum{text-align:center}section.blog_thum ul.thum_box{text-align:left;display:flex;flex-wrap:wrap}section.blog_thum ul.thum_box li{width:25%;padding:0 5px}@media screen and (max-width: 568px){section.blog_thum ul.thum_box li{width:50%}}section.blog_thum ul.thum_box li a{display:block;width:100%;height:100%}section.blog_thum ul.thum_box li .image_box{width:100%;height:150px}@media screen and (max-width: 1024px){section.blog_thum ul.thum_box li .image_box{height:300px}}@media screen and (max-width: 568px){section.blog_thum ul.thum_box li .image_box{height:130px}}section.blog_thum ul.thum_box li .image_box img{width:100%;height:150px}@media screen and (max-width: 1024px){section.blog_thum ul.thum_box li .image_box img{height:300px}}@media screen and (max-width: 568px){section.blog_thum ul.thum_box li .image_box img{height:130px}}section.blog_thum ul.thum_box li dl{width:100%}section.blog_thum ul.thum_box li dl dt{padding:0 0 20px 0}section.blog_thum ul.thum_box li dl dt h3{display:inline;font-weight:bold}section.blog{text-align:center}section.blog ul{width:100%;margin:20px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.blog ul li{width:25%;display:block;letter-spacing:normal;vertical-align:top;padding:0 1%;text-align:left;float:left}@media screen and (max-width: 1024px){section.blog ul li{width:50%;padding:0 10px 20px 10px}}@media screen and (max-width: 568px){section.blog ul li{padding:0 5px 20px 5px}}section.blog ul li .image_box{width:100%;height:150px;margin-bottom:10px}@media screen and (max-width: 1024px){section.blog ul li .image_box{height:300px}}@media screen and (max-width: 568px){section.blog ul li .image_box{height:130px}}section.blog ul li .image_box img{width:100%;height:150px}@media screen and (max-width: 1024px){section.blog ul li .image_box img{height:300px}}@media screen and (max-width: 568px){section.blog ul li .image_box img{height:130px}}section.blog ul li dl{width:100%}section.blog ul li dl dt h3{display:inline;font-weight:bold}section.blog ul li dl dt a{background-image:url(../img/common/arrow/arrow_right_c.svg);background-position:right center;background-size:20px 20px;padding:2px 20px 2px 0}section.faq{text-align:center}section.faq article dl{text-align:left}section.faq article dl p{display:inline}@media screen and (max-width: 1024px){section.faq article dl p{display:block}}section.faq article dl span{display:inline-block;text-align:center;background-color:#221815;color:#FFF;padding:2px 15px;margin:0 10px 0 0;font-weight:bold;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px}@media screen and (max-width: 1024px){section.faq article dl span{margin:0 0 5px 0}}section.faq article dl dt{cursor:pointer;font-weight:bold;padding:20px 0;border-bottom:#ccc 1px solid}section.faq article dl dt p{padding:0 35px 0 0;background-image:url(../img/common/arrow/arrow_open.svg);background-position:right center;background-size:20px 20px}section.faq article dl dt:hover p{text-decoration:underline}section.faq article dl dt.open p{background-image:url(../img/common/arrow/arrow_close.svg);background-position:right center;background-size:20px 20px}section.faq article dl dd{display:none;line-height:1.5em}section.faq article dl dd div.detail{padding:30px 0 30px 60px}@media screen and (max-width: 568px){section.faq article dl dd div.detail{padding:10px 0 20px 10px}}section.faq article dl dd div.detail img{width:90%;max-width:650px;margin:20px auto 15px auto}section.faq article dl dd div.detail p span{color:#ccc}div.basket_box{width:90%;max-width:700px;height:auto;margin:auto;text-align:center;padding:30px 0}@media screen and (max-width: 568px){div.basket_box{padding:50px 0}}div.basket_box .thanks{font-size:50px}@media screen and (max-width: 1024px){div.basket_box .thanks{font-size:36px}}div.basket_box h1{padding:0 0 20px;margin:0 0 20px 0;text-align:center;font-weight:700;font-size:18px;background-position:center top;background-repeat:no-repeat;background-size:100px 100px;border-bottom:#DADADA 1px solid}div.basket_box p{padding:0 0 30px 0;font-weight:700;text-align:justify}div.n_found{padding:30px 0 80px}div.n_found h1{color:#221815;font-size:50px;padding:100px 0 20px}.company_area{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1024px){.company_area{flex-wrap:wrap}}.company_area .company_box{width:49%;background-color:#fff;padding:50px;margin-bottom:40px;background-repeat:repeat}@media screen and (max-width: 1024px){.company_area .company_box{width:100%;margin-bottom:50px;padding:40px 20px;text-align:center}}.company_area .company_box:first-child{border-top:8px solid #FF5B9C;border-bottom:8px solid #32DD2F;border-right:8px solid #FFF002;border-left:8px solid #E5005A}.company_area .company_box:nth-child(2){border-top:8px solid #38BEEF;border-bottom:8px solid #FFF002;border-right:8px solid #FF5B9C;border-left:8px solid #0067B5}.company_area .company_box h2{font-size:24px;font-weight:bold}.company_area .company_box p b{display:block}.company_area .company_box p a{display:block}.company_area .company_btn{margin-bottom:50px}.privacy_area{background-color:#fff;padding:50px;max-width:850px;margin:0 auto 50px}@media screen and (max-width: 568px){.privacy_area{padding:30px}}.privacy_area h2,.privacy_area h3{font-weight:600;font-size:17px;border-bottom:1px solid #ccc;letter-spacing:2px;margin-bottom:10px}@media screen and (max-width: 568px){.privacy_area h2,.privacy_area h3{letter-spacing:normal}}.privacy_area p{font-size:13px;padding-bottom:20px}.privacy_area ol{font-size:13px;padding-left:20px;padding-bottom:20px}.privacy_area ol li{list-style:decimal}.privacy_area .right{text-align:right}.privacy_area ul{font-size:13px;padding-left:20px;padding-bottom:20px}.privacy_area ul li{list-style:circle}.release_contact{max-width:950px;width:95%;margin:5px auto 25px;text-align:center;background-color:#fff;padding:20px}@media screen and (max-width: 1024px){.release_contact{padding:15px}}.release_contact p{text-align:center;font-size:13px}.release_contact img{text-align:center;width:230px;height:auto;margin:0 auto}div.front section{margin-bottom:50px}@media screen and (max-width: 568px){div.front section{margin-bottom:30px}}div.front div.pan{border-top:#ccc 1px solid}div.front div.content_inner{padding-top:92px}@media screen and (max-width: 1024px){div.front div.content_inner{overflow:hidden}}@media screen and (max-width: 568px){div.front div.content_inner{padding-top:62px}}div.front .top_view{opacity:0;transition:opacity  .1s linear}div.front .top_view.slick-initialized{opacity:1}div.front .top_view{width:90%;margin:30px auto;position:relative}@media screen and (max-width: 1400px){div.front .top_view{min-width:1100px}}@media screen and (max-width: 1024px){div.front .top_view{width:95%;min-width:inherit;padding-top:0}}@media screen and (max-width: 568px){div.front .top_view{margin-bottom:30px}}div.front .top_view .slick-prev,div.front .top_view .slick-next{width:5%;height:100%;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:30px 30px}@media screen and (max-width: 1024px){div.front .top_view .slick-prev,div.front .top_view .slick-next{width:10%}}div.front .top_view .slick-prev:before,div.front .top_view .slick-next:before{content:""}div.front .top_view .slick-prev{left:-10px;background-image:url(../img/common/arrow/arrow_left_c.svg)}div.front .top_view .slick-next{right:-10px;background-image:url(../img/common/arrow/arrow_right_c.svg)}div.front .top_view .slick-arrow{z-index:10}div.front .top_view .slick-dots{padding-left:250px;bottom:55px}@media screen and (max-width: 568px){div.front .top_view .slick-dots{bottom:-10px;margin:0;left:0;right:inherit;width:20%;padding:0}}div.front .top_view .slick-dots li{width:10px;height:10px;border-radius:50%;background-color:#FFF002}div.front .top_view .slick-dots li:hover,div.front .top_view .slick-dots li.slick-active{background-color:#32DD2F}div.front .top_view li.detail_box{width:100%;position:relative}div.front .top_view .slick-slide:focus{outline:none}div.front .top_view .image_box{width:55%;height:600px;position:relative;overflow:hidden;background-image:url("../img/common/bg_rain_top.png");background-position:center center;background-size:100% auto;background-repeat:no-repeat}@media screen and (max-width: 1024px){div.front .top_view .image_box{width:100%;height:inherit;background-image:url("../img/common/bg_rain.jpg");background-size:200% auto}}@media screen and (max-width: 568px){div.front .top_view .image_box{height:inherit}div.front .top_view .image_box img{height:inherit;object-fit:contain}div.front .top_view .image_box .new_icon img{height:auto !important}}div.front .top_view .image_box .color_text.bg_red .copy span{background-color:#E5005A}div.front .top_view .image_box .color_text.bg_pink .copy span{background-color:#FF5B9C}div.front .top_view .image_box .color_text.bg_green .copy span{background-color:#32DD2F}div.front .top_view .image_box .color_text.bg_water .copy span{background-color:#38BEEF}div.front .top_view .image_box .color_text.bg_blue .copy span{background-color:#0067B5}div.front .top_view .image_box .color_text.bg_white .copy span{background-color:#fff}div.front .top_view .image_box .color_text.bg_gray .copy span{background-color:#a8a8a8}div.front .top_view .image_box .color_text.bg_black .copy span{background-color:#221815}div.front .top_view .image_box .color_text.text_red .copy span{color:#E5005A}div.front .top_view .image_box .color_text.text_pink .copy span{color:#FF5B9C}div.front .top_view .image_box .color_text.text_yellow .copy span{color:#FFF002}div.front .top_view .image_box .color_text.text_green .copy span{color:#32DD2F}div.front .top_view .image_box .color_text.text_water .copy span{color:#38BEEF}div.front .top_view .image_box .color_text.text_blue .copy span{color:#0067B5}div.front .top_view .image_box .color_text.text_white .copy span{color:#fff}div.front .top_view .image_box .color_text.text_black .copy span{color:#221815}div.front .top_view .image_box .color_text.center .copy{margin:0 auto;left:0;right:0}div.front .top_view .image_box .color_text.right .copy{margin:0 auto;right:0}div.front .top_view .image_box .color_text.left .copy{margin:0 auto;left:0}div.front .top_view .image_box .copy{position:absolute;left:0;color:#fff;font-weight:900;font-size:28px;display:inline-block}@media screen and (max-width: 568px){div.front .top_view .image_box .copy{font-size:16px}}div.front .top_view .image_box .copy span{padding:0 15px}@media screen and (max-width: 568px){div.front .top_view .image_box .copy span{padding:0 10px}}div.front .top_view .image_box .copy.one{bottom:160px}@media screen and (max-width: 1024px){div.front .top_view .image_box .copy.one{bottom:90px}}@media screen and (max-width: 568px){div.front .top_view .image_box .copy.one{bottom:60px}}div.front .top_view .image_box .copy.two{bottom:100px}@media screen and (max-width: 1024px){div.front .top_view .image_box .copy.two{bottom:30px}}@media screen and (max-width: 568px){div.front .top_view .image_box .copy.two{bottom:20px}}div.front .top_view .image_box .thum{margin:0 auto;width:100%;text-align:center}@media screen and (max-width: 1024px){div.front .top_view .image_box .thum{position:relative;transform:none;-webkit-transform:none;top:inherit}}div.front .top_view .image_box .thum img{object-fit:contain;font-family:'object-fit: contain;';width:auto;max-width:100%;height:600px;text-align:center;display:inline-block;vertical-align:middle}@media screen and (max-width: 1024px){div.front .top_view .image_box .thum img{width:100%;height:509px;object-fit:contain}}@media screen and (max-width: 568px){div.front .top_view .image_box .thum img{height:251px;object-fit:contain}}@media screen and (max-width: 320px){div.front .top_view .image_box .thum img{height:215px}}div.front .top_view .image_box .new_icon{top:10%;left:20px;width:100px}@media screen and (max-width: 1400px){div.front .top_view .image_box .new_icon{top:110px}}@media screen and (max-width: 568px){div.front .top_view .image_box .new_icon{top:10px;left:10px;width:60px}}div.front .top_view .text_box{width:45%;background-color:#fff;padding:2vw 2vw 5.2vw 2vw;right:0;position:absolute;border-right:20px solid #0067B5}@media screen and (max-width: 1024px){div.front .top_view .text_box{width:100%;padding:30px 30px 90px 30px;position:relative;transform:none;-webkit-transform:none}}@media screen and (max-width: 568px){div.front .top_view .text_box{padding:15px 20px 55px 20px}}div.front .top_view .text_box .heart{top:30px;right:10px}@media screen and (max-width: 1024px){div.front .top_view .text_box .heart{top:-40px;right:7px}}@media screen and (max-width: 568px){div.front .top_view .text_box .heart{top:-32px;right:7px}}div.front .top_view .text_box .cate_list{width:90%;display:flex;flex-wrap:wrap}div.front .top_view .text_box .cate_list li{padding:0 3px 3px 0}div.front .top_view .text_box .cate_list .cate{display:inline-block;background-color:#221815}div.front .top_view .text_box .cate_list .cate span{padding:5px 10px;color:#fff;font-size:16px;letter-spacing:2px}@media screen and (max-width: 568px){div.front .top_view .text_box .cate_list .cate span{font-size:13px}}div.front .top_view .text_box .text_in{width:90%;padding:10px 0;background-position:center bottom;background-size:auto 6px;background-repeat:repeat-x;background-image:url("../img/common/line_b.png")}@media screen and (max-width: 1024px){div.front .top_view .text_box .text_in{width:100%}}div.front .top_view .text_box h2{height:80px;overflow:hidden;position:relative}@media screen and (max-width: 1024px){div.front .top_view .text_box h2{width:100%}}@media screen and (max-width: 568px){div.front .top_view .text_box h2{height:auto}}div.front .top_view .text_box h2:after{display:block;content:"";position:absolute;bottom:0px;right:0;width:160px;height:43px;background:linear-gradient(90deg, rgba(255,255,255,0),#ffffff);pointer-events:none}@media screen and (max-width: 568px){div.front .top_view .text_box h2:after{bottom:0px;height:20px}}div.front .top_view .text_box h2 a{color:#0067B5;font-size:30px;font-weight:900;line-height:1.3;display:block}@media screen and (max-width: 568px){div.front .top_view .text_box h2 a{font-size:17px}}div.front .top_view .text_box p{padding:10px 0;font-size:16px;display:block;font-weight:400;height:121px;overflow:hidden;position:relative}div.front .top_view .text_box p:after{display:block;content:"";position:absolute;bottom:8px;right:0;width:180px;height:21px;background:linear-gradient(90deg, rgba(255,255,255,0),#ffffff);pointer-events:none}@media screen and (max-width: 568px){div.front .top_view .text_box p:after{bottom:2px}}div.front .top_view .text_box p a{color:#221815}@media screen and (max-width: 568px){div.front .top_view .text_box p{font-size:14px;height:60px}}div.front .top_view .text_box .tag_list{display:flex;flex-wrap:wrap;padding:10px 0}@media screen and (max-width: 1024px){div.front .top_view .text_box .tag_list{display:none}}div.front .top_view .text_box .tag_list li{padding:0 20px 0 0}div.front .top_view .text_box .tag_list a{color:#221815;font-size:18px}@media screen and (max-width: 568px){div.front .top_view .text_box .tag_list a{font-size:13px}}div.front .top_view .text_box .day{position:absolute;bottom:1.2vw;left:2vw;font-size:2.1vw}@media screen and (max-width: 1024px){div.front .top_view .text_box .day{bottom:20px;left:30px;font-size:30px}}@media screen and (max-width: 568px){div.front .top_view .text_box .day{bottom:10px;left:20px;font-size:20px}}div.front .top_view .text_box .more{position:absolute;bottom:2vw;right:2vw;text-decoration:underline;color:#221815}@media screen and (max-width: 1024px){div.front .top_view .text_box .more{bottom:30px;right:30px}}@media screen and (max-width: 568px){div.front .top_view .text_box .more{bottom:15px;right:20px}}div.front .top_view .text_box .more span{background-image:url("../img/common/icon/rewind.svg");background-size:20px 20px;background-position:left center;padding:3px 3px 3px 24px}.article_list_area{width:1050px;margin:auto;position:relative;padding:0  50px 30px}@media screen and (max-width: 1024px){.article_list_area{width:95%;padding:0 5px}}.special_people_area{margin-bottom:40px}.special_people_area ul{display:flex;flex-wrap:wrap}.special_people_area ul li{width:50%;padding:0 0.5vw 15px}@media screen and (max-width: 568px){.special_people_area ul li{width:100%}}.special_people_area ul li .thum{width:100%;height:230px;position:relative;background-color:#fff}@media screen and (max-width: 1024px){.special_people_area ul li .thum{width:100%;height:230px}}@media screen and (max-width: 568px){.special_people_area ul li .thum{width:100%;height:45vw}}.special_people_area ul li .thum img{width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;"}.special_read{width:950px;margin:auto;position:relative}@media screen and (max-width: 1024px){.special_read{width:95%;padding:0 5px}}.special_read .special_read_inner{background-color:#fff;margin:80px 0}@media screen and (max-width: 1024px){.special_read .special_read_inner{margin:40px 0}}@media screen and (max-width: 568px){.special_read .special_read_inner .image_box h1{overflow:hidden;margin:0 auto;text-align:center}}.special_read .special_read_inner .image_box img{width:100%;height:auto}@media screen and (max-width: 568px){.special_read .special_read_inner .image_box img{margin:0 auto;width:200%;margin:0 -50%}}.special_read .special_read_inner .text_box{padding:30px 50px;text-align:center}@media screen and (max-width: 1024px){.special_read .special_read_inner .text_box{padding:15px 20px;text-align:left}}.back_number_list_area{width:1050px;margin:auto;position:relative;padding:0  50px 30px}@media screen and (max-width: 1024px){.back_number_list_area{width:95%;padding:0 5px}}.back_number_list_area .back_number_list{display:flex;flex-wrap:wrap}.back_number_list_area .back_number_list li{width:24%;margin:0 0.5% 15px;padding:10px;background-color:#fff;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}@media screen and (max-width: 1024px){.back_number_list_area .back_number_list li{width:32%}}@media screen and (max-width: 568px){.back_number_list_area .back_number_list li{width:48%;padding:0;margin:0 1% 15px}}.back_number_list_area .back_number_list li a{width:100%;height:auto}.back_number_list_area .back_number_list li hr{margin:5px 0 10px}.back_number_list_area .back_number_list li .num{text-align:right;font-size:30px;line-height:1.4;width:100%}@media screen and (max-width: 568px){.back_number_list_area .back_number_list li .num{padding:0 10px}}.back_number_list_area .back_number_list li .num span{font-size:13px;padding-right:8px}.back_number_list_area .back_number_list li .image_box{width:100%;min-height:300px;height:auto;position:relative;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.back_number_list_area .back_number_list li .image_box{min-height:300px}}@media screen and (max-width: 568px){.back_number_list_area .back_number_list li .image_box{min-height:220px}}.back_number_list_area .back_number_list li .image_box img{transition:none;width:100%;height:auto}.back_number_list_area .back_number_list li .image_box a:hover{transition:none}.back_number_list_area .back_number_list li .image_box:after{opacity:0;content:'';position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:screen;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:linear-gradient(130deg, #e5005a 0%,#fff002 14.28%,#32dd2f 28.56%,#38beef 42.85%,#0067b5 57.14%,#ff5b9c 85.71%,#ff0000 100%) 0% center}.back_number_list_area .back_number_list li .image_box:hover:after{opacity:0.4}.back_number_list_area .back_number_list li .image_box:hover a{background-color:#ddd}.back_number_list_area .back_number_list li .buy_area{width:100%;margin:10px auto 0;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 568px){.back_number_list_area .back_number_list li .buy_area{padding:0 10px;margin-bottom:10px}}.back_number_list_area .back_number_list li .buy_area .detail{width:49.5%;display:block;padding:5px;text-align:right;border:2px solid #221815}@media screen and (max-width: 568px){.back_number_list_area .back_number_list li .buy_area .detail{width:69%}}.back_number_list_area .back_number_list li .buy_area .detail span{display:block;padding:2px 2px 2px 12px;background-image:url("../img/common/icon/rewind.svg");background-position:left center;background-size:14px 14px;color:#221815;font-weight:600;font-size:12px}@media screen and (min-width: 1025px){.back_number_list_area .back_number_list li .buy_area .detail:hover{background-color:#32DD2F;border:2px solid #32DD2F}.back_number_list_area .back_number_list li .buy_area .detail:hover span{background-image:url("../img/common/icon/rewind_w.svg");color:#fff}}.back_number_list_area .back_number_list li .buy_area a{width:inherit;height:inherit}.back_number_list_area .back_number_list li .buy_area .buy{width:49.5%;display:block;background-color:#221815;padding:5px;text-align:right;border:2px solid #221815}@media screen and (max-width: 568px){.back_number_list_area .back_number_list li .buy_area .buy{width:28%;background-image:url("../img/common/icon/cart_w.svg");background-position:center center;background-size:16px 16px}}.back_number_list_area .back_number_list li .buy_area .buy span{display:block;padding:2px 2px 2px 12px;background-image:url("../img/common/icon/cart_w.svg");background-position:left center;background-size:16px 16px;color:#fff;font-weight:600;font-size:12px}@media screen and (max-width: 568px){.back_number_list_area .back_number_list li .buy_area .buy span{display:none}}@media screen and (min-width: 1025px){.back_number_list_area .back_number_list li .buy_area .buy:hover{background-color:#FF5B9C;border:2px solid #FF5B9C}}.writer_list .content_area{width:1050px}@media screen and (max-width: 1024px){.writer_list .content_area{width:95%}}.writer_list_area{display:flex;flex-wrap:wrap;background-color:#fff;padding:50px}@media screen and (max-width: 568px){.writer_list_area{padding:20px}}.writer_list_area li{width:33%;padding:20px 30px;text-align:center}@media screen and (max-width: 568px){.writer_list_area li{width:100%;display:flex;padding:5px 5px 20px;border-bottom:1px dashed #ccc}.writer_list_area li+li{padding:20px 5px}.writer_list_area li:last-child{border-bottom:none}}.writer_list_area li a{width:100%;height:100%;display:block}@media screen and (max-width: 568px){.writer_list_area li a{display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.writer_list_area li .image_box{width:150px;height:150px;margin:0 auto;position:relative;border-radius:100%}.writer_list_area li .image_box:after{opacity:0;content:'';position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:screen;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:linear-gradient(130deg, #e5005a 0%,#fff002 14.28%,#32dd2f 28.56%,#38beef 42.85%,#0067b5 57.14%,#ff5b9c 85.71%,#ff0000 100%) 0% center}.writer_list_area li .image_box:hover{border-radius:100%}.writer_list_area li .image_box:hover:after{opacity:0.4;border-radius:100%}.writer_list_area li .image_box:hover img{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-filter:grayscale(0%);filter:grayscale(0%)}@media screen and (max-width: 568px){.writer_list_area li .image_box{width:100px;height:100px;margin-right:15px}}.writer_list_area li .image_box img{text-align:center;width:150px;height:150px;object-fit:cover;font-family:'object-fit: cover;';border-radius:100px}@media screen and (max-width: 568px){.writer_list_area li .image_box img{width:100px;height:100px}}@media screen and (max-width: 568px){.writer_list_area li .text_box{width:60%}}.writer_list_area li .text_box h2{padding-top:10px;font-weight:900;color:#221815}@media screen and (max-width: 568px){.writer_list_area li .text_box h2{text-align:left}}.writer_list_area li .text_box hr{margin:10px 0}.writer_list_area li .text_box p{font-size:14px;color:#221815}@media screen and (max-width: 568px){.writer_list_area li .text_box p{text-align:left;font-size:12px}}.writer_detail .content_area{min-width:inherit;margin:0 auto}.writer_detail_area{margin:50px auto;background-color:#fff;background-image:url("../img/common/tate_line.svg");background-position:left center;background-repeat:no-repeat;background-size:auto 100%;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;width:1050px}@media screen and (max-width: 1024px){.writer_detail_area{width:95%}}@media screen and (max-width: 568px){.writer_detail_area{padding:20px 20px 20px 60px;flex-wrap:wrap;background-image:url("../img/common/line_rain_r.svg");background-position:left top;background-size:54px auto;background-repeat:repeat-y}}.writer_detail_area .image_box{width:25%;padding:20px}@media screen and (max-width: 1024px){.writer_detail_area .image_box{width:40%}}@media screen and (max-width: 568px){.writer_detail_area .image_box{width:100%;padding:10px 10px 20px 10px}}.writer_detail_area .image_box img{border-radius:50%;width:220px;height:220px;object-fit:cover;font-family:'object-fit: cover;'}@media screen and (max-width: 568px){.writer_detail_area .image_box img{width:180px;height:180px;margin:0 auto}}.writer_detail_area .text_box{width:70%}@media screen and (max-width: 1024px){.writer_detail_area .text_box{width:60%}}@media screen and (max-width: 568px){.writer_detail_area .text_box{width:100%}}.writer_detail_area .text_box h2{font-weight:900;font-size:28px;padding:0 5px}@media screen and (max-width: 568px){.writer_detail_area .text_box h2{font-size:20px}}.writer_detail_area .text_box h2 span{font-size:15px;padding:0 0 0 10px}@media screen and (max-width: 568px){.writer_detail_area .text_box h2 span{font-size:14px}}.writer_detail_area .text_box p{font-size:14px;padding:5px}@media screen and (max-width: 568px){.writer_detail_area .text_box p{font-size:13px}}.writer_detail_area .sns_area_detail{display:flex;padding:10px 0 0}@media screen and (max-width: 568px){.writer_detail_area .sns_area_detail{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.writer_detail_area .sns_area_detail li{padding:0 10px}.writer_detail_area .sns_area_detail li a{width:100%;height:100%;position:relative}.writer_detail_area .sns_area_detail li a .active{position:absolute;left:0;top:-2px;opacity:0;transition:0.5s}.writer_detail_area .sns_area_detail li a:hover img{opacity:0}.writer_detail_area .sns_area_detail li a:hover img.active{opacity:1}.writer_detail_area .sns_area_detail li img{width:auto;height:20px}.bg_new{background-image:url("../img/common/new_line.png");background-position:top left;background-repeat:no-repeat;background-size:auto}@media screen and (max-width: 1024px){.bg_new{background-position:top -150px left -150px;background-size:150% auto}}@media screen and (max-width: 568px){.bg_new{background-position:top -100px left;background-size:180% auto}}.bnr_image_box{width:300px}.bnr_image_box img{width:100%;height:auto}.pr_area{text-align:left}.pr_area.center{text-align:center}.pr_area.right{text-align:right}.pr_area.right span{padding:2px 7px;font-size:12px}.pr_area span{color:#949494;font-size:10px;padding:2px 0}@media screen and (max-width: 1024px){.pr_area span{font-size:10px}}.column_area{border-top:10px solid #0067B5;background-color:#fff;padding:50px 50px 100px}@media screen and (max-width: 1024px){.column_area{padding:40px 30px 100px}}@media screen and (max-width: 568px){.column_area{padding:20px 15px 70px}}.column_area .sns_area{right:0}@media screen and (max-width: 1024px){.column_area .sns_area{display:flex}}@media screen and (max-width: 568px){.column_area .sns_area{display:flex;background-image:none}}.column_area div.article_head{margin-bottom:100px}@media screen and (max-width: 568px){.column_area div.article_head{margin-bottom:10px}}.column_area div.article_head .image_box{width:100%;height:auto;position:relative}@media screen and (max-width: 1024px){.column_area div.article_head .image_box{width:100%;height:auto}}.column_area div.article_head .image_box .color_text.bg_red .copy span{background-color:#E5005A}.column_area div.article_head .image_box .color_text.bg_pink .copy span{background-color:#FF5B9C}.column_area div.article_head .image_box .color_text.bg_green .copy span{background-color:#32DD2F}.column_area div.article_head .image_box .color_text.bg_water .copy span{background-color:#38BEEF}.column_area div.article_head .image_box .color_text.bg_blue .copy span{background-color:#0067B5}.column_area div.article_head .image_box .color_text.bg_white .copy span{background-color:#fff}.column_area div.article_head .image_box .color_text.bg_gray .copy span{background-color:#a8a8a8}.column_area div.article_head .image_box .color_text.bg_black .copy span{background-color:#221815}.column_area div.article_head .image_box .color_text.text_red .copy span{color:#E5005A}.column_area div.article_head .image_box .color_text.text_pink .copy span{color:#FF5B9C}.column_area div.article_head .image_box .color_text.text_yellow .copy span{color:#FFF002}.column_area div.article_head .image_box .color_text.text_green .copy span{color:#32DD2F}.column_area div.article_head .image_box .color_text.text_water .copy span{color:#38BEEF}.column_area div.article_head .image_box .color_text.text_blue .copy span{color:#0067B5}.column_area div.article_head .image_box .color_text.text_white .copy span{color:#fff}.column_area div.article_head .image_box .color_text.text_black .copy span{color:#221815}.column_area div.article_head .image_box .color_text.center .copy{margin:0 auto;left:0;right:0}.column_area div.article_head .image_box .color_text.right .copy{margin:0 auto;right:0}.column_area div.article_head .image_box .color_text.left .copy{margin:0 auto;left:0}.column_area div.article_head .image_box .copy{position:absolute;left:0;color:#fff;font-weight:900;font-size:28px;display:inline-block}@media screen and (max-width: 568px){.column_area div.article_head .image_box .copy{font-size:14px}}.column_area div.article_head .image_box .copy span{padding:0 20px}@media screen and (max-width: 568px){.column_area div.article_head .image_box .copy span{padding:0 10px}}.column_area div.article_head .image_box .copy.one{bottom:110px}@media screen and (max-width: 1024px){.column_area div.article_head .image_box .copy.one{bottom:90px}}@media screen and (max-width: 568px){.column_area div.article_head .image_box .copy.one{bottom:40px}}.column_area div.article_head .image_box .copy.two{bottom:50px}@media screen and (max-width: 1024px){.column_area div.article_head .image_box .copy.two{bottom:30px}}@media screen and (max-width: 568px){.column_area div.article_head .image_box .copy.two{bottom:10px}}.column_area div.article_head .image_box .thum{margin:0 auto;width:100%;text-align:center}.column_area div.article_head .image_box .thum img{width:100%;height:auto}.column_area div.article_head .image_box .new_icon{top:10px;left:10px;width:100px}@media screen and (max-width: 568px){.column_area div.article_head .image_box .new_icon{top:10px;left:10px;width:60px}}.column_area div.article_head .heart{top:0;right:0}.column_area div.article_head .cate_list{width:90%;display:flex;flex-wrap:wrap}.column_area div.article_head .cate_list li{padding:0 5px 5px 0}.column_area div.article_head .cate_list .cate{display:inline-block;background-color:#221815}.column_area div.article_head .cate_list .cate span{padding:5px 10px;color:#fff;font-size:16px;letter-spacing:2px}@media screen and (max-width: 568px){.column_area div.article_head .cate_list .cate span{font-size:10px;padding:0px 6px;line-height:1.3;vertical-align:middle}}.column_area div.article_head .text_in{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.column_area div.article_head .text_in{flex-wrap:wrap}}.column_area div.article_head h1{width:93%;color:#0067B5;font-size:30px;font-weight:900;line-height:1.3;display:block;padding-bottom:5px}@media screen and (max-width: 568px){.column_area div.article_head h1{width:83%;margin-bottom:5px;font-size:20px}}.column_area div.article_head h1 .new_icon{position:static}.column_area div.article_head h1 .new_icon img{width:100px}@media screen and (max-width: 568px){.column_area div.article_head h1 .new_icon img{width:60px}}.column_area div.article_head p{padding:10px 0;font-size:16px;display:block;font-weight:400;overflow:hidden}@media screen and (max-width: 1024px){.column_area div.article_head p{padding:5px 0 8px}}.column_area div.article_head p a{color:#0067B5}.column_area div.article_head .tag_list{display:flex;flex-wrap:wrap;padding:0 0 15px}@media screen and (max-width: 568px){.column_area div.article_head .tag_list{padding:0 0 5px}}.column_area div.article_head .tag_list li{padding:0 20px 0 0}.column_area div.article_head .tag_list a{color:#221815;font-size:16px}@media screen and (max-width: 568px){.column_area div.article_head .tag_list a{font-size:13px}}.column_area div.article_head .day{font-size:24px;padding-right:15px}@media screen and (max-width: 568px){.column_area div.article_head .day{font-size:17px;line-height:1.6;margin-bottom:-5px;padding-bottom:10px}}.column_area div.article_head .people_caption p{text-align:right;font-size:15px}@media screen and (max-width: 568px){.column_area div.article_head .people_caption p{font-size:12px}}.column_area p{overflow:hidden}.article_image_area{background-color:#fff;padding:5px 50px 10px;margin-top:0 !important}@media screen and (max-width: 568px){.article_image_area{padding:20px 10px}}.article_image_area .article_image_box{padding-bottom:30px}@media screen and (max-width: 568px){.article_image_area .article_image_box{padding-bottom:20px}}.article_image_area .article_image_box h4{font-weight:700;padding-bottom:5px}.article_image_area .article_image_box h4 b{background-image:url("../img/common/arrow/arrow_right_c.svg");background-position:right center;background-size:17px 17px;padding:0 23px 0 0}.article_image_area .article_image_box .article_image_list{display:flex;flex-wrap:wrap}.article_image_area .article_image_box .article_image_list li{width:130px;height:130px;padding:3px}@media screen and (max-width: 1024px){.article_image_area .article_image_box .article_image_list li{width:120px;height:120px}}@media screen and (max-width: 568px){.article_image_area .article_image_box .article_image_list li{width:21.3vw;height:21.3vw}}.article_image_area .article_image_box .article_image_list li .thum{width:100%;height:100%;display:block;background-color:#eeeeee;border:1px solid #ddd}.article_image_area .article_image_box .article_image_list li .thum img{width:100%;height:100%;object-fit:contain;font-family:'object-fit: contain;'}.article_image_area.gray{margin-top:20px;padding:30px;background-color:#eee}@media screen and (max-width: 568px){.article_image_area.gray{padding:10px}}@media screen and (max-width: 568px){.article_image_area.gray .article_image_list li{width:19.7vw;height:19.7vw}}@media screen and (max-width: 320px){.article_image_area.gray .article_image_list li{width:18.7vw;height:18.7vw}}.article_image_area.gray .article_image_list li .thum{background-color:#fff}.article_image_head h1{padding-bottom:20px}@media screen and (max-width: 568px){.article_image_head h1{padding-bottom:10px}}.article_image_head h1 a{background-image:url("../img/common/icon/sankaku_l.svg");background-position:left center;background-size:17px 17px;padding:0 0 0 23px;font-weight:700}.article_image_head .caption{padding:5px 44px;font-size:14px}@media screen and (max-width: 568px){.article_image_head .caption{padding:5px;font-size:12px;color:#aaa}}.article_image_head .image_box{position:relative}.article_image_head .image_box a{display:block;width:100%;height:100%}.article_image_head .image_box .arrow_prev{position:absolute;top:0;left:0;display:block;width:44px;height:100%;overflow:hidden;font-size:0;line-height:0;text-indent:100%;background-image:url("../img/common/arrow/arrow_left.svg");background-size:30px 30px;background-position:center center;background-color:#eee}@media screen and (max-width: 568px){.article_image_head .image_box .arrow_prev{display:none}}.article_image_head .image_box .arrow_next{position:absolute;top:0;right:0;display:block;width:44px;height:100%;overflow:hidden;font-size:0;line-height:0;text-indent:100%;background-image:url("../img/common/arrow/arrow_right.svg");background-size:30px 30px;background-position:center center;background-color:#eee}@media screen and (max-width: 568px){.article_image_head .image_box .arrow_next{display:none}}.article_image_head .image_box p{margin:0 44px;text-align:center}@media screen and (max-width: 568px){.article_image_head .image_box p{margin:0 auto;width:100%}}.article_image_head .image_box p img{width:100%;height:auto}.article_image_head .image_box p img:hover{transition:none}.article_image_head .image_page_nav{padding:10px 0}.article_image_head .image_page_nav ul{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article_image_head .image_page_nav ul li{padding:0 30px}@media screen and (max-width: 568px){.article_image_head .image_page_nav ul li{padding:0 20px}}.article_image_head .image_page_nav ul li a{font-weight:700}@media screen and (max-width: 320px){.article_image_head .image_page_nav ul li a{font-size:12px}}.article_image_head .image_page_nav ul li:first-child{background-image:url("../img/common/arrow/arrow_left_c.svg");background-position:left center;background-size:17px 17px;padding:0 0 0 23px}.article_image_head .image_page_nav ul li:last-child{background-image:url("../img/common/arrow/arrow_right_c.svg");background-position:right center;background-size:17px 17px;padding:0 23px 0 0}.relation_box{width:750px;margin:0 auto;padding:0 0 30px}@media screen and (max-width: 1024px){.relation_box{width:95%}}.relation_box h2{font-size:20px;font-weight:700;letter-spacing:2px}@media screen and (max-width: 1024px){.relation_box h2{font-size:18px}}.relation_box ul.link_list{margin-top:10px}.relation_area{background-color:#fff;padding:30px 50px}@media screen and (max-width: 1024px){.relation_area{padding:15px}}.relation_area h2{font-size:20px;font-weight:700;letter-spacing:2px}@media screen and (max-width: 1024px){.relation_area h2{font-size:18px}}.relation_area ul.link_list{margin-top:10px}ul.link_list{margin-top:20px}ul.link_list li a{display:block;text-decoration:underline;color:#221815;font-size:14px;background-position:left top 5px;background-repeat:no-repeat;background-size:17px 17px;margin-bottom:4px;padding:2px 2px 2px 25px;background-image:url("../img/common/icon/rewind.svg")}@media screen and (max-width: 568px){ul.link_list li a{font-size:13px}}ul.link_list li a.twitter{background-image:url("../img/common/icon/twitter.svg")}ul.link_list li a.instagram{background-image:url("../img/common/icon/instagram.svg")}ul.link_list li a.facebook{background-image:url("../img/common/icon/facebook.svg")}ul.link_list li a.other{background-image:url("../img/common/icon/link.svg")}.interview_e_area{background-color:#fff;padding:50px;margin-top:0 !important}@media screen and (max-width: 568px){.interview_e_area{padding:20px}}.interview_e_area .interview_e_box li{display:flex;padding:0 0 50px}@media screen and (max-width: 568px){.interview_e_area .interview_e_box li{flex-wrap:wrap;padding:0 0 15px}}.interview_e_area .interview_e_box li+li{padding:0 0 20px}.interview_e_area .interview_e_box li .image_box{width:40%}@media screen and (max-width: 568px){.interview_e_area .interview_e_box li .image_box{width:100%}}.interview_e_area .interview_e_box li .image_box img{width:100%;height:auto}.interview_e_area .interview_e_box li .text_box:only-of-type{width:100%;padding:0}.interview_e_area .interview_e_box li .text_box{width:60%;padding:0 0 0 30px}@media screen and (max-width: 568px){.interview_e_area .interview_e_box li .text_box{width:100%;padding:10px 0 0}}.interview_e_area .interview_e_box li .text_box h3{font-weight:bold}.interview_e_area .interview_e_box li .text_box p{font-size:15px}@media screen and (max-width: 568px){.interview_e_area .interview_e_box li .text_box p{font-size:12px}}.interview_e_area .interview_e_box li.interview_e_content{display:flex;padding:0 0 50px}@media screen and (max-width: 568px){.interview_e_area .interview_e_box li.interview_e_content{flex-wrap:wrap;padding:0 0 15px}}.interview_e_area .interview_e_box li.interview_e_content+li{padding:0 0 20px}.interview_e_area .interview_e_box li.interview_e_content .image_box{width:40%}@media screen and (max-width: 568px){.interview_e_area .interview_e_box li.interview_e_content .image_box{width:100%}}.interview_e_area .interview_e_box li.interview_e_content .image_box img{width:100%;height:auto}.interview_e_area .interview_e_box li.interview_e_content .text_box:only-of-type{width:100%;padding:0}.interview_e_area .interview_e_box li.interview_e_content .text_box{width:60%;padding:0 0 0 30px}@media screen and (max-width: 568px){.interview_e_area .interview_e_box li.interview_e_content .text_box{width:100%;padding:10px 0 0}}.interview_e_area .interview_e_box li.interview_e_content .text_box h3{font-weight:bold}.interview_e_area .interview_e_box li.interview_e_content .text_box p{font-size:15px}@media screen and (max-width: 568px){.interview_e_area .interview_e_box li.interview_e_content .text_box p{font-size:12px}}.interview_e_area .article_writer_box{display:flex;padding:15px 0}@media screen and (max-width: 568px){.interview_e_area .article_writer_box{margin-top:20px;padding:30px 0 5px;display:block;position:relative}}.interview_e_area .article_writer_box .image_box{width:150px;height:150px;border-radius:100px}.interview_e_area .article_writer_box .image_box img{width:150px;height:150px;border-radius:100px;object-fit:cover;font-family:'object-fit: cover;'}@media screen and (max-width: 568px){.interview_e_area .article_writer_box .image_box{width:90px;height:90px;margin:0 auto}.interview_e_area .article_writer_box .image_box img{width:90px;height:90px;margin:0 auto}}.interview_e_area .article_writer_box .text_box{padding:0 0 0 30px}@media screen and (max-width: 568px){.interview_e_area .article_writer_box .text_box{padding:0;font-size:12px}}.interview_e_area .article_writer_box .text_box h2{font-size:15px;color:#3d3d3d;background-image:url("../img/common/icon/by.svg");background-position:left center;background-size:18px 18px;padding:0 0 0 25px;border-bottom:1px dashed #ccc}@media screen and (max-width: 568px){.interview_e_area .article_writer_box .text_box h2{position:absolute;top:-10px;width:100%}}.interview_e_area .article_writer_box .text_box h3{padding-top:4px;font-weight:bold;font-size:22px}@media screen and (max-width: 568px){.interview_e_area .article_writer_box .text_box h3{font-size:16px;text-align:center}}.interview_e_area .article_writer_box .text_box p{position:relative;overflow:hidden;height:84px}@media screen and (max-width: 1024px){.interview_e_area .article_writer_box .text_box p{height:79px}}@media screen and (max-width: 568px){.interview_e_area .article_writer_box .text_box p{height:64px}}.interview_e_area .article_writer_box .text_box p:after{display:block;content:"";position:absolute;bottom:8px;right:0;width:180px;height:21px;background:linear-gradient(90deg, rgba(255,255,255,0),#ffffff);pointer-events:none}div.privacy article{padding:20px 0}@media screen and (max-width: 1024px){div.privacy article{padding:0}}div.privacy article div.head div.logo{width:30%;height:auto;float:left;position:relative}@media screen and (max-width: 1024px){div.privacy article div.head div.logo{display:none}}div.privacy article div.head div.logo img{width:100%;max-width:200px;height:auto;margin:30px auto 0 auto}div.privacy article div.head div.text{width:70%;padding:20px 0 0 0;float:right}@media screen and (max-width: 1024px){div.privacy article div.head div.text{width:100%;margin:auto;float:inherit}}div.privacy article div.head div.text h2{padding:0 0 10px 0}@media only screen and (min-width: 781px){div.privacy article div.head div.text h2{border-bottom:none;padding:0}}div.privacy article h2{border-bottom:#ccc 1px solid;padding:30px 0 10px 0;margin:0 0 10px 0;font-weight:700}div.privacy article h3{padding:10px 0 5px 0;font-weight:700}div.privacy article p{padding:0 0 20px 0}div.privacy article ul{width:100%;margin:auto;padding:0 0 20px 0}div.privacy article ul li{width:100%;word-break:break-all;padding:5px 0;color:#221815;font-weight:700}div.privacy article a:link,div.privacy article a:visited,div.privacy article a:active{color:#221815;text-decoration:underline}div.privacy article a:hover{color:#FF5B9C}div.privacy article div.doc_box{border-radius:5px;border:#ccc 2px solid;padding:20px;margin:0 auto 20px auto}div.privacy article div.doc_box h3{padding:0 0 5px 0}div.privacy article div.doc_box p{padding:0}div.privacy article div.doc_box p span{font-weight:bold}@media screen and (max-width: 568px){div.privacy article div.doc_box{padding:20px 10px}}.about_qj{color:#fff;text-align:center;position:relative;width:90%;max-width:1100px;margin:0 auto 50px;background-color:rgba(7,5,4,0.8);padding:50px}@media screen and (max-width: 568px){.about_qj{padding-top:50px}}.about_qj .ttl_area h1{padding:0 0 50px}@media screen and (max-width: 568px){.about_qj .ttl_area h1{padding:20px 0 50px}}.about_qj .ttl_area:after{content:"";background-image:url("../img/common/line_w.png");background-size:auto 6px;background-position:center center;background-repeat:repeat-x;width:750px;height:6px;position:absolute;bottom:20px;left:0;right:0;margin:0 auto}@media screen and (max-width: 1024px){.about_qj .ttl_area:after{width:90%}}@media screen and (max-width: 568px){.about_qj .ttl_area:after{width:80%}}@media screen and (max-width: 1024px){.about_qj{width:90%;padding:20px}}.about_qj span img{width:170px;height:auto}@media screen and (max-width: 568px){.about_qj span img{width:130px}}.about_qj p{color:#fff;width:80%;margin:0 auto;text-align:center;padding-bottom:40px;line-height:2}@media screen and (max-width: 1024px){.about_qj p{width:85%}}@media screen and (max-width: 568px){.about_qj p{width:100%;line-height:2;font-size:90%}}@keyframes bg-slider{from{background-position:0 0}to{background-position:0 -1846px}}.about_box{width:100%;height:100%;position:relative;padding:80px 0;background-image:url("../img/content/bg_backnumber.jpg");background-repeat:repeat;background-size:2000px auto;animation:bg-slider 71s linear infinite;background-color:#221815}@media screen and (max-width: 1024px){.about_box{padding:80px 0 50px}}.about_box h1{color:#fff}.about_box .inner{width:100%;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);text-align:center;display:flex;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about_box .logo{width:100%;margin:0 auto;text-align:center}.about_box .logo img{margin:0 auto;width:200px}@media screen and (max-width: 568px){.about_box .logo img{width:130px}}.about_box .soon{position:absolute;top:-15%;right:30%;width:200px}@media screen and (max-width: 568px){.about_box .soon{top:-30%;right:-3%;width:150px}}.about_box .soon img{width:100%;height:auto}.about_box .day_area{width:100%;margin:0 auto;color:#fff}.about_box .day_area .line{display:block;width:580px;height:10px;margin:0 auto;background-image:url("../img/common/line.svg");background-position:bottom center;background-repeat:no-repeat;background-size:450px auto}@media screen and (max-width: 568px){.about_box .day_area .line{width:300px}}.about_box .day_area p{font-size:14px;line-height:1;font-weight:bold;margin:30px 0 -10px;padding:0 0 30px 0;font-family:tbnpmincho-std,serif;background-image:url("../img/common/sankaku.svg");background-position:bottom center;background-repeat:no-repeat;background-size:13px 13px}@media screen and (max-width: 1024px){.about_box .day_area p{margin:30px 0 0}}.about_box .day_area .mini{font-size:30px;font-weight:bold}@media screen and (max-width: 568px){.about_box .day_area .mini{font-size:18px}}.about_box .day_area .day_text{font-family:ta-rb,sans-serif;font-size:50px;letter-spacing:2px;font-weight:normal}@media screen and (max-width: 568px){.about_box .day_area .day_text{font-size:30px}}.about_box .chief_message{width:90%;max-width:1100px;margin:0 auto 50px;background-color:rgba(7,5,4,0.8);padding:50px}@media screen and (max-width: 1024px){.about_box .chief_message{width:90%;padding:20px}}.about_box .chief_message h1{padding-top:0}@media screen and (max-width: 1024px){.about_box .chief_message h1{padding-top:30px}}.about_box .chief_message p{color:#c8c8c8;text-align:justify}.about_box .chief_message p.center{text-align:center;color:#FF5B9C;padding-bottom:10px}.about_box .chief_message .right{margin-top:30px;color:#c8c8c8;text-align:right}.about_ttl{text-align:center;color:#fff}.about_ttl span{font-size:12px;padding:0 0 0 10px}.about_list_area{background-color:rgba(7,5,4,0.8);padding:50px;width:90%;max-width:1100px;margin:0 auto 100px !important}@media screen and (max-width: 568px){.about_list_area{padding:20px}}.about_list_area ul{display:flex;flex-wrap:wrap;color:#fff;text-align:center}.about_list_area ul li{width:33%;padding:20px 30px;text-align:center}@media screen and (max-width: 1024px){.about_list_area ul li{width:50%;padding:20px}}@media screen and (max-width: 568px){.about_list_area ul li{width:100%;padding:20px;border-bottom:1px dashed #ccc}.about_list_area ul li:last-child{border-bottom:none}}.about_list_area ul li hr{background-image:url("../img/common/line_w.png")}.about_list_area ul li .image_box{width:150px;height:150px;margin:0 auto;position:relative}@media screen and (max-width: 568px){.about_list_area ul li .image_box{width:100px;height:100px}}.about_list_area ul li .image_box img{text-align:center;width:150px;height:150px;object-fit:cover;font-family:'object-fit: cover;';border-radius:100px}@media screen and (max-width: 568px){.about_list_area ul li .image_box img{width:100px;height:100px}}.about_list_area ul li .text_box h2{padding-top:10px;font-weight:900;color:#fff;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about_list_area ul li .text_box h2 a{color:#fff;display:block;font-weight:300}.about_list_area ul li .text_box h2 a:hover{color:#38BEEF !important}.about_list_area ul li .text_box h2 a span{background-image:url("../img/common/icon/twitter_w.svg");background-position:left center;background-size:16px 16px;padding:0 0 0 18px}.about_list_area ul li .text_box hr{margin:10px 0}.about_list_area ul li .text_box p{font-size:14px;color:#fff;text-align:justify}@media screen and (max-width: 568px){.about_list_area ul li .text_box p{text-align:left;font-size:12px}}.about_list_area ul li .text_box p a{width:100%;height:100%;color:#FF5B9C !important;text-decoration:underline}.about_list_area ul li .text_box p a:hover{color:#38BEEF}.about_list_area ul li .text_box img{width:23px;height:23px}div.form .ttl_area p{text-align:center}div.form main section table{width:100%;padding:0 0 30px}div.form main section table tr:last-child th,div.form main section table tr:last-child td{border-bottom:none}div.form main section table tr th,div.form main section table tr td{padding:15px 20px;text-align:left;vertical-align:top}@media screen and (max-width: 1024px){div.form main section table tr th,div.form main section table tr td{display:block}}div.form main section table tr th{width:25%;background-color:#e1e1e1;font-weight:bold}@media screen and (max-width: 1024px){div.form main section table tr th{width:100%;padding:10px;border:none}}div.form main section table tr th p{display:inline-block;vertical-align:middle;word-break:break-all}@media screen and (max-width: 1024px){div.form main section table tr td{padding:10px 0 20px}}div.form main section p.head{padding:20px 0;font-weight:bold}div.form main section p a{font-weight:bold;color:#0067B5}div.form main section p.closing{padding:20px 0 10px 0;font-weight:bold;text-align:center}div.form main section span.arrow{font-size:90%;margin:5px 0;font-weight:bold;display:inline-block}div.form main section ul.transmission{width:auto;text-align:center;margin:0 auto 30px auto;display:table}@media screen and (max-width: 568px){div.form main section ul.transmission{width:95%;display:inherit}}div.form main section ul.transmission li{display:table-cell;padding:2px 5px}@media screen and (max-width: 568px){div.form main section ul.transmission li{display:block}}div.form main section ul.break{width:100%;display:table}@media screen and (max-width: 568px){div.form main section ul.break{display:inherit}}div.form main section ul.break li{display:table-cell;padding:0 5px}div.form main section ul.break li:nth-child(1){padding:0 5px 0 0}@media screen and (max-width: 568px){div.form main section ul.break li:nth-child(1){padding:0}}div.form main section ul.break li:last-child{padding:0 0 0 5px}@media screen and (max-width: 568px){div.form main section ul.break li:last-child{padding:0}}@media screen and (max-width: 568px){div.form main section ul.break li{display:inherit;padding:0}}div.form main section ul.variable{width:100%}div.form main section ul.variable li{display:inline-block;padding:0 5px}div.form main section ul.variable li:last-child{padding:0 0 0 5px}@media screen and (max-width: 568px){div.form main section ul.variable li:last-child{padding:0}}div.form main section ul.variable li:nth-child(1){padding:0 5px 0 0}@media screen and (max-width: 568px){div.form main section ul.variable li:nth-child(1){padding:0}}@media screen and (max-width: 568px){div.form main section ul.variable li{display:inherit;padding:0}}div.form main section ul.variable li input{width:auto;margin:5px 10px 5px 0}div.form main section ul.check_list{width:100%}div.form main section ul.check_list li{width:50%;float:left;padding:5px 0}@media only screen and (max-width: 1000px){div.form main section ul.check_list li{width:100%;float:none;border-bottom:#ccc 1px solid}}div.form main section ul.number{display:table}div.form main section ul.number li{display:table-cell}div.form main section ul.number li:nth-child(1) input{width:5em}div.form main section ul.number li:nth-child(2) input{width:7em}div.form main section ul.number li p{display:inline-block}div.form main section ul.number li span{padding:0 10px}div.form main section ul.phone{display:table;table-layout:auto}div.form main section ul.phone li{display:table-cell}div.form main section ul.phone li:nth-child(1) input{width:5em}div.form main section ul.phone li:nth-child(2) input{width:6em}div.form main section ul.phone li:nth-child(3) input{width:6em}div.form main section ul.phone li p{display:inline-block}div.form main section ul.phone li span{padding:0 10px}div.form main section div.comp_box{padding:50px 0}@media screen and (max-width: 568px){div.form main section div.comp_box{padding:30px 0}}div.form main section div.comp_box h2{font-weight:bold;padding:30px 0;text-align:center}div.form main section div.comp_box p{margin-bottom:10px}div.form main div.flow_nav{width:100%;max-width:1000px;margin:10px auto;background-color:#fff}div.form main div.flow_nav ul{overflow:hidden}div.form main div.flow_nav ul li{float:left;position:relative;width:33.333%;padding:10px 0;text-align:center;background-color:#fff}div.form main div.flow_nav ul li:before{bottom:0;content:"";height:40px;margin:auto;position:absolute;right:-15px;top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:40px;background-color:#fff;z-index:1}div.form main div.flow_nav ul li:last-child:before{content:none}div.form main div.flow_nav ul li span{position:relative;z-index:100;padding:0 0 0 15px;font-weight:bold}div.form main div.flow_nav ul.front li:nth-child(1){background-color:#221815;color:#fff;font-weight:bold}div.form main div.flow_nav ul.front li:nth-child(1):before{content:"";margin:auto;position:absolute;right:-20px;background-color:#221815;border-bottom:none;border-right:none}div.form main div.flow_nav ul.front li:nth-child(2):before{border-bottom:#ccc 1px solid;border-right:#ccc 1px solid}div.form main div.flow_nav ul.confirm li:nth-child(2){background-color:#221815;color:#fff;font-weight:bold}div.form main div.flow_nav ul.confirm li:nth-child(2):before{content:"";margin:auto;position:absolute;right:-20px;background-color:#221815;border-bottom:none;border-right:none}div.form main div.flow_nav ul.complete li:nth-child(3){background-color:#221815;color:#fff;font-weight:bold}div.form main div.flow_nav ul.complete li:nth-child(3):before{content:"";margin:auto;position:absolute;right:-20px;background-color:#221815;border-bottom:none;border-right:none}div.form main div.flow_nav ul.complete li:nth-child(1):before{border-bottom:#ccc 1px solid;border-right:#ccc 1px solid}div.form main div.agree_box{width:100%;margin:30px auto;text-align:center;padding:30px 0}div.form main div.agree_box .mail_get{background-color:#fff;width:600px;margin:0 auto;font-weight:bold;font-size:14px;padding:20px}@media screen and (max-width: 1024px){div.form main div.agree_box .mail_get{width:100%}}div.form main div.agree_box .mail_get a{padding:0;margin:0;border:none;text-decoration:underline}@media screen and (max-width: 568px){div.form main div.agree_box{margin:0 auto}}@media screen and (max-width: 568px){div.form main div.agree_box{padding:15px 0 5px 0}}div.form main div.agree_box p{width:85%;max-width:600px;text-align:left;margin:auto}div.form main div.agree_box a{padding:10px 50px;margin:20px 0;display:inline-block;font-weight:bold;border:#ccc 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}div.form main div.agree_box a span{background-position:right center;background-image:url(../img/common/arrow/arrow_right_c.svg);background-size:20px 20px;padding:0 25px 0 0}div.form main div.agree_box ul.check_list{width:100%;max-width:600px;margin:auto}div.form main div.agree_box ul.check_list li{width:auto;float:none;display:inline-block}@media only screen and (max-width: 1000px){div.form main div.agree_box ul.check_list li{border-bottom:none}}div.form main div.agree_box h3{width:100%;max-width:600px;margin:20px auto 0 auto;padding:20px 0 0 0;border-top:#ccc 1px solid;font-weight:bold}div.form main div.agree_box div.err_area .text_box{padding:0;max-width:600px;margin:5px auto 0 auto}div.form main .policy_box{overflow-y:scroll;margin:10px auto 10px;padding:25px;width:70%;height:150px;border:1px solid #ccc;background-color:#fff}@media screen and (max-width: 1024px){div.form main .policy_box{width:90%;padding:20px}}div.form main .policy_box p{font-size:12px;width:95% !important}div.err_area{margin:5px auto;padding:5px 0;display:block}div.err_area p{display:block;padding:5px 10px;font-weight:bold;color:#FF5B9C;border:#FF5B9C 1px solid;margin:5px auto;text-align:center !important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}div.err_area .transmission{margin:0 auto;text-align:center;display:block}div.err_area .transmission .back_btn{display:block;width:200px;text-align:center;padding:20px 20px;font-weight:bold;letter-spacing:2px;border:2px solid #221815;background-color:transparent;cursor:pointer;color:#221815;margin:0 auto}div.err_area .transmission .back_btn:hover{background-color:#38BEEF;border:2px solid #38BEEF;color:#fff !important}div.err_area .text_box{width:80%;margin:5px auto;padding:15px 0;display:block}div.err_area .text_box li{display:block;padding:5px 10px;font-weight:bold;color:#FF5B9C;border:#FF5B9C 1px solid;margin:5px auto;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}div.err_area .list_box{width:90%;margin:0 auto 10px auto;padding:5px 0}div.err_area .list_box li{display:block;padding:5px 10px;font-weight:bold;color:#FF5B9C;border:#FF5B9C 2px solid;margin:5px auto;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}p#fm_ajax_message{font-weight:700;color:#221815;letter-spacing:1px}section.faq .text_box{font-size:14px;margin:0 auto;padding:0 30px 40px}@media screen and (max-width: 1024px){section.faq .text_box{padding:0 0 30px 0}}section.faq article h2{font-weight:900;text-align:left}section.faq article h2 span{font-size:60%}section.faq article .qa_box{background-color:#fff;text-align:center;padding:30px}section.faq article dl{text-align:left}section.faq article dl p{display:inline}@media screen and (max-width: 1024px){section.faq article dl p{display:block}}section.faq article dl span{display:inline-block;text-align:center;background-color:#38BEEF;color:#FFF;padding:2px 15px;margin:0 10px 0 0;font-weight:bold;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px}@media screen and (max-width: 1024px){section.faq article dl span{margin:0 0 5px 0}}section.faq article dl dt:nth-of-type(odd) span{background-color:#FF5B9C}section.faq article dl dd:nth-of-type(odd) span{background-color:#32DD2F}section.faq article dl dt{cursor:pointer;font-weight:bold;padding:20px 0;border-bottom:#ccc 1px dashed}section.faq article dl dt p{padding:0 35px 0 0;background-image:url(../img/common/arrow/arrow_open.svg);background-position:right center;background-size:20px 20px}section.faq article dl dt:hover p{text-decoration:underline}section.faq article dl dt.open p{background-image:url(../img/common/arrow/arrow_close.svg);background-position:right center;background-size:20px 20px}section.faq article dl dd{display:none;line-height:1.5em}section.faq article dl dd span{background-color:#0067B5}section.faq article dl dd div.detail{padding:30px 0 20px 60px}@media screen and (max-width: 568px){section.faq article dl dd div.detail{padding:10px 0 20px 10px}}section.faq article dl dd div.detail img{width:90%;max-width:650px;margin:20px auto 15px auto}section.faq article dl dd div.detail p span{color:#ccc}input,select,textarea,search{font-family:"Noto Sans JP",sans-serif;border:#ccc 1px solid;background-color:#FFF;-webkit-appearance:none}input:focus,select:focus,textarea:focus,button:focus{outline:0;border-color:#FFF002}::selection{color:#fff;background:#E5005A}input::selection,textarea::selection{color:#fff;background:#FFF002}input{width:100%;padding:10px;margin:5px 0}input.wth_80{width:80%}@media screen and (max-width: 1024px){input.wth_80{width:100%}}input.wth_70{width:70%}@media screen and (max-width: 1024px){input.wth_70{width:100%}}input.wth_50{width:50%}@media screen and (max-width: 1024px){input.wth_50{width:100%}}input.wth_30{width:30%}@media screen and (max-width: 1024px){input.wth_30{width:100%}}input.wth_20{width:20%}@media screen and (max-width: 1024px){input.wth_20{width:50%}}textarea{width:100%;height:10em;padding:10px;resize:vertical}select{width:auto;padding:10px 60px 10px 10px;background-image:url(../img/common/arrow/input_select.svg);background-position:right 5px center;background-size:25px 25px;vertical-align:middle;border:#ccc 1px solid;margin:5px 0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}input[type="radio"],input[type="checkbox"]{display:none}input[type="radio"]+label{padding:7px 0px 7px 25px;margin:2px 20px 2px 0px;display:inline-block;background-image:url(../img/common/arrow/input_check_off.svg);background-position:left 50%;background-size:18px 18px;cursor:pointer}input[type="radio"]:checked+label{background-image:url(../img/common/arrow/input_check_on.svg);background-position:left 50%;background-size:18px 18px}input[type="checkbox"]+label{padding:7px 0px 7px 25px;margin:2px 20px 2px 0px;background-image:url(../img/common/arrow/input_check_off.svg);background-position:left 50%;background-size:18px 18px;display:inline-block;cursor:pointer}input[type="checkbox"]:checked+label{background-image:url(../img/common/arrow/input_check_on.svg);background-position:left 50%;background-size:18px 18px}input[type="button"].back_btn{min-width:200px;text-align:center;padding:20px 20px;font-weight:bold;letter-spacing:2px;border:2px solid #221815;background-color:transparent;cursor:pointer;color:#221815}input[type="button"].back_btn:hover{background-color:#38BEEF;border:2px solid #38BEEF;color:#fff}@media screen and (max-width: 1024px){input[type="button"].back_btn{width:70%;padding:15px}}input[type="submit"],input[type="reset"],input[type="button"]{min-width:200px;text-align:center;padding:20px 20px;font-weight:bold;color:#FFF;letter-spacing:2px;background-color:#221815;border:2px solid #221815;cursor:pointer}@media screen and (max-width: 1024px){input[type="submit"],input[type="reset"],input[type="button"]{min-width:150px}}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{color:#fff;background-color:#FF5B9C;border:2px solid #FF5B9C}div.error_area{width:100%;max-width:500px;margin:auto;padding:10px 0}p#fm_ajax_message{font-weight:bold;color:#221815;letter-spacing:1px}div.article_nav{width:100%;height:auto;padding:10px 0}ul.article_transfer{width:100%;max-width:500px;margin:auto;display:table;table-layout:fixed;text-align:center;padding:30px 0}ul.article_transfer li{display:table-cell;vertical-align:middle;padding:5px 0;font-weight:bold;color:#ccc}ul.article_transfer li+li{border-left:#ccc 1px solid}ul.article_transfer li a{background-repeat:no-repeat;background-size:20px 20px;padding:5px 25px}@media screen and (max-width: 568px){ul.article_transfer li a{padding:5px 15px}}ul.article_transfer li:first-child a{background-image:url(../img/common/arrow/arrow_left_c.svg);background-position:left center}@media screen and (max-width: 568px){ul.article_transfer li:first-child a{background-image:none}}ul.article_transfer li:last-child a{background-image:url(../img/common/arrow/arrow_right_c.svg);background-position:right center}@media screen and (max-width: 568px){ul.article_transfer li:last-child a{background-image:none}}ul.pager{text-align:center;padding:30px 0}@media screen and (max-width: 568px){ul.pager{padding:20px 0}}ul.pager li{width:40px;height:40px;display:inline-block;letter-spacing:normal;vertical-align:middle;margin:0 5px;color:#fff;font-weight:200;background-color:#38BEEF}@media screen and (max-width: 568px){ul.pager li{min-width:25px;min-height:25px;height:inherit}}@media screen and (min-width: 1025px){ul.pager li:first-child,ul.pager li:last-child{margin:0 15px}}ul.pager li span{display:block;width:100%;color:#fff;vertical-align:middle;padding:3px 0}@media screen and (max-width: 568px){ul.pager li span{padding:0 3px}}ul.pager li a{display:block;width:100%;color:#fff;vertical-align:middle;background-color:#FF5B9C;padding:3px 0}@media screen and (max-width: 568px){ul.pager li a{padding:0 3px}}ul.pager li a:hover{background-color:#E5005A;color:#fff !important}ul.pager li a.prev,ul.pager li a.next{height:40px;background-repeat:no-repeat;background-size:16px 16px;background-position:center center}@media screen and (max-width: 568px){ul.pager li a.prev,ul.pager li a.next{height:25px;background-size:12px 12px}}ul.pager li a.prev{background-image:url(../img/common/icon/arrow_l_w_w.svg);background-color:#0067B5}ul.pager li a.prev:hover{background-color:#38BEEF;color:#fff !important}ul.pager li a.next{background-image:url(../img/common/icon/arrow_r_w_w.svg);background-color:#32DD2F}ul.pager li a.next:hover{background-color:#FFF002;color:#fff !important}div.editor{padding:0;width:750px;margin:30px auto}@media screen and (max-width: 1024px){div.editor{width:auto}}@media screen and (max-width: 568px){div.editor{padding:30px 0 0 0}}div.editor h1,div.editor h2,div.editor h3,div.editor h4,div.editor h5,div.editor h6{font-weight:bold}div.editor h1,div.editor h2{background-color:#eee;padding:15px 20px;margin-bottom:1em;line-height:1.3em;color:#221815;font-weight:900;font-size:22px;position:relative}@media screen and (max-width: 1024px){div.editor h1,div.editor h2{font-size:20px}}div.editor h1:before,div.editor h2:before{content:"";width:8px;height:20px;background-color:#221815;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}div.editor h3{margin:0;padding:0 0 5px 0;border-bottom:2px solid #221815}div.editor h4{margin:0 10px}div.editor h5{margin:0 10px}div.editor h6{margin:0 10px}div.editor a:link,div.editor a:visited,div.editor a:active{text-decoration:underline;color:#221815}div.editor a:hover{color:#FF5B9C}div.editor p{margin:2.5em auto;font-weight:400;text-align:justify;line-height:1.7}div.editor p.has-background{padding:15px}@media screen and (max-width: 1024px){div.editor p.has-background{padding:15px}}@media screen and (max-width: 568px){div.editor p{padding:0 10px;margin:2em auto}}div.editor p br{clear:inherit}div.editor br{clear:both}div.editor .center{text-align:center;text-indent:0}div.editor .left{float:left;text-indent:0}div.editor .right{float:right;text-indent:0}div.editor b{font-weight:bold}div.editor strong{font-weight:bold}div.editor em{font-style:italic}div.editor blockquote{background-color:#eee;padding:3em 1em;position:relative;margin-bottom:15px;border-radius:10px}div.editor blockquote p{margin:0 10px 10px}div.editor blockquote cite{margin:0 10px;font-size:80%;font-weight:100}div.editor blockquote:before{content:"“";font-size:400%;line-height:1em;color:#FFF;position:absolute;left:10px;top:10px}@media screen and (max-width: 1024px){div.editor blockquote:before{left:5px;top:5px}}div.editor blockquote:after{content:"”";font-size:400%;line-height:0em;color:#FFF;position:absolute;right:10px;bottom:10px}@media screen and (max-width: 1024px){div.editor blockquote:after{right:5px;bottom:5px}}div.editor img{max-width:100%;height:auto !important;margin:30px auto 5px}div.editor .f_left{float:left}@media screen and (max-width: 568px){div.editor .f_left{float:none}}div.editor .f_right{float:right}@media screen and (max-width: 568px){div.editor .f_right{float:none}}div.editor .aligncenter{margin:3% auto}div.editor .alignright{float:right;margin:3% 0 3% 3%}@media screen and (max-width: 568px){div.editor .alignright{float:none;margin:3% auto}}div.editor .alignleft{float:left;margin:3% 3% 3% 0}@media screen and (max-width: 568px){div.editor .alignleft{float:none;margin:3% auto}}div.editor ul,div.editor ol{margin:3% 0;font-weight:bold}@media screen and (max-width: 1024px){div.editor ul,div.editor ol{padding:10px 0 10px 10px}}div.editor li{line-height:1.5em;list-style-position:inside;padding-bottom:6px}@media screen and (max-width: 568px){div.editor li{line-height:1.7em}}div.editor ul li{list-style-type:disc}div.editor ol li{list-style-type:decimal}div.editor .next_page{text-align:center}div.editor .next_page a{display:block;font-weight:700;text-align:center;color:#0067B5;width:90%;max-width:450px;text-decoration:none;margin:0 auto;border:5px solid #eee;background-color:#fff;padding:10px 35px 10px 10px;background-image:url("../img/common/icon/rewind.svg");background-position:right 8px center;background-size:20px 20px;transition:0.4s}div.editor .next_page a:hover{background-color:#eee;border:5px solid #eee;transition:0.4s;color:#FF5B9C}.back_number{padding-bottom:20px;position:relative}@media screen and (max-width: 1024px){.back_number{padding:10px 0 20px}}.back_number:after{opacity:0;content:'';position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:screen;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:linear-gradient(130deg, #e5005a 0%,#fff002 14.28%,#32dd2f 28.56%,#38beef 42.85%,#0067b5 57.14%,#ff5b9c 85.71%,#ff0000 100%) 0% center}.back_number:hover:before{opacity:1}.back_number:hover:after{opacity:1}.back_number:hover a{background-color:#ddd}.back_number a{position:relative;z-index:100;background-color:#eee;padding:10px 20px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.back_number a{flex-wrap:wrap;padding:15px 20px 10px}}.back_number .back_number_text{width:150px;height:auto;position:relative;z-index:100}@media screen and (max-width: 568px){.back_number .back_number_text{position:relative;margin-top:-20px;width:120px}}.back_number .thum_book{height:auto;max-height:80px;position:relative;z-index:100}.back_number .thum_book img{height:auto;max-height:80px;object-fit:contain;font-family:'object-fit: contain;'}@media screen and (max-width: 1024px){.back_number .thum_book img{max-height:90px}}.back_number .num{font-size:36px;color:#221815;position:relative;z-index:100}@media screen and (max-width: 568px){.back_number .num{position:absolute;top:58px;font-size:30px}}.back_number .num span{font-size:20px;padding:0 10px 0 0}@media screen and (max-width: 568px){.back_number .num span{font-size:13px}}.back_number p{font-weight:700;color:#221815}@media screen and (max-width: 568px){.back_number p{width:100%;text-align:center;height:inherit;margin-top:20px;padding:10px 0 0;border-top:1px dashed #221815}}.back_number .buy{display:block;background-color:#fff;border:1px solid #221815;padding:0 17px 0 20px;position:relative;z-index:100}@media screen and (max-width: 1024px){.back_number .buy{width:30%;margin:10px auto;display:inline-block;text-align:center}}@media screen and (max-width: 568px){.back_number .buy{width:70%;text-align:center}}.back_number .buy span{display:block;padding:10px 30px;background-image:url("../img/common/icon/book.svg"),url("../img/common/icon/rewind.svg");background-position:left center,right center;background-size:20px 20px;color:#221815;font-weight:900}.page-links{font-weight:bold;text-align:center}@media screen and (max-width: 1024px){.page-links{text-align:center}}.page-links .post-page-numbers{background-color:#fff;font-size:18px;padding:2px 12px;text-decoration:none !important;border:2px solid #221815;margin:4px 3px;display:inline-block}@media screen and (max-width: 1024px){.page-links .post-page-numbers{padding:0 9px}}.page-links .post-page-numbers:hover{background-color:#38BEEF;border:2px solid #38BEEF;color:#fff !important}.page-links .post-page-numbers.current{background-color:#FF5B9C;border:2px solid #FF5B9C;color:#fff !important}.wp-block-embed__wrapper iframe{width:100% !important}.wp-block-embed-youtube{position:relative;width:100%;padding-top:56.25%;margin-bottom:60px !important}.wp-block-embed-youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.wp-block-embed{position:relative;margin-bottom:8% !important}@media screen and (max-width: 1024px){.wp-block-embed{margin-bottom:15% !important}}.wp-block-embed figcaption{position:absolute;z-index:10;top:100.25%;left:0;font-size:80%;font-weight:100;margin:2% auto 8%}.wp-block-embed-twitter{position:relative;margin-bottom:8% !important}@media screen and (max-width: 1024px){.wp-block-embed-twitter{margin-bottom:15% !important}}.wp-block-embed-twitter figcaption{position:absolute;z-index:10;top:100%;left:0;font-size:80%;font-weight:100;margin:1% auto 8%}.wp-block-image figcaption{font-weight:100;font-size:80%}.wp-block-file__button{background-color:#221815;color:#fff !important;text-decoration:none !important}.wp-block-file__button:hover{background-color:#FF5B9C;color:#fff !important}.a2a_button_twitter span,.a2a_button_facebook span,.a2a_button_line span{background-color:transparent !important}.a2a_button_twitter path,.a2a_button_facebook path,.a2a_button_line path{fill:#221815}.drawer.drawer_open{position:fixed;width:100%;height:100%;z-index:999}.toggle_button{position:absolute;top:16px;right:5px;display:block;box-sizing:content-box;-webkit-transition:all 0.3s cubic-bezier(0.19, 1, 0.22, 1);transition:all 0.3s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transform:translateZ(0);transform:translateZ(0);border:0;outline:0;background-image:url("../img/common/icon/ham.svg");background-size:34px 43px}@media screen and (max-width: 568px){.toggle_button{background-size:34px 35px}}.toggle_button img{width:34px;height:43px;opacity:0}@media screen and (max-width: 568px){.toggle_button img{width:34px;height:35px}}.toggle_button img.active{position:absolute;left:0;top:0;opacity:0;transition:0.5s}@media screen and (min-width: 1025px){.toggle_button:hover img{opacity:0}.toggle_button:hover img.active{opacity:1}}@media screen and (max-width: 568px){.toggle_button{top:5px;right:-5px}}.drawer_bg{display:none;width:100%;height:100%;position:fixed;z-index:999;top:0;left:0;background-color:rgba(51,51,51,0.5)}@media screen and (max-width: 1024px){nav div.logo.fadein_ef{opacity:0}}nav.is_open{display:block;top:0;opacity:1;animation-duration:0.3s;animation-name:fadeInScale}@media screen and (max-width: 1024px){nav.is_open div.logo.fadein_ef{-moz-animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-name:fadeIn;-moz-animation-duration:0.3s;-webkit-animation-duration:0.3s;animation-duration:0.3s;-moz-animation-timing-function:ease;-webkit-animation-timing-function:ease;animation-timing-function:ease;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-moz-animation-delay:0.4s;-webkit-animation-delay:0.4s;animation-delay:0.4s}}nav.is_close{animation-duration:0.3s;animation-name:fadeOutScale}@media screen and (max-width: 1024px){nav.nav_ladder ul.nav_page li,nav.nav_ladder ul.nav_cate li,nav.nav_ladder ul.search_area.in{-moz-transform:translate(-100px, 0);-ms-transform:translate(-100px, 0);-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0);opacity:0}}@media screen and (max-width: 1024px){nav.nav_ladder.is_open ul.nav_page li,nav.nav_ladder.is_open ul.nav_cate li,nav.nav_ladder.is_open ul.search_area.in{-moz-animation-name:navLadder;-webkit-animation-name:navLadder;animation-name:navLadder;-moz-animation-duration:0.2s;-webkit-animation-duration:0.2s;animation-duration:0.2s;-moz-animation-timing-function:ease;-webkit-animation-timing-function:ease;animation-timing-function:ease;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}nav.nav_ladder.is_open ul.nav_page li:nth-child(1){-moz-animation-delay:.3s;-webkit-animation-delay:.3s;animation-delay:.3s}nav.nav_ladder.is_open ul.nav_page li:nth-child(2){-moz-animation-delay:.4s;-webkit-animation-delay:.4s;animation-delay:.4s}nav.nav_ladder.is_open ul.nav_page li:nth-child(3){-moz-animation-delay:.5s;-webkit-animation-delay:.5s;animation-delay:.5s}nav.nav_ladder.is_open ul.nav_page li:nth-child(4){-moz-animation-delay:.6s;-webkit-animation-delay:.6s;animation-delay:.6s}nav.nav_ladder.is_open ul.nav_page li:nth-child(5){-moz-animation-delay:.7s;-webkit-animation-delay:.7s;animation-delay:.7s}nav.nav_ladder.is_open ul.nav_page li:nth-child(6){-moz-animation-delay:.8s;-webkit-animation-delay:.8s;animation-delay:.8s}nav.nav_ladder.is_open ul.nav_page li:nth-child(7){-moz-animation-delay:.9s;-webkit-animation-delay:.9s;animation-delay:.9s}nav.nav_ladder.is_open ul.nav_page li:nth-child(8){-moz-animation-delay:1s;-webkit-animation-delay:1s;animation-delay:1s}nav.nav_ladder.is_open ul.nav_page li:nth-child(9){-moz-animation-delay:1.1s;-webkit-animation-delay:1.1s;animation-delay:1.1s}nav.nav_ladder.is_open ul.nav_page li:nth-child(10){-moz-animation-delay:1.2s;-webkit-animation-delay:1.2s;animation-delay:1.2s}nav.nav_ladder.is_open ul.nav_page li:nth-child(11){-moz-animation-delay:1.3s;-webkit-animation-delay:1.3s;animation-delay:1.3s}nav.nav_ladder.is_open ul.nav_page li:nth-child(12){-moz-animation-delay:1.4s;-webkit-animation-delay:1.4s;animation-delay:1.4s}nav.nav_ladder.is_open ul.nav_page li:nth-child(13){-moz-animation-delay:1.5s;-webkit-animation-delay:1.5s;animation-delay:1.5s}nav.nav_ladder.is_open ul.nav_page li:nth-child(14){-moz-animation-delay:1.6s;-webkit-animation-delay:1.6s;animation-delay:1.6s}nav.nav_ladder.is_open ul.nav_page li:nth-child(15){-moz-animation-delay:1.7s;-webkit-animation-delay:1.7s;animation-delay:1.7s}nav.nav_ladder.is_open ul.nav_page li:nth-child(16){-moz-animation-delay:1.8s;-webkit-animation-delay:1.8s;animation-delay:1.8s}nav.nav_ladder.is_open ul.nav_page li:nth-child(17){-moz-animation-delay:1.9s;-webkit-animation-delay:1.9s;animation-delay:1.9s}nav.nav_ladder.is_open ul.nav_page li:nth-child(18){-moz-animation-delay:2s;-webkit-animation-delay:2s;animation-delay:2s}nav.nav_ladder.is_open ul.nav_page li:nth-child(19){-moz-animation-delay:2.1s;-webkit-animation-delay:2.1s;animation-delay:2.1s}nav.nav_ladder.is_open ul.nav_page li:nth-child(20){-moz-animation-delay:2.2s;-webkit-animation-delay:2.2s;animation-delay:2.2s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(1){-moz-animation-delay:1.3s;-webkit-animation-delay:1.3s;animation-delay:1.3s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(2){-moz-animation-delay:1.4s;-webkit-animation-delay:1.4s;animation-delay:1.4s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(3){-moz-animation-delay:1.5s;-webkit-animation-delay:1.5s;animation-delay:1.5s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(4){-moz-animation-delay:1.6s;-webkit-animation-delay:1.6s;animation-delay:1.6s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(5){-moz-animation-delay:1.7s;-webkit-animation-delay:1.7s;animation-delay:1.7s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(6){-moz-animation-delay:1.8s;-webkit-animation-delay:1.8s;animation-delay:1.8s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(7){-moz-animation-delay:1.9s;-webkit-animation-delay:1.9s;animation-delay:1.9s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(8){-moz-animation-delay:2s;-webkit-animation-delay:2s;animation-delay:2s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(9){-moz-animation-delay:2.1s;-webkit-animation-delay:2.1s;animation-delay:2.1s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(10){-moz-animation-delay:2.2s;-webkit-animation-delay:2.2s;animation-delay:2.2s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(11){-moz-animation-delay:2.3s;-webkit-animation-delay:2.3s;animation-delay:2.3s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(12){-moz-animation-delay:2.4s;-webkit-animation-delay:2.4s;animation-delay:2.4s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(13){-moz-animation-delay:2.5s;-webkit-animation-delay:2.5s;animation-delay:2.5s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(14){-moz-animation-delay:2.6s;-webkit-animation-delay:2.6s;animation-delay:2.6s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(15){-moz-animation-delay:2.7s;-webkit-animation-delay:2.7s;animation-delay:2.7s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(16){-moz-animation-delay:2.8s;-webkit-animation-delay:2.8s;animation-delay:2.8s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(17){-moz-animation-delay:2.9s;-webkit-animation-delay:2.9s;animation-delay:2.9s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(18){-moz-animation-delay:3s;-webkit-animation-delay:3s;animation-delay:3s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(19){-moz-animation-delay:3.1s;-webkit-animation-delay:3.1s;animation-delay:3.1s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(20){-moz-animation-delay:3.2s;-webkit-animation-delay:3.2s;animation-delay:3.2s}nav.nav_ladder.is_open ul.search_area.in{-moz-animation-delay:2.2s;-webkit-animation-delay:2.2s;animation-delay:2.2s}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeOutRight{from{opacity:0;transform:translate3d(0, 0, 0)}to{opacity:1;transform:translate3d(100%, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeOutLeft{from{opacity:0;transform:translate3d(0, 0, 0)}to{opacity:1;transform:translate3d(-100%, 0, 0)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeOutDown{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(0, -100%, 0)}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeOutUp{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(0, 100%, 0)}}@keyframes fadeInScale{from{opacity:0;transform:scale(0.9)}to{opacity:1;transform:scale(1)}}@keyframes fadeOutScale{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0.9)}}@-webkit-keyframes navLadder{from{-moz-transform:translate(-100px, 0);-ms-transform:translate(-100px, 0);-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0);opacity:0}to{-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}@keyframes navLadder{from{-moz-transform:translate(-100px, 0);-ms-transform:translate(-100px, 0);-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0);opacity:0}to{-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.slider{display:none}.slider.slick-initialized{display:block}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../img/common/arrow/ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{width:100%;display:none;position:relative;-ms-touch-action:pan-y;padding:0 0 30px 0}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-theme .owl-controls{text-align:center;position:absolute;bottom:0;left:0;right:0}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:20px;height:20px;margin:0 10px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:#ccc}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1;background:#221815}@media only screen and (max-width: 1000px){.owl-theme .owl-controls .owl-page span{width:10px;height:10px;margin:0 5px}}@media screen and (max-width: 568px){.owl-theme .owl-controls .owl-page span{margin:0 5px}}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%, 25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%, 25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%, 25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(0.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(0.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(0.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.column_area .liquid-speech-balloon-wrap{margin-bottom:2rem;flex-direction:row;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.column_area .liquid-speech-balloon-text{position:relative;z-index:1;border-radius:0;padding:15px 20px;width:100%;margin-top:15px;margin-left:20px;background-color:#f2f2f2;border:1px solid #f2f2f2}.column_area .liquid-speech-balloon-text p{margin:0 !important;padding:0 !important}.column_area .liquid-speech-balloon-text p a{color:inherit !important;text-decoration:underline}.column_area .liquid-speech-balloon-arrow{position:absolute;z-index:2;content:'.';line-height:1;width:0;height:0;top:-1px;left:-11px;color:transparent}.column_area .liquid-speech-balloon-wrap:not(.liquid-speech-balloon-vertical) .liquid-speech-balloon-arrow{border-bottom:12px solid transparent !important;border-top:none !important;border-right:10px solid #f2f2f2}.column_area .liquid-speech-balloon-avatar{position:relative;width:50px;height:50px;border-radius:100px;line-height:1;flex-shrink:0;background-image:url(../img/common/noimage.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.column_area .liquid-speech-balloon-avatar::after{position:absolute;content:'';display:block;width:100%;left:0;top:59px;font-size:12px;text-align:center;font-weight:bold}.column_area .liquid-speech-balloon-bubble .liquid-speech-balloon-arrow{display:none}.column_area .liquid-speech-balloon-bubble .liquid-speech-balloon-text::before{content:'.';color:transparent;position:absolute;display:block;border-radius:50%;border:inherit;background-color:inherit;left:-15px;width:15px;height:15px;top:20px}.column_area .liquid-speech-balloon-bubble .liquid-speech-balloon-text::after{color:transparent;position:absolute;display:block;border-radius:50%;border:inherit;background-color:inherit;left:-20px;top:10px;width:10px;height:10px}.column_area .liquid-speech-balloon-right{flex-direction:row-reverse;right:-6px}.column_area .liquid-speech-balloon-right .liquid-speech-balloon-text{margin-left:0;margin-right:20px}.column_area .liquid-speech-balloon-right .liquid-speech-balloon-arrow{left:auto;right:-18px;border-right:7px solid transparent !important;border-left:10px solid #f2f2f2}.column_area .liquid-speech-balloon-right.liquid-speech-balloon-bubble .liquid-speech-balloon-text::before{left:auto;right:-15px}.column_area .liquid-speech-balloon-right.liquid-speech-balloon-bubble .liquid-speech-balloon-text::after{left:auto;right:-20px}.column_area .liquid-speech-balloon-square .liquid-speech-balloon-text{border-radius:0;border:2px solid #f2f2f2}.column_area .liquid-speech-balloon-dashed .liquid-speech-balloon-text{border:2px dashed #f2f2f2 !important}.column_area .liquid-speech-balloon-shadow .liquid-speech-balloon-text{border-radius:0;box-shadow:3px 3px 0 1px rgba(0,0,0,0.1)}.column_area .liquid-speech-balloon-borderless .liquid-speech-balloon-text{border:0 none;padding:10px 5px}.column_area .liquid-speech-balloon-borderless .liquid-speech-balloon-text .liquid-speech-balloon-arrow{display:none}.column_area .liquid-speech-balloon-small .liquid-speech-balloon-text,.column_area .liquid-speech-balloon-small .liquid-speech-balloon-text p{font-size:13px;padding:10px 15px}.column_area .liquid-speech-balloon-small .liquid-speech-balloon-avatar{width:32px;height:32px}.column_area .liquid-speech-balloon-small .liquid-speech-balloon-arrow{top:7px}.column_area .liquid-speech-balloon-small .liquid-speech-balloon-avatar::after{display:none}.column_area .liquid-speech-balloon-large .liquid-speech-balloon-text,.column_area .liquid-speech-balloon-large .liquid-speech-balloon-text p{font-size:36px}.column_area .liquid-speech-balloon-short .liquid-speech-balloon-text{width:auto}.column_area .liquid-speech-balloon-vertical{flex-direction:column-reverse}.column_area .liquid-speech-balloon-vertical .liquid-speech-balloon-text{margin:0 0 1rem 0}.column_area .liquid-speech-balloon-vertical .liquid-speech-balloon-arrow{position:relative;background:#ffffff;border:1px solid #f2f2f2;position:relative}.column_area .liquid-speech-balloon-vertical .liquid-speech-balloon-text::before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(220,220,220,0);border-left-color:#f2f2f2;border-width:11px;margin-top:-11px}.column_area .liquid-speech-balloon-vertical .liquid-speech-balloon-text::after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-left-color:#ffffff;border-width:10px;margin-top:-10px}div.heart div.eff_heart{width:90%;height:0;padding-top:82%;background-image:url(../img/common/icon/heart.svg);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;top:-10%;left:5%;opacity:0;z-index:0}div.heart div.eff_heart.eff_heart_02,div.heart div.eff_heart.eff_heart_09{background-image:url(../img/common/icon/heart_pink.svg)}div.heart div.eff_heart.eff_heart_03,div.heart div.eff_heart.eff_heart_08{background-image:url(../img/common/icon/heart_yellow.svg)}div.heart div.eff_heart.eff_heart_04{background-image:url(../img/common/icon/heart_green.svg)}div.heart div.eff_heart.eff_heart_05{background-image:url(../img/common/icon/heart_water.svg)}div.heart div.eff_heart.eff_heart_06{background-image:url(../img/common/icon/heart_blue.svg)}div.heart.active_one div.eff_heart.eff_heart_02,div.heart.active_one div.eff_heart.eff_heart_04,div.heart.active_one div.eff_heart.eff_heart_06,div.heart.active_one div.eff_heart.eff_heart_08{-moz-animation:heart_one_even 0.5s linear;-webkit-animation:heart_one_even 0.5s linear;animation:heart_one_even 0.5s linear}div.heart.active_one div.eff_heart.eff_heart_01,div.heart.active_one div.eff_heart.eff_heart_03,div.heart.active_one div.eff_heart.eff_heart_05,div.heart.active_one div.eff_heart.eff_heart_07,div.heart.active_one div.eff_heart.eff_heart_09{-moz-animation:heart_one_odd 0.5s linear;-webkit-animation:heart_one_odd 0.5s linear;animation:heart_one_odd 0.5s linear}div.heart.active_ten div.eff_heart_01{-moz-animation:heart_ten 0.6s linear;-webkit-animation:heart_ten 0.6s linear;animation:heart_ten 0.6s linear}div.heart.active_ten div.eff_heart_02{width:50%;left:inherit;right:0%;-moz-animation:heart_ten 0.6s linear 0.05s;-webkit-animation:heart_ten 0.6s linear 0.05s;animation:heart_ten 0.6s linear 0.05s}div.heart.active_ten div.eff_heart_03{width:30%;left:0%;-moz-animation:heart_ten 0.6s linear 0.15s;-webkit-animation:heart_ten 0.6s linear 0.15s;animation:heart_ten 0.6s linear 0.15s}div.heart.active_ten div.eff_heart_04{width:60%;left:inherit;right:5%;-moz-animation:heart_ten 0.6s linear 0.18s;-webkit-animation:heart_ten 0.6s linear 0.18s;animation:heart_ten 0.6s linear 0.18s}div.heart.active_ten div.eff_heart_05{width:70%;left:inherit;right:5%;-moz-animation:heart_ten 0.6s linear 0.22s;-webkit-animation:heart_ten 0.6s linear 0.22s;animation:heart_ten 0.6s linear 0.22s}div.heart.active_ten div.eff_heart_06{width:30%;left:45%;-moz-animation:heart_ten 0.6s linear 0.29s;-webkit-animation:heart_ten 0.6s linear 0.29s;animation:heart_ten 0.6s linear 0.29s}div.heart.active_ten div.eff_heart_07{width:50%;left:0%;-moz-animation:heart_ten 0.6s linear 0.3s;-webkit-animation:heart_ten 0.6s linear 0.3s;animation:heart_ten 0.6s linear 0.3s}div.heart.active_ten div.eff_heart_08{width:40%;left:inherit;right:0%;-moz-animation:heart_ten 0.6s linear 0.35s;-webkit-animation:heart_ten 0.6s linear 0.35s;animation:heart_ten 0.6s linear 0.35s}div.heart.active_ten div.eff_heart_09{width:20%;left:45%;-moz-animation:heart_ten 0.6s linear 0.45s;-webkit-animation:heart_ten 0.6s linear 0.45s;animation:heart_ten 0.6s linear 0.45s}@-webkit-keyframes heart_one_odd{0%{opacity:0;transform:translate(0, 0) scale(1)}10%{transform:translate(0, 0) scale(1.7)}30%{opacity:1;transform:translate(25%, -80%) scale(1.1)}60%{opacity:1}100%{opacity:0;transform:translate(0, -360%) scale(0.5)}}@keyframes heart_one_odd{0%{opacity:0;transform:translate(0, 0) scale(1)}10%{transform:translate(0, 0) scale(1.7)}30%{opacity:1;transform:translate(25%, -80%) scale(1.1)}60%{opacity:1}100%{opacity:0;transform:translate(0, -360%) scale(0.5)}}@-webkit-keyframes heart_one_even{0%{opacity:0;transform:translate(0, 0) scale(1)}10%{transform:translate(0, 0) scale(1.7)}30%{opacity:1;transform:translate(-25%, -80%) scale(1.1)}60%{opacity:1}100%{opacity:0;transform:translate(0, -360%) scale(0.5)}}@keyframes heart_one_even{0%{opacity:0;transform:translate(0, 0) scale(1)}10%{transform:translate(0, 0) scale(1.7)}30%{opacity:1;transform:translate(-25%, -80%) scale(1.1)}60%{opacity:1}100%{opacity:0;transform:translate(0, -360%) scale(0.5)}}@-webkit-keyframes heart_ten{0%{opacity:0;transform:translate(0, 0) scale(1)}10%{transform:translate(0, 0) scale(1.7)}30%{opacity:1;transform:translate(0, -89%) scale(1.1)}60%{opacity:1}100%{opacity:0;transform:translate(0, -400%) scale(0.5)}}@keyframes heart_ten{0%{opacity:0;transform:translate(0, 0) scale(1)}10%{transform:translate(0, 0) scale(1.7)}30%{opacity:1;transform:translate(0, -89%) scale(1.1)}60%{opacity:1}100%{opacity:0;transform:translate(0, -400%) scale(0.5)}}
