.page-lypoc_restart .lypoc_restart_container{max-width:390px;margin-inline:auto;z-index:6;position:relative;background-color:#fff}@media screen and (max-width:750px){.page-lypoc_restart .lypoc_restart_container{max-width:414px}}.change-area .box-vc,.change-area .box-cd,.change-area .box-cera{display:none}.change-area .box-vc.is-active,.change-area .box-cd.is-active,.change-area .box-cera.is-active{display:block}.change-area .more-choice{padding:50px 20px 60px}.change-area .more-choice p{text-align:center;margin-bottom:1em;font-weight:700}.change-area .more-choice>ul{display:flex;flex-wrap:wrap;gap:15px}.products-carousel{position:relative;padding:70px 0}.products-carousel__track{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;padding:0 calc((100% - 310px)/2)}.products-carousel__track::-webkit-scrollbar{display:none}.products-carousel__slide{flex:0 0 310px;width:310px;scroll-snap-align:center}.products-carousel__slide img{width:100%;display:block}.products-carousel__btn{position:absolute;top:45%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border-radius:50%;background:var(--color-vc);border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #00000026}.products-carousel__btn:before{content:"";display:block;width:0;height:0;border-style:solid}.products-carousel__btn--prev{left:10px}.products-carousel__btn--prev:before{border-width:7px 10px 7px 0;border-color:transparent #fff transparent transparent;margin-right:2px}.products-carousel__btn--next{right:10px}.products-carousel__btn--next:before{border-width:7px 0 7px 10px;border-color:transparent transparent transparent #fff;margin-left:2px}.products-carousel__dots{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:17px}.products-carousel__dot{width:8px;height:8px;border-radius:50%;border:2px solid var(--color-vc);background:transparent;padding:0;cursor:pointer;appearance:none;-webkit-appearance:none}.products-carousel__dot.is-active{background:var(--color-vc)}.page-lypoc_restart .page__title__kv{text-align:center}.way-notice{width:100%;background:#fff;font-size:16px;padding:3em 1em}.way-notice .notice-inner{display:inline-block;text-align:left;max-width:800px}.way-notice h4{font-weight:400;margin-bottom:1em;text-align:center;font-size:16px}.way-notice li{padding-left:1.4em;text-indent:-1em;line-height:1.55;letter-spacing:1.3px;position:relative}.way-notice li:before{position:relative;content:"\30fb";display:inline-block;left:2px;top:0;height:1em;width:1em;text-align:center}.page-lypoc_restart .common-block{position:relative;background:#fffef0}.page-lypoc_restart .common-block:after{position:absolute;width:100%;content:"";display:block}.lypoc_restart-wrapper{position:absolute;width:100%;height:100%;top:0}.lypoc_restart-left-area{position:absolute;top:0;left:0;right:50%;margin-right:195px;height:100%}.lypoc_restart-left-area a,.lypoc_restart-right-area a{display:block;position:relative}.lypoc_restart-left-area a img,.lypoc_restart-right-area a img{width:100%;position:absolute}.lypoc_restart-left-area a img{right:0}.lypoc_restart-right-area a img{left:0}.lypoc_restart-center-area{position:absolute;top:0;left:50%;width:390px;height:100%;transform:translate(-50%);z-index:1}.lypoc_restart-right-area{position:absolute;top:0;left:50%;margin-left:195px;right:0;height:100%}@media screen and (max-width:1080px){.lypoc_restart-wrapper{display:none}}.fade-in-up{opacity:0;transform:translateY(30px);transition:opacity .9s ease,transform .9s ease}.fade-in-up.is-visible{opacity:1;transform:translateY(0)}:root{--color-cd: #56c271;--color-vc: #FF9933}.page-lypoc_restart .page__body .inner{line-height:1.54;font-weight:500}.page-common .page__body .midashi_ge{margin:0;font-size:15px;font-weight:700;letter-spacing:2px}.ge-side-area{text-align:center;padding-top:6em}.ge-side-area h3{letter-spacing:1px;line-height:1.5;font-size:17px;font-weight:700;display:flex;justify-content:center;align-items:center}.ge-side-area .iconimg{max-height:4.3em;margin-top:4em}.ge-side-area .qrimg{max-height:6em}.side-box{position:sticky;top:8vw}.scroll-target{scroll-margin-top:120px}.smt-qr{display:inline-block;color:#f93;background:#fff;border-radius:20px;border:1px solid #FF9933;padding:1.5em 3em .5em}.smt-qr>img{max-width:9em}.page-lypoc_restart .btn-area{text-align:center}.page-lypoc_restart .btn-kadomaru{position:relative;border-radius:500px;display:inline-flex;align-items:center;justify-content:center;min-height:5rem;background:#fff;color:#f93;min-width:80%;font-weight:500}.page-lypoc_restart .btn-kadomaru:after{content:"";position:absolute;right:1em;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:6px 0 6px 9px;border-color:transparent transparent transparent #fff}.page-lypoc_restart .buy-box ul{display:flex;flex-direction:column;gap:10px;text-align:center;padding:0 20px}.buy-box ul li{position:relative;word-break:break-all}.buy-box ul li .btn-area{position:absolute;bottom:30px;left:0;width:100%}.buy-box ul li .btn-kadomaru{min-width:85%;font-size:18px;letter-spacing:2px;color:#fff}.buy-box ul li:nth-child(1) .btn-kadomaru{background:#f93}.buy-box ul li:nth-child(2) .btn-kadomaru{background:#56c271}.buy-box ul li:nth-child(3) .btn-kadomaru{background:#ff74a8}.page-lypoc_restart .step-btn{display:flex}.page-lypoc_restart .step-btn>span{flex-basis:50%;display:block}.page-lypoc_restart .step-box .btn-area{padding:2.4em 0 4em}.page-lypoc_restart .step-box .btn-kadomaru{font-size:14px;letter-spacing:2px;background:#f93;color:#fff;font-weight:550}.page-lypoc_restart .faq-box{background-color:#f2f2f2;padding:2.3em 2.5em;font-weight:700}.page-lypoc_restart .faq-box p{font-size:17px;letter-spacing:1.5px;margin-bottom:1.4em;line-height:1.6}.page-lypoc_restart .faq-box ul{padding-left:1em;margin:0 .5em;display:flex;flex-direction:column;gap:.15em}.page-lypoc_restart .faq-box ul li{font-size:14px;list-style:inherit}.page-lypoc_restart .faq-box a{color:#000;text-decoration:underline}.page-lypoc_restart .sns-box{background:#f2f2f2;text-align:center;padding-bottom:4em}.page-lypoc_restart .sns-box ul{display:flex;gap:8%;justify-content:center}.page-lypoc_restart .sns-box ul li img{flex:0 0 auto;width:24px;height:24px}
/*# sourceMappingURL=/cdn/shop/t/72/assets/page-lypoc_restart.css.map */
