.lp3-wrapper{max-width:1440px;margin:0 auto;position:relative}.lp3__header{position:fixed;top:16px;left:16px;width:78px}.lp3__fv__movie .sp{display:block}.lp3__fv__movie .pc{display:none}@media screen and (min-width:750px){.lp3__fv__movie .sp{display:none}.lp3__fv__movie .pc{display:block}}.lp3__fv__title{font-size:28px;text-align:center;color:var(--font-black, #16100d);font-weight:300;margin-top:20px;margin-bottom:14px}.lp3__fv__subtitle{color:var(--font-gray, #2c2c2c);text-align:center;font-size:13px;margin-bottom:20px}.fadeIn{opacity:0;transform:translateY(15px)}.lp3__review__section{max-width:700px;margin:0 auto 64px}.lp3__review__card{background:#efefef;padding:16px}.lp3__review__card.swiper-slide-active{background:#f6f6f6}.lp3__review__header{display:flex;margin-bottom:16px}.lp3__review__header__icon{border-radius:100%;width:5.4rem;height:5.4rem;overflow:hidden}.lp3__review__header__profile{flex:1;margin-left:1.6rem;display:flex;flex-direction:column;justify-content:center}.lp3__review__header__name{color:var(--font-black, #16100d);font-size:11px}.lp3__review__header__caption{display:flex;gap:3px;word-break:keep-all;color:var(--font-light-gray, #777);font-size:10px}.lp3__review__body__text{margin-top:16px;font-size:11px}.swiper-slide{height:450px}.lp3__description__section{width:100%}.lp3__description__title{color:var(--font-black, #16100d);text-align:center;font-size:26px;font-weight:500;line-height:140%;margin-bottom:40px;padding:0 24px}.lp3__description__movie{margin-bottom:40px;padding:0 24px}.lp3__description__1{padding:32px 24px;background:#f6f6f6}.lp3__description__1__title{color:var(--font-black, #16100d);font-size:22px;font-weight:700;line-height:140%;text-align:center}.lp3__description__1__img{margin:9px auto 0;width:228px}.lp3__description__2{padding:40px 24px}.lp3__description__2__title{color:var(--font-black, #16100d);font-size:22px;font-weight:700;line-height:140%;text-align:center}.lp3__description__2__img{width:285px;margin:24px auto 0}.lp3__description__3{padding:40px 24px;background:#f6f6f6}.lp3__description__3__title{color:var(--font-black, #16100d);font-size:22px;font-weight:700;line-height:140%;text-align:center}.lp3__description__3__text__box{margin-top:24px}.lp3__description__3__text__1{background:#fff;padding:8px 16px;color:var(--font-black, #16100d);font-size:18px;font-weight:500;line-height:160%;margin-bottom:8px}.lp3__description__3__text__2{color:#16100d;font-size:15px;line-height:160%}.lp3__description__3__text__2 .bold{font-weight:700}.lp3__description__3__text__3{color:#777;font-size:12px;font-weight:500;line-height:160%;margin-top:8px}.lp3__description__4{padding:40px 24px 64px}.lp3__description__4__title{color:var(--font-black, #16100d);text-align:center;font-size:22px;font-weight:700;line-height:160%}.lp3__description__4__text__box{position:relative;margin-top:20px}.lp3__description__4__circle__box{position:relative;width:240px;height:240px;margin:0 auto}.lp3__description__4__circle{position:absolute;width:240px;height:240px;top:-30px;left:50%;transform:translate(-50%)}.lp3__description__4__img{width:200px;position:relative;top:10px;left:calc(50% + 8px);transform:translate(-50%)}.lp3__description__5__img{width:240px;margin:24px auto 16px}.lp3__description__4__text{color:var(--font-black, #16100d);text-align:right;font-size:15px;line-height:160%;margin-top:40px}.lp3__description__4__text .caption{color:#777;text-align:right;font-size:12px;font-weight:500;line-height:160%}.hr{margin:0 0 40px}.lp3__cv__form__box{padding:0 0 0 48px}.lp3__cv__form__title{color:var(--font-black, #16100d);font-size:22px;font-weight:300;letter-spacing:0}.lp3__cv__form__subtitle{color:var(--font-gray, #2c2c2c);font-size:13px;letter-spacing:0}.lp3__cv__form__detail{display:flex}.lp3__cv__form__quantity{color:var(--font-black, #16100d);font-size:16px;font-weight:500;letter-spacing:1.6px}.lp3__cv__form__bar{margin:0 16px;width:1px;height:auto;color:#16100d}.lp3__cv__form__period{color:var(--font-black, #16100d);font-size:16px;font-weight:500;letter-spacing:1.6px}.lp3__cv__form__price__box__1{padding:0 0 0 48px;margin-top:40px;position:relative;width:fit-content;letter-spacing:0}.lp3__cv__form__first{color:var(--font-black, #16100d);font-size:13px;font-weight:500;line-height:100%}.lp3__cv__form__price{margin-top:8px;color:var(--font-black, #16100d);font-size:34px;line-height:100%;position:relative}.lp3__cv__form__tax{font-size:13px;font-weight:500}.lp3__cv__form__postage{font-size:18px;font-weight:500}.lp3__cv__form__postage__price{font-size:24px;line-height:100%}.lp3__cv__form__postage__b{position:absolute;top:19px;right:0;background-color:#16100d;width:61px;height:1px}.lp3__cv__form__label__box{position:relative;width:fit-content}.lp3__cv__form__label{position:absolute;top:0;right:0}.lp3__cv__form__label__text{position:absolute;top:4px;left:11px;color:#fff;font-size:14px;font-weight:500;line-height:120%}.lp3__cv__form__price__arrow{margin:20px auto;width:fit-content}.lp3__cv__form__price__box__2{padding:0 0 0 48px;position:relative;width:fit-content}.lp3__cv__form__second{color:#f86262;font-size:13px;font-weight:500;line-height:100%}.lp3__cv__form__price__box__2 .second{color:#f86262;font-size:51px;line-height:100%}.lp3__cv__form__price__box__2 .lp3__cv__form__tax{color:#f86262;font-size:13px;font-weight:500;line-height:100%}.lp3__cv__form__price__box__2 .lp3__cv__form__label{top:auto;bottom:4px;right:-87px}.lp3__cv__form__point{color:#f86262;font-size:17px;font-weight:700;line-height:100%;margin-top:16px}.lp3__cv__button{margin:24px auto 0;text-align:center;font-size:15px;font-weight:500;line-height:100%;padding:0 24px}.lp3__cv__button .button,.lp3__cv__button .button:after{box-shadow:none}.lp3__cv__button a{background:#b79f65;width:100%;white-space:nowrap}.lp3__cv__button.nomal a{background:#000}.lp3__cv__button__caption{text-align:left;margin-top:8px;color:#16100d;font-size:13px;line-height:120%;padding:0 24px}.lp3__cv__form .hr{margin:48px 24px}.lp3__cv__flow{margin:48px 24px;padding-top:24px;padding-left:51px;border:1px solid #dfdfdf}.lp3__cv__component{margin:24px 24px 48px}.lp3__cv__component__title{color:var(--font-black, #16100d);font-size:12px;font-weight:500;line-height:160%}.lp3__cv__component__text{color:var(--font-black, #16100d);font-size:12px;line-height:160%;margin-top:17px}@media screen and (max-width:360px){.lp3__fv__title{font-size:24px;letter-spacing:0}}@media screen and (min-width:750px){.lp3__fv__title{font-size:56px;font-weight:300;line-height:100%;margin-top:40px;margin-bottom:24px}.lp3__fv__subtitle{font-size:13px;line-height:100%;margin-bottom:40px}.lp3__review__header__name{font-size:13px;line-height:160%}.lp3__review__header__caption{font-size:12px;line-height:100%}.lp3__review__body__text{font-size:13px;line-height:160%}.lp3__review__section{margin:0 auto 120px}.lp3__description__section{max-width:1050px;margin:0 auto}.swiper-slide{height:510px}.lp3__description__title{font-size:36px;font-weight:500;line-height:140%;margin-bottom:56px}.lp3__description__title .sp{display:none}.lp3__description__body{display:flex;gap:56px}.lp3__description__movie{width:50%}.lp3__description__feature{flex:1}.lp3__description__1{background:#fff;padding:0 24px}.lp3__description__1__title{font-size:26px;font-weight:700;line-height:140%}.lp3__description__1__img{margin:16px auto 0}.lp3__description__2{padding:56px 24px 65px}.lp3__description__2__title{font-size:26px;font-weight:700;line-height:140%}.lp3__description__2__img{width:100%;margin:23px 0 0}.lp3__description__3{padding:0 24px;background:#fff}.lp3__description__3__title{font-size:26px;font-weight:700;line-height:140%}.lp3__description__3__text__1{font-size:18px;font-weight:500;line-height:160%}.lp3__description__3__text__2{font-size:15px;line-height:160%}.lp3__description__3__text__3{color:#777;font-size:12px;font-weight:500;line-height:160%;margin-top:16px}.lp3__description__4{padding:64px 24px}.lp3__description__4__text{font-size:15px;line-height:160%}.caption{font-size:12px;font-weight:500;line-height:160%}.hr.sp{display:none}.lp3__cv__section{display:flex;justify-content:center;gap:80px}.lp3__cv__area{display:flex;width:36%}.lp3__cv__img{width:200px}.lp3__cv__button__caption,.lp3__cv__form__box,.lp3__cv__form__price__box__1,.lp3__cv__form__price__box__2,.lp3__cv__button{padding:0}.lp3__cv__flow{width:31%;margin:0;padding:0}.lp3__description__4__title{text-align:center;margin-top:24px;margin-bottom:43px}.lp3__description__4__title .sp{display:none}.lp3__cv__form .hr{margin:20px 0}.hr.last{margin:56px auto;max-width:1050px}.lp3__cv__component{max-width:1050px;margin:0 auto 120px}}.template-page-lp3 .floating-menu,.template-page-lp3 sticky-header,.template-page-lp3 #shopify-section-announcement-bar{display:none}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-lp3.css.map */
