@charset "UTF-8";#lp-subscription2025{font-size:62.5%;font-feature-settings:"palt";font-weight:500;line-height:2}#lp-subscription2025 p{font-size:1.5rem;margin-bottom:1em}#lp-subscription2025 img[src*=".svg"]{width:100%;max-width:100%;height:auto}.lp-subscri-cont{width:750px;margin:0 auto;overflow:hidden}.comment{padding-left:1em;text-indent:-1em;display:block}.lp-subscri-cont section{position:relative;width:100%;box-sizing:border-box}a.fade:hover{opacity:.5;-webkit-opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)"}a.fade{-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;transition:opacity .2s ease-out}@media screen and (max-width: 750px){.lp-subscri-cont{width:100%}}.h2-title{font-size:clamp(2.95rem,7.87vw,5.9rem);font-weight:400;line-height:1.6;margin-bottom:clamp(4.7rem,12.53vw,9.4rem);position:relative}.h2-title .en{color:var(--text-secondary);font-size:clamp(1.6rem,3.87vw,2.9rem);display:block;font-family:ITC Avant Garde Gothic Pro,sans-serif;font-family:itc-avant-garde-gothic-pro,sans-serif;padding-bottom:clamp(1.1rem,1.87vw,1.4rem);margin-bottom:clamp(1.6rem,4.8vw,3.6rem);position:relative}.h2-title .en:after{content:"";display:block;width:1.2em;height:3px;background:var(--border-default);position:absolute;left:0;bottom:0}.h2-title>b{font-size:1.6em}.h2-title .txt{display:block;font-size:clamp(1.8rem,4.6vw,3.45rem);padding-top:clamp(1.5rem,4vw,3rem);line-height:1.7}.gray-circle{position:relative}.gray-circle:before{content:"";display:block;position:absolute;border-radius:50%;background:#f9f9f9;top:clamp(-15rem,-10.67vw,-8rem);z-index:-1;width:clamp(55rem,133.33vw,100rem);height:clamp(55rem,133.33vw,100rem);left:clamp(-35rem,-46.67vw,-19rem)}.bg_gray{background:#f3f3f3}@media screen and (max-width: 750px){.h2-title .txt{letter-spacing:.2px}}.subscription-key-visual{padding-bottom:15rem;padding-top:0}.tokucho-5{box-sizing:border-box;padding:clamp(11.3rem,20vw,15rem) clamp(3.5rem,8.67vw,6.5rem) 0;position:relative}.tokucho-5:after{content:"";display:block;position:absolute;border-radius:50%;background:#f9f9f9;top:clamp(83rem,194.67vw,146rem);z-index:-1;width:clamp(37rem,86.67vw,65rem);height:clamp(37rem,86.67vw,65rem);right:clamp(-23rem,-18.67vw,-14rem)}@media screen and (max-width: 750px){.subscription-key-visual{padding-bottom:6rem}}.point-dl dl{display:flex;gap:clamp(1rem,2.67vw,2rem);margin-bottom:clamp(4.5em,8.4vw,6.3em)}.point-dl dl:last-child{margin-bottom:0}.point-dl dl>dt{min-width:clamp(7.3rem,17.33vw,13rem);text-align:center;box-sizing:border-box;padding:0 1.3em}.point-dl dd b,.point-dl dd span{display:block}.point-dl dd b{font-size:clamp(1.8rem,4.4vw,3.3rem);margin-bottom:1rem}.point-dl dd span{font-size:clamp(1.4rem,3.73vw,2.8rem);line-height:1.9;letter-spacing:.3rem}@media screen and (max-width: 750px){.point-dl dl>dt{padding:0 1em}.point-dl dl>dd{line-height:1.5}.point-dl dd span{letter-spacing:1.5px}}.benefit{box-sizing:border-box;padding:clamp(16.5rem,39.33vw,29.5rem) clamp(3.5rem,8.67vw,6.5rem) 0;position:relative}.gray-line-box{position:relative;border:1px solid #DDD;margin-bottom:clamp(6rem,16vw,12rem)}.gray-line-box>.img-box{position:relative;height:clamp(16.5rem,41.33vw,31rem)}.gray-line-box>.img-box:before{position:relative;content:"";display:block;width:105%;top:clamp(-7rem,-9.33vw,-4rem);height:clamp(20.5rem,50.67vw,38rem);left:clamp(-7rem,-4.93vw,-3.7rem)}.gray-line-box>.img-box.right:before{left:inherit;right:clamp(-4rem,-2.67vw,-2rem)}.img-box.img-01:before{background:url(//lypo-c.shop/cdn/shop/files/subsc_img_present.png?v=16569505920434122169) no-repeat bottom center / 100% auto}.img-box.img-02:before{background:url(//lypo-c.shop/cdn/shop/files/subsc_img_letter.png?v=15156438563811875962) no-repeat center center / 100% auto}.img-box.img-03:before{background:url(//lypo-c.shop/cdn/shop/files/subsc_img_Lypo-C.png?v=18400399626487205140) no-repeat top center / 100% auto}.gray-line-box>.txt-box{padding:clamp(1.3rem,5.33vw,4rem) clamp(2.3rem,5.33vw,4rem) clamp(2rem,5.33vw,4rem)}.gray-line-box>.txt-box .title{display:block;font-size:clamp(1.8rem,4.4vw,3.3rem);margin-bottom:.4em}#lp-subscription2025 .gray-line-box>.txt-box p{font-size:clamp(1.6rem,4vw,3rem);line-height:1.7}#lp-subscription2025 .gray-line-box>.txt-box p:last-child{margin-bottom:0}@media screen and (max-width: 750px){.gray-line-box>.txt-box{line-height:1.9}}.btn-area{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:center;padding:clamp(2rem,4.67vw,3.5rem) 0}.btn_bk{text-align:center;background:#000;color:#fff;display:inline-block;font-size:clamp(2.1rem,5.2vw,3.9rem);min-width:83%;border-radius:500px;-webkit-border-radius:500px;-moz-border-radius:500px}.btn_bk>span{display:flex;display:-webkit-flex;justify-content:center;min-height:2.6em;align-items:center}.btn_wg{text-align:center;border:2px solid #AAA;display:inline-block;font-size:3.9rem;min-width:83%;border-radius:500px;-webkit-border-radius:500px;-moz-border-radius:500px}.btn_wg>span{display:flex;display:-webkit-flex;justify-content:center;min-height:2.6em;align-items:center}@media screen and (max-width: 750px){.btn_wg{font-size:clamp(1.9rem,5.2vw,3.9rem);min-width:83%;border-radius:500px;-webkit-border-radius:500px;-moz-border-radius:500px}}.voice{box-sizing:border-box;margin-top:clamp(6.5rem,15.33vw,11.5rem);padding:clamp(7.5rem,19.33vw,14.5rem) clamp(3.5rem,8.67vw,6.5rem) clamp(6rem,16.67vw,12.5rem);position:relative}.voice>h2{letter-spacing:.6px;margin-bottom:clamp(1.9rem,6.67vw,5rem)}.fukidashi{position:relative;display:inline-block;margin-bottom:clamp(3rem,6.67vw,5rem);padding:.7em 2em;border-radius:500px;background-color:#fff;text-align:left;font-size:clamp(1.6rem,3.73vw,2.8rem);font-weight:400;line-height:1.5}.fukidashi:after{content:"";position:absolute;bottom:0;left:11%;border-style:solid;border-width:clamp(1.5rem,4vw,3rem) clamp(1.5rem,4vw,3rem) 0 0;border-color:#FFF transparent transparent;translate:calc(-50% - .4px) 100%}.fukidashi:nth-child(odd):after{left:inherit;right:6%;border-width:clamp(1.5rem,4vw,3rem) 0 0 clamp(1.5rem,4vw,3rem)}@media screen and (max-width: 750px){.fukidashi{padding:.5em 2em}}.howto{box-sizing:border-box;padding:clamp(7rem,18.67vw,14rem) clamp(3.5rem,8.67vw,6.5rem) clamp(6rem,16vw,12rem);position:relative}.howto .h2-title{margin-bottom:clamp(2.5rem,6vw,4.5rem)}.scene_box>div{margin-bottom:clamp(1.5rem,3.73vw,2.8rem)}#lp-subscription2025 .scene_box p{color:#111;font-size:clamp(1.6rem,4vw,3rem);line-height:1.5}@media screen and (max-width: 750px){#lp-subscription2025 .scene_box p{line-height:1.3}}.lineup{box-sizing:border-box;padding:clamp(7rem,20vw,15rem) clamp(1.6rem,4vw,3rem) clamp(8.5rem,20vw,15rem);position:relative}.lineup>h2{padding:0 clamp(2rem,4vw,3rem);margin-bottom:clamp(3rem,7.73vw,5.8rem)}.flex-lineup{display:flex;display:-webkit-flex;flex-wrap:wrap}.flex-lineup .line{flex-basis:49%}.flex-lineup .line:nth-child(2n){margin-left:auto}.lineup .line .img-box{aspect-ratio:1 / 1}.lineup .line .explanation{padding:clamp(.8rem,2vw,1.5rem)}.explanation .midashi{display:block;font-weight:700;font-size:clamp(1.35rem,3.33vw,2.5rem);line-height:1.6}.c-vc{color:#f93}.c-cd{color:#83c36d}.explanation .name{display:block;font-weight:700;font-size:clamp(1.95rem,4.73vw,3.55rem);line-height:1.3;margin-bottom:.2em}.explanation .package{min-height:6em;margin-bottom:1.5em}.explanation .price{font-size:clamp(1.4rem,3.33vw,2.5rem);line-height:1.6}.explanation .price>s{display:block;color:#aaa;margin-bottom:.3em}.explanation .price>span{color:#111;display:block;margin-bottom:.25em;font-weight:700}.explanation .price>span>b{font-size:1.35em}.explanation .price>span>span{color:#666}.explanation .btn{display:block;text-align:center;padding:1.5rem 0 0}.explanation .btn .btn_bk{font-size:clamp(1.6rem,3.87vw,2.9rem);display:block}@media screen and (max-width: 750px){.explanation .midashi{line-height:1.5}.explanation .package{width:80%}.explanation .price{line-height:1.5}.explanation .btn{padding:1rem 0 0}}.regular{box-sizing:border-box;padding:clamp(7rem,20vw,15rem) clamp(3.5rem,8.67vw,6.5rem) clamp(6rem,14.67vw,11rem);position:relative}#lp-subscription2025 .regular .h2-title{margin-bottom:0}.subscription-faq__content dl{margin-bottom:3em}.subscription-faq__content dl dt{font-size:clamp(2.1rem,5.33vw,4rem);letter-spacing:-.5px;line-height:1.35;margin-bottom:.25em}.subscription-faq__content dl dd{margin-bottom:.2em;color:#666;font-size:clamp(1.3rem,3.2vw,2.4rem);padding-right:3.5em}#lp-subscription2025 .subscription-faq__content p{font-size:clamp(1.3rem,3.2vw,2.4rem);letter-spacing:1.7px;line-height:1.35}.subscription-faq__content dl dd>p{cursor:pointer;position:relative;overflow:hidden;max-height:1.2em;transition:max-height .4s ease}.subscription-faq__content dl dd>p:after{content:"...";position:absolute;bottom:0;right:0;background-color:#fff}.subscription-faq__content dl dd.active>p{max-height:10em;margin-bottom:0}.subscription-faq__content dl dd.active>p:after{display:none}.subscription-faq__content dl dd{position:relative}.subscription-faq__content dl dd:before{content:"";display:inline-block;width:clamp(.5rem,2vw,1.5rem);height:clamp(.5rem,2vw,1.5rem);border-right:3px solid #191919;border-bottom:3px solid #191919;transform:rotate(45deg);transition:transform .3s ease;margin-right:.5em;position:absolute;right:.2em;top:.5em;transform-origin:center;translate:0 -50%}.subscription-faq__content dl dd.active:before{transform:rotate(-135deg)}@media screen and (max-width: 750px){.subscription-faq__content dl dt{letter-spacing:inherit}#lp-subscription2025 .subscription-faq__content p{letter-spacing:1px}.subscription-faq__content dl dd:before{border-right:2px solid #191919;border-bottom:2px solid #191919}.subscription-faq__content dl{margin-bottom:2.7em}}.subscription__visual{max-width:750px;margin-right:auto;margin-left:auto}
/*# sourceMappingURL=/cdn/shop/t/72/assets/collection-subscription-html.css.map */
