@charset "UTF-8";@keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@keyframes bounce{0%{transform:translateY(0)}20%{transform:translateY(0)}40%{transform:translateY(-30px)}50%{transform:translateY(0)}60%{transform:translateY(-15px)}80%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes shake{0%{transform:translateX(0)}10%{transform:translateX(-10px)}20%{transform:translateX(10px)}30%{transform:translateX(-10px)}40%{transform:translateX(10px)}50%{transform:translateX(-10px)}60%{transform:translateX(10px)}70%{transform:translateX(-10px)}80%{transform:translateX(10px)}90%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes tada{0%{transform:scale(1,1)}10%{transform:scale(0.9) rotate(-3deg)}20%{transform:scale(0.9) rotate(-3deg)}30%{transform:scale(1.1) rotate(3deg)}40%{transform:scale(1.1) rotate(-3deg)}50%{transform:scale(1.1) rotate(3deg)}60%{transform:scale(1.1) rotate(-3deg)}70%{transform:scale(1.1) rotate(3deg)}80%{transform:scale(1.1) rotate(-3deg)}90%{transform:scale(1.1) rotate(3deg)}to{transform:scale(1) rotate(0)}}@keyframes swing{20%,40%,60%,80%,to{transform-origin:top center 50%}20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}to{transform:translateX(0%)}}@keyframes pulse{0%{transform:scale(1,1)}50%{transform:scale(1.1,1.1)}to{transform:scale(1,1)}}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}to{transform:skewX(0deg)}}@keyframes bounceOut{0%{transform:scale(1,1)}25%{transform:scale(0.95,0.95)}50%{opacity:1;transform:scale(1.1,1.1)}to{opacity:0;transform:scale(0.3,0.3)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}to{opacity:0;transform:translateX(-2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}to{opacity:0;transform:translateX(2000px)}}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3,0.3)}50%{opacity:1;transform:scale(1.05,1.05)}70%{transform:scale(0.9,0.9)}to{transform:scale(1,1)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOutUp{0%{transform:translateY(0);opacity:1}to{transform:translateY(-20px);opacity:0}}@keyframes fadeOutDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}@keyframes fadeOutRight{0%{transform:translateX(0);opacity:1}to{transform:translateX(20px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translateX(0);opacity:1}to{transform:translateX(-20px);opacity:0}}@keyframes fadeOutUpBig{0%{transform:translateY(0);opacity:1}to{transform:translateY(-2000px);opacity:0}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInRight{0%{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fadeInLeft{0%{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fadeInUpBig{0%{transform:translateY(2000px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(0.95);animation-timing-function:ease-in}to{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}60%{transform:translateX(-20%) skewX(30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}80%{transform:translateX(0%) skewX(-15deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:translateX(0%) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes lightSpeedOut{0%{transform:translateX(0%) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center 50%;transform:rotate(0);opacity:1}to{transform-origin:center center 50%;transform:rotate(200deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:left bottom 50%;transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:left bottom 50%;transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:right bottom 50%;transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:right bottom 50%;transform:rotate(90deg);opacity:0}}@keyframes rotateIn{0%{transform-origin:center center 50%;transform:rotate(-200deg);opacity:0}to{transform-origin:center center 50%;transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom 50%;transform:rotate(-90deg);opacity:0}to{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom 50%;transform:rotate(90deg);opacity:0}to{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom 50%;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom 50%;transform:rotate(90deg);opacity:0}to{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left 50%;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left 50%;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left 50%;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform-origin:top left 50%;animation-timing-function:ease-in-out}to{transform:translateY(700px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transform:translateX(-100%) rotate(-120deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform:translateX(0px) rotate(0deg)}}@keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform:translateX(0px) rotate(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transform:translateX(-100%) rotate(-120deg)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;line-height:1.7em}article,aside,details,figcaption,figure,footer,header,hgroup,main,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:after,blockquote:before,q:after,q:before{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}.article_list .detail_box .text_box .day,.article_list.release .release_area .num,.article_non .coming,.asobi,.back_number .num,.back_number_list_area .back_number_list li .num,.column_area div.article_head .day,.editor_article_list .detail_box .text_box .day,div.basket_box .thanks,div.front .top_view .text_box .day,div.n_found h1,footer small{font-family:ta-rb,sans-serif;font-weight:400;font-style:normal}.about_list_area ul li .text_box h2 a,.about_ttl,.article_list .detail_box .text_box .cate_list .cate span,.article_list .detail_box .text_box .more,.article_list.release .release_area .num span,.back_number .num span,.back_number_list_area .back_number_list li .num span,.c-aside-cateList li .c-aside-cateList_cate span,.category_nav ul li a,.column_area .cate_list .cate span,.comic_cate_list .comic_cate_item_a span,.comic_ttl_area h2,.company_area .company_box h2,.editor_article_list .detail_box .text_box .cate_list .cate span,.editor_article_list .detail_box .text_box .more,.heart span,.interview_e_area .article_writer_box .text_box h2,.midashi,.p-contributor .p-contributor_box .p-contributor_text h2,.page-links .post-page-numbers,.search_area h1,.search_area h2,.ttl_area h1,.ttl_area h2,.ttl_area h3,div.front .top_view .text_box .cate_list .cate span,div.front .top_view .text_box .more,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,footer .sns_area li a,nav .nav_area li a,nav .nav_area li p,section.faq article h2,ul.pager li{font-family:objektiv-mk1,sans-serif;font-weight:700;font-style:italic}.about_ttl span,.article_list .detail_box .text_box .tag_list a,.column_area div.article_head .tag_list a,.deco,.editor_article_list .detail_box .text_box .tag_list a,.keyword_list li a p,.mincho,.tag_list a,.writer_detail_area .text_box h2 span,.writer_list_area li .text_box p,div.front .top_view .text_box .tag_list a{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.article main h2.ttl,div.front main h2.ttl{font-size:26px}@media screen and (max-width:1024px){.font_size_26,div.article main h2.ttl,div.front main h2.ttl{font-size:24px}}@media screen and (max-width:568px){.font_size_26,div.article main h2.ttl,div.front 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,.special_people_area ul li .text_box h2,ul.pager li,ul.pager li a,ul.pager li span{font-size:20px}@media screen and (max-width:1024px){.font_size_20,.special_people_area ul li .text_box h2,ul.pager li,ul.pager li a,ul.pager li span{font-size:18px}}@media screen and (max-width:568px){.font_size_20,.special_people_area ul li .text_box h2,ul.pager li,ul.pager li a,ul.pager li span{font-size:16px}}.font_size_18,div.editor h3,div.form main div.agree_box h3,div.privacy article div.doc_box h3,div.privacy article h2,section.service ul li dl dt h3{font-size:18px}@media screen and (max-width:1024px){.font_size_18,div.editor h3,div.form main div.agree_box h3,div.privacy article div.doc_box h3,div.privacy article h2,section.service ul li dl dt h3{font-size:17px}}@media screen and (max-width:568px){.font_size_18,div.editor h3,div.form main div.agree_box h3,div.privacy article div.doc_box h3,div.privacy article h2,section.service ul li dl dt h3{font-size:15px}}.font_size_16,.nav_slider,body,div.basket_box p,div.editor,div.privacy article h3,input,search,select,textarea{font-size:16px}@media screen and (max-width:1024px){.font_size_16,.nav_slider,body,div.basket_box p,div.editor,div.privacy article h3,input,search,select,textarea{font-size:15px}}@media screen and (max-width:568px){.font_size_16,.nav_slider,body,div.basket_box p,div.editor,div.privacy article h3,input,search,select,textarea{font-size:14px}}.font_size_14,.nav_slider span,div.form main div.flow_nav ul li span,div.privacy article,div.privacy article ul li,p#fm_ajax_message,section.blog ul li dl dd,section.service ul li dl dd,ul.article_transfer li{font-size:14px}@media screen and (max-width:1024px){.font_size_14,.nav_slider span,div.form main div.flow_nav ul li span,div.privacy article,div.privacy article ul li,p#fm_ajax_message,section.blog ul li dl dd,section.service ul li dl dd,ul.article_transfer li{font-size:13px}}@media screen and (max-width:568px){.font_size_14,.nav_slider span,div.form main div.flow_nav ul li span,div.privacy article,div.privacy article ul li,p#fm_ajax_message,section.blog ul li dl dd,section.service ul li dl dd,ul.article_transfer li{font-size:12px}}.font_size_12,div.err_area .text_box li,div.err_area p,div.pan,section.blog_thum ul.thum_box li dl dd,section.faq article dl span{font-size:12px}@media screen and (max-width:1024px){.font_size_12,div.err_area .text_box li,div.err_area p,div.pan,section.blog_thum ul.thum_box li dl dd,section.faq article dl span{font-size:12px}}@media screen and (max-width:568px){.font_size_12,div.err_area .text_box li,div.err_area p,div.pan,section.blog_thum ul.thum_box li dl dd,section.faq article dl span{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}}body,html{width:100%;height:100%;min-width:1250px;margin:auto;font-feature-settings:"palt"}@media screen and (max-width:1024px){body,html{min-width:inherit}}.content_inner{min-width:1000px}@media screen and (max-width:1024px){.content_inner{min-width:inherit}}body{font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","Helvetica Neue",Arial,Meiryo,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}.comic_ad,.comic_ttl_area h2 a,.comic_ttl_area p a,.content_area,.wrapper,div.column_2,div.editor,div.editor br,div.front aside,div.front main section article,div.privacy article div.head,footer .sitemap,section.blog ul{zoom:1}.comic_ad:after,.comic_ttl_area h2 a:after,.comic_ttl_area p a:after,.content_area:after,.wrapper:after,div.column_2:after,div.editor br:after,div.editor:after,div.front aside:after,div.front main section article:after,div.privacy article div.head:after,footer .sitemap:after,section.blog ul:after{display:block;content:"";clear:both}.comic_ad,.comic_ttl_area h2 a,.comic_ttl_area p a,.content_area,.wrapper,div.column_2,div.front aside,div.front main section article,div.privacy article div.head,footer .sitemap{width:95%;max-width:1200px;margin:auto;position:relative}@media screen and (max-width:1024px){.comic_ad,.comic_ttl_area h2 a,.comic_ttl_area p a,.content_area,.wrapper,div.column_2,div.front aside,div.front main section article,div.privacy article div.head,footer .sitemap{min-width:inherit}}.owl-theme .owl-controls .owl-page span,.slider_cenpa .slick-dots li,.slider_cenpa2 .slick-dots li,.transitions,a,a img,div.btn span,div.front .top_view .slick-dots li,input,input:hover,search,search:hover,select,select:hover,textarea,textarea:hover{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){.owl-theme .owl-controls .owl-page span,.slider_cenpa .slick-dots li,.slider_cenpa2 .slick-dots li,.transitions,a,a img,div.btn span,div.front .top_view .slick-dots li,input,input:hover,search,search:hover,select,select:hover,textarea,textarea:hover{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,.slider_cenpa2 .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,div.front .top_view .image_box .thum,div.front .top_view .text_box,header h1{position:absolute;top: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}section.shop .ttl_area:before{background-color:#38beef}section.shop .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.p-supporter .ttl_area:before{background-color:#32dd2f}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.term_list{padding-bottom:50px}@media screen and (max-width:568px){section.term_list{padding-bottom:30px}}section.term_list .ttl_area:before{background-color:#38beef}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;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%,#f00 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 p,.page_area.column_box .ttl_area span{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 p,.page_area.regular_box .ttl_area span{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;-ms-filter:blur(10px);filter:progid:DXImageTransform.Microsoft.Blur(Strength=$radius);filter:blur(10px);transform:scale(1.2,1.2);filter:alpha(opacity=70);opacity:0.7}.page_area.special_large_bg{position:relative;overflow:hidden;background-color:#fff}.page_area.special_large_bg .bg{overflow:hidden;position:fixed;width:120%;height:120%;display:block;background-position:top center;background-repeat:no-repeat;background-size:cover;-ms-filter:blur(4px);filter:progid:DXImageTransform.Microsoft.Blur(Strength=$radius);filter:blur(4px);transform:scale(1.2,1.2);filter:alpha(opacity=70);opacity:0.85}.tag_list{display:flex;flex-wrap:wrap}.tag_list.under{min-height:30px}@media screen and (max-width:1024px){.tag_list.under{width:85%;min-height:36px}}.tag_list li{padding:0 20px 5px 0}.tag_list a{color:#221815}.tag_list a.tag_item_1{font-size:12px}.tag_list a.tag_item_2{font-size:14px}.tag_list a.tag_item_3{font-size:16px}.tag_list a.tag_item_4{font-size:18px}.tag_list a.tag_item_5{font-size:20px}@media screen and (max-width:568px){.tag_list a{font-size:13px}}.link_article{padding:5px 0}.link_article a,.link_article a:visited{color:#221815;text-decoration:underline;font-size:14px}@media screen and (max-width:1024px){.link_article{width:100%}}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;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;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_outer{margin-bottom:30px}@media screen and (max-width:1024px){.category_nav_outer{margin-bottom:15px}}.category_nav{background-color:#221815;margin-top:0}.category_nav>.content_area{padding-left:0;padding-right:0;min-width:auto;max-width:none;height:42px;overflow-x:scroll;overflow-x:scroll;-ms-overflow-style:none}.category_nav>.content_area::-webkit-scrollbar{display:none}.category_nav ul{display:flex;justify-content:center;width:100%}@media screen and (max-width:1024px){.category_nav ul{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;white-space:nowrap}.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;color:#ff5b9c!important}.search_area.top{position:absolute;right:300px;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{display:flex}.cate_list li.first{order:-1}.cate_list .cate:hover{background-color:#38beef!important}.cate_list.flex-end{justify-content:flex-end}.column_area .sns_area{background-image:url("../img/common/icon/share.svg")}.sns_area_wrapper{width:950px;background-color:#fff;padding:30px 50px;margin:0px auto 0}@media screen and (max-width:568px){.sns_area_wrapper{width:100%;padding:20px;margin:-10px auto 0}}.sns_area_wrapper .sns_area{position:static}.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.is-white{background-image:url("../img/common/icon/follow_w.svg");right:inherit}.sns_area.left{left:100px;margin-top:-15px}@media screen and (max-width:1024px){.sns_area.left{display:block;padding:2px 0 4px 0;left:10px;background:none}}@media screen and (max-width:1024px){.sns_area.sp-left{display:block;padding:2px 0 4px 0;left:10px;background:none}}@media screen and (max-width:1024px){.sns_area{display:none}}@media screen and (max-width:568px){.sns_area{background-size:120px 32px;padding:2px 0 0px 0}.sns_area.is-white{background-image:url("../img/common/icon/follow_w.svg");background-position:left top;padding-top:50px}}.sns_area li{padding:4px 8px}.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}.sns_area.is-header{background-image:none}.sns_area.is-sidebar{position:relative;margin-bottom:30px}@media screen and (max-width:568px){.sns_area.is-sidebar{display:flex}}@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)}to{transform:rotate(0deg) translate(0,0)}}@keyframes rotate{0%{transform:rotateZ(-10deg)}20%{transform:rotateZ(10deg)}40%{transform:rotateZ(0deg)}to{transform:rotateZ(0deg)}}@keyframes bounce{0%{display:none;transform:translateY(0px)}20%,50%,80%,to{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)}20%,50%,80%,to{display:block;transform:translateY(0px)}40%{transform:translateY(-15px)}60%{transform:translateY(-7.5px)}}}header{width:100%;position:relative;top:0;left:0;background-color:#fff;padding-top:0px;display:block;box-shadow:0 0 2px 0 #ccc;transition:all 0.5s}header.top{top:0}@media screen and (max-width:568px){header.is-scrolled{height:7px}header.is-scrolled div.inner{opacity:0;display:none}}@media screen and (max-width:568px){header{height:62px}}header div.inner{min-width:1100px;height:80px;width:97%;position:relative;margin:10px auto 0 auto;transition:all 0.5s}@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 .home_button{display:none}@media screen and (max-width:568px){header .home_button{display:block;position:absolute;top:6px}header .home_button img{width:31px;height:auto}}header h1{width:auto;height:80%}@media screen and (max-width:568px){header h1{height:100%;left:50%;margin-left:-49px}}header h1 a{display:block;width:100%;height:100%;padding:0px 0;margin-top:-5px}@media screen and (max-width:568px){header h1 a{margin-top:0px;margin-left:-5px}}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%;transform:translate(0%,-50%);right:660px;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;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}@media screen and (max-width:568px){header .sns_area li{padding:4px}}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:0}div.category_nav .content_area{display:none}}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{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:50%;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:120px;right:20px;bottom:50%}}nav .logo img{width:100%;height:auto}nav .logo .logo_member{display:block;padding-top:10px;color:#fff;font-weight:bold;font-size:18px;text-decoration:none}@media screen and (max-width:568px){nav .logo .logo_member{font-size:13px;white-space:nowrap}}nav .nav_area{width:60%;margin:0 auto;position:absolute;top:0;left:50%;transform:translate(-50%,0)}@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;transform:inherit;min-height:1370px}}nav .nav_area .nav_box{display:flex;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 30px 0 0}@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 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_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{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{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}@media screen and (max-width:1024px){footer{padding-bottom:120px}}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;justify-content:space-between}@media screen and (max-width:1024px){footer .flex{flex-wrap:wrap}}@media screen and (max-width:568px){footer .flex{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:100%;left:0;right:0;margin:30px auto;padding:0 0 0 120px;position:relative}}@media screen and (max-width:340px){footer .sns_area{width:100%;left:0;right:0;margin:30px auto;padding:0 0 0 100px;position:relative;background-image:url("../img/common/icon/follow_w.svg");background-size:100px 30px}}footer .sns_area li{padding:4px 8px}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}@media screen and (max-width:340px){footer .sns_area li img{max-width:100%;height:20px}}footer .sitemap{margin:auto;padding:20px 0;width:100%}@media screen and (min-width:1025px){footer .sitemap hr{margin:15px 20px}}footer .sitemap .footer_cate{display:flex;flex-wrap:wrap}@media screen and (max-width:568px){footer .sitemap .footer_cate{margin-bottom:15px;flex-wrap:wrap}}footer .sitemap .footer_cate h2{white-space:nowrap;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.footer_catList{padding-left:20px;padding-right:20px}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 ul li:last-child a{padding-right:0}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.no-bg:before{display:none}.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 h3{position:relative;font-size:30px;margin:10px 0;padding:0;line-height:1}@media screen and (max-width:568px){.ttl_area h3{font-size:16px}}.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;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{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%;padding:10px!important;display:flex;justify-content: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}.article_list .detail_box.with-label{padding:40px 15px 50px 15px}@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:12px 10px 56px 10px}}@media screen and (max-width:568px){.article_list .detail_box{width:100%;margin-bottom:15px}}.article_list .detail_box .detail_box_label{display:inline-block;background:#0067b5;font-size:12px;font-weight:bold;position:absolute;z-index:10;top:0;left:0;padding:5px 10px;color:#fff}.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;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%,#f00 100%) 0% center}.article_list .detail_box .image_box a:hover:after{opacity:0.4}.article_list .detail_box .image_box a:hover img{transition:all 0.3s ease;filter:grayscale(0%)}.article_list .detail_box .image_box .new_icon{top:5px;left:5px;width:70px}.article_list .detail_box .image_box .new_icon.is-right{left:auto;right:5px}.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,hsla(0,0%,100%,0),#fff);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,hsla(0,0%,100%,0),#fff);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 .day.day-has-update{display:flex;align-items:center}}@media screen and (max-width:568px){.article_list .detail_box .text_box .day_box .day_latest_update{background-color:#221815;line-height:1;padding:3px 5px;color:#fff;font-size:14px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","Helvetica Neue",Arial,Meiryo,sans-serif;font-weight:bold;margin-right:5px}}.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.with-label{padding:40px 15px 15px 15px}.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.one .detail_box .day_box .day.day-has-update{display:flex;align-items:center}.article_list.one .detail_box .day_box .day_latest_update{background-color:#221815;line-height:1;padding:3px 5px;color:#fff;font-size:14px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","Helvetica Neue",Arial,Meiryo,sans-serif;font-weight:bold;margin-right:5px}}.article_list.three .ad_detail_box,.article_list.three .detail_box{width:32%}@media screen and (max-width:1024px){.article_list.three .ad_detail_box,.article_list.three .detail_box{width:49.5%;margin-right:0;padding:11px 10px 56px 10px}}@media screen and (max-width:568px){.article_list.three .ad_detail_box,.article_list.three .detail_box{width:100%;margin-bottom:10px}}.article_list.three .ad_detail_box .image_box,.article_list.three .detail_box .image_box{background-position:top -90px right}.article_list.three .ad_detail_box .image_box .thum img,.article_list.three .detail_box .image_box .thum img{width:100%;height:226px}@media screen and (max-width:1024px){.article_list.three .ad_detail_box .image_box .thum img,.article_list.three .detail_box .image_box .thum img{height:235px}}@media screen and (max-width:568px){.article_list.three .ad_detail_box .image_box .thum img,.article_list.three .detail_box .image_box .thum img{width:100%;height:auto}}.article_list.apart{justify-content:space-between;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;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.is-small:after{background-size:30px 30px;width:60px;height:60px}.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;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%,#f00 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%;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}.article_list.pc_single .detail_box{display:flex;align-items:center;padding:15px 0;margin-bottom:0;border-bottom:1px solid #ddd}.article_list.pc_single .detail_box.with-label{padding:40px 8px 8px 8px}.article_list.pc_single .detail_box .image_box{width:200px;min-height:auto;background:none}.article_list.pc_single .detail_box .image_box .thum{height:auto}.article_list.pc_single .detail_box .image_box .new_icon{top:5px;left:5px;width:40px}.article_list.pc_single .detail_box .image_box .new_icon.is-right{left:auto;right:5px}.article_list.pc_single .detail_box .text_box{width:calc(100% - 200px);padding-top:0px;padding-left:8px;position:relative}.article_list.pc_single .detail_box .text_box .cate_list{display:none}.article_list.pc_single .detail_box .text_box hr{display:none}.article_list.pc_single .detail_box .text_box .text_in{width:88%;padding:2px 0 5px}.article_list.pc_single .detail_box .text_box h2{overflow:hidden;position:relative}.article_list.pc_single .detail_box .text_box h2:after{display:block;content:"";position:absolute;bottom:0px;right:0;width:110px;height:23px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);pointer-events:none}@media screen and (max-width:568px){.article_list.pc_single .detail_box .text_box h2:after{display:none;bottom:0px;height:20px}}@media screen and (max-width:1024px){.article_list.pc_single .detail_box .text_box h2{width:90%}}@media screen and (max-width:568px){.article_list.pc_single .detail_box .text_box h2{height:inherit}}.article_list.pc_single .detail_box .text_box h2 a{font-size:13px;height:56px}.article_list.pc_single .detail_box .text_box p{display:none}.article_list.pc_single .detail_box .text_box p a{color:#221815}.article_list.pc_single .detail_box .text_box .tag_list{display:none}.article_list.pc_single .detail_box .text_box .day{position:static;left:0;bottom:inherit;font-size:13px}.article_list.pc_single .detail_box .text_box .more{bottom:0;font-size:12px}.article_list.pc_single .detail_box .text_box .heart{top:0px;right:-3px;min-width:40px;background-size:26px 26px;padding:33px 0 0 0}.article_list.pc_single .detail_box .text_box .heart span{font-size:10px}@media screen and (max-width:568px){.article_list.sp_single .detail_box{display:flex;align-items:center;padding:8px;margin-bottom:10px}.article_list.sp_single .detail_box.with-label{padding:40px 8px 8px 8px}.article_list.sp_single .detail_box .image_box{width:38%}.article_list.sp_single .detail_box .image_box .new_icon{top:5px;left:5px;width:40px}.article_list.sp_single .detail_box .image_box .new_icon.is-right{left:auto;right:5px}.article_list.sp_single .detail_box .text_box{width:62%;padding-top:0px;padding-left:8px;position:relative}.article_list.sp_single .detail_box .text_box .cate_list{display:none}.article_list.sp_single .detail_box .text_box hr{display:none}.article_list.sp_single .detail_box .text_box .text_in{width:100%;padding:2px 0 5px}.article_list.sp_single .detail_box .text_box h2{overflow:hidden;position:relative}.article_list.sp_single .detail_box .text_box h2:after{display:block;content:"";position:absolute;bottom:0px;right:0;width:110px;height:23px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);pointer-events:none}}@media screen and (max-width:568px) and (max-width:568px){.article_list.sp_single .detail_box .text_box h2:after{display:none;bottom:0px;height:20px}}@media screen and (max-width:568px) and (max-width:1024px){.article_list.sp_single .detail_box .text_box h2{width:90%}}@media screen and (max-width:568px) and (max-width:568px){.article_list.sp_single .detail_box .text_box h2{height:inherit}}@media screen and (max-width:568px){.article_list.sp_single .detail_box .text_box h2 a{font-size:13px;height:56px}.article_list.sp_single .detail_box .text_box p{display:none}.article_list.sp_single .detail_box .text_box p a{color:#221815}.article_list.sp_single .detail_box .text_box .tag_list{display:none}.article_list.sp_single .detail_box .text_box .day{position:static;left:0;bottom:inherit;font-size:13px}.article_list.sp_single .detail_box .text_box .more{bottom:0;font-size:12px}.article_list.sp_single .detail_box .text_box .heart{top:0px;right:-3px;min-width:40px;background-size:26px 26px;padding:33px 0 0 0}.article_list.sp_single .detail_box .text_box .heart span{font-size:10px}}@media screen and (max-width:568px){.article_list.sp_special .detail_box{display:flex;align-items:center;padding:8px;margin-bottom:10px}.article_list.sp_special .detail_box .image_box{width:38%}.article_list.sp_special .detail_box .image_box .new_icon{top:5px;left:5px;width:40px}.article_list.sp_special .detail_box .text_box{width:62%;padding-top:0px;padding-left:8px;position:relative}.article_list.sp_special .detail_box .text_box .cate_list{display:none}.article_list.sp_special .detail_box .text_box hr{display:none}.article_list.sp_special .detail_box .text_box .text_in{width:88%;padding:2px 0 5px}.article_list.sp_special .detail_box .text_box h2{overflow:hidden;position:relative}.article_list.sp_special .detail_box .text_box h2:after{display:block;content:"";position:absolute;bottom:0px;right:0;width:110px;height:23px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);pointer-events:none}}@media screen and (max-width:568px) and (max-width:568px){.article_list.sp_special .detail_box .text_box h2:after{display:none;bottom:0px;height:20px}}@media screen and (max-width:568px) and (max-width:1024px){.article_list.sp_special .detail_box .text_box h2{width:90%}}@media screen and (max-width:568px) and (max-width:568px){.article_list.sp_special .detail_box .text_box h2{height:inherit}}@media screen and (max-width:568px){.article_list.sp_special .detail_box .text_box h2 a{font-size:13px;height:16px}.article_list.sp_special .detail_box .text_box p a{color:#221815}.article_list.sp_special .detail_box .text_box .tag_list{display:none}.article_list.sp_special .detail_box .text_box .day{display:none}.article_list.sp_special .detail_box .text_box .more{display:none}.article_list.sp_special .detail_box .text_box .heart{display:none}}.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-next,.slider_cenpa .slick-prev,.slider_cenpa2 .slick-next,.slider_cenpa2 .slick-prev{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-next,.slider_cenpa .slick-prev,.slider_cenpa2 .slick-next,.slider_cenpa2 .slick-prev{width:10%}}.slider_cenpa .slick-next:before,.slider_cenpa .slick-prev:before,.slider_cenpa2 .slick-next:before,.slider_cenpa2 .slick-prev:before{content:""}.slider_cenpa .slick-prev,.slider_cenpa2 .slick-prev{left:21%;background-image:url(../img/common/icon/arrow_l_p.svg);background-size:22px 30px}.slider_cenpa .slick-prev:hover,.slider_cenpa2 .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,.slider_cenpa2 .slick-prev{left:8%}}@media screen and (max-width:568px){.slider_cenpa .slick-prev,.slider_cenpa2 .slick-prev{left:0;background-size:18px 25px}.slider_cenpa .slick-prev:hover,.slider_cenpa2 .slick-prev:hover{background-size:17px 22px}}.slider_cenpa .slick-next,.slider_cenpa2 .slick-next{right:21%;background-image:url(../img/common/icon/arrow_r_p.svg);background-size:22px 30px}.slider_cenpa .slick-next:hover,.slider_cenpa2 .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,.slider_cenpa2 .slick-next{right:8%}}@media screen and (max-width:568px){.slider_cenpa .slick-next,.slider_cenpa2 .slick-next{right:0;background-size:18px 25px}.slider_cenpa .slick-next:hover,.slider_cenpa2 .slick-next:hover{background-size:17px 22px}}.slider_cenpa .slick-arrow,.slider_cenpa2 .slick-arrow{z-index:10}.slider_cenpa .slick-dots,.slider_cenpa2 .slick-dots{top:-45px;left:184px;width:100px;bottom:inherit}@media screen and (max-width:1024px){.slider_cenpa .slick-dots,.slider_cenpa2 .slick-dots{top:-70px;right:-5px;left:inherit}}@media screen and (max-width:568px){.slider_cenpa .slick-dots,.slider_cenpa2 .slick-dots{top:-40px}}.slider_cenpa .slick-dots li,.slider_cenpa2 .slick-dots li{width:10px;height:10px;border-radius:50%;background-color:#fff002}.slider_cenpa .slick-dots li.slick-active,.slider_cenpa .slick-dots li:hover,.slider_cenpa2 .slick-dots li.slick-active,.slider_cenpa2 .slick-dots li:hover{background-color:#32dd2f}.slider_cenpa .slick-slide,.slider_cenpa2 .slick-slide{position:relative}.slider_cenpa .slick-slide a,.slider_cenpa2 .slick-slide a{display:block;width:100%;height:100%}.slider_cenpa .slick-slide:not(.slick-center),.slider_cenpa2 .slick-slide:not(.slick-center){transform:scale(0.9)}.slider_cenpa.no-active .slick-slide:not(.slick-center),.slider_cenpa2.no-active .slick-slide:not(.slick-center){transform:scale(1)}.slider_cenpa .slider_detail,.slider_cenpa2 .slider_detail{background-color:#fff;margin:0;padding:20px 20px 10px 20px;position:relative}@media screen and (max-width:1024px){.slider_cenpa .slider_detail,.slider_cenpa2 .slider_detail{margin:20px 0}}@media screen and (max-width:568px){.slider_cenpa .slider_detail,.slider_cenpa2 .slider_detail{margin:0 auto;padding:10px 10px 5px 10px}}.slider_cenpa .slider_detail a:hover .image_box img,.slider_cenpa2 .slider_detail a:hover .image_box img{transition:all 0.3s ease;filter:grayscale(0%)}.slider_cenpa .slider_detail a:hover .image_box:after,.slider_cenpa2 .slider_detail a:hover .image_box:after{opacity:0.4}.slider_cenpa .slider_detail .image_box,.slider_cenpa2 .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,.slider_cenpa2 .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,.slider_cenpa2 .slider_detail .image_box img{height:330px}}@media screen and (max-width:568px){.slider_cenpa .slider_detail .image_box img,.slider_cenpa2 .slider_detail .image_box img{height:200px}}.slider_cenpa .slider_detail .image_box:after,.slider_cenpa2 .slider_detail .image_box:after{opacity:0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:screen;transition:all 0.3s ease;background:linear-gradient(130deg,#e5005a 0%,#fff002 14.28%,#32dd2f 28.56%,#38beef 42.85%,#0067b5 57.14%,#e0e 85.71%,#f00 100%) 0% center}.slider_cenpa .slider_detail .image_box .new_icon,.slider_cenpa2 .slider_detail .image_box .new_icon{top:15px;left:15px;width:100px}.slider_cenpa .slider_detail .image_box .new_icon img,.slider_cenpa2 .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,.slider_cenpa2 .slider_detail .image_box .new_icon{top:0;left:0;width:60px}}.slider_cenpa .slider_detail .text_box,.slider_cenpa2 .slider_detail .text_box{padding:10px 30px 0}@media screen and (max-width:568px){.slider_cenpa .slider_detail .text_box,.slider_cenpa2 .slider_detail .text_box{padding:0}}.slider_cenpa .slider_detail .text_box p,.slider_cenpa2 .slider_detail .text_box p{width:100%;margin:0 auto;text-align:center;color:#0067b5;font-weight:900}@media screen and (max-width:568px){.slider_cenpa .slider_detail .text_box p,.slider_cenpa2 .slider_detail .text_box p{text-align:left;width:100%;margin:0 0;padding:10px 10px 5px 5px}.slider_cenpa .slider_detail .text_box p br,.slider_cenpa2 .slider_detail .text_box p br{display:none}}.slider_cenpa .slider_detail .heart,.slider_cenpa2 .slider_detail .heart{bottom:30px;right:30px;min-width:50px}@media screen and (max-width:568px){.slider_cenpa .slider_detail .heart,.slider_cenpa2 .slider_detail .heart{top:-30px;right:10px}}@media screen and (max-width:1024px){.slider_cenpa .slider_detail .heart,.slider_cenpa2 .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,.slider_cenpa2 .slider_detail .heart span{background-size:14px 14px;padding:3px;font-size:12px}.slider_cenpa .slider_detail .heart span:after,.slider_cenpa2 .slider_detail .heart span:after{border-bottom-color:#E5005A;border-width:5px;margin-left:-5px}}.slider_cenpa2 .slider_detail .text_box{padding:10px 5px 0}.keyword_list{display:flex;flex-wrap:wrap;justify-content:center;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:calc(33.3333333333vw - 60px)}}@media screen and (max-width:568px){.keyword_list li a img{height:calc(47.5vw - 40px)}}.keyword_list li a:after{opacity:0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:screen;transition:all 0.3s ease;background:linear-gradient(130deg,#e5005a 0%,#fff002 14.28%,#32dd2f 28.56%,#38beef 42.85%,#0067b5 57.14%,#e0e 85.71%,#f00 100%) 0% center}.keyword_list li a:hover img{transition:all 0.3s ease;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 20px}}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:70px 50px 50px}@media screen and (max-width:1024px){div.article .article_content_area{width:100%}}@media screen and (max-width:568px){div.article .article_content_area{width:100%;padding:40px 0px 10px}}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;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%,#f00 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:120px;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;border-top:#ccc 1px solid;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:315px;display:inline-block;margin:auto}@media screen and (max-width:568px){div.btn{min-width:inherit;display:block;width:65%}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 a.no-arrow{background-image:none;text-align:center}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;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:flex;-js-display:flex;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;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;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:45px}}div.front .content_header_ad{padding-top:40px;padding-bottom:5px}@media screen and (max-width:568px){div.front .content_header_ad{padding-top:0px;padding-bottom:15px}}div.front .top_view{opacity:0;transition:opacity 0.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;margin-bottom:40px}}@media screen and (max-width:568px){div.front .top_view{margin-bottom:30px}}div.front .top_view .slick-next,div.front .top_view .slick-prev{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-next,div.front .top_view .slick-prev{width:10%}}div.front .top_view .slick-next:before,div.front .top_view .slick-prev: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.slick-active,div.front .top_view .slick-dots li:hover{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.no-text .image_box{width:100%}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 100px 30px;position:relative;transform:none;-webkit-transform:none}}@media screen and (max-width:568px){div.front .top_view .text_box{padding:15px 20px 65px 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,hsla(0,0%,100%,0),#fff);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,hsla(0,0%,100%,0),#fff);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:30px;left:30px;font-size:30px}}@media screen and (max-width:568px){div.front .top_view .text_box .day{bottom:20px;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:40px}}@media screen and (max-width:568px){div.front .top_view .text_box .more{bottom:25px;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}.nav_slider{background-color:rgba(0,0,0,0.3);color:#fff;display:flex;align-items:center;position:absolute;right:45%;bottom:30px;transform:translateX(100%)}@media screen and (max-width:1600px){.nav_slider{bottom:60px}}.nav_slider .nav_cont{padding:5px 20px}.nav_slider .idx:after{content:"/";margin-left:0.8em}.nav_slider .slides{margin-left:0.8em}.nav_slider .btn_next{appearance:none;background-color:rgba(0,0,0,0.5);border:none;color:#fff;cursor:pointer;line-height:1;display:block;padding:6px 10px;font-size:24px;margin:0}@media screen and (max-width:1024px){.nav_slider{right:inherit;bottom:0;left:30px;transform:translateY(50%)}.nav_slider .nav_cont{padding:0px 20px}}@media screen and (max-width:568px){.nav_slider{left:20px}.nav_slider .nav_cont{padding:0px 15px}.nav_slider .btn_next{font-size:20px;padding:5px 8px}}.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:48%;margin:0 0.5vw 15px;background-color:#fff}@media screen and (max-width:568px){.special_people_area ul li{width:100%}}.special_people_area ul li .image_box{position:relative;background-image:url("../img/common/bg_rain.jpg");background-position:bottom left;background-repeat:repeat}.special_people_area ul li .image_box .thum img{width:100%;height:auto}.special_people_area ul li .image_box a:after{opacity:0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:screen;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%,#f00 100%) 0% center}.special_people_area ul li .image_box a:hover:after{opacity:0.4}.special_people_area ul li .image_box a:hover img{transition:all 0.3s ease;filter:grayscale(0%)}.special_people_area ul li .image_box .new_icon{top:5px;left:5px;width:100px}@media screen and (max-width:1024px){.special_people_area ul li .image_box .new_icon{width:80px}}.special_people_area ul li .thum{width:100%;position:relative;background-color:#fff}@media screen and (max-width:1024px){.special_people_area ul li .thum{width:100%}}@media screen and (max-width:568px){.special_people_area ul li .thum{width:100%}}.special_people_area ul li .thum img{width:100%;height:auto}.special_people_area ul li .text_box{background-color:#fff}.special_people_area ul li .text_box h2{font-weight:bold;text-align:center}.special_people_area ul li .text_box h2.is-inline{display:inline-block}.special_people_area ul li .text_box a{padding:10px 10px 15px;display:block;color:#221815;font-size:13px}.special_people_area ul li .text_box a:hover{color:#ff5b9c}.special_people_area ul li .text_box strong{font-weight:bold}.special_people_area ul li .text_box em{font-style:italic}.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:20px 0}}.special_read .special_read_inner .image_box img{width:100%;height:auto}.special_read .special_read_inner .text_box{padding:20px 40px;text-align:center}@media screen and (max-width:1024px){.special_read .special_read_inner .text_box{padding:15px 20px;text-align:left}}.special_read .special_read_inner .text_box h1{font-weight:bold;font-size:20px}@media screen and (max-width:568px){.special_read .special_read_inner .text_box p{font-size:13px}}.special_read .special_read_inner .text_box p strong{font-weight:bold}.special_read .special_read_inner .text_box p em{font-style:italic}.special_read .special_read_inner .text_box img{max-width:100%;height:auto}.special_read .special_read_inner .text_box img.aligncenter{margin-left:auto;margin-right:auto}.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;justify-content:space-between;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;justify-content: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;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%,#f00 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;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:100%}@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 0}@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;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;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%,#f00 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{transition:all 0.3s ease;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;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;"}.writer_detail_area .image_box img.is-square{border-radius:0;width:100%;height:auto}@media screen and (max-width:568px){.writer_detail_area .image_box img.is-square{max-width:240px;width:100%;height:auto}}@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%;padding-top:30px}@media screen and (max-width:1024px){.writer_detail_area .text_box{width:60%;padding-top:0px}}@media screen and (max-width:568px){.writer_detail_area .text_box{width:100%;padding-top:0px}}.writer_detail_area .text_box .text_box_header{display:flex;align-items:center}.writer_detail_area .text_box .text_box_header h3{margin:0 20px}@media screen and (max-width:568px){.writer_detail_area .text_box .text_box_header h3{margin:0 10px}}.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{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}@media screen and (max-width:568px){.pr_area{background-color:#fff;padding-top:10px;margin-bottom:-20px}}.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:#333;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}@media screen and (max-width:1024px){.column_area{padding:40px 30px;border-top:none}}@media screen and (max-width:568px){.column_area{padding:20px 15px 20px}}.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}}@media screen and (max-width:568px){.column_area .sns_area .addtoany_shortcode .a2a_kit a{line-height:1}}.column_area .cate_list-title{font-size:16px;font-weight:700;margin-top:15px;color:#0067b5}@media screen and (max-width:1024px){.column_area .cate_list-title{font-size:14px}}.column_area .cate_list{width:auto;display:flex;flex-wrap:wrap;padding:10px 0}.column_area .cate_list li{padding:0 5px 5px 0}.column_area .cate_list .cate{display:inline-block;background-color:#221815}.column_area .cate_list .cate span{padding:5px 10px;color:#fff;font-size:16px;letter-spacing:2px}@media screen and (max-width:568px){.column_area .cate_list .cate span{font-size:10px;padding:0px 6px;line-height:1.3;vertical-align:middle}}.column_area div.article_head{margin-bottom:100px}@media screen and (max-width:568px){.column_area div.article_head{margin-top:0px;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 .text_in{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1024px){.column_area div.article_head .text_in{flex-wrap:wrap}}.column_area div.article_head h1{width:100%;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:100%;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:15px;padding-right:15px}@media screen and (max-width:568px){.column_area div.article_head .day{font-size:12px;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}.column_area.is-sm{padding:50px 50px 10px}@media screen and (max-width:1024px){.column_area.is-sm{padding:40px 30px 10px}}@media screen and (max-width:568px){.column_area.is-sm{padding:20px 15px 10px}}.article_image_area{background-color:#fff;padding:0 0px 30px;margin-top:0!important}@media screen and (max-width:568px){.article_image_area{padding:15px 0px 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 .slick-track{display:flex;align-items:center}}.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}@media screen and (max-width:568px){.article_image_area .article_image_box .article_image_list{display:none}}.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 .article_image_box .article_image_list-sp{display:none}@media screen and (max-width:568px){.article_image_area .article_image_box .article_image_list-sp{display:block}}.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;font-size:20px}@media screen and (max-width:568px){.article_image_head h1 a,.article_image_head h1 span{font-size:12px}}.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 .article_gallery_caption{line-height:1;font-size:14px;padding:5px 5px 0;text-align:center;font-weight:bold;color:#555!important}.article_image_head .article_gallery_caption a{color:#555!important}@media screen and (max-width:568px){.article_image_head .article_gallery_caption{font-size:12px}}.article_image_head .article_gallery_html{text-align:center}.article_image_head .article_gallery_html.is-youtube{padding-left:44px;padding-right:44px}@media screen and (max-width:568px){.article_image_head .article_gallery_html.is-youtube{padding-left:0px;padding-right:0px}}.article_image_head .article_gallery_html.is-youtube .article_gallery_html-inner{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;margin-bottom:50px}.article_image_head .article_gallery_html.is-youtube .article_gallery_html-inner iframe{width:100%;height:100%;position:absolute;top:0;left:0}.article_image_head .article_gallery_html.is-twitter .twitter-tweet{margin-left:auto;margin-right:auto}.article_image_head .article_gallery_html.is-instagram{padding-left:44px;padding-right:44px}@media screen and (max-width:568px){.article_image_head .article_gallery_html.is-instagram{padding-left:0px;padding-right:0px}}.article_image_head .article_gallery_html.is-instagram .article_gallery_html-inner{display:flex;justify-content:center}.article_image_head .article_gallery_html.is-tiktok{padding-left:44px;padding-right:44px}@media screen and (max-width:568px){.article_image_head .article_gallery_html.is-tiktok{padding-left:0px;padding-right:0px}}.article_image_head .article_gallery_html.is-tiktok .article_gallery_html-inner{display:flex;justify-content:center}.article_image_head .image_box_outer{padding-bottom:30px}@media screen and (max-width:568px){.article_image_head .image_box_outer{padding-bottom:15px}}.article_image_head .image_box{position:relative}.article_image_head .image_box a{display:block;width:100%;height:100%}.article_image_head .image_box .image_box_pagination{position:absolute;bottom:10px;left:0;right:0;margin:0 auto}.article_image_head .image_box .image_box_pagination span{display:inline-block;padding:3px 10px;background:rgba(0,0,0,0.5);color:#fff;border-radius:15px;letter-spacing:3px;font-size:12px;line-height:1}.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{max-width:100%;height:auto;margin: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;justify-content: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 li{padding:0 0 3px!important}@media screen and (max-width:1024px){ul.link_list li{padding:0 0 2px!important}}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.note{background-image:url("../img/common/icon/note.svg")}ul.link_list li a.amazon{background-image:url("../img/common/icon/amazon.svg")}ul.link_list li a.youtube{background-image:url("../img/common/icon/youtube.svg")}ul.link_list li a.home{background-image:url("../img/common/icon/home.svg")}ul.link_list li a.other{background-image:url("../img/common/icon/link.svg")}.interview_e_area{width:950px;background-color:#fff;padding:30px 50px;margin:-50px auto 0}@media screen and (max-width:568px){.interview_e_area{width:100%;padding:20px;margin:-10px auto 0}}.interview_e_area .interview_e_box.interview_readmore{position:relative;max-height:200px;overflow:hidden;transition:max-height 0.15s ease-out}@media screen and (max-width:568px){.interview_e_area .interview_e_box.interview_readmore{max-height:400px}}.interview_e_area .interview_e_box.interview_readmore.expand{max-height:5000px!important;transition:max-height 0.35s ease-in-out}.interview_e_area .interview_e_box.interview_readmore .interview_readmore-link{position:absolute;bottom:0;right:0;display:block;width:100%;height:100px;padding-top:40px;text-align:center;font-weight:bold;font-size:16px;background-image:linear-gradient(to bottom,transparent,white)}.interview_e_area .interview_e_box.interview_readmore .interview_readmore-link:hover:after{color:#fff!important;background-color:#000;transition:0.3s ease-in-out}.interview_e_area .interview_e_box.interview_readmore .interview_readmore-link.expand{display:none}.interview_e_area .interview_e_box.interview_readmore .interview_readmore-link.expand:after{display:none}.interview_e_area .interview_e_box.interview_readmore .interview_readmore-link:after{content:"続きを読む";display:flex;justify-content:center;align-items:center;max-width:200px;padding:10px 20px;color:#000;border:5px solid black;background-color:#fff;background-position:right 8px center;background-size:12px 12px;background-repeat:no-repeat;margin:0 0 0 470px}@media screen and (max-width:568px){.interview_e_area .interview_e_box.interview_readmore .interview_readmore-link:after{font-size:13px;padding-top:5px;padding-bottom:5px;margin:0 auto}}.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 30px}@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 .interview_e_box li.interview_e_content .text_box h4{margin-top:20px;font-weight:bold}.interview_e_area .article_writer_box{display:flex;padding:15px 0;margin-top:20px}@media screen and (max-width:568px){.interview_e_area .article_writer_box{margin-top:30px;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 h4 span{display:inline-block;background:#85027f;padding:5px 15px;font-weight:bold;font-size:14px;color:#fff}@media screen and (max-width:568px){.interview_e_area .article_writer_box .text_box h4 span{font-size:12px;text-align:center;margin-bottom:10px}}@media screen and (max-width:568px){.interview_e_area .article_writer_box .text_box h4{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}.interview_e_area .article_writer_box .article_writer_frequency{text-align:left}@media screen and (max-width:568px){.interview_e_area .article_writer_box .article_writer_frequency{text-align:center;margin-bottom:10px}}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:active,div.privacy article a:link,div.privacy article a:visited{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 h1.about_qj_qjs-logo{text-align:center}.about_qj .ttl_area h1.about_qj_qjs-logo img{width:100%;max-width:700px;height:auto;display:inline}.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%}}.about_media .about_media_title{text-align:center;color:#fff;font-weight:bold;margin-bottom:10px}.about_media .about_media_list{display:flex}.about_media .about_media_list .about_media_item{width:20%;padding-left:10px;padding-right:10px}.about_media .about_media_list .about_media_item a{display:flex;height:100%;background-color:#fff;padding:15px;color:#000}.about_media .about_media_list .about_media_item a:hover{opacity:0.8}.about_media .about_media_list .about_media_item a figure{display:flex;justify-content:space-between;flex-direction:column}.about_media .about_media_list .about_media_item a figure>div{height:100%;display:flex;align-items:center}.about_media .about_media_list .about_media_item a figure img{width:100%;height:auto}.about_media .about_media_list .about_media_item a figure figcaption{padding-top:5px;font-size:80%;font-weight:bold}@media screen and (max-width:568px){.about_media .about_media_list{flex-wrap:wrap}.about_media .about_media_list .about_media_item{width:50%;padding-left:10px;padding-right:10px;margin-bottom:10px}.about_media .about_media_list .about_media_item a{padding:10px}}@keyframes bg-slider{0%{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;transform:translate(0,-50%);text-align:center;display:flex;flex-wrap:wrap;justify-content: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:rgb(200,200,200);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:rgb(200,200,200);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;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 td,div.form main section table tr:last-child th{border-bottom:none}div.form main section table tr td,div.form main section table tr th{padding:15px 20px;text-align:left;vertical-align:top}@media screen and (max-width:1024px){div.form main section table tr td,div.form main section table tr th{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:first-child{padding:0 5px 0 0}@media screen and (max-width:568px){div.form main section ul.break li:first-child{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:first-child{padding:0 5px 0 0}@media screen and (max-width:568px){div.form main section ul.variable li:first-child{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:first-child 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:first-child 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;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:first-child{background-color:#221815;color:#fff;font-weight:bold}div.form main div.flow_nav ul.front li:first-child: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:first-child: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;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;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;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;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;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,search,select,textarea{font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","Helvetica Neue",Arial,Meiryo,sans-serif;border:#ccc 1px solid;background-color:#FFF;-webkit-appearance:none}button:focus,input:focus,select:focus,textarea: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;appearance:none}select::-ms-expand{display:none}input[type=checkbox],input[type=radio]{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=button],input[type=reset],input[type=submit]{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=button],input[type=reset],input[type=submit]{min-width:150px}}input[type=button]:hover,input[type=reset]:hover,input[type=submit]: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{display:table;width:100%;max-width:500px;margin:auto;padding:30px 0;table-layout:fixed;text-align:center}ul.article_transfer li{font-weight:bold;display:table-cell;padding:5px 0;vertical-align:middle;color:#ccc}ul.article_transfer li+li{border-left:#ccc 1px solid}ul.article_transfer li a{padding:5px 25px;background-repeat:no-repeat;background-size:20px 20px}@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{padding:30px 0;text-align:center}@media screen and (max-width:568px){ul.pager{padding:20px 0}}ul.pager li{font-weight:200;display:inline-block;width:40px;height:40px;margin:0 5px;vertical-align:middle;letter-spacing:normal;color:#fff;background-color:#38beef}@media screen and (max-width:568px){ul.pager li{min-width:25px;height:inherit;min-height:25px}}@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%;padding:3px 0;vertical-align:middle;color:#fff}@media screen and (max-width:568px){ul.pager li span{padding:0 3px}}ul.pager li a{display:block;width:100%;padding:3px 0;vertical-align:middle;color:#fff;background-color:#ff5b9c}@media screen and (max-width:568px){ul.pager li a{padding:0 3px}}ul.pager li a:hover{color:#fff!important;background-color:#e5005a}ul.pager li a.next,ul.pager li a.prev{height:40px;background-repeat:no-repeat;background-position:center center;background-size:16px 16px}@media screen and (max-width:568px){ul.pager li a.next,ul.pager li a.prev{height:25px;background-size:12px 12px}}ul.pager li a.prev{background-color:#0067b5;background-image:url(../img/common/icon/arrow_l_w_w.svg)}ul.pager li a.prev:hover{color:#fff!important;background-color:#38beef}ul.pager li a.next{background-color:#32dd2f;background-image:url(../img/common/icon/arrow_r_w_w.svg)}ul.pager li a.next:hover{color:#fff!important;background-color:#fff002}div.editor{width:750px;margin:30px auto;padding:0}@media screen and (max-width:1024px){div.editor{width:auto}}@media screen and (max-width:568px){div.editor{padding:10px 0 0 0}}div.editor .editor-shortn{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}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{font-size:22px;font-weight:900;line-height:1.3em;position:relative;margin-bottom:1em;padding:15px 20px;color:#221815;background-color:#eee}@media screen and (max-width:1024px){div.editor h1,div.editor h2{font-size:20px}}div.editor h1:before,div.editor h2:before{position:absolute;top:50%;left:0;width:8px;height:20px;content:"";transform:translate(0,-50%);background-color:#221815}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:active,div.editor a:link,div.editor a:visited{text-decoration:underline;color:#221815}div.editor a:hover{color:#ff5b9c}div.editor p{font-weight:400;line-height:1.7;margin:2.5em auto;text-align:justify}@media screen and (max-width:568px){div.editor p{font-size:16px;margin:2em auto;padding:0 10px}div.editor p:first-child{margin-top:1em}}div.editor p.has-background{padding:15px}@media screen and (max-width:1024px){div.editor p.has-background{padding:15px}}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{position:relative;margin-bottom:15px;padding:3em 1em;border-radius:10px;background-color:#eee}div.editor blockquote p{margin:0 10px 10px}div.editor blockquote cite{font-size:80%;margin:0 10px}div.editor blockquote:before{font-size:400%;line-height:1em;position:absolute;top:10px;left:10px;content:"“";color:#fff}@media screen and (max-width:1024px){div.editor blockquote:before{top:5px;left:5px}}div.editor blockquote:after{font-size:400%;line-height:0;position:absolute;right:10px;bottom:10px;content:"”";color:#fff}@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 ol,div.editor ul{font-weight:bold;margin:3% 0}@media screen and (max-width:1024px){div.editor ol,div.editor ul{padding:10px 0 10px 10px}}div.editor li{line-height:1.5em;padding-bottom:6px;list-style-position:inside}@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{position:relative;padding:50px 0 0;text-align:center}div.editor .next_page a{font-weight:700;display:block;width:90%;max-width:450px;margin:0 auto;padding:10px 35px 10px 10px;transition:0.4s;text-align:center;text-decoration:none;color:#0067b5;border:5px solid #eee;background-color:#fff;background-image:url("../img/common/icon/rewind.svg");background-position:right 8px center;background-size:20px 20px}div.editor .next_page a:hover{transition:0.4s;color:#ff5b9c;border:5px solid #eee;background-color:#eee}div.editor .next_page:before{font-size:14px;font-weight:bold;position:absolute;top:22px;right:0;left:0;content:"次ページは";color:#666}div.editor .to_gallery_page{position:relative;padding:0px 0 20px;text-align:center}div.editor .to_gallery_page a{font-weight:700;display:block;width:90%;max-width:450px;margin:0 auto;padding:10px 35px 10px 10px;transition:0.4s;text-align:center;text-decoration:none;color:#000;border:5px solid #bbbbbb;background-color:#fff;background-image:url("../img/common/icon/arrow_r_b_w.svg");background-position:right 8px center;background-size:12px 12px}div.editor .to_gallery_page a:hover{transition:0.4s;color:#000!important;border:5px solid #eee;background-color:#eee}.back_number{position:relative;padding-bottom:20px}@media screen and (max-width:1024px){.back_number{padding:10px 0 20px}}.back_number:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:all 0.3s ease;opacity:0;background:linear-gradient(130deg,#e5005a 0%,#fff002 14.28%,#32dd2f 28.56%,#38beef 42.85%,#0067b5 57.14%,#ff5b9c 85.71%,#f00 100%) 0 center;mix-blend-mode:screen}.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;display:flex;align-items:center;-ms-flex-align:center;justify-content:space-between;padding:10px 20px;background-color:#eee}@media screen and (max-width:1024px){.back_number a{flex-wrap:wrap;padding:15px 20px 10px}}.back_number .back_number_text{position:relative;z-index:100;width:150px;height:auto}@media screen and (max-width:568px){.back_number .back_number_text{position:relative;width:120px;margin-top:-20px}}.back_number .thum_book{position:relative;z-index:100;height:auto;max-height:80px}.back_number .thum_book img{font-family:"object-fit: contain;";height:auto;max-height:80px;object-fit:contain}@media screen and (max-width:1024px){.back_number .thum_book img{max-height:90px}}.back_number .num{font-size:36px;position:relative;z-index:100;color:#221815}@media screen and (max-width:568px){.back_number .num{font-size:30px;position:absolute;top:58px}}.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%;height:inherit;margin-top:20px;padding:10px 0 0;text-align:center;border-top:1px dashed #221815}}.back_number .buy{position:relative;z-index:100;display:block;padding:0 17px 0 20px;border:1px solid #221815;background-color:#fff}@media screen and (max-width:1024px){.back_number .buy{display:inline-block;width:30%;margin:10px auto;text-align:center}}@media screen and (max-width:568px){.back_number .buy{width:70%;text-align:center}}.back_number .buy span{font-weight:900;display:block;padding:10px 30px;color:#221815;background-image:url("../img/common/icon/book.svg"),url("../img/common/icon/rewind.svg");background-position:left center,right center;background-size:20px 20px}.page-links{font-weight:bold;text-align:center}@media screen and (max-width:1024px){.page-links{text-align:center}}.page-links .post-page-numbers{font-size:18px;display:inline-block;margin:4px 3px;padding:2px 12px;text-decoration:none!important;border:2px solid #221815;background-color:#fff}@media screen and (max-width:1024px){.page-links .post-page-numbers{padding:0 9px}}.page-links .post-page-numbers:hover{color:#fff!important;border:2px solid #38beef;background-color:#38beef}.page-links .post-page-numbers.current{color:#fff!important;border:2px solid #ff5b9c;background-color:#ff5b9c}.wp-block-embed-youtube{margin-bottom:60px!important}.wp-block-embed-youtube .wp-block-embed__wrapper:before{display:block;padding-top:56.25%;content:""}.wp-block-embed-youtube iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.wp-block-table.is-style-supporters{border:1px solid #707070;margin-top:30px}.wp-block-table.is-style-supporters table{border-collapse:collapse}.wp-block-table.is-style-supporters thead th{padding:10px;background-color:#999999;color:#fff;font-weight:bold;border-right:1px solid #fff}.wp-block-table.is-style-supporters thead th:last-child{border-right:none}.wp-block-table.is-style-supporters tbody tr th{font-weight:bold;color:#fff;padding:20px 10px}.wp-block-table.is-style-supporters tbody tr td{border-right:1px solid #fff;border-bottom:1px solid #fff;padding:20px 10px}.wp-block-table.is-style-supporters tbody tr td:last-child{border-right:none}.wp-block-table.is-style-supporters tbody tr:first-child th{background:#e5005a}.wp-block-table.is-style-supporters tbody tr:first-child td{background:rgba(229,0,90,0.2)}.wp-block-table.is-style-supporters tbody tr:nth-child(2) th{background:#ff5b9c}.wp-block-table.is-style-supporters tbody tr:nth-child(2) td{background:rgba(255,91,156,0.2)}.wp-block-table.is-style-supporters tbody tr:nth-child(3) th{background:#0067b5}.wp-block-table.is-style-supporters tbody tr:nth-child(3) td{background:rgba(0,103,181,0.2)}.wp-block-table.is-style-supporters tbody tr:nth-child(4) th{background:#38beef}.wp-block-table.is-style-supporters tbody tr:nth-child(4) td{background:rgba(56,190,239,0.2)}.wp-block-table.is-style-supporters tbody tr:last-child td{border-bottom:none}.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{font-size:80%;margin:10px auto 15px}.wp-block-embed-twitter{position:relative;overflow:hidden;margin-bottom:8%!important}@media screen and (max-width:1024px){.wp-block-embed-twitter{margin-bottom:15%!important}}.wp-block-embed-twitter figcaption{font-size:80%;position:absolute;z-index:10;top:100%;left:0;width:100%;margin:1% auto 8%}.wp-block-embed-twitter .TweetAuthor-name{max-width:200px!important}.wp-block-image figcaption{font-size:80%}.wp-block-file__button{text-decoration:none!important;color:#fff!important;background-color:#221815}.wp-block-file__button:hover{color:#fff!important;background-color:#ff5b9c}.a2a_button_facebook span,.a2a_button_line span,.a2a_button_twitter span{background-color:transparent!important}.a2a_button_facebook path,.a2a_button_line path,.a2a_button_twitter path{fill:#221815}.editor_article_list{padding:40px 0}@media screen and (max-width:568px){.editor_article_list{padding:20px 0}}.editor_article_list .detail_box{position:relative;display:flex;width:100%;margin-bottom:1.2%;padding:12px 15px;border:1px solid #0067b5;background-color:#fff}@media screen and (max-width:568px){.editor_article_list .detail_box{width:100%;margin-bottom:15px;padding:10px}}.editor_article_list .detail_box .detail_box_label{position:absolute;z-index:10;left:0;top:0;font-size:12px;background-color:#0067b5;color:#fff;line-height:1;padding:3px 5px}.editor_article_list .detail_box .image_box{position:relative;width:40%;background-image:url("../img/common/bg_rain.jpg");background-repeat:repeat;background-position:bottom left}@media screen and (max-width:568px){.editor_article_list .detail_box .image_box{width:50%}}@media screen and (max-width:1024px){.editor_article_list .detail_box .image_box .thum img{height:236px}}@media screen and (max-width:568px){.editor_article_list .detail_box .image_box .thum img{width:100%;height:auto}}.editor_article_list .detail_box .image_box .thum img{font-family:"object-fit: contain;";width:100%;height:164px;margin:0;object-fit:contain}.editor_article_list .detail_box .image_box a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:all 0.3s ease;opacity:0;background:linear-gradient(130deg,#e5005a 0%,#fff002 14.28%,#32dd2f 28.56%,#38beef 42.85%,#0067b5 57.14%,#ff5b9c 85.71%,#f00 100%) 0 center;mix-blend-mode:screen}.editor_article_list .detail_box .image_box a:hover{text-decoration:none}.editor_article_list .detail_box .image_box a:hover:after{opacity:0.4}.editor_article_list .detail_box .image_box a:hover img{transition:all 0.3s ease;filter:grayscale(0%)}.editor_article_list .detail_box .image_box .new_icon{top:5px;left:5px;width:70px}@media screen and (max-width:568px){.editor_article_list .detail_box .image_box .new_icon{width:45px}}.editor_article_list .detail_box .image_box .new_icon img{margin:0}.editor_article_list .detail_box .text_box{position:relative;width:60%;padding-left:20px}@media screen and (max-width:568px){.editor_article_list .detail_box .text_box{width:50%;padding-left:10px}}.editor_article_list .detail_box .text_box .cate_list{display:flex;flex-wrap:wrap;width:90%}.editor_article_list .detail_box .text_box .cate_list li{padding:0 5px 1px 0}.editor_article_list .detail_box .text_box .cate_list .cate{font-size:13px;display:inline-block;background-color:#221815}.editor_article_list .detail_box .text_box .cate_list .cate span{font-size:10px;padding:0 6px;letter-spacing:1px;color:#fff}@media screen and (max-width:568px){.editor_article_list .detail_box .text_box .cate_list .cate span{font-size:11px;padding:1px 6px}}.editor_article_list .detail_box .text_box hr{margin:3px 0}.editor_article_list .detail_box .text_box .text_in{width:100%;padding:10px 0 5px}@media screen and (max-width:1024px){.editor_article_list .detail_box .text_box .text_in{width:100%;padding:0}}.editor_article_list .detail_box .text_box h2{position:relative;overflow:hidden;margin:0 auto;padding:0;background-color:inherit}.editor_article_list .detail_box .text_box h2:before{display:none}.editor_article_list .detail_box .text_box h2:after{position:absolute;right:0;bottom:0;display:block;width:110px;height:23px;content:"";pointer-events:none;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}@media screen and (max-width:568px){.editor_article_list .detail_box .text_box h2:after{bottom:0;display:none;height:20px}}.editor_article_list .detail_box .text_box h2 a{font-size:18px;font-weight:900;line-height:1.4;display:block;height:52px;vertical-align:middle;text-decoration:none;color:#0067b5}@media screen and (max-width:568px){.editor_article_list .detail_box .text_box h2 a{font-size:13px;height:35px;margin-top:5px}}.editor_article_list .detail_box .text_box p{font-size:13px;font-weight:500;position:relative;display:block;overflow:hidden;height:75px;margin:0 auto;padding:5px 0 10px}@media screen and (max-width:568px){.editor_article_list .detail_box .text_box p{font-size:10px;line-height:1.4;height:auto;max-height:58px;padding:5px 0 0}}.editor_article_list .detail_box .text_box p:after{position:absolute;right:0;bottom:8px;display:block;width:180px;height:21px;content:"";pointer-events:none;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}@media screen and (max-width:568px){.editor_article_list .detail_box .text_box p:after{bottom:0}}.editor_article_list .detail_box .text_box p a{text-decoration:none;color:#221815}.editor_article_list .detail_box .text_box p a:hover{text-decoration:none}.editor_article_list .detail_box .text_box .tag_list{display:flex;overflow:hidden;flex-wrap:wrap;min-height:31px;max-height:61px;padding:10px 0 0}@media screen and (max-width:1024px){.editor_article_list .detail_box .text_box .tag_list{display:none}}@media screen and (max-width:1024px){.editor_article_list .detail_box .text_box .tag_list{min-height:inherit}}.editor_article_list .detail_box .text_box .tag_list li{padding:0 15px 0 0}.editor_article_list .detail_box .text_box .tag_list a{font-size:13px;color:#221815}@media screen and (max-width:568px){.editor_article_list .detail_box .text_box .tag_list a{font-size:12px}}.editor_article_list .detail_box .text_box .day{font-size:16px;position:absolute;bottom:-35px;left:0}@media screen and (max-width:1024px){.editor_article_list .detail_box .text_box .day{font-size:14px;right:15px;bottom:-50px}}@media screen and (max-width:568px){.editor_article_list .detail_box .text_box .day{font-size:17px;bottom:-40px}}@media screen and (max-width:1400px){.editor_article_list .detail_box .text_box .day{font-size:16px}}.editor_article_list .detail_box .text_box .more{position:absolute;right:0;bottom:0;text-decoration:underline;color:#221815}@media screen and (max-width:1024px){.editor_article_list .detail_box .text_box .more{right:0;bottom:-35px;display:none}}.editor_article_list .detail_box .text_box .more span{padding:3px 3px 3px 24px;background-image:url("../img/common/icon/rewind.svg");background-position:left center;background-size:20px 20px}.editor_article_list .detail_box .text_box .heart{top:-23px;right:-5px;min-width:40px;padding:46px 0 0 0;background-size:40px 40px}@media screen and (max-width:568px){.editor_article_list .detail_box .text_box .heart{padding:36px 0 0 0;background-size:30px 30px}}.editor_article_list .detail_box .text_box .heart span{font-size:12px;padding:3px;background-size:14px 14px}@media screen and (max-width:568px){.editor_article_list .detail_box .text_box .heart span{padding:1px 2px 1px 1px;background-size:12px 12px}}.editor_article_list .detail_box .text_box .heart span:after{margin-left:-5px;border-width:5px;border-bottom-color:#e5005a}.drawer.drawer_open{position:fixed;z-index:999;width:100%;height:100%}.toggle_button{position:absolute;top:16px;right:5px;display:block;box-sizing:content-box;transition:all 0.3s cubic-bezier(0.19,1,0.22,1);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}}@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}}.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;top:0;left:0;transition:0.5s;opacity:0}.drawer_bg{position:fixed;z-index:999;top:0;left:0;display:none;width:100%;height:100%;background-color:rgba(51,51,51,0.5)}@media screen and (max-width:1024px){nav div.logo.fadein_ef{opacity:0}}nav.is_open{top:0;display:block;animation-name:fadeInScale;animation-duration:0.3s;opacity:1}@media screen and (max-width:1024px){nav.is_open div.logo.fadein_ef{animation-name:fadeIn;animation-duration:0.3s;animation-timing-function:ease;animation-fill-mode:forwards;animation-delay:0.4s}}nav.is_close{animation-name:fadeOutScale;animation-duration:0.3s}@media screen and (max-width:1024px){nav.nav_ladder ul.nav_cate li,nav.nav_ladder ul.nav_page li,nav.nav_ladder ul.search_area.in{opacity:0;transform:translate(-100px,0)}}@media screen and (max-width:1024px){nav.nav_ladder.is_open ul.nav_cate li,nav.nav_ladder.is_open ul.nav_page li,nav.nav_ladder.is_open ul.search_area.in{animation-name:navLadder;animation-duration:0.2s;animation-timing-function:ease;animation-fill-mode:forwards}nav.nav_ladder.is_open ul.nav_page li:first-child{animation-delay:1.3s}nav.nav_ladder.is_open ul.nav_page li:nth-child(2){animation-delay:1.4s}nav.nav_ladder.is_open ul.nav_page li:nth-child(3){animation-delay:1.5s}nav.nav_ladder.is_open ul.nav_page li:nth-child(4){animation-delay:1.6s}nav.nav_ladder.is_open ul.nav_page li:nth-child(5){animation-delay:1.7s}nav.nav_ladder.is_open ul.nav_page li:nth-child(6){animation-delay:1.8s}nav.nav_ladder.is_open ul.nav_page li:nth-child(7){animation-delay:1.9s}nav.nav_ladder.is_open ul.nav_page li:nth-child(8){animation-delay:2s}nav.nav_ladder.is_open ul.nav_page li:nth-child(9){animation-delay:2.1s}nav.nav_ladder.is_open ul.nav_page li:nth-child(10){animation-delay:2.2s}nav.nav_ladder.is_open ul.nav_page li:nth-child(11){animation-delay:2.3s}nav.nav_ladder.is_open ul.nav_page li:nth-child(12){animation-delay:2.4s}nav.nav_ladder.is_open ul.nav_page li:nth-child(13){animation-delay:2.5s}nav.nav_ladder.is_open ul.nav_page li:nth-child(14){animation-delay:2.6s}nav.nav_ladder.is_open ul.nav_page li:nth-child(15){animation-delay:2.7s}nav.nav_ladder.is_open ul.nav_page li:nth-child(16){animation-delay:2.8s}nav.nav_ladder.is_open ul.nav_page li:nth-child(17){animation-delay:2.9s}nav.nav_ladder.is_open ul.nav_page li:nth-child(18){animation-delay:3s}nav.nav_ladder.is_open ul.nav_page li:nth-child(19){animation-delay:3.1s}nav.nav_ladder.is_open ul.nav_page li:nth-child(20){animation-delay:3.2s}nav.nav_ladder.is_open ul.nav_cate li:first-child{animation-delay:0.3s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(2){animation-delay:0.4s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(3){animation-delay:0.5s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(4){animation-delay:0.6s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(5){animation-delay:0.7s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(6){animation-delay:0.8s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(7){animation-delay:0.9s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(8){animation-delay:1s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(9){animation-delay:1.1s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(10){animation-delay:1.2s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(11){animation-delay:1.3s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(12){animation-delay:1.4s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(13){animation-delay:1.5s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(14){animation-delay:1.6s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(15){animation-delay:1.7s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(16){animation-delay:1.8s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(17){animation-delay:1.9s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(18){animation-delay:2s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(19){animation-delay:2.1s}nav.nav_ladder.is_open ul.nav_cate li:nth-child(20){animation-delay:2.2s}nav.nav_ladder.is_open ul.search_area.in{animation-delay:2.2s}nav.nav_ladder.is_open ul.sns_area.in{opacity:1}}@keyframes fadeInRight{0%{transform:translate3d(100%,0,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes fadeOutRight{0%{transform:translate3d(0,0,0);opacity:0}to{transform:translate3d(100%,0,0);opacity:1}}@keyframes fadeInLeft{0%{transform:translate3d(-100%,0,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes fadeOutLeft{0%{transform:translate3d(0,0,0);opacity:0}to{transform:translate3d(-100%,0,0);opacity:1}}@keyframes fadeInDown{0%{transform:translate3d(0,-100%,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes fadeOutDown{0%{transform:translate3d(0,0,0);opacity:1}to{transform:translate3d(0,-100%,0);opacity:0}}@keyframes fadeInUp{0%{transform:translate3d(0,100%,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes fadeOutUp{0%{transform:translate3d(0,0,0);opacity:1}to{transform:translate3d(0,100%,0);opacity:0}}@keyframes fadeInScale{0%{transform:scale(0.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fadeOutScale{0%{transform:scale(1);opacity:1}to{transform:scale(0.9);opacity:0}}@keyframes navLadder{0%{opacity:0;transform:translate(-100px,0)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeIn{0%{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;user-select:none;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-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;margin:0 5px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;max-width:100%}.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-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;cursor:pointer;transform:translate(0,-50%);color:transparent;border:none;outline:none;background:transparent;z-index:99}@media screen and (max-width:568px){.slick-next,.slick-prev{width:10px;height:10px}}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:0.25}.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;opacity:0.75;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}@media screen and (max-width:568px){.slick-prev{left:-5px}}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{display:inline-block;width:15px;height:15px;content:" ";background-size:15px 15px}.slick-next{right:-25px}@media screen and (max-width:568px){.slick-next{right:-5px}}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{display:inline-block;width:15px;height:15px;content:" ";background-size:15px 15px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;margin:0;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus:before,.slick-dots li button:hover: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{transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-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;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;animation:fadeOut 0.7s both ease}.owl-fade-in{animation:fadeIn 0.7s both ease}.owl-backSlide-out{animation:backSlideOut 1s both ease}.owl-backSlide-in{animation:backSlideIn 1s both ease}.owl-goDown-out{animation:scaleToFade 0.7s ease both}.owl-goDown-in{animation:goDown 0.6s ease both}.owl-fadeUp-in{animation:scaleUpFrom 0.5s ease both}.owl-fadeUp-out{animation:scaleUpTo 0.5s ease both}@keyframes empty{0%{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes backSlideOut{25%{opacity:0.5;transform:translateZ(-500px)}75%{opacity:0.5;transform:translateZ(-500px) translateX(-200%)}to{opacity:0.5;transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideIn{0%,25%{opacity:0.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:0.5;transform:translateZ(-500px)}to{opacity:1;transform:translateZ(0) translateX(0)}}@keyframes scaleToFade{to{opacity:0;transform:scale(0.8)}}@keyframes goDown{0%{transform:translateY(-100%)}}@keyframes scaleUpFrom{0%{opacity:0;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:-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{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{animation:heart_one_odd 0.5s linear}div.heart.active_ten div.eff_heart_01{animation:heart_ten 0.6s linear}div.heart.active_ten div.eff_heart_02{width:50%;left:inherit;right:0%;animation:heart_ten 0.6s linear 0.05s}div.heart.active_ten div.eff_heart_03{width:30%;left:0%;animation:heart_ten 0.6s linear 0.15s}div.heart.active_ten div.eff_heart_04{width:60%;left:inherit;right:5%;animation:heart_ten 0.6s linear 0.18s}div.heart.active_ten div.eff_heart_05{width:70%;left:inherit;right:5%;animation:heart_ten 0.6s linear 0.22s}div.heart.active_ten div.eff_heart_06{width:30%;left:45%;animation:heart_ten 0.6s linear 0.29s}div.heart.active_ten div.eff_heart_07{width:50%;left:0%;animation:heart_ten 0.6s linear 0.3s}div.heart.active_ten div.eff_heart_08{width:40%;left:inherit;right:0%;animation:heart_ten 0.6s linear 0.35s}div.heart.active_ten div.eff_heart_09{width:20%;left:45%;animation:heart_ten 0.6s linear 0.45s}@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}to{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}to{opacity:0;transform:translate(0,-360%) 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}to{opacity:0;transform:translate(0,-400%) scale(0.5)}}@keyframes scale{0%{transform:scale(1);opacity:1}45%{transform:scale(0.1);opacity:0.7}80%{transform:scale(1);opacity:1}}.ball-pulse>div:first-child{animation:scale 0.75s -0.24s infinite cubic-bezier(0.2,0.68,0.18,1.08)}.ball-pulse>div:nth-child(2){animation:scale 0.75s -0.12s infinite cubic-bezier(0.2,0.68,0.18,1.08)}.ball-pulse>div:nth-child(3){animation:scale 0.75s 0s infinite cubic-bezier(0.2,0.68,0.18,1.08)}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block}@keyframes ball-pulse-sync{33%{transform:translateY(10px)}66%{transform:translateY(-10px)}to{transform:translateY(0)}}.ball-pulse-sync>div:first-child{animation:ball-pulse-sync 0.6s -0.14s infinite ease-in-out}.ball-pulse-sync>div:nth-child(2){animation:ball-pulse-sync 0.6s -0.07s infinite ease-in-out}.ball-pulse-sync>div:nth-child(3){animation:ball-pulse-sync 0.6s 0s infinite ease-in-out}.ball-pulse-sync>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block}@keyframes ball-scale{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}.ball-scale>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block;height:60px;width:60px;animation:ball-scale 1s 0s ease-in-out infinite}@keyframes ball-scale{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}.ball-scale>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block;height:60px;width:60px;animation:ball-scale 1s 0s ease-in-out infinite}.ball-scale-random{width:37px;height:40px}.ball-scale-random>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;position:absolute;display:inline-block;height:30px;width:30px;animation:ball-scale 1s 0s ease-in-out infinite}.ball-scale-random>div:first-child{margin-left:-7px;animation:ball-scale 1s 0.2s ease-in-out infinite}.ball-scale-random>div:nth-child(3){margin-left:-2px;margin-top:9px;animation:ball-scale 1s 0.5s ease-in-out infinite}@keyframes rotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.ball-rotate{position:relative}.ball-rotate>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;position:relative}.ball-rotate>div:first-child{animation:rotate 1s 0s cubic-bezier(0.7,-0.13,0.22,0.86) infinite}.ball-rotate>div:after,.ball-rotate>div:before{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;content:"";position:absolute;opacity:0.8}.ball-rotate>div:before{top:0px;left:-28px}.ball-rotate>div:after{top:0px;left:25px}@keyframes rotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.ball-clip-rotate>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;border:2px solid #fff;border-bottom-color:transparent;height:26px;width:26px;background:transparent!important;display:inline-block;animation:rotate 0.75s 0s linear infinite}@keyframes rotate{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(0.6)}to{transform:rotate(360deg) scale(1)}}@keyframes scale{30%{transform:scale(0.3)}to{transform:scale(1)}}.ball-clip-rotate-pulse{position:relative;transform:translateY(-15px)}.ball-clip-rotate-pulse>div{animation-fill-mode:both;position:absolute;top:0px;left:0px;border-radius:100%}.ball-clip-rotate-pulse>div:first-child{background:#fff;height:16px;width:16px;top:7px;left:-7px;animation:scale 1s 0s cubic-bezier(0.09,0.57,0.49,0.9) infinite}.ball-clip-rotate-pulse>div:last-child{position:absolute;border:2px solid #fff;width:30px;height:30px;left:-16px;top:-2px;background:transparent;border:2px solid;border-color:#fff transparent #fff transparent;animation:rotate 1s 0s cubic-bezier(0.09,0.57,0.49,0.9) infinite;animation-duration:1s}@keyframes rotate{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(0.6)}to{transform:rotate(360deg) scale(1)}}.ball-clip-rotate-multiple{position:relative}.ball-clip-rotate-multiple>div{animation-fill-mode:both;position:absolute;left:-20px;top:-20px;border:2px solid #fff;border-bottom-color:transparent;border-top-color:transparent;border-radius:100%;height:35px;width:35px;animation:rotate 1s 0s ease-in-out infinite}.ball-clip-rotate-multiple>div:last-child{display:inline-block;top:-10px;left:-10px;width:15px;height:15px;animation-duration:0.5s;border-color:#fff transparent #fff transparent;animation-direction:reverse}@keyframes ball-scale-ripple{0%{transform:scale(0.1);opacity:1}70%{transform:scale(1);opacity:0.7}to{opacity:0}}.ball-scale-ripple>div{animation-fill-mode:both;height:50px;width:50px;border-radius:100%;border:2px solid #fff;animation:ball-scale-ripple 1s 0s infinite cubic-bezier(0.21,0.53,0.56,0.8)}@keyframes ball-scale-ripple-multiple{0%{transform:scale(0.1);opacity:1}70%{transform:scale(1);opacity:0.7}to{opacity:0}}.ball-scale-ripple-multiple{position:relative;transform:translateY(-25px)}.ball-scale-ripple-multiple>div:nth-child(0){animation-delay:-0.8s}.ball-scale-ripple-multiple>div:first-child{animation-delay:-0.6s}.ball-scale-ripple-multiple>div:nth-child(2){animation-delay:-0.4s}.ball-scale-ripple-multiple>div:nth-child(3){animation-delay:-0.2s}.ball-scale-ripple-multiple>div{animation-fill-mode:both;position:absolute;top:-2px;left:-26px;width:50px;height:50px;border-radius:100%;border:2px solid #fff;animation:ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(0.21,0.53,0.56,0.8)}@keyframes ball-beat{50%{opacity:0.2;transform:scale(0.75)}to{opacity:1;transform:scale(1)}}.ball-beat>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block;animation:ball-beat 0.7s 0s infinite linear}.ball-beat>div:nth-child(2n-1){animation-delay:-0.35s!important}@keyframes ball-scale-multiple{0%{transform:scale(0);opacity:0}5%{opacity:1}to{transform:scale(1);opacity:0}}.ball-scale-multiple{position:relative;transform:translateY(-30px)}.ball-scale-multiple>div:nth-child(2){animation-delay:-0.4s}.ball-scale-multiple>div:nth-child(3){animation-delay:-0.2s}.ball-scale-multiple>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;position:absolute;left:-30px;top:0px;opacity:0;margin:0;width:60px;height:60px;animation:ball-scale-multiple 1s 0s linear infinite}@keyframes ball-triangle-path-1{33%{transform:translate(25px,-50px)}66%{transform:translate(50px,0px)}to{transform:translate(0px,0px)}}@keyframes ball-triangle-path-2{33%{transform:translate(25px,50px)}66%{transform:translate(-25px,50px)}to{transform:translate(0px,0px)}}@keyframes ball-triangle-path-3{33%{transform:translate(-50px,0px)}66%{transform:translate(-25px,-50px)}to{transform:translate(0px,0px)}}.ball-triangle-path{position:relative;transform:translate(-29.994px,-37.50938px)}.ball-triangle-path>div:first-child{animation-name:ball-triangle-path-1;animation-delay:0;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.ball-triangle-path>div:nth-child(2){animation-name:ball-triangle-path-2;animation-delay:0;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.ball-triangle-path>div:nth-child(3){animation-name:ball-triangle-path-3;animation-delay:0;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.ball-triangle-path>div{animation-fill-mode:both;position:absolute;width:10px;height:10px;border-radius:100%;border:1px solid #fff}.ball-triangle-path>div:first-of-type{top:50px}.ball-triangle-path>div:nth-of-type(2){left:25px}.ball-triangle-path>div:nth-of-type(3){top:50px;left:50px}@keyframes ball-pulse-rise-even{0%{transform:scale(1.1)}25%{transform:translateY(-30px)}50%{transform:scale(0.4)}75%{transform:translateY(30px)}to{transform:translateY(0);transform:scale(1)}}@keyframes ball-pulse-rise-odd{0%{transform:scale(0.4)}25%{transform:translateY(30px)}50%{transform:scale(1.1)}75%{transform:translateY(-30px)}to{transform:translateY(0);transform:scale(0.75)}}.ball-pulse-rise>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block;animation-duration:1s;animation-timing-function:cubic-bezier(0.15,0.46,0.9,0.6);animation-iteration-count:infinite;animation-delay:0}.ball-pulse-rise>div:nth-child(2n){animation-name:ball-pulse-rise-even}.ball-pulse-rise>div:nth-child(2n-1){animation-name:ball-pulse-rise-odd}@keyframes ball-grid-beat{50%{opacity:0.7}to{opacity:1}}.ball-grid-beat{width:57px}.ball-grid-beat>div:first-child{animation-delay:0.15s;animation-duration:1.45s}.ball-grid-beat>div:nth-child(2){animation-delay:-0.02s;animation-duration:0.97s}.ball-grid-beat>div:nth-child(3){animation-delay:0.66s;animation-duration:1.23s}.ball-grid-beat>div:nth-child(4){animation-delay:0.64s;animation-duration:1.24s}.ball-grid-beat>div:nth-child(5){animation-delay:-0.19s;animation-duration:1.13s}.ball-grid-beat>div:nth-child(6){animation-delay:0.69s;animation-duration:1.42s}.ball-grid-beat>div:nth-child(7){animation-delay:0.58s;animation-duration:1.14s}.ball-grid-beat>div:nth-child(8){animation-delay:0.21s;animation-duration:1.17s}.ball-grid-beat>div:nth-child(9){animation-delay:-0.18s;animation-duration:0.65s}.ball-grid-beat>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block;float:left;animation-name:ball-grid-beat;animation-iteration-count:infinite;animation-delay:0}@keyframes ball-grid-pulse{0%{transform:scale(1)}50%{transform:scale(0.5);opacity:0.7}to{transform:scale(1);opacity:1}}.ball-grid-pulse{width:57px}.ball-grid-pulse>div:first-child{animation-delay:0.22s;animation-duration:0.9s}.ball-grid-pulse>div:nth-child(2){animation-delay:0.64s;animation-duration:1s}.ball-grid-pulse>div:nth-child(3){animation-delay:-0.15s;animation-duration:0.63s}.ball-grid-pulse>div:nth-child(4){animation-delay:-0.03s;animation-duration:1.24s}.ball-grid-pulse>div:nth-child(5){animation-delay:0.08s;animation-duration:1.37s}.ball-grid-pulse>div:nth-child(6){animation-delay:0.43s;animation-duration:1.55s}.ball-grid-pulse>div:nth-child(7){animation-delay:0.05s;animation-duration:0.7s}.ball-grid-pulse>div:nth-child(8){animation-delay:0.05s;animation-duration:0.97s}.ball-grid-pulse>div:nth-child(9){animation-delay:0.3s;animation-duration:0.63s}.ball-grid-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block;float:left;animation-name:ball-grid-pulse;animation-iteration-count:infinite;animation-delay:0}@keyframes ball-spin-fade-loader{50%{opacity:0.3;transform:scale(0.4)}to{opacity:1;transform:scale(1)}}.ball-spin-fade-loader{position:relative;top:-10px;left:-10px}.ball-spin-fade-loader>div:first-child{top:25px;left:0;animation:ball-spin-fade-loader 1s -0.96s infinite linear}.ball-spin-fade-loader>div:nth-child(2){top:17.04545px;left:17.04545px;animation:ball-spin-fade-loader 1s -0.84s infinite linear}.ball-spin-fade-loader>div:nth-child(3){top:0;left:25px;animation:ball-spin-fade-loader 1s -0.72s infinite linear}.ball-spin-fade-loader>div:nth-child(4){top:-17.04545px;left:17.04545px;animation:ball-spin-fade-loader 1s -0.6s infinite linear}.ball-spin-fade-loader>div:nth-child(5){top:-25px;left:0;animation:ball-spin-fade-loader 1s -0.48s infinite linear}.ball-spin-fade-loader>div:nth-child(6){top:-17.04545px;left:-17.04545px;animation:ball-spin-fade-loader 1s -0.36s infinite linear}.ball-spin-fade-loader>div:nth-child(7){top:0;left:-25px;animation:ball-spin-fade-loader 1s -0.24s infinite linear}.ball-spin-fade-loader>div:nth-child(8){top:17.04545px;left:-17.04545px;animation:ball-spin-fade-loader 1s -0.12s infinite linear}.ball-spin-fade-loader>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;position:absolute}@keyframes ball-spin-loader{75%{opacity:0.2}to{opacity:1}}.ball-spin-loader{position:relative}.ball-spin-loader>span:first-child{top:45px;left:0;animation:ball-spin-loader 2s 0.9s infinite linear}.ball-spin-loader>span:nth-child(2){top:30.68182px;left:30.68182px;animation:ball-spin-loader 2s 1.8s infinite linear}.ball-spin-loader>span:nth-child(3){top:0;left:45px;animation:ball-spin-loader 2s 2.7s infinite linear}.ball-spin-loader>span:nth-child(4){top:-30.68182px;left:30.68182px;animation:ball-spin-loader 2s 3.6s infinite linear}.ball-spin-loader>span:nth-child(5){top:-45px;left:0;animation:ball-spin-loader 2s 4.5s infinite linear}.ball-spin-loader>span:nth-child(6){top:-30.68182px;left:-30.68182px;animation:ball-spin-loader 2s 5.4s infinite linear}.ball-spin-loader>span:nth-child(7){top:0;left:-45px;animation:ball-spin-loader 2s 6.3s infinite linear}.ball-spin-loader>span:nth-child(8){top:30.68182px;left:-30.68182px;animation:ball-spin-loader 2s 7.2s infinite linear}.ball-spin-loader>div{animation-fill-mode:both;position:absolute;width:15px;height:15px;border-radius:100%;background:green}@keyframes ball-zig{33%{transform:translate(-15px,-30px)}66%{transform:translate(15px,-30px)}to{transform:translate(0,0)}}@keyframes ball-zag{33%{transform:translate(15px,30px)}66%{transform:translate(-15px,30px)}to{transform:translate(0,0)}}.ball-zig-zag{position:relative;transform:translate(-15px,-15px)}.ball-zig-zag>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;position:absolute;margin-left:15px;top:4px;left:-7px}.ball-zig-zag>div:first-child{animation:ball-zig 0.7s 0s infinite linear}.ball-zig-zag>div:last-child{animation:ball-zag 0.7s 0s infinite linear}@keyframes ball-zig-deflect{17%{transform:translate(-15px,-30px)}34%{transform:translate(15px,-30px)}50%{transform:translate(0,0)}67%{transform:translate(15px,-30px)}84%{transform:translate(-15px,-30px)}to{transform:translate(0,0)}}@keyframes ball-zag-deflect{17%{transform:translate(15px,30px)}34%{transform:translate(-15px,30px)}50%{transform:translate(0,0)}67%{transform:translate(-15px,30px)}84%{transform:translate(15px,30px)}to{transform:translate(0,0)}}.ball-zig-zag-deflect{position:relative;transform:translate(-15px,-15px)}.ball-zig-zag-deflect>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;position:absolute;margin-left:15px;top:4px;left:-7px}.ball-zig-zag-deflect>div:first-child{animation:ball-zig-deflect 1.5s 0s infinite linear}.ball-zig-zag-deflect>div:last-child{animation:ball-zag-deflect 1.5s 0s infinite linear}@keyframes line-scale{0%{transform:scaley(1)}50%{transform:scaley(0.4)}to{transform:scaley(1)}}.line-scale>div:first-child{animation:line-scale 1s -0.4s infinite cubic-bezier(0.2,0.68,0.18,1.08)}.line-scale>div:nth-child(2){animation:line-scale 1s -0.3s infinite cubic-bezier(0.2,0.68,0.18,1.08)}.line-scale>div:nth-child(3){animation:line-scale 1s -0.2s infinite cubic-bezier(0.2,0.68,0.18,1.08)}.line-scale>div:nth-child(4){animation:line-scale 1s -0.1s infinite cubic-bezier(0.2,0.68,0.18,1.08)}.line-scale>div:nth-child(5){animation:line-scale 1s 0s infinite cubic-bezier(0.2,0.68,0.18,1.08)}.line-scale>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;animation-fill-mode:both;display:inline-block}@keyframes line-scale-party{0%{transform:scale(1)}50%{transform:scale(0.5)}to{transform:scale(1)}}.line-scale-party>div:first-child{animation-delay:0.48s;animation-duration:0.54s}.line-scale-party>div:nth-child(2){animation-delay:-0.15s;animation-duration:1.15s}.line-scale-party>div:nth-child(3){animation-delay:0.04s;animation-duration:0.77s}.line-scale-party>div:nth-child(4){animation-delay:-0.12s;animation-duration:0.61s}.line-scale-party>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;animation-fill-mode:both;display:inline-block;animation-name:line-scale-party;animation-iteration-count:infinite;animation-delay:0}@keyframes line-scale-pulse-out{0%{transform:scaley(1)}50%{transform:scaley(0.4)}to{transform:scaley(1)}}.line-scale-pulse-out>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;animation-fill-mode:both;display:inline-block;animation:line-scale-pulse-out 0.9s -0.6s infinite cubic-bezier(0.85,0.25,0.37,0.85)}.line-scale-pulse-out>div:nth-child(2),.line-scale-pulse-out>div:nth-child(4){animation-delay:-0.4s!important}.line-scale-pulse-out>div:first-child,.line-scale-pulse-out>div:nth-child(5){animation-delay:-0.2s!important}@keyframes line-scale-pulse-out-rapid{0%{transform:scaley(1)}80%{transform:scaley(0.3)}90%{transform:scaley(1)}}.line-scale-pulse-out-rapid>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;animation-fill-mode:both;display:inline-block;vertical-align:middle;animation:line-scale-pulse-out-rapid 0.9s -0.5s infinite cubic-bezier(0.11,0.49,0.38,0.78)}.line-scale-pulse-out-rapid>div:nth-child(2),.line-scale-pulse-out-rapid>div:nth-child(4){animation-delay:-0.25s!important}.line-scale-pulse-out-rapid>div:first-child,.line-scale-pulse-out-rapid>div:nth-child(5){animation-delay:0s!important}@keyframes line-spin-fade-loader{50%{opacity:0.3}to{opacity:1}}.line-spin-fade-loader{position:relative;top:-10px;left:-4px}.line-spin-fade-loader>div:first-child{top:20px;left:0;animation:line-spin-fade-loader 1.2s -0.84s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(2){top:13.63636px;left:13.63636px;transform:rotate(-45deg);animation:line-spin-fade-loader 1.2s -0.72s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(3){top:0;left:20px;transform:rotate(90deg);animation:line-spin-fade-loader 1.2s -0.6s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(4){top:-13.63636px;left:13.63636px;transform:rotate(45deg);animation:line-spin-fade-loader 1.2s -0.48s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(5){top:-20px;left:0;animation:line-spin-fade-loader 1.2s -0.36s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(6){top:-13.63636px;left:-13.63636px;transform:rotate(-45deg);animation:line-spin-fade-loader 1.2s -0.24s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(7){top:0;left:-20px;transform:rotate(90deg);animation:line-spin-fade-loader 1.2s -0.12s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(8){top:13.63636px;left:-13.63636px;transform:rotate(45deg);animation:line-spin-fade-loader 1.2s 0s infinite ease-in-out}.line-spin-fade-loader>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;animation-fill-mode:both;position:absolute;width:5px;height:15px}@keyframes triangle-skew-spin{25%{transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{transform:perspective(100px) rotateX(0) rotateY(180deg)}to{transform:perspective(100px) rotateX(0) rotateY(0)}}.triangle-skew-spin>div{animation-fill-mode:both;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff;animation:triangle-skew-spin 3s 0s cubic-bezier(0.09,0.57,0.49,0.9) infinite}@keyframes square-spin{25%{transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{transform:perspective(100px) rotateX(0) rotateY(180deg)}to{transform:perspective(100px) rotateX(0) rotateY(0)}}.square-spin>div{animation-fill-mode:both;width:50px;height:50px;background:#fff;animation:square-spin 3s 0s cubic-bezier(0.09,0.57,0.49,0.9) infinite}@keyframes rotate_pacman_half_up{0%{transform:rotate(270deg)}50%{transform:rotate(360deg)}to{transform:rotate(270deg)}}@keyframes rotate_pacman_half_down{0%{transform:rotate(90deg)}50%{transform:rotate(0deg)}to{transform:rotate(90deg)}}@keyframes pacman-balls{75%{opacity:0.7}to{transform:translate(-100px,-6.25px)}}.pacman{position:relative}.pacman>div:nth-child(2){animation:pacman-balls 1s -0.99s infinite linear}.pacman>div:nth-child(3){animation:pacman-balls 1s -0.66s infinite linear}.pacman>div:nth-child(4){animation:pacman-balls 1s -0.33s infinite linear}.pacman>div:nth-child(5){animation:pacman-balls 1s 0s infinite linear}.pacman>div:first-of-type{width:0px;height:0px;border-right:25px solid transparent;border-top:25px solid #fff;border-left:25px solid #fff;border-bottom:25px solid #fff;border-radius:25px;animation:rotate_pacman_half_up 0.5s 0s infinite;position:relative;left:-30px}.pacman>div:nth-child(2){width:0px;height:0px;border-right:25px solid transparent;border-top:25px solid #fff;border-left:25px solid #fff;border-bottom:25px solid #fff;border-radius:25px;animation:rotate_pacman_half_down 0.5s 0s infinite;margin-top:-50px;position:relative;left:-30px}.pacman>div:nth-child(3),.pacman>div:nth-child(4),.pacman>div:nth-child(5),.pacman>div:nth-child(6){background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;width:10px;height:10px;position:absolute;transform:translate(0,-6.25px);top:25px;left:70px}@keyframes cube-transition{25%{transform:translateX(50px) scale(0.5) rotate(-90deg)}50%{transform:translate(50px,50px) rotate(-180deg)}75%{transform:translateY(50px) scale(0.5) rotate(-270deg)}to{transform:rotate(-360deg)}}.cube-transition{position:relative;transform:translate(-25px,-25px)}.cube-transition>div{animation-fill-mode:both;width:10px;height:10px;position:absolute;top:-5px;left:-5px;background-color:#fff;animation:cube-transition 1.6s 0s infinite ease-in-out}.cube-transition>div:last-child{animation-delay:-0.8s}@keyframes spin-rotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.semi-circle-spin{position:relative;width:35px;height:35px;overflow:hidden}.semi-circle-spin>div{position:absolute;border-width:0px;border-radius:100%;animation:spin-rotate 0.6s 0s infinite linear;background-image:linear-gradient(transparent 0%,transparent 70%,#fff 30%,#fff 100%);width:100%;height:100%}.loader{padding-top:20px;display:flex;justify-content:center}.ad-in-content.has-pdb{padding-bottom:30px}.ad_attachment_wrapper{padding-bottom:15px}.ad_attachment_wrapper.ad_view{padding:0 44px}.ad_above_h2{margin-bottom:15px}.ad-banner{position:fixed;z-index:999;bottom:0;display:none;width:100%;height:100px;background:red}.ad_footer_fix{display:none}@media screen and (max-width:1024px){.ad_footer_fix{display:block;position:fixed;z-index:999;bottom:0;width:100%}}.admg-media{display:flex;-js-display:flex;padding:20px;box-sizing:border-box;background:#f4f5f9;margin-bottom:20px;justify-content:center}.admg-media .admg-media_pic{width:250px;background-position:center center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:568px){.admg-media .admg-media_pic{width:35%}}.admg-media .admg-media_pic img{margin:0;width:100%;height:auto}.admg-media .admg-media_body{width:calc(100% - 250px);padding-left:10px}@media screen and (max-width:568px){.admg-media .admg-media_body{width:65%}}.admg-media .admg-media_body p{font-size:14px;margin:10px}@media screen and (max-width:568px){.admg-media .admg-media_body p{font-size:14px;margin:0}}.admg-media .admg-media_body a{color:#000;text-decoration:underline}@media screen and (max-width:568px){.admg-media{padding:10px}}.admg-fixed{position:fixed;bottom:0;z-index:99;left:0;right:0;margin:0 auto}.admg-fixed .admg-media{margin-bottom:0;padding:10px}.admg-fixed .admg-media .admg-media_pic{width:100px}@media screen and (max-width:568px){.admg-fixed .admg-media .admg-media_pic{width:35%}}.admg-fixed .admg-media .admg-media_body{width:calc(100% - 100px);display:flex;align-items:center}@media screen and (max-width:568px){.admg-fixed .admg-media .admg-media_body{width:65%}}body.has-header-shop-link .category_nav{height:66px}body.has-header-shop-link .category_nav .category_nav_external{width:100%;background-color:#ff5b9c;position:fixed;top:134px;left:0;padding:5px 10px}@media screen and (max-width:568px){body.has-header-shop-link .category_nav .category_nav_external{top:62px}}body.has-header-shop-link .category_nav .category_nav_external a,body.has-header-shop-link .category_nav .category_nav_external span{color:#fff;font-size:14px;text-align:center;display:block;font-weight:bold;line-height:1}@media screen and (max-width:1024px){body.has-header-shop-link .category_nav .category_nav_external a,body.has-header-shop-link .category_nav .category_nav_external span{font-size:14px}}body.has-header-shop-link .category_nav .category_nav_external a:hover{color:#221815!important}@media screen and (max-width:568px){body.has-header-shop-link .category_nav{height:24px}}body.has-header-shop-link div.article .article_content_area{padding-top:100px}@media screen and (max-width:568px){body.has-header-shop-link div.article .article_content_area{padding-top:26px}}.snsGroup{position:relative;width:1050px;margin:0 auto;background:#fff}@media screen and (max-width:1024px){.snsGroup{width:100%}}.snsGroup .snsGroup_inner{text-align:center;max-width:480px;margin:0 auto;padding:30px 0}.snsGroup .snsGroup_title{font-size:18px;font-weight:bold;line-height:1.4;word-break:break-word}.snsGroup .snsGroup_title i{font-style:italic}.snsGroup .snsGroup_btns{display:inline-block;margin-top:20px}.snsGroup .snsGroup_btns .snsGroup_btn a{text-align:center;font-size:14px;white-space:nowrap;border-radius:25px;color:#fff;display:block;line-height:1}.snsGroup .snsGroup_btns .snsGroup_btn a:active{color:#fff}.snsGroup .snsGroup_btns .snsGroup_btn.btn-twitter a{background:#0EB5F2;margin-bottom:15px;padding:10px 25px}.snsGroup .snsGroup_btns .snsGroup_btn.btn-twitter a img{display:inline;width:20px;height:auto;vertical-align:middle;margin-right:5px}.snsGroup .snsGroup_btns .snsGroup_btn.btn-line a{padding:0px 25px;background:#00B900}.snsGroup .snsGroup_btns .snsGroup_btn.btn-line a img{display:inline}@media screen and (max-width:1024px){.snsGroup{width:100%;padding:15px;margin:0 auto}.snsGroup .snsGroup_title{font-size:18px}}.contributor{width:1050px;margin:20px auto}@media screen and (max-width:1024px){.contributor{width:100%;margin:0 auto}}.contributor .contributor_title{font-size:18px;font-weight:bold;margin:20px auto;text-align:center}.contributor .contributor_slider{overflow-x:hidden;overflow-y:hidden;max-height:225px}@media screen and (max-width:568px){.contributor .contributor_slider .slick-next,.contributor .contributor_slider .slick-prev{z-index:99}.contributor .contributor_slider .slick-prev{left:5px}.contributor .contributor_slider .slick-next{right:25px}}.contributor .contributor_slider .slick-next,.contributor .contributor_slider .slick-prev{z-index:99}.contributor .contributor_slider .slick-prev{left:10px}.contributor .contributor_slider .slick-next{right:25px}.contributor .contributor_slider .slick-track{display:flex}.contributor .contributor_slider .slick-slide{height:auto}.contributor .contributor_slide,.contributor .slide{display:flex;align-items:center;box-sizing:border-box;min-width:33%;height:100%;min-height:225px;margin:0 5px;padding:20px;border-radius:5px;background:#fff}@media screen and (max-width:1024px){.contributor .contributor_slide,.contributor .slide{margin:0 auto}}.contributor .contributor_slide .contributor_slide_img,.contributor .slide .contributor_slide_img{width:120px}@media screen and (max-width:1024px){.contributor .contributor_slide .contributor_slide_img,.contributor .slide .contributor_slide_img{width:140px}}.contributor .contributor_slide .contributor_slide_img img,.contributor .slide .contributor_slide_img img{width:120px;max-width:100%;height:120px;border-radius:50%;object-fit:cover}@media screen and (max-width:1024px){.contributor .contributor_slide .contributor_slide_img img,.contributor .slide .contributor_slide_img img{width:140px;height:140px}}.contributor .contributor_slide .contributor_slide_details,.contributor .slide .contributor_slide_details{margin-left:15px}.contributor .contributor_slide .contributor_slide_details .contributor_slide_catch,.contributor .slide .contributor_slide_details .contributor_slide_catch{font-size:12px;font-weight:bold;line-height:1.3;max-width:135px;color:#000}@media screen and (max-width:1024px){.contributor .contributor_slide .contributor_slide_details .contributor_slide_catch,.contributor .slide .contributor_slide_details .contributor_slide_catch{max-width:100%}}.contributor .contributor_slide .contributor_slide_details .contributor_slide_title,.contributor .slide .contributor_slide_details .contributor_slide_title{font-size:12px;font-weight:normal;color:#000}.contributor .contributor_slide .contributor_slide_details .contributor_slide_name,.contributor .slide .contributor_slide_details .contributor_slide_name{font-size:16px;font-weight:bold;display:block;color:#000}.contributor .contributor_slide .contributor_slide_details .contributor_slide_content,.contributor .slide .contributor_slide_details .contributor_slide_content{font-size:13px;overflow:hidden;width:100%;max-width:100px;margin-bottom:20px;white-space:nowrap;text-overflow:ellipsis}.contributor .contributor_btn{width:100%;max-width:300px;margin:20px auto 0;text-align:center}@media screen and (max-width:1024px){.contributor .contributor_btn{width:100%;max-width:100%}}@media screen and (max-width:568px){.contributor .contributor_btn .btn a{background-image:none}}.btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:3px 20px;text-align:center;color:#fff}.btn .btn_text{font-size:14px;display:block;width:100%}.btn .btn_icon{margin-left:auto}.btn:hover{text-decoration:none;opacity:0.7;color:#fff!important}.btn-lg{font-size:30px;padding:15px 30px}.btn-md{font-size:38px;padding:20px}.btn-inline{display:inline-flex}.btn-qj-red{border:1px solid #e5005a;background:#e5005a}.btn-qj-yellow{border:1px solid #fff002;background:#fff002}.btn-qj-green{border:1px solid #32dd2f;background:#32dd2f}.btn-qj-water{border:1px solid #38beef;background:#38beef}.btn-qj-blue{border:1px solid #0067b5;background:#0067b5}.btn-qj-sky{border:1px solid #39BDEE;background:#39BDEE}.btn-qj-pink{border:1px solid #ff5b9c;background:#ff5b9c}.btn-daily{border:1px solid #e5005a;background:#e5005a}.btn-weekly{border:1px solid #32dd2f;background:#32dd2f}.btn-every_other_week{border:1px solid #0067b5;background:#0067b5}.btn-monthly{border:1px solid #38beef;background:#38beef}.btn-irregular{border:1px solid #ff5b9c;background:#ff5b9c}.btn-white{border:1px solid #fff;background:#fff}.btn-black{border:1px solid #000;background:#000}.label{display:inline-block;margin:15px auto 0}.label span{display:inline-block;padding:5px 10px;color:#fff;font-size:14px;line-height:1}@media screen and (max-width:568px){.label span{padding:3px 5px;letter-spacing:0}}.label-qj-red span{background:#e5005a}.label-qj-yellow span{background:#fff002}.label-qj-green span{background:#32dd2f}.label-qj-water span{background:#38beef}.label-qj-blue span{background:#0067b5}.label-qj-sky span{background:#39BDEE}.label-qj-pink span{background:#ff5b9c}.label-daily span{background:#e5005a}.label-weekly span{background:#32dd2f}.label-every_other_week span{background:#0067b5}.label-monthly span{background:#38beef}.label-irregular span{background:#ff5b9c}.label-white span{background:#fff}.label-black span{background:#000}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.text-center{text-align:center}@media only screen and (max-width:767px){.hidden-sp{display:none!important}}@media only screen and (min-width:768px){.hidden-sp{display:block!important}}@media only screen and (max-width:767px){.hidden-pc{display:block!important}}@media only screen and (min-width:768px){.hidden-pc{display:none!important}}@media only screen and (max-width:767px){.visible-sp{display:block!important}}@media only screen and (min-width:768px){.visible-sp{display:none!important}}@media only screen and (max-width:767px){.visible-pc{display:none!important}}@media only screen and (min-width:768px){.visible-pc{display:block!important}}@media screen and (max-width:568px){.mgt-sp-0{margin-top:0px!important}.mgb-sp-0{margin-bottom:0px!important}.mgr-sp-0{margin-right:0px!important}.mgl-sp-0{margin-left:0px!important}.pdt-sp-0{padding-top:0px!important}.pdb-sp-0{padding-bottom:0px!important}.pdr-sp-0{padding-right:0px!important}.pdl-sp-0{padding-left:0px!important}}.mgt-0{margin-top:0px!important}.mgb-0{margin-bottom:0px!important}.mgr-0{margin-right:0px!important}.mgl-0{margin-left:0px!important}.pdt-0{padding-top:0px!important}.pdb-0{padding-bottom:0px!important}.pdr-0{padding-right:0px!important}.pdl-0{padding-left:0px!important}@media screen and (max-width:568px){.mgt-sp-5{margin-top:5px!important}.mgb-sp-5{margin-bottom:5px!important}.mgr-sp-5{margin-right:5px!important}.mgl-sp-5{margin-left:5px!important}.pdt-sp-5{padding-top:5px!important}.pdb-sp-5{padding-bottom:5px!important}.pdr-sp-5{padding-right:5px!important}.pdl-sp-5{padding-left:5px!important}}.mgt-5{margin-top:5px!important}.mgb-5{margin-bottom:5px!important}.mgr-5{margin-right:5px!important}.mgl-5{margin-left:5px!important}.pdt-5{padding-top:5px!important}.pdb-5{padding-bottom:5px!important}.pdr-5{padding-right:5px!important}.pdl-5{padding-left:5px!important}@media screen and (max-width:568px){.mgt-sp-10{margin-top:10px!important}.mgb-sp-10{margin-bottom:10px!important}.mgr-sp-10{margin-right:10px!important}.mgl-sp-10{margin-left:10px!important}.pdt-sp-10{padding-top:10px!important}.pdb-sp-10{padding-bottom:10px!important}.pdr-sp-10{padding-right:10px!important}.pdl-sp-10{padding-left:10px!important}}.mgt-10{margin-top:10px!important}.mgb-10{margin-bottom:10px!important}.mgr-10{margin-right:10px!important}.mgl-10{margin-left:10px!important}.pdt-10{padding-top:10px!important}.pdb-10{padding-bottom:10px!important}.pdr-10{padding-right:10px!important}.pdl-10{padding-left:10px!important}@media screen and (max-width:568px){.mgt-sp-15{margin-top:15px!important}.mgb-sp-15{margin-bottom:15px!important}.mgr-sp-15{margin-right:15px!important}.mgl-sp-15{margin-left:15px!important}.pdt-sp-15{padding-top:15px!important}.pdb-sp-15{padding-bottom:15px!important}.pdr-sp-15{padding-right:15px!important}.pdl-sp-15{padding-left:15px!important}}.mgt-15{margin-top:15px!important}.mgb-15{margin-bottom:15px!important}.mgr-15{margin-right:15px!important}.mgl-15{margin-left:15px!important}.pdt-15{padding-top:15px!important}.pdb-15{padding-bottom:15px!important}.pdr-15{padding-right:15px!important}.pdl-15{padding-left:15px!important}@media screen and (max-width:568px){.mgt-sp-20{margin-top:20px!important}.mgb-sp-20{margin-bottom:20px!important}.mgr-sp-20{margin-right:20px!important}.mgl-sp-20{margin-left:20px!important}.pdt-sp-20{padding-top:20px!important}.pdb-sp-20{padding-bottom:20px!important}.pdr-sp-20{padding-right:20px!important}.pdl-sp-20{padding-left:20px!important}}.mgt-20{margin-top:20px!important}.mgb-20{margin-bottom:20px!important}.mgr-20{margin-right:20px!important}.mgl-20{margin-left:20px!important}.pdt-20{padding-top:20px!important}.pdb-20{padding-bottom:20px!important}.pdr-20{padding-right:20px!important}.pdl-20{padding-left:20px!important}@media screen and (max-width:568px){.mgt-sp-25{margin-top:25px!important}.mgb-sp-25{margin-bottom:25px!important}.mgr-sp-25{margin-right:25px!important}.mgl-sp-25{margin-left:25px!important}.pdt-sp-25{padding-top:25px!important}.pdb-sp-25{padding-bottom:25px!important}.pdr-sp-25{padding-right:25px!important}.pdl-sp-25{padding-left:25px!important}}.mgt-25{margin-top:25px!important}.mgb-25{margin-bottom:25px!important}.mgr-25{margin-right:25px!important}.mgl-25{margin-left:25px!important}.pdt-25{padding-top:25px!important}.pdb-25{padding-bottom:25px!important}.pdr-25{padding-right:25px!important}.pdl-25{padding-left:25px!important}@media screen and (max-width:568px){.mgt-sp-30{margin-top:30px!important}.mgb-sp-30{margin-bottom:30px!important}.mgr-sp-30{margin-right:30px!important}.mgl-sp-30{margin-left:30px!important}.pdt-sp-30{padding-top:30px!important}.pdb-sp-30{padding-bottom:30px!important}.pdr-sp-30{padding-right:30px!important}.pdl-sp-30{padding-left:30px!important}}.mgt-30{margin-top:30px!important}.mgb-30{margin-bottom:30px!important}.mgr-30{margin-right:30px!important}.mgl-30{margin-left:30px!important}.pdt-30{padding-top:30px!important}.pdb-30{padding-bottom:30px!important}.pdr-30{padding-right:30px!important}.pdl-30{padding-left:30px!important}@media screen and (max-width:568px){.mgt-sp-35{margin-top:35px!important}.mgb-sp-35{margin-bottom:35px!important}.mgr-sp-35{margin-right:35px!important}.mgl-sp-35{margin-left:35px!important}.pdt-sp-35{padding-top:35px!important}.pdb-sp-35{padding-bottom:35px!important}.pdr-sp-35{padding-right:35px!important}.pdl-sp-35{padding-left:35px!important}}.mgt-35{margin-top:35px!important}.mgb-35{margin-bottom:35px!important}.mgr-35{margin-right:35px!important}.mgl-35{margin-left:35px!important}.pdt-35{padding-top:35px!important}.pdb-35{padding-bottom:35px!important}.pdr-35{padding-right:35px!important}.pdl-35{padding-left:35px!important}@media screen and (max-width:568px){.mgt-sp-40{margin-top:40px!important}.mgb-sp-40{margin-bottom:40px!important}.mgr-sp-40{margin-right:40px!important}.mgl-sp-40{margin-left:40px!important}.pdt-sp-40{padding-top:40px!important}.pdb-sp-40{padding-bottom:40px!important}.pdr-sp-40{padding-right:40px!important}.pdl-sp-40{padding-left:40px!important}}.mgt-40{margin-top:40px!important}.mgb-40{margin-bottom:40px!important}.mgr-40{margin-right:40px!important}.mgl-40{margin-left:40px!important}.pdt-40{padding-top:40px!important}.pdb-40{padding-bottom:40px!important}.pdr-40{padding-right:40px!important}.pdl-40{padding-left:40px!important}@media screen and (max-width:568px){.mgt-sp-50{margin-top:50px!important}.mgb-sp-50{margin-bottom:50px!important}.mgr-sp-50{margin-right:50px!important}.mgl-sp-50{margin-left:50px!important}.pdt-sp-50{padding-top:50px!important}.pdb-sp-50{padding-bottom:50px!important}.pdr-sp-50{padding-right:50px!important}.pdl-sp-50{padding-left:50px!important}}.mgt-50{margin-top:50px!important}.mgb-50{margin-bottom:50px!important}.mgr-50{margin-right:50px!important}.mgl-50{margin-left:50px!important}.pdt-50{padding-top:50px!important}.pdb-50{padding-bottom:50px!important}.pdr-50{padding-right:50px!important}.pdl-50{padding-left:50px!important}@media screen and (max-width:568px){.mgt-sp-75{margin-top:75px!important}.mgb-sp-75{margin-bottom:75px!important}.mgr-sp-75{margin-right:75px!important}.mgl-sp-75{margin-left:75px!important}.pdt-sp-75{padding-top:75px!important}.pdb-sp-75{padding-bottom:75px!important}.pdr-sp-75{padding-right:75px!important}.pdl-sp-75{padding-left:75px!important}}.mgt-75{margin-top:75px!important}.mgb-75{margin-bottom:75px!important}.mgr-75{margin-right:75px!important}.mgl-75{margin-left:75px!important}.pdt-75{padding-top:75px!important}.pdb-75{padding-bottom:75px!important}.pdr-75{padding-right:75px!important}.pdl-75{padding-left:75px!important}@media screen and (max-width:568px){.mgt-sp-100{margin-top:100px!important}.mgb-sp-100{margin-bottom:100px!important}.mgr-sp-100{margin-right:100px!important}.mgl-sp-100{margin-left:100px!important}.pdt-sp-100{padding-top:100px!important}.pdb-sp-100{padding-bottom:100px!important}.pdr-sp-100{padding-right:100px!important}.pdl-sp-100{padding-left:100px!important}}.mgt-100{margin-top:100px!important}.mgb-100{margin-bottom:100px!important}.mgr-100{margin-right:100px!important}.mgl-100{margin-left:100px!important}.pdt-100{padding-top:100px!important}.pdb-100{padding-bottom:100px!important}.pdr-100{padding-right:100px!important}.pdl-100{padding-left:100px!important}.bg-qj-red{background:#e5005a!important}.bg-qj-yellow{background:#fff002!important}.bg-qj-green{background:#32dd2f!important}.bg-qj-water{background:#38beef!important}.bg-qj-blue{background:#0067b5!important}.bg-qj-sky{background:#39BDEE!important}.bg-qj-pink{background:#ff5b9c!important}.bg-daily{background:#e5005a!important}.bg-weekly{background:#32dd2f!important}.bg-every_other_week{background:#0067b5!important}.bg-monthly{background:#38beef!important}.bg-irregular{background:#ff5b9c!important}.bg-white{background:#fff!important}.bg-black{background:#000!important}@media screen and (max-width:568px){.w-sp-auto{width:auto!important}}.readmore>a{font-size:14px;margin-left:5px}.readmore input{opacity:0;position:absolute;pointer-events:none}.readmore input:focus~label{outline:-webkit-focus-ring-color auto 5px}.readmore input:checked+p{-webkit-line-clamp:unset}.readmore input:checked~label{display:none}.readmore label{padding:5px 10px;color:#0067b5;font-size:12px;cursor:pointer}.readmore label:hover{opacity:0.7}@media screen and (max-width:568px){#cookie-law-info-bar{padding:15px!important}.cli-bar-btn_container{margin-top:0!important}}.cli-plugin-button{padding:10px 30px!important}.addtoany_list a span.a2a_label{display:none!important}.more-read{display:none;position:relative;padding:0px 0 20px;text-align:center;order:1}.more-read .more-read_link{cursor:pointer;font-weight:700;display:block;width:90%;max-width:450px;margin:0 auto;padding:10px 10px 10px 10px;transition:0.4s;text-align:center;text-decoration:none!important;color:#ff5b9c!important;border:5px solid #ff5b9c;background-color:#fff;background-image:url("../img/common/icon/arrow_r_p_w.svg");background-position:right 8px center;background-size:12px 12px}.more-read .more-read_link:hover{transition:0.4s;color:#ff5b9c;border:5px solid #eee;background-color:#eee}@media screen and (max-width:1024px){.more-read{display:block}}@media screen and (max-width:1024px){.more-read_content{display:none}}.table_of_contents ul{margin-bottom:0!important;padding:0!important}.table_of_contents ul li{list-style-type:none!important;padding-bottom:0!important}.table_of_contents ul li a,.table_of_contents ul li span{text-decoration:none!important;display:block;border:2px solid #333;margin-bottom:5px;font-style:italic;padding:15px 10px}.gallery{padding:20px 0 0}@media screen and (max-width:1024px){.gallery{width:100%;margin:0 auto}}.gallery .gallery_header{background:#000;text-align:left;margin-bottom:20px;padding-top:15px;padding-bottom:15px}.gallery .gallery_header .gallery_title{color:#fff;text-align:center;font-style:italic;font-size:26px;font-weight:bold;line-height:1;padding-bottom:5px}.gallery .gallery_header .gallery_title-append{color:#fff;text-align:center;font-weight:bold;font-size:12px;line-height:1}@media screen and (max-width:1024px){.gallery .gallery_header{text-align:center}}.codoc-buy-creator,.codoc-copyright-creted-by{display:none}.codoc-copyright-powered-by{margin-left:0!important;padding-left:0!important}.codoc-copyright-powered-by:before{display:none!important}.member{width:1050px;margin:50px auto;padding:50px;background:#fff;box-sizing:border-box}@media screen and (max-width:1024px){.member{width:calc(100% - 20px);padding:30px 15px;margin:20px 10px}}.member .member_title{font-size:28px;margin:0 0 20px;padding:0 0 5px 0;border-bottom:2px solid #221815;font-weight:bold;font-style:italic}@media screen and (max-width:1024px){.member .member_title{font-size:24px}}.member .member_list{display:flex;flex-wrap:wrap;align-items:center}.member .member_list li{padding:5px 30px 5px 0;color:#000;white-space:nowrap;font-weight:bold}@media screen and (max-width:1024px){.member .member_list li{width:50%;padding-left:5px;padding-right:5px}}.member .member_list li.is-qj-red{color:#e5005a!important}.member .member_list li.is-qj-yellow{color:#fff002!important}.member .member_list li.is-qj-green{color:#32dd2f!important}.member .member_list li.is-qj-water{color:#38beef!important}.member .member_list li.is-qj-blue{color:#0067b5!important}.member .member_list li.is-qj-sky{color:#39BDEE!important}.member .member_list li.is-qj-pink{color:#ff5b9c!important}.member .member_list li.is-daily{color:#e5005a!important}.member .member_list li.is-weekly{color:#32dd2f!important}.member .member_list li.is-every_other_week{color:#0067b5!important}.member .member_list li.is-monthly{color:#38beef!important}.member .member_list li.is-irregular{color:#ff5b9c!important}.member .member_list li.is-white{color:#fff!important}.member .member_list li.is-black{color:#000!important}.member .member_list li.is-lg{font-size:24px}@media screen and (max-width:1024px){.member .member_list li.is-lg{font-size:18px}}.member .member_list li.is-md{font-size:20px}@media screen and (max-width:1024px){.member .member_list li.is-md{font-size:16px}}.member .member_list li.is-sm{font-size:18px}@media screen and (max-width:1024px){.member .member_list li.is-sm{font-size:14px}}.member .member_list li.is-xs{font-size:16px}@media screen and (max-width:1024px){.member .member_list li.is-xs{font-size:12px}}.wp-block-button:hover{opacity:0.8}.wp-block-button a{text-decoration:none!important}.wp-block-button.is-style-fill a{color:#fff!important}.wp-block-button.is-style-fill a:hover{color:#fff!important}.comic_header{height:90px}@media screen and (max-width:568px){.comic_header{height:60px}}.comic_header .comic_header_inner{min-width:1100px;height:80px;width:97%;margin:0px auto 0 auto;padding-top:10px;display:flex;align-items:center}@media screen and (max-width:1400px){.comic_header .comic_header_inner{min-width:inherit}}@media screen and (max-width:1024px){.comic_header .comic_header_inner{width:95%}}@media screen and (max-width:568px){.comic_header .comic_header_inner{width:100%;height:50px}}.comic_header .comic_header_logo{position:static;top:auto;transform:none;padding-right:30px;padding-left:15px}@media screen and (max-width:568px){.comic_header .comic_header_logo{padding-right:20px}}@media screen and (max-width:568px){.comic_header .comic_header_logo{width:25%;left:auto;margin-left:0;padding-right:5px}}@media screen and (max-width:568px){.comic_header .comic_header_info{width:55%}}.comic_header .comic_header_info .comic_header_info_title{line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comic_header .comic_header_info .comic_header_info_title a{font-weight:bold;color:#221815}@media screen and (max-width:568px){.comic_header .comic_header_info .comic_header_info_title a{font-size:12px}}.comic_header .comic_header_info .comic_header_info_contributor{line-height:1;margin-top:-5px}.comic_header .comic_header_info .comic_header_info_contributor a{color:#221815;font-size:14px}@media screen and (max-width:568px){.comic_header .comic_header_info .comic_header_info_contributor a{font-size:10px}}.comic_header .comic_header_back{line-height:1;font-size:14px;margin-left:auto;padding-right:15px}@media screen and (max-width:568px){.comic_header .comic_header_back{width:20%;right:0;font-size:10px}}.comic_header .comic_header_back a{white-space:nowrap;display:inline-block;line-height:1;background-color:#221815;color:#fff;padding:5px 10px 5px 8px}.comic_header .comic_header_back a img{width:9px;height:11px;margin-right:2px}@media screen and (max-width:568px){.comic_header .comic_header_back a img{width:6px;height:7px}}.comic_slider .comic_slider_ttl_area h1{padding-top:0}.comic_list_area{width:1050px;margin:auto;position:relative;padding:0 50px 0px}@media screen and (max-width:1024px){.comic_list_area{width:95%;padding:0 5px}}.comic_list_area .comic_list{display:flex;flex-wrap:wrap}.comic_list_area .comic_list li{width:24%;margin:0 0.5% 15px;padding:10px;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between}@media screen and (max-width:1024px){.comic_list_area .comic_list li{width:32%}}@media screen and (max-width:568px){.comic_list_area .comic_list li{width:48%;padding:0;margin:0 1% 15px}}.comic_list_area .comic_list li a{width:100%;height:auto}.comic_list_area .comic_list li .comic_image_box{width:100%;min-height:300px;height:auto;position:relative;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1024px){.comic_list_area .comic_list li .comic_image_box{min-height:300px}}@media screen and (max-width:568px){.comic_list_area .comic_list li .comic_image_box{min-height:220px}}.comic_list_area .comic_list li .comic_image_box img{transition:none;width:100%;height:auto}.comic_list_area .comic_list li .comic_image_box a:hover{transition:none;background-color:#ddd}.comic_list_area .comic_list li .comic_image_box a:hover:after{opacity:0.4}.comic_list_area .comic_list li .comic_image_box:after{opacity:0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:screen;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%,#f00 100%) 0% center}.comic_list_area .comic_list li .comic_read{width:100%;margin:10px auto 0;display:flex;justify-content:space-between;flex-direction:column}@media screen and (max-width:568px){.comic_list_area .comic_list li .comic_read{padding:0 10px;margin-bottom:10px}}.comic_list_area .comic_list li .comic_read .comic_read_title{font-weight:bold;font-size:16px;padding-bottom:10px}@media screen and (max-width:568px){.comic_list_area .comic_list li .comic_read .comic_read_title{padding-bottom:5px;font-size:14px}}.comic_list_area .comic_list li .comic_read .comic_read_detail{width:100%;display:block;padding:5px;text-align:center;border:3px solid #ff5b9c}.comic_list_area .comic_list li .comic_read .comic_read_detail.is-full{width:100%}@media screen and (max-width:568px){.comic_list_area .comic_list li .comic_read .comic_read_detail{width:100%}}.comic_list_area .comic_list li .comic_read .comic_read_detail span{display:block;padding:2px 2px 2px 2px;background-position:left center;background-size:14px 14px;color:#ff5b9c;font-weight:600;font-size:12px}@media screen and (min-width:1025px){.comic_list_area .comic_list li .comic_read .comic_read_detail:hover{background-color:#32dd2f;border:2px solid #32dd2f}.comic_list_area .comic_list li .comic_read .comic_read_detail:hover span{background-image:url("../img/common/icon/rewind_w.svg");color:#fff}}.comic_list_area .comic_list li .comic_read a{width:inherit;height:inherit}.comic_series_area{background-color:rgba(238,238,238,0.5);border:#eee 3px solid;padding-left:30px;padding-right:30px}@media screen and (max-width:568px){.comic_series_area{padding-left:15px;padding-right:15px}}.comic_series_area .comic_series_area_title{padding-top:15px}.comic_series_area ul{margin-top:2%}.comic_series_area ul li:last-child{padding-bottom:0}.comic_jumbotron{background:#333333;padding-top:90px}@media screen and (max-width:568px){.comic_jumbotron{padding-top:60px}}.comic_jumbotron .comic_jumbotron_inner{width:1100px;margin:0 auto;display:flex;height:calc(100vh - 130px);padding-bottom:0px}.comic_jumbotron .comic_jumbotron_inner .comic_jumbotron_pic_comic{display:flex;justify-content:center;width:100%}@media screen and (max-width:568px){.comic_jumbotron .comic_jumbotron_inner .comic_jumbotron_pic_comic{padding-left:0px;padding-right:0px}}.comic_jumbotron .comic_jumbotron_inner .comic_jumbotron_pic_comic img{width:auto;height:calc(100vh - 130px)}.comic_jumbotron .comic_jumbotron_footer{border-top:1px solid #666;background:#111;width:100%}.comic_jumbotron .comic_jumbotron_footer .comic_jumbotron_footer_inner{width:100%;max-width:1100px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:10px 0}.comic_jumbotron .comic_jumbotron_footer .comic_jumbotron_indicator{display:flex;align-items:center;padding:0 5px;width:30%;max-width:80px}.comic_jumbotron .comic_jumbotron_footer .comic_jumbotron_indicator span{display:inline-block;color:#fff;font-size:12px;margin:0 5px}.comic_jumbotron .comic_jumbotron_footer .comic_jumbotron_indicator.is-left{margin-left:0;justify-content:flex-start}.comic_jumbotron .comic_jumbotron_footer .comic_jumbotron_indicator.is-right{margin-right:0;justify-content:flex-end}.comic_jumbotron .comic_jumbotron_footer .comic_jumbotron_indicator img{max-width:100%;max-width:8px}.comic_jumbotron .comic_jumbotron_counter{line-height:1;color:#fff;width:100%;height:40px;display:flex;justify-content:center;align-items:center}.comic_jumbotron .comic_jumbotron_counter_sep{font-size:13px;padding:0 5px}.comic_jumbotron .comic_jumbotron_attention{display:flex;justify-content:center;align-items:center;width:100%}@media screen and (max-width:568px){.comic_jumbotron .comic_jumbotron_attention{padding-left:0px;padding-right:0px}}.comic_jumbotron .comic_jumbotron_attention a{display:block}.comic_jumbotron .comic_jumbotron_attention .comic_jumbotron_attention_text{display:flex;justify-content:center;align-items:center;width:auto;height:calc(100vh - 130px);color:#fff}@media screen and (max-width:568px){.comic_jumbotron{height:auto}.comic_jumbotron .comic_jumbotron_inner{width:100%;height:auto;padding-bottom:2px}.comic_jumbotron .comic_jumbotron_inner .comic_jumbotron_pic img{width:100%;height:auto}.comic_jumbotron .comic_jumbotron_inner .comic_jumbotron_indicator{display:none}.comic_jumbotron .comic_jumbotron_counter{height:30px}.comic_jumbotron .comic_jumbotron_counter_sep{font-size:12px}}.comic_sns{background:#333333;display:flex;align-items:center;margin-top:91px}.comic_sns .comic_sns_inner{width:1100px;margin:0 auto;padding:150px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.comic_sns .comic_sns_inner .sns_area{position:relative;background-image:url(../img/common/icon/share_w.svg);margin-bottom:30px}.comic_sns .comic_sns_btn{padding-bottom:20px}.comic_sns .comic_sns_btn .btn a{background-color:#ff5b9c;color:#fff}.comic_sns .comic_sns_restart_btn .btn a{background-color:#fff;color:#221815}@media screen and (max-width:568px){.comic_sns{margin-top:62px}.comic_sns .comic_sns_inner{width:100%;display:block}.comic_sns .comic_sns_inner .sns_area{display:flex;padding:0 0 0 140px;background-position-x:15px;justify-content:center}.comic_sns .comic_sns_btn .btn,.comic_sns .comic_sns_restart_btn .btn{width:100%}}.comic_content .comic_content_header{padding:20px 0;border-bottom:1px solid #333333}.comic_content .comic_content_header .comic_content_header_title{font-size:22px;font-weight:bold}.comic_content .comic_content_header .comic_content_header_title a{color:#000}.comic_content .comic_content_header .comic_content_header_title.center{text-align:center}.comic_content .comic_content_header .comic_content_header_name{font-size:16px}.comic_content .comic_content_header .comic_content_header_name a{color:#000}@media screen and (max-width:568px){.comic_content .comic_content_header{padding:15px 0}.comic_content .comic_content_header .comic_content_header_title{font-size:18px}.comic_content .comic_content_header .comic_content_header_name{font-size:14px}}.comic_thumbnail{margin:30px auto}.comic_thumbnail .comic_thumbnail_list{display:flex;flex-wrap:wrap;width:100%}.comic_thumbnail .comic_thumbnail_list.two-col .comic_thumbnail_list_item{margin-bottom:20px;width:50%}.comic_thumbnail .comic_thumbnail_list.two-col .comic_thumbnail_list_item .comic_thumbnail_list_item_link{display:flex;color:#000}.comic_thumbnail .comic_thumbnail_list.two-col .comic_thumbnail_list_item .comic_thumbnail_list_item_pic{width:170px}.comic_thumbnail .comic_thumbnail_list.two-col .comic_thumbnail_list_item .comic_thumbnail_list_item_pic img{max-width:100%}.comic_thumbnail .comic_thumbnail_list.two-col .comic_thumbnail_list_item .comic_thumbnail_list_item_desc{width:calc(100% - 170px);padding:0 20px;display:flex;flex-direction:column;justify-content:center}.comic_thumbnail .comic_thumbnail_list.two-col .comic_thumbnail_list_item .comic_thumbnail_list_item_desc .comic_thumbnail_list_item_date{font-size:14px}.comic_thumbnail .comic_thumbnail_list.two-col .comic_thumbnail_list_item .comic_thumbnail_list_item_desc .comic_thumbnail_list_item_text{font-weight:bold;font-size:16px;margin:0;padding:0}.comic_thumbnail .comic_thumbnail_list.two-col .comic_thumbnail_list_item .comic_thumbnail_list_item_desc .comic_thumbnail_list_item_text_sup{font-weight:normal;font-size:14px}.comic_thumbnail .comic_thumbnail_list.four-col{margin-left:-10px;margin-right:-10px}.comic_thumbnail .comic_thumbnail_list.four-col .comic_thumbnail_list_item{width:25%;margin-bottom:20px;padding:0 10px}.comic_thumbnail .comic_thumbnail_list.four-col .comic_thumbnail_list_item .comic_thumbnail_list_item_pic{width:100%;height:300px}.comic_thumbnail .comic_thumbnail_list.four-col .comic_thumbnail_list_item .comic_thumbnail_list_item_pic img{width:100%;height:auto}.comic_thumbnail .comic_thumbnail_list.four-col .comic_thumbnail_list_item .comic_thumbnail_list_item_pic .comic_thumbnail_list_item_pic_src{width:100%;background-size:cover;height:100%;background-position:center center}.comic_thumbnail .comic_thumbnail_list.four-col .comic_thumbnail_list_item .comic_thumbnail_list_item_desc{width:100%;padding:10px 0 20px;display:flex;flex-direction:column}.comic_thumbnail .comic_thumbnail_list.four-col .comic_thumbnail_list_item .comic_thumbnail_list_item_desc .comic_thumbnail_list_item_text{font-weight:bold;font-size:16px;margin-bottom:10px;padding:0}.comic_thumbnail .comic_thumbnail_list .comic_thumbnail_list_item_btn a{font-weight:700;display:block;width:100%;max-width:450px;margin:0 auto;padding:10px 0 10px 10px;transition:0.4s;text-align:center;text-decoration:none;color:#0067b5;border:5px solid #eee;background-color:#fff;background-image:url(../img/common/icon/rewind.svg);background-position:left 8px center;background-size:20px 20px}@media screen and (max-width:568px){.comic_thumbnail .comic_thumbnail_list.two-col{flex-direction:column}.comic_thumbnail .comic_thumbnail_list.two-col .comic_thumbnail_list_item{width:100%;border-bottom:1px solid #333333;padding-bottom:20px}.comic_thumbnail .comic_thumbnail_list.two-col .comic_thumbnail_list_item .comic_thumbnail_list_item_pic{width:30%;height:200px}.comic_thumbnail .comic_thumbnail_list.two-col .comic_thumbnail_list_item .comic_thumbnail_list_item_desc{width:100%}.comic_thumbnail .comic_thumbnail_list.two-col .comic_thumbnail_list_item .comic_thumbnail_list_item_desc .comic_thumbnail_list_item_date{font-size:12px}.comic_thumbnail .comic_thumbnail_list.two-col .comic_thumbnail_list_item .comic_thumbnail_list_item_desc .comic_thumbnail_list_item_text{font-size:14px}.comic_thumbnail .comic_thumbnail_list.two-col .comic_thumbnail_list_item .comic_thumbnail_list_item_desc .comic_thumbnail_list_item_text_sup{font-size:12px}.comic_thumbnail .comic_thumbnail_list.four-col{margin-left:0px;margin-right:0px}.comic_thumbnail .comic_thumbnail_list.four-col .comic_thumbnail_list_item{width:50%;padding:0 10px;box-sizing:border-box}.comic_thumbnail .comic_thumbnail_list.four-col .comic_thumbnail_list_item .comic_thumbnail_list_item_desc{width:100%;padding:5px 0 10px;display:flex;flex-direction:column}.comic_thumbnail .comic_thumbnail_list.four-col .comic_thumbnail_list_item .comic_thumbnail_list_item_desc .comic_thumbnail_list_item_text{font-size:14px}}.comic_cate_list{width:auto;display:flex;flex-wrap:wrap;padding:10px 0}.comic_cate_list li{padding:0 5px 5px 0}.comic_cate_list .comic_cate_item_a{display:inline-block;background-color:#221815}.comic_cate_list .comic_cate_item_a.to-comic-top{background-color:#fff002}.comic_cate_list .comic_cate_item_a.to-comic-top span{letter-spacing:0px;color:#000}.comic_cate_list .comic_cate_item_a span{padding:5px 10px;color:#fff;font-size:16px;letter-spacing:2px}@media screen and (max-width:568px){.comic_cate_list .comic_cate_item_a span{font-size:10px;padding:0px 6px;line-height:1.3;vertical-align:middle}}.comic_ad.comic_ad-gallery,.comic_ad.comic_ad-gallery-end,.comic_ad.comic_ad-home{padding-bottom:30px}@media screen and (max-width:1024px){.comic_ad.comic_ad-gallery,.comic_ad.comic_ad-gallery-end,.comic_ad.comic_ad-home{padding-bottom:15px}}.comic_ttl_area{position:relative}.comic_ttl_area:before{content:"";position:absolute;top:0px;left:0;width:100%;height:200px;background-color:#fff002}@media screen and (max-width:568px){.comic_ttl_area:before{height:160px;top:0px}}.comic_ttl_area.is-water:before{background-color:#38beef}.comic_ttl_area h2{position:relative;padding:20px 20px 0;line-height:1}.comic_ttl_area h2 a{display:block;color:#000;font-size:22px}.comic_ttl_area p{position:relative;padding-bottom:10px}.comic_ttl_area p a{display:block;color:#000!important;font-size:16px}.comic_ttl_area p a:hover{color:#ff5b9c!important}.comic_ad.comic_ad-gallery,.comic_ad.comic_ad-gallery-end,.comic_ad.comic_ad-home{padding-bottom:30px}@media screen and (max-width:1024px){.comic_ad.comic_ad-gallery,.comic_ad.comic_ad-gallery-end,.comic_ad.comic_ad-home{padding-bottom:15px}}.comic_article_footer .comic_article_footer_buttons{display:flex;flex-direction:column}.comic_article_footer .comic_article_footer_btn{padding-bottom:15px}.comic_article_footer .comic_article_footer_btn-more a{background-color:#ff5b9c}@media screen and (max-width:568px){.comic_article_footer .comic_article_footer_btn{width:100%}}.comic_attention p{text-align:center!important;margin:0 0 5px!important;color:#666;font-weight:bold}.secList.is-first{padding-top:160px}@media screen and (max-width:568px){.secList.is-first{padding-top:110px}}.secList.secList-pink .secList_title_area:before,.secList.secList-pink .ttl_area:before{background-color:#ff5b9c}.secList .secList_title_area:before{top:-30px}.secList .secList_title{font-weight:bold;font-size:24px;text-align:center;position:relative;margin-bottom:10px;padding:0 20px;line-height:1}.secList .secList_content_image{padding-bottom:30px;text-align:center}.secList .secList_content_image img{max-width:100%;height:auto;margin-left:auto;margin-right:auto}.secList .secList_content_desc{margin-bottom:20px}.listGallery{margin-top:100px;margin-bottom:40px}@media screen and (max-width:568px){.listGallery{margin-top:50px}}.listGallery .listGallery_inner{width:100%;max-width:1400px;margin:0 auto}.listGallery .listGallery_list{margin:0 auto;overflow:hidden;padding:0}.listGallery .listGallery_list_item{max-width:300px;padding:0;margin:0;width:20%}.listGallery .listGallery_list_item a{display:block}@media screen and (max-width:568px){.listGallery .listGallery_list_item{width:50%}}.listGallery .listGallery_item_image{max-width:100%;height:auto;display:block}.listGallery .listGallery_item_text{display:none}.listGallery{margin-top:100px;margin-bottom:40px}@media screen and (max-width:568px){.listGallery{margin-top:50px}}.listGallery .listGallery_inner{width:100%;max-width:1400px;margin:0 auto}.listGallery .listGallery_list{margin:0 auto;overflow:hidden;padding:0}.listGallery .listGallery_list_item{max-width:300px;padding:0;margin:0;width:20%}.listGallery .listGallery_list_item a{display:block}@media screen and (max-width:568px){.listGallery .listGallery_list_item{width:50%}}.listGallery .listGallery_item_image{max-width:100%;height:auto;display:block}.listGallery .listGallery_item_text{display:none}.l-article{width:100%;max-width:1200px;margin:auto;display:flex;justify-content:space-between}@media screen and (max-width:1024px){.l-article{flex-direction:column}}.l-article .l-article_content_area{width:830px!important}@media screen and (max-width:1024px){.l-article .l-article_content_area{width:100%!important}}.l-article .l-article_content_area .article_content_area{width:100%;padding:70px 0}@media screen and (max-width:1024px){.l-article .l-article_content_area .article_content_area{padding-bottom:0px}}.l-article .l-article_content_area .sns_area_wrapper{width:100%}.l-article .l-article_content_area .interview_e_area{width:100%}.l-article .l-article_content_area .contributor{width:100%}.l-article .l-article_aside{width:330px}@media screen and (max-width:1024px){.l-article .l-article_aside{width:100%!important}}.l-aside{width:100%;padding:10px 0;margin-top:90px;box-sizing:border-box}@media only screen and (max-width:767px){.l-aside{margin-top:0px}}.l-aside.l-aside--sticky{position:sticky;top:0;margin-top:0}.l-aside .l-aside_box{margin:15px auto;background:#fff;padding:0 15px 20px 15px}.l-aside .l-aside_imagebox{width:38%;position:relative}.l-aside .l-aside_imagebox .thum img{max-width:100%}.l-aside .l-aside_textbox{width:62%;padding-top:0px;padding-left:8px;position:relative}.l-aside .l-aside_textbox p{padding:5px 0 0px;font-size:13px;display:block;font-weight:500;overflow:hidden;position:relative}.l-aside .l-aside_textbox p a{color:#221815}@media screen and (max-width:568px){.l-aside .l-aside_textbox p{padding:5px 0 0;font-size:12px;height:auto;max-height:66px}}.l-aside .l-aside_textin{width:100%;padding:0px}.l-aside .l-aside_textin h2{font-size:14px;font-weight:bold;line-height:1.5}.l-aside .l-aside_textin h2 a{line-height:1.5}.l-aside .l-aside_textin p{font-size:12px}@media screen and (max-width:1024px){.l-aside .l-aside_textin{width:100%}}.l-aside .l-aside_btn{padding:15px 0 0}.l-aside .l-aside_ad{margin:0px auto;padding:15px 0;display:flex;justify-content:center}.l-aside .l-aside_ad iframe,.l-aside .l-aside_ad img{max-width:100%}.l-aside .l-aside_ad-fixed{position:fixed;z-index:998;background-image:url(../img/common/bg_sankaku.png),url(../img/common/bg_paper.jpg);background-repeat:repeat;background-size:auto;padding:15px 0}.l-aside .l-aside_ad-fixed a{display:block;line-height:1}.l-aside .l-aside_ad-has-fixed{padding-top:150px!important}@media only screen and (max-width:767px){.l-aside .l-aside_ad-has-fixed{padding-top:0px!important}}.l-aside .l-aside_ad_video{margin:20px auto;display:flex;justify-content:center;border:1px solid #ddd}.l-aside .l-aside_ad_video iframe{max-width:100%}.l-aside .l-aside_popin{margin:20px 0}.l-aside .l-aside_gallery{padding:10px;box-sizing:border-box}.l-aside .l-aside_gallery .article_image_area{padding:0 0 20px}.l-aside .l-aside_gallery .article_image_area .article_image_box{padding-bottom:0}.l-aside .l-aside_gallery .article_image_area .article_image_list{margin-top:15px}@media screen and (max-width:1024px){.l-aside .l-aside_gallery .article_image_area .article_image_list{display:flex!important;flex-wrap:wrap}}.l-aside .l-aside_gallery .article_image_area .article_image_list li{margin:5px 0}.c-aside-box{padding:10px;box-sizing:border-box;background:#fff}.c-aside-ttl{width:100%;background:#fff;padding:20px 0px 15px;box-sizing:border-box;border-bottom:1px solid #ddd}.c-aside-ttl span{font-size:11px;color:#000;font-weight:bold}.c-aside-ttl h2{font-size:16px;line-height:1;color:#000;font-weight:bold}.c-aside-article{padding:15px 0px;box-sizing:border-box;background:#fff;display:flex;border-bottom:1px solid #ddd}.c-aside-article.is-ranking{padding:30px 0px 15px}.c-aside-article .c-aside-article_rank{position:absolute;top:0;width:50%}.c-aside-article .c-aside-article_rank .c-aside-article_ribbon{display:block;width:calc(100% + 20px);height:20px;line-height:20px;text-align:center;margin-left:-5px;margin-right:-10px;background:#EDBA19;position:relative;top:-10px;font-size:12px;font-weight:bold;color:#fff}.c-aside-article .c-aside-article_rank .c-aside-article_ribbon:after,.c-aside-article .c-aside-article_rank .c-aside-article_ribbon:before{content:"";position:absolute}.c-aside-article .c-aside-article_rank .c-aside-article_ribbon:before{height:0;width:0;bottom:-5px;left:0;border-top:5px solid #767676;border-left:5px solid transparent}.c-aside-article .c-aside-article_rank .c-aside-article_ribbon:after{height:0;width:0;bottom:0;right:-10px;border-bottom:10px solid #000;border-top:10px solid #000;border-right:10px solid transparent}.c-aside-article .c-aside-article_rank-qj-red .c-aside-article_ribbon{background:#e5005a!important}.c-aside-article .c-aside-article_rank-qj-red .c-aside-article_ribbon:after{border-bottom:10px solid #e5005a;border-top:10px solid #e5005a}.c-aside-article .c-aside-article_rank-qj-yellow .c-aside-article_ribbon{background:#fff002!important}.c-aside-article .c-aside-article_rank-qj-yellow .c-aside-article_ribbon:after{border-bottom:10px solid #fff002;border-top:10px solid #fff002}.c-aside-article .c-aside-article_rank-qj-green .c-aside-article_ribbon{background:#32dd2f!important}.c-aside-article .c-aside-article_rank-qj-green .c-aside-article_ribbon:after{border-bottom:10px solid #32dd2f;border-top:10px solid #32dd2f}.c-aside-article .c-aside-article_rank-qj-water .c-aside-article_ribbon{background:#38beef!important}.c-aside-article .c-aside-article_rank-qj-water .c-aside-article_ribbon:after{border-bottom:10px solid #38beef;border-top:10px solid #38beef}.c-aside-article .c-aside-article_rank-qj-blue .c-aside-article_ribbon{background:#0067b5!important}.c-aside-article .c-aside-article_rank-qj-blue .c-aside-article_ribbon:after{border-bottom:10px solid #0067b5;border-top:10px solid #0067b5}.c-aside-article .c-aside-article_rank-qj-sky .c-aside-article_ribbon{background:#39BDEE!important}.c-aside-article .c-aside-article_rank-qj-sky .c-aside-article_ribbon:after{border-bottom:10px solid #39BDEE;border-top:10px solid #39BDEE}.c-aside-article .c-aside-article_rank-qj-pink .c-aside-article_ribbon{background:#ff5b9c!important}.c-aside-article .c-aside-article_rank-qj-pink .c-aside-article_ribbon:after{border-bottom:10px solid #ff5b9c;border-top:10px solid #ff5b9c}.c-aside-article .c-aside-article_rank-daily .c-aside-article_ribbon{background:#e5005a!important}.c-aside-article .c-aside-article_rank-daily .c-aside-article_ribbon:after{border-bottom:10px solid #e5005a;border-top:10px solid #e5005a}.c-aside-article .c-aside-article_rank-weekly .c-aside-article_ribbon{background:#32dd2f!important}.c-aside-article .c-aside-article_rank-weekly .c-aside-article_ribbon:after{border-bottom:10px solid #32dd2f;border-top:10px solid #32dd2f}.c-aside-article .c-aside-article_rank-every_other_week .c-aside-article_ribbon{background:#0067b5!important}.c-aside-article .c-aside-article_rank-every_other_week .c-aside-article_ribbon:after{border-bottom:10px solid #0067b5;border-top:10px solid #0067b5}.c-aside-article .c-aside-article_rank-monthly .c-aside-article_ribbon{background:#38beef!important}.c-aside-article .c-aside-article_rank-monthly .c-aside-article_ribbon:after{border-bottom:10px solid #38beef;border-top:10px solid #38beef}.c-aside-article .c-aside-article_rank-irregular .c-aside-article_ribbon{background:#ff5b9c!important}.c-aside-article .c-aside-article_rank-irregular .c-aside-article_ribbon:after{border-bottom:10px solid #ff5b9c;border-top:10px solid #ff5b9c}.c-aside-article .c-aside-article_rank-white .c-aside-article_ribbon{background:#fff!important}.c-aside-article .c-aside-article_rank-white .c-aside-article_ribbon:after{border-bottom:10px solid #fff;border-top:10px solid #fff}.c-aside-article .c-aside-article_rank-black .c-aside-article_ribbon{background:#000!important}.c-aside-article .c-aside-article_rank-black .c-aside-article_ribbon:after{border-bottom:10px solid #000;border-top:10px solid #000}.c-aside-cateList{width:90%;display:flex;flex-wrap:wrap}.c-aside-cateList li{padding:0 5px 4px 0;line-height:1}.c-aside-cateList li .c-aside-cateList_cate{display:inline-block;background-color:#221815;font-size:13px}.c-aside-cateList li .c-aside-cateList_cate span{padding:0 6px;color:#fff;font-size:10px;letter-spacing:1px}@media screen and (max-width:568px){.c-aside-cateList li .c-aside-cateList_cate span{padding:1px 6px;font-size:11px}}.c-aside-contributor{width:100%;margin:0px auto 0}@media screen and (max-width:1024px){.c-aside-contributor{width:100%;margin:0 auto}}.c-aside-contributor .c-aside-contributor_slider{overflow-x:hidden;overflow-y:hidden;max-height:auto}@media screen and (max-width:568px){.c-aside-contributor .c-aside-contributor_slider .slick-next,.c-aside-contributor .c-aside-contributor_slider .slick-prev{z-index:99}.c-aside-contributor .c-aside-contributor_slider .slick-prev{left:5px}.c-aside-contributor .c-aside-contributor_slider .slick-next{right:25px}}.c-aside-contributor .c-aside-contributor_slider .slick-next,.c-aside-contributor .c-aside-contributor_slider .slick-prev{z-index:99}.c-aside-contributor .c-aside-contributor_slider .slick-prev{left:10px}.c-aside-contributor .c-aside-contributor_slider .slick-next{right:25px}.c-aside-contributor .c-aside-contributor_slider .slick-track{display:flex}.c-aside-contributor .c-aside-contributor_slider .slick-slide{height:auto}.c-aside-contributor .c-aside-contributor_slide{display:flex;align-items:center;box-sizing:border-box;width:100%;min-width:33%;height:100%;min-height:auto;margin:0 5px;padding:15px 0px;border-radius:5px;background:#fff}@media screen and (max-width:1024px){.c-aside-contributor .c-aside-contributor_slide{margin:0 auto}}.c-aside-contributor .c-aside-contributor_slide .c-aside-contributor_slide_img{width:110px}@media screen and (max-width:1024px){.c-aside-contributor .c-aside-contributor_slide .c-aside-contributor_slide_img{width:140px}}.c-aside-contributor .c-aside-contributor_slide .c-aside-contributor_slide_img img{width:110px;max-width:100%;height:110px;border-radius:50%;object-fit:cover}@media screen and (max-width:1024px){.c-aside-contributor .c-aside-contributor_slide .c-aside-contributor_slide_img img{width:140px;height:140px}}.c-aside-contributor .c-aside-contributor_slide .c-aside-contributor_slide_details{margin-left:15px}.c-aside-contributor .c-aside-contributor_slide .c-aside-contributor_slide_details .c-aside-contributor_slide_catch{font-size:12px;font-weight:bold;line-height:1.3;max-width:135px;color:#000}@media screen and (max-width:1024px){.c-aside-contributor .c-aside-contributor_slide .c-aside-contributor_slide_details .c-aside-contributor_slide_catch{max-width:100%}}.c-aside-contributor .c-aside-contributor_slide .c-aside-contributor_slide_details .c-aside-contributor_slide_title{font-size:12px;font-weight:normal;color:#000}.c-aside-contributor .c-aside-contributor_slide .c-aside-contributor_slide_details .c-aside-contributor_slide_name{font-size:14px;font-weight:bold;display:block;color:#000}.c-aside-contributor .c-aside-contributor_slide .c-aside-contributor_slide_details .c-aside-contributor_slide_content{font-size:12px;overflow:hidden;width:100%;max-width:100px;margin-bottom:20px;white-space:nowrap;text-overflow:ellipsis}.c-aside-contributor .contributor_btn{width:100%;max-width:300px;margin:20px auto 0;text-align:center}.c-aside-contributor .contributor_btn .btn{min-width:100%!important}@media screen and (max-width:1024px){.c-aside-contributor .contributor_btn{width:100%;max-width:100%}}@media screen and (max-width:568px){.c-aside-contributor .contributor_btn .btn a{background-image:none}}.cticker{position:fixed;top:134px;left:0;width:100%;background-color:#ff5b9c}@media screen and (max-width:568px){.cticker{top:62px}}@media screen and (max-width:568px){.cticker.is-scrolled{top:7px}}.cticker .cticker__body{display:flex}.cticker .cticker__listOuter{width:100%;line-height:1}.cticker .cticker__marquee{line-height:1}.cticker .cticker__list{position:relative;width:100%}.cticker .cticker__list .cticker__item{line-height:1;display:none;width:100%}.cticker .cticker__link{font-size:14px;font-weight:bold;font-style:normal;line-height:1;display:inline-block;margin:0 0 0 0;padding:6px 50vw 6px 0;text-align:center;white-space:nowrap;color:#fff;cursor:pointer}@media screen and (max-width:568px){.cticker .cticker__link{font-size:14px}}.cticker .cticker__link:hover{color:#221815!important}.c-btn{display:flex;align-items:center;justify-content:center;padding:15px 20px;text-align:center;color:#fff;background-color:#000;width:100%;line-height:1;font-size:14px;font-weight:bold}.c-btn:hover{text-decoration:none;opacity:0.7;color:#fff!important}.p-contributor{padding:0;margin:0;background-color:#fff}@media screen and (max-width:1024px){.p-contributor{padding-left:15px;padding-right:15px}}.p-contributor .p-contributor_box{display:flex;padding:15px 50px 30px}@media screen and (max-width:568px){.p-contributor .p-contributor_box{padding:15px 0 15px;display:block;position:relative}}.p-contributor .p-contributor_box .p-contributor_image{width:150px;height:150px;border-radius:100px}.p-contributor .p-contributor_box .p-contributor_image img{width:150px;height:150px;border-radius:100px;object-fit:cover;font-family:"object-fit: cover;"}@media screen and (max-width:568px){.p-contributor .p-contributor_box .p-contributor_image{width:90px;height:90px;margin:0 auto}.p-contributor .p-contributor_box .p-contributor_image img{width:90px;height:90px;margin:0 auto}}.p-contributor .p-contributor_box .p-contributor_text{padding:0 0 0 30px}@media screen and (max-width:568px){.p-contributor .p-contributor_box .p-contributor_text{padding:0;font-size:12px}}.p-contributor .p-contributor_box .p-contributor_text 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){.p-contributor .p-contributor_box .p-contributor_text h2{position:absolute;top:-10px;width:100%}}.p-contributor .p-contributor_box .p-contributor_text h3{padding-top:4px;font-weight:bold;font-size:22px}@media screen and (max-width:568px){.p-contributor .p-contributor_box .p-contributor_text h3{font-size:16px;text-align:center}}.p-contributor .p-contributor_box .p-contributor_text h4 span{display:inline-block;background:#85027f;padding:5px 15px;font-weight:bold;font-size:14px;color:#fff}@media screen and (max-width:568px){.p-contributor .p-contributor_box .p-contributor_text h4 span{font-size:12px;text-align:center;margin-bottom:10px}}@media screen and (max-width:568px){.p-contributor .p-contributor_box .p-contributor_text h4{text-align:center}}.p-contributor .p-contributor_box .p-contributor_text p{position:relative;overflow:hidden;height:84px}@media screen and (max-width:1024px){.p-contributor .p-contributor_box .p-contributor_text p{height:79px}}@media screen and (max-width:568px){.p-contributor .p-contributor_box .p-contributor_text p{height:64px}}.p-contributor .p-contributor_box .p-contributor_text 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}.p-contributor .p-contributor_box .p-contributor__frequency{text-align:left}@media screen and (max-width:568px){.p-contributor .p-contributor_box .p-contributor__frequency{text-align:center;margin-bottom:10px}}.p-relateItem{width:100%;display:flex;border-bottom:1px solid #ddd;padding:10px 0}.p-relateItem_image{width:38%;position:relative}.p-relateItem_new{top:5px;left:5px;width:50px;position:absolute;height:auto;z-index:10}.p-relateItem_new img{width:100%;height:auto}.p-relateItem_thumb img{width:100%;height:auto}.p-relateItem_text{padding-top:10px;padding-left:15px;width:62%;display:flex;flex-direction:column}@media screen and (max-width:1024px){.p-relateItem_text{padding-top:5px;padding-left:8px}}.p-relateItem_title a{display:block;font-size:16px;color:#0067b5;font-weight:900;line-height:1.4}@media screen and (max-width:1024px){.p-relateItem_title a{font-size:13px}}.p-relateItem_pr{font-size:10px;padding:2px 0;color:#333;line-height:1.2;padding-top:10px}.p-relateItem_footer{margin-top:auto;display:flex}.p-relateItem_day{font-size:15px;font-family:ta-rb,sans-serif;font-weight:400;font-style:normal}@media screen and (max-width:1024px){.p-relateItem_day{font-size:13px}}.p-relateItem_more{margin-left:auto;font-size:14px;text-decoration:underline;color:#221815;font-family:objektiv-mk1,sans-serif;font-weight:700;font-style:italic}.p-relateItem_more span{background-image:url(../img/common/icon/rewind.svg);background-size:20px 20px;background-position:left center;padding:3px 3px 3px 24px}@media screen and (max-width:1024px){.p-relateItem_more{font-size:12px}}.p-video{width:100%;height:auto}.p-footerBanner{display:none;position:fixed;bottom:0;z-index:1000;width:100%}.p-footerBanner_inner{display:flex;justify-content:center;width:100%}.p-footerBanner_inner>a{display:inline-block}.p-footerBanner_inner>a:hover{opacity:0.8}.p-footerBanner_inner>a img{max-width:100%;height:auto}@media only screen and (max-width:767px){.p-footerBanner{display:block}}.p-shop{padding:15px 50px;box-sizing:border-box;border:1px solid #DDDDDD;margin-bottom:15px}.p-shop_title{padding:0px!important;display:flex;justify-content:center;position:relative;margin-bottom:0px!important;background-color:#fff!important;line-height:1!important}.p-shop_title img{max-width:100%;margin:5px auto!important}.p-shop_title:before{display:none!important}.p-shop_list{display:flex;justify-content:center;align-items:flex-end;margin-left:-15px!important;margin-right:-15px!important;margin-top:0!important}.p-shop_list_item{list-style:none!important;width:33.3333333333%;padding:0 15px;box-sizing:border-box}.p-shop_list_item img{max-width:100%;margin:5px auto!important}.p-shop_img{display:block}.p-shop_btn{display:flex;align-items:center;justify-content:center;padding:5px 15px;margin-top:10px;text-align:center;color:#fff!important;background-color:#0067b5!important;width:100%;line-height:1;font-size:14px;font-weight:bold;text-decoration:none!important}.p-shop_btn:hover{text-decoration:none;opacity:0.7;color:#fff!important}@media only screen and (max-width:767px){.p-shop{padding:10px}.p-shop_title{margin-bottom:0px!important}.p-shop_list{padding:0!important;display:flex;margin:0 auto!important}.p-shop_list_item{padding:0 5px;width:100%;max-width:300px}.p-shop_btn{margin-top:4px;padding:8px 4px;white-space:nowrap;font-size:12px}}.p-supporter_list{display:flex;margin-left:-10px;margin-right:-10px}.p-supporter_list_item{width:25%;padding:0 10px;box-sizing:border-box}.p-supporter_list_item img{max-width:100%}.p-supporter_list_item a{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:10px}.p-supporter_list_item h3{text-align:center;padding:5px 0;font-weight:bold}@media only screen and (max-width:767px){.p-supporter_list{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto}.p-supporter_list_item{width:50%;padding:10px}}