html,body{color:#323232;font-size:16px;line-height:1.5;padding:0;margin:0;font-family:"Noto Sans JP",sans-serif}img{max-width:100%;height:auto;border:0}ul{list-style-type:none}::-moz-selection{background:rgba(255,234,0,.5);color:#333}::selection{background:rgba(255,234,0,.5);color:#333}a{color:#323232;text-decoration:none;transition:.2s ease-in-out}a:visited{color:#323232;text-decoration:none}a:hover{opacity:.6;color:#323232}a:active{color:#323232}.spon{display:none}.fixedNavi{position:fixed;top:120px;right:0;z-index:90}.fixedNaviItem{width:66px;height:250px;margin-bottom:6px;writing-mode:vertical-rl}.fixedNaviItem a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:10px 0 0 10px;color:#fff;font-size:20px;font-weight:bold;letter-spacing:.04em}.fixedNaviItem.green a{background:#18c2d6}.fixedNaviItem.orange a{background:#fc9024}header{position:fixed;top:0;left:0;right:0;z-index:100}header h1{margin-bottom:8px;line-height:0}header h1 img{width:190px;height:auto}header .headerInner{display:flex;justify-content:space-between;align-items:center;width:1440px;height:100px;padding:0 65px 0 32px;margin:0 auto}nav .navInner{display:flex;justify-content:flex-end}nav .navItem{margin-left:22px;line-height:0}nav .navItem.nv1 img{width:255px}nav .navItem.nv2 img{width:151px}nav .navItem.nv3 img{width:190px}nav .navItem.nv4 img{width:149px}nav .navItem.nv5 img{width:167px}nav .spLogo{display:none}#gnaviBtn{display:none}.marqueeContainer{margin-top:43px;line-height:0;position:relative;z-index:2;overflow:hidden}.marqueeContainer .marqueeItem{height:128px;background:url("../images/img_marquee.png?2601221300") center center/1280px repeat-x;animation:loop_ani 30s linear infinite}@keyframes loop_ani{from{background-position:0 0}to{background-position:-2000px 0}}.fixed{width:100%;height:100%;overflow:hidden}.inner{width:1000px;margin:0 auto}.mv{margin-top:133px}.mv .inner{width:1017px}.mv .inner img{width:100%;height:auto}section{margin-top:136px}section h2{margin-bottom:10px;font-size:78px;font-weight:bold}section h2::before{content:"";display:inline-block;width:72px;height:117px;margin-bottom:27px;background:url("../images/icon_kira.png") center center/100% no-repeat}section h3{margin-bottom:24px;font-size:42px;font-weight:bold}section h3::before{content:"";display:inline-block;width:80px;height:120px;margin-right:20px;margin-bottom:-20px;background:url("../images/icon_osusume.png") center center/100% no-repeat}section .mainContainer{display:flex;justify-content:space-between}section .mainContainer .mainText p{margin-bottom:24px;font-size:20px;font-weight:500;line-height:2;word-break:break-all}section .mainContainer .hl0{line-height:0}section.c1{margin-top:100px}section.c1 .mainContainer{align-items:flex-end}section.c1 .mainText{padding-bottom:80px}section.c1 .mainText p{padding-left:68px}section.c1 .mainIllust{padding-right:85px;position:relative;top:-55px;left:0;z-index:1}section.c1 .mainIllust img{width:345px;height:auto}section.c1 .linkBtnImg{cursor:pointer;position:absolute;right:-15px;bottom:164px;z-index:3;transition:.2s ease-in-out}section.c1 .linkBtnImg:hover{opacity:.6}section.c1 .linkBtnImg img{width:220px;height:auto}section.c2{margin-top:70px}section.c2 .mainContainer{align-items:flex-end}section.c2 .mainText{order:2;text-align:right;position:relative;top:45px;left:0}section.c2 .mainText h2{margin-left:210px;text-indent:-1em;font-size:68px;line-height:1.25;text-align:left}section.c2 .mainText h2::before{margin-bottom:10px}section.c2 .mainText p{position:relative}section.c2 .mainIllust{order:1;padding:30px 20px 0 0;margin-left:-84px;position:relative;z-index:1}section.c2 .mainIllust img{width:368px;height:auto}section.c2 .linkBtnImg{position:absolute;top:15px;right:-170px;z-index:3}section.c2 .linkBtnImg img{width:220px;height:auto}section.c2 .scheduleBanner{margin-top:75px;text-align:center}section.c2 .scheduleBanner img{width:800px}section.c2 .hashtag{margin-top:30px;text-align:center}section.c2 .hashtag p{font-size:28px;font-weight:500}section.c2 .hashtag p span{display:inline-block;margin:0 30px;color:#638fff;font-weight:bold}section.c3{margin-top:75px}section.c3 .inner{position:relative}section.c3 .mainContainer{display:block;margin-bottom:50px;position:relative}section.c3 .mainText h2{font-size:68px;line-height:1.3}section.c3 .mainText h2 span{display:block;padding-left:40px;font-size:42px}section.c3 .mainText h2::before{margin-bottom:10px}section.c3 .mainTextInner{padding-left:70px}section.c3 .mainIllust{position:absolute;top:-24px;right:-20px;z-index:1}section.c3 .mainIllust img{width:437px;height:auto}section.c3 .btnContainer{display:flex;justify-content:center}section.c3 .btnContainer .btnItem{width:385px;height:213px;margin:0 15px}section.c3 .btnContainer .btnItem a{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding-left:48px;border-radius:30px;box-shadow:0 5px 0 #aeaeae;color:#fff;font-size:30px;font-weight:bold;line-height:1.6}section.c3 .btnContainer .btnItem.green a{background:url("../images/icon_arrow_white_2.png") center right 30px/17px no-repeat #18c2d6}section.c3 .btnContainer .btnItem.orange a{background:url("../images/icon_arrow_white_2.png") center right 30px/17px no-repeat #fc9024}section.c3 .ill{position:absolute;left:-24px;bottom:-50px;z-index:3}section.c3 .ill img{width:102px;height:auto}.corner .cornerHeading{margin-bottom:0;color:#323232;font-size:42px;font-weight:bold;text-align:center}.corner .cornerHeading::before{display:none}.corner .btnLinkWrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:800px;margin:24px auto 0 auto}.corner .btnLinkWrap .btnLink_m{width:calc(50% - 15px);height:120px;margin-bottom:30px}.corner .btnLinkWrap .btnLink_m a{display:flex;align-items:center;width:100%;height:100%;padding:13px 0 13px 50px;background:url("../images/icon_arrow_white_2.png") center right 46px/17px no-repeat #638fff;border-radius:20px;box-shadow:0 5px 0 #aeaeae;color:#fff;font-size:30px;font-weight:500}.osusumeMovie{margin-top:60px;position:relative}.osusumeMovie .flex{display:flex;justify-content:space-between;align-items:flex-end;width:100%;margin-bottom:50px}.osusumeMovie .left{display:flex;align-items:flex-end}.osusumeMovie .left h3{margin-bottom:0}.osusumeMovie .right a,.osusumeMovie .youtubeSp a{display:flex;align-items:center;width:168px;height:37px;padding:0 16px;background:#638fff;border-radius:100vw;box-shadow:0 3px 0 #aeaeae;cursor:pointer;color:#fff;font-size:14px;position:relative}.osusumeMovie .right a::before,.osusumeMovie .youtubeSp a::before{content:"";display:block;width:8px;height:14px;margin:auto;background:url("../images/icon_arrow_white.png") no-repeat top left/100% 100%;pointer-events:none;position:absolute;top:0;right:21px;bottom:0}.osusumeMovie .right a span,.osusumeMovie .youtubeSp a span{display:inline-block;padding-left:25px;position:absolute}.osusumeMovie .right a span::before,.osusumeMovie .youtubeSp a span::before{content:"";display:block;width:20px;height:14px;height:13px;margin:auto;background:url("../images/icon_youtube.png") no-repeat top left/100% 100%;pointer-events:none;position:absolute;top:0;left:0;bottom:0}.osusumeMovie .right{padding-bottom:13px}.osusumeMovie .youtubeSp{display:none}.osusumeMovie .swiper{width:calc(100% + 196px);margin-bottom:78px}.osusumeMovie .swiper-wrapper{padding-bottom:20px}.osusumeMovie .swiper-slide{width:272px !important;height:520px !important;margin-right:32px}.osusumeMovie .swiper-slide .slideInner{display:flex;flex-direction:column;justify-content:flex-start;height:100%}.osusumeMovie .swiper-slide .thumbnailContainer{padding-left:12px;margin-bottom:38px;position:relative}.osusumeMovie .swiper-slide .thumbnail{width:272px;background:#ccd6e2;border-radius:20px;aspect-ratio:16/9;overflow:hidden}.osusumeMovie .swiper-slide .thumbnail img{width:100%;max-width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.osusumeMovie .swiper-slide .label{position:absolute;left:0;bottom:-25px}.osusumeMovie .swiper-slide .label img{width:188px;height:auto}.osusumeMovie .swiper-slide .movieText{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-left:12px;margin-bottom:20px}.osusumeMovie .swiper-slide .movieText .movieTitle{font-size:28px;font-weight:bold}.osusumeMovie .swiper-slide .movieText .text{font-size:15px;line-height:1.8}.osusumeMovie .swiper-slide .shareContainer{margin-top:auto}.osusumeMovie .swiper-slide .shareContainer .shareItem{width:220px;height:52px;margin:14px auto 0 auto}.osusumeMovie .swiper-slide .shareContainer .shareItem a{display:flex;align-items:center;width:100%;height:100%;border-radius:6px;box-shadow:0 3px 0 #aeaeae;color:#fff;font-size:20px;font-weight:500}.osusumeMovie .swiper-slide .shareContainer .shareItem.line a{padding-left:22px;background:url("../images/icon_arrow_white.png") center right 20px/8px no-repeat #15c656}.osusumeMovie .swiper-slide .shareContainer .shareItem.line a::before{content:"";display:inline-block;width:34px;height:32px;margin-right:16px;background:url("../images/icon_line.png") center center/100% no-repeat}.osusumeMovie .swiper-slide .shareContainer .shareItem.x a{padding-left:30px;background:url("../images/icon_arrow_white.png") center right 20px/8px no-repeat #323232}.osusumeMovie .swiper-slide .shareContainer .shareItem.x a::before{content:"";display:inline-block;width:26px;height:27px;margin-right:18px;background:url("../images/icon_x.png") center center/100% no-repeat}.osusumeMovie .swiper-controls{display:flex;padding:0 0 13px 27px}.osusumeMovie .swiper-button-next,.osusumeMovie .swiper-button-prev{display:flex !important;width:32px !important;height:32px !important;margin-left:9px;background:#638fff;border-radius:6px;color:#fff !important;position:static !important;top:40% !important;right:-70px !important}.osusumeMovie .swiper-button-next::after,.osusumeMovie .swiper-button-prev::after{font-size:15px !important}.faq{overflow:hidden}.faqFlex{display:flex}.faqLeft{width:260px;padding-right:20px}.faqLogo{padding-top:54px}.faqLogo p{margin-top:2rem;font-size:1.2rem;font-weight:500;text-align:justify;text-justify:inter-ideograph}.faqLogo img{width:240px;height:auto}.faqButton{margin-top:1.5625rem;text-align:center}.faqButton a{display:inline-block;width:12.5rem;padding:.4375rem .625rem;background:#fff;border:.25rem solid #ff323c;border-radius:1.3125rem;line-height:1;text-align:center}.faqButton a span{display:inline-block;padding-right:1.875rem;color:#ff323c;font-size:20px;font-weight:700;line-height:1;position:relative}.faqButton a span::before{content:"";display:block;width:0;height:0;margin:auto;border-top:.625rem solid rgba(0,0,0,0);border-left:.9375rem solid #ff323c;border-right:0;border-bottom:.625rem solid rgba(0,0,0,0);pointer-events:none;position:absolute;top:0;right:0;bottom:0;border-style:solid}.faqRight{width:calc(100% - 260px);position:relative}.faqRight::before{content:"";display:block;width:calc(100% + 30vw);height:400px;background:url("../images/faq_bg_right_before.png") no-repeat top left/cover;pointer-events:none;position:absolute;top:57px;left:0;z-index:1}.faqSlider{padding-left:60px;position:relative;z-index:2}.faqSlider .swiper{width:calc(100% + 316px)}.faqSlider .swiper-wrapper{padding-bottom:20px}.faqSlider .swiper-slide{width:225px !important;height:538px !important;margin-right:20px}.faqSlider .swiper-slide .slideInner{display:flex;flex-direction:column;justify-content:flex-start;height:100%}.faqSlider .swiper-slide .thumbnailContainer{padding-left:12px;margin-bottom:38px;position:relative}.faqSlider .swiper-slide .thumbnail{width:272px;background:#ccd6e2;border-radius:20px;aspect-ratio:16/9;overflow:hidden}.faqSlider .swiper-slide .thumbnail img{width:100%;max-width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.faqSlider .swiper-slide .label{position:absolute;left:0;bottom:-25px}.faqSlider .swiper-slide .label img{width:188px;height:auto}.faqSlider .swiper-slide .movieText{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-left:12px;margin-bottom:20px}.faqSlider .swiper-slide .movieText .movieTitle{font-size:28px;font-weight:bold}.faqSlider .swiper-slide .movieText .text{font-size:15px;line-height:1.8}.faqSlider .swiper-controls{display:flex;padding:0 0 13px 27px}.faqSlider .swiper-button-next,.faqSlider .swiper-button-prev{display:flex !important;width:32px !important;height:32px !important;margin-left:9px;background:#638fff;border-radius:6px;color:#fff !important;position:static !important;top:40% !important;right:-70px !important}.faqSlider .swiper-button-next::after,.faqSlider .swiper-button-prev::after{font-size:15px !important}.faqSliderControls{display:flex;width:83px;position:absolute;left:-100px;bottom:100px}.faqColImg{line-height:0;text-align:center}.faqColImg a{display:inline-block;width:calc(100% - 1px);height:400px;border-radius:10px;overflow:hidden;line-height:0}.faqColImg a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.faqColSns .shareItem{width:220px;height:52px;margin:14px auto 0 auto}.faqColSns .shareItem a{display:flex;align-items:center;width:100%;height:100%;border-radius:6px;box-shadow:0 3px 0 #aeaeae;color:#fff;font-size:20px;font-weight:500}.faqColSns .shareItem.line a{padding-left:22px;background:url("../images/icon_arrow_white.png") center right 20px/8px no-repeat #15c656}.faqColSns .shareItem.line a::before{content:"";display:inline-block;width:34px;height:32px;margin-right:16px;background:url("../images/icon_line.png") center center/100% no-repeat}.faqColSns .shareItem.x a{padding-left:30px;background:url("../images/icon_arrow_white.png") center right 20px/8px no-repeat #323232}.faqColSns .shareItem.x a::before{content:"";display:inline-block;width:26px;height:27px;margin-right:18px;background:url("../images/icon_x.png") center center/100% no-repeat}.qa::before{content:"";display:block;width:72px;height:117px;margin:56px auto;background:url("../images/icon_kira.png") center center/100% no-repeat}.qaItem{border-top:2px solid #c8e7ff}.qaItem:last-child{border-bottom:2px solid #c8e7ff}.qaTitle{display:flex;justify-content:space-between;align-items:center;height:72px}.qaTitle p{font-size:24px;font-weight:bold}.qa .switchBtn{display:flex;align-items:center;width:168px;height:37px;padding:0 17px;background:#638fff;border-radius:100vw;box-shadow:0 3px 0 #aeaeae;cursor:pointer;color:#fff;font-size:14px}.qa .switchBtn span{display:flex;justify-content:space-between;align-items:center;width:100%}.qa .switchBtn span::after{content:"";display:inline-block;width:13px;height:13px;background:url("../images/icon_open.png") center center/100% no-repeat;transition:.2s ease-in-out}.qa .switchBtn.open span::after{transform:rotate(-45deg)}.qa .answerBox{display:none;padding-bottom:30px}.qa .answerBox p{margin-bottom:18px;font-size:18px;line-height:1.8}.qa .answerBox p:last-child{margin-bottom:0}.qa .answerBox .section+.section{margin-top:40px}.qa .answerBox .section .s_title{margin-bottom:6px;color:#638fff;font-weight:500}.qa .answerBox .btnLink{width:320px;height:64px;margin-top:30px}.qa .answerBox .btnLink a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:#ff6998;border-radius:12px;box-shadow:0 3px 0 #b8b8b8;color:#fff;font-size:18px;font-weight:500}.qa .answerBox .btnLink.line a{background:#15c656}table{width:100%;background:linear-gradient(45deg, #89acff, #ffa5f2);border-collapse:separate;border-spacing:1px}table th{width:120px;padding:10px 20px;background:#ff6998;color:#fff;font-weight:bold;text-align:left}table td{padding:10px;background:#fff}table tr:nth-child(2) th{background:#638fff}.footerShare{margin-top:110px}.footerShare::before{content:"";display:block;width:72px;height:117px;margin:0 auto 25px auto;background:url("../images/icon_kira.png") center center/100% no-repeat}.footerShareTitle{font-size:60px;font-weight:bold;text-align:center}.footerShareText{margin:20px 0 30px 0;text-align:center}.footerShareText p{font-size:20px;font-weight:500;line-height:1.7}.footerShareBtn{display:flex;justify-content:center;align-items:center}.footerShareBtn .btnItem{width:260px;height:68px;margin:0 11px}.footerShareBtn .btnItem a{display:flex;justify-content:flex-start;align-items:center;width:100%;height:100%;padding-left:28px;border-radius:12px;box-shadow:0 5px 0 #aeaeae;color:#fff;font-size:20px;font-weight:500}.footerShareBtn .btnItem.line a{background:url("../images/icon_arrow_white.png") center right 29px/8px no-repeat #15c656}@incldue pc{.footerShareBtn .btnItem.line a{background:url("../images/icon_arrow_white.png") center right 2.014vw/.556vw no-repeat #15c656}}.footerShareBtn .btnItem.line a::before{content:"";display:inline-block;width:40px;height:38px;margin-right:28px;background:url("../images/icon_line.png") center center/100% no-repeat}.footerShareBtn .btnItem.x a{background:url("../images/icon_arrow_white.png") center right 29px/8px no-repeat #323232}.footerShareBtn .btnItem.x a::before{content:"";display:inline-block;width:31px;height:32px;margin-right:28px;background:url("../images/icon_x.png") center center/100% no-repeat}#pageup{display:inline-block;position:fixed;right:40px;bottom:40px;z-index:80}#pageup .pageupItem{cursor:pointer;line-height:0}#pageup .pageupItem img{width:44px;height:auto}footer{padding:60px 0 70px 0;margin-top:145px;background:#fff;border-top:1px solid #638fff;text-align:center}footer .jcpLogo{line-height:0}footer .jcpLogo img{width:190px;height:auto}footer .copyright{margin-top:13px;font-size:14px}.comic{display:none;padding:70px 0 50px 0;overflow-y:auto}.comicWrap{width:100vw;height:100vh;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;right:0;bottom:0;z-index:200}.comicContainer{width:375px;margin:0 auto;background:#fff;border-radius:20px;text-align:center;overflow:hidden}.comicContainer img{width:375px;height:auto}.comic .close{margin-bottom:40px}.notice{display:none;padding:70px 0 50px 0;overflow-y:auto}.noticeWrap{width:100vw;height:100vh;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;right:0;bottom:0;z-index:200}.noticeContainer{width:900px;padding:50px 0;margin:0 auto;background:#fff;border-radius:20px}.noticeInner{width:85.51%;margin:0 auto}.noticeInner p{color:#638fff;font-size:18px;font-weight:500}.noticeInner ul{margin-top:30px;margin-left:17px}.noticeInner ul li{margin-bottom:5px;text-indent:-17px;font-size:18px;font-weight:500}.noticeInner ul li::before{content:"●";margin-right:4px;color:#638fff;font-size:70%;position:relative;top:-1px}.notice .close{margin-top:40px}.close{display:flex;justify-content:center;align-items:center;width:140px;height:40px;margin:0 auto;background:#638fff;border-radius:100vw;cursor:pointer;color:#fff;font-size:15px;font-weight:500;transition:.2s ease-in-out}.close:hover{opacity:.6}@media(max-width: 1440px){html,body{font-size:1.111vw}.fixedNavi{top:8.333vw}.fixedNaviItem{width:4.583vw;height:17.361vw;margin-bottom:.417vw}.fixedNaviItem a{border-radius:.694vw 0 0 .694vw;font-size:1.389vw}header h1{margin-bottom:.556vw}header h1 img{width:13.194vw}header .headerInner{width:100%;height:6.944vw;padding:0 4.514vw 0 2.222vw}nav .navItem{margin-left:1.5277777778vw}nav .navItem.nv1 img{width:17.7083333333vw;height:auto}nav .navItem.nv2 img{width:10.4861111111vw;height:auto}nav .navItem.nv3 img{width:13.1944444444vw;height:auto}nav .navItem.nv4 img{width:10.3472222222vw;height:auto}nav .navItem.nv5 img{width:11.5972222222vw;height:auto}.marqueeContainer{margin-top:2.986vw}.marqueeContainer .marqueeItem{height:8.889vw;background:url("../images/img_marquee.png?2601221300") center center/88.889vw repeat-x}.inner{width:69.444vw}.mv{margin-top:6.944vw}.mv .inner{width:70.625vw}section{margin-top:9.444vw}section h2{margin-bottom:.694vw;font-size:5.417vw}section h2::before{width:5vw;height:8.125vw;margin-bottom:1.875vw}section h3{margin-bottom:1.667vw;font-size:2.917vw}section h3::before{width:5.556vw;height:8.333vw;margin-right:1.389vw;margin-bottom:-1.389vw}section .mainContainer .mainText p{margin-bottom:1.667vw;font-size:1.389vw}section.c1{margin-top:6.9444444444vw}section.c1 .mainText{padding-bottom:5.556vw}section.c1 .mainText p{padding-left:4.7222222222vw}section.c1 .mainIllust{padding-right:5.9027777778vw;top:-3.8194444444vw}section.c1 .mainIllust img{width:27.083vw}section.c1 .linkBtnImg{right:-1.042vw;bottom:11.389vw}section.c1 .linkBtnImg img{width:15.278vw}section.c2{margin-top:4.8611111111vw}section.c2 .mainText h2{margin-left:14.5833333333vw;font-size:4.722vw}section.c2 .mainText h2::before{margin-bottom:.694vw}section.c2 .mainIllust{padding:2.083vw 1.389vw 0 0;margin-left:-5.833vw}section.c2 .mainIllust img{width:25.556vw}section.c2 .linkBtnImg{top:1.042vw;right:-11.806vw}section.c2 .linkBtnImg img{width:15.278vw}section.c2 .scheduleBanner{margin-top:5.2083333333vw}section.c2 .scheduleBanner img{width:55.5555555556vw;height:auto}section.c2 .hashtag{margin-top:2.083vw}section.c2 .hashtag p{font-size:1.944vw}section.c2 .hashtag p span{margin:0 2.083vw}section.c3{margin-top:5.2083333333vw}section.c3 .mainContainer{margin-bottom:3.472vw}section.c3 .mainText h2{font-size:4.722vw}section.c3 .mainText h2 span{padding-left:2.778vw;font-size:2.917vw}section.c3 .mainText h2::before{margin-bottom:.694vw}section.c3 .mainTextInner{padding-left:4.861vw}section.c3 .mainIllust{top:-1.667vw;right:-1.389vw}section.c3 .mainIllust img{width:30.347vw}section.c3 .btnContainer .btnItem{width:26.736vw;height:14.792vw;margin:0 1.042vw}section.c3 .btnContainer .btnItem a{padding-left:3.333vw;border-radius:2.083vw;font-size:2.083vw}section.c3 .btnContainer .btnItem.green a{background:url("../images/icon_arrow_white_2.png") center right 2.083vw/1.181vw no-repeat #18c2d6}section.c3 .btnContainer .btnItem.orange a{background:url("../images/icon_arrow_white_2.png") center right 2.083vw/1.181vw no-repeat #fc9024}section.c3 .ill{left:-1.667vw;bottom:-3.472vw}section.c3 .ill img{width:7.083vw}.corner .cornerHeading{font-size:2.9166666667vw}.corner .btnLinkWrap{width:55.5555555556vw;margin-top:1.6666666667vw}.corner .btnLinkWrap .btnLink_m{width:calc(50% - 1.0416666667vw);height:8.3333333333vw;margin-bottom:2.0833333333vw}.corner .btnLinkWrap .btnLink_m a{padding:0.9027777778vw 0 0.9027777778vw 3.4722222222vw;background:url("../images/icon_arrow_white_2.png") center right 3.194vw/1.181vw no-repeat #638fff;border-radius:1.3888888889vw;font-size:2.0833333333vw}.osusumeMovie{margin-top:4.1666666667vw}.osusumeMovie .flex{margin-bottom:3.4722222222vw}.osusumeMovie .right a,.osusumeMovie .youtubeSp a{width:11.6666666667vw;height:2.5694444444vw;padding:0 1.1111111111vw;box-shadow:0 0.2083333333vw 0 #aeaeae;font-size:0.9722222222vw}.osusumeMovie .right a::before,.osusumeMovie .youtubeSp a::before{width:0.5555555556vw;height:0.9722222222vw;right:1.4583333333vw}.osusumeMovie .right a span,.osusumeMovie .youtubeSp a span{padding-left:1.7361111111vw}.osusumeMovie .right a span::before,.osusumeMovie .youtubeSp a span::before{width:1.3888888889vw;height:0.9722222222vw;height:0.9027777778vw}.osusumeMovie .right{padding-bottom:0.9027777778vw}.osusumeMovie .swiper{width:calc(100% + 13.6111111111vw);margin-bottom:5.417vw}.osusumeMovie .swiper-wrapper{padding-bottom:1.389vw}.osusumeMovie .swiper-slide{width:18.889vw !important;height:36.111vw !important;margin-right:2.222vw}.osusumeMovie .swiper-slide .thumbnailContainer{padding-left:.833vw;margin-bottom:2.639vw}.osusumeMovie .swiper-slide .thumbnail{width:18.889vw;border-radius:1.389vw}.osusumeMovie .swiper-slide .label{bottom:-1.736vw}.osusumeMovie .swiper-slide .label img{width:13.056vw}.osusumeMovie .swiper-slide .movieText{padding-left:.833vw;margin-bottom:1.389vw}.osusumeMovie .swiper-slide .movieText .movieTitle{font-size:1.944vw}.osusumeMovie .swiper-slide .movieText .text{font-size:1.042vw}.osusumeMovie .swiper-slide .shareContainer .shareItem{width:15.278vw;height:3.611vw;margin-top:.972vw}.osusumeMovie .swiper-slide .shareContainer .shareItem a{border-radius:.417vw;font-size:1.389vw}.osusumeMovie .swiper-slide .shareContainer .shareItem.line a{padding-left:1.528vw;background:url("../images/icon_arrow_white.png") center right 1.389vw/.556vw no-repeat #15c656}.osusumeMovie .swiper-slide .shareContainer .shareItem.line a::before{width:2.361vw;height:2.222vw;margin-right:1.111vw}.osusumeMovie .swiper-slide .shareContainer .shareItem.x a{padding-left:2.083vw;background:url("../images/icon_arrow_white.png") center right 1.389vw/.556vw no-repeat #323232}.osusumeMovie .swiper-slide .shareContainer .shareItem.x a::before{width:1.806vw;height:1.875vw;margin-right:1.25vw}.osusumeMovie .swiper-controls{padding:0 0 0.9027777778vw 1.875vw}.osusumeMovie .swiper-button-next,.osusumeMovie .swiper-button-prev{width:2.2222222222vw !important;height:2.2222222222vw !important;border-radius:0.4166666667vw;right:-4.861vw !important}.osusumeMovie .swiper-button-next::after,.osusumeMovie .swiper-button-prev::after{font-size:1.0416666667vw !important}.faqLeft{width:18.0555555556vw;padding-right:1.3888888889vw}.faqLogo{padding-top:3.75vw}.faqLogo img{width:16.6666666667vw}.faqButton{margin-top:1.7361111111vw}.faqButton a{width:13.8888888889vw;padding:0.4861111111vw 0.6944444444vw;border:0.2777777778vw solid #ff323c;border-radius:1.4583333333vw}.faqButton a span{font-size:1.3888888889vw}.faqButton a span::before{border-top:0.6944444444vw solid rgba(0,0,0,0);border-left:1.0416666667vw solid #ff323c;border-bottom:0.6944444444vw solid rgba(0,0,0,0)}.faqRight::before{width:calc(100% + 21.9444444444vw);height:27.7777777778vw;top:3.9583333333vw}.faqSlider{padding-left:4.1666666667vw}.faqSlider .swiper{width:calc(100% + 21.9444444444vw)}.faqSlider .swiper-wrapper{padding-bottom:1.389vw}.faqSlider .swiper-slide{width:15.625vw !important;height:37.3611111111vw !important;margin-right:1.3888888889vw}.faqSlider .swiper-slide .thumbnailContainer{padding-left:.833vw;margin-bottom:2.639vw}.faqSlider .swiper-slide .thumbnail{width:18.889vw;border-radius:1.389vw}.faqSlider .swiper-slide .label{bottom:-1.736vw}.faqSlider .swiper-slide .label img{width:13.056vw}.faqSlider .swiper-slide .movieText{padding-left:.833vw;margin-bottom:1.389vw}.faqSlider .swiper-slide .movieText .movieTitle{font-size:1.944vw}.faqSlider .swiper-slide .movieText .text{font-size:1.042vw}.faqSlider .swiper-controls{padding:0 0 0.9027777778vw 1.875vw}.faqSlider .swiper-button-next,.faqSlider .swiper-button-prev{width:2.2222222222vw !important;height:2.2222222222vw !important;margin-left:.625vw;border-radius:0.4166666667vw;right:-4.8611111111vw !important}.faqSlider .swiper-button-next::after,.faqSlider .swiper-button-prev::after{font-size:1.0416666667vw !important}.faqSliderControls{width:5.7638888889vw;left:-6.9444444444vw;bottom:6.9444444444vw}.faqColImg a{height:27.7777777778vw;border-radius:0.6944444444vw}.faqColSns .shareItem{width:15.278vw;height:3.611vw;margin-top:.972vw}.faqColSns .shareItem a{border-radius:.417vw;font-size:1.389vw}.faqColSns .shareItem.line a{padding-left:1.528vw;background:url("../images/icon_arrow_white.png") center right 1.389vw/.556vw no-repeat #15c656}.faqColSns .shareItem.line a::before{width:2.361vw;height:2.222vw;margin-right:1.111vw}.faqColSns .shareItem.x a{padding-left:2.083vw;background:url("../images/icon_arrow_white.png") center right 1.389vw/.556vw no-repeat #323232}.faqColSns .shareItem.x a::before{width:1.806vw;height:1.875vw;margin-right:1.25vw}.qa::before{width:5vw;height:8.125vw;margin:3.889vw auto}.qaTitle{height:5vw}.qaTitle p{font-size:1.667vw}.qa .switchBtn{width:11.667vw;height:2.569vw;padding:0 1.181vw;font-size:.972vw}.qa .switchBtn span::after{width:.903vw;height:.903vw}.qa .answerBox{padding-bottom:2.083vw}.qa .answerBox p{margin-bottom:1.25vw;font-size:1.25vw}.qa .answerBox .section+.section{margin-top:2.778vw}.qa .answerBox .btnLink{width:22.222vw;height:4.444vw;margin-top:2.083vw}.qa .answerBox .btnLink a{border-radius:.833vw;font-size:1.25vw}table th{width:8.333vw;padding:.694vw 1.389vw}.footerShare{margin-top:7.639vw}.footerShare::before{width:5vw;height:8.125vw;margin-bottom:1.736vw}.footerShareTitle{font-size:4.167vw}.footerShareText{margin:1.389vw 0 2.083vw 0}.footerShareText p{font-size:1.389vw}.footerShareBtn .btnItem{width:18.056vw;height:4.722vw;margin:0 .764vw}.footerShareBtn .btnItem a{padding-left:1.944vw;border-radius:.833vw;font-size:1.389vw}.footerShareBtn .btnItem.line a::before{width:2.778vw;height:2.639vw;margin-right:1.944vw}.footerShareBtn .btnItem.x a{background:url("../images/icon_arrow_white.png") center right 2.014vw/.556vw no-repeat #323232}.footerShareBtn .btnItem.x a::before{width:2.153vw;height:2.222vw;margin-right:1.944vw}#pageup{right:2.778vw;bottom:2.778vw}#pageup .pageupItem img{width:3.056vw}footer{padding:4.167vw 0 4.861vw 0;margin-top:10.069vw}footer .jcpLogo img{width:13.194vw}footer .copyright{margin-top:.903vw;font-size:.972vw}.comicContainer{width:62.5vw;padding:3.472vw 0;border-radius:1.389vw}.comic .close{margin-bottom:2.778vw}.noticeContainer{width:62.5vw;padding:3.472vw 0;border-radius:1.389vw}.noticeInner p{font-size:1.25vw}.noticeInner ul{margin-top:2.083vw;margin-left:1.181vw}.noticeInner ul li{margin-bottom:.347vw;text-indent:-1.181vw;font-size:1.25vw}.noticeInner ul li::before{margin-right:.278vw}.notice .close{margin-top:2.778vw}.close{width:9.722vw;height:2.778vw;font-size:1.042vw}}@media(max-width: 750px){html,body{font-size:4.267vw}.pcon{display:none}.spon{display:block}.fixedNavi{top:auto;left:0;right:0;bottom:0}.fixedNaviInner{display:flex;justify-content:space-between}.fixedNaviItem{width:49.8%;height:13.333vw;margin:0}.fixedNaviItem a{border-radius:0;font-size:4.267vw;font-weight:500;letter-spacing:0;writing-mode:horizontal-tb}header{position:static}header h1{margin-bottom:0;position:relative;z-index:101}header h1 img{width:176px}header .headerInner{display:block;height:65px;padding:15px 0 0 12px}nav{width:100%;height:100vh;background:#fff;overflow-y:auto;position:fixed;top:-100vh;left:0;right:0;bottom:0;z-index:99;transition:.2s ease-in-out}nav.openmenu{top:0}nav .navInner{display:block;width:64.533vw;padding:30.6666666667vw 0 10.6666666667vw 0;margin:0 auto}nav .navItem{border-bottom:2px solid #e4e4e4}nav .navItem:first-child{border-top:2px solid #e4e4e4}nav .navItem img{width:64vw !important;height:auto}nav .navItem a{display:flex;justify-content:center;align-items:center;height:18.6666666667vw}nav .spLogo{display:block;margin-top:9.3333333333vw;line-height:0}nav .spLogo img{width:100%;height:auto}#gnaviBtn{display:block;width:44px;height:44px;position:absolute;top:12px;right:12px;z-index:101}#gnaviBtn .btnInner{width:100%;height:100%;background:#638fff;border-radius:1.067vw;position:relative}#gnaviBtn .btnInner span{display:block;width:24px;height:3px;margin:0 auto;background:#fff;position:absolute;left:0;right:0;transition:.2s ease-in-out}#gnaviBtn .btnInner span:first-child{top:11px}#gnaviBtn .btnInner span:nth-child(2){top:20px}#gnaviBtn .btnInner span:nth-child(3){top:29px}#gnaviBtn p{display:none;color:#808081;font-size:3.733vw;text-align:center}#gnaviBtn.open .btnInner span:first-child{top:20px;transform:rotate(45deg)}#gnaviBtn.open .btnInner span:nth-child(2){width:0;left:50%}#gnaviBtn.open .btnInner span:nth-child(3){top:20px;transform:rotate(-45deg)}#gnaviBtn.open p{display:block}.marqueeContainer .marqueeItem{height:16.533vw;background:url("../images/img_marquee.png?2601221300") center center/162.667vw repeat-x;animation:loop_ani 50s linear infinite}.inner{width:100%}.mv{margin-top:8.533vw}.mv .inner{width:100%}section{padding:0 8vw;margin-top:23.467vw}section h2{font-size:12.8vw;position:relative}section h2::before{width:13.867vw;height:22.667vw}section h3{margin-left:6.933vw;font-size:8.533vw;line-height:1.4}section h3::before{float:left;width:18.667vw;height:28vw;margin-right:4.8vw;margin-bottom:5.333vw;position:relative;top:-5.333vw}section .mainContainer{flex-wrap:wrap}section .mainContainer .mainText p{margin-bottom:9.067vw;font-size:4.533vw;line-height:1.9}section.c1{margin-top:13.3333333333vw}section.c1 .mainText{order:2;width:100%;padding-left:0;padding-bottom:0;text-align:center}section.c1 .mainText h2{font-size:12.8vw;text-align:center}section.c1 .mainText h2::before{top:-30px;left:-30px}section.c1 .mainText p{padding-left:0}section.c1 .mainIllust{order:1;width:100%;padding:0 0 0 1.333vw;top:0}section.c1 .mainIllust img{width:64vw}section.c1 .linkBtnImg{right:-5.6vw;bottom:24vw}section.c1 .linkBtnImg img{width:50.667vw}section.c2{margin-top:21.3333333333vw}section.c2 .mainContainer{width:100vw;margin-left:-8vw}section.c2 .mainText{width:100%;padding-bottom:2.667vw;text-align:center}section.c2 .mainText h2{margin-left:1em;margin-bottom:6.6666666667vw;font-size:12.8vw;font-feature-settings:"palt"}section.c2 .mainIllust{width:100%;padding:0;margin:0;text-align:center}section.c2 .mainIllust img{width:85.067vw;margin:0 auto}section.c2 .linkBtnImg{top:0;left:8vw;right:auto}section.c2 .linkBtnImg img{width:58.4vw}section.c2 .scheduleBanner{margin-top:8vw}section.c2 .scheduleBanner img{width:100%}section.c2 .hashtag{margin-top:4.2666666667vw}section.c2 .hashtag p{font-size:6.4vw}section.c2 .hashtag p span{margin:0 6.4vw 0 0}section.c3{margin-top:18.6666666667vw}section.c3 .inner{padding-bottom:117px}section.c3 .mainContainer{display:flex;flex-direction:column;margin-bottom:0}section.c3 .mainText{order:2;width:100vw;margin-left:-8vw}section.c3 .mainText h2{font-size:12.8vw;text-align:center}section.c3 .mainText h2 span{padding-left:8vw;font-size:8vw}section.c3 .mainTextInner{padding-left:0;margin-top:7.2vw;text-align:center}section.c3 .mainIllust{order:1;width:100vw;margin-left:-8vw;margin-bottom:9.333vw;text-align:right;position:static;overflow:hidden}section.c3 .mainIllust img{width:93.867vw;margin-right:-6px}section.c3 .btnContainer{flex-wrap:wrap}section.c3 .btnContainer .btnItem{width:100%;height:34.6666666667vw;margin:0 0 4.2666666667vw 0}section.c3 .btnContainer .btnItem a{padding:0 0 0 5.8666666667vw;border-radius:4.5333333333vw;font-size:6.9333333333vw;line-height:1.3}section.c3 .btnContainer .btnItem.green a{background:url("../images/icon_arrow_white_2.png") center right 5.333vw/3.2vw no-repeat #18c2d6}section.c3 .btnContainer .btnItem.orange a{background:url("../images/icon_arrow_white_2.png") center right 5.333vw/3.2vw no-repeat #fc9024}section.c3 .ill{left:20vw;bottom:-17.333vw}section.c3 .ill img{width:20.8vw}.corner .cornerHeading{font-size:8.5333333333vw}.corner .btnLinkWrap{flex-wrap:wrap;width:100%;margin-top:3.7333333333vw}.corner .btnLinkWrap .btnLink_m{width:84vw;height:17.3333333333vw;margin-bottom:2.6666666667vw}.corner .btnLinkWrap .btnLink_m a{flex-direction:column;justify-content:center;align-items:flex-start;padding-top:0;padding-left:6.133vw;background:url("../images/icon_arrow_white_2.png") center right 5.333vw/3.2vw no-repeat #638fff;border-radius:4.267vw;font-size:6.133vw}.osusumeMovie{margin-top:18.133vw}.osusumeMovie .right a,.osusumeMovie .youtubeSp a{width:44.8vw;height:9.8666666667vw;padding:0 4.2666666667vw;box-shadow:0 .8vw 0 #aeaeae;font-size:3.7333333333vw}.osusumeMovie .right a::before,.osusumeMovie .youtubeSp a::before{width:2.1333333333vw;height:3.7333333333vw;right:5.6vw}.osusumeMovie .right a span,.osusumeMovie .youtubeSp a span{padding-left:6.6666666667vw}.osusumeMovie .right a span::before,.osusumeMovie .youtubeSp a span::before{width:5.3333333333vw;height:3.7333333333vw;height:3.4666666667vw}.osusumeMovie .right{display:none}.osusumeMovie .youtubeSp{display:flex;justify-content:center;width:100%}.osusumeMovie .swiper{clear:both;width:auto;margin-bottom:14.4vw}.osusumeMovie .swiper-slide{width:84vw !important;height:auto !important}.osusumeMovie .swiper-slide .thumbnailContainer{padding-left:0;margin-bottom:6.933vw}.osusumeMovie .swiper-slide .thumbnail{width:72.533vw;margin:0 auto;border-radius:5.333vw}.osusumeMovie .swiper-slide .label{bottom:-6.933vw}.osusumeMovie .swiper-slide .label img{width:50.133vw}.osusumeMovie .swiper-slide .movieText{padding-left:2.667vw;margin-bottom:8vw}.osusumeMovie .swiper-slide .movieText .movieTitle{font-size:28px}.osusumeMovie .swiper-slide .movieText .text{font-size:4vw}.osusumeMovie .swiper-slide .shareContainer{display:flex;justify-content:space-between;width:100%}.osusumeMovie .swiper-slide .shareContainer .shareItem{width:40.533vw;height:15.467vw;margin:0}.osusumeMovie .swiper-slide .shareContainer .shareItem a{border-radius:1.6vw;font-size:4vw}.osusumeMovie .swiper-slide .shareContainer .shareItem.line a{padding-left:4vw;background:#15c656}.osusumeMovie .swiper-slide .shareContainer .shareItem.line a::before{width:7.733vw;height:7.467vw;margin-right:2.667vw}.osusumeMovie .swiper-slide .shareContainer .shareItem.x a{padding-left:5.333vw;background:#323232}.osusumeMovie .swiper-slide .shareContainer .shareItem.x a::before{width:5.867vw;height:5.867vw;margin-right:2.667vw}.osusumeMovie .swiper-controls{position:absolute;top:86.6666666667vw;right:-8vw}.osusumeMovie .swiper-button-next,.osusumeMovie .swiper-button-prev{width:6.6666666667vw !important;height:23.4666666667vw !important;border-radius:2.667vw 0 0 2.667vw;top:25% !important;right:-8vw !important}.osusumeMovie .swiper-button-next::after,.osusumeMovie .swiper-button-prev::after{font-size:4vw !important}.osusumeMovie .swiper-button-prev{display:none !important}.faqFlex{display:block}.faqLeft{width:auto;padding-right:0}.faqLogo{padding-top:0;text-align:center}.faqLogo img{width:76.8vw}.faqButton a span::before{border-top:2.6666666667vw solid rgba(0,0,0,0);border-left:4vw solid #ff323c;border-bottom:2.6666666667vw solid rgba(0,0,0,0)}.faqRight{width:auto;margin-top:8vw}.faqRight::before{width:calc(100% + 8vw);height:112.5333333333vw;background-image:url("../images/faq_bg_right_before-sp.png");top:18.6666666667vw}.faqSlider{padding-left:8vw}.faqSlider .swiper{width:calc(100% + 8vw)}.faqSlider .swiper-slide{width:57.6vw !important;height:auto !important;margin-right:5.3333333333vw}.faqSlider .swiper-slide .thumbnailContainer{padding-left:0;margin-bottom:6.933vw}.faqSlider .swiper-slide .thumbnail{width:72.533vw;margin:0 auto;border-radius:5.333vw}.faqSlider .swiper-slide .label{bottom:-6.933vw}.faqSlider .swiper-slide .label img{width:50.133vw}.faqSlider .swiper-slide .movieText{padding-left:2.667vw;margin-bottom:8vw}.faqSlider .swiper-slide .movieText .movieTitle{font-size:28px}.faqSlider .swiper-slide .movieText .text{font-size:4vw}.faqSlider .swiper-controls{position:absolute;top:86.6666666667vw;right:-8vw}.faqSlider .swiper-button-next,.faqSlider .swiper-button-prev{width:6.6666666667vw !important;height:23.4666666667vw !important;border-radius:2.667vw 0 0 2.667vw;top:25% !important;right:-8vw !important}.faqSlider .swiper-button-next::after,.faqSlider .swiper-button-prev::after{font-size:4vw !important}.faqSlider .swiper-button-prev{display:none !important}.faqSliderControls{width:auto;top:49.3333333333vw;left:auto;right:-8vw;bottom:auto}.faqColImg a{height:102.4vw;border-radius:2.6666666667vw}.faqColSns{margin-top:2.6666666667vw}.faqColSns .shareItem{width:57.6vw;height:12.8vw;margin-top:2.6666666667vw}.faqColSns .shareItem a{border-radius:1.6vw;font-size:4vw}.faqColSns .shareItem.line a{padding-left:4vw;background:#15c656}.faqColSns .shareItem.line a::before{width:7.733vw;height:7.467vw;margin-right:2.667vw}.faqColSns .shareItem.x a{padding-left:5.333vw;background:#323232}.faqColSns .shareItem.x a::before{width:5.867vw;height:5.867vw;margin-right:2.667vw}.qa{margin-top:6.667vw}.qa::before{width:13.867vw;height:22.667vw;margin:0 auto 5.333vw auto}.qaTitle{height:19.733vw}.qaTitle p{font-size:20px;line-height:1.4}.qa .switchBtn{justify-content:center;width:8.533vw;height:8.533vw;border-radius:1.6vw}.qa .switchBtn::before{content:"";display:block;width:4vw;height:4vw;margin:0 auto;background:url("../images/sp/icon_open.png") center center/100% no-repeat;position:relative;top:1px;right:1px;transition:.2s ease-in-out}.qa .switchBtn span{display:none}.qa .switchBtn.open::before{transform:rotate(-45deg)}.qa .answerBox{padding-bottom:6.4vw}.qa .answerBox p{margin-bottom:4.267vw;font-size:4.267vw;line-height:1.6}.qa .answerBox .section+.section{margin-top:8vw}.qa .answerBox .btnLink{width:100%;height:14.933vw;margin-top:6.4vw}.qa .answerBox .btnLink a{border-radius:3.2vw;font-size:4.267vw}table th{width:24vw;padding:2.133vw 4.267vw}.footerShare{margin-top:30.667vw}.footerShare::before{width:13.867vw;height:22.667vw;margin-bottom:5.333vw}.footerShareTitle{font-size:12.8vw;line-height:1.4}.footerShareText{margin:10px 0 30px 0}.footerShareText p{font-size:4.8vw;line-height:1.9}.footerShareBtn{display:block}.footerShareBtn .btnItem{width:69.333vw;height:18.133vw;margin:0 auto 5.333vw auto}.footerShareBtn .btnItem a{padding-left:8vw;border-radius:3.2vw;font-size:5.333vw}.footerShareBtn .btnItem.line a{background:url("../images/icon_arrow_white.png") center right 7.733vw/2.133vw no-repeat #15c656}.footerShareBtn .btnItem.line a::before{width:10.667vw;height:10.133vw;margin-right:7.467vw}.footerShareBtn .btnItem.x a{background:url("../images/icon_arrow_white.png") center right 7.733vw/2.133vw no-repeat #323232}.footerShareBtn .btnItem.x a::before{width:8.267vw;height:8.533vw;margin-right:9.333vw}#pageup{right:4vw;bottom:21.333vw}#pageup .pageupItem img{width:11.733vw}footer{padding:7.2vw 0 26.667vw 0;margin-top:100px}footer .jcpLogo img{width:45.6vw}footer .copyright{margin-top:1.867vw;font-size:3.733vw}.comic{padding:50px 0}.comicContainer{width:94%;padding:8vw 0;border-radius:5.333vw}.comic .close{margin-bottom:10.667vw}.notice{padding:50px 0}.noticeContainer{width:94%;padding:8vw 0;border-radius:5.333vw}.noticeInner p{font-size:4.267vw}.noticeInner ul{margin-top:5.333vw;margin-left:4vw}.noticeInner ul li{margin-bottom:1.333vw;text-indent:-4vw;font-size:4.267vw}.noticeInner ul li::before{margin-right:1.067vw}.notice .close{margin-top:10.667vw}.close{width:37.333vw;height:10.667vw;font-size:4vw}}@media(max-width: 1440px)and (max-width: 750px){section.c2 .mainText p{position:static}.faqButton{margin-top:6.6666666667vw}.faqButton a{width:53.3333333333vw;padding:1.8666666667vw 2.6666666667vw;border:1.0666666667vw solid #ff323c;border-radius:5.3333333333vw}.faqButton a span{font-size:5.3333333333vw}}