.page-container:has(.page-series-xj-ad){overflow:clip}@font-face{font-family:Mont;font-weight:400;font-style:normal;font-display:swap;size-adjust:112%;src:url(/cdn/shop/files/MontForAnker-Regular.woff2?v=1736241676) format("woff2")}@font-face{font-family:Mont;font-weight:600;font-style:normal;font-display:swap;size-adjust:112%;src:url(/cdn/shop/files/MontForAnker-SemiBold.woff2?v=1736241329) format("woff2"),url(/cdn/shop/files/MontForAnker-SemiBold.woff?v=1736241329) format("woff")}@font-face{font-family:Mont;font-weight:700;font-style:normal;font-display:swap;size-adjust:112%;src:url(/cdn/shop/files/MontForAnker-Bold.woff2?v=1736241676) format("woff2")}.page-series-xj-ad{--xj-u: clamp(calc(320px / 390), calc(100vw / 390), calc(600px / 390));--xj-text: #333;--xj-cyan: #00b3d8;--xj-cyan-text: #06a2c1;--xj-cyan-dark: #0090b4;--xj-green: #00c48f;--xj-orange: #ff8a26;--xj-orange-light: #ffb03a;--xj-navy: #1c3564;--xj-dark: #0f1c33;--xj-ink-60: rgba(51, 51, 51, .6);--xj-note: #7a8691;--xj-cyan-deep: #06a2c1;--xj-bg-light: #eef7f3;--xj-grad-main: linear-gradient(90deg, #00b3d8 0%, #00c48f 100%);--xj-grad-cta: linear-gradient(180deg, #ffb03a 0%, #ff7e26 100%);font-family:Mont,Noto Sans JP,sans-serif;font-weight:500;color:var(--xj-text);line-height:1.75;letter-spacing:.04em;font-feature-settings:"palt","pwid"}.page-series-xj-ad *,.page-series-xj-ad *:before,.page-series-xj-ad *:after{box-sizing:border-box}.page-series-xj-ad img{max-width:100%;height:auto;display:block}.page-series-xj-ad p{color:inherit;margin:0;font-size:inherit}.page-series-xj-ad a{color:inherit;text-decoration:none}.page-series-xj-ad em{font-style:normal}.page-series-xj-ad mark{background:none;color:inherit}.page-series-xj-ad sup{line-height:1}.page-series-xj-ad h1,.page-series-xj-ad h2,.page-series-xj-ad h3,.page-series-xj-ad h4{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.page-series-xj-ad ul{margin:0;padding:0;list-style:none}.page-series-xj-ad [hidden]{display:none!important}.page-series-xj-ad picture{display:contents}.page-series-xj-ad .pc-only{display:none}.page-series-xj-ad .sp-only{display:block}.page-series-xj-ad .br-sp{display:inline}.page-series-xj-ad .CtaBtn{display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--xj-u));width:100%;max-width:calc(350 * var(--xj-u));margin:0 auto;padding:calc(6 * var(--xj-u)) calc(14 * var(--xj-u)) calc(6 * var(--xj-u)) calc(8 * var(--xj-u));border-radius:calc(10 * var(--xj-u));background:linear-gradient(189deg,#edc584,#fe9e2a 60%);box-shadow:0 calc(4 * var(--xj-u)) calc(10 * var(--xj-u)) #073b4566,0 calc(5 * var(--xj-u)) 0 0 #634608;color:#fff;font-weight:700;line-height:1.2;transition:transform .25s ease,box-shadow .25s ease}.page-series-xj-ad .CtaBtn:hover{transform:translateY(calc(2 * var(--xj-u)));box-shadow:0 calc(3 * var(--xj-u)) calc(8 * var(--xj-u)) #073b4566,0 calc(3 * var(--xj-u)) 0 0 #634608}.page-series-xj-ad .CtaBtn__badge{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:calc(2.5 * var(--xj-u));text-indent:.05em;width:calc(44 * var(--xj-u));height:calc(44 * var(--xj-u));border-radius:50%;background:#12b8d9;font-size:max(10px,calc(12 * var(--xj-u)));font-weight:700;letter-spacing:.05em;line-height:1.2;text-align:center;text-shadow:0 0 calc(8 * var(--xj-u)) #009ab9}.page-series-xj-ad .CtaBtn__text{position:relative;top:calc(-3.5 * var(--xj-u));font-size:max(10px,calc(18 * var(--xj-u)));letter-spacing:.05em;filter:drop-shadow(0 0 calc(4 * var(--xj-u)) #e48619)}.page-series-xj-ad .CtaBtn__num{margin:0 calc(4 * var(--xj-u)) 0 calc(2 * var(--xj-u));position:relative;top:calc(2.5 * var(--xj-u));font-size:max(10px,calc(27 * var(--xj-u)));font-weight:600;letter-spacing:-.04em}.page-series-xj-ad .CtaBtn__arrow{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:calc(24 * var(--xj-u));height:calc(24 * var(--xj-u));border-radius:50%;background:#fff;color:#fe9e2a}.page-series-xj-ad .CouponBalloon{position:relative;display:flex;align-items:baseline;justify-content:center;width:fit-content;margin:0 auto;padding:calc(4.5 * var(--xj-u)) calc(18 * var(--xj-u)) calc(5.5 * var(--xj-u)) calc(12 * var(--xj-u));border-radius:calc(999 * var(--xj-u));background:#fff;filter:drop-shadow(0 0 calc(5 * var(--xj-u)) rgba(0,0,0,.1));color:#1a1a1a;font-size:max(10px,calc(12 * var(--xj-u)));font-weight:500;letter-spacing:.04em;line-height:1.4;white-space:nowrap}.page-series-xj-ad .CouponBalloon:after{content:"";position:absolute;bottom:calc(-6 * var(--xj-u));left:50%;width:calc(7 * var(--xj-u));height:calc(6 * var(--xj-u));background:#fff;transform:translate(-50%);clip-path:polygon(0 0,100% 0,50% 100%)}.page-series-xj-ad .CouponBalloon__num{height:calc(11 * var(--xj-u));line-height:calc(11 * var(--xj-u));position:relative;top:calc(2 * var(--xj-u));margin:0 calc(1 * var(--xj-u)) 0 calc(2 * var(--xj-u));color:#fe9e2a;font-size:max(10px,calc(28 * var(--xj-u)));font-weight:600;letter-spacing:-.05em;-webkit-text-stroke:calc(5 * var(--xj-u)) #fff;paint-order:stroke fill}.page-series-xj-ad .CouponBalloon__strong{color:#fe9e2a;font-weight:700}.page-series-xj-ad .CouponBalloon__ref{position:absolute;top:calc(8 * var(--xj-u));right:calc(4 * var(--xj-u));color:#3339;font-size:max(10px,calc(10 * var(--xj-u)));font-weight:500;line-height:1;letter-spacing:-.06em}.page-series-xj-ad .NoticeBar{background:#fe9e2a;color:#fff;padding:calc(9 * var(--xj-u)) calc(12 * var(--xj-u)) calc(7 * var(--xj-u))}.page-series-xj-ad .NoticeBar__text{display:flex;align-items:center;justify-content:center;gap:calc(4 * var(--xj-u));font-size:max(10px,calc(12 * var(--xj-u)));font-weight:700;letter-spacing:.07em;line-height:1.4}.page-series-xj-ad .NoticeBar__icon{flex-shrink:0;width:calc(18 * var(--xj-u));height:calc(18 * var(--xj-u))}.page-series-xj-ad .NoticeBar__label{transform:translateY(calc(-1.5 * var(--xj-u)))}.page-series-xj-ad .Kv{position:relative;overflow:hidden;background:linear-gradient(175deg,#4fb2e2,#26a5cf 45%,#00b3d8);padding:calc(20 * var(--xj-u)) calc(20 * var(--xj-u)) calc(30 * var(--xj-u))}.page-series-xj-ad .Kv__bg{position:absolute;top:0;right:0;bottom:0;left:0}.page-series-xj-ad .Kv__bg-img{width:100%;height:100%;object-fit:cover;object-position:center}.page-series-xj-ad .Kv__bg-img--pc{display:none}.page-series-xj-ad .Kv__bg-img--sp{display:block}.page-series-xj-ad .Kv__inner{position:relative;z-index:1;max-width:calc(470 * var(--xj-u));margin:0 auto}.page-series-xj-ad .Kv__pill{display:flex;align-items:center;justify-content:center;gap:calc(14 * var(--xj-u));width:100%;margin:0 auto;padding:calc(8 * var(--xj-u)) calc(10 * var(--xj-u));border-radius:calc(999 * var(--xj-u));background:#fff6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 0 calc(10 * var(--xj-u)) #1b4e5f1a;color:#fff}.page-series-xj-ad .Kv__pill-logo{width:auto;height:calc(12 * var(--xj-u));filter:drop-shadow(0 0 calc(10 * var(--xj-u)) rgba(27,78,95,.5))}.page-series-xj-ad .Kv__pill-text{position:relative;top:calc(1 * var(--xj-u));font-size:max(10px,calc(14 * var(--xj-u)));font-weight:700;line-height:1.4;text-shadow:0 0 calc(10 * var(--xj-u)) rgba(27,78,95,.4)}.page-series-xj-ad .Kv__headline{margin-top:calc(36 * var(--xj-u));color:#fff;font-size:max(10px,calc(26 * var(--xj-u)));font-weight:700;line-height:1.3;text-shadow:0 0 calc(5 * var(--xj-u)) rgba(27,78,95,.8)}.page-series-xj-ad .Kv__hl-lead{display:block;margin-bottom:calc(-4 * var(--xj-u))}.page-series-xj-ad .Kv__boten{font-size:max(10px,calc(28 * var(--xj-u)));-webkit-text-emphasis:filled dot #fff;text-emphasis:filled dot #fff;text-emphasis-position:over right}.page-series-xj-ad .Kv__mark{display:inline-block;margin:calc(4 * var(--xj-u)) calc(5 * var(--xj-u)) 0 0;padding:.18em calc(8 * var(--xj-u)) 0;font-size:max(10px,calc(40 * var(--xj-u)));line-height:1.22;color:#fff;text-shadow:0 0 calc(8 * var(--xj-u)) #009ab9}.page-series-xj-ad .Kv__mark--cyan{background:#12b8d9}.page-series-xj-ad .Kv__mark--green{padding-right:calc(9 * var(--xj-u));padding-left:calc(9 * var(--xj-u));background:linear-gradient(98deg,#12b8d9 24.93%,#00db84)}.page-series-xj-ad .Kv__emblems{display:flex;justify-content:center;gap:calc(10 * var(--xj-u));margin-top:calc(28 * var(--xj-u))}.page-series-xj-ad .Kv__emblem{flex:0 1 calc(118 * var(--xj-u))}.page-series-xj-ad .Kv__emblem img{width:100%;height:auto}.page-series-xj-ad .Kv .CouponBalloon{margin-top:calc(26 * var(--xj-u))}.page-series-xj-ad .Kv .CtaBtn{margin-top:calc(10 * var(--xj-u))}.page-series-xj-ad .SecLabel{width:fit-content;padding:calc(10 * var(--xj-u)) calc(10 * var(--xj-u)) calc(6 * var(--xj-u));border-radius:calc(4 * var(--xj-u));background:#12b8d933;color:var(--xj-cyan-deep);font-size:max(10px,calc(12 * var(--xj-u)));font-weight:700;line-height:1;letter-spacing:.05em}.page-series-xj-ad .Blackout .SecLabel{color:#12b8d9}.page-series-xj-ad .SecHeader{position:relative}.page-series-xj-ad .SecTitle{margin-top:calc(8 * var(--xj-u));font-size:max(10px,calc(20 * var(--xj-u)));font-weight:700;line-height:1.2}.page-series-xj-ad .SecTitle__em{color:var(--xj-cyan-deep)}.page-series-xj-ad .SecTitle__em strong{display:inline-block;font-size:2.5em;font-weight:600;line-height:1}.page-series-xj-ad .SecFamily{position:absolute;right:0;top:calc(-34 * var(--xj-u));width:calc(130 * var(--xj-u))}.page-series-xj-ad .Blackout .SecFamily{top:calc(-80 * var(--xj-u));right:calc(-20 * var(--xj-u));width:calc(190 * var(--xj-u))}.page-series-xj-ad .Notes{max-width:calc(960 * var(--xj-u));margin:calc(28 * var(--xj-u)) auto 0;color:var(--xj-note);font-size:max(10px,calc(9 * var(--xj-u)));line-height:1.2;letter-spacing:.01em;text-align:left}.page-series-xj-ad .Notes--invert{color:#fff9}.page-series-xj-ad .Notes a{color:inherit;text-decoration:underline}.page-series-xj-ad .Gift{position:relative;overflow:hidden;background:#00b5d9;padding:calc(20 * var(--xj-u));color:#fff}.page-series-xj-ad .Gift__inner{position:relative;max-width:calc(960 * var(--xj-u));margin:0 auto}.page-series-xj-ad .Gift__coins{position:absolute;top:calc(-10 * var(--xj-u));left:50%;transform:translate(-50%);width:calc(430 * var(--xj-u));pointer-events:none}.page-series-xj-ad.is-anim-ready .Gift__coins{opacity:0;transform:translate(-50%,calc(-40 * var(--xj-u)));transition:opacity .8s ease,transform .9s cubic-bezier(.22,1,.36,1)}.page-series-xj-ad.is-anim-ready .Gift.is-active .Gift__coins{opacity:1;transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.page-series-xj-ad.is-anim-ready .Gift__coins{transform:translate(-50%);transition:opacity .8s ease}}.page-series-xj-ad .Gift__coin{position:absolute;top:0;left:0;width:100%;height:auto}.page-series-xj-ad .Gift__title{position:relative;text-align:center;font-size:max(10px,calc(16 * var(--xj-u)));font-weight:700;line-height:1.4}.page-series-xj-ad .Gift__title-em{margin:0 calc(2 * var(--xj-u)) 0 calc(6 * var(--xj-u));font-size:max(10px,calc(22 * var(--xj-u)));letter-spacing:.08em;text-shadow:0 0 calc(4 * var(--xj-u)) #009ab9}.page-series-xj-ad .Gift__cards{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(6 * var(--xj-u));margin-top:calc(14 * var(--xj-u))}.page-series-xj-ad .Gift__card{position:relative;width:100%;max-width:calc(470 * var(--xj-u));border:1px solid rgba(255,255,255,.6);border-radius:calc(10 * var(--xj-u));background:#fff3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 calc(8 * var(--xj-u)) #009ab980}.page-series-xj-ad .Gift__card--pass{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:calc(35 * var(--xj-u));padding:calc(15 * var(--xj-u)) calc(10 * var(--xj-u)) calc(11 * var(--xj-u))}.page-series-xj-ad .Gift__card--pass>*{flex-shrink:0}.page-series-xj-ad .Gift__pass-label{display:flex;flex-direction:column;align-items:center;gap:calc(3 * var(--xj-u));font-weight:700;white-space:nowrap;text-shadow:0 0 calc(8 * var(--xj-u)) #009ab9}.page-series-xj-ad .Gift__pass-label-sm{position:relative;font-size:max(10px,calc(11 * var(--xj-u)));line-height:1}.page-series-xj-ad .Gift__pass-label-lg{font-size:max(10px,calc(20 * var(--xj-u)));line-height:1;letter-spacing:.06em}.page-series-xj-ad .Gift__ref{position:absolute;top:0;left:100%;font-size:max(10px,calc(8 * var(--xj-u)));font-weight:500;letter-spacing:0;color:#fffc;white-space:nowrap}.page-series-xj-ad .Gift__pass-value{display:flex;align-items:baseline;justify-content:center;font-size:max(10px,calc(40 * var(--xj-u)));font-weight:700;line-height:1;white-space:nowrap;filter:drop-shadow(0 0 calc(4 * var(--xj-u)) #009ab9)}.page-series-xj-ad .Gift__pass-value .Gift__num{position:relative;top:calc(5 * var(--xj-u));margin-right:calc(4 * var(--xj-u));font-weight:600;font-size:1.28em;line-height:.68;letter-spacing:-.05em}.page-series-xj-ad .Gift__num{font-size:1.7em;letter-spacing:0}.page-series-xj-ad .Gift__plus{position:relative;z-index:2;align-self:center;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin:calc(-14 * var(--xj-u)) 0;width:calc(24 * var(--xj-u));height:calc(24 * var(--xj-u));border-radius:50%;background:#5bcee4;border:1px solid rgba(255,255,255,.6);font-size:0}.page-series-xj-ad .Gift__plus:before,.page-series-xj-ad .Gift__plus:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:calc(1 * var(--xj-u))}.page-series-xj-ad .Gift__plus:before{width:calc(11 * var(--xj-u));height:calc(1.8 * var(--xj-u))}.page-series-xj-ad .Gift__plus:after{width:calc(1.8 * var(--xj-u));height:calc(11 * var(--xj-u))}.page-series-xj-ad .Gift__card--coupon{padding:calc(12 * var(--xj-u)) calc(10 * var(--xj-u)) calc(12 * var(--xj-u));border-radius:calc(10 * var(--xj-u));text-align:center}.page-series-xj-ad .Gift__now{position:absolute;z-index:3;top:calc(-26 * var(--xj-u));left:calc(-24 * var(--xj-u));width:calc(74 * var(--xj-u));height:calc(74 * var(--xj-u))}.page-series-xj-ad .Gift__now img{width:100%;height:100%;object-fit:contain}.page-series-xj-ad .Gift__coupon-value{position:relative;display:flex;align-items:baseline;justify-content:center;margin-top:calc(-6 * var(--xj-u));margin-bottom:calc(-20 * var(--xj-u));font-size:max(10px,calc(40 * var(--xj-u)));font-weight:700;line-height:1;white-space:nowrap;filter:drop-shadow(0 0 calc(4 * var(--xj-u)) #009ab9)}.page-series-xj-ad .Gift__coupon-value .Gift__num{font-weight:600;font-size:max(10px,calc(90 * var(--xj-u)));line-height:1;letter-spacing:-.03em}.page-series-xj-ad .Gift__coupon-unit{position:relative;bottom:calc(6 * var(--xj-u));margin-left:calc(5 * var(--xj-u));font-size:max(10px,calc(40 * var(--xj-u)))}.page-series-xj-ad .Gift__coupon-label{position:absolute;left:50%;bottom:100%;transform:translate(-50%);margin-bottom:calc(7 * var(--xj-u));display:flex;align-items:center;gap:calc(1 * var(--xj-u));font-weight:700;line-height:1;white-space:nowrap}.page-series-xj-ad .Gift__coupon-label-en{font-weight:600;font-size:max(10px,calc(13 * var(--xj-u)));letter-spacing:-.03em}.page-series-xj-ad .Gift__coupon-label-jp{font-size:max(10px,calc(12 * var(--xj-u)));letter-spacing:-.03em}.page-series-xj-ad .Gift__period{display:flex;align-items:center;justify-content:center;gap:calc(4 * var(--xj-u));width:100%;margin-top:calc(14 * var(--xj-u));padding-top:calc(11 * var(--xj-u));padding-right:calc(18 * var(--xj-u));border-top:1px solid rgba(255,255,255,.3);font-size:max(10px,calc(11 * var(--xj-u)));font-weight:700;line-height:1;white-space:nowrap}.page-series-xj-ad .Gift__period-label{line-height:1;position:relative;top:calc(3 * var(--xj-u))}.page-series-xj-ad .Gift__period-date{display:inline-flex;align-items:center;gap:calc(3 * var(--xj-u));font-family:Mont,Noto Sans JP,sans-serif;font-weight:600;font-size:max(10px,calc(20 * var(--xj-u)));line-height:1;margin-bottom:calc(-7 * var(--xj-u))}.page-series-xj-ad .Gift__period-ymd{display:inline-flex;align-items:flex-end;gap:calc(1 * var(--xj-u));letter-spacing:-.06em}.page-series-xj-ad .Gift__period-ymd i{font-style:normal;font-weight:400}.page-series-xj-ad .Gift__period-day{position:relative;top:calc(-2 * var(--xj-u));display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(22 * var(--xj-u));height:calc(22 * var(--xj-u));border-radius:50%;background:#fff;color:#0d93ae;font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:max(10px,calc(13 * var(--xj-u)));line-height:1;padding-bottom:calc(3 * var(--xj-u));text-align:center}.page-series-xj-ad .Gift__period-time{display:inline-flex;align-items:baseline;gap:calc(1 * var(--xj-u));letter-spacing:-.02em}.page-series-xj-ad .Gift__period-time small{font-family:Noto Sans JP,sans-serif;font-weight:500;font-size:max(10px,calc(10 * var(--xj-u)));letter-spacing:-.02em}.page-series-xj-ad .Gift__items{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.page-series-xj-ad .Gift__items img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(390 * var(--xj-u));max-width:none}.page-series-xj-ad .Gift__cta{display:flex;flex-direction:column;gap:calc(10 * var(--xj-u));margin-top:calc(34 * var(--xj-u))}.page-series-xj-ad .Savings{position:relative;z-index:1;background:linear-gradient(180deg,#00b5d9,#00b5d900),linear-gradient(98deg,#12b8d9 24.93%,#00db84);padding:calc(40 * var(--xj-u)) calc(20 * var(--xj-u)) calc(10 * var(--xj-u));color:#fff;text-align:center}.page-series-xj-ad .Savings:after{content:"";position:absolute;bottom:calc(.5px - 40 * var(--xj-u));left:0;width:100%;height:calc(40 * var(--xj-u) + .5px);background:linear-gradient(98deg,#12b8d9 24.93%,#00db84);clip-path:polygon(0 0,100% 0,50% 100%)}.page-series-xj-ad .Savings__headline{display:flex;flex-direction:column;align-items:center;gap:0;font-weight:700}.page-series-xj-ad .Savings__line1{display:flex;align-items:baseline;justify-content:center;gap:calc(4 * var(--xj-u));line-height:1.3;font-size:max(10px,calc(20 * var(--xj-u)));text-shadow:0 0 calc(8 * var(--xj-u)) #009ab9}.page-series-xj-ad .Savings__anker{font-size:max(10px,calc(24 * var(--xj-u)));font-weight:600;letter-spacing:.03em}.page-series-xj-ad .Savings__line2{display:flex;align-items:baseline;justify-content:center;gap:calc(2 * var(--xj-u));line-height:1.3;font-size:max(10px,calc(24 * var(--xj-u)));text-shadow:0 0 calc(4 * var(--xj-u)) #009ab9}.page-series-xj-ad .Savings__line2 strong{font-size:max(10px,calc(32 * var(--xj-u)));font-weight:700}.page-series-xj-ad .Savings__excl{display:inline-block;margin-left:calc(7 * var(--xj-u));font-family:Noto Sans JP,sans-serif;font-size:max(10px,calc(32 * var(--xj-u)));transform:translateY(calc(3 * var(--xj-u))) rotate(15deg)}.page-series-xj-ad .Intro{background:var(--xj-bg-light);padding:calc(60 * var(--xj-u)) calc(20 * var(--xj-u)) calc(38 * var(--xj-u))}.page-series-xj-ad .Intro__inner{position:relative;max-width:calc(960 * var(--xj-u));margin:0 auto}.page-series-xj-ad .Intro__card{margin-top:calc(20 * var(--xj-u));border-radius:calc(16 * var(--xj-u));background:#fff;box-shadow:0 calc(8 * var(--xj-u)) calc(24 * var(--xj-u)) #1115200f;overflow:visible}.page-series-xj-ad .Intro__daynight{display:grid;grid-template-columns:1fr 1fr;border-radius:calc(16 * var(--xj-u)) calc(16 * var(--xj-u)) 0 0;overflow:hidden}.page-series-xj-ad .Intro__dn{position:relative;display:flex;flex-direction:column;align-items:center;padding:calc(10 * var(--xj-u)) 0 calc(12 * var(--xj-u));color:#fff}.page-series-xj-ad .Intro__dn--day{background:linear-gradient(180deg,#edc584,#fe9e2a)}.page-series-xj-ad .Intro__dn--day:after{content:"";position:absolute;top:50%;right:calc(-7 * var(--xj-u));transform:translateY(-50%);border-left:calc(8 * var(--xj-u)) solid #f6b257;border-top:calc(8 * var(--xj-u)) solid transparent;border-bottom:calc(8 * var(--xj-u)) solid transparent;z-index:1}.page-series-xj-ad .Intro__dn--night{background:linear-gradient(180deg,#4a85c7,#1b4472)}.page-series-xj-ad .Intro__dn-img{display:flex;align-items:flex-end;justify-content:center;height:calc(80 * var(--xj-u))}.page-series-xj-ad .Intro__dn-img img{max-height:100%;width:auto;object-fit:contain}.page-series-xj-ad .Intro__dn-label{display:flex;align-items:center;gap:calc(10 * var(--xj-u));width:100%;margin-top:calc(6 * var(--xj-u));padding-inline:calc(12 * var(--xj-u))}.page-series-xj-ad .Intro__dn-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:calc(48 * var(--xj-u));height:calc(48 * var(--xj-u));padding-top:calc(2 * var(--xj-u));border:1.5px solid #fff;border-radius:50%;background:linear-gradient(180deg,#edc584,#fe9e2a);color:#fff;font-size:max(10px,calc(16 * var(--xj-u)));font-weight:700;line-height:1.2}.page-series-xj-ad .Intro__dn-icon img{width:calc(12 * var(--xj-u));height:calc(12 * var(--xj-u))}.page-series-xj-ad .Intro__dn-icon--night{background:linear-gradient(180deg,#4b87ca,#1b4472)}.page-series-xj-ad .Intro__dn-text{font-size:max(10px,calc(14 * var(--xj-u)));font-weight:700;line-height:1.35;letter-spacing:.05em;white-space:nowrap;text-align:left}.page-series-xj-ad .Intro__dn--day .Intro__dn-text{text-shadow:0 0 calc(8 * var(--xj-u)) #e48619}.page-series-xj-ad .Intro__result{padding:calc(20 * var(--xj-u)) calc(20 * var(--xj-u)) calc(10 * var(--xj-u))}.page-series-xj-ad .Intro__tag{display:inline-block;width:100%;padding:calc(5.5 * var(--xj-u)) calc(10 * var(--xj-u)) calc(2.5 * var(--xj-u));border-radius:calc(30 * var(--xj-u));background:#3336;color:#fff;font-size:max(10px,calc(14 * var(--xj-u) / 1.12));font-weight:700;letter-spacing:.05em;text-align:center;line-height:1.5}.page-series-xj-ad .Intro__tag--cyan{background:#12b8d9;text-shadow:0 0 calc(8 * var(--xj-u)) #009ab9}.page-series-xj-ad .Intro__cap{font-size:max(10px,calc(10 * var(--xj-u)));font-weight:700;color:#3339}.page-series-xj-ad .Intro__price{font-size:max(10px,calc(28 * var(--xj-u) / 1.12));font-weight:600;line-height:.8;letter-spacing:0;color:#333;white-space:nowrap}.page-series-xj-ad .Intro__comma{font-size:max(10px,.74em)}.page-series-xj-ad .Intro__price--cyan{color:var(--xj-cyan-text);font-weight:700;font-size:max(10px,calc(48 * var(--xj-u) / 1.12))}.page-series-xj-ad .Intro__price--cyan .Intro__comma{font-size:max(10px,.6667em);font-weight:600}.page-series-xj-ad .Intro__price-num{letter-spacing:-.04em}.page-series-xj-ad .Intro__yen{margin-left:calc(3 * var(--xj-u));font-size:max(10px,calc(16 * var(--xj-u)));font-weight:700;letter-spacing:.05em}.page-series-xj-ad .Intro__result--sp{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:calc(40 * var(--xj-u))}.page-series-xj-ad .Intro__col{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.page-series-xj-ad .Intro__col .Intro__cap{margin-top:calc(8 * var(--xj-u))}.page-series-xj-ad .Intro__col .Intro__price{margin-top:calc(6 * var(--xj-u))}.page-series-xj-ad .Intro__col--after .Intro__price{margin-top:calc(19 * var(--xj-u))}.page-series-xj-ad .Intro__vbar{width:100%;height:calc(226 * var(--xj-u));margin-top:calc(14 * var(--xj-u));background:linear-gradient(180deg,#adadad,#adadad33);transform-origin:bottom}.page-series-xj-ad .Intro__hbar{width:100%;height:calc(20 * var(--xj-u));background:linear-gradient(180deg,#12b8d9,#12b8d91a);transform-origin:bottom}.page-series-xj-ad .Intro__reduce{display:flex;flex-direction:column;align-items:flex-start;align-self:flex-start;flex:1;width:calc(107 * var(--xj-u));margin-top:calc(12 * var(--xj-u));margin-left:calc(13 * var(--xj-u))}.page-series-xj-ad .Intro__reduce-line{width:calc(8 * var(--xj-u));margin-left:calc(8 * var(--xj-u));background:#12b8d94d}.page-series-xj-ad .Intro__reduce-line--top{height:calc(20 * var(--xj-u))}.page-series-xj-ad .Intro__reduce-line--btm{flex:1;min-height:calc(50 * var(--xj-u))}.page-series-xj-ad .Intro__reduce-text{font-family:Noto Sans JP,sans-serif;color:var(--xj-cyan-text);font-size:max(10px,calc(20 * var(--xj-u)));font-weight:700;letter-spacing:.05em;line-height:1.4;white-space:nowrap;text-align:left}.page-series-xj-ad .Intro__reduce-ni{font-size:max(10px,calc(16 * var(--xj-u)))}.page-series-xj-ad .Intro__reduce-tri{width:calc(24.6 * var(--xj-u));height:calc(21.3 * var(--xj-u));background:#12b8d94d;clip-path:polygon(0 0,100% 0,50% 100%)}.page-series-xj-ad .Intro__extra{position:absolute;right:calc(-31 * var(--xj-u));top:calc(152 * var(--xj-u));z-index:1;width:calc(116 * var(--xj-u));padding:calc(10 * var(--xj-u)) calc(10 * var(--xj-u)) calc(12 * var(--xj-u));border-radius:calc(12 * var(--xj-u));background:#12b8d9;color:#fff;text-align:center;filter:drop-shadow(0 0 calc(3.3 * var(--xj-u)) rgba(0,154,185,.2))}.page-series-xj-ad .Intro__extra:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:calc(12.9 * var(--xj-u));height:calc(11.2 * var(--xj-u));background:#12b8d9;clip-path:polygon(0 0,100% 0,50% 100%)}.page-series-xj-ad .Intro__extra-cap{font-family:Noto Sans JP,sans-serif;font-size:max(10px,calc(13 * var(--xj-u)));font-weight:700;line-height:1.5;white-space:nowrap;text-shadow:0 0 calc(10.3 * var(--xj-u)) #009ab9}.page-series-xj-ad .Intro__extra-sara{font-size:max(10px,calc(10 * var(--xj-u)));letter-spacing:.14em}.page-series-xj-ad .Intro__extra-val{margin-top:calc(2 * var(--xj-u));font-size:max(10px,calc(12 * var(--xj-u)));font-weight:700;line-height:1.1;letter-spacing:0;white-space:nowrap;filter:drop-shadow(0 0 calc(5.2 * var(--xj-u)) #009ab9)}.page-series-xj-ad .Intro__extra-val em{font-style:normal;color:#f5dd6d;font-size:max(10px,calc(24 * var(--xj-u) / 1.12));line-height:.9}.page-series-xj-ad .Intro__extra-en{color:#f5dd6d;font-family:Noto Sans JP,sans-serif}.page-series-xj-ad .Intro__extra-mo{font-family:Noto Sans JP,sans-serif}.page-series-xj-ad .Intro__dots{position:absolute;z-index:0;left:0;top:0;width:0;border-top:1px dashed #c9c9c9;transform-origin:0 0;pointer-events:none}.page-series-xj-ad.is-anim-ready .Intro__result[data-intro] .Intro__bar--gray,.page-series-xj-ad.is-anim-ready .Intro__result[data-intro] .Intro__bar--cyan{transform:scaleX(0)}.page-series-xj-ad.is-anim-ready .Intro__result--sp[data-intro] .Intro__bar--gray,.page-series-xj-ad.is-anim-ready .Intro__result--sp[data-intro] .Intro__bar--cyan{transform:scaleY(0)}.page-series-xj-ad.is-anim-ready .Intro__result[data-intro] .Intro__dots,.page-series-xj-ad.is-anim-ready .Intro__result[data-intro] .Intro__reduce{opacity:0}.page-series-xj-ad.is-anim-ready .Intro__result[data-intro] .Intro__extra{opacity:0;translate:0 calc(14 * var(--xj-u))}.page-series-xj-ad.is-anim-ready .Intro__result[data-intro].is-active .Intro__bar{transform:none;transition:transform 1.1s cubic-bezier(.25,.7,.3,1)}.page-series-xj-ad.is-anim-ready .Intro__result[data-intro].is-active .Intro__bar--cyan{transition-delay:.5s}.page-series-xj-ad.is-anim-ready .Intro__result[data-intro].is-active .Intro__dots,.page-series-xj-ad.is-anim-ready .Intro__result[data-intro].is-active .Intro__reduce{opacity:1;transition:opacity .5s ease-out 1.2s}.page-series-xj-ad.is-anim-ready .Intro__result[data-intro].is-active .Intro__extra{opacity:1;translate:0 0;transition:opacity .5s ease-out 1.8s,translate .5s cubic-bezier(.25,.7,.3,1) 1.8s}.page-series-xj-ad .MaxSave__banner{position:relative;border-radius:0 0 calc(10 * var(--xj-u)) calc(10 * var(--xj-u));background:linear-gradient(95deg,#12b8d9 25%,#00db84);overflow:hidden;padding:calc(50 * var(--xj-u)) calc(10 * var(--xj-u)) calc(17 * var(--xj-u));color:#fff;letter-spacing:0}.page-series-xj-ad .MaxSave__banner:before{content:"";position:absolute;top:-1px;left:50%;transform:translate(-50%);width:100%;height:calc(35 * var(--xj-u) + 1px);background:#fff;clip-path:polygon(0 0,100% 0,50% 100%);z-index:2}.page-series-xj-ad .MaxSave__lead{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:center;font-size:max(10px,calc(16 * var(--xj-u)));font-weight:700;line-height:1.2}.page-series-xj-ad .MaxSave__lead-num{margin:0 calc(1 * var(--xj-u)) 0 calc(4 * var(--xj-u));font-size:max(10px,calc(25 * var(--xj-u)));font-weight:600;line-height:.8}.page-series-xj-ad .MaxSave__amount{position:relative;z-index:1;display:flex;align-items:baseline;justify-content:center;width:fit-content;margin:calc(21 * var(--xj-u)) auto 0;padding-left:calc(10 * var(--xj-u));font-weight:700;line-height:1.2;white-space:nowrap;filter:drop-shadow(0 0 calc(4 * var(--xj-u)) #009ab9)}.page-series-xj-ad .MaxSave__amount:before{content:"";position:absolute;bottom:calc(100% + 13 * var(--xj-u));left:0;right:0;height:1px;background:#fff9}.page-series-xj-ad .MaxSave__max{position:absolute;top:calc(-3 * var(--xj-u));left:calc(-6 * var(--xj-u));writing-mode:vertical-rl;text-orientation:upright;color:#fffc;font-size:max(10px,calc(12 * var(--xj-u)));letter-spacing:.09em;line-height:1}.page-series-xj-ad .MaxSave__num{position:relative;display:inline-block;text-align:center;top:calc(2 * var(--xj-u));font-size:max(10px,calc(71 * var(--xj-u)));font-weight:600;line-height:.7;letter-spacing:0}.page-series-xj-ad .MaxSave__man{margin-left:calc(2 * var(--xj-u));font-size:max(10px,calc(32 * var(--xj-u)))}.page-series-xj-ad .MaxSave__mo{font-size:max(10px,calc(20 * var(--xj-u)));letter-spacing:.05em}.page-series-xj-ad .MaxSave__otoku{margin-right:calc(-4 * var(--xj-u));font-size:max(10px,calc(32 * var(--xj-u)));letter-spacing:.02em}.page-series-xj-ad .MaxSave__excl{transform:translateY(calc(3 * var(--xj-u))) rotate(15deg);font-family:Noto Sans JP,sans-serif;font-size:max(10px,calc(28 * var(--xj-u)));line-height:1}.page-series-xj-ad .MaxSave__photo{position:absolute;pointer-events:none}.page-series-xj-ad .MaxSave__photo img{width:100%;height:auto}.page-series-xj-ad .Intro .Notes{max-width:none;margin:calc(18 * var(--xj-u)) 0 0}.page-series-xj-ad .Sim{position:relative;overflow:hidden;background:linear-gradient(180deg,#008ddb,#12b8d9 50%,#7ce9ff 70%);padding:calc(30 * var(--xj-u)) calc(20 * var(--xj-u));color:#fff}.page-series-xj-ad .Sim__bg{position:absolute;inset:auto 0 0 0;pointer-events:none}.page-series-xj-ad .Sim__bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#7ce9ff,#7ce9ff00)}.page-series-xj-ad .Sim__bg-img{width:100%;opacity:.6;filter:blur(1px)}.page-series-xj-ad .Sim__inner{position:relative;z-index:1;max-width:calc(980 * var(--xj-u));margin:0 auto}.page-series-xj-ad .Sim__title{display:flex;flex-direction:column;gap:calc(2 * var(--xj-u));text-align:center;font-weight:700;line-height:1.4;filter:drop-shadow(0 0 calc(4 * var(--xj-u)) #009ab9)}.page-series-xj-ad .Sim__title-sub{font-size:max(10px,calc(20 * var(--xj-u)))}.page-series-xj-ad .Sim__title-three{position:relative;font-style:normal;font-weight:600;font-size:max(10px,calc(24 * var(--xj-u)))}.page-series-xj-ad .Sim__sparkle{position:absolute;left:50%;bottom:92%;transform:translate(-50%);width:calc(30 * var(--xj-u))}.page-series-xj-ad .Sim__title-main{font-size:max(10px,calc(32 * var(--xj-u)));letter-spacing:.06em;text-shadow:0 0 calc(8 * var(--xj-u)) #009ab9}.page-series-xj-ad .Sim__desc{margin-top:calc(10 * var(--xj-u));text-align:center;color:#fffc;font-size:max(10px,calc(11 * var(--xj-u)));font-weight:500}.page-series-xj-ad .Sim__grid{display:flex;flex-direction:column;gap:calc(20 * var(--xj-u));margin-top:calc(20 * var(--xj-u))}.page-series-xj-ad .Sim__quiz{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:calc(20 * var(--xj-u));border-radius:calc(10 * var(--xj-u));background:#fff;box-shadow:0 0 calc(8 * var(--xj-u)) #095c6c33;padding:calc(24 * var(--xj-u)) calc(20 * var(--xj-u)) calc(20 * var(--xj-u));color:var(--xj-text);text-align:center}.page-series-xj-ad .Sim__progress{position:absolute;top:0;left:0;right:0;height:calc(4 * var(--xj-u));background:#e7f8fb}.page-series-xj-ad .Sim__progress-bar{display:block;height:100%;background:#35ddff;transition:width .4s ease}.page-series-xj-ad .Sim__qnum{color:#12b8d9;font-size:max(10px,calc(12 * var(--xj-u)));font-weight:600}.page-series-xj-ad .Sim__qnum [data-sim-qnum]{margin-left:calc(4 * var(--xj-u))}.page-series-xj-ad .Sim__question{font-size:max(10px,calc(16 * var(--xj-u)));font-weight:700}.page-series-xj-ad .Sim__options{display:flex;flex-direction:column;gap:calc(5 * var(--xj-u))}.page-series-xj-ad .Sim__option{width:100%;padding:calc(10 * var(--xj-u));border:1px solid rgba(0,169,224,.4);border-radius:calc(5 * var(--xj-u));background:#12b8d91a;color:var(--xj-cyan-text);font-family:inherit;font-size:max(10px,calc(16 * var(--xj-u)));font-weight:500;line-height:1.4;cursor:pointer;transition:background .25s ease,border-color .25s ease}.page-series-xj-ad .Sim__option:hover{border-color:var(--xj-cyan);background:#12b8d933}.page-series-xj-ad .Sim__option.is-selected{border-color:var(--xj-cyan);background:#12b8d9;color:#fff}.page-series-xj-ad .Sim__hint{color:var(--xj-ink-60);font-size:max(10px,calc(11 * var(--xj-u)));font-weight:500}.page-series-xj-ad .Sim__result{display:flex;flex-direction:column;gap:calc(14 * var(--xj-u))}.page-series-xj-ad .Sim__save-amount em,.page-series-xj-ad .Sim__spec-val em,.page-series-xj-ad .Sim__pay em,.page-series-xj-ad .Sim__warranty-val em,.page-series-xj-ad .Sim__warranty-tag em{position:relative;top:.06em;font-weight:600;letter-spacing:-.03em}.page-series-xj-ad .Sim__back{display:inline-flex;align-items:center;align-self:flex-start;gap:calc(4 * var(--xj-u));padding:0;border:0;background:none;color:var(--xj-ink-60);font-family:inherit;font-size:max(10px,calc(12 * var(--xj-u)));font-weight:500;cursor:pointer}.page-series-xj-ad .Sim__back:hover{color:var(--xj-cyan-text)}.page-series-xj-ad .Sim__save{padding:calc(16 * var(--xj-u)) calc(12 * var(--xj-u));border-radius:calc(10 * var(--xj-u));background:linear-gradient(180deg,#12b8d9,#0092c4);color:#fff}.page-series-xj-ad .Sim__save-label{font-size:max(10px,calc(14 * var(--xj-u)));font-weight:600}.page-series-xj-ad .Sim__save-amount{display:flex;align-items:baseline;justify-content:center;gap:calc(2 * var(--xj-u));margin-top:calc(4 * var(--xj-u));font-weight:700;line-height:1}.page-series-xj-ad .Sim__save-yen{font-size:max(10px,calc(20 * var(--xj-u)))}.page-series-xj-ad .Sim__save-amount em{font-style:normal;font-size:max(10px,calc(44 * var(--xj-u) / 1.12));letter-spacing:-.01em}.page-series-xj-ad .Sim__save-per{font-size:max(10px,calc(16 * var(--xj-u)));opacity:.75}.page-series-xj-ad .Sim__save-sub{margin-top:calc(6 * var(--xj-u));font-size:max(10px,calc(10 * var(--xj-u)));opacity:.75}.page-series-xj-ad .Sim__save-note{display:inline-block;margin-top:calc(6 * var(--xj-u));padding:calc(4 * var(--xj-u)) calc(12 * var(--xj-u));border-radius:calc(999 * var(--xj-u));background:#ffffff2e;font-size:max(10px,calc(11 * var(--xj-u)));line-height:1.4}.page-series-xj-ad .Sim__result-label{margin-bottom:calc(6 * var(--xj-u));color:var(--xj-cyan-text);font-size:max(10px,calc(13 * var(--xj-u)));font-weight:700}.page-series-xj-ad .Sim__spec-row{display:flex;align-items:center;justify-content:center;gap:calc(6 * var(--xj-u))}.page-series-xj-ad .Sim__spec-item{display:flex;align-items:center;justify-content:center;gap:calc(6 * var(--xj-u));flex:1;padding:calc(7 * var(--xj-u)) calc(6 * var(--xj-u));border:1px solid rgba(0,169,224,.4);border-radius:calc(8 * var(--xj-u));background:#12b8d914}.page-series-xj-ad .Sim__spec-img{width:calc(32 * var(--xj-u));height:auto}.page-series-xj-ad .Sim__spec-plus{flex-shrink:0;color:var(--xj-cyan-text);font-size:max(10px,calc(18 * var(--xj-u)));font-weight:700}.page-series-xj-ad .Sim__spec-name{display:block;color:var(--xj-ink-60);font-size:max(10px,calc(10 * var(--xj-u)));font-weight:500}.page-series-xj-ad .Sim__spec-val{display:flex;align-items:baseline;justify-content:center;gap:calc(2 * var(--xj-u));color:var(--xj-cyan-text);font-weight:700;line-height:1.1}.page-series-xj-ad .Sim__spec-val em{font-style:normal;font-size:max(10px,calc(19 * var(--xj-u) / 1.12))}.page-series-xj-ad .Sim__spec-val span{font-size:max(10px,calc(11 * var(--xj-u)))}.page-series-xj-ad .Sim__pay{display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--xj-u));margin-top:calc(6 * var(--xj-u));padding:calc(8 * var(--xj-u));border-radius:calc(8 * var(--xj-u));background:#12b8d914}.page-series-xj-ad .Sim__pay-label{color:var(--xj-ink-60);font-size:max(10px,calc(11 * var(--xj-u)));font-weight:500}.page-series-xj-ad .Sim__pay em{font-style:normal;color:var(--xj-cyan-text);font-size:max(10px,calc(20 * var(--xj-u) / 1.12))}.page-series-xj-ad .Sim__warranty-row{display:flex;gap:calc(6 * var(--xj-u))}.page-series-xj-ad .Sim__warranty-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(2 * var(--xj-u));flex:1;padding:calc(10 * var(--xj-u)) calc(6 * var(--xj-u));border:1px solid rgba(0,169,224,.4);border-radius:calc(8 * var(--xj-u));background:#12b8d914}.page-series-xj-ad .Sim__warranty-name{color:var(--xj-ink-60);font-size:max(10px,calc(11 * var(--xj-u)));font-weight:600}.page-series-xj-ad .Sim__warranty-val{display:flex;align-items:baseline;gap:calc(2 * var(--xj-u));color:var(--xj-cyan-text);font-weight:700;line-height:1.1}.page-series-xj-ad .Sim__warranty-val em{font-style:normal;font-size:max(10px,calc(26 * var(--xj-u) / 1.12))}.page-series-xj-ad .Sim__warranty-val span{font-size:max(10px,calc(12 * var(--xj-u)))}.page-series-xj-ad .Sim__warranty-tags{display:flex;justify-content:center;flex-wrap:wrap;gap:calc(6 * var(--xj-u));padding-left:calc(10 * var(--xj-u))}.page-series-xj-ad .Sim__warranty-tag{display:flex;align-items:baseline;gap:calc(2 * var(--xj-u));color:var(--xj-cyan-text);font-size:max(10px,calc(11 * var(--xj-u)));font-weight:500}.page-series-xj-ad .Sim__warranty-tag b{padding:calc(1 * var(--xj-u)) calc(5 * var(--xj-u));border-radius:calc(999 * var(--xj-u));background:#12b8d9;color:#fff;font-size:max(10px,calc(9 * var(--xj-u)));font-weight:600}.page-series-xj-ad .Sim__warranty-tag em{font-style:normal;font-size:max(10px,calc(18 * var(--xj-u) / 1.12))}.page-series-xj-ad .Sim__disclaimer p{color:var(--xj-ink-60);font-size:max(10px,calc(10 * var(--xj-u)));line-height:1.6;text-align:left}.page-series-xj-ad .Sim__done-btn{display:inline-block;margin-top:calc(16 * var(--xj-u));padding:calc(10 * var(--xj-u)) calc(28 * var(--xj-u));border-radius:calc(999 * var(--xj-u));background:var(--xj-cyan);color:#fff;font-size:max(10px,calc(14 * var(--xj-u)));font-weight:700}.page-series-xj-ad .Sim__cta{display:flex;flex-direction:column;gap:calc(10 * var(--xj-u))}.page-series-xj-ad .Sim__aid{position:relative;width:calc(350 * var(--xj-u));max-width:100%;margin:calc(15 * var(--xj-u)) auto 0;border-radius:calc(10 * var(--xj-u));background:#fff;color:var(--xj-text);text-align:center;filter:drop-shadow(0 0 calc(4 * var(--xj-u)) rgba(9,92,108,.3))}.page-series-xj-ad .Sim__aid-icon{position:absolute;top:calc(-25 * var(--xj-u));left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;width:calc(50 * var(--xj-u));height:calc(50 * var(--xj-u));border:calc(3 * var(--xj-u)) solid #fff;border-radius:50%;background:#12b8d9;color:#fff}.page-series-xj-ad .Sim__aid-icon svg{width:calc(30 * var(--xj-u));height:calc(30 * var(--xj-u))}.page-series-xj-ad .Sim__aid-top{padding:calc(30 * var(--xj-u)) calc(18 * var(--xj-u)) 0}.page-series-xj-ad .Sim__aid-title{display:flex;align-items:flex-end;justify-content:center;gap:calc(2 * var(--xj-u));font-size:max(10px,calc(24 * var(--xj-u)));font-weight:700;line-height:1.2;letter-spacing:0;white-space:nowrap}.page-series-xj-ad .Sim__aid-title em{color:var(--xj-cyan-text);font-style:normal;font-size:max(10px,calc(32 * var(--xj-u)));line-height:1.1}.page-series-xj-ad .Sim__aid-lead{margin-top:calc(12 * var(--xj-u));color:var(--xj-ink-60);font-size:max(10px,calc(16 * var(--xj-u)));font-weight:500;line-height:1.5}.page-series-xj-ad .Sim__aid-mark{display:inline-block;margin-top:calc(4 * var(--xj-u));padding:calc(2 * var(--xj-u)) calc(5 * var(--xj-u));background:#12b8d9;color:#fff;font-weight:700}.page-series-xj-ad .Sim__aid-bottom{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(10 * var(--xj-u));border-radius:0 0 calc(10 * var(--xj-u)) calc(10 * var(--xj-u));background:linear-gradient(180deg,#01d989 29.5%,#12b8d9);padding:calc(45 * var(--xj-u)) calc(10 * var(--xj-u)) calc(20 * var(--xj-u));color:#fff}.page-series-xj-ad .Sim__aid-bottom:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:calc(35 * var(--xj-u) + 1px);background:#fff;clip-path:polygon(0 0,100% 0,100% 30%,50% 100%,0 30%)}.page-series-xj-ad .Sim__aid-end{position:relative;width:fit-content;padding-bottom:calc(2 * var(--xj-u));border-bottom:1px dashed #fff;font-size:max(10px,calc(20 * var(--xj-u)));font-weight:700}.page-series-xj-ad .Sim__aid-note{font-size:max(10px,calc(14 * var(--xj-u)));font-weight:700}.page-series-xj-ad .Sim__aid-link{display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--xj-u));width:fit-content;padding:calc(12 * var(--xj-u)) calc(14 * var(--xj-u)) calc(8 * var(--xj-u)) calc(20 * var(--xj-u));border-radius:calc(10 * var(--xj-u));background:#fff;color:#12b8d9;font-size:max(10px,calc(15 * var(--xj-u)));font-weight:700;line-height:1.4;box-shadow:0 calc(3 * var(--xj-u)) 0 #06a6cb;transition:opacity .25s ease}.page-series-xj-ad .Sim__aid-link:hover{opacity:.85}.page-series-xj-ad .Sim__aid-arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(20 * var(--xj-u));height:calc(20 * var(--xj-u));border-radius:50%;background:#12b8d9;color:#fff}.page-series-xj-ad .Sim__aid-arrow svg{height:calc(9 * var(--xj-u));width:auto}.page-series-xj-ad .Warranty{position:relative;overflow:hidden;background:linear-gradient(180deg,#ebfff9,#fff);padding:calc(34 * var(--xj-u)) calc(16 * var(--xj-u)) calc(38 * var(--xj-u))}.page-series-xj-ad .Warranty__inner{position:relative;z-index:1;max-width:calc(960 * var(--xj-u));margin:0 auto}.page-series-xj-ad .Warranty__title{display:flex;flex-direction:column;align-items:center;gap:calc(10 * var(--xj-u));text-align:center;font-size:max(10px,calc(24 * var(--xj-u)));font-weight:700;line-height:1.2;letter-spacing:.03em}.page-series-xj-ad .Warranty__title em{color:var(--xj-cyan-deep);font-size:1.25em}.page-series-xj-ad .Warranty__title-icon{width:calc(48 * var(--xj-u));height:calc(48 * var(--xj-u))}.page-series-xj-ad .Warranty__desc{margin-top:calc(14 * var(--xj-u));text-align:center;font-size:max(10px,calc(14 * var(--xj-u)));line-height:1.4;color:var(--xj-ink-60)}.page-series-xj-ad .Warranty__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(4 * var(--xj-u));margin-top:calc(20 * var(--xj-u))}.page-series-xj-ad .Warranty__card{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(5 * var(--xj-u));border-radius:calc(10 * var(--xj-u));background:#fff;box-shadow:0 0 calc(4 * var(--xj-u)) #095c6c4d;padding:calc(6 * var(--xj-u)) 0 calc(12 * var(--xj-u));text-align:center}.page-series-xj-ad .Warranty__card--solar{padding-bottom:calc(8 * var(--xj-u))}.page-series-xj-ad .Warranty__card-img{display:flex;align-items:center;justify-content:center;width:calc(80 * var(--xj-u));height:calc(80 * var(--xj-u))}.page-series-xj-ad .Warranty__card-img img{max-height:100%;width:auto;object-fit:contain}.page-series-xj-ad .Warranty__card-name{display:flex;align-items:center;justify-content:center;min-height:2.4em;font-size:max(10px,calc(12 * var(--xj-u)));font-weight:700;line-height:1.2;color:#333}.page-series-xj-ad .Warranty__card-years{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;margin-top:calc(10 * var(--xj-u));padding-left:calc(6 * var(--xj-u));color:var(--xj-cyan-text);font-size:max(10px,calc(18 * var(--xj-u)));font-weight:700;line-height:1.2}.page-series-xj-ad .Warranty__card-years em{margin-right:calc(-2 * var(--xj-u));font-weight:600;font-size:max(10px,calc(62.5 * var(--xj-u)));letter-spacing:-.09em;line-height:.7}.page-series-xj-ad .Warranty__unit{position:relative;z-index:1;bottom:calc(2 * var(--xj-u));-webkit-text-stroke:calc(3 * var(--xj-u)) #fff;paint-order:stroke fill}.page-series-xj-ad .Warranty__hosho{flex:0 0 100%;margin-top:calc(4 * var(--xj-u))}.page-series-xj-ad .Warranty__band{position:relative;display:flex;align-items:baseline;justify-content:center;margin-top:calc(20 * var(--xj-u));padding:calc(5 * var(--xj-u)) calc(16 * var(--xj-u)) calc(6 * var(--xj-u));border-radius:calc(999 * var(--xj-u));background:var(--xj-cyan);color:#fff;font-size:max(10px,calc(15 * var(--xj-u)));font-weight:700;line-height:1.4;white-space:nowrap}.page-series-xj-ad .Warranty__band:before{content:"";position:absolute;top:calc(-8 * var(--xj-u));left:calc(83.3333% + 4 * var(--xj-u) / 3);transform:translate(-50%);border-bottom:calc(9 * var(--xj-u)) solid var(--xj-cyan);border-left:calc(8 * var(--xj-u)) solid transparent;border-right:calc(8 * var(--xj-u)) solid transparent}.page-series-xj-ad .Warranty__band-num{position:relative;top:calc(3 * var(--xj-u));height:calc(15 * var(--xj-u));line-height:calc(15 * var(--xj-u));margin:0 calc(2 * var(--xj-u));font-size:max(10px,calc(35 * var(--xj-u)));font-weight:600;font-style:normal;letter-spacing:-.04em;color:#f5dd6d;-webkit-text-stroke:calc(5 * var(--xj-u)) var(--xj-cyan);paint-order:stroke fill}.page-series-xj-ad .Warranty__band-unit{color:#f5dd6d}.page-series-xj-ad .Reasons{position:relative;overflow:hidden;background:linear-gradient(180deg,#fff,#c4f5ff);padding:calc(34 * var(--xj-u)) calc(20 * var(--xj-u)) calc(38 * var(--xj-u))}.page-series-xj-ad .Reasons__inner{position:relative;z-index:1;max-width:calc(990 * var(--xj-u));margin:0 auto}.page-series-xj-ad .Reasons__title{display:flex;align-items:flex-end;justify-content:center;text-align:center;font-size:max(10px,calc(21 * var(--xj-u)));font-weight:700;line-height:1.4}.page-series-xj-ad .Reasons__anker{color:var(--xj-cyan-deep);font-size:1.8em;font-weight:600;line-height:.9;letter-spacing:.03em}.page-series-xj-ad .Reasons__strong{color:var(--xj-cyan-deep);font-size:1.4em;line-height:1.2;letter-spacing:.03em;text-emphasis:filled dot var(--xj-cyan-deep);-webkit-text-emphasis:filled dot var(--xj-cyan-deep)}.page-series-xj-ad .PointCards{display:flex;flex-direction:column;gap:calc(15 * var(--xj-u));margin-top:calc(26 * var(--xj-u))}.page-series-xj-ad .PointCard{border-radius:calc(10 * var(--xj-u));background:#fff;overflow:hidden;box-shadow:0 0 calc(8 * var(--xj-u)) #087f9666}.page-series-xj-ad .PointCard__head{display:flex;align-items:center;gap:calc(8 * var(--xj-u));background:linear-gradient(100deg,#12b8d9 54%,#70e6f8);padding:calc(8 * var(--xj-u)) calc(10 * var(--xj-u)) calc(8 * var(--xj-u)) calc(6 * var(--xj-u));color:#fff}.page-series-xj-ad .PointCard:nth-child(2n) .PointCard__head{background:linear-gradient(260deg,#12b8d9 54%,#70e6f8)}.page-series-xj-ad .PointCard__point{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:calc(48 * var(--xj-u));height:calc(48 * var(--xj-u));padding-top:calc(4 * var(--xj-u));font-size:max(10px,calc(10 * var(--xj-u)));font-weight:700;line-height:1;letter-spacing:.08em;text-align:center;text-shadow:0 0 calc(8 * var(--xj-u)) #009ab9}.page-series-xj-ad .PointCard__point-label{display:block;transform:translate(calc(2 * var(--xj-u)))}.page-series-xj-ad .PointCard__point em{display:block;margin-top:calc(1 * var(--xj-u));font-size:max(10px,calc(34 * var(--xj-u)));font-weight:600;letter-spacing:-.02em}.page-series-xj-ad .PointCard__title{padding-top:calc(6 * var(--xj-u));font-weight:700;line-height:1.2;font-size:max(10px,calc(24 * var(--xj-u)));white-space:nowrap;font-feature-settings:"palt" 1;text-shadow:0 0 calc(4 * var(--xj-u)) #009ab9}.page-series-xj-ad .PointCard__title small{margin-right:calc(2 * var(--xj-u));font-size:max(10px,.67em);color:#ffffffe6}.page-series-xj-ad .PointCard__joshi{font-size:max(10px,.65em)}.page-series-xj-ad .PointCard__img{position:relative}.page-series-xj-ad .PointCard__img img{width:100%;height:calc(160 * var(--xj-u));object-fit:cover}.page-series-xj-ad .PointCard__img:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);border-style:solid;border-color:#12b8d9 transparent transparent;border-width:calc(10 * var(--xj-u)) calc(8 * var(--xj-u)) 0;z-index:1}.page-series-xj-ad .PointCard__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#4888934d 0,#48889300 calc(20 * var(--xj-u))),linear-gradient(180deg,#fff0 calc(100% - calc(64 * var(--xj-u))),#fff)}.page-series-xj-ad .PointCard__text{padding:calc(15 * var(--xj-u)) calc(20 * var(--xj-u));text-align:center;color:#3339;font-size:max(10px,calc(16 * var(--xj-u)));font-weight:500;line-height:1.4}.page-series-xj-ad .PointCard__text strong{color:var(--xj-cyan-text);font-weight:700}.page-series-xj-ad .PointCard__link{display:block;width:fit-content;margin:0 auto calc(15 * var(--xj-u));color:var(--xj-cyan-text);font-size:max(10px,calc(11 * var(--xj-u)));font-weight:500;line-height:1.4;text-align:center;text-decoration:underline;text-underline-offset:.2em;transition:opacity .25s ease}@media(hover:hover){.page-series-xj-ad .PointCard__link:hover{opacity:.6}}.page-series-xj-ad .Reasons .PointCard__text{letter-spacing:.05em}.page-series-xj-ad .Loss .PointCard__text{text-align:left}.page-series-xj-ad .Voice{position:relative;overflow:hidden;background:linear-gradient(180deg,#f2fbfd,#d8f2f8);padding:calc(34 * var(--xj-u)) calc(20 * var(--xj-u)) calc(38 * var(--xj-u))}.page-series-xj-ad .Voice__inner{position:relative;max-width:calc(990 * var(--xj-u));margin:0 auto}.page-series-xj-ad .Voice__bubbles{position:absolute;top:calc(-16 * var(--xj-u));right:calc(-10 * var(--xj-u));width:calc(150 * var(--xj-u));pointer-events:none}.page-series-xj-ad .Voice__title{margin-top:calc(8 * var(--xj-u));font-size:max(10px,calc(20 * var(--xj-u)));font-weight:700;line-height:1.4}.page-series-xj-ad .Voice__title em{margin-left:calc(4 * var(--xj-u));color:var(--xj-cyan-text);font-size:1.4em}.page-series-xj-ad .Voice__slider{position:relative}.page-series-xj-ad .Voice__nav{position:absolute;top:calc(50% - calc(14 * var(--xj-u)));z-index:2;display:flex;align-items:center;justify-content:center;width:calc(40 * var(--xj-u));height:calc(60 * var(--xj-u));border:0;background:#12b8d9;color:#fff;cursor:pointer;transform:translateY(-50%);transition:opacity .2s ease}.page-series-xj-ad .Voice__nav svg{width:calc(24 * var(--xj-u));height:calc(24 * var(--xj-u))}.page-series-xj-ad .Voice__nav[disabled]{background:#a8ccd6;cursor:default;pointer-events:none}.page-series-xj-ad .Voice__nav--prev{left:calc(-20 * var(--xj-u));border-radius:0 calc(60 * var(--xj-u)) calc(60 * var(--xj-u)) 0;padding-right:calc(7 * var(--xj-u))}.page-series-xj-ad .Voice__nav--next{right:calc(-20 * var(--xj-u));border-radius:calc(60 * var(--xj-u)) 0 0 calc(60 * var(--xj-u));padding-left:calc(7 * var(--xj-u))}.page-series-xj-ad .Voice__dots{display:flex;align-items:center;justify-content:center;gap:calc(2 * var(--xj-u));margin-top:calc(20 * var(--xj-u))}.page-series-xj-ad .Voice__dots button{width:calc(8 * var(--xj-u));height:calc(8 * var(--xj-u));border:0;padding:0;border-radius:calc(4 * var(--xj-u));background:#8fdcea;cursor:pointer;transition:width .25s ease,background-color .25s ease}.page-series-xj-ad .Voice__dots button.is-active{width:calc(40 * var(--xj-u));background:#12b8d9}.page-series-xj-ad .Voice__cards{display:flex;gap:calc(10 * var(--xj-u));margin-top:calc(24 * var(--xj-u));margin-inline:calc(-20 * var(--xj-u));padding:calc(10 * var(--xj-u)) calc(20 * var(--xj-u));overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:calc(20 * var(--xj-u));-webkit-overflow-scrolling:touch;scrollbar-width:none}.page-series-xj-ad .Voice__cards::-webkit-scrollbar{display:none}.page-series-xj-ad .Voice__card{flex:0 0 calc(350 * var(--xj-u));scroll-snap-align:start;position:relative;isolation:isolate;overflow:hidden;border-radius:calc(10 * var(--xj-u));background:#fff;box-shadow:0 0 calc(8 * var(--xj-u)) #087f9666;padding:calc(20 * var(--xj-u))}.page-series-xj-ad .Voice__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle calc(430 * var(--xj-u)) at 100% 100%,#12b8d980,#00db8400 30%);mix-blend-mode:hard-light;pointer-events:none}.page-series-xj-ad .Voice__head{display:flex;align-items:center;gap:calc(15 * var(--xj-u))}.page-series-xj-ad .Voice__persons{flex-shrink:0;width:calc(78 * var(--xj-u));height:calc(50 * var(--xj-u))}.page-series-xj-ad .Voice__name{color:var(--xj-cyan-deep);font-size:max(10px,calc(24 * var(--xj-u)));font-weight:600;line-height:1.1}.page-series-xj-ad .Voice__name span{font-size:.84em;font-weight:700}.page-series-xj-ad .Voice__attr{margin-top:calc(4 * var(--xj-u));color:var(--xj-ink-60);font-size:max(10px,calc(12 * var(--xj-u)));line-height:1.25}.page-series-xj-ad .Voice__photos{display:grid;grid-template-columns:1fr 1fr;gap:calc(4 * var(--xj-u));margin-top:calc(20 * var(--xj-u));border-radius:calc(10 * var(--xj-u));overflow:hidden}.page-series-xj-ad .Voice__photos img{width:100%;aspect-ratio:153 / 180;object-fit:cover}.page-series-xj-ad .Voice__products{display:flex;align-items:center;justify-content:center;gap:calc(20 * var(--xj-u));margin-top:calc(5 * var(--xj-u))}.page-series-xj-ad .Voice__product{margin:0}.page-series-xj-ad .Voice__product-img{display:flex;align-items:center;justify-content:center;height:calc(100 * var(--xj-u))}.page-series-xj-ad .Voice__product-img img{max-height:100%;width:auto;object-fit:contain}.page-series-xj-ad .Voice__product figcaption{margin-top:calc(8 * var(--xj-u));text-align:center;color:var(--xj-text);font-size:max(10px,calc(12 * var(--xj-u)));font-weight:700;line-height:1.4}.page-series-xj-ad .Voice__product figcaption span{color:var(--xj-ink-60);font-weight:500;font-size:max(10px,.84em)}.page-series-xj-ad .Voice__and{display:flex;align-items:center;justify-content:center;width:calc(24 * var(--xj-u));height:calc(24 * var(--xj-u));border-radius:50%;background:#b9c2ca;color:#fff;padding-top:calc(3 * var(--xj-u));font-size:max(10px,calc(13 * var(--xj-u)));font-weight:700;line-height:1}.page-series-xj-ad .Voice__text{margin-top:calc(10 * var(--xj-u));color:var(--xj-text);font-size:max(10px,calc(14 * var(--xj-u)));line-height:1.9;letter-spacing:.05em}.page-series-xj-ad .Voice__text mark{background:#12b8d9;color:#fff;text-shadow:0 0 calc(8 * var(--xj-u)) #009ab9;padding:calc(5 * var(--xj-u)) calc(5 * var(--xj-u) - .05em) calc(3 * var(--xj-u)) calc(5 * var(--xj-u));font-weight:700;-webkit-box-decoration-break:clone;box-decoration-break:clone}.page-series-xj-ad .Voice__card .Notes{max-width:none;margin:calc(10 * var(--xj-u)) 0 0}.page-series-xj-ad .PriceRise{position:relative;overflow:hidden;background:linear-gradient(180deg,#d8f2f8,#2ba9c4 calc(75 * var(--xj-u)),#17242e calc(210 * var(--xj-u)));padding:calc(34 * var(--xj-u)) calc(16 * var(--xj-u)) calc(38 * var(--xj-u));color:#fff}.page-series-xj-ad .PriceRise__arrow{position:absolute;z-index:0;top:calc(34 * var(--xj-u));left:50%;transform:translate(-50%);width:calc(445 * var(--xj-u));mix-blend-mode:soft-light;pointer-events:none}.page-series-xj-ad .PriceRise__inner{position:relative;z-index:1;max-width:calc(960 * var(--xj-u));margin:0 auto}.page-series-xj-ad .PriceRise__label{position:relative;width:fit-content;margin:0 auto;padding:calc(7 * var(--xj-u)) calc(10 * var(--xj-u)) calc(3 * var(--xj-u)) calc(14 * var(--xj-u));border-radius:calc(50 * var(--xj-u));background:#223136;font-size:max(10px,calc(14 * var(--xj-u)));font-weight:700;line-height:1.4;filter:drop-shadow(0 0 calc(5 * var(--xj-u)) rgba(0,0,0,.1))}.page-series-xj-ad .PriceRise__label:after{content:"";position:absolute;bottom:calc(-7 * var(--xj-u));left:50%;transform:translate(-50%);border-style:solid;border-color:#223136 transparent transparent;border-width:calc(8 * var(--xj-u)) calc(4.5 * var(--xj-u)) 0}.page-series-xj-ad .PriceRise__title{margin-top:calc(14 * var(--xj-u));text-align:center;font-size:max(10px,calc(22 * var(--xj-u)));font-weight:700;line-height:1.55}.page-series-xj-ad .PriceRise__num{font-size:1.25em;font-weight:600;vertical-align:-.05em}.page-series-xj-ad .PriceRise__pct{font-weight:600;vertical-align:-.05em}.page-series-xj-ad .PriceRise__title strong{color:#ff9d2e;font-size:1.35em;line-height:1.2}.page-series-xj-ad .PriceRise__panel{margin-top:calc(26 * var(--xj-u));border:1px solid rgba(255,255,255,.2);border-radius:calc(10 * var(--xj-u));background:#263235;overflow:clip}.page-series-xj-ad .PriceRise__top{display:flex;flex-direction:column;align-items:center;gap:calc(15 * var(--xj-u));padding:calc(30 * var(--xj-u)) calc(20 * var(--xj-u)) 0}.page-series-xj-ad .PriceRise__graph{--g: var(--xj-u);display:flex;gap:calc(4 * var(--g));width:calc(310 * var(--g));margin:0 auto}.page-series-xj-ad .PriceRise__graph-yaxis{display:flex;flex-direction:column;justify-content:space-between;width:calc(11 * var(--g));height:calc(216 * var(--g));margin-top:calc(-4 * var(--g));text-align:right;font-size:max(10px,calc(9 * var(--g)));font-weight:500;line-height:1}.page-series-xj-ad .PriceRise__graph-main{flex:1;min-width:0}.page-series-xj-ad .PriceRise__graph-plot{position:relative;height:calc(210 * var(--g));padding:0 calc(8 * var(--g));border-left:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);background-image:linear-gradient(to top,#444 1px,transparent 1px);background-size:100% 20%}.page-series-xj-ad .PriceRise__graph-bars{display:flex;justify-content:space-between;align-items:flex-end;height:100%}.page-series-xj-ad .PriceRise__graph-bar{width:round(calc(5 * var(--g)),1px);height:calc(var(--h) * var(--g));background:linear-gradient(to bottom,#8be7ff,#538b99);opacity:.23;transform-origin:bottom;transition:transform .5s ease-out calc(var(--i) * 30ms)}.page-series-xj-ad .PriceRise__graph-bar--y2010{opacity:.3}.page-series-xj-ad .PriceRise__graph-bar--y2020{width:round(calc(10 * var(--g)),1px);opacity:.8}.page-series-xj-ad .PriceRise__graph-bar--y2030{width:round(calc(10 * var(--g)),1px);opacity:1}.page-series-xj-ad .PriceRise__graph-trend{position:absolute;top:calc(33 * var(--g));left:calc(50% - 7 * var(--g));width:calc(290 * var(--g));height:auto;transform:translate(-50%,-50%) rotate(-9.28deg);overflow:visible;pointer-events:none;transition:clip-path .8s ease-out .9s}.page-series-xj-ad .PriceRise__graph-bubble{position:absolute;top:calc(41 * var(--g));left:calc(145 * var(--g));display:flex;align-items:center;justify-content:center;gap:calc(4 * var(--g));padding:0 calc(9 * var(--g));height:calc(27 * var(--g));margin:0;border-radius:calc(50 * var(--g));background:#fff;filter:drop-shadow(0 0 calc(5 * var(--g)) rgba(0,0,0,.1));color:#1a1a1a;font-size:max(10px,calc(12 * var(--g)));font-weight:700;line-height:1;white-space:nowrap;transform:translate(-50%);transition:transform .35s cubic-bezier(.34,1.56,.64,1) 1.8s,opacity .35s ease-out 1.8s}.page-series-xj-ad .PriceRise__graph-bubble:after{content:"";position:absolute;top:100%;left:50%;translate:-50%;border:calc(3.5 * var(--g)) solid transparent;border-top:calc(6 * var(--g)) solid #fff;border-bottom:0}.page-series-xj-ad .PriceRise__graph-bubble em{align-self:flex-end;margin-bottom:calc(1 * var(--g));color:#fa9011;font-family:Mont,Noto Sans JP,sans-serif;font-size:max(10px,calc(32 * var(--g)));font-weight:600;font-style:normal;line-height:.9;letter-spacing:-.03em;-webkit-text-stroke:calc(5 * var(--g)) #fff;paint-order:stroke fill}.page-series-xj-ad .PriceRise__graph-xaxis{display:flex;justify-content:space-between;margin-top:calc(4 * var(--g));font-size:max(10px,calc(10 * var(--g)));font-weight:500;line-height:1}.page-series-xj-ad .PriceRise__graph-xaxis span:last-child{text-align:center}.page-series-xj-ad .PriceRise__graph-xaxis small{display:block;font-size:max(10px,calc(8 * var(--g)));font-weight:500}.page-series-xj-ad.is-anim-ready .PriceRise__graph[data-graph] .PriceRise__graph-bar{transform:scaleY(0)}.page-series-xj-ad.is-anim-ready .PriceRise__graph[data-graph] .PriceRise__graph-trend{clip-path:inset(-20% 100% -20% 0)}.page-series-xj-ad.is-anim-ready .PriceRise__graph[data-graph] .PriceRise__graph-bubble{opacity:0;transform:translate(-50%) scale(.6)}.page-series-xj-ad.is-anim-ready .PriceRise__graph[data-graph].is-active .PriceRise__graph-bar{transform:none}.page-series-xj-ad.is-anim-ready .PriceRise__graph[data-graph].is-active .PriceRise__graph-trend{clip-path:inset(-20% 0 -20% 0)}.page-series-xj-ad.is-anim-ready .PriceRise__graph[data-graph].is-active .PriceRise__graph-bubble{opacity:1;transform:translate(-50%) scale(1)}.page-series-xj-ad .PriceRise__forecast{text-align:center;color:#fff;font-size:max(10px,calc(24 * var(--xj-u)));font-weight:700;line-height:1.5;filter:drop-shadow(0 0 calc(5 * var(--xj-u)) rgba(11,34,42,.7))}.page-series-xj-ad .PriceRise__forecast mark{padding:calc(3 * var(--xj-u)) calc(3 * var(--xj-u)) calc(1 * var(--xj-u));margin-inline:calc(3 * var(--xj-u));background:#fa9011;color:#223136;box-decoration-break:clone;-webkit-box-decoration-break:clone}.page-series-xj-ad .PriceRise .Notes{max-width:none;margin:0 auto;text-align:center;color:#ffffff80;font-size:max(10px,calc(9 * var(--xj-u)));line-height:1.2}.page-series-xj-ad .PriceRise__reasons-block{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(15 * var(--xj-u));padding:calc(45 * var(--xj-u)) calc(6 * var(--xj-u)) calc(20 * var(--xj-u));background:#1a2529;border-radius:0 0 calc(10 * var(--xj-u)) calc(10 * var(--xj-u))}.page-series-xj-ad .PriceRise__reasons-block:before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(35 * var(--xj-u));background:#263235;clip-path:polygon(0 0,100% 0,50% 100%)}.page-series-xj-ad .PriceRise__sub{width:fit-content;padding-bottom:calc(5 * var(--xj-u));border-bottom:1px dashed rgba(255,255,255,.5);text-align:center;color:#fff;font-size:max(10px,calc(20 * var(--xj-u)));font-weight:700;letter-spacing:.05em;line-height:1.5}.page-series-xj-ad .PriceRise__reasons{display:grid;grid-template-columns:1fr 1fr;gap:calc(5 * var(--xj-u));filter:drop-shadow(0 0 calc(5 * var(--xj-u)) rgba(11,34,42,.7))}.page-series-xj-ad .PriceRise__reason{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(5 * var(--xj-u));overflow:clip;border-radius:calc(5 * var(--xj-u));background:#ffffff1a;padding:calc(10 * var(--xj-u)) calc(3 * var(--xj-u));text-align:center}.page-series-xj-ad .PriceRise__icon{width:calc(28 * var(--xj-u));height:calc(28 * var(--xj-u))}.page-series-xj-ad .PriceRise__reason p{color:#fff;font-size:max(10px,calc(16 * var(--xj-u)));font-weight:700;line-height:1.5;letter-spacing:-.02em;white-space:nowrap;text-shadow:0 0 calc(10 * var(--xj-u)) rgba(11,34,42,.7)}.page-series-xj-ad .PriceRise__reason p span{font-size:max(10px,calc(13 * var(--xj-u)))}.page-series-xj-ad .SaveBand{position:relative;z-index:1;background:linear-gradient(180deg,#17242e,#17242e00 calc(45 * var(--xj-u))),linear-gradient(100deg,#00b5d9,#00c98d);padding:calc(60 * var(--xj-u)) calc(20 * var(--xj-u)) calc(10 * var(--xj-u));color:#fff;text-align:center}.page-series-xj-ad .SaveBand:after{content:"";position:absolute;bottom:calc(.5px - 40 * var(--xj-u));left:0;width:100%;height:calc(40 * var(--xj-u) + .5px);background:linear-gradient(100deg,#00b5d9,#00c98d);clip-path:polygon(0 0,100% 0,50% 100%)}.page-series-xj-ad .SaveBand__headline{display:flex;flex-direction:column;gap:0;font-weight:700;line-height:1.3}.page-series-xj-ad .SaveBand__line1{font-size:max(10px,calc(20 * var(--xj-u)));letter-spacing:.03em;text-shadow:0 0 calc(8 * var(--xj-u)) #009ab9}.page-series-xj-ad .SaveBand__line1 em{font-size:max(10px,calc(28 * var(--xj-u)));font-style:normal}.page-series-xj-ad .SaveBand__line2{display:flex;align-items:flex-end;justify-content:center;gap:calc(2 * var(--xj-u));font-size:max(10px,calc(24 * var(--xj-u)));line-height:1.5;letter-spacing:.03em;text-shadow:0 0 calc(4 * var(--xj-u)) #009ab9}.page-series-xj-ad .SaveBand__line2 strong{font-size:max(10px,calc(32 * var(--xj-u)));line-height:1.3}.page-series-xj-ad .Flow{background:linear-gradient(180deg,#bfe3f2,#eaf6fb)}.page-series-xj-ad .Flow__stage{position:relative;overflow:hidden;aspect-ratio:390 / 810}.page-series-xj-ad .Flow__stage:after{content:"";position:absolute;z-index:0;right:0;bottom:0;left:0;height:27.2%;background:linear-gradient(180deg,#00b5d900,#00b5d9 80%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none}.page-series-xj-ad .Flow__stage--pc{display:none}.page-series-xj-ad .Flow__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.page-series-xj-ad .Flow__steps{position:absolute;z-index:1;top:8.5%;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:space-between;width:100%;padding-inline:calc(20 * var(--xj-u))}.page-series-xj-ad .Flow__step{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(3 * var(--xj-u));width:calc(109 * var(--xj-u));height:calc(109 * var(--xj-u));border-radius:50%;color:#fff;text-align:center}.page-series-xj-ad .Flow__step--01{background:linear-gradient(90deg,#fe9e2a,#f4e621)}.page-series-xj-ad .Flow__step--02{background:linear-gradient(90deg,#f4e621,#00db84)}.page-series-xj-ad .Flow__step--03{background:linear-gradient(90deg,#00db84,#12b8d9)}.page-series-xj-ad .Flow__step-badge{position:relative;top:calc(-6 * var(--xj-u));padding:calc(4 * var(--xj-u)) calc(9 * var(--xj-u)) calc(1.5 * var(--xj-u));border-radius:calc(999 * var(--xj-u));background:#fff;font-size:max(10px,calc(10 * var(--xj-u)));font-weight:700;letter-spacing:.06em}.page-series-xj-ad .Flow__step--01 .Flow__step-badge{color:#fa9011}.page-series-xj-ad .Flow__step--02 .Flow__step-badge{color:#61b513}.page-series-xj-ad .Flow__step--03 .Flow__step-badge{color:#06a2c1}.page-series-xj-ad .Flow__step-joint:last-of-type{background:#00db84}.page-series-xj-ad .Flow__step-text{font-size:max(10px,calc(14 * var(--xj-u)));font-weight:700;line-height:1.35}.page-series-xj-ad .Flow__step--01 .Flow__step-text{filter:drop-shadow(0 0 calc(4 * var(--xj-u)) #e48619)}.page-series-xj-ad .Flow__step--02 .Flow__step-text{filter:drop-shadow(0 0 calc(4 * var(--xj-u)) #208051)}.page-series-xj-ad .Flow__step--03 .Flow__step-text{filter:drop-shadow(0 0 calc(4 * var(--xj-u)) #0f6c7e)}.page-series-xj-ad .Flow__step-text strong{font-size:1.57em}.page-series-xj-ad .Flow__step-joint{flex:1 0 0;min-width:0;height:calc(2 * var(--xj-u));background:#f4e621}.page-series-xj-ad .Flow__lines{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;filter:drop-shadow(0 0 calc(5 * var(--xj-u)) #eefffe) drop-shadow(0 0 calc(5 * var(--xj-u)) rgba(58,84,101,.4))}.page-series-xj-ad .Flow__line{stroke-width:6.3;stroke-linecap:butt}.page-series-xj-ad .Flow__line--battery{stroke-width:5.5}.page-series-xj-ad .Flow__bolt{animation:xjBoltPulse 1.6s ease-in-out 2 both;animation-play-state:paused}.page-series-xj-ad .Flow__stage.is-active .Flow__bolt{animation-play-state:running}@keyframes xjBoltPulse{0%,to{opacity:1}50%{opacity:.25}}.page-series-xj-ad .Flow__labels{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0}.page-series-xj-ad .Flow__label{position:absolute;box-sizing:border-box;width:calc(100 * var(--xj-u));padding:calc(7 * var(--xj-u)) calc(4 * var(--xj-u));border:2px solid;border-radius:calc(10 * var(--xj-u));background:#fff;box-shadow:0 0 calc(5 * var(--xj-u)) #9ec9f0;color:#333;text-align:center;line-height:1.2}.page-series-xj-ad .Flow__label-lead{display:block;font-size:max(10px,calc(11 * var(--xj-u)));font-weight:700}.page-series-xj-ad .Flow__label-main{display:block;font-size:max(10px,calc(13 * var(--xj-u)));font-weight:700}.page-series-xj-ad .Flow__label-sub{display:block;margin-top:calc(2 * var(--xj-u));white-space:nowrap;opacity:.6;font-size:max(10px,calc(9 * var(--xj-u)));font-weight:500;letter-spacing:.05em}.page-series-xj-ad .Flow__label--solar{border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#fe9e2a,#feea40) border-box}.page-series-xj-ad .Flow__label--pcs{width:calc(138 * var(--xj-u));border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#fff243,#00db84) border-box}.page-series-xj-ad .Flow__label--board{border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#12b8d9 50%,#00db84) border-box}.page-series-xj-ad .Flow__label--battery{border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#fff243,#00db84) border-box}.page-series-xj-ad .Flow__bubble{position:absolute;z-index:1;box-sizing:border-box;padding:calc(9 * var(--xj-u)) calc(16 * var(--xj-u));border-radius:calc(999 * var(--xj-u));background:#12b8d9;color:#fff;text-shadow:0 0 calc(10 * var(--xj-u)) #00758c;font-size:max(10px,calc(12 * var(--xj-u)));font-weight:700;line-height:1.35;text-align:center;white-space:nowrap}.page-series-xj-ad .Flow__bubble:after{content:"";position:absolute;bottom:calc(-7 * var(--xj-u));left:58%;width:calc(12 * var(--xj-u));height:calc(10 * var(--xj-u));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.6836 15.2698' preserveAspectRatio='none'%3E%3Cpath d='M17.6836 0H6.11673C7.8513 7.22524 0 15.2698 0 15.2698C0 15.2698 17.6836 10.2047 17.6836 0Z' fill='%2312B8D9'/%3E%3C/svg%3E") no-repeat center / 100% 100%;transform:translate(-50%)}.page-series-xj-ad .Flow__bulb{position:absolute;display:flex;align-items:center;justify-content:center;width:calc(80 * var(--xj-u));height:calc(80 * var(--xj-u))}.page-series-xj-ad .Flow__bolt{position:absolute;width:calc(68 * var(--xj-u))}.page-series-xj-ad .Flow__bolt img{width:100%;height:auto}.page-series-xj-ad .Flow__stage--sp .Flow__label--solar{left:5.13%;top:25.98%}.page-series-xj-ad .Flow__stage--sp .Flow__bubble{left:70.51%;top:31.23%}.page-series-xj-ad .Flow__stage--sp .Flow__label--pcs{left:57.95%;top:37.21%}.page-series-xj-ad .Flow__stage--sp .Flow__label--board{left:31.03%;top:69.17%}.page-series-xj-ad .Flow__stage--sp .Flow__label--battery{left:60.51%;top:69.17%}.page-series-xj-ad .Flow__stage--sp .Flow__bulb{left:11.28%;top:48.26%}.page-series-xj-ad .Flow__stage--sp .Flow__bolt{left:48.72%;top:24.2%}.page-series-xj-ad .Flow__foot{position:absolute;z-index:2;right:0;bottom:3.74%;left:0;padding:0 calc(20 * var(--xj-u));color:#fff;text-align:center}.page-series-xj-ad .Flow__foot-lead{font-size:max(10px,calc(14 * var(--xj-u)));font-weight:700;line-height:1.6;text-shadow:0 0 calc(6 * var(--xj-u)) #047990}.page-series-xj-ad .Flow__foot-lead em{padding-bottom:calc(2 * var(--xj-u));border-bottom:2px dotted rgba(255,255,255,.75);font-size:1.5em;font-style:normal}.page-series-xj-ad .Flow__foot-main{margin-top:calc(10 * var(--xj-u));font-size:max(10px,calc(26 * var(--xj-u)));font-weight:700;line-height:1.5;filter:drop-shadow(0 0 calc(4 * var(--xj-u)) #009ab9)}.page-series-xj-ad .Flow__foot-main strong{font-size:1.3em}.page-series-xj-ad .Blackout__lead{position:relative;z-index:1;margin-top:-1px;background:linear-gradient(180deg,#00b5d9,#00b5d900 calc(100% - 40 * var(--xj-u))),linear-gradient(98deg,#12b8d9 24.93%,#0f3441);clip-path:polygon(0 0,100% 0,100% calc(100% - 40 * var(--xj-u)),50% 100%,0 calc(100% - 40 * var(--xj-u)));padding:calc(40 * var(--xj-u)) calc(20 * var(--xj-u)) calc(50 * var(--xj-u));color:#fff;text-align:center}.page-series-xj-ad .Blackout__lead-title{display:flex;flex-direction:column;gap:0;font-weight:700;line-height:1.3}.page-series-xj-ad .Blackout__lead-sub{font-size:max(10px,calc(20 * var(--xj-u)));letter-spacing:.04em;text-shadow:0 0 calc(8 * var(--xj-u)) rgba(11,90,105,.8)}.page-series-xj-ad .Blackout__lead-big{display:flex;align-items:flex-end;justify-content:center;gap:calc(2 * var(--xj-u));font-size:max(10px,calc(24 * var(--xj-u)));line-height:1.5;letter-spacing:.04em;text-shadow:0 0 calc(4 * var(--xj-u)) rgba(11,90,105,.8)}.page-series-xj-ad .Blackout__lead-big strong{font-size:max(10px,calc(32 * var(--xj-u)));line-height:1.3}.page-series-xj-ad .Blackout__body{position:relative;overflow:hidden;background:#1d2b33;padding:calc(44 * var(--xj-u)) calc(20 * var(--xj-u)) calc(52 * var(--xj-u));margin-top:calc(-40 * var(--xj-u));padding-top:calc(84 * var(--xj-u));color:#fff}.page-series-xj-ad .Blackout__bg{position:absolute;left:0;right:0;height:calc(240 * var(--xj-u));background-repeat:repeat-x;background-position:center bottom;background-size:cover;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 25%);mask-image:linear-gradient(180deg,#0000,#000 25%);pointer-events:none}.page-series-xj-ad .Blackout__bg--top{top:0;transform:scaleY(-1)}.page-series-xj-ad .Blackout__bg--bottom{bottom:0}.page-series-xj-ad .Blackout__inner{position:relative;z-index:1;max-width:calc(960 * var(--xj-u));margin:0 auto}.page-series-xj-ad .Blackout__card{margin-top:calc(22 * var(--xj-u));border:1px solid rgba(255,255,255,.08);border-radius:calc(16 * var(--xj-u));background:#232f36;overflow:hidden}.page-series-xj-ad .Blackout__card-head{position:relative;background:linear-gradient(180deg,#10181b,#1a2529);padding:calc(20 * var(--xj-u)) calc(16 * var(--xj-u));color:#fff9;text-align:center;text-shadow:0 0 calc(10 * var(--xj-u)) rgba(11,34,42,.7);font-size:max(10px,calc(20 * var(--xj-u)));font-weight:700;line-height:1}.page-series-xj-ad .Blackout__card-head:after{content:"";position:absolute;bottom:calc(-10 * var(--xj-u));left:50%;transform:translate(-50%);border-top:calc(10 * var(--xj-u)) solid #1a2529;border-left:calc(8 * var(--xj-u)) solid transparent;border-right:calc(8 * var(--xj-u)) solid transparent}.page-series-xj-ad .Blackout__main{display:flex;flex-direction:column;padding:calc(26 * var(--xj-u)) calc(16 * var(--xj-u)) 0}.page-series-xj-ad .Blackout__illust{order:2}.page-series-xj-ad .Blackout__tags{order:3}.page-series-xj-ad .Blackout__hours{text-align:center}.page-series-xj-ad .Blackout__hours-num{display:flex;align-items:baseline;justify-content:center;padding-left:calc(15 * var(--xj-u));filter:drop-shadow(0 0 calc(7.5 * var(--xj-u)) rgba(38,217,255,.6));font-weight:700;line-height:1}.page-series-xj-ad .Blackout__hours-num em{position:relative;top:calc(3 * var(--xj-u));font-weight:600;background:linear-gradient(74.5deg,#00a9e0,#00db84 101%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-size:max(10px,calc(142.9 * var(--xj-u)));letter-spacing:-.02em;-webkit-text-stroke:1px rgba(255,255,255,.6);paint-order:stroke fill}.page-series-xj-ad .Blackout__yaku,.page-series-xj-ad .Blackout__jikan{color:#fff;font-size:max(10px,calc(24 * var(--xj-u)))}.page-series-xj-ad .Blackout__jikan{margin-left:calc(6 * var(--xj-u))}.page-series-xj-ad .Blackout__hours-text{margin-top:calc(10 * var(--xj-u));font-size:max(10px,calc(18 * var(--xj-u)));font-weight:700}.page-series-xj-ad .Blackout__tags{display:flex;flex-wrap:nowrap;justify-content:center;gap:calc(4 * var(--xj-u));margin-top:calc(14 * var(--xj-u))}.page-series-xj-ad .Blackout__tags li{white-space:nowrap;padding:calc(5 * var(--xj-u)) calc(8 * var(--xj-u)) calc(3 * var(--xj-u));border-radius:calc(999 * var(--xj-u));background:#3a464d;font-size:max(10px,calc(11 * var(--xj-u)));font-weight:500}.page-series-xj-ad .Blackout__illust{margin-top:calc(20 * var(--xj-u))}.page-series-xj-ad .Blackout__illust-svg{display:block;width:100%;height:auto}.page-series-xj-ad .Blackout__lit{opacity:0}.page-series-xj-ad .Blackout__illust.is-active .Blackout__lit{animation:xjLightUp .7s ease-out forwards}.page-series-xj-ad .Blackout__illust.is-active .Blackout__lit--tv{animation-delay:.1s}.page-series-xj-ad .Blackout__illust.is-active .Blackout__lit--fridge{animation-delay:.35s}.page-series-xj-ad .Blackout__illust.is-active .Blackout__lit--light{animation-delay:.6s}.page-series-xj-ad .Blackout__illust.is-active .Blackout__lit--aircon{animation-delay:.85s}.page-series-xj-ad .Blackout__illust.is-active .Blackout__lit--wind{animation:xjLightUpSoft .7s ease-out .85s forwards}@keyframes xjLightUpSoft{0%{opacity:0}to{opacity:.18}}@keyframes xjLightUp{0%{opacity:0}30%{opacity:.9}45%{opacity:.15}70%{opacity:1}85%{opacity:.5}to{opacity:1}}.page-series-xj-ad .Blackout__bottom{padding:calc(24 * var(--xj-u)) calc(16 * var(--xj-u)) calc(30 * var(--xj-u));text-align:center}.page-series-xj-ad .Blackout__use-lead{font-size:max(10px,calc(18 * var(--xj-u)));font-weight:700}.page-series-xj-ad .Blackout__use-main{display:flex;align-items:center;justify-content:center;gap:calc(10 * var(--xj-u));margin-top:calc(4 * var(--xj-u))}.page-series-xj-ad .Blackout__use-deco{flex-shrink:0;width:calc(24 * var(--xj-u))}.page-series-xj-ad .Blackout__use-deco img{width:100%;height:auto}.page-series-xj-ad .Blackout__use-deco--r{transform:scaleX(-1)}.page-series-xj-ad .Blackout__use-main strong{color:#fff;font-size:max(10px,calc(28 * var(--xj-u)));font-weight:700;line-height:1.3;text-shadow:0 0 calc(8 * var(--xj-u)) #e48619}.page-series-xj-ad.is-anim-ready .Blackout__use-main strong{color:#ffffff59;text-shadow:none}.page-series-xj-ad .Blackout__use-main.is-active strong{animation:xjNeonOn 1.1s ease-out .3s forwards}@keyframes xjNeonOn{0%,14%{color:#ffffff59;text-shadow:none}15%,22%{color:#fff;text-shadow:0 0 calc(8 * var(--xj-u)) #e48619}23%,34%{color:#ffffff59;text-shadow:none}35%,44%{color:#fff;text-shadow:0 0 calc(8 * var(--xj-u)) #e48619}45%,52%{color:#ffffff59;text-shadow:none}53%{color:#fff;text-shadow:0 0 calc(16 * var(--xj-u)) #e48619}to{color:#fff;text-shadow:0 0 calc(8 * var(--xj-u)) #e48619}}.page-series-xj-ad .Blackout__desc{margin-top:calc(14 * var(--xj-u));font-size:max(10px,calc(13 * var(--xj-u)));line-height:2}.page-series-xj-ad .Blackout__desc strong{color:#ffa02e}.page-series-xj-ad .Loss{background-color:#eefeff;background-image:linear-gradient(180deg,#00b5d900 60%,#00b5d9),linear-gradient(rgba(0,179,216,.07) calc(1 * var(--xj-u)),transparent calc(1 * var(--xj-u))),linear-gradient(90deg,rgba(0,179,216,.07) calc(1 * var(--xj-u)),transparent calc(1 * var(--xj-u)));background-size:100% 100%,calc(26 * var(--xj-u)) calc(26 * var(--xj-u)),calc(26 * var(--xj-u)) calc(26 * var(--xj-u));background-repeat:no-repeat,repeat,repeat;padding:calc(34 * var(--xj-u)) calc(20 * var(--xj-u)) calc(38 * var(--xj-u))}.page-series-xj-ad .Loss__inner{max-width:calc(990 * var(--xj-u));margin:0 auto}.page-series-xj-ad .Loss__title{display:flex;align-items:flex-end;justify-content:center;gap:calc(6 * var(--xj-u));text-align:center;color:var(--xj-text);font-size:max(10px,calc(22 * var(--xj-u)));font-weight:700;line-height:1}.page-series-xj-ad .Loss__now{flex-shrink:0;width:calc(52 * var(--xj-u));height:auto}.page-series-xj-ad .Loss__title em{color:#009ab9;font-size:1.5em}.page-series-xj-ad .Loss__band{display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:center;gap:calc(4 * var(--xj-u));margin-top:calc(30 * var(--xj-u));white-space:nowrap;color:#fff;font-weight:700;line-height:1;font-feature-settings:"palt" 1;font-size:max(10px,calc(34 * var(--xj-u)));text-shadow:0 0 calc(8 * var(--xj-u)) #009ab9}.page-series-xj-ad .Loss__band i{font-style:normal}.page-series-xj-ad .Loss__band-hl{display:inline-flex;align-items:baseline;padding:calc(7 * var(--xj-u)) calc(6 * var(--xj-u)) calc(2 * var(--xj-u));line-height:1;background-image:linear-gradient(55deg,#12b8d9,#00db84 101%);color:#fff;letter-spacing:-.05em;filter:drop-shadow(0 0 calc(4 * var(--xj-u)) rgba(0,154,185,.8))}.page-series-xj-ad .Loss__band-hl i{font-size:max(10px,calc(28 * var(--xj-u)));letter-spacing:0}.page-series-xj-ad .Loss__band-tail{display:inline-flex;align-items:flex-end}.page-series-xj-ad .Loss__band-ga{font-size:max(10px,calc(28 * var(--xj-u)))}.page-series-xj-ad .Loss__band-rec{font-size:max(10px,calc(36 * var(--xj-u)))}.page-series-xj-ad .Loss__band-ex{display:inline-block;margin-left:calc(4 * var(--xj-u));font-family:Noto Sans JP,sans-serif;font-size:max(10px,calc(28 * var(--xj-u)));transform:translateY(calc(-4 * var(--xj-u))) rotate(15deg)}.page-series-xj-ad .Steps{position:relative;overflow:hidden;background:linear-gradient(0deg,#8fd1fc 60%,#def2ff 88%);padding:calc(30 * var(--xj-u)) calc(20 * var(--xj-u)) calc(320 * var(--xj-u))}.page-series-xj-ad .Steps__bg{position:absolute;inset:auto 0 0 0;height:calc(577 * var(--xj-u));overflow:clip;pointer-events:none}.page-series-xj-ad .Steps__bg:before{content:"";position:absolute;inset:0 0 auto 0;height:calc(70 * var(--xj-u));background:linear-gradient(180deg,#8fd1fc,#8fd1fc00)}.page-series-xj-ad .Steps__bg-img{width:100%;height:100%;object-fit:cover;object-position:center bottom}.page-series-xj-ad .Steps__bg-img--pc{display:none}.page-series-xj-ad .Steps__inner{position:relative;z-index:1;max-width:calc(960 * var(--xj-u));margin:0 auto}.page-series-xj-ad .Steps__title{display:flex;flex-direction:column;align-items:center;gap:calc(10 * var(--xj-u))}.page-series-xj-ad .Steps__title-badge{position:relative;display:inline-flex;align-items:baseline;gap:calc(2 * var(--xj-u));padding:calc(1 * var(--xj-u)) calc(10 * var(--xj-u));border-radius:calc(40 * var(--xj-u));background:#fff;filter:drop-shadow(0 0 calc(4 * var(--xj-u)) rgba(50,140,199,.3));font-feature-settings:"palt" 1;white-space:nowrap}.page-series-xj-ad .Steps__title-badge:after{content:"";position:absolute;bottom:calc(-6 * var(--xj-u));left:50%;transform:translate(-50%);border-top:calc(6 * var(--xj-u)) solid #fff;border-right:calc(3.5 * var(--xj-u)) solid transparent;border-left:calc(3.5 * var(--xj-u)) solid transparent}.page-series-xj-ad .Steps__badge-row,.page-series-xj-ad .Steps__badge-lead{display:inline-flex;align-items:baseline}.page-series-xj-ad .Steps__badge-row{gap:calc(1 * var(--xj-u))}.page-series-xj-ad .Steps__badge-lead{gap:calc(2 * var(--xj-u))}.page-series-xj-ad .Steps__badge-num{height:calc(12 * var(--xj-u));line-height:calc(12 * var(--xj-u));position:relative;z-index:0;top:calc(2 * var(--xj-u));color:var(--xj-cyan-text);font-size:max(10px,calc(30 * var(--xj-u)));font-weight:600;font-style:normal;letter-spacing:-.05em;-webkit-text-stroke:calc(8 * var(--xj-u)) #fff;paint-order:stroke fill}.page-series-xj-ad .Steps__badge-text{position:relative;z-index:1;height:calc(19 * var(--xj-u));line-height:calc(19 * var(--xj-u));color:var(--xj-text);font-size:max(10px,calc(16 * var(--xj-u)));font-weight:700}.page-series-xj-ad .Steps__badge-done{display:inline-flex;align-items:baseline;height:calc(14 * var(--xj-u));line-height:calc(14 * var(--xj-u));margin-right:calc(-2 * var(--xj-u));color:var(--xj-cyan-text);font-size:max(10px,calc(22 * var(--xj-u)));font-weight:700;-webkit-text-stroke:calc(8 * var(--xj-u)) #fff;paint-order:stroke fill}.page-series-xj-ad .Steps__badge-excl{position:relative;top:calc(1.5 * var(--xj-u));display:inline-block;height:calc(14 * var(--xj-u));line-height:calc(14 * var(--xj-u));margin-left:calc(1 * var(--xj-u));font-family:Noto Sans JP,sans-serif;font-size:max(10px,calc(20 * var(--xj-u)));transform:rotate(15deg)}.page-series-xj-ad .Steps__title-main{color:var(--xj-cyan-text);font-size:max(10px,calc(32 * var(--xj-u)));font-weight:700;line-height:1.3;letter-spacing:.03em;text-shadow:0 0 calc(20 * var(--xj-u)) rgba(255,255,255,.8)}.page-series-xj-ad .Steps__list{display:flex;flex-direction:column;gap:calc(15 * var(--xj-u));margin:calc(20 * var(--xj-u)) 0 0;padding:0;list-style:none;filter:drop-shadow(0 0 calc(4 * var(--xj-u)) rgba(50,140,199,.4))}.page-series-xj-ad .Steps__item{position:relative;display:flex;border-radius:calc(10 * var(--xj-u));background:#fff}.page-series-xj-ad .Steps__item:not(:last-child):after{content:"";position:absolute;top:100%;left:calc(35 * var(--xj-u));transform:translate(-50%);width:calc(3 * var(--xj-u));height:calc(15 * var(--xj-u))}.page-series-xj-ad .Steps__side{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(4 * var(--xj-u));flex-shrink:0;width:calc(70 * var(--xj-u));padding:0 calc(15 * var(--xj-u));border-radius:calc(10 * var(--xj-u)) 0 0 calc(10 * var(--xj-u));color:#fff}.page-series-xj-ad .Steps__item--01 .Steps__side{background:#12b8d9;text-shadow:0 0 calc(8 * var(--xj-u)) #009ab9}.page-series-xj-ad .Steps__item--02 .Steps__side{background:#0cc4bd;text-shadow:0 0 calc(8 * var(--xj-u)) #13b2ac}.page-series-xj-ad .Steps__item--03 .Steps__side{background:#06cfa0;text-shadow:0 0 calc(8 * var(--xj-u)) #05a07c}.page-series-xj-ad .Steps__item--04 .Steps__side{background:#00db84;text-shadow:0 0 calc(8 * var(--xj-u)) #02a463}.page-series-xj-ad .Steps__item--01:after{background:linear-gradient(180deg,#12b8d9,#0cc4bd)}.page-series-xj-ad .Steps__item--02:after{background:linear-gradient(180deg,#0cc4bd,#06cfa0)}.page-series-xj-ad .Steps__item--03:after{background:linear-gradient(180deg,#06cfa0,#00db84)}.page-series-xj-ad .Steps__step{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;padding-top:calc(4 * var(--xj-u));font-size:max(10px,calc(10 * var(--xj-u)));font-weight:700;line-height:1;letter-spacing:.08em;text-align:center}.page-series-xj-ad .Steps__step-label{display:block;transform:translate(calc(2 * var(--xj-u)))}.page-series-xj-ad .Steps__step em{display:block;margin-top:calc(1 * var(--xj-u));font-size:max(10px,calc(34 * var(--xj-u)));font-weight:600;font-style:normal;letter-spacing:-.02em}.page-series-xj-ad .Steps__icon{width:calc(32 * var(--xj-u));height:calc(32 * var(--xj-u))}.page-series-xj-ad .Steps__body{padding:calc(16 * var(--xj-u)) calc(15 * var(--xj-u))}.page-series-xj-ad .Steps__name{font-size:max(10px,calc(20 * var(--xj-u)));font-weight:700;line-height:1.4}.page-series-xj-ad .Steps__item--01 .Steps__name{color:#06a2c1}.page-series-xj-ad .Steps__item--02 .Steps__name{color:#13b2ac}.page-series-xj-ad .Steps__item--03 .Steps__name{color:#05a07c}.page-series-xj-ad .Steps__item--04 .Steps__name{color:#02a463}.page-series-xj-ad .Steps__desc{margin-top:calc(6 * var(--xj-u));color:var(--xj-text);font-size:max(10px,calc(16 * var(--xj-u)));font-weight:500;line-height:1.6}.page-series-xj-ad .Faq{position:relative;overflow:clip;background:linear-gradient(180deg,#e3f5ff 50%,#aaddf9);padding:calc(30 * var(--xj-u)) calc(20 * var(--xj-u))}.page-series-xj-ad .Faq__inner{position:relative;z-index:1;max-width:calc(1080 * var(--xj-u));margin:0 auto}.page-series-xj-ad .Faq__title{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(10 * var(--xj-u));color:var(--xj-cyan-text);font-size:max(10px,calc(32 * var(--xj-u)));font-weight:700;line-height:1.3;letter-spacing:.03em;white-space:nowrap;font-feature-settings:"palt" 1;text-shadow:0 0 calc(20 * var(--xj-u)) rgba(255,255,255,.8)}.page-series-xj-ad .Faq__title-icon{width:calc(48 * var(--xj-u));height:calc(48 * var(--xj-u))}.page-series-xj-ad .Faq__tabs{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:calc(5 * var(--xj-u));margin-top:calc(20 * var(--xj-u))}.page-series-xj-ad .Faq__tab{display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:0;white-space:nowrap;padding:calc(9 * var(--xj-u)) calc(6 * var(--xj-u)) calc(7 * var(--xj-u));border:1px solid #d1d1d1;border-radius:calc(999 * var(--xj-u));background:#fff;color:#33333380;font-family:inherit;font-size:max(10px,calc(15 * var(--xj-u)));font-weight:500;line-height:1.4;letter-spacing:.02em;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease}.page-series-xj-ad .Faq__tab.is-active{border-color:var(--xj-cyan);background:var(--xj-cyan);color:#fff;font-weight:700}.page-series-xj-ad .Faq__list{display:flex;flex-direction:column;gap:calc(10 * var(--xj-u));margin-top:calc(20 * var(--xj-u))}.page-series-xj-ad .Faq__item{border-radius:calc(10 * var(--xj-u));background:#fff;box-shadow:0 0 calc(4 * var(--xj-u)) #328cc766;overflow:hidden}.page-series-xj-ad .Faq__q{list-style:none;cursor:pointer}.page-series-xj-ad .Faq__q::-webkit-details-marker{display:none}.page-series-xj-ad .Faq__q-inner{display:flex;align-items:center;gap:calc(10 * var(--xj-u));padding:calc(10 * var(--xj-u));transition:background .25s ease,color .25s ease}.page-series-xj-ad .Faq__q-mark{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:calc(30 * var(--xj-u));height:calc(30 * var(--xj-u));padding-top:.15em;line-height:1;border-radius:50%;background:var(--xj-cyan);color:#fff;font-size:max(10px,calc(18 * var(--xj-u)));font-weight:600}.page-series-xj-ad .Faq__q-text{font-size:max(10px,calc(16 * var(--xj-u)));font-weight:500;line-height:1.4;letter-spacing:.05em}.page-series-xj-ad .Faq__toggle{position:relative;flex-shrink:0;width:calc(16 * var(--xj-u));height:calc(16 * var(--xj-u));margin-left:auto}.page-series-xj-ad .Faq__toggle:before,.page-series-xj-ad .Faq__toggle:after{content:"";position:absolute;top:50%;left:50%;width:calc(14 * var(--xj-u));height:calc(2 * var(--xj-u));border-radius:calc(2 * var(--xj-u));background:var(--xj-cyan);transform:translate(-50%,-50%)}.page-series-xj-ad .Faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.page-series-xj-ad .Faq__item[open] .Faq__q-inner{background:#11b6d7;color:#fff}.page-series-xj-ad .Faq__item[open] .Faq__q-mark{background:#fff;color:var(--xj-cyan-text)}.page-series-xj-ad .Faq__item[open] .Faq__toggle:before,.page-series-xj-ad .Faq__item[open] .Faq__toggle:after{background:#fff}.page-series-xj-ad .Faq__item[open] .Faq__toggle:after{display:none}.page-series-xj-ad .Faq__a{display:flex;align-items:flex-start;gap:calc(10 * var(--xj-u));padding:calc(15 * var(--xj-u)) calc(10 * var(--xj-u))}.page-series-xj-ad .Faq__a-mark{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:calc(30 * var(--xj-u));height:calc(30 * var(--xj-u));padding-top:.15em;line-height:1;border-radius:50%;background:var(--xj-cyan);color:#fff;font-size:max(10px,calc(18 * var(--xj-u)));font-weight:600}.page-series-xj-ad .Faq__a-body{min-width:0}.page-series-xj-ad .Faq__a-text{font-size:max(10px,calc(14 * var(--xj-u)));line-height:1.8;letter-spacing:.05em}.page-series-xj-ad .Faq__a .Notes{max-width:none;margin:calc(8 * var(--xj-u)) 0 0}.page-series-xj-ad .Faq__checks{display:flex;flex-direction:column;gap:calc(10 * var(--xj-u));margin:calc(14 * var(--xj-u)) 0 0;padding:0;list-style:none;font-size:max(10px,calc(14 * var(--xj-u)));line-height:1.8;letter-spacing:.05em}.page-series-xj-ad .Faq__checks li{display:flex;align-items:flex-start;gap:calc(8 * var(--xj-u))}.page-series-xj-ad .Faq__checks li:before{content:"";flex-shrink:0;width:calc(18 * var(--xj-u));height:calc(18 * var(--xj-u));margin-top:calc(.9em - 9 * var(--xj-u));border-radius:calc(4 * var(--xj-u));background:#12b8d9 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 6.2L4.8 9L10 3.2' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / calc(12 * var(--xj-u)) no-repeat}.page-series-xj-ad .FormSec{background:#fff;padding:0}.page-series-xj-ad .FormSec__inner{max-width:calc(860 * var(--xj-u));margin:0 auto}.page-series-xj-ad .FormSec__title{text-align:center;font-size:max(10px,calc(24 * var(--xj-u)));font-weight:700;line-height:1.5}.page-series-xj-ad .FormSec__desc{margin-top:calc(12 * var(--xj-u));text-align:center;font-size:max(10px,calc(13 * var(--xj-u)));line-height:1.9}.page-series-xj-ad .FormSec__frame{margin-top:0}.page-series-xj-ad .FormSec__frame iframe{display:block;width:100%;height:1800px;border:0}.page-series-xj-ad .FormSec__placeholder{display:flex;align-items:center;justify-content:center;min-height:calc(240 * var(--xj-u));margin-top:calc(26 * var(--xj-u));border:2px dashed #b9cdd6;border-radius:calc(12 * var(--xj-u));color:#8a949e;font-size:max(10px,calc(15 * var(--xj-u)));font-weight:700}.page-series-xj-ad .SecDeco{position:absolute;z-index:0;width:calc(88 * var(--xj-u));height:auto;pointer-events:none}.page-series-xj-ad .SecDeco--tl{top:0;left:0}.page-series-xj-ad .SecDeco--br{right:0;bottom:0;transform:rotate(180deg)}.page-series-xj-ad .CtaBtn__arrow svg{width:calc(12 * var(--xj-u));height:auto}.page-series-xj-ad .Intro__dn-icon img{width:calc(22 * var(--xj-u));height:auto}.page-series-xj-ad .Intro__dn-icon img[width="20"]{width:calc(20 * var(--xj-u))}.page-series-xj-ad .Flow__bulb img{width:100%;height:100%;object-fit:contain}@media(max-width:959.98px){.page-series-xj-ad .Kv__inner,.page-series-xj-ad .Gift__inner,.page-series-xj-ad .Intro__inner,.page-series-xj-ad .Sim__inner,.page-series-xj-ad .Warranty__inner,.page-series-xj-ad .Reasons__inner,.page-series-xj-ad .PriceRise__inner,.page-series-xj-ad .Blackout__inner,.page-series-xj-ad .Loss__inner,.page-series-xj-ad .Steps__inner,.page-series-xj-ad .Faq__inner,.page-series-xj-ad .FormSec__inner,.page-series-xj-ad .Savings__headline,.page-series-xj-ad .SaveBand__headline,.page-series-xj-ad .Blackout__lead-title,.page-series-xj-ad .NoticeBar__text,.page-series-xj-ad .Flow__stage--sp{max-width:600px;margin-left:auto;margin-right:auto}.page-series-xj-ad .Flow__stage--sp{overflow:visible}.page-series-xj-ad .Flow__stage--sp .Flow__photo,.page-series-xj-ad .Flow__stage--sp:after{left:50%;width:100vw;max-width:none;transform:translate(-50%)}.page-series-xj-ad .Flow__stage--sp:after{right:auto}.page-series-xj-ad .Flow{overflow:clip}}@media(min-width:960px){.page-series-xj-ad{--xj-u: clamp(calc(960px / 1440), calc(100vw / 1440), calc(2000px / 1440))}.page-series-xj-ad .pc-only{display:block}.page-series-xj-ad .sp-only,.page-series-xj-ad .br-sp{display:none}.page-series-xj-ad .SecDeco{width:calc(264 * var(--xj-u))}.page-series-xj-ad .CtaBtn{max-width:calc(470 * var(--xj-u));box-shadow:0 calc(4 * var(--xj-u)) calc(10 * var(--xj-u)) #073b4566,0 calc(5 * var(--xj-u)) 0 0 #9d7010}.page-series-xj-ad .CtaBtn:hover{box-shadow:0 calc(3 * var(--xj-u)) calc(8 * var(--xj-u)) #073b4566,0 calc(3 * var(--xj-u)) 0 0 #9d7010}.page-series-xj-ad .CtaBtn__badge{width:calc(56 * var(--xj-u));height:calc(56 * var(--xj-u));font-size:max(10px,calc(16 * var(--xj-u)))}.page-series-xj-ad .CtaBtn__text{font-size:max(10px,calc(24 * var(--xj-u)))}.page-series-xj-ad .CtaBtn__num{font-size:max(10px,calc(40 * var(--xj-u)))}.page-series-xj-ad .CouponBalloon{font-size:max(10px,calc(16 * var(--xj-u)))}.page-series-xj-ad .CouponBalloon__strong{font-weight:700}.page-series-xj-ad .CouponBalloon__num{height:calc(15 * var(--xj-u));line-height:calc(15 * var(--xj-u));top:calc(3 * var(--xj-u));font-size:max(10px,calc(36 * var(--xj-u)));-webkit-text-stroke:calc(6 * var(--xj-u)) #fff}.page-series-xj-ad .CouponBalloon:after{bottom:calc(-8 * var(--xj-u));width:calc(10.5 * var(--xj-u));height:calc(9 * var(--xj-u))}.page-series-xj-ad .NoticeBar{padding:calc(9 * var(--xj-u)) calc(16 * var(--xj-u)) calc(7 * var(--xj-u))}.page-series-xj-ad .NoticeBar__text{font-size:max(10px,calc(16 * var(--xj-u)))}.page-series-xj-ad .NoticeBar__icon{width:calc(20 * var(--xj-u));height:calc(20 * var(--xj-u))}.page-series-xj-ad .Kv{padding:0;background:#4fb2e2}.page-series-xj-ad .Kv__bg{inset:auto 0 0 0;height:calc(100% * 950 / 710)}.page-series-xj-ad .Kv__bg-img--pc{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom}.page-series-xj-ad .Kv__bg-img--sp{display:none}.page-series-xj-ad .Kv__inner{max-width:calc(1440 * var(--xj-u));margin:0 auto;padding:calc(60 * var(--xj-u)) calc(40 * var(--xj-u)) calc(70 * var(--xj-u)) calc(70 * var(--xj-u))}.page-series-xj-ad .Kv__pill{width:calc(470 * var(--xj-u));margin:0;padding:calc(8 * var(--xj-u)) calc(10 * var(--xj-u))}.page-series-xj-ad .Kv__pill-logo{height:calc(17 * var(--xj-u))}.page-series-xj-ad .Kv__pill-text{font-size:max(10px,calc(20 * var(--xj-u)))}.page-series-xj-ad .Kv__headline{margin-top:calc(26 * var(--xj-u));font-size:max(10px,calc(48 * var(--xj-u)));line-height:1.6}.page-series-xj-ad .Kv__hl-lead{margin-bottom:0}.page-series-xj-ad .Kv__boten{font-size:max(10px,calc(56 * var(--xj-u)))}.page-series-xj-ad .Kv__mark{margin:calc(2 * var(--xj-u)) calc(5 * var(--xj-u)) 0 0;font-size:max(10px,calc(56 * var(--xj-u)))}.page-series-xj-ad .Kv__emblems{justify-content:flex-start;gap:calc(12 * var(--xj-u));margin-top:calc(36 * var(--xj-u))}.page-series-xj-ad .Kv__emblem{flex:0 0 calc(150 * var(--xj-u))}.page-series-xj-ad .Kv__cta{max-width:calc(470 * var(--xj-u))}.page-series-xj-ad .Kv .CouponBalloon{margin:calc(30 * var(--xj-u)) auto 0}.page-series-xj-ad .Kv .CtaBtn{margin:calc(16 * var(--xj-u)) auto 0}.page-series-xj-ad .SecLabel{font-size:max(10px,calc(18 * var(--xj-u)))}.page-series-xj-ad .Notes{margin-top:calc(36 * var(--xj-u));font-size:max(10px,calc(11 * var(--xj-u)))}.page-series-xj-ad .Gift{padding:calc(60 * var(--xj-u)) calc(40 * var(--xj-u)) calc(20 * var(--xj-u))}.page-series-xj-ad .Gift__coins{top:calc(-60 * var(--xj-u));width:calc(1140 * var(--xj-u))}.page-series-xj-ad .Gift__title{font-size:max(10px,calc(32 * var(--xj-u)))}.page-series-xj-ad .Gift__title-em{font-size:max(10px,calc(48 * var(--xj-u)))}.page-series-xj-ad .Gift__cards{flex-direction:row;justify-content:center;align-items:stretch;gap:calc(5 * var(--xj-u));margin-top:calc(14 * var(--xj-u))}.page-series-xj-ad .Gift__card{max-width:none}.page-series-xj-ad .Gift__card--pass{flex:1 1 0;gap:calc(15 * var(--xj-u));padding:calc(15 * var(--xj-u)) calc(10 * var(--xj-u))}.page-series-xj-ad .Gift__pass-label{gap:calc(6 * var(--xj-u))}.page-series-xj-ad .Gift__pass-label-sm{font-size:max(10px,calc(20 * var(--xj-u)))}.page-series-xj-ad .Gift__pass-label-lg{font-size:max(10px,calc(36 * var(--xj-u)))}.page-series-xj-ad .Gift__ref{font-size:max(10px,calc(10 * var(--xj-u)))}.page-series-xj-ad .Gift__pass-value{font-size:max(10px,calc(70 * var(--xj-u)))}.page-series-xj-ad .Gift__plus{margin:0 calc(-15 * var(--xj-u));width:calc(30 * var(--xj-u));height:calc(30 * var(--xj-u))}.page-series-xj-ad .Gift__plus:before{width:calc(14 * var(--xj-u));height:calc(3 * var(--xj-u))}.page-series-xj-ad .Gift__plus:after{width:calc(3 * var(--xj-u));height:calc(14 * var(--xj-u))}.page-series-xj-ad .Gift__card--coupon{flex:1 1 0;padding:calc(15 * var(--xj-u)) calc(10 * var(--xj-u));text-align:center}.page-series-xj-ad .Gift__now{position:relative;top:calc(-10 * var(--xj-u));left:auto;align-self:center;flex-shrink:0;margin-right:calc(4 * var(--xj-u));width:calc(72 * var(--xj-u));height:calc(72 * var(--xj-u))}.page-series-xj-ad .Gift__coupon-value{padding-right:calc(20 * var(--xj-u));margin-top:0;margin-bottom:calc(-14 * var(--xj-u));font-size:max(10px,calc(50 * var(--xj-u)))}.page-series-xj-ad .Gift__coupon-value .Gift__num{font-size:max(10px,calc(98 * var(--xj-u)))}.page-series-xj-ad .Gift__coupon-unit{font-size:max(10px,calc(50 * var(--xj-u)))}.page-series-xj-ad .Gift__coupon-label-en{font-size:max(10px,calc(19 * var(--xj-u)))}.page-series-xj-ad .Gift__coupon-label-jp{font-size:max(10px,calc(16 * var(--xj-u)))}.page-series-xj-ad .Gift__period{padding-right:0;gap:calc(8 * var(--xj-u));font-size:max(10px,calc(15 * var(--xj-u)))}.page-series-xj-ad .Gift__period-date{gap:calc(5 * var(--xj-u));font-size:max(10px,calc(24 * var(--xj-u)))}.page-series-xj-ad .Gift__period-day{top:0;width:calc(19 * var(--xj-u));height:calc(19 * var(--xj-u));font-size:max(10px,calc(12 * var(--xj-u)))}.page-series-xj-ad .Gift__period-time small{font-size:max(10px,calc(14 * var(--xj-u)))}.page-series-xj-ad .Gift__items img{width:calc(495 * var(--xj-u))}.page-series-xj-ad .Gift__cta{gap:calc(16 * var(--xj-u));margin-top:calc(44 * var(--xj-u))}.page-series-xj-ad .Savings{background:linear-gradient(180deg,#00b5d9,#00b5d900),linear-gradient(110deg,#12b8d9 24.93%,#00db84);padding:calc(50 * var(--xj-u)) calc(40 * var(--xj-u)) 0}.page-series-xj-ad .Savings:after{bottom:calc(.5px - 80 * var(--xj-u));height:calc(80 * var(--xj-u) + .5px);background:linear-gradient(110deg,#12b8d9 24.93%,#00db84)}.page-series-xj-ad .Savings__line1{gap:calc(4 * var(--xj-u));font-size:max(10px,calc(32 * var(--xj-u)))}.page-series-xj-ad .Savings__anker{font-size:max(10px,calc(40 * var(--xj-u)))}.page-series-xj-ad .Savings__line2{gap:calc(2 * var(--xj-u));font-size:max(10px,calc(40 * var(--xj-u)))}.page-series-xj-ad .Savings__line2 strong,.page-series-xj-ad .Savings__excl{font-size:max(10px,calc(56 * var(--xj-u)))}.page-series-xj-ad .Intro{padding:calc(100 * var(--xj-u)) calc(40 * var(--xj-u)) calc(80 * var(--xj-u))}.page-series-xj-ad .Intro__dn--day:after{right:calc(-15 * var(--xj-u));border-left:calc(16 * var(--xj-u)) solid #f6b257;border-top:calc(16 * var(--xj-u)) solid transparent;border-bottom:calc(16 * var(--xj-u)) solid transparent}.page-series-xj-ad .SecTitle{font-size:max(10px,calc(32 * var(--xj-u)))}.page-series-xj-ad .SecFamily{top:calc(-40 * var(--xj-u));right:calc(40 * var(--xj-u));width:calc(220 * var(--xj-u))}.page-series-xj-ad .Blackout .SecFamily{top:calc(-14 * var(--xj-u))}.page-series-xj-ad .Intro__card{margin-top:calc(30 * var(--xj-u))}.page-series-xj-ad .Intro__dn{flex-direction:row;align-items:center;justify-content:center;gap:calc(20 * var(--xj-u));padding:calc(10 * var(--xj-u)) calc(40 * var(--xj-u)) calc(12 * var(--xj-u))}.page-series-xj-ad .Intro__dn-img{height:calc(120 * var(--xj-u))}.page-series-xj-ad .Intro__dn-label{width:auto;gap:calc(20 * var(--xj-u));margin-top:0;padding-inline:0}.page-series-xj-ad .Intro__dn-icon{width:calc(72 * var(--xj-u));height:calc(72 * var(--xj-u));padding-top:calc(3 * var(--xj-u));border-width:2.25px;font-size:max(10px,calc(24 * var(--xj-u)))}.page-series-xj-ad .Intro__dn-icon img{width:calc(18 * var(--xj-u));height:calc(18 * var(--xj-u))}.page-series-xj-ad .Intro__dn-text{font-size:max(10px,calc(24 * var(--xj-u)))}.page-series-xj-ad .Intro__result{padding:calc(30 * var(--xj-u)) calc(100 * var(--xj-u)) calc(20 * var(--xj-u))}.page-series-xj-ad .Intro__result--pc{position:relative;display:flex;flex-direction:column;gap:calc(40 * var(--xj-u))}.page-series-xj-ad .Intro__row{display:flex;align-items:center;gap:calc(40 * var(--xj-u))}.page-series-xj-ad .Intro__head{display:flex;flex-direction:column;align-items:center;flex:none;width:calc(200 * var(--xj-u));gap:calc(4 * var(--xj-u));text-align:center}.page-series-xj-ad .Intro__head--after{gap:calc(14 * var(--xj-u))}.page-series-xj-ad .Intro__tag{font-size:max(10px,calc(16 * var(--xj-u) / 1.12))}.page-series-xj-ad .Intro__cap{margin-top:0;font-size:max(10px,calc(14 * var(--xj-u)))}.page-series-xj-ad .Intro__price{margin-top:0;font-size:max(10px,calc(54 * var(--xj-u) / 1.12))}.page-series-xj-ad .Intro__price--cyan{font-size:max(10px,calc(70 * var(--xj-u) / 1.12))}.page-series-xj-ad .Intro__price--cyan .Intro__comma{font-size:max(10px,.5714em)}.page-series-xj-ad .Intro__yen{font-size:max(10px,calc(24 * var(--xj-u)))}.page-series-xj-ad .Intro__barArea{position:relative;z-index:1;display:flex;align-items:center;flex:1;height:calc(80 * var(--xj-u));border:2px solid #d7d7d7;border-radius:calc(10 * var(--xj-u));overflow:hidden}.page-series-xj-ad .Intro__barArea--cyan{background:#f8f8f8}.page-series-xj-ad .Intro__bar--gray{width:100%;height:100%;background:linear-gradient(-90deg,#adadad,#adadad33);transform-origin:left}.page-series-xj-ad .Intro__bar--cyan{flex:none;width:calc(54 * var(--xj-u));height:100%;background:linear-gradient(90deg,#12b8d9,#12b8d933);transform-origin:left}.page-series-xj-ad .Intro__reduce{flex-direction:row;align-items:center;align-self:auto;width:auto;margin-top:0;padding-right:calc(10 * var(--xj-u))}.page-series-xj-ad .Intro__reduce-tri{flex:none;width:calc(21 * var(--xj-u));height:calc(25 * var(--xj-u));clip-path:polygon(100% 0,0 50%,100% 100%)}.page-series-xj-ad .Intro__reduce-line{flex:1;width:auto;height:calc(8 * var(--xj-u));margin-left:0}.page-series-xj-ad .Intro__reduce-text{margin-inline:calc(14 * var(--xj-u));font-size:max(10px,calc(28 * var(--xj-u)));line-height:1}.page-series-xj-ad .Intro__reduce-ni{font-size:max(10px,calc(23 * var(--xj-u)))}.page-series-xj-ad .Intro__extra{right:auto;left:50%;top:calc(87 * var(--xj-u));width:calc(150 * var(--xj-u));padding:calc(12.9 * var(--xj-u)) calc(12.9 * var(--xj-u)) calc(15.5 * var(--xj-u));border-radius:calc(15.5 * var(--xj-u));transform:translate(calc(-50% + 240 * var(--xj-u)))}.page-series-xj-ad .Intro__extra:after{width:calc(16.7 * var(--xj-u));height:calc(14.4 * var(--xj-u))}.page-series-xj-ad .Intro__extra-cap{font-size:max(10px,calc(16.8 * var(--xj-u)))}.page-series-xj-ad .Intro__extra-sara{font-size:max(10px,calc(12.9 * var(--xj-u)))}.page-series-xj-ad .Intro__extra-val{font-size:max(10px,calc(15.5 * var(--xj-u)))}.page-series-xj-ad .Intro__extra-val em{font-size:max(10px,calc(31 * var(--xj-u) / 1.12))}.page-series-xj-ad .Intro__dots{border-top-width:2px;border-top-color:#e2e2e2}.page-series-xj-ad .MaxSave__banner{background:linear-gradient(99deg,#12b8d9 25%,#00db84);padding:calc(90 * var(--xj-u)) calc(100 * var(--xj-u)) calc(35 * var(--xj-u))}.page-series-xj-ad .MaxSave__banner:before{width:100%;height:calc(59 * var(--xj-u) + 1px)}.page-series-xj-ad .MaxSave__photo--solar,.page-series-xj-ad .MaxSave__photo--sunlight{left:0;bottom:0;width:50%}.page-series-xj-ad .MaxSave__photo--sunlight{mix-blend-mode:plus-lighter}.page-series-xj-ad .MaxSave__photo--product{right:0;bottom:0;width:50%}.page-series-xj-ad .MaxSave__lead{font-size:max(10px,calc(24 * var(--xj-u)))}.page-series-xj-ad .MaxSave__lead-num{font-size:max(10px,calc(40 * var(--xj-u)))}.page-series-xj-ad .MaxSave__amount{margin-top:calc(41 * var(--xj-u))}.page-series-xj-ad .MaxSave__amount:before{bottom:calc(100% + 25 * var(--xj-u))}.page-series-xj-ad .MaxSave__max{font-size:max(10px,calc(16 * var(--xj-u)))}.page-series-xj-ad .MaxSave__num{top:calc(6 * var(--xj-u));font-size:max(10px,calc(89 * var(--xj-u)))}.page-series-xj-ad .MaxSave__man{font-size:max(10px,calc(48 * var(--xj-u)))}.page-series-xj-ad .MaxSave__mo{margin-left:calc(2 * var(--xj-u));font-size:max(10px,calc(36 * var(--xj-u)))}.page-series-xj-ad .MaxSave__otoku{margin-left:calc(2 * var(--xj-u));font-size:max(10px,calc(48 * var(--xj-u)))}.page-series-xj-ad .MaxSave__excl{font-size:max(10px,calc(48 * var(--xj-u)))}.page-series-xj-ad .Intro .Notes{margin-top:calc(24 * var(--xj-u))}.page-series-xj-ad .Sim{background:linear-gradient(180deg,#008ddb,#12b8d9 30%,#7ce9ff 70%);padding:calc(80 * var(--xj-u)) calc(230 * var(--xj-u))}.page-series-xj-ad .Sim__bg-img{opacity:.5}.page-series-xj-ad .Sim__title{gap:0}.page-series-xj-ad .Sim__title-sub{margin-bottom:calc(-5 * var(--xj-u));font-size:max(10px,calc(32 * var(--xj-u)))}.page-series-xj-ad .Sim__title-three{font-size:max(10px,calc(46 * var(--xj-u)))}.page-series-xj-ad .Sim__title-main{font-size:max(10px,calc(56 * var(--xj-u)))}.page-series-xj-ad .Sim__desc{margin-top:calc(20 * var(--xj-u));font-size:max(10px,calc(16 * var(--xj-u)))}.page-series-xj-ad .Sim__grid{align-items:center;gap:calc(40 * var(--xj-u));margin-top:calc(40 * var(--xj-u))}.page-series-xj-ad .Sim__quiz{width:calc(600 * var(--xj-u));padding:calc(34 * var(--xj-u)) calc(20 * var(--xj-u)) calc(30 * var(--xj-u))}.page-series-xj-ad .Sim__qnum{font-size:max(10px,calc(20 * var(--xj-u)))}.page-series-xj-ad .Sim__qnum [data-sim-qnum]{margin-left:calc(12 * var(--xj-u))}.page-series-xj-ad .Sim__question{font-size:max(10px,calc(20 * var(--xj-u)))}.page-series-xj-ad .Sim__option{padding:calc(12 * var(--xj-u)) calc(10 * var(--xj-u));font-size:max(10px,calc(18 * var(--xj-u)))}.page-series-xj-ad .Sim__hint{font-size:max(10px,calc(16 * var(--xj-u)))}.page-series-xj-ad .Sim__cta{gap:calc(16 * var(--xj-u))}.page-series-xj-ad .Sim__aid{display:flex;align-items:stretch;width:calc(960 * var(--xj-u));border-radius:calc(13 * var(--xj-u));margin-top:calc(20 * var(--xj-u))}.page-series-xj-ad .Sim__aid-icon{display:none}.page-series-xj-ad .Sim__aid-top{display:flex;flex:1 0 0;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:calc(15 * var(--xj-u));padding:calc(38 * var(--xj-u)) calc(25 * var(--xj-u))}.page-series-xj-ad .Sim__aid-title{font-size:max(10px,calc(30 * var(--xj-u)))}.page-series-xj-ad .Sim__aid-title em{font-size:max(10px,calc(40 * var(--xj-u)))}.page-series-xj-ad .Sim__aid-lead{margin-top:0;font-size:max(10px,calc(20 * var(--xj-u)));line-height:1.4;letter-spacing:.05em;white-space:nowrap}.page-series-xj-ad .Sim__aid-mark{padding:calc(3 * var(--xj-u)) calc(6 * var(--xj-u));letter-spacing:.05em;text-shadow:0 0 calc(8 * var(--xj-u)) #009ab9}.page-series-xj-ad .Sim__aid-bottom{flex:1 0 0;min-width:0;justify-content:center;gap:calc(5 * var(--xj-u));padding:calc(25 * var(--xj-u)) calc(38 * var(--xj-u)) calc(25 * var(--xj-u)) calc(76 * var(--xj-u));border-radius:0 calc(13 * var(--xj-u)) calc(13 * var(--xj-u)) 0}.page-series-xj-ad .Sim__aid-bottom:before{top:0;left:-1px;width:calc(38 * var(--xj-u) + 1px);height:100%;clip-path:polygon(0 0,30% 0,100% 50%,30% 100%,0 100%)}.page-series-xj-ad .Sim__aid-end{font-size:max(10px,calc(33 * var(--xj-u)));line-height:1.5;letter-spacing:.05em;text-shadow:0 0 calc(4 * var(--xj-u)) #009ab9}.page-series-xj-ad .Sim__aid-note{font-size:max(10px,calc(18 * var(--xj-u)));line-height:1.5;letter-spacing:.05em;text-shadow:0 0 calc(4 * var(--xj-u)) #009ab9}.page-series-xj-ad .Sim__aid-link{width:100%;margin-top:calc(8 * var(--xj-u));padding:calc(14 * var(--xj-u)) calc(18 * var(--xj-u)) calc(11 * var(--xj-u)) calc(25 * var(--xj-u));border-radius:calc(13 * var(--xj-u));font-size:max(10px,calc(19 * var(--xj-u)));letter-spacing:.05em}.page-series-xj-ad .Sim__aid-arrow{width:calc(25 * var(--xj-u));height:calc(25 * var(--xj-u))}.page-series-xj-ad .Sim__aid-arrow svg{height:calc(11 * var(--xj-u))}.page-series-xj-ad .Warranty{padding:calc(80 * var(--xj-u)) calc(40 * var(--xj-u)) calc(84 * var(--xj-u))}.page-series-xj-ad .Warranty__title{flex-direction:row;align-items:flex-end;justify-content:center;gap:calc(20 * var(--xj-u));font-size:max(10px,calc(40 * var(--xj-u)));line-height:1}.page-series-xj-ad .Warranty__title em{font-size:1.4em}.page-series-xj-ad .Warranty__title-icon{width:calc(64 * var(--xj-u));height:calc(64 * var(--xj-u))}.page-series-xj-ad .Warranty__desc{margin-top:calc(20 * var(--xj-u));font-size:max(10px,calc(16 * var(--xj-u)));line-height:1.6}.page-series-xj-ad .Warranty__cards{gap:calc(20 * var(--xj-u));margin-top:calc(20 * var(--xj-u))}.page-series-xj-ad .Warranty__card{gap:calc(15 * var(--xj-u));padding:calc(20 * var(--xj-u)) 0 calc(28 * var(--xj-u))}.page-series-xj-ad .Warranty__card--solar{padding-bottom:calc(22 * var(--xj-u))}.page-series-xj-ad .Warranty__card-img{width:calc(120 * var(--xj-u));height:calc(120 * var(--xj-u))}.page-series-xj-ad .Warranty__card-name{display:block;min-height:0;font-size:max(10px,calc(18 * var(--xj-u)))}.page-series-xj-ad .Warranty__sp-br{display:none}.page-series-xj-ad .Warranty__card-years{font-size:max(10px,calc(18 * var(--xj-u)))}.page-series-xj-ad .Warranty__hosho{flex:0 0 auto;margin-top:0;position:relative;bottom:calc(2 * var(--xj-u))}.page-series-xj-ad .Warranty__band{margin-top:calc(28 * var(--xj-u));padding:calc(7 * var(--xj-u)) calc(26 * var(--xj-u)) calc(9 * var(--xj-u));font-size:max(10px,calc(23 * var(--xj-u)))}.page-series-xj-ad .Warranty__band:before{left:calc(83.3333% + 20 * var(--xj-u) / 3)}.page-series-xj-ad .Warranty__band-num{top:calc(4 * var(--xj-u));height:calc(23 * var(--xj-u));line-height:calc(23 * var(--xj-u));margin:0 calc(3 * var(--xj-u));font-size:max(10px,calc(53 * var(--xj-u)));-webkit-text-stroke:calc(6 * var(--xj-u)) var(--xj-cyan)}.page-series-xj-ad .Reasons{padding:calc(74 * var(--xj-u)) calc(40 * var(--xj-u)) calc(90 * var(--xj-u))}.page-series-xj-ad .Reasons__title{font-size:max(10px,calc(40 * var(--xj-u)))}.page-series-xj-ad .PointCards{flex-direction:row;gap:calc(10 * var(--xj-u));margin-top:calc(38 * var(--xj-u))}.page-series-xj-ad .PointCard{flex:1 1 0;display:flex;flex-direction:column}.page-series-xj-ad .PointCard__head{min-height:calc(72 * var(--xj-u));gap:calc(12 * var(--xj-u));padding:calc(8 * var(--xj-u)) calc(14 * var(--xj-u)) calc(8 * var(--xj-u)) calc(8 * var(--xj-u))}.page-series-xj-ad .PointCard:nth-child(2n) .PointCard__head{background:linear-gradient(100deg,#12b8d9 54%,#70e6f8)}.page-series-xj-ad .PointCard__title{font-size:max(10px,calc(22 * var(--xj-u)));letter-spacing:.02em}.page-series-xj-ad .PointCard__title>small{display:block;margin:0}.page-series-xj-ad .PointCard__text{flex:1;align-content:center;padding:calc(15 * var(--xj-u)) calc(20 * var(--xj-u));font-size:max(10px,calc(16 * var(--xj-u)))}.page-series-xj-ad .PointCard__text:has(+.PointCard__link){padding-bottom:calc(8 * var(--xj-u))}.page-series-xj-ad .PointCard__link{margin-bottom:calc(15 * var(--xj-u))}.page-series-xj-ad .Reasons .PointCard__text{letter-spacing:normal}.page-series-xj-ad .Reasons .PointCard__img img,.page-series-xj-ad .Loss .PointCard__img img{height:calc(160 * var(--xj-u))}.page-series-xj-ad .Voice{padding:calc(80 * var(--xj-u)) calc(40 * var(--xj-u)) calc(90 * var(--xj-u))}.page-series-xj-ad .Voice__bubbles{top:calc(-40 * var(--xj-u));right:calc(40 * var(--xj-u));width:calc(220 * var(--xj-u))}.page-series-xj-ad .Voice__title{font-size:max(10px,calc(30 * var(--xj-u)))}.page-series-xj-ad .Voice__cards{align-items:stretch;gap:calc(20 * var(--xj-u));margin:calc(34 * var(--xj-u)) 0 0;padding:0;overflow:visible;scroll-snap-type:none}.page-series-xj-ad .Voice__card{flex:1 1 0;display:flex;flex-direction:column;padding:calc(25 * var(--xj-u)) calc(20 * var(--xj-u)) calc(30 * var(--xj-u))}.page-series-xj-ad .Voice__head{gap:calc(25 * var(--xj-u))}.page-series-xj-ad .Voice__persons{width:calc(117 * var(--xj-u));height:calc(75 * var(--xj-u))}.page-series-xj-ad .Voice__name{font-size:max(10px,calc(30 * var(--xj-u)))}.page-series-xj-ad .Voice__attr{font-size:max(10px,calc(14 * var(--xj-u)))}.page-series-xj-ad .Voice__photos{margin-top:calc(25 * var(--xj-u))}.page-series-xj-ad .Voice__photos img{aspect-ratio:213 / 240}.page-series-xj-ad .Voice__products{gap:calc(20 * var(--xj-u));margin-top:calc(10 * var(--xj-u))}.page-series-xj-ad .Voice__product-img{height:calc(100 * var(--xj-u))}.page-series-xj-ad .Voice__product figcaption{font-size:max(10px,calc(16 * var(--xj-u)))}.page-series-xj-ad .Voice__text{margin-top:auto;padding-top:calc(18 * var(--xj-u));font-size:max(10px,calc(16 * var(--xj-u)))}.page-series-xj-ad .PriceRise{background:linear-gradient(180deg,#2ba9c4,#17242e calc(300 * var(--xj-u)));padding:calc(60 * var(--xj-u)) calc(40 * var(--xj-u)) calc(70 * var(--xj-u))}.page-series-xj-ad .PriceRise__arrow{top:calc(24 * var(--xj-u));width:calc(730 * var(--xj-u))}.page-series-xj-ad .PriceRise__label{font-size:max(10px,calc(18 * var(--xj-u)))}.page-series-xj-ad .PriceRise__title{margin-top:calc(18 * var(--xj-u));font-size:max(10px,calc(34 * var(--xj-u)))}.page-series-xj-ad .PriceRise__panel{margin-top:calc(34 * var(--xj-u))}.page-series-xj-ad .PriceRise__top{padding:calc(50 * var(--xj-u)) calc(20 * var(--xj-u))}.page-series-xj-ad .PriceRise__graph{gap:calc(14 * var(--xj-u));width:calc(754 * var(--xj-u))}.page-series-xj-ad .PriceRise__graph-yaxis{width:calc(17 * var(--xj-u));height:calc(322 * var(--xj-u));margin-top:calc(-7 * var(--xj-u));font-size:max(10px,calc(14 * var(--xj-u)))}.page-series-xj-ad .PriceRise__graph-plot{height:calc(308 * var(--xj-u));padding:0 calc(40 * var(--xj-u))}.page-series-xj-ad .PriceRise__graph-bar{width:calc(9.8 * var(--xj-u));height:calc(var(--h) * 1.4667 * var(--xj-u))}.page-series-xj-ad .PriceRise__graph-bar--y2010,.page-series-xj-ad .PriceRise__graph-bar--y2020,.page-series-xj-ad .PriceRise__graph-bar--y2030{width:calc(20 * var(--xj-u))}.page-series-xj-ad .PriceRise__graph-bar--y2020{opacity:.5}.page-series-xj-ad .PriceRise__graph-trend{top:calc(76 * var(--xj-u));left:calc(50% - 12 * var(--xj-u));width:calc(614 * var(--xj-u))}.page-series-xj-ad .PriceRise__graph-bubble{top:calc(63 * var(--xj-u));left:calc(358 * var(--xj-u));gap:calc(5 * var(--xj-u));padding:0 calc(11 * var(--xj-u));height:calc(34 * var(--xj-u));font-size:max(10px,calc(15 * var(--xj-u)))}.page-series-xj-ad .PriceRise__graph-bubble:after{border-width:calc(4.4 * var(--xj-u));border-top-width:calc(7.6 * var(--xj-u));border-bottom-width:0}.page-series-xj-ad .PriceRise__graph-bubble em{font-size:max(10px,calc(40 * var(--xj-u)));-webkit-text-stroke:calc(6 * var(--xj-u)) #fff}.page-series-xj-ad .PriceRise__graph-xaxis{margin-top:calc(10 * var(--xj-u));padding:0 calc(34 * var(--xj-u));font-size:max(10px,calc(14 * var(--xj-u)))}.page-series-xj-ad .PriceRise__graph-xaxis small{font-size:max(10px,calc(10 * var(--xj-u)))}.page-series-xj-ad .PriceRise__forecast{font-size:max(10px,calc(40 * var(--xj-u)))}.page-series-xj-ad .PriceRise .Notes{font-size:max(10px,calc(11 * var(--xj-u)))}.page-series-xj-ad .PriceRise__reasons-block{gap:calc(20 * var(--xj-u));padding:calc(80 * var(--xj-u)) calc(40 * var(--xj-u)) calc(40 * var(--xj-u))}.page-series-xj-ad .PriceRise__reasons-block:before{height:calc(60 * var(--xj-u))}.page-series-xj-ad .PriceRise__sub{font-size:max(10px,calc(28 * var(--xj-u)))}.page-series-xj-ad .PriceRise__reasons{grid-template-columns:repeat(4,1fr);gap:calc(5 * var(--xj-u))}.page-series-xj-ad .PriceRise__reason{gap:calc(10 * var(--xj-u));padding:calc(20 * var(--xj-u)) calc(6 * var(--xj-u))}.page-series-xj-ad .PriceRise__icon{width:calc(40 * var(--xj-u));height:calc(40 * var(--xj-u))}.page-series-xj-ad .PriceRise__reason p{font-size:max(10px,calc(20 * var(--xj-u)))}.page-series-xj-ad .PriceRise__reason p span{font-size:max(10px,calc(16 * var(--xj-u)))}.page-series-xj-ad .SaveBand{padding:calc(100 * var(--xj-u)) calc(40 * var(--xj-u)) calc(10 * var(--xj-u))}.page-series-xj-ad .SaveBand:after{bottom:calc(.5px - 80 * var(--xj-u));height:calc(80 * var(--xj-u) + .5px)}.page-series-xj-ad .SaveBand__line1{font-size:max(10px,calc(32 * var(--xj-u)))}.page-series-xj-ad .SaveBand__line1 em,.page-series-xj-ad .SaveBand__line2{font-size:max(10px,calc(40 * var(--xj-u)))}.page-series-xj-ad .SaveBand__line2 strong{font-size:max(10px,calc(56 * var(--xj-u)))}.page-series-xj-ad .Flow__stage{aspect-ratio:1440 / 1100}.page-series-xj-ad .Flow__stage:after{height:16.5%}.page-series-xj-ad .Flow__stage--pc{display:block}.page-series-xj-ad .Flow__stage--sp{display:none}.page-series-xj-ad .Flow__steps{top:9.09%;justify-content:center;padding-inline:0}.page-series-xj-ad .Flow__step{gap:calc(5 * var(--xj-u));width:calc(170.5 * var(--xj-u));height:calc(170.5 * var(--xj-u))}.page-series-xj-ad .Flow__step-badge{top:calc(-9 * var(--xj-u));font-size:max(10px,calc(14 * var(--xj-u)));padding:calc(5.5 * var(--xj-u)) calc(12 * var(--xj-u)) calc(2 * var(--xj-u))}.page-series-xj-ad .Flow__step-text{font-size:max(10px,calc(21 * var(--xj-u)))}.page-series-xj-ad .Flow__step-joint{flex:none;width:calc(26 * var(--xj-u));height:calc(3.5 * var(--xj-u))}.page-series-xj-ad .Flow__lines{filter:drop-shadow(0 0 calc(6.85 * var(--xj-u)) #eefffe) drop-shadow(0 0 calc(6.85 * var(--xj-u)) rgba(58,84,101,.4))}.page-series-xj-ad .Flow__line{stroke-width:9.2}.page-series-xj-ad .Flow__line--battery{stroke-width:8}.page-series-xj-ad .Flow__label{width:calc(137 * var(--xj-u));padding:calc(13.7 * var(--xj-u)) calc(6 * var(--xj-u));border-width:3px;border-radius:calc(13.7 * var(--xj-u));box-shadow:0 0 calc(6.85 * var(--xj-u)) #9ec9f0}.page-series-xj-ad .Flow__label--pcs{width:calc(185 * var(--xj-u))}.page-series-xj-ad .Flow__label-lead{font-size:max(10px,calc(16.4 * var(--xj-u)))}.page-series-xj-ad .Flow__label-main{font-size:max(10px,calc(19.2 * var(--xj-u)))}.page-series-xj-ad .Flow__label-sub{margin-top:calc(2.7 * var(--xj-u));font-size:max(10px,calc(12.3 * var(--xj-u)))}.page-series-xj-ad .Flow__bubble{padding:calc(13.7 * var(--xj-u)) calc(24 * var(--xj-u));font-size:max(10px,calc(17.8 * var(--xj-u)));text-shadow:0 0 calc(13.7 * var(--xj-u)) #00758c}.page-series-xj-ad .Flow__bubble:after{bottom:calc(-11.2 * var(--xj-u));width:calc(17.7 * var(--xj-u));height:calc(15.3 * var(--xj-u))}.page-series-xj-ad .Flow__bulb{width:calc(110 * var(--xj-u));height:calc(110 * var(--xj-u))}.page-series-xj-ad .Flow__stage--pc .Flow__label--solar{left:32%;top:27%}.page-series-xj-ad .Flow__stage--pc .Flow__bubble{left:57.4%;top:31.77%}.page-series-xj-ad .Flow__stage--pc .Flow__label--pcs{left:52.74%;top:37.81%}.page-series-xj-ad .Flow__stage--pc .Flow__label--board{left:43.23%;top:70.04%}.page-series-xj-ad .Flow__stage--pc .Flow__label--battery{left:54.4%;top:70.03%}.page-series-xj-ad .Flow__stage--pc .Flow__bulb{left:35.43%;top:48.95%}.page-series-xj-ad .Flow__stage--pc .Flow__bolt{left:49.31%;top:24.43%;width:calc(72 * var(--xj-u))}.page-series-xj-ad .Flow__foot{bottom:6.36%;padding:0 calc(40 * var(--xj-u))}.page-series-xj-ad .Flow__foot-lead{font-size:max(10px,calc(22 * var(--xj-u)))}.page-series-xj-ad .Flow__foot-lead em{font-size:1.4em}.page-series-xj-ad .Flow__foot-main{margin-top:calc(10 * var(--xj-u));font-size:max(10px,calc(40 * var(--xj-u)))}.page-series-xj-ad .Flow__foot-main strong{font-size:1.27em}.page-series-xj-ad .Blackout__lead{background:linear-gradient(180deg,#00b5d9,#00b5d900 calc(100% - 80 * var(--xj-u))),linear-gradient(111deg,#12b8d9 24.93%,#0f3441);clip-path:polygon(0 0,100% 0,100% calc(100% - 80 * var(--xj-u)),50% 100%,0 calc(100% - 80 * var(--xj-u)));padding:calc(40 * var(--xj-u)) calc(40 * var(--xj-u)) calc(90 * var(--xj-u))}.page-series-xj-ad .Blackout__lead-sub{font-size:max(10px,calc(32 * var(--xj-u)))}.page-series-xj-ad .Blackout__lead-big{font-size:max(10px,calc(40 * var(--xj-u)))}.page-series-xj-ad .Blackout__lead-big strong{font-size:max(10px,calc(56 * var(--xj-u)))}.page-series-xj-ad .Blackout__bg{height:calc(550 * var(--xj-u));background-position:center bottom;background-size:cover}.page-series-xj-ad .Blackout__body{margin-top:calc(-80 * var(--xj-u));padding:calc(150 * var(--xj-u)) calc(40 * var(--xj-u)) calc(80 * var(--xj-u))}.page-series-xj-ad .Blackout__card{margin-top:calc(30 * var(--xj-u));border-radius:calc(24 * var(--xj-u))}.page-series-xj-ad .Blackout__card-head{padding:calc(12 * var(--xj-u)) calc(20 * var(--xj-u));font-size:max(10px,calc(20 * var(--xj-u)))}.page-series-xj-ad .Blackout__main{display:grid;grid-template-columns:1fr 1.05fr;grid-template-rows:auto auto;align-items:center;gap:calc(30 * var(--xj-u));padding:calc(44 * var(--xj-u)) calc(40 * var(--xj-u)) calc(4 * var(--xj-u))}.page-series-xj-ad .Blackout__hours{grid-column:1;grid-row:1}.page-series-xj-ad .Blackout__tags{grid-column:1;grid-row:2;flex-wrap:wrap}.page-series-xj-ad .Blackout__illust{grid-column:2;grid-row:1 / span 2;order:0}.page-series-xj-ad .Blackout__hours-num em{font-size:max(10px,calc(150 * var(--xj-u)))}.page-series-xj-ad .Blackout__yaku,.page-series-xj-ad .Blackout__jikan{font-size:max(10px,calc(38 * var(--xj-u)))}.page-series-xj-ad .Blackout__hours-text{margin-top:calc(14 * var(--xj-u));font-size:max(10px,calc(24 * var(--xj-u)))}.page-series-xj-ad .Blackout__tags{gap:calc(8 * var(--xj-u));margin-top:0}.page-series-xj-ad .Blackout__tags li{padding:calc(6 * var(--xj-u)) calc(12 * var(--xj-u)) calc(4 * var(--xj-u));font-size:max(10px,calc(12 * var(--xj-u)))}.page-series-xj-ad .Blackout__illust{margin:0}.page-series-xj-ad .Blackout__bottom{padding:calc(36 * var(--xj-u)) calc(20 * var(--xj-u)) calc(44 * var(--xj-u))}.page-series-xj-ad .Blackout__use-lead{font-size:max(10px,calc(24 * var(--xj-u)))}.page-series-xj-ad .Blackout__use-main{margin-top:calc(8 * var(--xj-u));gap:calc(14 * var(--xj-u))}.page-series-xj-ad .Blackout__use-deco{width:calc(34 * var(--xj-u))}.page-series-xj-ad .Blackout__use-main strong{font-size:max(10px,calc(40 * var(--xj-u)))}.page-series-xj-ad .Blackout__desc{margin-top:calc(18 * var(--xj-u));font-size:max(10px,calc(15 * var(--xj-u)))}.page-series-xj-ad .Loss{padding:calc(76 * var(--xj-u)) calc(40 * var(--xj-u)) calc(84 * var(--xj-u));background-size:100% 100%,calc(34 * var(--xj-u)) calc(34 * var(--xj-u)),calc(34 * var(--xj-u)) calc(34 * var(--xj-u))}.page-series-xj-ad .Loss__title{gap:calc(8 * var(--xj-u));font-size:max(10px,calc(32 * var(--xj-u)))}.page-series-xj-ad .Loss__now{width:calc(72 * var(--xj-u))}.page-series-xj-ad .Loss__band{margin-top:calc(44 * var(--xj-u));gap:calc(8 * var(--xj-u));font-size:max(10px,calc(46 * var(--xj-u)))}.page-series-xj-ad .Loss__band-hl i,.page-series-xj-ad .Loss__band-ga,.page-series-xj-ad .Loss__band-ex{font-size:max(10px,calc(40 * var(--xj-u)))}.page-series-xj-ad .Loss__band-rec{font-size:max(10px,calc(48 * var(--xj-u)))}.page-series-xj-ad .Steps{padding:calc(80 * var(--xj-u)) calc(230 * var(--xj-u)) calc(80 * var(--xj-u)) calc(240 * var(--xj-u))}.page-series-xj-ad .Steps__inner{max-width:calc(500 * var(--xj-u));margin:0}.page-series-xj-ad .Steps__bg{top:0;right:0;bottom:0;left:0;height:auto}.page-series-xj-ad .Steps__bg:before{top:0;right:0;bottom:0;left:0;height:auto;background:linear-gradient(172deg,#cdeaff,#cdeaffd9 25%,#cdeaff00 60%)}.page-series-xj-ad .Steps__bg-img{height:100%;object-fit:cover;object-position:center bottom}.page-series-xj-ad .Steps__bg-img--pc{display:block}.page-series-xj-ad .Steps__bg-img--sp{display:none}.page-series-xj-ad .Steps__title-main{font-size:max(10px,calc(48 * var(--xj-u)));letter-spacing:.03em}.page-series-xj-ad .Faq{padding:calc(80 * var(--xj-u)) calc(40 * var(--xj-u))}.page-series-xj-ad .Faq__inner{display:grid;grid-template-columns:calc(383 * var(--xj-u)) calc(500 * var(--xj-u));gap:calc(80 * var(--xj-u));justify-content:center;align-items:start}.page-series-xj-ad .Faq__side{position:sticky;top:calc(40 * var(--xj-u))}.page-series-xj-ad .Faq__title{flex-direction:row;justify-content:flex-start;font-size:max(10px,calc(48 * var(--xj-u)))}.page-series-xj-ad .Faq__title-icon{width:calc(56 * var(--xj-u));height:calc(56 * var(--xj-u))}.page-series-xj-ad .Faq__tabs{flex-direction:column;align-items:stretch;gap:calc(6 * var(--xj-u));margin-top:calc(40 * var(--xj-u))}.page-series-xj-ad .Faq__tab{padding:calc(11 * var(--xj-u)) calc(10 * var(--xj-u)) calc(9 * var(--xj-u));font-size:max(10px,calc(16 * var(--xj-u)));text-align:center}.page-series-xj-ad .Faq__list{gap:calc(10 * var(--xj-u));margin-top:0}.page-series-xj-ad .Faq__q-inner{padding:calc(15 * var(--xj-u))}.page-series-xj-ad .Faq__q-text{font-size:max(10px,calc(18 * var(--xj-u)))}.page-series-xj-ad .Faq__a{padding:calc(20 * var(--xj-u)) calc(15 * var(--xj-u))}.page-series-xj-ad .Faq__a-text,.page-series-xj-ad .Faq__checks{font-size:max(10px,calc(16 * var(--xj-u)))}.page-series-xj-ad .FormSec{padding:0}.page-series-xj-ad .FormSec__inner{max-width:none}.page-series-xj-ad .FormSec__title{font-size:max(10px,calc(32 * var(--xj-u)))}.page-series-xj-ad .FormSec__desc{margin-top:calc(16 * var(--xj-u));font-size:max(10px,calc(15 * var(--xj-u)))}.page-series-xj-ad .FormSec__frame{margin-top:0}.page-series-xj-ad .FormSec__frame iframe{height:1600px}.page-series-xj-ad .FormSec__placeholder{margin-top:calc(34 * var(--xj-u));min-height:calc(280 * var(--xj-u))}}@media(prefers-reduced-motion:reduce){.page-series-xj-ad .Flow__bolt{animation:none!important}.page-series-xj-ad .Blackout__lit{opacity:1;animation:none!important}.page-series-xj-ad .Blackout__lit--wind{opacity:.18}.page-series-xj-ad .Intro__bar,.page-series-xj-ad .Intro__dots,.page-series-xj-ad .Intro__reduce,.page-series-xj-ad .Intro__extra,.page-series-xj-ad .Sim__progress-bar,.page-series-xj-ad .CtaBtn{transition:none!important}.page-series-xj-ad.is-anim-ready .Intro__result[data-intro] .Intro__bar{transform:none}.page-series-xj-ad.is-anim-ready .Intro__result[data-intro] .Intro__dots,.page-series-xj-ad.is-anim-ready .Intro__result[data-intro] .Intro__reduce{opacity:1}.page-series-xj-ad.is-anim-ready .Intro__result[data-intro] .Intro__extra{opacity:1;translate:0 0}.page-series-xj-ad .PriceRise__graph-bar,.page-series-xj-ad .PriceRise__graph-trend,.page-series-xj-ad .PriceRise__graph-bubble{transition:none!important}.page-series-xj-ad.is-anim-ready .PriceRise__graph[data-graph] .PriceRise__graph-bar{transform:none}.page-series-xj-ad.is-anim-ready .PriceRise__graph[data-graph] .PriceRise__graph-trend{clip-path:none}.page-series-xj-ad.is-anim-ready .PriceRise__graph[data-graph] .PriceRise__graph-bubble{opacity:1;transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/322/assets/page-series-xj-ad.css.map */
