html{font-size:10px;overflow:auto}@media screen and (max-width: 750px){html{font-size:1.3333333333vw}}.mt-10{margin-top:1rem}.mt-20{margin-top:2rem}.mt-30{margin-top:3rem}.mt-40{margin-top:4rem}.mt-60{margin-top:6rem}.mt-80{margin-top:8rem}.mt-120{margin-top:12rem}.colorPink{color:#fa4664}.is-alignCenter{text-align:center}body{background-color:#f0ece9;min-width:auto}.start-wrap{position:relative}.main{max-width:750px;margin-inline:auto;position:relative}.st-inner{padding-left:2.5rem;padding-right:2.5rem}.mainblur{filter:blur(8px)}#g-nav{position:fixed;z-index:-1;opacity:0;top:0;width:100%;height:100vh;background:rgba(255,255,255,.6);transition:all .3s}#g-nav.panelactive{opacity:1;z-index:999}#g-nav.panelactive #g-nav-list{position:fixed;z-index:999;width:100%;height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}#g-nav ul{display:none;position:absolute;z-index:999;top:50%;left:50%;transform:translate(-50%, -50%);width:90%}#g-nav.panelactive ul{display:block}#g-nav li{list-style:none;text-align:center;font-size:16px}#g-nav li a{color:#333;text-decoration:none;padding:15px 10px;display:block;text-transform:uppercase;letter-spacing:.1em;font-weight:bold;border-bottom:1px dotted #aaa}.openbtn1{position:fixed;z-index:9999;top:1rem;right:1rem;cursor:pointer;width:55px;height:55px;background-color:#1ea096;border-radius:2rem;border:.3rem solid #fff}.openbtn1 span{display:inline-block;transition:all .4s;position:absolute;left:14px;height:3px;border-radius:2px;background-color:#fff;width:45%}.openbtn1 span:nth-of-type(1){top:15px}.openbtn1 span:nth-of-type(2){top:23px}.openbtn1 span:nth-of-type(3){top:31px}.openbtn1.active span:nth-of-type(1){top:18px;left:18px;transform:translateY(6px) rotate(-45deg);width:30%}.openbtn1.active span:nth-of-type(2){opacity:0}.openbtn1.active span:nth-of-type(3){top:30px;left:18px;transform:translateY(-6px) rotate(45deg);width:30%}.start-mv{background-color:#1ea096;padding-top:8rem;padding-bottom:2rem}.start-mv .mv-logo img{width:28rem}.start-mv .mv-catch{margin-top:5rem}.start-mv .mv-catch img{width:70rem}.start-mv .mv-txt{color:#fff;font-size:2.6rem;margin-top:3rem;font-weight:bold}.bannermodal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;padding:0;overflow:auto;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease-in-out}.bannermodalContent{margin:0px auto;padding:20px 0;max-width:45%;transform:scale(1);transition:transform 1.5s ease-in-out}.bannermodalClose{color:#fff;font-size:28px;font-weight:bold;cursor:pointer;padding:0;max-width:65%;max-height:65%}.bannermodal.show{opacity:1}.bannermodal.show .bannermodalContent{transform:scale(1)}@media screen and (max-width: 750px){.bannermodalContent{margin:auto;padding:75px 0;max-width:80%;max-height:80%}}.infomationWrap{background:#fff;border-radius:2rem;border:.4rem solid #f2c81d;margin-top:4rem}.infomationBox{background-color:rgba(0,0,0,0);color:#333;text-align:left;padding:2rem 6rem 3rem 10rem;position:relative}.infomationBox::before{content:"";position:absolute;width:6rem;height:6rem;background:url(/niftyhikari/start/ad_todo/images/icon-infomation.svg) center center/100% auto no-repeat;left:3rem;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.infomationBox::after{border-color:#333;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;right:3rem}.infomationCatch{font-size:2.4rem;font-weight:normal}.infomationTtl{font-size:3rem}.infomationTxt{font-size:2.6rem}.infomationStrong{font-weight:bold}.check-area{padding-top:8rem;padding-bottom:8rem}.check-area .ttl-st{color:#1ea096;font-size:3.6rem;font-weight:bold}.check-area .txt-st{font-size:2.8rem;margin-top:2rem}.check-sec{transition:all .6s;border:.4rem solid #fff;background-color:#fff;position:relative;padding:8rem 2rem;border-radius:2rem}.check-sec .check-count{display:none}.check-sec .icon-check img{width:14rem;border-radius:9999px;box-shadow:0 .2rem .8rem 0 rgba(0,0,0,.3);transition:box-shadow .6s,margin-top .6s;cursor:pointer}.check-sec .checkTtl{font-size:4rem;font-weight:bold;padding-bottom:1.1rem;border-bottom:.4rem solid #f0eeec;transition:border-bottom-color .6s}.check-sec .checkTtl .val-s{font-size:3rem;font-weight:bold}.check-sec p.txt{color:#1ea096;font-size:2.8rem;font-weight:bold}.checkList{margin-inline:auto;display:grid;grid-template-columns:1fr 1fr}.checkList li{display:block;color:#1ea096;font-size:2.8rem;font-weight:bold;position:relative;padding:1rem 1rem 1rem 4rem;border:1px solid #ccc}.checkList li:nth-last-child(-n+3){border-top:none}.checkList li:nth-last-child(even){border-left:none}.checkList li:last-child{grid-column-end:span 2}.checkList li:before{content:"";position:absolute;width:2rem;height:2rem;background-color:#1ea096;left:1rem;top:50%;transform:translateY(-50%);border-radius:9999px}.check-sec .checkTxt{margin-inline:auto;width:53rem;font-size:2.8rem}.checkAppLogin-box{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.checkAppLogin-serifTxt{font-size:2.4rem;font-weight:bold}.checkAppLogin-serif{background-color:#f0ece9;position:relative;padding:1rem;border-radius:2rem;text-align:center}.checkAppLogin-serif::before{content:"";display:block;position:absolute;background-color:#f0ece9;-webkit-clip-path:polygon(0 50%, 100% 0, 100% 100%);clip-path:polygon(0 50%, 100% 0, 100% 100%);bottom:1rem;width:2.5rem;height:3rem;left:-2.5rem;bottom:3rem}.checkMynifty-box{background-color:#fff8d9;padding:4rem 2rem;display:grid;grid-template-columns:1fr 1fr;row-gap:4rem;-moz-column-gap:3rem;column-gap:3rem;align-items:center}.checkMynifty-boxTxt{text-align:center;grid-column-end:span 2;font-size:2.8rem;font-weight:bold}.checkMynifty-boxPush{text-align:center;background-color:#fff;padding:4rem 1em;position:relative;border-radius:2rem;font-size:2.4rem;font-weight:bold}.checkMynifty-boxPush:before{content:"";display:block;position:absolute;background-color:#fff;-webkit-clip-path:polygon(0 50%, 100% 0, 100% 100%);clip-path:polygon(0 50%, 100% 0, 100% 100%);bottom:1rem;width:2.5rem;height:3rem;left:-2.5rem;bottom:3rem}.checkMynifty-boxTxtLink{text-align:center;grid-column-end:span 2;font-size:2.6rem}.check-sec .applybtn a{display:block;text-align:center;background-color:#1ea096;border-radius:1rem;padding:2.5rem 3rem;font-size:3rem;font-weight:bold;color:#fff;box-shadow:0 .2rem .8rem 0 rgba(0,0,0,.3);position:relative;text-decoration:none}.check-sec .applybtn a .blank{display:none}.check-sec .applybtn a::after{content:"";width:0;height:0;position:absolute;top:50%;transform:translateY(-50%);right:.5rem;box-sizing:border-box;border:.8rem solid rgba(0,0,0,0);border-left:1rem solid #fff}.check-sec .checkbtn .make-sure{display:block;text-align:center;background-color:#fff;border-radius:1rem;padding:2.5rem 3rem;font-size:3rem;font-weight:bold;color:#1ea096;text-decoration:none;border:.4rem solid #1ea096;transition:border .6s,color .6s;cursor:pointer}.check-sec .appbtn a{padding:1.5rem 1rem;display:flex;background-color:#fff;box-shadow:0 .2rem .8rem 0 rgba(0,0,0,.3);border-radius:1rem;text-decoration:none;justify-content:space-between;position:relative}.check-sec .appbtn a .appbtnLogo{display:flex;align-items:center;justify-content:center;width:12.5rem;padding-top:.5rem;padding-bottom:.5rem;border-right:.2rem solid #ccc}.check-sec .appbtn a .appbtnLogo img{width:8rem}.check-sec .appbtn a .appbtnLogo img:hover{opacity:1}.check-sec .appbtn a .appbtnTxt{display:flex;font-size:3rem;font-weight:bold;text-align:center;color:#1ea096;align-items:center;margin-inline:auto}.check-sec .appbtn a .blank{display:none}.check-sec .appbtn a::after{content:"";width:0;height:0;position:absolute;top:50%;transform:translateY(-50%);right:.5rem;box-sizing:border-box;border:.8rem solid rgba(0,0,0,0);border-left:1rem solid #1ea096}#first-check .fc-important{position:absolute;width:18.7rem;right:-1.6rem;top:4.4rem}#first-check .sticky-note{position:absolute;width:1.2rem;right:-1.6rem;top:13rem}#first-check::after{content:"";background-image:url(/niftyhikari/start/ad_todo/images/img-fold.svg);background-size:100% auto;position:absolute;width:54.5rem;height:8rem;left:50%;transform:translateX(-50%);bottom:-5rem;z-index:1}#second-check:before,#fifth-check:before{content:"";background-image:url(/niftyhikari/start/ad_todo/images/img-fold-bt.svg);background-size:100% auto;position:absolute;width:54.5rem;height:8rem;left:50%;transform:translateX(-50%);top:-4rem}#second-check .sticky-note,#fifth-check .sticky-note{position:absolute;width:12.2rem;right:-1.6rem;top:6rem}#third-check:before{content:"";background-image:url(/niftyhikari/start/ad_todo/images/img-fold-bt.svg);background-size:100% auto;position:absolute;width:54.5rem;height:8rem;left:50%;transform:translateX(-50%);top:-4rem}#third-check .sticky-note{position:absolute;width:6.6rem;right:-1.6rem;top:-1.9rem}#third-check .checkimg01{text-align:center}#third-check .checkimg01 img{width:40.5rem}@media screen and (max-width: 750px){#third-check:before{width:72.6666666667vw;height:10.6666666667vw;top:-5.3333333333vw}#third-check .sticky-note{width:8.8vw;right:-2.1333333333vw;top:-2.5333333333vw}}#fourth-check:before{content:"";background-image:url(/niftyhikari/start/ad_todo/images/img-fold-bt.svg);background-size:100% auto;position:absolute;width:54.5rem;height:8rem;left:50%;transform:translateX(-50%);top:-4rem}#fourth-check .sticky-note{position:absolute;width:12.2rem;right:-1.6rem;top:6rem}.check-sec.checked{border:.4rem solid #1ea096}.check-sec.checked .icon-check img{box-shadow:0 0 0 0 rgba(0,0,0,.3);margin-top:.2rem}.check-sec.checked .checkbtn .make-sure{color:#b3b3b3;border-color:#b3b3b3}.check-sec.checked .checkTtl{border-bottom-color:#1ea096}@keyframes check-after01-true{0%{opacity:1;background-position:center center;background-size:100% auto}50%{opacity:.2;background-position:center center;background-size:100% auto}100%{opacity:1;background-position:center center;background-size:100% auto}}@keyframes check-after01-false{0%{opacity:1;background-position:center center;background-size:100% auto}50%{opacity:.2;background-position:center center;background-size:100% auto}100%{opacity:1;background-position:center center;background-size:100% auto}}@keyframes check-after02-true{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}@keyframes check-after02-false{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}#first-check::after{animation-name:check-after01-false;animation-duration:.5s;animation-fill-mode:forwards;background-position:center center;background-size:100% auto}#first-check.checked::after{animation-name:check-after01-true;animation-duration:.5s;animation-fill-mode:forwards;background-position:center center;background-size:100% auto}#second-check::before,#fifth-check::before{animation-name:check-after02-false;animation-duration:.5s;animation-fill-mode:forwards}#second-check.checked::before,#fifth-check.checked::before{animation-name:check-after02-true;animation-duration:.5s;animation-fill-mode:forwards}#third-check::before{animation-name:check-after02-false;animation-duration:.5s;animation-fill-mode:forwards}#third-check.checked::before{animation-name:check-after02-true;animation-duration:.5s;animation-fill-mode:forwards}#fourth-check::before{animation-name:check-after02-false;animation-duration:.5s;animation-fill-mode:forwards}#fourth-check.checked::before{animation-name:check-after02-true;animation-duration:.5s;animation-fill-mode:forwards}.app-guide{background-color:#fff;position:relative;padding:8rem 2rem;border-radius:2rem}.app-guide:before{content:" ";border-radius:0 2rem;display:block;position:absolute;right:0;bottom:0;border-width:0 7.5rem 7.5rem 0;border-style:solid;width:0;transform:rotate(-90deg);background:#f0ece9;border-color:#ccc #ccc #f0ece9}.app-guide .appguideTtl{font-size:3.6rem;text-align:center;font-weight:bold}.app-guide .ac-ttl{background:rgba(0,0,0,0);padding:0;position:relative}.app-guide .ac-ttl:after,.app-guide .ac-ttl:before{content:"";display:inline-block;position:absolute}.app-guide .ac-ttl:before{width:0;height:2rem;border-right:.2rem solid #285596;transform:rotate(0) translateY(-50%);right:2rem;top:50%}.app-guide .ac-ttl:after{width:2.2rem;height:0;border-bottom:.2rem solid #285596;border-right:none;margin-left:0;right:1rem;top:50%;transform:rotate(0) translateY(-50%)}.app-guide .ac-ttl p{text-align:center;font-weight:bold;position:relative;cursor:pointer;color:#285596;padding:1.5rem 8rem;font-size:3.2rem;border-bottom:.4rem solid #93aaca;transition:color .2s,background-color .2s}.app-guide .ac-ttl p::before{content:"";position:absolute;width:5rem;height:5.4rem;left:2rem;top:50%;transform:translateY(-50%);background-size:100% auto;background-position:center center}.app-guide .ac-content{background:rgba(0,0,0,0);padding-top:3rem;padding-left:0;padding-right:0}.app-guide .ac-content .guide-slick{position:relative}.app-guide .ac-content .guide-slick .slide-arrow{position:absolute;width:2.3rem;height:6rem;top:50%;transform:translate(-50%);transition:opacity .2s;cursor:pointer}.app-guide .ac-content .guide-slick .slide-arrow.next-arrow{right:0}.app-guide .ac-content .guide-slick .slide-arrow.prev-arrow{left:0}.app-guide .ac-content .guide-slick .slide-arrow.slick-disabled{opacity:0}.app-guide .ac-content .guide-slick .slick-slide{position:relative}.app-guide .ac-content .guide-slick .slick-slide:before{font-size:5.6rem;font-weight:bold;position:absolute;left:0;top:0;color:#93aaca}.app-guide .ac-content .guide-slick .slick-slide:nth-child(1):before{content:"01"}.app-guide .ac-content .guide-slick .slick-slide:nth-child(2):before{content:"02"}.app-guide .ac-content .guide-slick .slick-slide:nth-child(3):before{content:"03"}.app-guide .ac-content .guide-slick .slick-slide:nth-child(4):before{content:"04"}.app-guide .ac-content .guide-slick .slick-slide:nth-child(5):before{content:"05"}.app-guide .ac-content .guide-slick .guideBox{padding-top:8rem;width:100%}.app-guide .ac-content .guide-slick .guideBox .guideTxt{text-align:center;font-size:2.8rem}.app-guide .ac-content .guide-slick .guideBox .guideSubTxt{font-size:2.6rem}.app-guide .ac-content .guide-slick .guideBox .guideImg{margin-inline:auto;width:49rem}.app-guide .ac-content .guide-slick .guideBox .guideBtn a{display:block;background-color:#333;text-align:center;padding:2rem;color:#fff;font-size:2.6rem;border-radius:1rem;position:relative;margin-bottom:1rem;text-decoration:none}.app-guide .ac-content .guide-slick .guideBox .guideBtn a:after{position:absolute;content:"";width:0;height:0;position:absolute;top:50%;transform:translateY(-50%);right:.5rem;box-sizing:border-box;border:.6rem solid rgba(0,0,0,0);border-left:1rem solid #fff}.app-guide .ac-content .guide-slick .guideBox .guideBtn a img{display:none;text-decoration:none}.app-guide .ac-content.active{display:block}.app-guide .ac-content .slick-dots li button:before{color:#b3b3b3;opacity:1;font-size:1.2rem}.app-guide .ac-content .slick-dots li.slick-active button:before{color:#285596}.app-guide .ac-box .ac-wrap:nth-child(1) .ac-ttl p::before{background-image:url(/niftyhikari/start/ad_todo/images/icon-tab01.svg)}.app-guide .ac-box .ac-wrap:nth-child(2) .ac-ttl p::before{background-image:url(/niftyhikari/start/ad_todo/images/icon-tab02.svg);background-size:auto 100%}.app-guide .ac-box .ac-wrap:nth-child(3) .ac-ttl p::before{background-image:url(/niftyhikari/start/ad_todo/images/icon-tab03.svg)}.app-guide .ac-box .ac-wrap:nth-child(4) .ac-ttl p::before{background-image:url(/niftyhikari/start/ad_todo/images/icon-tab04.svg)}.app-guide .ac-box .ac-wrap .ac-ttl.active::before{content:none}.app-guide .ac-box .ac-wrap .ac-ttl.active::after{border-color:#fff}.app-guide .ac-box .ac-wrap .ac-ttl.active p{color:#fff;background-color:#285596}.app-guide .ac-box .ac-wrap:nth-child(1) .ac-ttl.active p::before{background-image:url(/niftyhikari/start/ad_todo/images/icon-tab01-ac.svg)}.app-guide .ac-box .ac-wrap:nth-child(2) .ac-ttl.active p::before{background-image:url(/niftyhikari/start/ad_todo/images/icon-tab02-ac.svg)}.app-guide .ac-box .ac-wrap:nth-child(3) .ac-ttl.active p::before{background-image:url(/niftyhikari/start/ad_todo/images/icon-tab03-ac.svg)}.app-guide .ac-box .ac-wrap:nth-child(4) .ac-ttl.active p::before{background-image:url(/niftyhikari/start/ad_todo/images/icon-tab04-ac.svg)}.service-area{padding-top:8rem;padding-bottom:8rem;background-color:#fff}.service-area.is-adCleaner{padding-bottom:0}.service-area .service-box{position:relative;background-color:#fff8d9;padding:4rem 2rem 8rem}.service-area .service-box.is-adCleaner{background:none;padding:0}.service-area .service-box:before{content:" ";display:block;position:absolute;right:0;bottom:0;border-width:0 6rem 6rem 0;border-style:solid;width:0;transform:rotate(-90deg);background:#f0ece9;border-color:#e6ddb5 #e6ddb5 #fff}.service-area .service-box .service-recommend{position:absolute;width:15.7rem;right:-1.6rem;top:2.4rem}.service-area .serviceTtl{font-size:4.4rem;font-weight:bold;text-align:center}.service-area .service-sqbtn a{display:block;background-color:#333;text-align:center;padding:2rem;color:#fff;font-size:2.6rem;border-radius:1rem;position:relative;text-decoration:none}.service-area .service-sqbtn a:after{position:absolute;content:"";width:0;height:0;position:absolute;top:50%;transform:translateY(-50%);right:.5rem;box-sizing:border-box;border:.6rem solid rgba(0,0,0,0);border-left:1rem solid #fff}.service-area .service-sqbtn a img{display:none;text-decoration:none}.service-area .serviceTxt{font-size:3rem}.serviceTxt.is-campaign{font-size:3rem}.service-area .serviceTxt.is-campaign{font-size:5rem;color:#fa4664;font-weight:bold}.service-area .serviceTxt.is-campaign sup{font-size:.5em;vertical-align:super}.textLarge{font-size:1.2em}.service-area .serviceTxt span{font-weight:bold}.service-area .service-list{border-radius:2rem;background-color:#fff;padding:6rem 2rem}.service-area .service-list.is-adCleaner{background:none;padding:0}.service-area .service-list .service-catch{text-align:center;font-size:3.4rem;font-weight:bold}.service-area .service-list .service-img{text-align:center;margin-left:2rem;margin-right:2rem}.service-area .service-list .service24{text-align:center}.service-area .service-list .service24 img{width:42.2rem}.service-area .service-list .serviceSecure{text-align:center}.service-area .service-list .serviceSecure img{width:50.6rem}.service-area .service-list .serviceAdcleaner{text-align:center}.service-area .service-list .serviceAdcleaner img{width:42rem}.adcleaner-slide{position:relative}.adcleaner-slide .slide-arrow{position:absolute;width:2.3rem;height:6rem;top:50%;transform:translate(-50%);transition:opacity .2s;cursor:pointer}.adcleaner-slide .slide-arrow.next-arrow{right:0}.adcleaner-slide .slide-arrow.prev-arrow{left:0}.adcleaner-slide .slide-arrow.next-arrow.slick-disabled,.adcleaner-slide .slide-arrow.prev-arrow.slick-disabled{opacity:0}.service-area .service-list .serviceMail{text-align:center}.service-area .service-list .serviceMail img{width:42rem}.service-area .service-list .serviceTxt{margin-left:2rem;margin-right:2rem}.service-area .service-list .service-os{width:-moz-fit-content;width:fit-content;color:#fa4664;border:.2rem solid #fa4664;font-weight:bold;border-radius:9999px;margin-inline:auto;padding:1rem 2rem;font-size:2.6rem}.service-area .service-list .service-price{font-size:5rem;font-weight:bold;text-align:center}.service-area .service-list .service-price.is-outline{position:relative;margin-top:0}.service-area .service-list .service-price.is-outline::before{content:"";position:absolute;top:50%;left:50%;transform:translateX(-50%);width:40rem;height:5px;background:#000}.service-area .service-list .service-price .preceless{display:inline-block;font-size:3.2rem;border:.2px solid #fa4664;line-height:1.3;padding:.5rem 1.5rem;margin-right:1rem}.service-area .service-list .service-price .service-yen{font-size:3.2rem}.service-area .service-list .service-price .service-tax{font-size:2.5rem;font-weight:normal}.service-area .service-list .service-btn a{display:block;text-align:center;background-color:#1ea096;border-radius:1rem;padding:2.5rem 3rem;font-size:3rem;font-weight:bold;color:#fff;box-shadow:0 .2rem .8rem 0 rgba(0,0,0,.3);position:relative;text-decoration:none}.service-area .service-list .service-btn a .blank{display:none}.service-area .service-list .service-btn a::after{content:"";width:0;height:0;position:absolute;top:50%;transform:translateY(-50%);right:.5rem;box-sizing:border-box;border:.8rem solid rgba(0,0,0,0);border-left:1rem solid #fff}.service-area .service-list .service-link{text-align:center}.service-area .service-list .service-link a{color:#333;font-size:2.6rem}.service-area .service-list .service-link:before{content:"";display:inline-block;transform:translateY(-50%);box-sizing:border-box;border:.6rem solid rgba(0,0,0,0);border-left:1rem solid #333;vertical-align:middle}.service-area .service-list .service-link .blank{display:none}.container-before .tap-box{overflow:hidden;width:100%;height:100%;position:relative;border-radius:100vmax}.twentytwenty-container .tap-img{background:url("/niftyhikari/start/ad_todo/images/icon-tap.svg") no-repeat bottom center/100% auto;position:relative;display:block;height:100%;width:70%;top:auto;bottom:0;left:50%;animation-name:tapAnime;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite}@keyframes tapAnime{0%{left:50%}50%{left:0%}100%{left:100%}}.contract-area{padding-top:8rem;padding-bottom:8rem;background-color:#fff}.contract-area .contractTtl{font-size:2.8rem;text-align:center;font-weight:bold}.contract-area .contract-txt{font-size:2.6rem;padding:0 8rem}.contract-area .contract-btn a{display:block;text-align:center;background-color:#333;border-radius:1rem;padding:1.5rem 2rem;font-size:3rem;font-weight:bold;color:#fff;box-shadow:0 .2rem .8rem 0 rgba(0,0,0,.3);position:relative;text-decoration:none;margin-right:10rem;margin-left:10rem}.contract-area .contract-btn a .blank{display:none}.contract-area .contract-cam{font-size:2.4rem;padding:0 8rem}.modal-area{display:none;position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%}.modalBg{width:100%;height:100%;background-color:rgba(30,30,30,.5)}.modalWrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:90%;max-width:500px;padding:8rem 4rem;background-color:#fff;border-radius:10px}.closeModal{position:absolute;top:1rem;right:1rem;cursor:pointer;background-color:#b3b3b3;width:6rem;height:6rem;border-radius:9999px}.closeModal:before,.closeModal:after{content:"";position:absolute;top:1.3rem;right:2.7rem;width:.1rem;height:3.6rem;border-right:.5rem solid #707070}.closeModal:before{transform:rotate(45deg)}.closeModal:after{transform:rotate(-45deg)}.modalTtl,.modalTxt{color:#1ea096;font-size:2.6rem;text-align:center;font-weight:bold}@media screen and (max-width: 750px){.modalTtl,.modalTxt{font-size:3.2rem}}.thanks-area{padding-top:12rem;padding-bottom:8rem}.thanks-area .thanksTtl{text-align:center;color:#1ea096;font-weight:bold;font-size:4.4rem}.thanks-area .thanks-txt{text-align:center;font-size:2.6rem}.thanks-area .thanks-btn{border:.4rem solid #1ea096;border-radius:1rem;cursor:pointer;padding:2rem 2rem;font-size:3rem;background-color:#fff;color:#1ea096;text-align:center}.thanks-area .thanks-infoList{position:relative;padding-left:5rem;font-size:2.6rem}.thanks-area .thanks-infoList:before{content:"";width:2rem;height:2rem;border-radius:9999px;background-color:#1ea096;position:absolute;left:1rem;top:1rem}.thanks-area .thanks-infoList a{display:inline-block;color:#1ea096}.thanks-area .thanks-infoList a:before{content:"";display:inline-block;box-sizing:border-box;border:.6rem solid rgba(0,0,0,0);border-left:1rem solid #1ea096;vertical-align:middle}.thanks-area .thankssupport-head{font-size:2.6rem;text-align:center}.thanks-area .thankssupport-head:before{content:"▼"}.thanks-area .thanks-support{border-radius:2rem;background-color:#fff;padding:6rem 2rem}.thanks-area .thanks-support .thankssupport-catch{text-align:center;font-size:3.4rem;font-weight:bold}.thanks-area .thanks-support .thankssupport-img{text-align:center;margin-left:2rem;margin-right:2rem}.thanks-area .thanks-support .thankssupport-ttl{text-align:center}.thanks-area .thanks-support .thankssupport-ttl img{width:42rem}.thanks-area .thanks-support .thankssupport-txt{margin-left:2rem;margin-right:2rem;font-size:2.3rem}.thanks-area .thanks-support .thankssupport-txt .val-l{font-size:3.2rem;color:#fa4664;font-weight:bold}.thanks-area .thanks-support .thankssupport-price{font-size:5rem;font-weight:bold;text-align:center}.thanks-area .thanks-support .thankssupport-price .preceless{display:inline-block;font-size:3.2rem;border:.2px solid #fa4664;line-height:1.3;padding:.5rem 1.5rem;margin-right:1rem}.thanks-area .thanks-support .thankssupport-price .thankssupport-yen{font-size:3.2rem}.thanks-area .thanks-support .thankssupport-price .thankssupport-tax{font-size:2.6rem;font-weight:normal}.thanks-area .thanks-support .thankssupport-btn a{display:block;text-align:center;background-color:#1ea096;border-radius:1rem;padding:2.5rem 3rem;font-size:3rem;font-weight:bold;color:#fff;box-shadow:0 .2rem .8rem 0 rgba(0,0,0,.3);position:relative;text-decoration:none}.thanks-area .thanks-support .thankssupport-btn a .blank{display:none}.thanks-area .thanks-support .thankssupport-btn a::after{content:"";width:0;height:0;position:absolute;top:50%;transform:translateY(-50%);right:.5rem;box-sizing:border-box;border:.8rem solid rgba(0,0,0,0);border-left:1rem solid #fff}.thanks-area .thanks-support .thankssupport-link{text-align:center}.thanks-area .thanks-support .thankssupport-link a{color:#333;font-size:2.6rem}.thanks-area .thanks-support .thankssupport-link:before{content:"";display:inline-block;transform:translateY(-50%);box-sizing:border-box;border:.6rem solid rgba(0,0,0,0);border-left:1rem solid #333;vertical-align:middle}.thanks-area .thanks-support .thankssupport-link .blank{display:none}.form-google{display:none;text-align:center}.form-finished{display:none}.form-area{padding-top:8rem;padding-bottom:8rem;margin-left:3rem;margin-right:3rem;border-top:.5rem solid #b3b3b3}.form-area .form-area_ttl{font-size:3.6rem;font-weight:bold;text-align:center}.form-area #list-btn-enquete li{box-sizing:border-box;cursor:pointer;display:block;text-align:center;background-color:#fff;border-radius:1rem;padding:1.5rem 2rem;font-size:3rem;font-weight:bold;box-shadow:0 .2rem .8rem 0 rgba(0,0,0,.3);position:relative;text-decoration:none;margin-right:10rem;margin-left:10rem}.form-area .form-google-box{width:100% !important;height:100rem !important;padding:1.5rem;box-sizing:border-box;border:1px solid #c6c6c6}.form-area .form-ttl{font-size:2.6rem;font-weight:bold;text-align:center}.progressbar{position:fixed;bottom:0;width:100%;background-color:rgba(255,255,255,.9);padding:7rem 6rem 2rem;z-index:99;max-width:750px;transition:transform .5s}.progressbar #container{height:3rem}.progressbar .progressbar-text{text-align:center;top:1.5rem;font-weight:bold;font-size:2.8rem;color:#1ea096}.progressbar.no-show{transform:translateY(100%)}.start-wrap{z-index:1}#particles-js{position:fixed;top:0;z-index:-1;width:100%;height:100%;background-color:#f3f3f3}.scrollingbanner{position:fixed;z-index:3;max-width:750px;width:100%;margin-inline:auto;bottom:-12rem;left:50%;transform:translateX(-50%);transition:bottom .5s}.scrollingbanner img{width:100%}.scrollingbanner.is-show{bottom:0}.scrollingbanner.is-show.js-height{bottom:12rem}/*# sourceMappingURL=old.css.map */