.AuthLayout_content__d4jP2{overflow:visible!important;position:relative!important}.AuthLayout_content__d4jP2.AuthLayout_padding__PiOIh{padding:48px 40px}@media(max-width:820px){.AuthLayout_content__d4jP2.AuthLayout_padding__PiOIh{padding:32px 20px}}.AuthLayout_content__d4jP2.AuthLayout_has_fixed_footer__Qg8kX{padding-bottom:calc(48px + 44px + env(safe-area-inset-bottom, 0px))}@media(max-width:820px){.AuthLayout_content__d4jP2.AuthLayout_has_fixed_footer__Qg8kX{padding-bottom:calc(32px + 44px + env(safe-area-inset-bottom, 0px))}}.AuthLayout_fixed_header__SASef{position:fixed;top:0;left:0;right:0;z-index:99;background:#fff}.AuthLayout_fixed_header__SASef+.AuthLayout_content__d4jP2{margin-top:calc(56px + env(safe-area-inset-top, 0px))}@media(max-width:820px){.AuthLayout_fixed_header__SASef+.AuthLayout_content__d4jP2,.AuthLayout_fixed_header__SASef.AuthLayout_has_buttons__U5rwR+.AuthLayout_content__d4jP2{margin-top:calc(52px + env(safe-area-inset-top, 0px))}}.AuthLayout_fixed_footer__FQA2Z{position:fixed;left:0;right:0;bottom:0;z-index:99;min-height:44px;padding-bottom:env(safe-area-inset-bottom,0);background-color:#e6e6e6}.Lp_root__21_H_{--text-black:#2B2C2E;--white:#FFFFFF;--frame-gray:#E6E6E6;--cream:#FAF6E7;--green:#28A04B;--blue:#28A5C8;--yellow:#F5BE3C;--pink:#FA91B4;--orange:#F06E00;--purple:#8C64D1;--font-seed:"LINE Seed JP","Hiragino Sans",sans-serif;--font-biz:var(--font-udp-gothic),"Hiragino Sans",sans-serif}.Lp_root__21_H_ *{box-sizing:border-box;margin:0;padding:0}.Lp_root__21_H_ .lp{width:100%;background:var(--white);color:var(--text-black);overflow:clip}.Lp_root__21_H_ .pc-only{display:none}.Lp_root__21_H_ .lp-safe>.pc-row,.Lp_root__21_H_ .pc-col,.Lp_root__21_H_ .pc-func,.Lp_root__21_H_ .pc-pad,.Lp_root__21_H_ .pc-reason{display:contents}.Lp_root__21_H_ .lp-header{display:flex;justify-content:space-between;align-items:center;height:calc(57px + env(safe-area-inset-top, 0px));padding:calc(6px + env(safe-area-inset-top, 0px)) max(12px,env(safe-area-inset-right,0px)) 6px max(12px,env(safe-area-inset-left,0px));background:var(--white);border-bottom:1px solid var(--frame-gray)}.Lp_root__21_H_ .lp-header__logo{width:151.79px;height:44px;display:flex;align-items:center;justify-content:center}.Lp_root__21_H_ .lp-header__logo img{width:135px;height:27px;display:block}.Lp_root__21_H_ .lp-header__actions{display:flex;gap:8px}.Lp_root__21_H_ .lp-btn{display:flex;justify-content:center;align-items:center;gap:2px;width:90px;height:32px;padding:6px 6px 6px 16px;border-radius:9999px;text-decoration:none;white-space:nowrap;font-family:var(--font-biz);font-weight:700;font-size:12px;line-height:150%;letter-spacing:.05em}.Lp_root__21_H_ .lp-btn--outline{border:1px solid var(--text-black);color:var(--text-black)}.Lp_root__21_H_ .lp-btn--fill{background:var(--text-black);color:var(--white)}.Lp_root__21_H_ .lp-btn svg{width:16px;height:16px;flex:none}.Lp_root__21_H_ .lp-btn:focus-visible,.Lp_root__21_H_ .lp-link:focus-visible,.Lp_root__21_H_ .lp-tab:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.Lp_root__21_H_ .lp-hero{position:relative;width:100%;aspect-ratio:375/562.5;background:var(--cream)}.Lp_root__21_H_ .lp-hero__art{display:block;width:100%;height:100%}.Lp_root__21_H_ .lp-hero__art--pc{display:none}.Lp_root__21_H_ .lp-hero__badge{top:38.5777777778%;width:235px;height:39px;display:flex;justify-content:center;align-items:center;padding:6px 16px 6px 20px;border-radius:9999px;background:var(--text-black);font-size:18px;line-height:150%;letter-spacing:.02em;color:var(--white)}.Lp_root__21_H_ .lp-hero__badge,.Lp_root__21_H_ .lp-hero__title{position:absolute;left:50%;transform:translateX(-50%);font-family:var(--font-seed);font-weight:700;white-space:nowrap}.Lp_root__21_H_ .lp-hero__title{top:49.6%;width:325px;font-size:28px;line-height:140%;text-align:center;color:var(--text-black)}.Lp_root__21_H_ .lp-stats{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:24px;padding:60px 20px 40px;background:var(--cream)}.Lp_root__21_H_ .lp-stats__title{font-family:var(--font-seed);font-weight:700;font-size:22px;line-height:150%;letter-spacing:.02em;text-align:center}.Lp_root__21_H_ .lp-stats__card{width:100%;border-radius:8px;overflow:hidden;filter:drop-shadow(0 0 20px rgba(229,221,191,.5))}.Lp_root__21_H_ .lp-stats__head{padding:8px 0;background:var(--green);color:var(--white);text-align:center;font-family:var(--font-seed);font-weight:700;font-size:18px;line-height:150%;letter-spacing:.02em}.Lp_root__21_H_ .lp-stats__body{display:flex;align-items:center;background:var(--white)}.Lp_root__21_H_ .lp-stats__divider{width:0;height:100px;border-left:1px solid var(--frame-gray)}.Lp_root__21_H_ .lp-stat{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px 0}.Lp_root__21_H_ .lp-stat__label{display:flex;justify-content:center;align-items:center;gap:4px;height:30px}.Lp_root__21_H_ .lp-stat__label svg{width:30px;height:30px;flex:none}.Lp_root__21_H_ .lp-stat__label span{font-family:var(--font-seed);font-weight:700;font-size:11px;line-height:130%;letter-spacing:.02em;text-align:center}.Lp_root__21_H_ .lp-stat__value{display:flex;align-items:baseline;gap:2px;font-family:var(--font-seed);font-weight:700}.Lp_root__21_H_ .lp-stat__num{font-size:38px;line-height:150%;letter-spacing:-.02em;color:var(--green)}.Lp_root__21_H_ .lp-stat__unit{font-size:20px;line-height:150%;letter-spacing:.02em}.Lp_root__21_H_ .deco{position:absolute;z-index:2;left:var(--sp-left);top:var(--sp-top);pointer-events:none}.Lp_root__21_H_ .deco--sq7{width:7px;height:7px}.Lp_root__21_H_ .deco--sq13{width:13px;height:13px}.Lp_root__21_H_ .deco--circle{border-radius:50%}.Lp_root__21_H_ .lp-apply{position:relative;display:flex;flex-direction:column;gap:12px;padding:32px 20px 40px;border-radius:40px}.Lp_root__21_H_ .lp-apply,.Lp_root__21_H_ .lp-stack__title--apply:before{background-color:var(--green);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='190' height='240' viewBox='0 0 190 240'%3E%3Cg fill='%23ffffff' fill-opacity='.05'%3E%3Crect x='86' y='10' width='12' height='26'/%3E%3Cpath d='M92,38 C80,25 64,23 53,26 C38,31 32,50 32,73 C32,103 48,128 72,128 C82,128 87,124 92,124 C97,124 102,128 112,128 C136,128 152,103 152,73 C152,50 146,31 131,26 C120,23 104,25 92,38 Z'/%3E%3C/g%3E%3C/svg%3E");background-position:-40px 0}.Lp_root__21_H_ .lp-apply__title{font-family:var(--font-seed);font-weight:700;font-size:26px;line-height:150%;letter-spacing:.02em;text-align:center;color:var(--white)}.Lp_root__21_H_ .lp-panel{display:flex;flex-direction:column;align-items:center;gap:24px;background:var(--white);border-radius:30px;overflow:hidden;box-shadow:4px 4px 30px rgba(0,0,0,.2)}.Lp_root__21_H_ .lp-panel__head{align-self:stretch;display:flex;justify-content:center;align-items:center;padding:24px 24px 20px;background:var(--yellow);font-family:var(--font-seed);font-weight:700;font-size:18px;line-height:150%;letter-spacing:.02em}.Lp_root__21_H_ .lp-panel__body{align-self:stretch;display:flex;flex-direction:column;gap:16px;padding:0 20px}.Lp_root__21_H_ .lp-lead{display:flex;flex-direction:column;gap:6px}.Lp_root__21_H_ .lp-lead__sub{font-size:16px}.Lp_root__21_H_ .lp-heading,.Lp_root__21_H_ .lp-lead__sub{font-family:var(--font-seed);font-weight:700;line-height:150%;letter-spacing:.02em}.Lp_root__21_H_ .lp-heading{font-size:24px}.Lp_root__21_H_ .lp-heading em{font-style:normal;color:var(--green)}.Lp_root__21_H_ .lp-text{font-family:var(--font-seed);font-weight:400;font-size:14px;line-height:180%;letter-spacing:.02em}.Lp_root__21_H_ .lp-panel__art{display:block;flex:none;max-width:100%;height:auto}.Lp_root__21_H_ .lp-point{align-self:stretch;display:flex;flex-direction:column;align-items:center;gap:12px;padding:0 20px}.Lp_root__21_H_ .lp-point:first-of-type{padding-bottom:16px}.Lp_root__21_H_ .lp-point__head{align-self:stretch;display:flex;flex-direction:column;gap:4px}.Lp_root__21_H_ .lp-point__label{display:flex;align-items:baseline;gap:6px;color:var(--green);font-family:var(--font-seed);font-weight:800;line-height:150%;letter-spacing:.02em}.Lp_root__21_H_ .lp-point__label span:first-child{font-size:16px}.Lp_root__21_H_ .lp-point__label span:last-child{font-size:24px}.Lp_root__21_H_ .lp-point .lp-text{align-self:stretch}.Lp_root__21_H_ .lp-point__art{display:block;overflow:visible;max-width:100%;height:auto}.Lp_root__21_H_ .lp-dash{align-self:stretch;padding:0 20px}.Lp_root__21_H_ .lp-dash:before{content:"";display:block;border-top:3px dotted var(--green)}.Lp_root__21_H_ .lp-dash--blue:before{border-top-color:var(--blue)}.Lp_root__21_H_ .lp-dash--flush{padding:0}.Lp_root__21_H_ .lp-fee{position:relative;isolation:isolate;align-self:stretch;display:flex;align-items:flex-end;gap:16px;height:258px;padding:16px 20px;font-family:var(--font-seed);font-weight:700;letter-spacing:.02em}.Lp_root__21_H_ .lp-fee__col{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:12px}.Lp_root__21_H_ .lp-fee__col--other{align-self:stretch}.Lp_root__21_H_ .lp-fee__bar{align-self:stretch;display:flex;justify-content:center;align-items:center;border-radius:4px}.Lp_root__21_H_ .lp-fee__bar--other{height:180px;background:#dcdcdc}.Lp_root__21_H_ .lp-fee__bar--mypage{height:61px;background:var(--green)}.Lp_root__21_H_ .lp-fee__value{display:flex;align-items:baseline;gap:2px}.Lp_root__21_H_ .lp-fee__value span:first-child{font-size:26px;line-height:150%}.Lp_root__21_H_ .lp-fee__value span:last-child{font-size:16px;line-height:150%}.Lp_root__21_H_ .lp-fee__bubble{display:flex;flex-direction:column;align-items:center}.Lp_root__21_H_ .lp-fee__circle{display:flex;justify-content:center;align-items:center;width:90px;height:90px;border-radius:9999px;background:var(--yellow);margin:-6px 0}.Lp_root__21_H_ .lp-fee__tail{width:16px;height:14.31px;background:var(--yellow);clip-path:polygon(0 0,100% 0,50% 100%)}.Lp_root__21_H_ .lp-fee__label{align-self:stretch;font-size:12px;line-height:140%;text-align:center}.Lp_root__21_H_ .lp-fee__line{position:absolute;left:calc(50% - 16px);top:0;z-index:2;pointer-events:none}.Lp_root__21_H_ .lp-oos{position:relative;display:flex;flex-direction:column;gap:24px;padding:24px 20px 40px;border-radius:40px}.Lp_root__21_H_ .lp-oos,.Lp_root__21_H_ .lp-stack__title--oos:before{background-color:var(--pink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='300' viewBox='0 0 200 300'%3E%3Cpath fill='%23ffffff' fill-opacity='.12' d='M70,20 H130 L124,60 C121,84 128,104 143,128 C160,155 166,186 166,218 V300 H34 V218 C34,186 40,155 57,128 C72,104 79,84 76,60 Z'/%3E%3C/svg%3E");background-position:-30px 0}.Lp_root__21_H_ .lp-oos__main{display:flex;flex-direction:column;gap:12px}.Lp_root__21_H_ .lp-oos__cards{display:flex;flex-direction:column;gap:16px}.Lp_root__21_H_ .lp-panel--flat{gap:0}.Lp_root__21_H_ .lp-panel__head--blue{background:var(--blue);color:var(--white)}.Lp_root__21_H_ .lp-panel__content{align-self:stretch;display:flex;flex-direction:column;gap:16px;padding:24px 20px}.Lp_root__21_H_ .lp-panel__content--wide{gap:24px}.Lp_root__21_H_ .lp-checklist{display:flex;flex-direction:column;gap:12px;padding:16px;background:#e9f6f9;border-radius:8px;list-style:none}.Lp_root__21_H_ .lp-checklist li{display:flex;align-items:flex-start;gap:10px;font-family:var(--font-seed);font-weight:400;font-size:14px;line-height:160%;letter-spacing:.02em}.Lp_root__21_H_ .lp-checklist li svg{width:22px;height:22px;flex:none}.Lp_root__21_H_ .lp-checklist strong{font-weight:700}.Lp_root__21_H_ .lp-note{font-family:var(--font-seed);font-weight:400;font-size:11px;line-height:150%;letter-spacing:.02em}.Lp_root__21_H_ .lp-feature{display:flex;flex-direction:column;gap:16px}.Lp_root__21_H_ .lp-feature--tight{gap:8px}.Lp_root__21_H_ .lp-feature__head{display:flex;justify-content:center;align-items:center;gap:16px;height:64px}.Lp_root__21_H_ .lp-feature__head .lp-heading{text-align:center}.Lp_root__21_H_ .lp-feature__icon{width:64px;height:64px;flex:none;display:block}.Lp_root__21_H_ .lp-feature__icon--app{position:relative;background:var(--white);border:.65px solid #ddd;border-radius:11.76px}.Lp_root__21_H_ .lp-feature__icon--app img{position:absolute;left:11.1px;top:12.41px;width:41.79px;height:38.66px}.Lp_root__21_H_ .lp-usage{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;align-self:stretch;padding:40px 20px}.Lp_root__21_H_ .lp-usage__bg{position:absolute;left:0;top:0;z-index:-1;width:100%;height:255px}.Lp_root__21_H_ .lp-usage__year{display:flex;flex-direction:column;align-items:center;gap:6px;font-family:var(--font-seed);font-weight:700;font-size:18px;line-height:150%;letter-spacing:.02em;color:var(--blue)}.Lp_root__21_H_ .lp-usage__year:after{content:"";width:106px;border-top:3px dotted var(--blue)}.Lp_root__21_H_ .lp-usage__rows{align-self:stretch;display:flex;flex-direction:column;gap:4px}.Lp_root__21_H_ .lp-usage__row{display:flex;align-items:center;gap:8px;font-family:var(--font-seed);font-weight:700;letter-spacing:.02em}.Lp_root__21_H_ .lp-usage__label{flex:1;font-size:13px;line-height:140%;white-space:nowrap}.Lp_root__21_H_ .lp-usage__value{display:flex;align-items:baseline;gap:2px;white-space:nowrap}.Lp_root__21_H_ .lp-usage__num{font-size:38px;line-height:150%;letter-spacing:-.02em;color:var(--blue)}@media(max-width:374px){.Lp_root__21_H_ .lp-usage__num{font-size:32px}}.Lp_root__21_H_ .lp-usage__unit{font-size:16px;line-height:150%}.Lp_root__21_H_ .lp-benefit{align-self:stretch;padding:12px 20px 6px;text-align:center;font-family:var(--font-seed);font-weight:700;font-size:18px;line-height:130%;letter-spacing:.02em}.Lp_root__21_H_ .lp-benefit span{display:block;font-size:30px;line-height:130%}.Lp_root__21_H_ .lp-benefit-points{align-self:stretch;display:flex;flex-direction:column;align-items:center;gap:24px;padding:0 20px 24px}.Lp_root__21_H_ .lp-benefit-points .lp-point{padding:0}.Lp_root__21_H_ .lp-chevron{display:block;flex:none;max-width:100%}.Lp_root__21_H_ .lp-chevron.pc-only{display:none}.Lp_root__21_H_ .lp-point__label--pink{color:var(--pink)}.Lp_root__21_H_ .lp-steps{display:flex;flex-direction:column;align-items:center;gap:24px}.Lp_root__21_H_ .lp-steps__title{display:flex;align-items:center;gap:4px;white-space:nowrap;font-family:var(--font-seed);font-weight:700;font-size:26px;line-height:150%;letter-spacing:.02em;color:var(--white)}.Lp_root__21_H_ .lp-steps__count{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:9999px;background:var(--white);color:var(--pink);font-size:32px;line-height:150%}.Lp_root__21_H_ .lp-steps__track{align-self:stretch;display:flex;gap:16px;margin:0 -20px;padding:0 20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:20px;scrollbar-width:none}.Lp_root__21_H_ .lp-steps__track::-webkit-scrollbar{display:none}.Lp_root__21_H_ .lp-step{flex:none;width:300px;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:12px;padding:0 20px 20px;background:var(--white);border-radius:20px;box-shadow:0 0 20px rgba(229,221,191,.5);text-align:center}.Lp_root__21_H_ .lp-step__tab{display:flex;align-items:baseline;gap:4px;height:38px;padding:0 20px 2px;background:var(--blue);border-radius:0 0 16px 16px;color:var(--white);font-family:var(--font-seed);font-weight:800;letter-spacing:.02em}.Lp_root__21_H_ .lp-step__tab span:first-child{font-size:15px;line-height:150%}.Lp_root__21_H_ .lp-step__tab span:last-child{font-size:24px;line-height:150%}.Lp_root__21_H_ .lp-step__title{font-weight:700;font-size:16px}.Lp_root__21_H_ .lp-step__note,.Lp_root__21_H_ .lp-step__title{font-family:var(--font-seed);line-height:150%;letter-spacing:.02em}.Lp_root__21_H_ .lp-step__note{font-weight:400;font-size:12px;margin-top:-4px}.Lp_root__21_H_ .lp-step__img{display:block;box-sizing:border-box;width:180px;height:270px;border:3px solid var(--frame-gray);border-radius:10px;background:var(--white);font-family:var(--font-seed);fill:var(--text-black)}.Lp_root__21_H_ .lp-steps__dots{display:flex;gap:12px}.Lp_root__21_H_ .lp-steps__dots span{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.4)}.Lp_root__21_H_ .lp-steps__dots span.is-active{background:var(--white)}.Lp_root__21_H_ .lp-after{display:flex;flex-direction:column;align-items:center;gap:40px;padding:40px 20px;border-radius:40px;background-color:var(--blue);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='%23ffffff' fill-opacity='.07'%3E%3Cpath d='M0,60 A60,60 0 0 1 60,0 V60 Z'/%3E%3Cpath d='M60,120 A60,60 0 0 1 120,60 V120 Z'/%3E%3C/g%3E%3C/svg%3E")}.Lp_root__21_H_ .lp-after__main{align-self:stretch;display:flex;flex-direction:column;align-items:center;gap:24px}.Lp_root__21_H_ .lp-after__title{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--white);font-family:var(--font-seed);font-weight:700;letter-spacing:.02em;text-align:center}.Lp_root__21_H_ .lp-after__title span:first-child{font-size:16px;line-height:150%}.Lp_root__21_H_ .lp-after__title span:last-child{font-size:26px;line-height:150%}.Lp_root__21_H_ .lp-tabs{align-self:stretch;display:flex;flex-direction:column;gap:8px}.Lp_root__21_H_ .lp-tabs__list{display:flex;align-items:flex-start;gap:8px;height:85px}.Lp_root__21_H_ .lp-tab{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;height:73px;padding:8px 0;border:0;border-radius:10px;background:#ccc;color:var(--white);cursor:pointer;font-family:var(--font-seed);font-weight:700;letter-spacing:.02em}.Lp_root__21_H_ .lp-tab span:first-child{font-size:12px;line-height:150%}.Lp_root__21_H_ .lp-tab span:last-child{font-size:26px;line-height:150%}.Lp_root__21_H_ .lp-tab[aria-selected=true]{background:var(--orange)}.Lp_root__21_H_ .lp-tab[aria-selected=true]:after{content:"";position:absolute;left:calc(50% - 9px);top:calc(100% - 4px);width:18px;height:16px;background:var(--orange);clip-path:polygon(0 0,100% 0,50% 100%)}.Lp_root__21_H_ .lp-tabs__panel{display:flex;flex-direction:column;align-items:center;gap:32px;padding:32px 20px;background:var(--white);border-radius:20px}.Lp_root__21_H_ .lp-tabs__panel[hidden]{display:none}.Lp_root__21_H_ .lp-func{align-self:stretch;display:flex;align-items:center;gap:24px}.Lp_root__21_H_ .lp-func svg{width:68px;height:68px;flex:none}.Lp_root__21_H_ .lp-func__body{flex:1;display:flex;flex-direction:column;gap:6px}.Lp_root__21_H_ .lp-func__title{font-weight:700;font-size:16px}.Lp_root__21_H_ .lp-func__text,.Lp_root__21_H_ .lp-func__title{font-family:var(--font-seed);line-height:150%;letter-spacing:.02em}.Lp_root__21_H_ .lp-func__text{font-weight:400;font-size:14px}.Lp_root__21_H_ .lp-safe-panel{align-self:stretch}.Lp_root__21_H_ .lp-panel__head--orange{background:var(--orange);color:var(--white)}.Lp_root__21_H_ .lp-safe{align-self:stretch;display:flex;flex-direction:column;align-items:center;gap:16px}.Lp_root__21_H_ .lp-safe .lp-heading,.Lp_root__21_H_ .lp-safe__chip{align-self:stretch}.Lp_root__21_H_ .lp-safe__chip{padding:8px 16px;background:#f2f2f2;border-radius:10px;text-align:center;font-family:var(--font-seed);font-weight:700;font-size:16px;line-height:150%;letter-spacing:.02em}.Lp_root__21_H_ .lp-safe__hang{font-feature-settings:"palt";letter-spacing:0;white-space:nowrap}.Lp_root__21_H_ .lp-safe__desc{align-self:stretch;display:flex;flex-direction:column;gap:8px}.Lp_root__21_H_ .lp-safe__img{display:block}.Lp_root__21_H_ .lp-voice{display:flex;flex-direction:column;align-items:center;gap:24px;padding:40px 20px}.Lp_root__21_H_ .lp-voice__title{font-family:var(--font-seed);font-weight:700;font-size:26px;line-height:150%;letter-spacing:.02em;text-align:center}.Lp_root__21_H_ .lp-voice__list{align-self:stretch;display:flex;flex-direction:column;gap:8px;list-style:none}.Lp_root__21_H_ .lp-voice__item{display:flex;align-items:center;gap:12px;padding:24px 20px;background:var(--white);border-radius:20px;box-shadow:0 0 20px rgba(229,221,191,.5)}.Lp_root__21_H_ .lp-voice__item p{flex:1;min-width:0;font-family:var(--font-seed);font-weight:400;font-size:14px;line-height:150%;letter-spacing:.02em}.Lp_root__21_H_ .lp-voice__item strong{font-weight:700;color:#2a7f3f}.Lp_root__21_H_ .lp-voice__item svg{width:66px;height:66px;flex:none}.Lp_root__21_H_ .lp-links{display:flex;flex-direction:column;gap:16px;padding:0 20px 40px;list-style:none}.Lp_root__21_H_ .lp-link{display:flex;align-items:center;gap:10px;height:100px;padding:16px 24px;background:#ecdea7;border-radius:20px;color:var(--text-black);text-decoration:none;font-family:var(--font-seed);font-weight:700;font-size:18px;line-height:150%;letter-spacing:.02em}.Lp_root__21_H_ .lp-link span{flex:1}.Lp_root__21_H_ .lp-link svg{width:24px;height:24px;flex:none}.Lp_root__21_H_ .lp-footer{display:flex;flex-direction:column;align-items:center;gap:24px;padding:40px 20px calc(40px + env(safe-area-inset-bottom, 0px));background:var(--text-black);color:var(--white)}.Lp_root__21_H_ .lp-footer__top{align-self:stretch;display:flex;flex-direction:column;align-items:center;gap:40px}.Lp_root__21_H_ .lp-footer__logo img{display:block;width:200px;height:40px;filter:brightness(0) invert(1)}.Lp_root__21_H_ .lp-footer__line{align-self:stretch;border-top:1px solid #555658}.Lp_root__21_H_ .lp-footer__sns{display:flex;align-items:center;gap:24px;padding:0 4px;list-style:none}.Lp_root__21_H_ .lp-footer__sns a,.Lp_root__21_H_ .lp-footer__sns img,.Lp_root__21_H_ .lp-footer__sns svg{display:block;width:30px;height:30px}.Lp_root__21_H_ .lp-footer__copy{font-family:var(--font-seed);font-weight:400;font-size:10px;line-height:150%;letter-spacing:.02em;text-align:center}.Lp_root__21_H_ .lp-stats.is-deco-ready .deco{opacity:0}.Lp_root__21_H_ .lp-stats.is-deco-in .deco{opacity:1;animation:lp-deco-appear .6s ease-out both,lp-deco-float 5.4s ease-in-out calc(.6s + var(--float-delay, 0s)) infinite}@media(prefers-reduced-motion:reduce){.Lp_root__21_H_ .lp-stats.is-deco-in .deco,.Lp_root__21_H_ .lp-stats.is-deco-ready .deco{opacity:1;animation:none;translate:none;transform:none}}.Lp_root__21_H_ .lp-reveal{opacity:0;transform:translateY(16px);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1)}.Lp_root__21_H_ .lp-reveal.is-revealed{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.Lp_root__21_H_ .lp-reveal,.Lp_root__21_H_ .lp-reveal.is-revealed{opacity:1;transform:none;transition:none}}.Lp_root__21_H_ .lp-voice__list.is-voice-ready .lp-voice__item{opacity:0;transform:translateY(18px)}.Lp_root__21_H_ .lp-voice__list.is-voice-in .lp-voice__item{animation:lp-voice-in .5s cubic-bezier(.45,1.45,.8,1) both}.Lp_root__21_H_ .lp-voice__list.is-voice-in .lp-voice__item:first-child{animation-delay:.15s}.Lp_root__21_H_ .lp-voice__list.is-voice-in .lp-voice__item:nth-child(2){animation-delay:.45s}.Lp_root__21_H_ .lp-voice__list.is-voice-in .lp-voice__item:nth-child(3){animation-delay:.75s}.Lp_root__21_H_ .lp-voice__list.is-voice-in .lp-voice__item:nth-child(4){animation-delay:1.05s}@media(prefers-reduced-motion:reduce){.Lp_root__21_H_ .lp-voice__list.is-voice-in .lp-voice__item,.Lp_root__21_H_ .lp-voice__list.is-voice-ready .lp-voice__item{opacity:1;transform:none;animation:none}}.Lp_root__21_H_ .lp-stack{position:relative}.Lp_root__21_H_ .lp-stack__sentinel{height:0}.Lp_root__21_H_ .lp-stack__title{position:sticky;text-align:center}.Lp_root__21_H_ .lp-stack__title--apply{top:env(safe-area-inset-top,0);z-index:3;padding:32px 20px 12px;background:var(--cream)}.Lp_root__21_H_ .lp-stack__title--apply:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:40px 40px 0 0}.Lp_root__21_H_ .lp-stack__body--apply{position:sticky;top:var(--apply-pin-top,0);z-index:1;padding-top:0;border-radius:0 0 40px 40px;background-position:-40px -83px}.Lp_root__21_H_ .lp-stack__title--oos{top:calc(var(--apply-title-h, 83px) + env(safe-area-inset-top, 0px));bottom:0;z-index:4;padding:24px 20px 12px;transition:transform .3s ease}.Lp_root__21_H_ .lp-stack__title--oos:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:40px 40px 0 0}.Lp_root__21_H_ .lp-stack.is-oos-pinned .lp-stack__title--oos{background:var(--green)}.Lp_root__21_H_ .lp-stack__title--oos.is-peek-hidden{transform:translateY(110%)}.Lp_root__21_H_ .lp-stack__body--oos{position:relative;z-index:2;padding-top:0;border-radius:0 0 40px 40px;background-position:-30px -75px;scroll-margin-top:calc(var(--apply-title-h, 83px) + var(--oos-title-h, 63px) + env(safe-area-inset-top, 0px))}@media(prefers-reduced-motion:reduce){.Lp_root__21_H_ .lp-stack__title--oos{transition:none}}.Lp_root__21_H_ .lp-stack__jump{padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;cursor:default}.Lp_root__21_H_ .lp-stack__jump:enabled{cursor:pointer}.Lp_root__21_H_ .lp-stack__jump:focus-visible{outline:2px solid var(--white);outline-offset:4px;border-radius:4px}.Lp_root__21_H_ .lp-menu-btn{position:fixed;top:calc(12px + env(safe-area-inset-top, 0px));right:env(safe-area-inset-right,0);z-index:30;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:12px 0 0 12px;background:var(--white);cursor:pointer;box-shadow:0 2px 12px rgba(0,0,0,.15);transition:opacity .5s ease,visibility 0s linear 0s}.Lp_root__21_H_ .lp-menu-btn svg{width:22px;height:22px}.Lp_root__21_H_ .lp-menu-btn.is-concealed{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}.Lp_root__21_H_ .lp-menu.is-open .lp-menu-btn{opacity:0;pointer-events:none}.Lp_root__21_H_ .lp-menu__overlay{position:fixed;inset:0;z-index:40;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .35s ease .15s,visibility 0s linear .5s}.Lp_root__21_H_ .lp-menu.is-open .lp-menu__overlay{opacity:1;visibility:visible;transition:opacity .5s ease,visibility 0s}.Lp_root__21_H_ .lp-menu__panel{position:fixed;top:0;left:0;z-index:50;display:flex;flex-direction:column;gap:32px;width:100%;padding:calc(12px + env(safe-area-inset-top, 0px)) 20px 40px;background:var(--white);border-radius:0 0 24px 24px;clip-path:inset(0 0 100% 100% round 0 0 24px 24px);visibility:hidden;transition:clip-path .35s cubic-bezier(.4,0,.2,1) .15s,visibility 0s linear .5s}.Lp_root__21_H_ .lp-menu.is-open .lp-menu__panel{clip-path:inset(0 0 0 0 round 0 0 24px 24px);visibility:visible;transition:clip-path .5s cubic-bezier(.4,0,.2,1),visibility 0s}.Lp_root__21_H_ .lp-menu__item{opacity:0;transition:opacity .15s ease}.Lp_root__21_H_ .lp-menu.is-open .lp-menu__item{opacity:1;transition:opacity .25s ease .5s}.Lp_root__21_H_ .lp-menu__head{display:flex;justify-content:space-between;align-items:center;height:44px}.Lp_root__21_H_ .lp-menu__head a{display:block}.Lp_root__21_H_ .lp-menu__head img{display:block;width:135px;height:27px}.Lp_root__21_H_ .lp-menu__close{display:grid;place-items:center;width:44px;height:44px;margin-right:-10px;padding:0;border:0;background:none;cursor:pointer}.Lp_root__21_H_ .lp-menu__close svg{width:22px;height:22px}.Lp_root__21_H_ .lp-menu__groups{display:flex;flex-direction:column;gap:48px}.Lp_root__21_H_ .lp-menu__group{display:flex;flex-direction:column;align-items:center;gap:16px}.Lp_root__21_H_ .lp-menu__group p{font-family:var(--font-seed);font-weight:700;font-size:14px;line-height:150%;letter-spacing:.02em}.Lp_root__21_H_ .lp-menu__group .lp-btn{width:200px;height:48px;font-size:14px}.Lp_root__21_H_ .lp-menu-btn:focus-visible,.Lp_root__21_H_ .lp-menu__close:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media(prefers-reduced-motion:reduce){.Lp_root__21_H_ .lp-menu-btn,.Lp_root__21_H_ .lp-menu.is-open .lp-menu__item,.Lp_root__21_H_ .lp-menu.is-open .lp-menu__overlay,.Lp_root__21_H_ .lp-menu.is-open .lp-menu__panel,.Lp_root__21_H_ .lp-menu__item,.Lp_root__21_H_ .lp-menu__overlay,.Lp_root__21_H_ .lp-menu__panel{transition-duration:0s;transition-delay:0s}}@media(min-width:820px){.Lp_root__21_H_ .lp{--lp-sec-pad:clamp(40px,50vw - 376px,92px);background:var(--cream)}.Lp_root__21_H_ .sp-only{display:none}.Lp_root__21_H_ .lp-chevron.pc-only,.Lp_root__21_H_ .pc-only{display:block}.Lp_root__21_H_ br.pc-only{display:inline}.Lp_root__21_H_ .pc-col,.Lp_root__21_H_ .pc-func,.Lp_root__21_H_ .pc-pad,.Lp_root__21_H_ .pc-reason{display:revert}.Lp_root__21_H_ .lp-safe>.pc-row{display:flex}.Lp_root__21_H_ .lp-header{height:calc(65px + env(safe-area-inset-top, 0px));padding:calc(4px + env(safe-area-inset-top, 0px)) 24px 4px}.Lp_root__21_H_ .lp-header__logo{width:193.19px;height:56px}.Lp_root__21_H_ .lp-header__logo img{width:171.3px;height:34.3px}.Lp_root__21_H_ .lp-btn{width:103px;height:36px;font-size:14px}.Lp_root__21_H_ .lp-btn svg{width:20px;height:20px}.Lp_root__21_H_ .lp-menu{display:none}.Lp_root__21_H_ .lp-hero{aspect-ratio:auto;height:655px;overflow:hidden;background:var(--yellow)}.Lp_root__21_H_ .lp-hero__art--sp{display:none}.Lp_root__21_H_ .lp-hero__art--pc{display:block;position:absolute;left:50%;top:0;width:1280px;height:655px;transform:translateX(-50%)}.Lp_root__21_H_ .lp-hero__badge{top:174px;width:365px;height:74px;padding:16px 24px 16px 32px;font-size:28px}.Lp_root__21_H_ .lp-hero__title{top:292px;width:650px;font-size:56px}.Lp_root__21_H_ .lp-stats{padding:80px 20px}.Lp_root__21_H_ .lp-stats__title{font-size:32px}.Lp_root__21_H_ .lp-stats__card{width:min(712px,100%)}.Lp_root__21_H_ .lp-stat__label svg{width:32px;height:32px}.Lp_root__21_H_ .lp-stat__label span{font-size:15px}.Lp_root__21_H_ .deco{left:var(--pc-left);top:var(--pc-top)}.Lp_root__21_H_ .lp-sections{display:flex;flex-direction:column;gap:8px;width:min(896px,100% - 40px);margin:0 auto}.Lp_root__21_H_ .lp-after,.Lp_root__21_H_ .lp-apply,.Lp_root__21_H_ .lp-oos{padding:40px var(--lp-sec-pad) 80px;border-radius:80px}.Lp_root__21_H_ .lp-after__title span:last-child,.Lp_root__21_H_ .lp-apply__title,.Lp_root__21_H_ .lp-voice__title{font-size:32px}.Lp_root__21_H_ .lp-steps__title{font-size:24px}.Lp_root__21_H_ .lp-panel__head{padding:24px 24px 20px;font-size:20px}.Lp_root__21_H_ .pc-row{display:flex;align-items:center;gap:24px}.Lp_root__21_H_ .pc-col{width:304px;flex:none}.Lp_root__21_H_ .pc-col--center{display:flex;justify-content:center}.Lp_root__21_H_ .pc-reason__art,.Lp_root__21_H_ .pc-row>svg{flex:0 1 auto;min-width:0;height:auto}.Lp_root__21_H_ .lp-fee,.Lp_root__21_H_ .pc-col--center{flex:0 1 304px;min-width:0}.Lp_root__21_H_ .pc-col--center img{max-width:100%;height:auto}.Lp_root__21_H_ .pc-pad{align-self:stretch;padding:40px;display:flex;flex-direction:column;gap:24px}.Lp_root__21_H_ .pc-pad .lp-dash{padding:0}.Lp_root__21_H_ .lp-stack{display:flex;flex-direction:column}.Lp_root__21_H_ .lp-stack__title,.Lp_root__21_H_ .lp-stack__title--oos.is-peek-hidden{position:relative;top:auto;bottom:auto;transform:none;background:rgba(0,0,0,0)}.Lp_root__21_H_ .lp-stack.is-oos-pinned .lp-stack__title--oos{background:rgba(0,0,0,0)}.Lp_root__21_H_ .lp-stack__title--apply,.Lp_root__21_H_ .lp-stack__title--oos{padding:40px var(--lp-sec-pad) 12px}.Lp_root__21_H_ .lp-stack__title--apply:before,.Lp_root__21_H_ .lp-stack__title--oos:before{border-radius:80px 80px 0 0}.Lp_root__21_H_ .lp-stack__title--oos{margin-top:8px}.Lp_root__21_H_ .lp-stack__body--apply{position:relative;top:auto}.Lp_root__21_H_ .lp-stack__body--apply,.Lp_root__21_H_ .lp-stack__body--oos{padding-top:0;border-radius:0 0 80px 80px}.Lp_root__21_H_ .lp-panel--points,.Lp_root__21_H_ .lp-panel--reason{gap:0}.Lp_root__21_H_ .pc-reason{align-self:stretch;display:flex;gap:24px;padding:40px 40px 0}.Lp_root__21_H_ .pc-reason .lp-panel__body{width:304px;flex:none;padding:0 0 60px}.Lp_root__21_H_ .pc-reason__art{display:block}.Lp_root__21_H_ .lp-point.pc-row{flex-direction:row;align-items:center;padding:0}.Lp_root__21_H_ .lp-point .pc-col{display:flex;flex-direction:column;gap:12px}.Lp_root__21_H_ .lp-myna{flex-direction:row;align-items:center;gap:24px;padding:28px 40px 24px}.Lp_root__21_H_ .lp-myna .pc-col{display:flex;flex-direction:column;gap:16px}.Lp_root__21_H_ .pc-features{display:grid;grid-template-columns:1fr auto 1fr;gap:32px;padding:40px}.Lp_root__21_H_ .pc-features__divider{padding:0;border-left:3px dotted var(--blue)}.Lp_root__21_H_ .pc-features__divider:before{display:none}.Lp_root__21_H_ .lp-feature__head .lp-heading{white-space:nowrap}.Lp_root__21_H_ .lp-panel--flat:has(>.lp-usage){container-type:inline-size}.Lp_root__21_H_ .lp-usage{gap:7.1641791045cqw;padding:11.9402985075cqw 5.9701492537cqw}.Lp_root__21_H_ .lp-usage__bg{height:76.1194029851cqw}.Lp_root__21_H_ .lp-usage__year{gap:1.7910447761cqw;font-size:5.3731343284cqw}.Lp_root__21_H_ .lp-usage__year:after{width:31.6417910448cqw}.Lp_root__21_H_ .lp-usage__rows{gap:1.1940298507cqw}.Lp_root__21_H_ .lp-usage__row{gap:2.3880597015cqw}.Lp_root__21_H_ .lp-usage__label{font-size:3.8805970149cqw}.Lp_root__21_H_ .lp-usage__num{font-size:11.3432835821cqw}.Lp_root__21_H_ .lp-usage__unit{font-size:4.776119403cqw}.Lp_root__21_H_ .lp-benefit-points{padding:0 40px 40px}.Lp_root__21_H_ .lp-oos{overflow:hidden}.Lp_root__21_H_ .lp-oos .lp-steps__track{margin:0 calc(-1*var(--lp-sec-pad)) 0 0;padding:0;scroll-padding-left:0}.Lp_root__21_H_ .lp-tabs__panel{padding:40px}.Lp_root__21_H_ .pc-func{display:grid;grid-template-columns:1fr auto 1fr;gap:32px;align-self:stretch}.Lp_root__21_H_ .pc-func .lp-func{flex-direction:column;align-items:stretch;gap:16px}.Lp_root__21_H_ .pc-func .lp-func svg{align-self:center}.Lp_root__21_H_ .lp-safe{align-items:stretch}.Lp_root__21_H_ .lp-safe .pc-col{display:flex;flex-direction:column;gap:12px}.Lp_root__21_H_ .lp-voice{padding:80px 0 40px;background:var(--cream)}.Lp_root__21_H_ .lp-voice__list{--voice-gutter:max(20px,calc((100% - 896px) / 2));flex-direction:row;overflow-x:auto;padding:0 var(--voice-gutter);scroll-padding-left:var(--voice-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.Lp_root__21_H_ .lp-voice__list::-webkit-scrollbar{display:none}.Lp_root__21_H_ .lp-voice__item{flex:none;width:335px;min-height:195px;scroll-snap-align:start}.Lp_root__21_H_ .lp-links{gap:24px;width:min(896px,100% - 40px);margin:0 auto;padding:80px 0}.Lp_root__21_H_ .lp-link{height:86px}}