a,dd,dt,h1,h2,h3,p{letter-spacing:.1rem}h1{font-size:2rem;font-feature-settings:"palt";line-height:calc(.25rem * 13)}h2{margin-top:calc(.25rem * 11);font-size:1.75rem;font-feature-settings:"palt";line-height:calc(.25rem * 12)}h3{font-size:1.5rem;font-feature-settings:"palt";line-height:calc(.25rem * 10)}h4{margin-top:calc(.25rem * 8);font-size:1.3125rem;font-feature-settings:"palt";line-height:calc(.25rem * 9)}h5{margin-top:calc(.25rem * 7);font-size:1.125rem;font-feature-settings:"palt";line-height:calc(.25rem * 8)}h6{margin-top:calc(.25rem * 6);font-size:.875rem;font-feature-settings:"palt";line-height:calc(.25rem * 6)}dd,dt,li,p{font-size:1rem;font-feature-settings:"palt";line-height:calc(.25rem * 7)}ul{-webkit-padding-start:0;padding-inline-start:0}li{text-decoration:none;list-style:none}img{object-position:top}button{border:none}body{max-width:100%;margin:0;font-weight:400;letter-spacing:1.4;counter-reset:number}#article{max-width:900px;padding:0 12px;margin:auto}#logo_image h1{font-size:15px}.searcch_icon img{display:none}.nav{position:relative;width:100%;padding:0 20px;background-color:#fff;border-top:4px solid #c21500;border-image:linear-gradient(90deg,#a6c6fb 0,#fef9d7 50%,#e397bc);border-image-slice:1}.nav>.nav-header{display:inline}.logo a{display:flex;align-items:center}.nav>.nav-header>.nav-title{display:inline-block;height:-moz-fit-content;height:fit-content;padding:6px;font-size:22px;color:#fff}.logo a img{height:100%;max-height:45px}.nav>.nav-btn{display:none}.nav>.nav-links{z-index:99999;display:inline;width:100%;font-size:14px;text-align:center}.nav>.nav-links>.nav-links-sp>a{display:inline-block;padding:13px 12px;font-weight:800;color:#e498bd;text-decoration:none;letter-spacing:1.2px}.nav>#nav-check{display:none}.nav .nav-links .nav-links-sp a .nav__title_en{display:block;width:100%;margin-top:-6px;font-size:10px;color:#e65c77}.plates{display:flex;flex-wrap:wrap;max-height:160px}.plate{width:30px;height:30px}.x{transition:transform .4s;transform:scale(0)}.line{fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:6px;transition:stroke-dasharray .5s .2s,stroke-dashoffset .5s .2s,transform .5s .2s;transform-origin:50%}.x .line{stroke-width:5.5px}.plate1 .line2{stroke-dasharray:40 200;stroke-dashoffset:0}.plate1 .line3{stroke-dasharray:40 179;stroke-dashoffset:0}.active .line{transition:stroke-dasharray .5s,stroke-dashoffset .5s,transform .5s}.active.plate1 .line1{transition:transform .5s .1s;transform:scaleX(0)}.active.plate1 .line2{stroke-dasharray:5px 200;stroke-dashoffset:-164px}.active.plate1 .line3{stroke-dasharray:5px 179;stroke-dashoffset:-142px}.active .x{transition:transform .4s .35s;transform:scale(1)}.nav-btn svg{position:absolute;top:0;right:0;width:47px;height:47px}.nav .cta{float:right!important;padding:2px 40px!important;margin:18px 2px;color:#206551;border:1px solid #206551;border-radius:32px}.nav .cta:hover{color:#fff!important;background:#206551}.sp{display:none!important}.pc{display:block}#store_slider_wrap .ads_simple_cta,#top_other_active .twitter-outline,.area-slider_wrap .area-slide-inner div a:nth-of-type(2),.area_inner p,.btn_outline,.cast_fv_wrap .cast_top_name div,.cast_fv_wrap .cast_top_name p,.cast_gallery_wrap,.cast_profile_content .cast_profile_comment,.cast_ranking-btn li a,.cast_ranking_outline .ranking-list,.cast_ranking_outline .ranking-list a:first-child span:first-child,.cast_ranking_outline .ranking-list a:nth-child(2) span:first-child,.cast_ranking_outline .ranking-list a:nth-child(3) span:first-child,.cast_ranking_outline .ranking-list a:nth-child(n+4) span:first-child,.cast_sns_wrap h2,.cast_store_box table a:last-child,.cast_store_reccomend .section_title_pk,.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner,.list-search_area p,.search-sidebar-chand p,.search_s_layout .search_cta p,.str-tab-cast-faq,.str-tab-cast-faq a,.str-tab-form,.str-tab-label,.str-tab-menber-faq,.str-tab-menber-faq a,.str-tab-recrit_wrap .recruit_btn,.str-tab-recrit_wrap .str-tab-card div span,.str-tab-recrit_wrap .str-tab-card h3,.str-tab-recrit_wrap .str-tab-customer h3,.str-tab-recrit_wrap .str-tab-image h3,.str-tab-recrit_wrap .str-tab-items div span,.str-tab-recrit_wrap .str-tab-items h3,.str-tab-recrit_wrap h4,.str-tab-recrit_wrap p,.str-top-pickup-cast ul li h3,.str-top-pickup-cast ul li p,.text_center,.top_cast_content .section_title_w,.top_job_search .job_inner p,.top_ranking .top-ranking-list,.top_recommend_area .recommend-menu ul a,.top_simple_wrap ul li h3,.top_simple_wrap ul li.slick-slide h3,.top_store_cast,.top_store_wrap .store_inner a,.top_store_wrap .store_inner span,footer .footer-outer div:first-child ul,footer .footer-outer div:first-child ul li,nav{text-align:center}#toc_container p.toc_title,.cast_profile_wrap p,.media-content div,.poclicy-outer li :nth-of-type(2),.str-comment-inner p,.str-tab-cast-faq .str-tab-cast-faq-wrap,.str-tab-content table,.str-tab-content th,.str-tab-menber-faq .str-tab-cast-faq-wrap,.str-tab-recrit_wrap .point-wrap p,.str-tab-recrit_wrap .range_chara_wrap p,.str-tab-recrit_wrap .range_gender_wrap p,.str-tab-recrit_wrap .range_year_wrap p,.text_left,.top_area_search_content .section_title_pk,.top_ranking .top-ranking-list,header div:nth-child(n+1){text-align:start}.poclicy-outer li :first-of-type,.str-comment-inner p:nth-child(2),.text_right{text-align:end}#footer_contents .footer_textarea a,#store_slider_wrap .ads_simple_content div span,#store_slider_wrap .ads_simple_cta,#str-tab-top_content .coorpon_btn,.area-slider_wrap .area-slide-inner div a:nth-of-type(2),.area_inner p,.btn_outline a,.cast_profile_wrap p,.cast_profile_wrap p:after,.cast_ranking_outline .ranking-list p:first-of-type,.cast_table_warp tbody tr th,.crp-mapabout h3,.fv_slider_box_inner,.search-sidebar_currentArea,.section_title_pk h2:before,.section_title_w h2:before,.str-area-slider_wrap #area-slider_ad .area-slide-inner span:first-child,.str-area-slider_wrap .area-slide-inner div a,.str-comment-inner p:nth-child(2),.str-tab-cast-faq-inner summary,.str-tab-cast-wrap .str-top-cast_inner p:nth-child(2),.str-tab-label,.str-tab-recrit_wrap .range_chara_wrap p,.str-tab-recrit_wrap .range_gender_wrap p,.str-tab-recrit_wrap .range_label p,.str-tab-recrit_wrap .range_year_wrap p,.str-tab-recrit_wrap .str-tab-card div span,.str-tab-recrit_wrap .str-tab-customer p,.str-tab-recrit_wrap .str-tab-items div span,.str-top-content .str-top-inner_cost p:first-child,.str-top-content .str-top-textarea p,.text_bold,.tik_slider li:before,.top_media_cta a,.top_media_cta a:hover,.top_ranking .top-ranking-list a span,.top_ranking .top-ranking-list p:first-of-type,.top_simple_wrap ul li a:last-child,.top_simple_wrap ul li h3,.top_simple_wrap ul li.slick-slide a:last-child,.top_simple_wrap ul li.slick-slide h3,.top_store_cast p:first-child,.top_store_cast p:nth-child(2),footer .footer-outer div:first-child ul li a,header span{font-weight:700}.str-tab-cast-wrap .str-top-cast_inner p:nth-child(2),.txt_bk{color:#575757}#store_slider_wrap .ads_simple_cta,.area-slider_wrap .area-slide-inner div a:nth-of-type(2),.area_inner p,.btn_outline a,.cast_store_box .recruit_btn,.fv_slider_box_inner,.section_title_w h2,.str-area-slider_wrap .area-slide-inner div a,.str-tab-recrit_wrap .recruit_btn,.str-tab-switch:checked+.str-tab-label,.str-top-content .str-top-textarea span,.tik_slider li:before,.top_media_cta a,.top_simple_wrap ul li a:last-child,.top_simple_wrap ul li h3,.top_simple_wrap ul li.slick-slide a:last-child,.top_simple_wrap ul li.slick-slide h3,.txt_w{color:#fff}.txt_wpk{color:#fef9fc}#store_slider_wrap .ads_simple_content div span,.area-slider_wrap .area-slide-inner div a:nth-of-type(2):hover,.btn_outline a :hover,.cast_profile_wrap p,.cast_profile_wrap p:after,.cast_ranking-btn li a,.cast_ranking_outline .ranking-list a:hover,.cast_ranking_outline .ranking-list p:first-of-type,.pc_list-detail_profile__text h3,.poclicy-outer li a,.str-area-slider_wrap #area-slider_ad .area-slide-inner span:first-child,.str-area-slider_wrap .area-slide-inner div span:first-of-type,.str-tab-cast-wrap .str-top-cast_inner p:nth-child(3),.str-tab-recrit_wrap .range_chara_wrap p,.str-tab-recrit_wrap .range_gender_wrap p,.str-tab-recrit_wrap .range_year_wrap p,.str-tab-recrit_wrap .str-tab-card div span,.str-tab-recrit_wrap .str-tab-items div span,.str-tab-recrit_wrap .str-tab-items div span:before,.top_area_search_content .btn_outline a:hover,.top_cast_content .btn_outline a:hover,.top_job_search .job_inner p,.top_job_search .job_search_wrap .btn_outline a:hover,.top_media_cta a:hover,.top_ranking .top-ranking-list a span,.top_ranking .top-ranking-list a:hover,.top_ranking .top-ranking-list p:first-of-type,.top_recommend_area .recommend-menu ul a,.top_simple_wrap ul li a:last-child:hover,.top_simple_wrap ul li.slick-slide a:last-child:hover,.top_store_cast p:nth-child(2),.txt_pk,footer .footer-outer .btn_outline a:hover,footer .footer-outer div:first-child ul li a,nav ul li a{color:#e65c77}#toc_container p.toc_title,.cast_fv_wrap .cast_top_name p,.cast_profile_content .cast_profile_comment h2,.cast_store_box table th,.cast_store_inner h3,.cast_table_warp tbody tr th,.crp-mapabout h3,.recommend-media-outer h3,.search_s_layout .search_cta p,.section_title_pk h2,.str-area-slider_wrap h2,.str-comment-inner p:nth-child(2),.str-tab-cast-faq-inner .str-faq-content,.str-tab-content a,.str-tab-content th,.str-tab-recrit_wrap .point-wrap h3:before,.str-tab-recrit_wrap .str-tab-customer p,.str-tab-recrit_wrap h4,.str-top-content .str-top-iconbox,.str-top-content .str-top-inner_box .str-top-inner_boxitem a,.str-top-content .str-top-inner_box .str-top-inner_boxitem li,.str-top-content .str-top-tagbox li,.str-top-content .str-top-textarea h1,.str-top-content .str-top-textarea p,.str-top-content .top-store-cos li:first-child,.str-top-media_box .str-top-media_innner span,.str-top-number h3,.top_store_cast p:first-child,.txt_pr{color:#e498bd}.txt_wgr{color:#f8f8f8}.txt_gr{color:#575757}.str-area-slider_wrap .area-slide-inner div span:nth-of-type(2),.tik_slider a,.txt_br,header span{color:#4d1818}.section_title_pk h2:before,.txt_stork_p{-webkit-text-stroke:1px #e498bd}.section_title_w h2:before,.txt_stork_w{-webkit-text-stroke:1px #fff}.cr_clear,.section_title_pk h2:before,.section_title_w h2:before{color:transparent}.w-outline{max-width:1200px}.w-inline{max-width:950px}.cast_store_box table tr:last-child img,.str-tab-recrit_wrap .range_label p,.w-10{width:10%}.crp-mapabout img,.media-content img,.poclicy-outer,.str-tab-cast-faq a,.str-tab-menber-faq a,.str-tab-recrit_wrap .recruit_btn,.w-20{width:20%}.coorpon_modal_wrap .coorpon_modal_content,.tik_slider li,.w-30{width:30%}.cast_profile_content,.cast_store_content,.cast_table_warp,.w-40{width:40%}.cast_sns_content img,.crp-mapabout,.poclicy-outer li,.search_content,.w-50{width:50%}#footer_contents .footer_textarea,.cast_fv_wrap,.cast_sns_content,.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner .coopon_ticekt_wrap div:nth-of-type(2),.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner .coopon_ticekt_wrap img:nth-of-type(2),.str-tab-recrit_wrap .str-tab-image img,.w-60{width:60%}.cast_store_inner,.custom_search_results,.recommend-media-outer,.recruit_outline,.request_outline,.str-tab-cast-faq,.str-tab-form,.str-tab-menber-faq,.w-70{width:70%}.cast_gallery_wrap .cast_sub_image_wrap ul,.faq-header,.media-content div,.str-tab-cast-faq-inner,.str-tab-recrit_wrap .str-tab-card div,.str-tab-recrit_wrap .str-tab-items div,.str-top-media_box div,.top_area_search_content .section_title_pk,.top_recommend_inner .section_title_pk h2,.w-80,footer .footer-outer,footer .footer-outer div:first-child ul{width:80%}.w-90{width:90%}#top_other_active .twitter-outline,.area_inner img,.area_inner p,.cast_fv_wrap img,.cast_gallery_wrap .cast_sub_image_wrap,.cast_profile_content .cast_profile_comment,.cast_profile_wrap,.cast_store_content p:first-of-type,.cast_store_reccomend,.search_s_layout,.str-about-wrap,.str-tab-cast-wrap img,.str-tab-movie,.str-tab-recrit_wrap .range_chara_wrap,.str-tab-recrit_wrap .range_gender_wrap,.str-tab-recrit_wrap .range_year_wrap,.str-tab-recrit_wrap table,.str-top-content,.str-top-content .str-top-inner_box,.tik_slider ul,.top_area_search_content .top_area_wrap ul,.top_recommend_area,.top_recommend_inner,.top_simple_wrap,.top_store_wrap .store_inner,.w-100,header div:nth-child(n+1),nav{width:100%}.cast_profile_content .cast_profile_comment,.mr-t-ss,header div:nth-child(n+1){margin-top:1rem}.cast_gallery_wrap h2,.footer_link_wrap_pc .footer_links,.mr-t-s,.search-sidebar-chand,.str-tab-recrit_wrap .str-tab-customer h3,.str-tab-recrit_wrap .str-tab-items div span,.str-top-content .str-top-mcwrap,footer .footer-outer .btn_outline{margin-top:2rem}#left_col .post_content h2,.mr-t-m,.top_media_cta a,.top_simple_wrap{margin-top:4rem}.mr-b-ss,.str-top-content .str-top-iconbox .str-top-boxinner{margin-bottom:1rem}.cast_gallery_wrap h2,.mr-b-s,.str-tab-cast-faq h3,.str-tab-cast-faq-inner,.str-tab-form h3,.str-tab-menber-faq h3,.str-top-content .str-top-mcwrap,.str-top-pickup-cast h2,.top_recommend_inner .section_title_pk h2{margin-bottom:2rem}.mr-b-m{margin-bottom:6rem}.mr-r-ss{margin-right:1rem}.cast_store_inner img,.mr-r-s,.top_store_wrap .store_inner{margin-right:2.2rem}.crp-mapabout,.mr-l-ss,.search_s_layout .search_cta{margin-left:1rem}.mr-l-s,.top_store_wrap .store_inner{margin-left:2.2rem}#str-tab-top_content .coorpon_btn,.area-slider_wrap .area-slide-inner div a:nth-of-type(2),.bo-rd-s,.cast_ranking-btn li,.coorpon_modal_wrap .coorpon_modal_content,.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner .coupon_content,.search_s_layout .search_cta,.str-tab-recrit_wrap .range_chara_wrap,.str-tab-recrit_wrap .range_gender_wrap,.str-tab-recrit_wrap .range_year_wrap,.str-tab-recrit_wrap .str-tab-card div span,.str-tab-recrit_wrap .str-tab-items div span,.str-top-content .str-top-inner_box .str-top-inner_boxitem li,.top_job_search .job_inner,.top_recommend_area .recommend-menu ul a{border-radius:6px}#footer_contents .footer_textarea,.area-slider_wrap img,.area_inner,.area_inner img,.area_inner p,.bo-rd-m,.cast_fv_wrap .slider-for img,.cast_fv_wrap .slider-nav img,.cast_fv_wrap img,.cast_profile_content,.cast_table_warp,.fv #fv-slider_wrap .slide-item img,.list-detail_content img,.recommend-media-outer,.slider-for img,.slider-nav li img,.str-area-slider_wrap #area-slider_ad .area-slide-inner,.str-area-slider_wrap .area-slide-inner div a,.str-area-slider_wrap img,.str-comment-inner img,.str-tab-cast-wrap img,.tik_slider .tik_slider li:first-child,.tik_slider .tik_slider li:nth-child(2),.tik_slider .tik_slider li:nth-child(3),.tik_slider .tik_slider li:nth-child(n+4),.tik_slider :nth-of-type(4),.tik_slider img{border-radius:9px}.bo-rd-l,.crp-mapabout,.search_content,.str-tab-cast-faq a,.str-tab-menber-faq a,.str-tab-recrit_wrap .recruit_btn,.top_store_wrap .store_inner{border-radius:14px}#footer_contents .footer_textarea a,.bo-rd-xl,.btn_outline a,.cast_store_box .recruit_btn,.str-top-content .str-top-iconbox .str-top-boxinner .str-top-boxlabel img,.str-top-content .str-top-textarea span{border-radius:30px}.bo-clfl{border-color:linear-gradient(#f89174,#ffc778)}.bo-gld{border-color:linear-gradient(#b79646,#b79646)}.brs-w{border:1.2px solid #fff}.brs-g{border:1.2px solid #b9b9b9}.area-slider_wrap .area-slide-inner div a:nth-of-type(2):hover,.br_pk,.search_s_layout .search_cta,.str-top-content .str-top-inner_box .str-top-inner_boxitem li,.top_area_search_content .btn_outline a:hover,.top_cast_content .btn_outline a:hover,.top_job_search .job_inner,.top_job_search .job_search_wrap .btn_outline a:hover,.top_recommend_area .recommend-menu ul a,footer .footer-outer .btn_outline a:hover{border:1px solid #e65c77;border:1px solid #e498bd}.brb_gr{border-bottom:2px solid #cecece}.brt_gr{border-style:dotted;border-top:2px solid #cecece}.cast_fv_wrap .cast_top_name,.cast_profile_wrap .cast_profile_inner,.cast_table_warp tbody tr th,.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner .coopon_ticekt_wrap div:nth-of-type(2),.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner .coopon_ticekt_wrap p:nth-of-type(2),.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner .coupon_content #coupon_description,.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner .coupon_content #coupon_title,.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner p,.fv_slider_box_inner p,.fv_slider_box_inner span,.media-content div ul li,.p-ss,.str-tab-recrit_wrap .str-tab-card div span,.str-tab-recrit_wrap .str-tab-items div span,.str-top-content .str-top-iconbox .str-top-boxinner .str-top-boxlabel,.str-top-content .str-top-iconbox .str-top-boxinner .str-top-boxlabel img,.str-top-content .str-top-iconbox .str-top-boxinner .str-top-boxvalue,.str-top-content .str-top-textarea span,.top_media_cta a,.top_simple_wrap ul li a:last-child,.top_simple_wrap ul li.slick-slide a:last-child,.top_store_cast,.top_store_wrap .store_inner a{padding:.5rem}#str-tab-top_content .coorpon_btn,.area-slider_wrap .area-slide-inner div a:nth-of-type(2),.btn_outline a,.cast_fv_wrap .cast_top_name div,.cast_store_box .recruit_btn,.coorpon_modal_wrap .coorpon_modal_content,.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner .coupon_content,.list-search_area,.p-s,.search-sidebar-chand p,.search-sidebar-chand ul,.search_s_layout .search_cta,.str-area-slider_wrap .area-slide-inner div a,.str-tab-cast-faq a,.str-tab-cast-faq-inner .str-faq-content,.str-tab-menber-faq a,.str-tab-recrit_wrap .recruit_btn,.str-top-content .str-top-inner_box .str-top-inner_boxitem li,.tik_slider div,.top_recommend_area .recommend-menu ul a,.top_store_wrap li{padding:1rem}#footer_contents .footer_textarea,.cast_profile_content,.cast_store_box,.media-content,.p-m,.search_content,.str-tab-cast-faq-inner summary,.str-tab-content table,.str-top-content .str-top-inner_box,.str-top-media_wrap{padding:2rem}#top_other_active,#top_short_movie,.media-content,.p-l,.recommend-media,.recommend-media-outer,.top_job_search .job_inner,.top_recommend_area .recommend-menu ul,.top_search_inner,footer .footer-outer,footer .footer-outer div:first-child ul{padding:3rem}.pt-ss,.top_area_search_content .top_area_wrap li:nth-child(n+3),.top_store_cast div,.top_store_cast p:nth-child(2){margin-top:6px}.cast_profile_content .cast_profile_comment,.cast_store_content p:first-of-type,.cast_store_inner,.cast_table_warp tbody tr th,.modalContents h4,.pt-s,.search_s_layout .search_cta div,.str-tab-cast-wrap .str-top-cast_inner p,.str-tab-label,.str-tab-recrit_wrap .costume-description,.str-tab-recrit_wrap .costume-image,.str-tab-recrit_wrap .point-wrap,.str-tab-recrit_wrap .str-tab-card div,.str-tab-recrit_wrap .str-tab-costume,.str-tab-recrit_wrap .str-tab-items div,.str-tab-recrit_wrap .str-tab-point,.str-top-content .top-store-cos li,.str-top-media_box,.str-top-media_box .str-top-media_innner h4,.str-top-pickup-cast ul li p,.str-top_store-about p,header{padding-top:1rem}#top_other_active .twitter-outline,.cast_profile_wrap,.cast_ranking_outline .ranking-list,.cast_store_box table,.mv_slid,.pt-m,.str-area-slider_wrap h2,.str-comment-inner,.str-comment-inner .section_title_pk,.str-tab-movie,.str-tab-recrit_wrap .str-tab-card,.str-tab-recrit_wrap .str-tab-image,.str-tab-recrit_wrap .str-tab-image img,.str-tab-recrit_wrap .str-tab-items,.str-tab-recrit_wrap table td,.str-tab-recrit_wrap table th,.str-top-content .str-top-inner_box,.str-top-pickup-cast,.str-top_store-about,.tik_slider,.top_ranking .top-ranking-list,.top_ranking .top-ranking-list h2{padding-top:2rem}#top_other_active,#top_short_movie,.cast_gallery_wrap,.cast_sns_content,.cast_store_content,.cast_store_reccomend,.movie_outer,.pt-l,.section_title_pk,.section_title_w,.str-area-slider_wrap,.str-tab-content tr,.str-top-benner,.str-top-number,.str-top-recom,.top_area_search_content,.top_area_search_content .top_area_wrap,.top_cast_content .btn_outline,.top_job_search,.top_job_search .job_content,.top_job_search .job_search_wrap,.top_ranking,.top_recommend_area,.top_recommend_area .section_title_pk,.top_recommend_inner,.top_simple_wrap,.top_store_wrap{padding-top:3rem}#store_slider_wrap .ads_simple_content div span,.cast_fv_wrap .cast_top_name h1,.cast_profile_content .cast_profile_comment h2,.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner .coupon_content #coupon_shop,.fv_slider_box_inner p,.list-search_area p,.pb-ss,.search_s_layout .search_cta img,.str-tab-cast-faq-inner,.str-tab-recrit_wrap .str-tab-card div span,.str-top-media_box div,.str-top-media_box img{padding-bottom:.5rem}.cast_ranking_outline .ranking-list h2,.cast_ranking_outline .ranking-list p:first-of-type,.cast_ranking_outline .ranking-list span:nth-of-type(2),.cast_store_inner,.cast_store_inner p:last-child,.crp-mapabout h3,.pb-s,.str-about-wrap,.str-tab-cast-faq h3,.str-tab-form h3,.str-tab-label,.str-tab-menber-faq h3,.str-tab-recrit_wrap .point-wrap,.str-tab-recrit_wrap .str-tab-costume,.str-tab-recrit_wrap .str-tab-customer h3,.str-tab-recrit_wrap .str-tab-point,.str-top-content .str-top-inner_box .str-top-inner_boxitem li,.str-top-content .str-top-tagbox li,.str-top-content .top-store-cos li,.str-top-number h3,.str-top-number p,.top_job_search .job_inner img,.top_ranking .top-ranking-list h2,.top_ranking .top-ranking-list p:first-of-type,.top_ranking .top-ranking-list span:nth-of-type(2),footer .footer-outer div:first-child img{padding-bottom:1rem}.cast_profile_content .cast_profile_comment,.faq-header,.pb-m,.str-area-slider_wrap #area-slider_ad .slide-item img,.str-area-slider_wrap h2,.str-tab-cast-faq,.str-tab-form,.str-tab-menber-faq,.str-tab-movie,.str-tab-recrit_wrap .str-tab-card,.str-tab-recrit_wrap table td,.str-tab-recrit_wrap table th,.str-top-content .str-top-inner_box,.str-top-pickup-cast,.str-top_store-about p,.top_area_search_content .btn_outline,.top_job_search .job_search_wrap .btn_outline{padding-bottom:2rem}#top_other_active,.cast_gallery_wrap,.cast_ranking_outline .ranking-list,.cast_sns_content,.cast_store_reccomend,.pb-l,.str-tab-content tr,.top_area_search_content,.top_area_search_content .top_area_wrap,.top_job_search,.top_job_search .job_content,.top_ranking .top-ranking-list,.top_recommend_cotent,.top_simple_wrap,.top_store_wrap{padding-bottom:3rem}.pr-ss,.str-top-cast_inner,.str-top-content .str-top-inner_box .str-top-inner_boxitem li:after,.str-top-content .str-top-inner_cost p:first-child,.str-top-content .str-top-inner_meter p{padding-right:.5rem}.fv #fv-slider_wrap .slide-item div,.pr-s,.str-area-slider_wrap .area-slide-inner div a,.str-tab-cast-wrap .str-top-media_box .str-top-media_innner,.str-top-content .str-top-inner_box .str-top-inner_boxitem li{padding-right:1rem}.btn_outline a,.fv_slider_box_inner span,.pr-m,.str-tab-cast-faq a,.str-tab-menber-faq a,.str-tab-recrit_wrap .recruit_btn,.str-top-content .str-top-textarea span{padding-right:2rem}.pr-l,.top_media_cta a{padding-right:3rem}.cast_gallery_wrap .cast_sub_image_wrap li,.pl-ss,.str-top-content .str-top-inner_box .str-top-inner_boxitem li:after{padding-left:.5rem}.faq-header p,.fv #fv-slider_wrap .slide-item div,.pl-s,.str-area-slider_wrap .area-slide-inner div a,.str-tab-recrit_wrap .point-wrap p,.str-top-content .str-top-inner_box .str-top-inner_boxitem li,.str-top-content .str-top-tagbox li,.str-top-content .top-store-cos li,.str-top-content .top-store-cos li:first-child,.str-top-media_box .str-top-media_innner{padding-left:1rem}.btn_outline a,.fv_slider_box_inner span,.media-content div,.pl-m,.str-comment-inner div,.str-tab-cast-faq a,.str-tab-content td,.str-tab-menber-faq a,.str-tab-recrit_wrap .recruit_btn,.str-top-content .str-top-iconbox .str-top-boxinner .str-top-boxvalue,.str-top-content .str-top-textarea span{padding-left:2rem}.pl-l,.top_media_cta a{padding-left:3rem}#footer_contents .footer_wrap,#footer_contents .footer_wrap div:first-child,#store_slider_wrap,#top_other_active,#top_other_active .top_other_outer,#top_other_active .twitter-outline,#top_other_active .twitter-outline .twitter-tweet,.area-slider_wrap,.area_inner p,.cast_fv,.cast_fv_wrap,.cast_gallery_wrap,.cast_gallery_wrap .cast_sub_image_wrap,.cast_profile_content,.cast_ranking_outline,.cast_ranking_outline .ranking-list a,.cast_sns_content,.cast_sns_content img,.cast_sns_wrap h2,.cast_store_box .recruit_btn,.cast_store_box table a:last-child,.cast_store_content,.cast_store_content p:first-of-type,.cast_store_inner,.cast_store_reccomend,.cast_store_reccomend .section_title_pk,.cast_table_warp tbody,.cast_table_warp tbody tr,.center,.contact_outline,.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner,.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner img,.crp-mapabout,.crp-mapabout h3,.crp-mapabout img,.crp-mapabout p,.custom_search_results,.faq-header,.footer_link_wrap_pc,.googlemap,.map_label,.media-content,.media-content div,.movie_outer,.poclicy-outer,.recommend-media-outer,.recruit_outline,.request_outline,.search-sidebar-chand p,.search_content,.search_content .keyword-search,.search_s_layout,.search_s_layout .search_cta img,.str-area-slider_wrap,.str-area-slider_wrap #area-slider_ad .area-slide-inner,.str-area-slider_wrap #area-slider_ad .slide-item img,.str-area-slider_wrap h2,.str-comment-inner div,.str-tab-cast-faq,.str-tab-cast-faq .str-tab-cast-faq-wrap,.str-tab-cast-faq a,.str-tab-cast-faq-inner,.str-tab-content table,.str-tab-content tbody,.str-tab-form,.str-tab-menber-faq,.str-tab-menber-faq .str-tab-cast-faq-wrap,.str-tab-menber-faq a,.str-tab-movie,.str-tab-photo-wrap,.str-tab-photo-wrap .slide-item img,.str-tab-recrit_wrap,.str-tab-recrit_wrap .recruit_btn,.str-tab-recrit_wrap .str-tab-card div,.str-tab-recrit_wrap .str-tab-card div span,.str-tab-recrit_wrap .str-tab-card h3,.str-tab-recrit_wrap .str-tab-image,.str-tab-recrit_wrap .str-tab-image h3,.str-tab-recrit_wrap .str-tab-image img,.str-tab-recrit_wrap .str-tab-items div,.str-tab-recrit_wrap .str-tab-items h3,.str-tab-recrit_wrap li,.str-tab-wrap,.str-top-about-content,.str-top-benner,.str-top-content,.str-top-content .str-top-iconbox,.str-top-media_wrap,.str-top-number,.str-top-pickup-cast,.str-top-pickup-cast ul li h3,.str-top-pickup-cast ul li p,.str-top-recom,.str-top_store-about,.tik_slider,.tik_slider ul,.top_area_search_content,.top_area_search_content .section_title_pk,.top_area_search_content .top_area_wrap,.top_area_search_content .top_area_wrap li,.top_area_search_content .top_area_wrap ul,.top_cast_content,.top_cast_content .section_title_w,.top_job_search .job_inner,.top_job_search .job_inner img,.top_job_search .job_inner p,.top_job_search .job_search_wrap,.top_ranking,.top_ranking .top-ranking-list,.top_recommend_area,.top_recommend_area .recommend-menu ul,.top_recommend_area .recommend-menu ul a,.top_recommend_area .section_title_pk,.top_recommend_inner,.top_recommend_inner .section_title_pk h2,.top_search_inner,.top_simple_wrap,.top_simple_wrap ul,.top_simple_wrap ul li,.top_simple_wrap ul li a:last-child,.top_simple_wrap ul li img,.top_simple_wrap ul li.slick-slide,.top_simple_wrap ul li.slick-slide a:last-child,.top_simple_wrap ul li.slick-slide img,.top_store_cast div,.top_store_wrap .store_inner a,.top_store_wrap .store_inner img,.top_store_wrap li,.top_store_wrap ul,footer .footer-outer,footer .footer-outer div:first-child,footer .footer-outer div:first-child ul,footer .footer-outer div:first-child ul li,header,header div:nth-child(n+1),nav{margin:auto}.left{margin:0 auto}.right{margin:auto 0}#footer_contents .footer_wrap,#store_slider_wrap .ads_simple_content,#store_slider_wrap .ads_simple_content ul,.area-slider_wrap .area-slide-inner div,.cast_features,.cast_fv,.cast_gallery_wrap .cast_sub_image_wrap,.cast_profile_content .cast_profile_inner,.cast_ranking_outline .ranking-list,.cast_sns_content,.cast_store_inner,.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner .coopon_ticekt_wrap,.crp-mapabout,.faq-header,.flex,.footer_banner ul,.footer_link_wrap_pc,.keyword-search,.list-detail_profile,.media-content,.media-content div ul,.media_inner,.poclicy-outer,.recommend-media,.search_content .keyword-search,.search_s_layout,.search_s_layout .search_cta img,.sotre-fv,.str-area-slider_wrap .area-slide-inner div,.str-comment-inner,.str-tab-cast-wrap,.str-tab-photo-wrap,.str-tab-recrit_wrap .point-wrap,.str-tab-recrit_wrap .point-wrap p,.str-tab-recrit_wrap .range_chara_wrap,.str-tab-recrit_wrap .range_gender_wrap,.str-tab-recrit_wrap .range_label,.str-tab-recrit_wrap .range_year_wrap,.str-tab-recrit_wrap .str-tab-card div,.str-top-benner,.str-top-content .str-top-iconbox,.str-top-content .str-top-iconbox .str-top-boxinner,.str-top-content .str-top-iconbox .str-top-boxinner .str-top-boxlabel,.str-top-content .str-top-inner_box ul,.str-top-content .str-top-inner_cost,.str-top-content .str-top-inner_cost p:nth-child(2),.str-top-content .str-top-inner_cost p:nth-child(3),.str-top-content .str-top-inner_meter,.str-top-content .str-top-mcwrap,.str-top-media_box,.str-top-media_box .str-top-media_items,.str-top-pickup-cast ul,.tik_slider,.top_area_search_content .top_area_wrap,.top_area_search_content .top_area_wrap ul,.top_job_search .job_content,.top_ranking .top-ranking-list,.top_recommend_area .recommend-menu ul,.top_search_inner,.top_simple_wrap ul,.top_store_cast,.top_store_wrap ul,footer .footer-outer div:first-child ul,header div:nth-child(n+1),header h1,nav ul{display:flex}.grid,.grid1_2,.grid1_3,.grid1_4{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);grid-gap:.2rem;gap:.2rem}.grid1_2{grid-template-columns:repeat(2,1fr)}.grid1_3{grid-template-columns:repeat(3,1fr)}.grid1_4{grid-template-columns:repeat(4,1fr)}#footer_contents .footer_textarea a,#store_slider_wrap .ads_simple_cta,#str-tab-top_content .coorpon_btn,.area-slider_wrap .area-slide-inner div a:nth-of-type(2),.bg_pk,.btn_outline a,.cast_store_box .recruit_btn,.fv_slider_box_inner span,.str-area-slider_wrap .area-slide-inner div a,.str-tab-cast-faq a,.str-tab-menber-faq a,.str-tab-recrit_wrap .recruit_btn,.top_media_cta a,.top_simple_wrap ul li a:last-child,.top_simple_wrap ul li.slick-slide a:last-child{background-color:#e65c77}.bg_bpk,.str-tab-switch:checked+.str-tab-label,.str-top-content .str-top-textarea span{background-color:#e498bd}.bg_pr{background-color:#ceb4dc}#top_other_active,.area-slider_wrap:nth-child(1n),.bg_wpk,.cast_features_wrap,.coorpon_modal_wrap .coorpon_modal_content,.str-top-content,.str-top-content .str-top-inner_box,.top_job_search,footer{background-color:#fef9fc}#top_short_movie,.bg_gr,.str-area-ad-wrap,.str-tab-label,.str-top-content .str-top-iconbox .str-top-boxinner .str-top-boxlabel{background-color:#f4f4f4}.bg_gw,.str-tab-cast-faq-inner summary{background-color:#f8f8f8}#footer_contents .footer_textarea a:hover,#store_slider_wrap .ads_simple_content div,.area-slider_wrap .area-slide-inner div a:nth-of-type(2):hover,.bg_w,.btn_outline a :hover,.cast_fv_wrap .cast_top_name,.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner .coopon_ticekt_wrap div:nth-of-type(2),.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner .coupon_content,.crp-mapabout,.list-search_area,.list-search_area p,.media-content,.recommend-media-outer,.search-sidebar-chand,.search-sidebar_currentArea,.search_content,.search_s_layout,.str-area-slider_wrap #area-slider_ad .area-slide-inner,.str-tab-wrap,.str-top-content .str-top-iconbox .str-top-boxinner .str-top-boxlabel img,.str-top-content .str-top-iconbox .str-top-boxinner .str-top-boxvalue,.str-top-content .str-top-inner_box .str-top-inner_boxitem li,.top_area_search_content .btn_outline a:hover,.top_cast_content .btn_outline a:hover,.top_job_search .job_inner,.top_job_search .job_search_wrap .btn_outline a:hover,.top_media_cta a:hover,.top_simple_wrap ul li a:last-child:hover,.top_simple_wrap ul li.slick-slide a:last-child:hover,footer .footer-outer,footer .footer-outer .btn_outline a:hover,header{background-color:#fff}.area_inner,.bg-gradition,.bg_copper,.bg_crfl,.bg_gold,.bg_grdtn,.bg_grw,.bg_gtb,.bg_gtw,.bg_silver,.str-about-wrap,.tik_slider .tik_slider li:first-child,.tik_slider .tik_slider li:nth-child(2),.tik_slider .tik_slider li:nth-child(3),.tik_slider .tik_slider li:nth-child(n+4),.top_cast_content,.top_search_inner,.top_simple_wrap,.top_store_wrap{animation:huerotator 3s infinite alternate}.bg_gtb,.top_search_inner{background:linear-gradient(0deg,#edc9de 0,#e0ecfe 30%,#fefcec 50%,#f7e3e7)}.bg_gtw,.top_store_wrap{background:linear-gradient(0deg,#f4f4f4 0,#fff)}.bg_grdtn{background:linear-gradient(0deg,#e498bd 0,#dcd1e2 40%,#ffd2e8 80%,#fff)}.bg_grw,.top_simple_wrap{background:linear-gradient(0deg,#fff 0,#f4f4f4 30%,#fff)}.area_inner,.bg_crfl,.top_cast_content{background:linear-gradient(180deg,#edc9de 0,#dacde0 50%,#fff)}.bg_gold,.tik_slider .tik_slider li:first-child{background:linear-gradient(180deg,#b79646 0,#efe796 60%,#cfab53)}.bg_silver,.tik_slider .tik_slider li:nth-child(2){background:linear-gradient(180deg,#525252 0,#ddd 60%,#8d8d8d)}.bg_copper,.tik_slider .tik_slider li:nth-child(3){background:linear-gradient(180deg,#955646 0,#f59c83 60%,#985949)}.section_title_w h2{position:relative;font-size:18px}.section_title_w h2:before{position:absolute;right:0;bottom:0;left:0;padding-bottom:2.4rem;font-size:40px;font-style:italic!important;content:attr(data-title)}.section_title_pk h2{position:relative;font-size:18px}.section_title_pk h2:before{position:absolute;right:0;bottom:0;left:0;padding-bottom:2rem;font-size:40px;font-style:italic!important;content:attr(data-title)}.crp-mapabout{align-items:center;margin:0 auto 0 1rem}.crp-mapabout div{padding:1.2rem}.crp-mapabout h3{display:block;font-size:20px;line-height:1.4;letter-spacing:.08rem}.crp-mapabout p{font-size:14px;line-height:1.6;letter-spacing:.08rem}.crp-mapabout img{width:24%;padding:.4rem;object-fit:contain}.keyword-search input[type=search]{width:336px;padding-left:10px;border:1px solid #f0f0f0}.keyword-search input[type=submit]{padding:.6em 1.2em;margin-left:10px;border-radius:3px}.top_job_search .job_search_wrap{max-width:900px}.top_job_search .job_content{flex-wrap:wrap}.top_job_search .job_inner{width:calc(100% / 8);margin-bottom:12px}.top_job_search .job_inner img{display:flex;width:40px}.top_job_search .job_inner p{font-size:14px}header{max-width:1200px}header img{width:124px}header span{display:inline-block;margin:auto .9rem;font-size:.8rem;letter-spacing:1.5}header form{display:flex;margin:0 0 0 auto}nav ul li{display:inline-block;padding:1.2rem;margin:auto}nav ul li a{font-size:80%}.fv{position:relative;padding:2.1rem 0 .7rem}.fv #fv-slider_wrap{z-index:9999;max-height:500px}.fv #fv-slider_wrap #fv-slider_content{width:100%;margin:0 auto 10px}.fv #fv-slider_wrap #fv-slider_content img:nth-child(2){width:300px}.fv #fv-slider_wrap .slide-item img{width:100%;height:437px;object-fit:cover}.fv #fv-slider_wrap .slick-arrow{z-index:1001;opacity:0;transition:all .3s ease-in-out}.fv #fv-slider_wrap button{display:none!important}.fv #fv-slider_wrap :hover .slick-prev{left:5px;opacity:1}.fv #fv-slider_wrap :hover .slick-next{right:5px;opacity:1}.fv .fv_slider_box-img{width:630px;height:420px;object-fit:cover;border-radius:12px}.top_search_inner{position:relative;align-items:stretch;border-radius:1700px 0 0}.search_content{border:1px solid #f0f0f0}.search_s_layout{margin-top:24px}.search_s_layout .search_cta{width:100%}.search_s_layout .search_cta p{font-size:14px;line-height:1.4}.search_s_layout .search_cta:hover{opacity:.7}.top_cast_content{position:relative}.tik_slider :nth-of-type(4){position:relative;width:170px;height:170px;background-color:#ff0;background-repeat:no-repeat;background-size:60%}.tik_slider :nth-of-type(4) img{position:absolute;top:-4;right:10}.cast-content p,.cast-content span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tik_slider,.tik_slider ul{position:relative}.tik_slider a{display:table}.tik_slider li:before{position:absolute;top:17;left:19;z-index:1000;font-size:23px;content:counter(number);counter-increment:number}.tik_slider .tik_slider img{position:absolute}.tik_slider .tik_slider li:first-child{position:relative;width:140px;height:140px;background-repeat:no-repeat;background-size:60%}.tik_slider .tik_slider li:first-child img:first-child{right:5;bottom:5;z-index:990}.tik_slider .tik_slider li:first-child img:nth-child(2){top:0;left:0;z-index:999;width:50px;height:50px}.tik_slider .tik_slider li:nth-child(2){position:relative;width:140px;height:140px;background-repeat:no-repeat;background-size:60%}.tik_slider .tik_slider li:nth-child(2) img{position:absolute;right:5;bottom:5}.tik_slider .tik_slider li:nth-child(2) img:nth-child(2){position:absolute;top:0;left:0;z-index:999;width:50px;height:50px}.tik_slider .tik_slider li:nth-child(3){position:relative;width:140px;height:140px;background-repeat:no-repeat;background-size:60%}.tik_slider .tik_slider li:nth-child(3) img{position:absolute;right:5;bottom:5}.tik_slider .tik_slider li:nth-child(3) img:nth-child(2){position:absolute;top:0;left:0;z-index:999;width:50px;height:50px}.tik_slider .tik_slider li:nth-child(n+4){position:relative;width:140px;height:140px;background:transparent;background-repeat:no-repeat;background-size:60%}.tik_slider .tik_slider li:nth-child(n+4) img{position:absolute;right:5;bottom:5}.tik_slider .tik_slider li:nth-child(n+4) img:nth-child(2){position:absolute;top:0;left:0;z-index:999;width:50px;height:50px}.tik_slider img{width:200px;height:200px;object-fit:cover}.tik_slider p,.tik_slider span{margin:0}.tik_slider a{text-decoration:none}.tik_slider a:hover{filter:brightness(50%)}.top_store_wrap ul{max-width:1200px}.top_store_wrap li{width:calc(100% / 4)}.top_store_wrap .store_inner{position:relative;z-index:9999;height:279px;background-image:url(/assets/img/img_01.jpg)}.top_store_wrap .store_inner img{position:absolute;right:0;bottom:70;left:0;z-index:99999;width:80px;height:80px;object-fit:cover;border-radius:90%}.top_store_wrap .store_inner span{position:absolute;right:0;bottom:45;left:0;z-index:99999;display:block}.top_store_wrap .store_inner a{position:absolute;right:0;bottom:10;left:0;z-index:99999;width:114px}.top_simple_wrap ul{overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}.top_simple_wrap ul li,.top_simple_wrap ul li.slick-slide{display:block;width:300px;height:450px;margin:0 20px;object-fit:cover;background-position:50%;background-size:cover;border-radius:13px}.top_simple_wrap ul li div,.top_simple_wrap ul li.slick-slide div{position:relative;width:inherit;height:100%;margin:auto}.top_simple_wrap ul li img,.top_simple_wrap ul li.slick-slide img{position:absolute;right:0;bottom:31%;left:0;display:block;width:50px;height:50px;object-fit:cover;border-radius:60%}.top_simple_wrap ul li h3,.top_simple_wrap ul li.slick-slide h3{position:absolute;right:0;bottom:21%;left:0;padding-top:8px;font-size:16px;line-height:1;text-shadow:#737373 1px 0 9px}.top_simple_wrap ul li a:last-child,.top_simple_wrap ul li.slick-slide a:last-child{position:absolute;right:0;bottom:7%;left:0;display:block;width:50%;padding:.3rem;margin-top:10px;font-size:12px;text-align:center;border-radius:6px}.top_simple_wrap ul li a:last-child:hover,.top_simple_wrap ul li.slick-slide a:last-child:hover{border:1px solid #e65c77}.top_simple_wrap ul::-webkit-scrollbar{display:none}.top_recommend_cotent button{display:none}.top_recommend_inner{position:relative}#store_slider_wrap{max-width:900px}#store_slider_wrap .ads_simple_content{position:absolute;right:20px;bottom:20px}#store_slider_wrap .ads_simple_content div{align-items:center;height:100%;padding:20px;text-align:left;border-radius:12px 0 0 12px}#store_slider_wrap .ads_simple_content div span{display:block;font-size:10px;letter-spacing:1.1px}#store_slider_wrap .ads_simple_content div span:before{margin-right:-3px;margin-left:3px;content:"#"}#store_slider_wrap .ads_simple_content div a{align-items:center;height:100%;font-weight:600;color:#575757!important;background-color:#fff!important}#store_slider_wrap .ads_simple_cta{display:flex;align-items:center;min-width:12%;padding:0 .8rem;border-radius:0 12px 12px 0}#store_slider_wrap .ads_simple_content div{padding:.9rem}#store_slider_wrap .ads_simple_content ul li{line-height:1}#store_slider_wrap .cafe-slider .slick-slide.slick-current{visibility:visible}#store_slider_wrap .cafe-slider .slick-slide:not(.slick-current){visibility:hidden}.slider-for img{position:relative;width:100%;height:500px;object-fit:cover}.slider-nav li:first-child{display:none}.slider-nav li img{width:216px;height:216px;object-fit:cover}.cafe-slider{margin-bottom:24px}.top_area_search_content .top_area_wrap{max-width:900px}.top_area_search_content .top_area_wrap ul{position:relative;flex-wrap:wrap;max-width:970px}.top_area_search_content .top_area_wrap li{position:relative;width:32%;height:200px;margin-bottom:6px}.top_area_search_content .top_area_wrap li a:hover{background-color:#000}.top_area_search_content .top_area_wrap a:hover{filter:brightness(.9);transition:filter .6s cubic-bezier(0,2.5,.7,2.5)}.area_inner{position:relative;width:100%;height:100%;background-repeat:no-repeat;background-size:100%}.area_inner img{right:0;bottom:0;display:block;height:200px;object-fit:cover;object-position:top;opacity:.3}.area_inner p{position:absolute;inset:0;display:flex;display:inline-grid;align-items:center;height:100%;margin:0;font-size:24px}.top_recommend_area{position:relative;padding-bottom:120px}.top_recommend_area .section_title_pk{max-width:900px}.top_recommend_area .recommend-menu ul{justify-content:center;margin-bottom:3rem;text-align:center}.top_recommend_area .recommend-menu ul a{display:block;min-width:120px;margin:0 4px}.area-slider_wrap{padding:4rem 0 2rem}.area-slider_wrap img{width:500px;height:300px;padding:4px;object-fit:cover}.area-slider_wrap .area-slide-inner{max-width:500px;padding:1rem .9rem 2rem}.area-slider_wrap .area-slide-inner div{align-items:center}.area-slider_wrap .area-slide-inner div span:first-of-type{overflow:hidden;font-size:18px;font-weight:900!important;color:#575757;text-overflow:ellipsis;white-space:nowrap}.area-slider_wrap .area-slide-inner div a:nth-of-type(2){min-width:120px;height:100%;padding:12px;margin:0 0 0 auto;font-size:12px}.area-slider_wrap .area-slide-inner .top-area-name{padding-top:10px;font-size:12px}.area-slider_wrap .area-slide-inner .top-area-name:before{content:"#"}.movie_outer{max-width:900px}.movie_outer .section_title_pk{line-height:1.2}#top_other_active .top_other_outer{max-width:900px;padding-top:60px;padding-bottom:60px}#top_other_active .twitter-outline{display:block}.recommend-media:after{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:"";background-color:#fff;opacity:.5}.media-content{border-bottom:2px dotted #cecece}.media-content div span{font-size:12px;color:#575757}.media-content div span:before{content:"#"}.recommend-media-outer li:last-child .media-content{border:none}footer .footer-outer div:first-child img{display:grid}footer .footer-outer div:first-child ul{flex-wrap:wrap}#store_fv_slider img{height:400px;object-fit:cover}.str-top-content>.str-top-inner_box{padding:1.2rem}.str-top-content{padding:4rem}.str-top-content .str-top-textarea p{padding-bottom:.8rem}.str-top-content .str-top-textarea h1{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:1.4rem;margin-block-end:1.4rem;font-size:30px}.str-top-content .str-top-textarea span{font-size:14px}.str-top-content .str-top-inner_cost p:first-child{display:flex;align-items:center;font-size:110%}.str-top-content .str-top-inner_cost p:nth-child(2){align-items:center;font-size:105%}.str-top-content .str-top-inner_cost p:nth-child(3){align-items:center}.str-top-content .str-top-inner_meter{align-items:center;font-weight:400}.str-top-content .str-top-inner_meter li{width:10px;height:10px;margin-right:5px;border-radius:50%}.str-top-content .str-top-inner_box ul{flex-wrap:wrap}.str-top-content .str-top-inner_box .str-top-inner_boxitem li:after{position:absolute;right:-36px;content:"×"}.str-top-content .str-top-inner_box .str-top-inner_boxitem li:last-child:after{display:none}.str-top-content .str-top-inner_box .str-top-inner_boxitem li{position:relative;flex-grow:1;padding:12px;margin:0 24px 5px;text-align:center}.str-top-content .str-top-inner_box .str-top-inner_boxitem a,.str-top-content .str-top-inner_box .str-top-inner_boxitem li{font-size:100%}.str-top-content .str-top-tagbox li:before{content:"#"}.str-top-content .str-top-iconbox{flex-wrap:wrap;padding:0 12px}.str-top-content .str-top-iconbox .str-top-boxinner .str-top-boxlabel p{display:flex;align-items:center;margin:auto auto auto 10px;word-break:keep-all}.str-top-content .str-top-iconbox .str-top-boxinner .str-top-boxvalue{display:flex;align-items:center;max-width:130px;word-break:keep-all}.str-top-content .str-top-iconbox .str-top-boxinner .str-top-boxvalue:nth-of-type(5){max-width:160px}.str-about-wrap{padding:4rem 0;background:linear-gradient(0deg,#f3dfe9 0,#ffd4e9 80%,#fef9fc 99%,#fff)}.str-top_store-about{max-width:1200px}.str-top-about-content{background-image:url(/assets/img/pickup_back.svg);background-repeat:no-repeat;background-position:100% 100%}.str-top-pickup-cast{max-width:1200px}.str-top-pickup-cast ul{overflow-x:scroll;scrollbar-width:none}.str-top-pickup-cast ul li{padding-left:2rem}.str-top-pickup-cast ul li img{width:160px;height:160px;padding:.67rem;object-fit:cover;border:1px solid #fff;border-radius:50%}.str-top-pickup-cast ul li h3{font-size:100%;color:#575757}.str-top-pickup-cast ul::-webkit-scrollbar{display:none}#pickup-cast-slider .slick-next,#pickup-cast-slider .slick-prev{display:none!important}.str-tab-wrap{display:flex;flex-wrap:wrap;max-width:900px;border-radius:.5rem}.str-tab-wrap a,.str-tab-wrap label{border-bottom:1px solid #e498bd!important}.str-tab-label{order:-1;width:calc(20% - 1px);margin:auto;color:#afafaf;border-right:1px solid #f7e2ed}.str-tab-label:last-child{border:none}.str-tab-content{display:none;width:100%}.str-tab-content table{padding:1rem;border-collapse:separate}.str-tab-content th{width:40%;padding:.4rem 0;line-height:2.6}.str-tab-content td{padding:.4rem 0;color:#575757}.str-tab-switch:checked+.str-tab-label+.str-tab-content{display:block}.str-tab-switch{display:none}#str-tab-top_content .coorpon_btn{color:#fff}.str-tab-cast-wrap{flex-wrap:wrap;padding:1rem}.str-tab-cast-wrap .str-top-cast_inner{width:calc(100% / 5 - 1rem)}.str-tab-cast-wrap a{position:relative}.str-tab-cast-wrap a:before{display:block;padding-top:100%;content:""}.str-tab-cast-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;border-collapse:collapse;object-fit:cover;border:1px solid #e397bc}.str-tab-cast-wrap .str-top-cast_inner p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.str-tab-cast-wrap .str-top-cast_inner p:nth-child(2){padding-bottom:0;font-size:18px}.str-tab-cast-wrap .str-top-cast_inner p:nth-child(3){padding-top:0;font-size:12px}.str-tab-cast-wrap .str-top-cast_inner a{border:none}.str-tab-cast-wrap .str-top-cast_inner:last-child{padding-right:0}.str-tab-photo-wrap{flex-wrap:wrap}.str-tab-photo-wrap .slide-item{width:25%}.str-tab-photo-wrap .slide-item img{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;object-fit:cover;border:1px solid #fff}.str-tab-photo-wrap .slide-item div{position:relative;overflow:hidden}.str-tab-photo-wrap .slide-item div:before{display:block;padding-top:100%;content:""}.str-top-media_box{border-bottom:1px solid #e498bd}.str-top-media_box img{width:110px;height:110px;object-fit:cover}.str-top-media_box div{align-items:center;word-break:keep-all}.str-top-media_box .str-top-media_innner{align-items:center}.str-top-media_box .str-top-media_innner h4{margin:0;font-size:14px;line-height:1.4}.str-tab-recrit_wrap{padding:1rem}.str-tab-recrit_wrap .point-wrap h3{width:20rem;font-size:18px;color:#575757}.str-tab-recrit_wrap .point-wrap h3:before{display:block;font-size:32px;font-style:italic;content:attr(data-title)}.str-tab-recrit_wrap .point-wrap p{align-items:center}.str-tab-recrit_wrap table{border-top:1px solid #f9e8f0}.str-tab-recrit_wrap table td,.str-tab-recrit_wrap table th{border-bottom:1px solid #f9e8f0}.str-tab-recrit_wrap table th{width:30%}.str-tab-recrit_wrap .str-tab-image img{display:block}.str-tab-recrit_wrap .str-tab-items div span{display:inline-block;min-width:calc(30% - 6px);margin:0 3px;border:2px solid #e65c77}.str-tab-recrit_wrap .str-tab-items div span:before{content:"#"}.str-tab-recrit_wrap .str-tab-customer p{padding-left:10%;text-align:left}.str-tab-recrit_wrap .str-tab-card div{flex-wrap:wrap}.str-tab-recrit_wrap .str-tab-card div span{min-width:calc(30% - 6px);margin:3px;border:2px solid #e65c77}.str-tab-recrit_wrap .range_chara_wrap,.str-tab-recrit_wrap .range_gender_wrap,.str-tab-recrit_wrap .range_year_wrap{display:flex;justify-content:space-between;height:5px;background:#c3c3c3}.str-tab-recrit_wrap .range_label p{display:block;padding:0 6px;margin:auto;line-height:.8;color:#9b9b9b}.str-tab-recrit_wrap .range_label li{width:14px;height:14px;margin-top:-3px;background:#e397bc;border-radius:30px}.str-tab-recrit_wrap li:first-child{margin-left:0}.str-tab-recrit_wrap li:last-child{margin-right:0}.str-tab-recrit_wrap .recruit_btn{display:block}.str-comment-inner img{height:200px;object-fit:cover}.str-tab-cast-faq h3,.str-tab-menber-faq h3{border-bottom:2px solid #e397bc}.str-tab-cast-faq a,.str-tab-menber-faq a{display:block;color:#fff!important}.faq-header{align-items:center;width:-moz-fit-content;width:fit-content}.faq-header .faq-image img{width:60px;height:60px;object-fit:cover;border:1px solid #e498bd;border-radius:50%}.faq-header p{padding-bottom:0;font-weight:800}.str-tab-cast-faq-inner{border:1px solid #f8f8f8}.str-tab-cast-faq-inner summary{position:relative;display:block;padding-left:3.6rem!important;color:#575757;list-style:none}.str-tab-cast-faq-inner summary:before{position:absolute;top:1rem;left:1rem;width:32px;height:32px;content:"";background:url(/assets/img/common/cast_q_icon.svg);background-size:cover}.str-tab-cast-faq-inner summary:after{position:absolute;right:20px;font-size:18px;content:"+";transition:all .3s ease}.str-tab-cast-faq-inner details[open] summary:after{transform:rotate(45deg)}.str-area-slider_wrap{max-width:1200px;max-height:800px}.str-area-slider_wrap img{width:500px;height:300px;object-fit:cover}.str-area-slider_wrap .area-slide-inner{max-width:500px;padding:1rem 0 2rem}.str-area-slider_wrap .area-slide-inner div{align-items:center}.str-area-slider_wrap .area-slide-inner div span:first-of-type{font-size:12px}.str-area-slider_wrap .area-slide-inner div span:first-of-type :before{content:"#"}.str-area-slider_wrap .area-slide-inner div span:nth-of-type(2){padding-top:10px;overflow:hidden;font-size:18px;font-weight:900!important;text-overflow:ellipsis;white-space:nowrap}.str-area-slider_wrap .area-slide-inner div a{height:100%}.str-area-slider_wrap .area-slide-inner div p{padding-top:10px}.str-area-slider_wrap #area-slider_ad .slide-item img:before{display:block;padding:100%}.str-area-slider_wrap #area-slider_ad .area-slide-inner{width:70%}.str-area-slider_wrap #area-slider_ad .area-slide-inner span{width:60%}.str-top-recom{width:900px;height:900px}.str-top-recom .slick-dots{display:none!important}.str-top-benner{flex-wrap:wrap}.str-top-benner img{width:33%;object-fit:cover;border:2px solid #fff}.coorpon_modal_wrap input{display:none}.coorpon_modal_wrap input:checked~.coorpon_overlay{opacity:1;transition:opacity .5s;transform:scale(1)}.coorpon_modal_wrap input:checked~.coorpon_overlay .coorpon_modal_content{transform:translateY(20px)}.coorpon_modal_wrap .coorpon_overlay{position:fixed;top:0;left:0;z-index:9999;display:flex;justify-content:center;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,.7);opacity:0;transition:opacity .5s,transform 0s .5s;transform:scale(0)}.coorpon_modal_wrap .coorpon_trigger{position:absolute;width:100%;height:100%}.coorpon_modal_wrap .coorpon_modal_content{box-sizing:border-box;align-self:center;line-height:1.4em;transition:.5s}.coorpon_modal_wrap .coorpon_modal_content p{padding-top:0}.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner img{display:block}.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner p{font-size:12px}.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner .coupon_content #coupon_shop{font-size:140%;font-weight:800}.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner .coupon_content #coupon_title{border-top:.06rem solid #e397bc;border-bottom:.06rem solid #e397bc}.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner .coopon_ticekt_wrap p:first-of-type{font-size:140%;font-weight:800}.coorpon_modal_wrap .coorpon_modal_content .coorpon_modal_inner .coopon_ticekt_wrap p:nth-of-type(2){border-top:.06rem solid #e397bc;border-bottom:.06rem solid #e397bc}.coorpon_modal_wrap .coorpon_close_button{position:absolute;top:4px;right:16px;font-size:24px;cursor:pointer}.coorpon_open{display:block;max-width:300px;padding:12px 2px;margin-top:40px;margin-bottom:1px;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;transition:all .3s}.coorpon_open:active{transform:translateY(2px)}.coorpon_open:hover{color:#fff;background-color:#4f96f6;transition:.6s}.cast_fv{align-items:flex-start;gap:12px;max-width:900px}.cast_fv .cast_profile_content{margin:0}.cast_fv_wrap{position:relative;display:block;width:480px;border-radius:2rem}.cast_fv_img{width:100%;height:480px;position:relative}.cast_fv_img img{top:0;height:100%;object-fit:cover;object-position:center;border-radius:2rem}.ranking_title{margin-bottom:8px;font-size:18px;color:#e498bd;font-weight:700}.cast_fv_wrap .slider-for li{position:relative;width:100%;height:100%}.cast_fv_wrap .slider-for li:before{display:block;padding-top:100%;content:""}.cast_fv_wrap .slider-for img{position:absolute;bottom:0;width:100%;height:100%;object-fit:cover}.cast_fv_wrap .slider-nav li:first-child{display:block}.cast_fv_wrap .slider-nav img{height:120px;object-fit:cover}.cast_fv_wrap .cast_top_name{position:absolute;right:0;bottom:0;left:0;opacity:.9}.cast_fv_wrap .cast_top_name h1{padding-top:0;margin-bottom:8px;font-size:18px;line-height:1.4;color:#575757}.cast_fv_wrap .cast_top_name p{font-size:16px;font-weight:700}.cast_fv_wrap .cast_top_name div{margin-bottom:10px;border:2px solid #e9e9e9;border-radius:0 0 1rem 1rem}.cast_profile_content{border:3px solid #f0f0f0}.cast_profile_content .cast_profile_inner{flex-wrap:wrap}.cast_profile_content .cast_profile_inner dd,.cast_profile_content .cast_profile_inner dt{padding:12px;font-size:12px;color:#575757;border-bottom:1px solid #f0f0f0}.cast_profile_content .cast_profile_inner dt{width:22%}.cast_profile_content .cast_profile_inner dd{width:60%;margin-left:.4em}.cast_profile_content .cast_profile_comment{display:inline-block;margin:2em auto 0;background:#f8f8f8;border:1px solid #f0f0f0}.cast_profile_content .cast_profile_comment h2{margin:0;font-size:13px}.cast_profile_content .cast_profile_comment span{font-size:12px}.cast_profile_wrap{background:linear-gradient(0deg,#f3dfe9 0,#ffd4e9 80%,#fef9fc 99%,#fff)}.cast_profile_wrap p{display:inline-block}.cast_profile_wrap p:after{content:"："}.cast_gallery_wrap{position:relative}.cast_gallery_wrap .cast_sub_image_wrap{position:relative;margin:auto;overflow:scroll;scrollbar-width:none}.cast_gallery_wrap .cast_sub_image_wrap li img{width:160px;height:160px;padding:.67rem;object-fit:cover;border:1px solid #fff;border-radius:50%}.cast_gallery_wrap .cast_sub_image_wrap::-webkit-scrollbar{display:none}.cast_features{flex-wrap:wrap;gap:40px;width:100%;max-width:900px;padding:80px 2em;margin:auto}.cast_features .cast_faq_content{width:calc(60% - 40px)}.cast_table_warp{border-collapse:separate;background:#fff}.cast_table_warp tbody tr td,.cast_table_warp tbody tr th{display:block;width:calc(100% - 2rem)}.cast_table_warp tbody tr th{position:relative;padding:1.4rem 1rem;border-bottom:1px solid #e397bc}.cast_table_warp tbody tr th:after{position:absolute;right:0;bottom:2px;width:100%;height:100%;content:"";border-bottom:1px solid #e397bc}.cast_table_warp tbody tr td{position:relative;padding:1rem;border-bottom:8px solid #fef9fc}.cast_table_warp tbody tr td:after{position:absolute;right:0;bottom:2px;width:100%;height:100%;content:""}.cast_sns_wrap h2{margin-top:4rem;border-bottom:1px solid #e397bc}.cast_sns_wrap h2:after{position:absolute;top:10px;right:0;width:100%;height:100%;content:"";border-bottom:1px solid #e397bc}.cast_sns_content{display:flex;gap:100px;justify-content:center}.cast_sns_content a{display:flex;align-items:center}.cast_sns_content img{width:120px!important;height:120px!important}.cast_store_reccomend .section_title_pk{position:relative;border-bottom:1px solid #e397bc}.cast_store_reccomend .section_title_pk:after{position:absolute;top:10px;right:0;width:100%;height:100%;content:"";border-bottom:1px solid #e397bc}.cast_store_content{border:1px solid #f0f0f0;border-radius:2rem}.cast_store_content img{width:100%;height:300px;object-fit:cover;border-radius:2rem 2rem 0 0}.cast_store_inner img{width:90px;height:90px;border:1px solid #f2c6da;border-radius:50%}.cast_store_box table{border-spacing:1.6rem!important;border-collapse:separate}.cast_store_box table td,.cast_store_box table th{padding-bottom:1.6rem;border-bottom:1px solid #f2c6da}.cast_store_box table tr:last-child img{height:auto;object-fit:none}.cast_store_box .recruit_btn{display:table}.str-tab-form h3{border-bottom:2px solid #e397bc}.acf-button{padding:.5rem 2.4rem}.acf-button,.sf-field-submit input{color:#fff;background:#e65c77;border:none;border-radius:20px}.sf-field-submit input{padding:.5rem 2.9rem;margin:auto}.cast_ranking_back{position:relative;z-index:1;background:linear-gradient(0deg,#ffd2e8 10%,#fff)}.cast_ranking-btn{max-width:900px;padding:2rem 0;margin:auto}.cast_ranking-btn ul,.cast_ranking_wrap{display:flex;justify-content:center}.cast_ranking_wrap{max-width:900px;padding:2rem 0 0;align-items:center;margin:auto}.cast_ranking_select+.cast_ranking_select{margin-left:16px}.cast_ranking-btn li{padding:.6rem 1rem;width:128px;margin:8px;border:1px solid #e498bd}.cast_ranking-btn_wrap{background-color:#fff;width:98%;border-radius:16px}.cast_ranking-btn li a{display:block;font-size:14px;font-weight:800}.cast_ranking-btn .active{background:#e498bd}.cast_ranking-btn .active-man{color:#fff;background:#87cefa;border:none}.cast_ranking-btn .active a,.cast_ranking-btn .active-man a{color:#fff;pointer-events:none}.cast_ranking_select{border:1px solid #e598bc;width:336px;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 14px;border-radius:12px}.cast_ranking_select-label{color:#e598bc;font-weight:700;font-size:18px;display:flex;align-items:center}.cast_ranking_select-label img{margin-right:5px;width:30px;height:30px}.cast_ranking_select-data{margin-top:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#585858;font-size:16px;background:#f9e2ed;border:1px solid #e598bc;border-radius:12px;height:40px;width:307px;padding:10px 16px;background-image:url(/assets/img/common/select-arrow-down.png);background-repeat:no-repeat;background-size:24px auto;background-position:right 10px center}.cast_ranking_outline{position:relative;width:900px}.cast_ranking_outline .cast-ranking_bg{position:relative;display:block;width:100%;height:100%;background-size:cover;border-radius:6px}.cast_ranking_outline .cast-ranking_rank{position:absolute;top:12%;left:12%}.cast_ranking_outline .cast-ranking_point{position:absolute;bottom:3%;right:3%;color:#fff;background-color:#e498bd;padding:.5rem 1rem;font-size:.8rem;border-radius:30px}.cast_ranking_outline .ranking-list a:nth-child(n+4) .cast-ranking_point{padding:.4rem .8rem;font-size:.64rem;bottom:4%;right:4%}.cast_ranking_outline .ranking-list{flex-wrap:wrap;gap:50px;width:100%}.cast_ranking_outline .ranking-list a:first-child,.cast_ranking_outline .ranking-list a:nth-child(2),.cast_ranking_outline .ranking-list a:nth-child(3){width:250px}.cast_ranking_outline .ranking-list a:nth-child(n+4){width:180px}.cast_ranking_outline .ranking-list p:first-of-type{font-size:40px;font-style:italic}.cast_ranking_outline .ranking-list p:nth-of-type(4){display:none}.cast_ranking_outline .ranking-list h2{padding-top:10px;margin-top:.2rem;font-size:20px;line-height:1.5}.cast_ranking_outline .ranking-list span:nth-of-type(2){padding-top:10px}.cast_ranking_outline .ranking-list a:first-child .cast-ranking_bg{width:250px;height:250px}.cast_ranking_outline .ranking-list a:first-child .cast_rank_inner{height:auto!important}.cast_ranking_outline .ranking-list a:first-child span{display:block}.cast_ranking_outline .ranking-list a:nth-child(2) .cast-ranking_bg{width:250px;height:250px}.cast_ranking_outline .ranking-list a:nth-child(2) span{display:block}.cast_ranking_outline .ranking-list a:nth-child(3) .cast-ranking_bg{width:250px;height:250px}.cast_ranking_outline .ranking-list a:nth-child(3) span{display:block}.cast_ranking_outline .ranking-list a:nth-child(n+4) .cast-ranking_bg{width:180px;height:180px;margin-right:20px;border-radius:12px;box-shadow:8px 8px 0 rgb(0 0 0/1%)}.cast_ranking_outline .ranking-list a:nth-child(n+4) .cast_rank_inner{height:auto!important}.cast_ranking_outline .ranking-list a:nth-child(n+4) span{display:block}.cast_ranking_outline .ranking-list a:nth-child(n+4) p:first-of-type{opacity:0}.cast_ranking_outline .ranking-list a:nth-child(n+4) .cast-ranking_bg:before{position:relative;right:-10px;bottom:-10px;z-index:-2;width:100%;height:100%;content:"";background-repeat:no-repeat;border-radius:20px;box-shadow:8px 8px 0 rgb(0 0 0/1%)}.top_ranking .top-ranking-list span{width:unset!important;padding-top:10px!important}.top_ranking .top-ranking-list h2{padding-bottom:0;margin-top:0;line-height:1.8}.top_ranking .top-ranking-list a .cast_rank_inner{height:-moz-fit-content;height:fit-content}.str-tab-movie{display:block}.str-tab-movie iframe{display:block;margin:auto}.tag_ct:before{content:"#"}#toc_container{display:table;width:auto;padding:2rem;margin:auto auto 1em;font-size:95%;text-align:left;background:#f9f9f9;border:none;border-radius:12px}#toc_container p.toc_title+ul.toc_list{display:inherit;margin:auto}.toc_list :nth-child(2) li{border-bottom:1px solid #575757}#left_col .post_content h2{background-color:#fff}.fv_slider_box_inner{position:relative;bottom:10px;left:10px;height:93%;font-size:18px}.fv_slider_box_inner p{position:absolute;bottom:0;left:15%;display:inline-block;width:max-content;overflow:hidden;font-size:24px;text-shadow:#bebebe 1px 0 5px}.fv_slider_box_inner span{position:absolute;top:0;left:15%;font-size:14px;line-height:1.2;white-space:nowrap;border-radius:5px}.top_store_cast p:first-child{font-size:18px;line-height:1.2}.top_store_cast p:nth-child(2){font-size:28px;line-height:1.2}.top_ranking{position:relative;right:0;width:100%;background-size:50%}.top_ranking .cast-ranking_bg{position:relative;display:block;width:300px;height:300px;background-size:cover;border-radius:6px}.top_ranking .cast-ranking_rank{position:absolute;top:12%;left:8%}.top_ranking .top-ranking-list{align-items:center;overflow-x:scroll!important;-ms-overflow-style:none;scrollbar-width:none;width:100%}.top_ranking .top-ranking-list::-webkit-scrollbar{display:none}.top_ranking .top-ranking-list p:first-of-type{display:none;font-size:40px;font-style:italic}.top_ranking .top-ranking-list p:nth-of-type(4){display:none}.top_ranking .top-ranking-list a div:after,.top_ranking .top-ranking-list a div:before{position:absolute;display:block;content:""}.top_ranking .top-ranking-list a:hover{opacity:.7}.top_ranking .top-ranking-list h2{padding-top:12px;font-size:16px}.top_ranking .top-ranking-list span:nth-of-type(2){display:none}.top_ranking .top-ranking-list a div{width:180px;height:180px}.top_ranking .top-ranking-list a span{display:block;font-size:14px;line-height:1.4}.top_ranking .top_ranking .top-ranking-list a .cast_rank_inner{height:auto!important}#top-ranking{display:flex;align-items:flex-start;padding-bottom:0;overflow-x:scroll;overflow-y:hidden}#top-ranking a:first-child{margin-left:10%}#top-ranking a{margin-right:19px}.top_simple_content a:first-child{margin-left:10%}.str-tab-cast-faq-inner{width:95%}.str-tab-cast-faq-inner summary{padding:1.4rem}.rich_font{font-style:italic;letter-spacing:.2rem}.recruit_outline{margin:auto!important}.inquiry{background:#f4f4f47d!important;border:3px solid #ebebeb!important;border-radius:12px}.inquiry p{font-size:12px!important;letter-spacing:.08rem}.inquiry-list-item-label{font-size:16px!important}.inquiry input{border-radius:6px}.inquiry .screen-reader-response .post_content h3{border-bottom:1px dashed #aaa!important}.inquiry input.inquiry-submit{background-color:#e65c77!important}.inquiry input.inquiry-submit:hover{color:#e65c77;background-color:#fff!important;border:1px solid #e65c77!important}.request_outline{margin:auto!important}.searchandfilter h4{font-size:16px;color:#e498bd}.list-search_area{border:1.5rem solid #fdf4f6}.list-search_area p{margin-bottom:1rem;border-bottom:2px dashed #f0f0f0}.areaLists li a{display:block;padding:0 .6rem!important;margin:.2rem;font-size:12px;color:#e498bd;border:1px solid #e498bd!important;border-radius:.2rem}.search-sidebar_currentArea{font-size:24px;color:#e498bd}.closeModal{display:none}.modalContents h4{letter-spacing:.08rem}.areaLists{padding:.6rem .3rem!important}.search-sidebar-chand{border:1px dashed #f0f0f0}.search-sidebar-chand p{letter-spacing:.08rem;background-color:#fdf4f6}.list-detail_content{padding-top:10px;margin-bottom:36px}.list-detail_content img:first-child{width:190px;height:190px;object-fit:cover}.list-detail_content img:nth-child(2){display:none}.list-detail_profile{margin-bottom:8px}.pc_list-detail_profile__text{padding:0 20px}.pc_list-detail_profile__text h3{font-size:18px}.pc_list-detail_profile__text .pc_list-detail_profile__concept{padding-bottom:10px;font-size:13px;color:#e65c77}.pc_list-detail_description{display:-webkit-box;padding-top:6px;overflow:hidden;font-size:13px;line-height:1.6;color:#575757;border-top:1px solid #ededed;-webkit-line-clamp:3;-webkit-box-orient:vertical}.pc_list-detail_description br{display:none}.pc_list-detail_cats__img{width:96px!important;height:96px!important}.sf-field-taxonomy-area{display:none!important}#footer_contents{background-color:#fef9fc!important}.footer_boxitem{padding:1rem 0;background-color:#fff}#footer_contents .footer_wrap{width:700px}#footer_contents .footer_textarea{display:grid;text-align:center;background:#f4f4f4}#footer_contents .footer_textarea h3{padding-bottom:.8rem;color:#615042}#footer_contents .footer_textarea a{width:60%;padding:.68rem 1.8rem;margin:0 auto;color:#fff!important;text-align:center;border:2px solid #e65c77}#footer_contents .footer_textarea a:hover{color:#e65c77!important;border:2px solid #e65c77}#footer_contents .footer_textarea p{padding-bottom:1.3rem;line-height:1.7;letter-spacing:.9px}.footer_link_wrap_pc{width:810px}.footer_link_wrap_pc .footer_links{width:calc(100% / 4)}.footer_link_wrap_pc .footer_links a{font-size:14px;line-height:2}.ft_title{font-size:16px;font-weight:800}.footer_link_wrap_sp{display:none}.footer_banner{padding:1rem;background:#f4f4f4}.footer_banner ul{align-items:center;margin:0 auto}.footer_banner li{width:calc(90% / 2);height:-moz-fit-content;height:fit-content;margin:0 auto;border:1px solid #fff}.footer_banner img{display:block;width:66%;height:100%;margin:auto}.post_content h2{padding:15px;border-left:6px solid #e65c77}.searchandfilter .noUi-connect{background-color:#e65c77!important}.noUi-target{border:none;box-shadow:none}.sf-field-post-meta-cast_visual .sf-meta-range label,.sf-field-post-meta-cast_visual .sf-meta-range span:nth-child(3),.sf-field-post-meta-cast_visual .sf-meta-range span:nth-child(5){display:none}.searchandfilter ul li li{display:flex;align-items:flex-start}.searchandfilter li input[type=checkbox]+label{line-height:1.4}.top_media_cta{width:100%;margin-top:2.4rem;text-align:center}.top_media_cta a{border:2px solid #e65c77;border-radius:18px}.googlemap,.map_label{max-width:1200px}.searchandfilter .sf-range-max,.searchandfilter .sf-range-min{padding:6px;border:1.6px solid #e6e6e6}.searchandfilter label{padding-right:5px}.page_navi{margin:10px 0 50px}.noactive{pointer-events:none;filter:brightness(10%);opacity:.5}.store_fv_archive{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.slick-arrow,.slick-next{display:none!important}.breadcrumbs span{line-height:1.2;color:#e498bd;letter-spacing:1.9px}.breadcrumbs{padding:8px 10px 8px 12px}#area-slider_content{margin:auto}.range_chara_wrap>li,.range_gender_wrap>li,.range_year_wrap>li{opacity:0}.range_chara_wrap>li.active,.range_gender_wrap>li.active,.range_year_wrap>li.active{display:block;opacity:1}.thumbnail-item{position:relative;padding:4.5px}.fv_slider_box{padding:0 11px}.bannerSlider .slick-track{display:flex;align-items:center}.bannerSlider .slick-slide{height:auto!important}.bannerSlider dt{padding:8px;font-weight:700;color:#fff;text-align:center;background-color:#e397bc;border-radius:8px 8px 0 0}.bannerSlider dd{padding:16px;border-radius:0 0 8px 8px}.bannerSlider-slider{width:100%;padding:0 10px}.bannerSlider-slider img{width:100%;height:auto;object-fit:cover}.search_modal .keyword-search,.top_search_outline .keyword-search{position:relative}.suggest{position:absolute;top:40px;left:24px;z-index:101;min-width:280px;max-height:280px;padding:4px 16px;overflow:auto;background-color:#fff;border-radius:0 0 12px 12px;box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.suggest .suggest-label{display:inline-block;padding:4px 8px;margin-right:8px;font-size:12px;line-height:1;color:#fff;background-color:#e65c77;border-radius:3px}.suggest li{padding:4px 0}.suggest li a{display:block;width:100%;height:100%;font-size:14px;cursor:pointer}.suggest li+li{border-top:1px dotted #cecece}.suggest-bg{position:fixed;inset:0;z-index:100;opacity:.5}@media (max-width:1140px){.suggest{top:34px;left:34px;max-height:174px}}@media only screen and (max-width:750px){.suggest{top:40px;left:10px;max-height:180px}.search_modal .suggest{top:35px;max-height:280px}.suggest .suggest-label{padding:4px 8px;margin-right:6px;font-size:11px}.suggest li{padding:4px 0}.suggest li a{font-size:12px}}.ranking_table{background-color:#fef9fc;font-size:14px}.ranking_table tr{text-align:center}.ranking_table tr+tr{border-top:1px solid #e498bd}.ranking_table tr th{color:#e498bd;width:calc(100% / 3);padding:12px 0 8px}.ranking_table tr td{width:calc(100% / 3);padding:8px 0 12px}.follower-box_line{margin:0 1em}