.wrapper{width:100%;max-width:100%}*{list-style:none;margin:0;padding:0}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:rgba(0,0,0,0);font-style:normal;font-weight:normal}.wrapper{font-family:"Noto Sans JP",sans-serif;font-size:16px;line-height:1.7;min-width:1200px;color:#000;-webkit-text-size-adjust:100%;background:#fff}a{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;text-decoration:underline;color:#000;text-decoration:underline}a:hover{opacity:.6}.sp{display:none}img{vertical-align:bottom}.attention{font-size:12px}@media all and (max-width: 767px){.sp{display:block}.pc{display:none}a:hover{opacity:1}.wrapper{font-size:15px;min-width:0}}header{padding:10px 0;background:#fff}@media screen and (max-width: 767px){header{padding:5px 0}}header h1{text-align:center}@media screen and (max-width: 767px){header img{width:auto;height:40px}}section .inner{width:100%;max-width:1080px;margin:0 auto;font-size:16px}@media screen and (max-width: 767px){section .inner{max-width:100%;padding:0 3%;box-sizing:border-box}}section .inner h3{position:relative;font-size:40px;color:#009aff;font-family:"Noto Sans JP",sans-serif;font-weight:600;text-align:center}@media screen and (max-width: 767px){section .inner h3{font-size:26px}}section .inner h3:after{content:"";display:block;width:80px;height:3px;background:#009aff;position:absolute;bottom:-10px;left:0;right:0;margin:0 auto}section .inner .btn-area{margin:0 auto;width:100%;max-width:1000px}@media screen and (max-width: 767px){section .inner .btn-area{max-width:100%}}section .inner .btn-area ul{display:flex;justify-content:space-between}@media screen and (max-width: 767px){section .inner .btn-area ul{display:block}}section .inner .btn-area ul li{width:49%;height:auto}@media screen and (max-width: 767px){section .inner .btn-area ul li{width:100%}}section .inner .btn-area ul li .btn-area-ttl{text-align:center;padding:20px;font-size:26px;font-weight:600}@media screen and (max-width: 767px){section .inner .btn-area ul li .btn-area-ttl{font-size:20px}}section .inner .btn-area ul li .btn-area-box{width:100%;margin-top:60px}@media screen and (max-width: 767px){section .inner .btn-area ul li .btn-area-box{margin-top:40px}}section .inner .btn-area ul li .btn-area-box img{width:100%}@media screen and (max-width: 767px){section .inner .btn-area ul .btn-area-shinki{margin-bottom:8%}}section .inner .btn-area ul .btn-area-shinki .btn-area-ttl{position:relative;color:#00a928;border:4px solid #00a928}section .inner .btn-area ul .btn-area-shinki .btn-area-ttl:after{content:"";position:absolute;bottom:-50px;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);margin:0 auto;border:10px solid rgba(0,0,0,0);border-top:11px solid #00a928;display:inline-table}section .inner .btn-area ul .btn-area-shinki .btn-area-box{display:flex;justify-content:space-between}section .inner .btn-area ul .btn-area-shinki .btn-area-box .btn1,section .inner .btn-area ul .btn-area-shinki .btn-area-box .btn2{width:49%;height:auto}section .inner .btn-area ul .btn-area-shinki .btn-area-box .btn1 img,section .inner .btn-area ul .btn-area-shinki .btn-area-box .btn2 img{width:100%;height:auto;min-height:125px}@media screen and (max-width: 767px){section .inner .btn-area ul .btn-area-shinki .btn-area-box .btn1 img,section .inner .btn-area ul .btn-area-shinki .btn-area-box .btn2 img{min-height:auto}}section .inner .btn-area ul .btn-area-kanyuchu .btn-area-ttl{position:relative;color:#009aff;border:4px solid #009aff}section .inner .btn-area ul .btn-area-kanyuchu .btn-area-ttl:after{content:"";position:absolute;bottom:-50px;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);margin:0 auto;border:10px solid rgba(0,0,0,0);border-top:11px solid #009aff;display:inline-table}.mv-area{padding:50px 0;background:#009aff}@media screen and (max-width: 767px){.mv-area{padding:8% 0}}.mv-area .inner h2{width:80%;height:auto;margin:0 auto}@media screen and (max-width: 767px){.mv-area .inner h2{width:90%}}.mv-area .inner h2 img{width:100%;height:auto}.mv-area .inner .mv-main-img{display:flex;justify-content:center;width:100%;margin-top:40px}.mv-area .inner .mv-main-img li{width:20%;height:auto}.mv-area .inner .mv-main-img li img{width:100%;height:auto}.price-area{padding:60px 0}@media screen and (max-width: 767px){.price-area{padding:8% 0}}.price-area .inner .price-img{width:1000px;height:auto;margin:60px auto 30px}@media screen and (max-width: 767px){.price-area .inner .price-img{width:100%;margin:8% auto}}.price-area .inner .price-img img{width:100%;height:auto}.price-area .inner .red{color:red}.price-area .inner a{color:red}.cp-none{padding:0 0 60px}@media screen and (max-width: 767px){.cp-none{padding:0 0 8%}}.cp-none .inner{margin-top:60px}@media screen and (max-width: 767px){.cp-none .inner{margin-top:8%}}.cp-none .inner .btn-area{margin:0 auto 60px}@media screen and (max-width: 767px){.cp-none .inner .btn-area{margin:0 auto 8%}}.cp-none .inner .price-img{width:1000px;height:auto;margin:60px auto 0}@media screen and (max-width: 767px){.cp-none .inner .price-img{width:100%;margin:8% auto 0}}.price-area-cp-detail{padding:60px 0;width:100%;background:#eee;box-sizing:border-box;margin:0 auto}@media screen and (max-width: 767px){.price-area-cp-detail{padding:5% 0}}.price-area-cp-detail p{font-size:1rem;margin-bottom:.5rem;color:#000}.price-area-cp-detail .attention{margin:15px 0;font-size:.8em}.price-area-cp-detail .price-area-cp-detail-ttl{font-weight:bold;font-size:1.3rem}@media screen and (max-width: 767px){.price-area-cp-detail .price-area-cp-detail-ttl{font-size:1.1rem;text-align:center}}.recommend-area{padding:60px 0;background:#009aff}@media screen and (max-width: 767px){.recommend-area{padding:5% 3%}}.recommend-area .inner{width:1000px;padding:60px 40px;background:#fff}@media screen and (max-width: 767px){.recommend-area .inner{width:100%;padding:5%}}.recommend-area .recommend-inner{margin-bottom:60px}@media screen and (max-width: 767px){.recommend-area .recommend-inner{margin-bottom:5%}}.recommend-area #five-song{margin-bottom:0}.recommend-area #five-song .recommend-one{width:48%;margin:60px auto 0;text-align:center;font-size:17px}@media screen and (max-width: 767px){.recommend-area #five-song .recommend-one{width:100%;margin:40px auto 0}}.recommend-area #five-song .recommend-one img{width:100%;height:auto;margin-bottom:20px}.recommend-area #five-song .recommend-one .re-ttl{font-weight:600}.recommend-area #five-song .recommend-one .story-num{margin-bottom:15px;font-size:16px}.recommend-area #five-song .recommend-one .story-text{font-size:.9em}.recommend-area #five-song .recommend-one .cont-rec{font-size:14px;padding:20px;text-align:left;width:100%;max-width:600px;margin:30px auto 0;background:#fefeea;box-sizing:border-box}.recommend-area #five-song .recommend-one .txt-bo{font-weight:bold;display:block;text-align:center}.recommend-area #five-song .recommend-one-list{margin-top:60px;display:flex;justify-content:center;flex-wrap:wrap}@media screen and (max-width: 767px){.recommend-area #five-song .recommend-one-list{justify-content:space-between}}.recommend-area #five-song .recommend-one-list li{width:22%;padding:0 3%}@media screen and (max-width: 767px){.recommend-area #five-song .recommend-one-list li{width:48%;padding:0}}.about-area{padding:60px 0}@media screen and (max-width: 767px){.about-area{padding:8% 0}}.about-area .inner .about-lead{margin:40px 0 60px;text-align:center}.about-area .inner .moviebox{width:600px;margin:60px auto}@media screen and (max-width: 767px){.about-area .inner .moviebox{position:relative;z-index:0;float:none;clear:both;width:100%;margin:0 auto 20px}}.about-area .inner .moviebox .movie-inner{position:relative;width:100%;padding-top:56.25%}.about-area .inner .moviebox .movie-inner iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.about-area .bs-box{width:940px;margin:0 auto 30px;padding:30px;background:#d7efff}@media screen and (max-width: 767px){.about-area .bs-box{width:100%;padding:3%;box-sizing:border-box}}.about-area .bs-box h4{font-size:28px;font-weight:600;color:#009aff;text-align:center}@media screen and (max-width: 767px){.about-area .bs-box h4{font-size:26px}}@media screen and (min-width: 769px){.about-area .bs-box .forChannels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:60px 0 0}}@media screen and (min-width: 1401px){.about-area .bs-box .forChannels{margin:60px 0 40px}}@media screen and (max-width: 768px){.about-area .bs-box .forChannels{margin:60px 0 0}}.about-area .bs-box .forChannels .channel{position:relative;background-color:#fff;border:1px solid #3b3834;border-radius:.5em}@media screen and (max-width: 768px){.about-area .bs-box .forChannels li{margin-bottom:15px}.about-area .bs-box .forChannels .channel{padding:5.3333333333vw 3.2vw 4vw 4vw;margin-bottom:10vw}}@media screen and (min-width: 769px){.about-area .bs-box .forChannels .channel{width:30%}}.about-area .bs-box .forChannels .channel_ttl{position:absolute;left:-1px;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:34.1333333333vw}@media screen and (min-width: 769px){.about-area .bs-box .forChannels .channel_ttl{width:50%}}@media screen and (max-width: 768px){.about-area .bs-box .forChannels .channel_txt{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 769px){.about-area .bs-box .forChannels .channel_txt{text-align:center;padding:3.9285714286vw 0 2.8571428571vw}}@media screen and (min-width: 1401px){.about-area .bs-box .forChannels .channel_txt{padding:55px 0 40px}}.about-area .bs-box .forChannels .channel_txt .icon{width:16vw}@media screen and (min-width: 769px){.about-area .bs-box .forChannels .channel_txt .icon{display:block;margin:0 auto 1.7857142857vw;width:36%}}@media screen and (min-width: 1401px){.about-area .bs-box .forChannels .channel_txt .icon{margin-bottom:25px}}@media screen and (max-width: 768px){.about-area .bs-box .forChannels .channel_txt .txt{width:100%;text-align:center}}@media screen and (min-width: 769px){.about-area .bs-box .forChannels .channel_txt .txt{padding:0 7.3%}}.about-area .bs-box .forChannels .channel_txt__inner .ttl{width:80%;height:auto;margin:0 auto 15px}.about-area .bs-box .forChannels .channel_txt__inner .ttl img{width:100%;height:auto}@media screen and (max-width: 769px){.about-area .bs-box .forChannels .channel_txt__inner{display:contents;justify-content:space-around;flex-wrap:wrap}.about-area .bs-box .forChannels .channel_txt__inner .ttl{width:80%;height:auto;position:relative;padding-left:80px;margin:30px 0}.about-area .bs-box .forChannels .channel_txt__inner .ttl img{width:100%;height:auto}.about-area .bs-box .forChannels .channel_txt__inner .ttl:before{content:"";position:absolute;width:60px;height:60px;top:0;left:0;bottom:0;margin:auto;background:url("../images/skaper/icon_point01.svg") no-repeat}.about-area .bs-box .forChannels .channel_txt__inner .ttl_1:before{background:url("../images/skaper/icon_point01.svg") no-repeat}.about-area .bs-box .forChannels .channel_txt__inner .ttl_2:before{background:url("../images/skaper/icon_point02.svg") no-repeat}.about-area .bs-box .forChannels .channel_txt__inner .ttl_3:before{background:url("../images/skaper/icon_point03.svg") no-repeat}.about-area .bs-box .forChannels .channel_txt__inner .forChannels .channel_txt__inner .icon{width:25%}.about-area .bs-box .forChannels .channel_txt__inner .forChannels .channel_txt__inner .icon img{width:100%;height:auto}.about-area .bs-box .reverse{flex-direction:row-reverse}}.about-area .haishin-box{width:940px;margin:0 auto 60px;padding:30px;background:#d7efff}@media screen and (max-width: 767px){.about-area .haishin-box{width:100%;padding:6% 3%;margin:0 auto 40px;box-sizing:border-box}}.about-area .haishin-box h4{margin-bottom:5px;font-size:28px;font-weight:600;color:#009aff;text-align:center;line-height:1em}@media screen and (max-width: 767px){.about-area .haishin-box h4{font-size:26px}}.about-area .haishin-box .lead{color:#009aff;text-align:center;margin-bottom:15px}@media screen and (max-width: 767px){.about-area .haishin-box .lead{font-size:.9em}}.about-area .haishin-box .haishin-text{text-align:center;padding:25px 0;background:#fff}@media screen and (max-width: 767px){.about-area .haishin-box .haishin-text{padding:3%}}.faq-area{padding:60px 0;background:#009aff}@media screen and (max-width: 767px){.faq-area{padding:5% 3%}}.faq-area .inner{padding:60px 80px;background:#fff}@media screen and (max-width: 767px){.faq-area .inner{width:100%;padding:5%}}.faq-area .inner .faq-box{margin:70px 0 0}@media screen and (max-width: 767px){.faq-area .inner .faq-box{margin:50px 0 0}}.faq-area .inner .faq-box dl{margin-bottom:50px}.faq-area .inner .faq-box dl dt{position:relative;font-size:20px;font-weight:600;padding:0 0 20px 0;margin-bottom:20px;border-bottom:1px solid #000}.faq-area .inner .faq-box dl dt:before{content:"";display:inline-block;padding-right:20px;width:32px;height:32px;background:url(../images/skaper/faq_icon.png) no-repeat;background-size:contain;vertical-align:middle}.faq-area .inner .faq-box dl dd{padding:0 40px;font-size:16px}@media screen and (max-width: 767px){.faq-area .inner .faq-box dl dd{padding:0}}.faq-area .inner .faq-box dl dd .faq-tel:before{content:"";display:inline-block;padding-right:20px;width:15px;height:15px;background:url(../images/skaper/faq-tel.gif) no-repeat;background-size:contain;vertical-align:middle}.faq-area .inner .faq-box dl dd ul{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.faq-area .inner .faq-box dl dd ul{display:block}}.faq-area .inner .faq-box dl dd ul li{width:49%;height:auto}@media screen and (max-width: 767px){.faq-area .inner .faq-box dl dd ul li{width:100%;margin-bottom:15px}}.faq-area .inner .faq-box dl dd ul li img{width:100%;height:auto}.faq-area .inner .faq-box dl .font-s{font-size:.8em}h1 img{max-width:400px;margin:10px auto}.c-copywrit__wrap{background:#3c3834;width:100%;padding:50px 20px}.c-copywrite{max-width:1200px;margin:0 auto;color:#fff;font-size:14px}.c-copywrite-list{max-width:1100px;margin:0 auto;color:#fff;font-size:14px}.c-copywrite-list li{display:inline}.p-contents{background:#fff;width:100%;position:relative}.p-contents .p-contents__inner{max-width:1240px;margin:0 auto;padding:0 20px}.p-contents#about .p-contents__inner{max-width:1040px;margin:0 auto;padding:0 20px}.p-contents#banner{padding:0}.p-contents .c-h2{max-width:500px;margin:0 auto;text-align:center;padding:20px 0;font-family:"Noto Sans JP",sans-serif;font-weight:900;font-size:clamp(17px,1.5vw,20px);color:#3c3834;line-height:1.3;border-top:2px solid #ffd140;border-bottom:2px solid #ffd140}.p-contents .c-sakuhin-list{margin-top:clamp(40px,6vw,60px);display:grid;align-items:flex-start;gap:clamp(10px,2vw,20px) clamp(10px,2vw,20px);grid-template-columns:repeat(4, 1fr)}.p-contents .c-sakuhin-list__item{background:#efefef;height:100%}.p-contents .c-sakuhin-list__h3{min-height:72px;display:flex;align-items:center;justify-content:center;text-align:center;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:clamp(12px,2vw,17px);line-height:1.3;padding:0 10px;color:#000}.p-contents .c-sakuhin-list__h3::after{content:none}.p-contents .c-sakuhin-list__h3 .small2{font-size:clamp(10px,2vw,14px)}.p-contents .c-sakuhin-list__h3 .small2 small{font-size:clamp(8px,2vw,14px)}.p-contents .c-sakuhin-list__icon{margin:10px;display:grid;align-items:flex-start;gap:10px;grid-template-columns:repeat(2, 1fr)}.p-contents .c-sakuhin-list__icon__main{border-radius:4px;text-align:center;font-size:clamp(10px,2vw,15px)}.p-contents .c-sakuhin-list__icon__main .small1{font-size:clamp(10px,2vw,13px)}.p-contents .c-sakuhin-list__icon__main.-red{background:#b50000;color:#fff}.p-contents .c-sakuhin-list__icon__main.-blue{background:#034eb4;color:#fff}.p-contents .c-sakuhin-list__icon__main.-yellow{background:#fed449}.p-contents .p-contents__txt__link{text-align:right;margin-top:30px}.p-contents .p-contents__txt__link a{text-decoration:underline;color:#0481dd;font-size:clamp(14px,2vw,15px)}.p-contents .c-drama{margin-top:clamp(40px,6vw,60px);display:grid;align-items:flex-start;gap:clamp(10px,3vw,40px) clamp(10px,3vw,40px);grid-template-columns:repeat(2, 1fr)}.p-contents .c-drama__item{background:#efefef;height:100%;position:relative}.p-contents .c-drama__item__img{position:relative}.p-contents .c-drama__item__icon{position:absolute;top:0;left:0;width:105px;height:35px;background:url(../images/join-web/bg4.webp) left top no-repeat;background-size:contain;z-index:1;display:flex;align-items:center;justify-content:center;font-size:clamp(14px,1.5vw,18px);color:#3c3834;line-height:1}.p-contents .c-drama__item__icon span{font-family:"Noto Sans JP",sans-serif;font-weight:700}.p-contents .c-drama__item__box{padding:30px}.p-contents .c-drama__item__h3{text-align:center;font-family:"Noto Sans JP",sans-serif;font-weight:600;font-size:clamp(16px,1.5vw,18px);color:#3c3834;line-height:1.4;text-align:center}.p-contents .c-drama__item__h3::after{content:none}.p-contents .c-drama__item__h3 .c-drama__item__h3__main{display:block;font-family:"Noto Sans JP",sans-serif;font-weight:600}.p-contents .c-drama__item__h3 .c-drama__item__h3__wasuu{font-size:clamp(13px,1.5vw,15px);font-weight:400}.p-contents .c-drama__item__icon__wrap{max-width:300px;margin:20px auto 0 auto;display:grid;align-items:flex-start;gap:10px;grid-template-columns:repeat(2, 1fr)}.p-contents .c-drama__item__icon__main{text-align:center}.p-contents .c-drama__item__icon__main.-black{background:#171717;color:#fff;border-radius:4px}.p-contents .c-drama__item__icon__main.-yellow{background:#fed449;border-radius:4px}.p-contents .c-drama__item__text{font-size:clamp(14px,1.5vw,15px);font-weight:400;line-height:2;margin-top:20px}.p-contents .p-about__wrap{margin-top:60px;display:flex;flex-wrap:wrap;align-items:center}.p-contents .p-about__left{width:50%;margin-right:5%}.p-contents .p-about__left p{text-align:center;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:clamp(14px,1.5vw,15px);color:#3c3834;line-height:2.5}.p-contents .p-about__left p .yellow{font-size:clamp(17px,1.5vw,22px);font-family:"Noto Sans JP",sans-serif;font-weight:600;position:relative}.p-contents .p-about__left p .yellow span{position:relative;z-index:1}.p-contents .p-about__left p .yellow::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:#fed449;z-index:0}.p-contents .p-about__right{width:45%}.p-contents .p-cinema__wrap{margin-top:60px;display:flex;flex-wrap:wrap}.p-contents .p-cinema__left{width:50%;margin-right:5%}.p-contents .p-cinema__right{width:45%}.p-contents .p-cinema__h3{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:clamp(20px,3vw,25px);color:#3c3834;line-height:1.3}.p-contents .p-cinema__txt{margin-top:30px;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:clamp(15px,3vw,16px);color:#3c3834;line-height:1.8}.p-contents .p-cinema__link{margin-top:30px}.p-contents .p-cinema__link a{text-decoration:underline;color:#0481dd;font-size:clamp(14px,2vw,15px)}.p-contents .p-faq__wrap{background:#fff;padding:clamp(20px,6vw,50px);margin-top:40px}.p-contents .c-ex{padding:0px 20px 50px 20px}.p-contents .c-ex2{padding:50px 20px 0px 20px}.p-contents .c-ex a{border:1px solid #3e3c39}.p-contents .c-ex2 a{border:1px solid #3e3c39}.p-contents.-gray{background:#efefef}.p-contents.-gray .c-h2{border-top:2px solid #3e3c39;border-bottom:2px solid #3e3c39}.p-contents.-gray .c-sakuhin-list__item{background:#fff}.p-contents.-gray .c-drama__item{background:#fff}@media screen and (max-width: 900px){.p-contents .c-sakuhin-list{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 600px){.p-contents .c-sakuhin-list{grid-template-columns:repeat(2, 1fr)}.p-contents .c-sakuhin-list__h3{min-height:52px}.p-contents .c-sakuhin-list__h3 .small1{font-size:11px}.p-contents .c-sakuhin-list__icon__main .small1{font-size:.7em}.p-contents .c-drama{grid-template-columns:repeat(1, 1fr)}.p-contents .c-drama__item__icon{width:71px;height:24px}.p-contents .c-drama__item__box{padding:20px}.p-contents .p-about__wrap{margin-top:30px}.p-contents .p-about__left{width:100%;margin-right:0%}.p-contents .p-about__right{margin-top:35px;width:100%}.p-contents .p-cinema__wrap{margin-top:30px}.p-contents .p-cinema__left{width:100%;margin-right:0%}.p-contents .p-cinema__right{width:100%;margin-top:35px}.p-contents .p-cinema__h3{text-align:center}.p-contents .p-cinema__txt{margin-top:15px}#qa dl dt{font-size:17px}#qa dl dd{font-size:15px;line-height:1.8;font-family:"Noto Sans JP",sans-serif;font-weight:400}.p-contents .c-ex2{margin:20px auto 0 auto;padding:40px 0 0 0}.p-contents .c-ex{margin:20px auto 0 auto;padding:0 0 40px 0}}/*# sourceMappingURL=skaper_style.min.css.map */