.oy5bIG_band{background-color:var(--c-blue);padding-top:.8rem;padding-bottom:.8rem}.oy5bIG_row{height:30px}@media (min-width:600px){.oy5bIG_row{height:40px}}
.RI0KNa_bread{padding-top:.7rem;padding-bottom:.3rem}@media (min-width:900px){.RI0KNa_bread{padding-top:1rem;padding-bottom:.4rem}}.RI0KNa_nav{color:var(--c-text-2);margin:0;font-size:.8rem;font-weight:400;line-height:1.5}.RI0KNa_nav a{color:var(--c-text-disabled);position:relative}.RI0KNa_nav a:after{content:"";position:absolute;inset:-12px -6px}.RI0KNa_nav a:hover{text-decoration:underline}.RI0KNa_list{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.RI0KNa_separator{-webkit-user-select:none;user-select:none;color:var(--c-text-disabled);margin-left:6px;margin-right:6px;display:flex}.RI0KNa_crumb{letter-spacing:.02em;margin:0;font-size:.8rem;line-height:1.5}.RI0KNa_current{color:var(--c-text)}.RI0KNa_bread:has(+* [data-hero]){background-color:var(--c-navy);margin-bottom:-1px;padding-top:1.1rem;padding-bottom:0}.RI0KNa_bread:has(+* [data-hero]) .RI0KNa_nav{color:#ffffff9e}.RI0KNa_bread:has(+* [data-hero]) .RI0KNa_nav a{color:#ffffff9e}.RI0KNa_bread:has(+* [data-hero]) .RI0KNa_nav a:hover{color:#fff;text-decoration:none}.RI0KNa_bread:has(+* [data-hero]) .RI0KNa_separator{color:#ffffff59}.RI0KNa_bread:has(+* [data-hero]) .RI0KNa_current{color:#fff;font-weight:700}@media (max-width:899.95px){.RI0KNa_bread{display:none}}
@keyframes uIvdna_mapPulse{0%{opacity:.55;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(3.2)}}@keyframes uIvdna_mapFlow{to{stroke-dashoffset:-40px}}@keyframes uIvdna_mapDrop{0%{opacity:0;transform:translate(-50%,-160%)}70%{opacity:1;transform:translate(-50%,-40%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes uIvdna_dormRipple{0%{opacity:.6;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}@keyframes uIvdna_statPop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.uIvdna_poi{z-index:1;pointer-events:none;opacity:0;transition:opacity .3s,transform .3s cubic-bezier(.3,1.4,.5,1);position:absolute;transform:scale(.6)}.uIvdna_poiOn{z-index:2;opacity:1;transition:opacity .3s ease var(--d), transform .3s cubic-bezier(.3, 1.4, .5, 1) var(--d);transform:scale(1)}.uIvdna_poiFar{opacity:.3}.uIvdna_poiDot{color:#8a94ad;border:1px solid var(--c-line);width:20px;height:20px;box-shadow:none;background-color:#fff;border-radius:50%;place-items:center;transition:width .2s,height .2s,background-color .2s,color .2s;display:grid;position:absolute;transform:translate(-50%,-50%)}.uIvdna_poiDot svg{font-size:12px}.uIvdna_poiOn .uIvdna_poiDot{background-color:var(--c-blue);color:#fff;border:2px solid #fff;box-shadow:0 4px 10px -4px #15214a80}.uIvdna_poiName{white-space:nowrap;color:var(--c-blue-dark);background-color:#ffffffeb;border-radius:2px;padding:.8px 5.6px;font-size:.6rem;font-weight:700;display:none;position:absolute;top:-9px;left:16px}@media (min-width:900px){.uIvdna_poiDot{width:26px;height:26px}.uIvdna_poiDot svg{font-size:15px}.uIvdna_poiName{font-size:.7rem;display:block}}.uIvdna_map{border-radius:var(--radius-xs);border:1px solid var(--c-line);background-color:#eef2f9;position:relative;overflow:hidden}.uIvdna_mapSvg{width:100%;height:100%;position:absolute;inset:0}.uIvdna_walkRing{transform-box:view-box;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.uIvdna_walkTag{transition:transform .7s cubic-bezier(.2,.8,.2,1)}.uIvdna_flow{animation:1s linear infinite uIvdna_mapFlow}.uIvdna_station{color:var(--c-blue-soft);opacity:1;white-space:nowrap;pointer-events:none;align-items:center;gap:3.2px;font-size:.62rem;font-weight:700;transition:opacity .25s,color .25s;display:flex;position:absolute}.uIvdna_station svg{font-size:13px}.uIvdna_stationOn{color:var(--c-blue);font-size:.72rem}.uIvdna_stationDim{opacity:.35}@media (min-width:900px){.uIvdna_station{font-size:.72rem}.uIvdna_station svg{font-size:15px}.uIvdna_stationOn{font-size:.82rem}}.uIvdna_school{z-index:3;pointer-events:none;position:absolute}.uIvdna_pulse{background-color:var(--c-red);border-radius:50%;width:22px;height:22px;animation:none;position:absolute}.uIvdna_pulseOn{animation:uIvdna_mapPulse 2.4s ease-out var(--delay) infinite}.uIvdna_schoolDot{background-color:var(--c-red);border:3px solid #fff;border-radius:50%;width:22px;height:22px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #d2232a59}.uIvdna_schoolLabel{white-space:nowrap;background-color:var(--c-red);color:#fff;padding:3.2px 9.6px;position:absolute;transform:skew(-12deg);box-shadow:0 8px 18px -8px #15214a80}.uIvdna_schoolLabel>span{display:block;transform:skew(12deg)}.uIvdna_schoolName{font-size:.72rem;font-weight:900;line-height:1.2;display:block}.uIvdna_schoolSub{opacity:.9;font-size:.58rem;line-height:1.2;display:block}@media (min-width:900px){.uIvdna_schoolName{font-size:.85rem}.uIvdna_schoolSub{font-size:.68rem}}.uIvdna_osm{color:#586994cc;z-index:6;background-color:#ffffffbf;border-bottom-right-radius:6px;padding-left:4.8px;padding-right:4.8px;font-size:.55rem;line-height:1.6;text-decoration:none;position:absolute;top:0;left:0}.uIvdna_stats{margin-top:16px}.uIvdna_statHead{color:var(--c-blue-dark);flex-wrap:wrap;align-items:center;gap:6.4px;font-size:.8rem;font-weight:800;display:flex}.uIvdna_seg{background-color:#25408e14;border-radius:999px;padding:3px;display:inline-flex}.uIvdna_segBtn{cursor:pointer;min-height:30px;color:var(--c-blue-soft);box-shadow:none;background-color:#0000;border:0;border-radius:999px;padding-left:10.4px;padding-right:10.4px;font-family:inherit;font-size:.78rem;font-weight:800;transition:background-color .2s,color .2s}.uIvdna_segBtnOn{background-color:var(--c-red);color:#fff;box-shadow:0 2px 6px #d2232a59}.uIvdna_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.uIvdna_card{text-align:left;min-width:0;color:var(--c-blue-dark);cursor:pointer;opacity:0;transition:opacity .4s ease var(--delay), transform .4s ease var(--delay), background-color .2s, color .2s, border-color .2s;flex-direction:column;align-items:flex-start;gap:2.4px;padding:8.8px;font-family:inherit;display:flex;transform:translateY(8px);}.uIvdna_card svg{color:var(--c-blue);font-size:17px}.uIvdna_cardSeen{opacity:1;transform:none}.uIvdna_cardOn{border-color:var(--c-blue);background-color:var(--c-blue);color:#fff}.uIvdna_cardOn svg{color:#fff}.uIvdna_cardLabel{align-items:center;gap:4px;max-width:100%;font-size:.72rem;font-weight:700;line-height:1.25;display:flex}.uIvdna_cardLabel svg{flex-shrink:0}.uIvdna_cardNum{align-items:baseline;gap:2.4px;display:flex}.uIvdna_big{font-style:normal;font-family:var(--font-num);color:var(--c-blue);font-size:1.6rem;font-weight:800;line-height:1;animation:.35s cubic-bezier(.3,1.4,.5,1) uIvdna_statPop;display:inline-block}.uIvdna_bigNone{color:#25408e59}.uIvdna_cardOn .uIvdna_big{color:#fff}.uIvdna_unit{font-size:.7rem;font-weight:700}.uIvdna_cardSub{opacity:.8;max-width:100%;font-size:.72rem;line-height:1.35}.uIvdna_statNote{color:var(--c-blue-soft);margin-top:8px;font-size:.68rem;line-height:1.6}@media (min-width:900px){.uIvdna_stats{margin-top:20px}.uIvdna_statHead{font-size:.88rem}.uIvdna_cards{gap:9.6px}.uIvdna_card{padding:11.2px}.uIvdna_cardLabel{font-size:.78rem}.uIvdna_big{font-size:1.9rem}.uIvdna_cardSub{font-size:.75rem}}.uIvdna_badge{width:var(--size);height:var(--size);background-color:var(--c-blue);color:#fff;font-weight:900;font-size:calc(var(--size) * .44);border:2px solid #fff;border-radius:50%;flex-shrink:0;place-items:center;line-height:1;transition:background-color .2s;display:inline-grid;box-shadow:0 3px 8px -2px #15214a73}.uIvdna_badgeOn{background-color:var(--c-red)}.uIvdna_marker{z-index:4;opacity:1;transition:opacity .25s;position:absolute}.uIvdna_markerUp{z-index:5}.uIvdna_markerDim{opacity:.35}.uIvdna_markerBtn{cursor:pointer;opacity:0;background-color:#0000;border:0;place-items:center;padding:0;font-family:inherit;transition:transform .2s cubic-bezier(.3,1.4,.5,1);animation:none;display:grid;position:absolute;transform:translate(-50%,-50%)}.uIvdna_markerSeen{animation:uIvdna_mapDrop .55s cubic-bezier(.3, 1.4, .5, 1) var(--delay) both;opacity:initial}.uIvdna_markerHot{transform:translate(-50%,-50%)scale(1.3)}.uIvdna_markerOn{transform:translate(-50%,-50%)scale(1.2)}.uIvdna_markerBtn:after{content:"";border-radius:50%;position:absolute;inset:-8px}.uIvdna_markerBtn:before{content:"";border:2px solid var(--c-blue);opacity:0;border-radius:50%;animation:none;position:absolute;inset:-6px}.uIvdna_markerRipple:before{animation:1.2s ease-out infinite uIvdna_dormRipple}.uIvdna_tag{color:var(--c-blue-dark);white-space:nowrap;pointer-events:none;cursor:pointer;opacity:0;z-index:1;background-color:#fff;padding:2.4px 7.2px;font-size:.7rem;font-weight:900;transition:opacity .2s,transform .25s cubic-bezier(.3,1.4,.5,1);display:none;position:absolute;transform:skew(-12deg)translateY(4px);box-shadow:0 6px 14px -8px #15214a73}.uIvdna_tag>span{display:inline-block;transform:skew(12deg)}.uIvdna_tagShown{pointer-events:auto;opacity:1;transform:skew(-12deg)}.uIvdna_tagCold{opacity:.35}.uIvdna_tagHot{background-color:var(--c-blue);color:#fff;opacity:1;z-index:2}.uIvdna_tagOn{background-color:var(--c-red);color:#fff;opacity:1;display:block}.uIvdna_tagWalk{color:var(--c-red);margin-left:4.8px;font-weight:700}.uIvdna_tagHot .uIvdna_tagWalk,.uIvdna_tagOn .uIvdna_tagWalk{color:#ffd7d7}@media (min-width:900px){.uIvdna_tag{padding:3.6px 9.6px;font-size:.82rem;display:block}}@media (prefers-reduced-motion:reduce){.uIvdna_walkRing,.uIvdna_walkTag{transition:none}.uIvdna_pulse,.uIvdna_pulseOn{animation:none;display:none}.uIvdna_card{opacity:1;transform:none}.uIvdna_big{animation:none}.uIvdna_markerBtn,.uIvdna_markerSeen{opacity:1;animation:none}}
.I_gv5q_cover{width:1920px;height:1080px;color:var(--c-blue-dark);font-family:var(--font);background:#fff;position:relative;overflow:hidden}.I_gv5q_photo{clip-path:polygon(16% 0,100% 0,100% 100%,0 100%);background-position:46% 40%;background-size:cover;width:860px;position:absolute;top:0;bottom:0;right:0}.I_gv5q_main{flex-direction:column;width:900px;display:flex;position:absolute;top:88px;bottom:168px;left:120px}.I_gv5q_logo{align-self:flex-start;height:60px}.I_gv5q_heroBlock{flex-direction:column;align-items:flex-start;margin-top:auto;display:flex}.I_gv5q_kicker{letter-spacing:.04em;font-weight:900}.I_gv5q_hero{align-items:flex-end;margin:40px 0 22px -8px;line-height:.8;display:flex}.I_gv5q_hero b{font-family:var(--font-num);letter-spacing:-.01em;color:var(--c-blue);font-variant-numeric:tabular-nums;font-size:320px;font-weight:800}.I_gv5q_hero small{color:var(--c-red);margin:0 0 22px 14px;font-size:72px;font-weight:900}.I_gv5q_note{color:#8a91a6;font-size:20px}.I_gv5q_facts{border-top:1px solid #dfe3ec;grid-template-columns:repeat(3,auto);justify-content:start;column-gap:72px;margin:72px 0 0;padding:28px 0 0;display:grid}.I_gv5q_facts>div{flex-direction:column;gap:8px;display:flex}.I_gv5q_facts dt{color:#6b7389;font-size:22px;font-weight:700}.I_gv5q_facts dd{font-family:var(--font-num);color:var(--c-blue-dark);font-variant-numeric:tabular-nums;margin:0;font-size:76px;font-weight:800;line-height:1}.I_gv5q_facts dd small{font-family:var(--font);color:var(--c-blue-dark);margin-left:6px;font-size:26px;font-weight:700}.I_gv5q_factNote{color:#8a91a6;max-width:820px;margin-top:18px;font-size:17px;line-height:1.5}.I_gv5q_foot{color:#8a91a6;flex-wrap:wrap;align-items:center;gap:6px 16px;max-width:900px;font-size:19px;font-weight:500;display:flex;position:absolute;bottom:64px;left:120px}.I_gv5q_foot>span:not(.I_gv5q_sep){white-space:nowrap}.I_gv5q_name{color:#6b7389;font-weight:700}.I_gv5q_sep{background:#c3c8d4;border-radius:50%;width:4px;height:4px}
.BRFrta_roman.BRFrta_roman{color:inherit;margin-left:.08em;font-family:Times New Roman,Noto Serif,Georgia,serif;font-size:1.28em;font-weight:700;line-height:0}
.qxu3Fq_who{align-items:center;gap:8px;padding:0 2px;display:flex}.qxu3Fq_who b{font-size:15px;font-weight:900}.qxu3Fq_permit{color:var(--c-success);background:#2e7d3214;border:1px solid #2e7d324d;border-radius:4px;padding:0 6px;font-size:9.5px;font-weight:800}.qxu3Fq_card{border:1px solid var(--c-line);background:#fff;border-radius:10px;flex-direction:column;gap:6px;padding:9px 10px;display:flex}.qxu3Fq_card.qxu3Fq_done{border-color:#2e7d324d}.qxu3Fq_row{justify-content:space-between;align-items:center;gap:6px;display:flex}.qxu3Fq_kicker{letter-spacing:.04em;color:var(--c-text-2);margin:0;font-size:9px;font-weight:800}.qxu3Fq_job{border:1px solid var(--c-line);border-radius:7px;align-self:flex-start;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-flex}.qxu3Fq_job i{background:var(--c-success);border-radius:50%;width:6px;height:6px}.qxu3Fq_job small{background:var(--c-bg-end);color:var(--c-blue);border-radius:3px;padding:0 4px;font-size:8.5px;font-weight:900}.qxu3Fq_ok{color:var(--c-success);font-size:10.5px;font-weight:900}.qxu3Fq_btn{background:var(--c-blue);color:#fff;text-align:center;border-radius:7px;padding:5px 0;font-size:10.5px;font-weight:800}.qxu3Fq_limitKey{color:var(--c-warning);align-items:center;gap:3px;font-size:8.5px;font-weight:800;display:inline-flex}.qxu3Fq_limitKey i{border-top:1.5px dashed var(--c-warning);width:14px}.qxu3Fq_chart{grid-template-columns:repeat(10,1fr);gap:3px;height:124px;padding-bottom:12px;display:grid;position:relative}.qxu3Fq_chart:before{content:"";left:0;right:0;bottom:calc(12px + (124px - 12px - 12px) * var(--limit));z-index:1;border-top:1.5px dashed #ed6c028c;position:absolute}.qxu3Fq_week{flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;display:flex;position:relative}.qxu3Fq_week small{color:var(--c-blue-light);font-size:7px;font-weight:900;line-height:12px}.qxu3Fq_week i{width:100%;height:calc((124px - 12px - 12px) * var(--h));background:var(--c-blue);border-radius:2px 2px 0 0}.qxu3Fq_week span{color:var(--c-text-disabled);white-space:nowrap;font-size:6.5px;font-weight:600;line-height:12px;position:absolute;bottom:-12px}.qxu3Fq_now i{outline:1.5px solid var(--c-blue);outline-offset:1px}.qxu3Fq_now span{color:var(--c-blue);font-weight:900}.qxu3Fq_legend{color:var(--c-text-2);justify-content:flex-end;gap:8px;font-size:8px;display:flex}.qxu3Fq_legend span{align-items:center;gap:3px;display:inline-flex}.qxu3Fq_legend i{border-radius:2px;width:7px;height:7px}.qxu3Fq_kOn{background:var(--c-blue)}.qxu3Fq_kOver{background:#ef5350}.qxu3Fq_kMiss{background:#0000001a}.qxu3Fq_tight.qxu3Fq_tight{gap:28px}.qxu3Fq_limitCol.qxu3Fq_limitCol{gap:14px}.qxu3Fq_limits{grid-template-columns:1fr 1fr 1fr;gap:16px;display:grid}.qxu3Fq_limit{background:var(--surface);border:1px solid var(--hair);border-radius:4px;flex-direction:column;gap:8px;padding:24px 32px;display:flex}.qxu3Fq_limit b{font-family:var(--font-num);color:var(--c-blue);font-size:80px;font-weight:800;line-height:.9}.qxu3Fq_limit b small{font-family:var(--font);color:var(--ink);margin-left:8px;font-size:30px;font-weight:800}.qxu3Fq_limit strong{font-feature-settings:"palt" 1;font-size:28px;font-weight:800}.qxu3Fq_limit span{font-size:var(--fs-label);color:var(--ink-2);line-height:1.5}.qxu3Fq_limit.qxu3Fq_banned{background:var(--ink);border-color:var(--ink);color:#fff;justify-content:center}.qxu3Fq_limit.qxu3Fq_banned strong{font-size:30px;line-height:1.5}.qxu3Fq_hoursSplit{grid-template-columns:1fr 480px;gap:64px;height:100%;display:grid}.qxu3Fq_hourSteps.qxu3Fq_hourSteps{grid-template-columns:1fr 1fr;gap:16px;display:grid}.qxu3Fq_hourSteps.qxu3Fq_hourSteps li{flex-direction:column;gap:10px;padding:22px 30px}.qxu3Fq_hourSteps.qxu3Fq_hourSteps li>span{font-size:44px}.qxu3Fq_hourSteps.qxu3Fq_hourSteps b{font-size:28px}.qxu3Fq_moneyOne{flex-direction:column;flex:1;justify-content:center;max-width:1400px;min-height:0;padding-bottom:40px;display:flex}.qxu3Fq_moneyLeft{flex-direction:column;gap:40px;min-width:0;display:flex}.qxu3Fq_wage{align-items:flex-end;gap:40px;display:flex}.qxu3Fq_wage>div{flex-direction:column;gap:10px;display:flex}.qxu3Fq_wage b{font-family:var(--font-num);color:var(--c-blue);font-size:108px;font-weight:800;line-height:.9}.qxu3Fq_wage b small{font-family:var(--font);color:var(--ink);margin-right:10px;font-size:30px;font-weight:800}.qxu3Fq_wage em{color:var(--ink-2);padding-bottom:6px;font-size:30px;font-style:normal;font-weight:800}.qxu3Fq_scale{gap:18px;display:grid}.qxu3Fq_bar,.qxu3Fq_axis{grid-template-columns:300px 1fr;align-items:center;gap:24px;display:grid}.qxu3Fq_barName{font-size:var(--fs-label);color:var(--ink-2);font-weight:700;line-height:1.4}.qxu3Fq_track{background:var(--track);height:72px;position:relative}.qxu3Fq_track>i{top:0;bottom:0;left:calc(var(--a) * 100%);width:calc((var(--b) - var(--a)) * 100%);align-items:center;display:flex;position:absolute}.qxu3Fq_track i,.qxu3Fq_track b{font-style:normal}.qxu3Fq_track b{white-space:nowrap;color:var(--ink);font-size:32px;font-weight:800;position:absolute;left:calc(100% + 16px)}.qxu3Fq_income{background:var(--c-blue)}.qxu3Fq_income b{color:#fff;left:auto;right:20px}.qxu3Fq_living{background:var(--tint)}.qxu3Fq_ticks{border-top:1px solid var(--hair);height:28px;position:relative}.qxu3Fq_ticks i{left:calc(var(--x) * 100%);color:var(--ink-3);white-space:nowrap;font-size:17px;font-style:normal;position:absolute;top:6px;transform:translate(-50%)}.qxu3Fq_ticks i:first-child{transform:none}.qxu3Fq_ticks i:last-child{transform:translate(-100%)}.qxu3Fq_prep{font-size:var(--fs-label);color:var(--ink);margin:0;font-weight:700;line-height:1.5}.qxu3Fq_wideHead p{max-width:none}.qxu3Fq_jobFlow li{padding-top:20px;padding-bottom:20px}.qxu3Fq_moneyLead.qxu3Fq_moneyLead{max-width:none}.qxu3Fq_visaCol{gap:22px}.qxu3Fq_visaFlow li{padding-top:22px;padding-bottom:22px}.qxu3Fq_visaFlow b{font-size:23px}.qxu3Fq_auto{flex-direction:column;gap:10px;display:flex}.qxu3Fq_auto ul{border-top:2px solid var(--ink);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qxu3Fq_auto li{border-bottom:1px solid var(--hair);grid-template-columns:220px 1fr;align-items:baseline;gap:24px;padding:14px 4px;display:grid}.qxu3Fq_auto b{font-feature-settings:"palt" 1;color:var(--ink);font-size:28px;font-weight:800}.qxu3Fq_auto span{color:var(--ink-2);text-wrap:pretty;font-size:23px;line-height:1.5}.qxu3Fq_auto span:lang(ja){word-break:auto-phrase}.qxu3Fq_visaCheck{font-size:var(--fs-label);color:var(--ink);margin:0;font-weight:700;line-height:1.5}.qxu3Fq_visaHead{background:var(--c-blue);color:#fff;border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.qxu3Fq_visaHead b{font-size:13px;font-weight:900}.qxu3Fq_visaHead span{opacity:.85;font-size:9.5px}.qxu3Fq_line{border-bottom:1px solid var(--c-line);padding:4px 0}.qxu3Fq_co{font-size:11px;font-weight:800}.qxu3Fq_working{color:var(--c-success);background:#2e7d321a;border-radius:4px;padding:0 5px;font-size:8.5px;font-weight:800}.qxu3Fq_verdict{color:var(--c-success);background:#2e7d3214;border-radius:6px;margin:2px 0;padding:5px 7px;font-size:9.5px;font-weight:800;line-height:1.35}.qxu3Fq_ro{flex-direction:column;align-items:flex-start;gap:1px;font-size:9.5px}.qxu3Fq_ro span{color:var(--c-text-2);font-size:8.5px;font-weight:700}.qxu3Fq_ro b{white-space:nowrap;font-weight:800}.qxu3Fq_fromLog{background:var(--c-bg-start)}.qxu3Fq_fromList{margin:0;padding-left:14px;font-size:9.5px;font-weight:700;line-height:1.6}
.LjJq1q_cal{flex-direction:column;gap:28px;margin-top:12px;display:flex}.LjJq1q_lane{grid-template-columns:300px 1fr;align-items:center;gap:24px;display:grid}.LjJq1q_laneName{color:var(--c-blue-dark);font-size:28px;font-weight:800}.LjJq1q_track{border-bottom:1px solid #c9d1e6;height:72px;position:relative}.LjJq1q_track>i{left:calc(100% * var(--x));position:absolute;transform:translate(-50%)}.LjJq1q_dot{background:var(--c-blue-light);border-radius:50%;width:14px;height:14px;bottom:12px}.LjJq1q_mark{background:var(--c-blue);width:30px;height:30px;bottom:8px}.LjJq1q_markAlt{background:var(--c-blue-dark);width:30px;height:30px;bottom:10px;transform:translate(-50%)rotate(45deg)!important}.LjJq1q_final{background:var(--c-red);width:64px;height:52px;bottom:6px}.LjJq1q_axis{color:#7a8299;justify-content:space-between;margin-left:324px;font-size:19px;font-weight:700;display:flex}.LjJq1q_after{justify-content:space-between;align-items:center;gap:24px;margin-top:8px;display:flex}.LjJq1q_follow{grid-template-columns:300px auto;align-items:center;gap:24px;display:grid}.LjJq1q_chain{align-items:center;margin:0;padding:0;list-style:none;display:flex}.LjJq1q_chain li{color:var(--c-blue-dark);align-items:center;font-size:24px;font-weight:800;display:flex}.LjJq1q_chain li+li:before{content:"→";color:var(--c-blue-soft);margin:0 14px;font-weight:400}.LjJq1q_chain li>span{background:var(--c-bg-end);border-radius:3px;padding:8px 18px}.LjJq1q_toReport{color:var(--c-red);align-items:center;gap:16px;font-size:30px;display:flex}.LjJq1q_arrow{fill:none;width:48px;height:24px;stroke:var(--c-red);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.LjJq1q_toReport b{background:var(--c-blue-dark);color:#fff;border-radius:3px;padding:10px 22px;font-size:24px}.LjJq1q_radar{width:640px;height:640px;overflow:visible}.LjJq1q_ring{fill:none;stroke:#d5dbea;stroke-width:1.5px}.LjJq1q_spoke{stroke:#d5dbea;stroke-width:1.5px}.LjJq1q_shape{fill:#d2232a24;stroke:var(--c-red);stroke-width:3px;stroke-linejoin:round}.LjJq1q_label{fill:var(--c-blue-dark);font-size:24px;font-weight:700}.LjJq1q_sheetBox{--k:.72;width:calc(794px * var(--k));height:calc(1123px * var(--k));position:relative;transform:rotate(-2deg)}.LjJq1q_sheet{width:794px;height:1123px;transform:scale(var(--k));transform-origin:0 0;color:#1d2230;font-variant-numeric:tabular-nums;letter-spacing:normal;text-align:left;background:#fff;font-family:Zen Kaku Gothic New,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;line-height:normal;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 2px 6px #14204a1f,0 40px 80px #14204a3d}.LjJq1q_stamp{border:5px double var(--c-red);color:var(--c-red);letter-spacing:.12em;white-space:nowrap;pointer-events:none;background:#ffffffd1;border-radius:10px;padding:6px 16px;font-size:23px;font-weight:900;line-height:1.1;position:absolute;top:486px;left:66px;transform:rotate(-12deg)}
.VISw0W_statGrid{grid-template-columns:repeat(var(--xs), minmax(0, 1fr));gap:0;display:grid}.VISw0W_stat{text-align:center;padding:8px 6px}.VISw0W_stat+.VISw0W_stat{border-left:1px solid var(--c-line)}.VISw0W_statValue{color:var(--c-blue);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.85rem;line-height:1}.VISw0W_statUnit{color:var(--c-blue-dark);margin-left:2px;font-size:.45em;font-style:normal;font-weight:800}.VISw0W_statLabel{color:var(--c-blue-dark);margin-top:8px;font-size:.78rem;font-weight:600;line-height:1.4}@media (min-width:600px){.VISw0W_statValue{font-size:2.6rem}.VISw0W_statLabel{font-size:.85rem}}@media (min-width:900px){.VISw0W_statGrid{grid-template-columns:repeat(var(--n), 1fr);gap:0}.VISw0W_stat{padding:12px 16px}.VISw0W_statValue{font-size:3.4rem}.VISw0W_statLabel{margin-top:8px}}.VISw0W_note{color:var(--c-blue-soft);opacity:.85;margin-top:11.2px;font-size:.75rem;font-weight:400;line-height:1.5}.VISw0W_noteBars{margin-top:12.8px}@media (min-width:900px){.VISw0W_note{font-size:.76rem}}.VISw0W_bars{gap:12.8px;display:grid}.VISw0W_barHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:5.6px;display:flex}.VISw0W_barLabel{color:var(--c-blue-dark);font-size:.82rem;font-weight:700;line-height:1.4}.VISw0W_barValue{white-space:nowrap;color:var(--c-blue-dark);font-variant-numeric:tabular-nums;font-size:.88rem;font-weight:800;line-height:1.5}.VISw0W_muted{color:var(--c-blue-soft)}.VISw0W_track{background-color:var(--c-bg-end);height:10px;overflow:hidden}.VISw0W_bar{width:var(--pct);background-color:var(--c-blue);transform-origin:0;height:100%}.VISw0W_wait .VISw0W_bar{transform:scaleX(0)}.VISw0W_go .VISw0W_bar{animation:VISw0W_barGrow .9s var(--ease-out) both;animation-delay:calc(var(--i,0) * 90ms)}@keyframes VISw0W_barGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.VISw0W_wait .VISw0W_bar{transform:none}.VISw0W_go .VISw0W_bar{animation:none}}.VISw0W_barMuted{background-color:#c3c9d6}@media (min-width:900px){.VISw0W_bars{gap:14.4px}.VISw0W_barLabel{font-size:.88rem}.VISw0W_barValue{font-size:.95rem}.VISw0W_track{height:12px}}
.Ov3Oca_grow{flex:1;min-width:0}.Ov3Oca_search{border:1px solid var(--c-line);color:#8a93ad;background-color:#fff;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-size:10.5px;display:flex}.Ov3Oca_chips{flex-wrap:wrap;gap:4px;display:flex}.Ov3Oca_chip{border-radius:var(--radius-pill);color:var(--c-blue);background-color:#25408e14;border:1px solid #25408e33;padding:2px 8px;font-size:9.5px;font-weight:700}.Ov3Oca_chipOn{background-color:var(--c-blue);border-color:var(--c-blue);color:#fff}.Ov3Oca_card{background-color:#fff;border:1px solid #e8ebf2;border-radius:12px;gap:4px;padding:9px 10px;display:grid}.Ov3Oca_cardTop{align-items:center;gap:5px;display:flex}.Ov3Oca_cardTop b{font-size:12px}.Ov3Oca_tier{color:#1f6f9c;background-color:#e8f3fb;border-radius:4px;padding:1px 5px;font-size:8.5px;font-weight:800}.Ov3Oca_meta{color:#7a849f;flex-wrap:wrap;align-items:center;gap:5px;font-size:9px;display:flex}.Ov3Oca_kind{background-color:#eef0f5;border-radius:4px;padding:1px 5px;font-weight:700}.Ov3Oca_has{color:#1c7a4b;background-color:#e5f5ec;border-radius:4px;padding:1px 5px;font-weight:800}.Ov3Oca_month{color:#7a849f;justify-content:space-between;align-items:center;padding:4px 8px;font-size:12px;display:flex}.Ov3Oca_month b{font-family:var(--font-num);color:var(--c-text)}.Ov3Oca_event{border-left:3px solid var(--c-blue);background-color:#fff;border-radius:12px;align-items:center;gap:9px;padding:8px 10px;display:flex}.Ov3Oca_date{width:30px;font-family:var(--font-num);color:var(--c-blue-dark);flex:none;font-size:12px;font-weight:800}.Ov3Oca_event .Ov3Oca_grow{gap:1px;display:grid}.Ov3Oca_event b{font-size:11.5px}.Ov3Oca_type{color:var(--tone);font-size:9px;font-weight:800}.Ov3Oca_what{color:#7a849f;font-size:9px}.Ov3Oca_app{--tone:#2563eb;border-left-color:#2563eb}.Ov3Oca_exam{--tone:var(--c-blue);border-left-color:var(--c-blue)}.Ov3Oca_result{--tone:#b26a00;border-left-color:#d97706}.Ov3Oca_soon{color:var(--c-red-dark);background-color:#fde3e3;border-radius:6px;flex:none;padding:2px 6px;font-size:8.5px;font-weight:800}.Ov3Oca_pass{color:var(--c-blue);background:linear-gradient(155deg,#fdf2f5 0%,#f9dfe6 58%,#f5d0da 100%);border-radius:16px;gap:2px;padding:12px 70px 0 14px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f3c9d4}.Ov3Oca_passYear{letter-spacing:.14em;opacity:.75;font-size:8.5px;font-weight:700}.Ov3Oca_passName{font-family:var(--font-serif);margin-top:2px;font-size:21px;font-weight:800;line-height:1.15}.Ov3Oca_passProg{font-family:var(--font-serif);font-size:11px;font-weight:700}.Ov3Oca_stamp{background-color:var(--c-red);width:44px;height:44px;box-shadow:inset 0 0 0 2px var(--c-red), inset 0 0 0 3px #ffffffe6;color:#fff;font-family:var(--font-serif);text-align:center;border-radius:5px;place-items:center;font-size:14px;font-weight:800;line-height:1.05;display:grid;position:absolute;top:26px;right:14px;transform:rotate(-6deg)}.Ov3Oca_passOpen{background-color:#ffffff73;border-top:1px solid #ffffffb3;margin:10px -70px 0 -14px;padding:8px 14px;font-size:10.5px;font-weight:700}.Ov3Oca_listHead{letter-spacing:.14em;color:#8a93ad;margin:4px 2px 0;font-size:8.5px;font-weight:700}.Ov3Oca_list{background-color:#fff;border:1px solid #e8ebf2;border-radius:12px}.Ov3Oca_rec{align-items:flex-start;gap:8px;padding:9px 11px;display:flex}.Ov3Oca_rec+.Ov3Oca_rec{border-top:1px solid #eef0f5}.Ov3Oca_rec i{background-color:var(--c-blue);border-radius:50%;flex:none;width:5px;height:5px;margin-top:5px}.Ov3Oca_rec .Ov3Oca_grow{display:grid}.Ov3Oca_rec b{font-size:11.5px}.Ov3Oca_rec span,.Ov3Oca_rec small{color:#7a849f;font-size:9px}.Ov3Oca_recState{color:var(--c-blue);flex:none;font-size:10px;font-weight:800}.Ov3Oca_win{font-family:var(--font);background-color:#fff;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #dfe3ec,0 24px 60px #11214d1f}.Ov3Oca_winBar{background-color:#f7f8fb;border-bottom:1px solid #e6e9f1;align-items:center;gap:8px;padding:14px 22px;font-size:20px;display:flex}.Ov3Oca_winBar i{background-color:#d5dae6;border-radius:50%;width:12px;height:12px}.Ov3Oca_winBar b{color:var(--c-blue-dark);margin-left:12px}.Ov3Oca_winBar span{color:#7a849f;margin-left:auto;font-size:18px}.Ov3Oca_ledger{border-collapse:collapse;width:100%;color:var(--c-text);font-size:20px}.Ov3Oca_ledger th{letter-spacing:.06em;text-align:left;color:#7a849f;border-bottom:1px solid #e6e9f1;padding:12px 18px;font-size:18px;font-weight:700}.Ov3Oca_ledger td{vertical-align:middle;border-bottom:1px solid #f0f2f6;padding:12px 18px}.Ov3Oca_ledger td[rowspan]{vertical-align:top;font-family:var(--font-num);color:var(--c-blue-dark);border-right:1px solid #f0f2f6;font-weight:700}.Ov3Oca_ledger tr.Ov3Oca_first td{border-top:1px solid #e3e7ef}.Ov3Oca_st{border-radius:var(--radius-pill);padding:3px 12px;font-size:17px;font-weight:700;display:inline-block}.Ov3Oca_kentou{color:#5d667f;background-color:#eef0f5}.Ov3Oca_shutsugan{color:#1d4ed8;background-color:#e8efff}.Ov3Oca_goukaku{color:#13804b;background-color:#e3f4ea}.Ov3Oca_fugoukaku{color:#c03b3b;background-color:#fdeaea}.Ov3Oca_star{text-align:center;color:#e3a008;font-size:22px}.Ov3Oca_sample{letter-spacing:.12em;color:#b3bacb;margin-left:18px;font-size:14px;font-style:normal;font-weight:700}.Ov3Oca_portalSplit{grid-template-columns:1fr 980px;gap:40px;height:100%;display:grid}.Ov3Oca_steps{gap:36px;margin:0;padding:0;list-style:none;display:grid}.Ov3Oca_steps li{grid-template-columns:52px 1fr;align-items:baseline;display:grid}.Ov3Oca_steps span,.Ov3Oca_phoneNo{font-family:var(--font-num);color:var(--c-red);font-size:26px;font-weight:800}.Ov3Oca_steps b{color:var(--c-blue-dark);font-size:30px;font-weight:800}.Ov3Oca_steps p,.Ov3Oca_tools p{color:var(--c-blue-soft);margin:6px 0 0;font-size:22px;line-height:1.6}.Ov3Oca_steps p:lang(ja),.Ov3Oca_tools p:lang(ja){word-break:auto-phrase}.Ov3Oca_phones3{grid-template-columns:repeat(3,1fr);align-self:center;align-items:start;gap:20px;display:grid}.Ov3Oca_phoneFig{justify-items:center;gap:10px;margin:0;display:grid}.Ov3Oca_phone{zoom:1.2}.Ov3Oca_staffSplit{grid-template-columns:1fr 600px;align-items:start;gap:64px;display:grid}.Ov3Oca_tools{gap:0;margin:0;padding:0;list-style:none;display:grid}.Ov3Oca_tools li{border-top:1px solid #dfe3ec;padding:14px 0}.Ov3Oca_tools li:first-child{border-top:0;padding-top:0}.Ov3Oca_tools b{color:var(--c-blue-dark);font-size:28px;font-weight:800}
.KxB9Na_head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.KxB9Na_headLabel{color:var(--c-blue-dark);font-size:.9rem;font-weight:700}.KxB9Na_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.KxB9Na_cell{border-radius:var(--radius-xs);background-color:var(--c-band);flex-direction:column;gap:6px;padding:12px 12px 14px;display:flex}.KxB9Na_label{color:var(--c-blue-dark);align-items:center;gap:4px;font-size:.78rem;font-weight:700;display:flex}.KxB9Na_icon{color:var(--c-blue);font-size:18px}.KxB9Na_count{font-family:var(--font-num);color:var(--c-blue);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800;line-height:1}.KxB9Na_unit{color:var(--c-blue-dark);margin-left:3px;font-family:inherit;font-size:.75rem;font-weight:700}.KxB9Na_wait .KxB9Na_cell{opacity:0;transform:translateY(10px)}.KxB9Na_go .KxB9Na_cell{animation:.5s cubic-bezier(.2,.7,.2,1) both KxB9Na_cellIn;animation-delay:calc(var(--i) * 60ms)}@keyframes KxB9Na_cellIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.KxB9Na_num{transform-origin:0 100%;animation:.45s cubic-bezier(.3,1.6,.5,1) KxB9Na_bump;display:inline-block}@keyframes KxB9Na_bump{0%{transform:scale(.86)}to{transform:none}}@media (prefers-reduced-motion:reduce){.KxB9Na_go .KxB9Na_cell,.KxB9Na_num{animation:none}}.KxB9Na_note{color:var(--c-blue-soft);margin:10px 0 0;font-size:.72rem;line-height:1.6}@media (min-width:900px){.KxB9Na_grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.KxB9Na_cell{padding:16px 16px 18px}.KxB9Na_count{font-size:2.6rem}.KxB9Na_label{font-size:.85rem}}
:where(.uOJueW_card){background:#fff;border:1px solid #25408e24;border-radius:24px;padding:24px;box-shadow:0 12px 32px -24px #11182766}@media (min-width:900px){:where(.uOJueW_card){padding:32px}}.uOJueW_divider{border-color:#25408e1a;margin:20.8px 0}.uOJueW_head{margin-bottom:20px}.uOJueW_headRow{flex-direction:row;align-items:center;gap:16px;display:flex;position:relative}.uOJueW_headIcon{width:54px;height:54px;color:var(--c-blue);background:#25408e1a;border:1px solid #25408e1f;border-radius:18px;place-items:center;display:grid}.uOJueW_title{color:#1b2a60;letter-spacing:calc(.01em * var(--track));font-weight:900;line-height:1.15}.uOJueW_subtitle{color:#6b7280;margin-top:4px}:where(.uOJueW_form){margin-top:8px}.uOJueW_stack{flex-direction:column;gap:17.6px;display:flex}.uOJueW_lead{color:#1b2a60;font-weight:800}.uOJueW_inputBox{background-color:#f9fafbeb;border-radius:14px;transition:all .18s}.uOJueW_inputBox:hover{background-color:#f9fafb}.uOJueW_input[data-focused] .uOJueW_inputBox{background-color:#fff;box-shadow:0 0 0 4px #25408e1f}.uOJueW_inputOutline{border-color:#25408e2e}.uOJueW_inputBox:hover .uOJueW_inputOutline{border-color:var(--c-text)}.uOJueW_input[data-focused] .uOJueW_inputOutline{border-color:var(--c-blue)}.uOJueW_inputLabel{color:#1b2a60c7;font-weight:600}.uOJueW_input[data-focused] .uOJueW_inputLabel{color:var(--c-blue)}.uOJueW_input[data-error] .uOJueW_inputOutline{border-color:var(--c-error)}.uOJueW_input[data-error] .uOJueW_inputLabel{color:var(--c-error)}.uOJueW_honeypot{display:none}.uOJueW_error{font-weight:700}.uOJueW_submit{text-transform:none;letter-spacing:calc(.5px * var(--track));color:#fff;background:var(--c-blue);border-radius:14px;padding-top:12.8px;padding-bottom:12.8px;font-size:1.05rem;font-weight:700;transition:all .18s;box-shadow:0 4px 16px #25408e80}.uOJueW_submit:hover{background:#1b2a60;transform:translateY(-2px);box-shadow:0 6px 20px #25408e99}.uOJueW_submit:active{transform:translateY(0)}.uOJueW_submit:disabled{color:#00000042;box-shadow:none;background-color:#0000001f}.uOJueW_dialog{border:1px solid #25408e29;border-radius:20px;overflow:hidden;box-shadow:0 18px 60px -18px #11182747}.uOJueW_dialogHead{background:linear-gradient(135deg,#25408e1a 0%,#ffffffe6 60%);align-items:center;gap:9.6px;padding:19.2px 24px;display:flex}.uOJueW_dialogCheck{color:var(--c-success)}.uOJueW_dialogTitle{color:#1b2a60;padding:0;font-weight:900}.uOJueW_dialogContent{padding-top:17.6px}.uOJueW_dialogText{color:#6b7280;font-weight:600}.uOJueW_dialogActions{padding-bottom:20.8px;padding-left:24px;padding-right:24px}.uOJueW_dialogButton{text-transform:none;color:#1b2a60;border:1px solid #25408e2e;border-radius:12px;padding-left:24px;padding-right:24px;font-weight:900}.uOJueW_dialogButton:hover{border-color:var(--c-blue);background:#25408e0f}
:where(.mtgCbq_hero){background-color:var(--c-blue);color:#fff;border-bottom:6px solid var(--c-red);margin-bottom:24px;position:relative;overflow:hidden}.mtgCbq_band{animation:mtgCbq_heroBandIn .9s cubic-bezier(.2, .7, .2, 1) var(--in) both, mtgCbq_heroBandDrift var(--drift) ease-in-out var(--drift-delay) infinite;display:none;position:absolute}.mtgCbq_bandMobile{background-color:#ffffff14;width:70%;height:26px;animation:.9s cubic-bezier(.2,.7,.2,1) both mtgCbq_heroBandIn,10s ease-in-out 1s infinite mtgCbq_heroBandDrift;position:absolute;top:18px;right:-30%}@keyframes mtgCbq_heroBandIn{0%{transform:skew(-14deg)translate(110%)}to{transform:skew(-14deg)translate(0)}}@keyframes mtgCbq_heroBandDrift{0%,to{transform:skew(-14deg)translate(0)}50%{transform:skew(-14deg)translate(-18px)}}@media (min-width:600px){.mtgCbq_band{display:block}.mtgCbq_bandMobile{display:none}}@media (prefers-reduced-motion:reduce){.mtgCbq_band,.mtgCbq_bandMobile{animation:none;transform:skew(-14deg)}}.mtgCbq_inner{padding-top:36px;padding-bottom:40px;position:relative}.mtgCbq_grid{gap:28px;display:grid}.mtgCbq_title{letter-spacing:0;font-weight:900;line-height:1.18;font-size:var(--fs-hero);text-wrap:balance;word-break:auto-phrase;margin:16px 0 0}.mtgCbq_sentence{display:inline-block}.mtgCbq_line{display:block}.mtgCbq_asidePhoto{display:none}.mtgCbq_photo{margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.mtgCbq_description{max-width:36rem;font-size:var(--fs-note,.95rem);line-height:var(--lh-note,1.8);color:#c9d3f0;text-wrap:pretty;word-break:auto-phrase;margin:16px 0 0}.mtgCbq_cta{color:var(--c-blue);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);background-color:#fff;align-items:center;gap:8px;margin-top:24px;padding:10px 24px;font-size:.9rem;font-weight:900;text-decoration:none;display:inline-flex}.mtgCbq_cta:hover{background-color:#f0f4ff}@media (min-width:600px){:where(.mtgCbq_hero){margin-bottom:32px}}@media (min-width:900px){:where(.mtgCbq_hero){margin-bottom:48px}.mtgCbq_asidePhoto{display:block}.mtgCbq_inner{padding-top:88px;padding-bottom:96px}.mtgCbq_withAside{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px}.mtgCbq_title{margin-top:24px}.mtgCbq_description{margin-top:22px;font-size:1rem}.mtgCbq_withAside .mtgCbq_inner{padding-top:72px;padding-bottom:72px}.mtgCbq_inner:has(.mtgCbq_withAside){padding-top:72px;padding-bottom:72px}.mtgCbq_cta{margin-top:28px}}
._1eSxMW_viewport{background:var(--c-blue-dark);font-family:var(--font);position:fixed;inset:0;overflow:hidden}._1eSxMW_canvas{transform-origin:50%;background:#fff;width:1920px;height:1080px;position:absolute;top:50%;left:50%;overflow:hidden}._1eSxMW_canvas .tu-deck{width:100%;margin:0;padding:0}._1eSxMW_canvas .tu-deck-progress{gap:3px;bottom:14px;left:104px;right:104px}._1eSxMW_canvas .tu-deck-seg{flex:1 1 0;width:auto;height:3px}._1eSxMW_print{background:#fff}._1eSxMW_print *,._1eSxMW_print :before,._1eSxMW_print :after{box-shadow:none!important}._1eSxMW_print,._1eSxMW_print [lang]{--font-ja:"Noto Sans JP";--font-num:"JCL Num", "Barlow Condensed", "Arial Narrow", var(--font);--tu-num-font:var(--font-num);font-family:var(--font)}._1eSxMW_print[lang=ja],._1eSxMW_print [lang=ja],._1eSxMW_print[lang=en],._1eSxMW_print [lang=en],._1eSxMW_print[lang=id],._1eSxMW_print [lang=id]{--font:var(--font-latin), "Noto Sans JP", sans-serif}._1eSxMW_print[lang=ja],._1eSxMW_print [lang=ja]{--font-serif:"Noto Serif JP", serif}._1eSxMW_print[lang=zh-tw],._1eSxMW_print [lang=zh-tw]{--font:var(--font-latin), "Noto Sans TC", "Noto Sans JP", sans-serif;--font-serif:"Noto Serif TC", "Noto Serif JP", serif}._1eSxMW_print[lang=zh-cn i],._1eSxMW_print [lang=zh-cn i]{--font:var(--font-latin), "Noto Sans SC", "Noto Sans JP", sans-serif;--font-serif:"Noto Serif SC", "Noto Serif JP", serif}._1eSxMW_print[lang=ko],._1eSxMW_print [lang=ko]{--font:var(--font-latin), "Noto Sans KR", "Noto Sans JP", sans-serif;--font-serif:"Noto Serif KR", "Noto Serif JP", serif}._1eSxMW_print[lang=th],._1eSxMW_print [lang=th]{--font:var(--font-latin), "Noto Sans Thai", "Noto Sans JP", sans-serif;--font-serif:var(--font)}._1eSxMW_print[lang=ne],._1eSxMW_print [lang=ne]{--font:var(--font-latin), "Noto Sans Devanagari", "Noto Sans JP", sans-serif;--font-serif:var(--font)}._1eSxMW_print[lang=my],._1eSxMW_print [lang=my]{--font:var(--font-latin), "Noto Sans Myanmar", "Noto Sans JP", sans-serif;--font-serif:var(--font)}._1eSxMW_print[lang=si],._1eSxMW_print [lang=si]{--font:var(--font-latin), "Noto Sans Sinhala", "Noto Sans JP", sans-serif;--font-serif:var(--font)}._1eSxMW_print ._1eSxMW_quote{font-family:var(--font)}._1eSxMW_page{break-after:page;width:1920px;height:1080px;overflow:hidden}._1eSxMW_page:last-child{break-after:auto}@media print{@page{size:1920px 1080px;margin:0}}._1eSxMW_slide{--ink:var(--c-blue-dark);--ink-2:var(--c-blue-soft);--ink-3:#7a8299;--hair:#dfe3ec;--track:#e6e9f1;--tint:#c9d1e6;--surface:#fff;--fs-lead:30px;--fs-body:26px;--fs-label:22px;--fs-note:19px;width:1920px;height:1080px;color:var(--ink);font-family:var(--font);font-variant-numeric:tabular-nums;background:#f5f6fa;flex-direction:column;padding:120px 104px 124px;display:flex;position:relative}._1eSxMW_slide._1eSxMW_dark{background:var(--c-navy);color:#fff}._1eSxMW_slide._1eSxMW_bleed{color:#fff;background:#0b1430}._1eSxMW_body{flex-direction:column;flex:1;justify-content:flex-start;min-height:0;display:flex}._1eSxMW_bleed ._1eSxMW_body{justify-content:flex-end;padding-bottom:24px}._1eSxMW_eyebrow{z-index:3;letter-spacing:.12em;height:28px;color:var(--ink-2);align-items:center;gap:14px;font-size:21px;font-weight:700;display:flex;position:absolute;top:60px;left:104px}._1eSxMW_eyebrow b{font-family:var(--font-num);letter-spacing:.02em;color:var(--c-red);font-size:26px;font-weight:800}._1eSxMW_eyebrow>i{background:var(--c-red);width:10px;height:10px}._1eSxMW_eyebrow b+span,._1eSxMW_eyebrow i+span{border-left:1px solid;padding-left:14px;line-height:1}[data-dark] ._1eSxMW_eyebrow{color:#ffffffc7}[data-dark] ._1eSxMW_eyebrow b{color:#fff}._1eSxMW_bleed ._1eSxMW_eyebrow{text-shadow:0 1px 6px #00000073}._1eSxMW_foot{z-index:3;height:36px;color:var(--ink-3);align-items:center;gap:20px;display:flex;position:absolute;bottom:40px;left:104px;right:104px}._1eSxMW_logo{height:32px}._1eSxMW_footRule{background:#14204a29;flex:1;height:1px}[data-dark] ._1eSxMW_footRule{background:#ffffff4d}._1eSxMW_folio{min-width:76px;font-family:var(--font-num);color:var(--ink-3);justify-content:flex-end;align-items:baseline;gap:6px;font-size:20px;font-weight:700;line-height:1;display:flex}._1eSxMW_folio b{color:var(--ink);font-weight:800}._1eSxMW_folio i{opacity:.6;font-style:normal}[data-dark] ._1eSxMW_folio{color:#ffffffbf}[data-dark] ._1eSxMW_folio b{color:#fff}._1eSxMW_bleed ._1eSxMW_foot{text-shadow:0 1px 4px #00000080}._1eSxMW_telopTitle{flex-direction:column;align-items:flex-start;gap:10px;margin:0;display:flex}._1eSxMW_telopLine{letter-spacing:.02em;font-weight:900}._1eSxMW_telopLine:lang(ja),._1eSxMW_telopLine:lang(zh-tw),._1eSxMW_telopLine:lang(zh-cn),._1eSxMW_chapterTitle:lang(ja),._1eSxMW_chapterTitle:lang(zh-tw),._1eSxMW_chapterTitle:lang(zh-cn){letter-spacing:.04em}._1eSxMW_telopLine:lang(my),._1eSxMW_telopLine:lang(si),._1eSxMW_telopLine:lang(ne){line-height:1.4}._1eSxMW_chapterTitle:lang(my),._1eSxMW_chapterTitle:lang(si),._1eSxMW_chapterTitle:lang(ne){line-height:1.35}._1eSxMW_facts b,._1eSxMW_flow b,._1eSxMW_courseCards b,._1eSxMW_counselFlow b,._1eSxMW_guide li,._1eSxMW_steps b,._1eSxMW_factGrid b,._1eSxMW_histMext,._1eSxMW_listHead,._1eSxMW_likertBody p,._1eSxMW_scholar b,._1eSxMW_routeNode,._1eSxMW_closeTitle,._1eSxMW_quoteKey,._1eSxMW_cap,._1eSxMW_cumName,._1eSxMW_statLabel,._1eSxMW_pointCards li,._1eSxMW_skillTiles li,._1eSxMW_twoLists li{font-feature-settings:"palt" 1}[data-dark] ._1eSxMW_telopTitle .tu-telop.tu-fill-primary{background:var(--c-red);color:#fff}._1eSxMW_lead{max-width:30em;font-size:var(--fs-lead);color:var(--ink-2);margin:0;line-height:1.7}[data-dark] ._1eSxMW_lead{color:#ffffffe6}._1eSxMW_lead:lang(ja),._1eSxMW_lead:lang(zh-tw),._1eSxMW_lead:lang(zh-cn){letter-spacing:.02em}._1eSxMW_note{font-size:var(--fs-note);color:var(--ink-3);margin:0;line-height:1.6}[data-dark] ._1eSxMW_note{color:#ffffffb8}._1eSxMW_statLabel{font-size:var(--fs-label);color:var(--ink-2);font-weight:700;line-height:1.4}._1eSxMW_lead,._1eSxMW_note,._1eSxMW_quote,._1eSxMW_essayQuote,._1eSxMW_chapterLead,._1eSxMW_openLine,._1eSxMW_openSub,._1eSxMW_steps p,._1eSxMW_courseCards p,._1eSxMW_scholar p,._1eSxMW_ejuFact p,._1eSxMW_pointCards span,._1eSxMW_twoLists li,._1eSxMW_steps b{text-wrap:pretty}._1eSxMW_lead:lang(ja),._1eSxMW_note:lang(ja),._1eSxMW_essayQuote:lang(ja),._1eSxMW_chapterLead:lang(ja),._1eSxMW_openLine:lang(ja),._1eSxMW_steps p:lang(ja),._1eSxMW_courseCards p:lang(ja),._1eSxMW_pointCards span:lang(ja),._1eSxMW_skillWhat p:lang(ja),._1eSxMW_counselFlow p:lang(ja){word-break:auto-phrase}._1eSxMW_nw{white-space:nowrap}._1eSxMW_icon{fill:none;width:32px;height:32px;stroke:var(--c-blue);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}._1eSxMW_head{flex-direction:column;gap:28px;display:flex}._1eSxMW_col{flex-direction:column;gap:28px;min-width:0;display:flex}._1eSxMW_stack{flex-direction:column;gap:36px;height:100%;display:flex}._1eSxMW_rowHead{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}._1eSxMW_split{grid-template-columns:1fr 760px;align-items:start;gap:88px;height:100%;display:grid}._1eSxMW_splitWide{grid-template-columns:1.5fr 1fr;gap:72px}._1eSxMW_splitWide ._1eSxMW_col{gap:36px}._1eSxMW_steps li,._1eSxMW_factGrid>div,._1eSxMW_courseCards>div,._1eSxMW_ejuGrid>div,._1eSxMW_scholar>div,._1eSxMW_twoLists>div,._1eSxMW_pointCards li,._1eSxMW_skillTiles li,._1eSxMW_feeCard,._1eSxMW_plans figure,._1eSxMW_map{background:var(--surface);border:1px solid var(--hair);border-radius:4px;box-shadow:0 1px 1px #14204a0a,0 14px 32px -18px #14204a33}._1eSxMW_factGrid>._1eSxMW_factWide,._1eSxMW_courseCards>._1eSxMW_courseMain,._1eSxMW_scholar>._1eSxMW_scholarMain{background:var(--ink);border-color:var(--ink);color:#fff}._1eSxMW_amen,._1eSxMW_amenLeft{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}._1eSxMW_amen li,._1eSxMW_amenLeft li{font-size:var(--fs-label);white-space:nowrap;color:var(--ink);background:#fff;border:1px solid #cdd3e1;border-radius:3px;padding:7px 16px;font-weight:600;line-height:1.3}._1eSxMW_rowHead>._1eSxMW_amen{flex-wrap:nowrap;flex:none;justify-content:flex-end}._1eSxMW_photo{background-position:50%;background-size:cover;background-color:var(--track);border-radius:4px;height:820px}._1eSxMW_photo:not(._1eSxMW_full){box-shadow:inset 0 0 0 1px #14204a14}._1eSxMW_full{border-radius:0;height:auto;position:absolute;inset:0;box-shadow:inset 0 -240px 180px -90px #0a1230c7}._1eSxMW_full:after{content:"";background:linear-gradient(90deg,#0a1230d6 0%,#0a123080 42%,#0a123000 72%);position:absolute;inset:0}._1eSxMW_fullLow:after{background:linear-gradient(#0a123000 42%,#0a12309e 70%,#0a1230eb 100%)}._1eSxMW_fullEdges:after{background:linear-gradient(#0a1230b8 0%,#0a123000 30%)}._1eSxMW_full:before{content:"";z-index:1;background:linear-gradient(#0a123080,#0000);height:220px;position:absolute;inset:0 0 auto}._1eSxMW_overlay{z-index:2;flex-direction:column;gap:28px;max-width:1240px;display:flex;position:relative}._1eSxMW_overlay ._1eSxMW_lead{color:#ffffffe6;max-width:1000px}._1eSxMW_overlay ._1eSxMW_note{color:#ffffffbf}._1eSxMW_overlayLow{margin-top:auto}._1eSxMW_overlayTop{margin-bottom:auto}._1eSxMW_fraction{font-family:var(--font-num);color:#fff;font-size:260px;font-weight:800;line-height:.9}._1eSxMW_fraction i{color:var(--c-red);margin:0 8px;font-style:normal}._1eSxMW_mosaic4{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:12px;height:calc(100% + 60px);margin-top:-60px;display:grid}._1eSxMW_mosaic4 ._1eSxMW_photo,._1eSxMW_grid8 ._1eSxMW_photo,._1eSxMW_grid12 ._1eSxMW_photo,._1eSxMW_grid6 ._1eSxMW_photo,._1eSxMW_aroundPhotos ._1eSxMW_photo{height:auto;min-height:0}._1eSxMW_grid8{grid-template-rows:repeat(2,330px);grid-template-columns:repeat(4,1fr);gap:12px;display:grid}._1eSxMW_grid8 ._1eSxMW_photo{position:relative;overflow:hidden}._1eSxMW_grid12{grid-template-rows:repeat(2,320px);grid-template-columns:repeat(6,1fr);gap:12px;display:grid}._1eSxMW_grid6{grid-template-rows:repeat(2,290px);grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._1eSxMW_cap{color:#fff;font-size:var(--fs-label);background:linear-gradient(#0000,#0a1230d1);align-items:baseline;gap:14px;padding:48px 20px 16px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}._1eSxMW_cap i{font-style:normal;font-family:var(--font-num);margin-left:auto;font-size:30px;font-weight:800}._1eSxMW_num{font-family:var(--font-num);color:var(--c-blue);font-variant-numeric:tabular-nums;font-size:120px;font-weight:800;line-height:1}._1eSxMW_num small{font-family:var(--font);margin-left:6px;font-size:30px;font-weight:700}._1eSxMW_numXL{font-size:140px}._1eSxMW_numHero{color:var(--c-red);font-size:220px}._1eSxMW_numHero small{font-size:44px}._1eSxMW_stats{flex-wrap:wrap;gap:72px;display:flex}._1eSxMW_stat{flex-direction:column;gap:8px;display:flex}._1eSxMW_stats ._1eSxMW_num{font-size:96px}._1eSxMW_stats ._1eSxMW_num small{font-size:26px}._1eSxMW_facts{flex-direction:column;gap:28px;margin:8px 0 0;padding:0;list-style:none;display:flex}._1eSxMW_facts li{border-left:3px solid var(--c-blue);flex-direction:column;gap:6px;padding-left:24px;display:flex}._1eSxMW_facts b{font-size:40px;line-height:1.3}._1eSxMW_facts span{font-size:var(--fs-body);color:var(--ink-2);line-height:1.5}._1eSxMW_facts em{font-style:normal;font-size:var(--fs-note);color:var(--ink-3);line-height:1.4}._1eSxMW_colFill{height:100%}._1eSxMW_colFill ._1eSxMW_cert{margin-top:auto}._1eSxMW_cert{border-top:1px solid var(--hair);font-size:var(--fs-label);color:var(--ink-2);align-items:center;gap:24px;margin-top:12px;padding-top:28px;display:flex}._1eSxMW_cert img{height:96px}._1eSxMW_cert b{font-family:var(--font-num);color:var(--ink);letter-spacing:.04em;font-size:32px;display:block}._1eSxMW_histLead{color:var(--ink);margin:4px 0 0;font-size:40px;font-weight:800;line-height:1.35}._1eSxMW_history{grid-template-columns:repeat(7,1fr);gap:12px;margin:8px 0 0;padding:0;list-style:none;display:grid}._1eSxMW_history li{border-top:6px solid var(--c-red);background:var(--c-blue);color:#fff;border-radius:4px;flex-direction:column;gap:14px;min-width:0;min-height:330px;margin:24px 0 16px;padding:36px 24px 28px;display:flex}._1eSxMW_history b{font-family:var(--font-num);font-size:44px;line-height:1}._1eSxMW_history li>span{text-wrap:balance;margin-top:auto;font-size:22px;font-weight:700;line-height:1.4}._1eSxMW_histMext{border-left:4px solid var(--c-red);background:#fff;padding:20px 28px;font-size:28px;font-weight:700}._1eSxMW_flow{grid-template-columns:repeat(5,1fr);gap:0;margin:8px 0 0;padding:0;list-style:none;display:grid}._1eSxMW_flow li{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,0 100%,22px 50%);background:#fff;flex-direction:column;gap:10px;margin-right:-14px;padding:24px 18px 24px 36px;display:flex;position:relative}._1eSxMW_flow li:last-child{margin-right:0}._1eSxMW_flow li:first-child{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,0 100%);padding-left:24px}._1eSxMW_flow span{font-family:var(--font-num);color:var(--c-red);font-size:26px;font-weight:800;line-height:1}._1eSxMW_flow b{white-space:pre-line;font-size:24px;line-height:1.35}._1eSxMW_flow li._1eSxMW_flowLast{background:var(--c-blue);color:#fff}._1eSxMW_flow li._1eSxMW_flowLast span{color:#fff}._1eSxMW_flow7{grid-template-columns:repeat(7,1fr)}._1eSxMW_col>._1eSxMW_flow li{gap:14px;padding-top:44px;padding-bottom:44px}._1eSxMW_col>._1eSxMW_flow b{font-size:26px}._1eSxMW_col>._1eSxMW_flow{margin-top:auto}._1eSxMW_col>._1eSxMW_flow+._1eSxMW_lead{margin-bottom:auto}._1eSxMW_split>._1eSxMW_col:has(>._1eSxMW_flow){height:100%}._1eSxMW_flow4{grid-template-columns:repeat(4,1fr)}._1eSxMW_flow4 li{padding-top:30px;padding-bottom:30px}._1eSxMW_flow4 b{font-size:28px}._1eSxMW_flow7 b{font-size:26px}._1eSxMW_checks{grid-template-columns:1fr 1fr;gap:16px 48px;margin:0;padding:0;list-style:none;display:grid}._1eSxMW_checks li{font-size:var(--fs-body);padding-left:32px;line-height:1.5;position:relative}._1eSxMW_checks li:before{content:"";background:var(--c-red);width:12px;height:12px;position:absolute;top:.55em;left:0}._1eSxMW_phone{zoom:1.6}._1eSxMW_phones1{justify-content:center;align-items:center;height:100%;display:flex}._1eSxMW_phones2{justify-content:center;align-items:center;height:100%;display:flex;position:relative}._1eSxMW_phones2 ._1eSxMW_phone{zoom:1.45;position:absolute}._1eSxMW_phones2 ._1eSxMW_phone:first-child{z-index:2;right:0}._1eSxMW_phones2 ._1eSxMW_phoneBack{opacity:.95;left:0;transform:scale(.88)rotate(-4deg)}._1eSxMW_split:has(>._1eSxMW_phones2){grid-template-columns:1fr 660px;gap:72px}._1eSxMW_twoLists{grid-template-columns:1fr 1fr;gap:16px;margin-top:8px;display:grid}._1eSxMW_twoLists>div{flex-direction:column;gap:14px;padding:28px 32px 20px;display:flex}._1eSxMW_listHead{font-size:var(--fs-body);align-items:center;gap:12px;font-weight:800;display:flex}._1eSxMW_twoLists ul{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}._1eSxMW_twoLists li{border-bottom:1px solid var(--hair);font-size:var(--fs-label);padding:14px 0;font-weight:600;line-height:1.4}._1eSxMW_twoLists li:last-child{border-bottom:0}._1eSxMW_col>._1eSxMW_twoLists>div{gap:18px;padding:36px 36px 24px}._1eSxMW_col>._1eSxMW_twoLists li{font-size:var(--fs-body);padding:24px 0}._1eSxMW_split>._1eSxMW_col:has(>._1eSxMW_twoLists){height:100%}._1eSxMW_col>._1eSxMW_twoLists{flex:1}._1eSxMW_col>._1eSxMW_twoLists ul{flex-direction:column;flex:1;display:flex}._1eSxMW_col>._1eSxMW_twoLists li{flex:1;align-items:center;display:flex}._1eSxMW_parkSplit{grid-template-columns:1fr 860px;gap:72px;height:100%;display:grid}._1eSxMW_parkSplit ._1eSxMW_lead{max-width:24em}._1eSxMW_parkSplit>._1eSxMW_col{height:100%}._1eSxMW_parkName{border-left:4px solid var(--c-red);flex-direction:column;gap:12px;margin-top:auto;padding-left:28px;display:flex}._1eSxMW_parkName b{color:var(--ink);font-size:56px;font-weight:800;line-height:1.2}._1eSxMW_parkPhoto{aspect-ratio:699/519;align-self:end;height:auto}._1eSxMW_route{align-items:center;margin:4px 0;display:flex}._1eSxMW_routeNode{color:var(--ink);background:#fff;border-radius:3px;padding:16px 28px;font-size:32px;font-weight:900}._1eSxMW_routeMid{font-size:var(--fs-label);color:#fff;padding:0 64px;font-weight:700;position:relative}._1eSxMW_routeMid:before{content:"";border-top:2px dashed var(--c-red);position:absolute;top:50%;left:14px;right:14px;transform:translateY(22px)}._1eSxMW_mapSplit{grid-template-columns:1fr 740px;align-items:start;gap:64px;height:100%;display:grid}._1eSxMW_mapSplit ._1eSxMW_col{gap:14px}._1eSxMW_mapSplit ._1eSxMW_head{gap:20px;margin-bottom:16px}._1eSxMW_mapSplit ._1eSxMW_lead{font-size:var(--fs-body);line-height:1.6}._1eSxMW_map{justify-content:center;justify-self:end;align-items:center;width:740px;height:707px;margin-top:-60px;display:flex;overflow:hidden}._1eSxMW_map>*{width:100%;height:auto;max-height:100%}._1eSxMW_walkList{border-top:1px solid var(--hair);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._1eSxMW_walkList li{border-bottom:1px solid var(--hair);font-size:var(--fs-label);align-items:center;gap:18px;padding:6px 0;display:flex}._1eSxMW_walkList b{font-family:var(--font-num);color:var(--c-red);margin-left:auto;font-size:28px}._1eSxMW_badge{background:var(--c-blue);color:#fff;width:34px;height:34px;font-family:var(--font-num);border-radius:3px;justify-content:center;align-items:center;font-size:22px;font-weight:800;display:inline-flex}._1eSxMW_ranges{flex-direction:column;gap:34px;margin-top:8px;display:flex;position:relative}._1eSxMW_rangeRow{flex-direction:column;gap:12px;display:flex}._1eSxMW_rangeName{font-size:var(--fs-label);font-weight:700;line-height:1.35}._1eSxMW_rangeTrack{background:var(--track);height:30px;margin-bottom:34px;position:relative}._1eSxMW_rangeBar{top:0;bottom:0;left:calc(100% * var(--a));right:calc(100% * (1 - var(--b)));background:var(--c-blue);font-family:var(--font-num), var(--font);font-size:24px;font-weight:700;position:absolute}._1eSxMW_rangeBar i{white-space:nowrap;color:var(--ink);font-style:normal;position:absolute;top:calc(100% + 6px)}._1eSxMW_rangeBar i:first-child{padding-right:10px;right:calc(100% - 2px)}._1eSxMW_rangeBar i:last-child{padding-left:10px;left:calc(100% - 2px)}._1eSxMW_rangeAxis{border-top:1px solid var(--tint);height:28px;position:relative}._1eSxMW_rangeAxis span{top:6px;left:calc(100% * var(--x));font-family:var(--font-num);color:var(--ink-3);font-size:18px;position:absolute;transform:translate(-50%)}._1eSxMW_rangeAxis span:first-child{transform:none}._1eSxMW_rangeAxis span:last-child{transform:translate(-100%)}._1eSxMW_rent{border-collapse:collapse;width:100%}._1eSxMW_rent th,._1eSxMW_rent td{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);text-align:left;font-size:var(--fs-label);padding:16px 0;font-weight:700}._1eSxMW_rent td{font-family:var(--font-num), var(--font);text-align:right;white-space:nowrap;color:var(--ink);font-size:28px}._1eSxMW_splitRent{grid-template-columns:1fr 1000px;gap:72px}._1eSxMW_splitRent ._1eSxMW_col{gap:36px}._1eSxMW_plans{flex-wrap:wrap;align-self:center;align-items:flex-end;gap:16px;display:flex}._1eSxMW_plans figure{flex:var(--ar) 1 0;min-width:0;margin:0;padding:12px}._1eSxMW_plans img{width:100%;height:auto;display:block}._1eSxMW_plans ._1eSxMW_note{flex-basis:100%}._1eSxMW_courseCards{grid-template-columns:1.3fr 1fr;gap:20px;display:grid}._1eSxMW_courseCards>div{flex-direction:column;gap:12px;padding:28px 36px;display:flex}._1eSxMW_courseCards span{font-family:var(--font-num);letter-spacing:.1em;color:var(--c-red);font-size:22px;font-weight:700}._1eSxMW_courseCards b{font-size:44px;line-height:1.25}._1eSxMW_courseCards p{font-size:var(--fs-label);color:var(--ink-2);margin:0;line-height:1.6}._1eSxMW_courseCards ._1eSxMW_courseMain p{color:#ffffffd1}._1eSxMW_courseCards ._1eSxMW_courseMain span{color:#ff8a8e}._1eSxMW_table{border-collapse:collapse;width:100%}._1eSxMW_table th,._1eSxMW_table td{text-align:left;border-bottom:1px solid var(--hair);padding:14px 12px;font-weight:600}._1eSxMW_table td{font-family:var(--font-num), var(--font);text-align:right;white-space:nowrap}._1eSxMW_wide thead th{letter-spacing:.04em;color:var(--ink-3);border-bottom:1px solid var(--ink);padding-bottom:12px;font-size:20px;font-weight:700}._1eSxMW_wide td{text-align:left;font-family:var(--font);font-size:34px}._1eSxMW_wide td._1eSxMW_month{font-family:var(--font-num), var(--font);color:var(--c-red);font-size:48px;font-weight:800}._1eSxMW_terms td{padding:10px 12px;font-size:28px;line-height:1.35}._1eSxMW_terms td._1eSxMW_month{font-size:42px}._1eSxMW_terms td._1eSxMW_termHours{font-family:var(--font-num), var(--font);color:var(--c-blue);font-size:36px;font-weight:800}._1eSxMW_ladder{grid-template-columns:repeat(5,1fr);align-items:end;gap:12px;height:620px;display:grid}._1eSxMW_step{height:calc(60% + var(--i) * 10%);background:color-mix(in srgb, var(--c-blue) calc(18% + var(--i) * 20%), #fff);color:#fff;border-radius:4px 4px 0 0;flex-direction:column;gap:12px;padding:26px 24px;display:flex}._1eSxMW_step:first-child,._1eSxMW_step:nth-child(2){color:var(--ink)}._1eSxMW_cefr{font-family:var(--font-num);font-size:60px;font-weight:800;line-height:1}._1eSxMW_step b{font-size:30px}._1eSxMW_stepHours{font-family:var(--font-num);font-size:48px;font-weight:800;line-height:1}._1eSxMW_stepHours small{font-family:var(--font);margin-left:6px;font-size:18px}._1eSxMW_stepBook{flex-direction:column;gap:4px;margin-top:auto;font-size:18px;font-weight:600;line-height:1.4;display:flex}._1eSxMW_stepBook small{opacity:.75;font-size:18px}._1eSxMW_matrix{table-layout:fixed;border-collapse:separate;border-spacing:4px;width:100%}._1eSxMW_matrix thead th:first-child{width:340px}._1eSxMW_matrix th{text-align:left;white-space:nowrap;font-size:20px;font-weight:700}._1eSxMW_matrix thead th{text-align:center;font-size:var(--fs-label);padding-bottom:6px}._1eSxMW_matrix thead th small{font-family:var(--font-num);color:var(--c-red);font-size:20px;display:block}._1eSxMW_matrix td{text-align:center;height:50px;font-family:var(--font-num);background:rgba(37, 64, 142, var(--a));color:var(--ink);font-size:26px;font-weight:800}._1eSxMW_matrix td._1eSxMW_empty{color:#c2c9da;background:#fff}._1eSxMW_matrix td._1eSxMW_rowTotal{border-bottom:1px solid var(--hair);background:0 0}._1eSxMW_matrix ._1eSxMW_colTotal td,._1eSxMW_matrix ._1eSxMW_colTotal th{background:var(--ink);color:#fff}._1eSxMW_matrix ._1eSxMW_colTotal th{padding-left:12px}._1eSxMW_legend{flex:none;gap:28px;margin:0;padding:0;list-style:none;display:flex}._1eSxMW_legend li{font-size:var(--fs-label);white-space:nowrap;color:var(--ink-2);align-items:center;gap:10px;font-weight:600;display:flex}._1eSxMW_legend i,._1eSxMW_likertTail i{width:18px;height:18px;display:block}._1eSxMW_lk0{background:var(--c-blue)}._1eSxMW_lk1{background:color-mix(in srgb, var(--c-blue) 42%, #fff)}._1eSxMW_lk2{background:#cfd4df}._1eSxMW_lk3{background:var(--ink-3)}._1eSxMW_likert{border-top:1px solid var(--hair);flex-direction:column;margin-top:8px;display:flex}._1eSxMW_likertRow{border-bottom:1px solid var(--hair);grid-template-columns:380px minmax(0,1fr);align-items:center;gap:56px;padding:34px 0;display:grid}._1eSxMW_likertQ{justify-content:space-between;align-items:baseline;gap:24px;display:flex}._1eSxMW_likertNum{font-size:112px}._1eSxMW_likertBody{flex-direction:column;gap:14px;display:flex}._1eSxMW_likertBody p{font-size:var(--fs-body);margin:0;font-weight:700;line-height:1.4}._1eSxMW_likertBar{grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:24px;display:grid}._1eSxMW_likertTrack{gap:2px;height:52px;display:flex}._1eSxMW_likertTrack>span{flex:var(--w) 1 0;align-items:center;min-width:0;padding:0 16px;display:flex;overflow:hidden}._1eSxMW_likertTrack i{font-style:normal;font-family:var(--font-num);white-space:nowrap;color:#fff;font-size:24px;font-weight:700}._1eSxMW_likertTrack ._1eSxMW_lk1 i{color:var(--ink)}._1eSxMW_likertTail{font-family:var(--font-num);color:var(--ink-2);gap:20px;font-size:22px;font-weight:700;display:flex}._1eSxMW_likertTail>span{align-items:center;gap:8px;display:flex}._1eSxMW_likertTail i{width:14px;height:14px}._1eSxMW_scale{border-bottom:2px solid var(--tint);height:150px;margin-top:36px;position:relative}._1eSxMW_tick{bottom:-40px;left:calc(100% * var(--x));font-family:var(--font-num);color:var(--ink-3);font-size:22px;position:absolute;transform:translate(-50%)}._1eSxMW_scaleLine{bottom:0;left:calc(100% * var(--x));background:var(--c-blue-light);width:1px;height:120px;position:absolute}._1eSxMW_scaleLine:after{content:attr(data-label);white-space:nowrap;color:var(--c-blue);font-size:18px;font-weight:700;position:absolute;bottom:100%;left:8px}._1eSxMW_scaleLineHi{height:80px}._1eSxMW_scaleNow{bottom:-11px;left:calc(100% * var(--x));background:var(--c-red);width:20px;height:20px;position:absolute;transform:translate(-50%)rotate(45deg)}._1eSxMW_steps{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}._1eSxMW_steps li{gap:26px;padding:28px 32px;display:flex}._1eSxMW_split>._1eSxMW_steps{height:100%}._1eSxMW_split>._1eSxMW_steps li{flex:1;align-items:center;padding:32px 40px}._1eSxMW_split>._1eSxMW_steps b{font-size:34px}._1eSxMW_split>._1eSxMW_steps p{font-size:var(--fs-body)}._1eSxMW_steps li>span{font-family:var(--font-num);color:var(--c-blue);font-size:56px;font-weight:800;line-height:.9}._1eSxMW_steps b{font-size:30px}._1eSxMW_steps p{font-size:var(--fs-label);color:var(--ink-2);margin:8px 0 0;line-height:1.6}._1eSxMW_counselFlow{border-top:1px solid var(--hair);flex-direction:column;flex:1;margin:12px 0 0;padding:0;list-style:none;display:flex}._1eSxMW_counselFlow li{border-bottom:1px solid var(--hair);flex:1;align-items:center;gap:28px;display:flex}._1eSxMW_counselFlow span{font-family:var(--font-num);color:var(--c-red);flex:none;font-size:40px;font-weight:800;line-height:1}._1eSxMW_counselFlow b{font-size:32px;line-height:1.3}._1eSxMW_counselFlow p{font-size:var(--fs-label);color:var(--ink-2);margin:8px 0 0;line-height:1.6}._1eSxMW_split:has(>._1eSxMW_factGrid){grid-template-columns:1fr 920px}._1eSxMW_factGrid{grid-template-rows:1fr 1fr auto;grid-template-columns:1fr 1fr;gap:16px;height:100%;display:grid}._1eSxMW_factGrid>div{flex-direction:column;justify-content:flex-end;gap:10px;padding:36px 40px;display:flex}._1eSxMW_factGrid ._1eSxMW_icon{width:48px;height:48px;margin-bottom:auto}._1eSxMW_factGrid span{font-size:var(--fs-label);color:var(--ink-3);font-weight:700}._1eSxMW_factGrid b{letter-spacing:0;word-break:keep-all;font-size:42px;line-height:1.3}._1eSxMW_factGrid ._1eSxMW_factWide{flex-direction:row;grid-column:1/-1;justify-content:center;align-items:center;gap:16px;padding:26px}._1eSxMW_factGrid ._1eSxMW_factWide ._1eSxMW_icon{stroke:#fff;width:34px;height:34px;margin:0}._1eSxMW_letterSplit{grid-template-columns:720px 1fr;align-items:start;gap:80px;height:100%;display:grid}._1eSxMW_letterFig{flex-direction:column;gap:14px;margin:0;display:flex}._1eSxMW_letterPhoto{aspect-ratio:400/298;height:auto}._1eSxMW_quote{border-left:2px solid var(--tint);font-size:30px;line-height:1.8;font-family:var(--font-latin), "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;margin:0;padding:6px 0 6px 28px}._1eSxMW_letterSplit>._1eSxMW_col{gap:40px}._1eSxMW_quoteKey{border-left:4px solid var(--c-red);font-size:40px;font-weight:800}._1eSxMW_guide{border-top:1px solid var(--hair);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._1eSxMW_guide li{border-bottom:1px solid var(--hair);align-items:baseline;gap:24px;padding:18px 0;font-size:34px;font-weight:800;display:flex}._1eSxMW_guide span{font-family:var(--font-num);color:var(--c-red);font-size:26px}._1eSxMW_results{grid-template-columns:1fr 1fr;align-items:start;gap:96px;height:100%;display:grid}._1eSxMW_results ._1eSxMW_numHero{font-size:200px}._1eSxMW_units{grid-template-columns:repeat(21,22px);gap:6px;display:grid}._1eSxMW_units i,._1eSxMW_unitLegend i{background:var(--track);width:22px;height:22px;display:block}._1eSxMW_units i._1eSxMW_unitOn,._1eSxMW_unitLegend i._1eSxMW_unitOn{background:var(--c-blue)}._1eSxMW_unitLegend{font-size:var(--fs-note);color:var(--ink-2);flex-wrap:wrap;gap:10px 36px;display:flex}._1eSxMW_unitLegend span{align-items:center;gap:10px;display:flex}._1eSxMW_unitLegend i{width:16px;height:16px}._1eSxMW_cumBars{border-top:1px solid var(--hair);flex-direction:column;gap:40px;padding-top:32px;display:flex}._1eSxMW_cumBars>div{grid-template-columns:1fr auto;align-items:end;row-gap:14px;display:grid}._1eSxMW_cumName{font-size:var(--fs-body);color:var(--ink-2);align-self:center;font-weight:700}._1eSxMW_cumBars ._1eSxMW_num{font-size:120px}._1eSxMW_cumTrack{background:var(--track);grid-column:1/-1;height:12px;position:relative}._1eSxMW_cumTrack i{width:max(6px, calc(100% * var(--w)));background:var(--c-blue);position:absolute;top:0;bottom:0;left:0}._1eSxMW_ejuGrid{grid-template-columns:1fr;gap:20px;margin:auto 0 0;display:grid}._1eSxMW_ejuGrid+._1eSxMW_note{margin-bottom:auto}._1eSxMW_ejuFact p{margin-top:auto!important}._1eSxMW_ejuGrid>div{flex-direction:column;gap:36px;padding:40px;display:flex}._1eSxMW_ejuBars{flex-direction:column;gap:24px;margin-top:auto;display:flex}._1eSxMW_ejuBars>div{font-size:var(--fs-label);grid-template-columns:140px 1fr 230px;align-items:center;gap:18px;font-weight:700;display:grid}._1eSxMW_ejuBars i{height:110px;width:calc(100% * var(--w));background:var(--tint);display:block}._1eSxMW_ejuBars ._1eSxMW_ejuJcl i{background:var(--c-red)}._1eSxMW_ejuBars b{font-family:var(--font-num), var(--font);text-align:right;white-space:nowrap;font-size:56px}._1eSxMW_ejuAxis{margin-top:-10px}._1eSxMW_ejuTicks{border-top:1px solid var(--tint);height:30px;position:relative}._1eSxMW_ejuBars ._1eSxMW_ejuTicks i{width:auto;height:auto;top:8px;left:calc(100% * var(--x));font-style:normal;font-family:var(--font-num);color:var(--ink-3);background:0 0;font-size:18px;font-weight:600;display:block;position:absolute;transform:translate(-50%)}._1eSxMW_ejuJcl b{color:var(--c-red)}._1eSxMW_ejuFact b{font-family:var(--font-num);color:var(--c-blue);font-size:140px;line-height:1}._1eSxMW_ejuFact p{font-size:var(--fs-label);color:var(--ink-2);margin:0;line-height:1.6}._1eSxMW_wallBox{flex-direction:column;gap:28px;height:100%;display:flex}._1eSxMW_wall{flex:1;grid-template-columns:repeat(6,1fr);gap:18px;min-height:0;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}._1eSxMW_lane{overflow:hidden}._1eSxMW_laneInner{animation:_1eSxMW_deck-lane var(--dur) linear infinite;animation-direction:var(--dir);flex-direction:column;gap:10px;display:flex}@keyframes _1eSxMW_deck-lane{0%{transform:translateY(0)}to{transform:translateY(-50%)}}._1eSxMW_wallStill ._1eSxMW_laneInner{animation:none}@media (prefers-reduced-motion:reduce){._1eSxMW_laneInner{animation:none}}._1eSxMW_school{font-size:var(--fs-label);color:#ffffffc7;white-space:nowrap;text-overflow:ellipsis;line-height:1.35;overflow:hidden}._1eSxMW_schoolKey{color:#fff;font-size:28px;font-weight:800}._1eSxMW_scholar{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:16px;margin:auto 0;display:grid}._1eSxMW_scholar>div{flex-direction:column;gap:20px;min-height:400px;padding:36px 32px;display:flex}._1eSxMW_scholarName{display:inline-block}._1eSxMW_scholarLine{display:block}._1eSxMW_scholarLine+._1eSxMW_scholarLine{margin-top:6px}._1eSxMW_scholarLine small{font-family:var(--font);font-size:var(--fs-label);color:var(--ink-2);margin-bottom:2px;font-weight:700;line-height:1.35;display:block}._1eSxMW_scholarMain ._1eSxMW_scholarLine small{color:#ffffffc7}._1eSxMW_scholar>div>span{font-size:var(--fs-label);font-weight:700;line-height:1.45}._1eSxMW_scholar b{font-family:var(--font-num), var(--font);word-break:keep-all;color:var(--c-blue);font-size:42px;line-height:1.15}._1eSxMW_scholar p{font-size:var(--fs-note);color:var(--ink-2);margin:auto 0 0;line-height:1.6}._1eSxMW_scholar ._1eSxMW_scholarMain b{color:#fff;font-size:68px}._1eSxMW_scholar ._1eSxMW_scholarMain p{color:#ffffffd1}._1eSxMW_essay{flex-direction:column;gap:44px;max-width:1500px;height:100%;display:flex}._1eSxMW_essay>._1eSxMW_note{margin-top:-16px}._1eSxMW_essay>._1eSxMW_essayQuote:first-of-type{margin-top:auto}._1eSxMW_essay>._1eSxMW_essayQuote:last-child{margin-bottom:auto}._1eSxMW_essayQuote{border-left:4px solid var(--c-red);font-family:var(--font-serif,serif);color:#fff;margin:0;padding-left:36px;font-size:52px;line-height:1.7}._1eSxMW_close{border-top:1px solid var(--ink);justify-content:space-between;align-items:baseline;gap:40px;margin-top:auto;padding-top:24px;display:flex}._1eSxMW_close p{margin:0;font-size:28px;font-weight:700}._1eSxMW_close b{font-family:var(--font-latin);color:var(--c-blue);font-size:28px}._1eSxMW_pointCards{grid-template-columns:repeat(4,1fr);gap:16px;margin:4px 0 0;padding:0;list-style:none;display:grid}._1eSxMW_pointCards li{font-size:var(--fs-label);flex-direction:column;gap:22px;padding:32px 30px;font-weight:600;line-height:1.55;display:flex}._1eSxMW_pointCards ._1eSxMW_icon{width:44px;height:44px}._1eSxMW_langLine{font-size:var(--fs-note);color:var(--ink-3);align-items:center;gap:12px;margin:0;display:flex}._1eSxMW_langLine ._1eSxMW_icon{width:26px;height:26px;stroke:var(--ink-3)}._1eSxMW_skillTiles{grid-template-columns:repeat(3,1fr);gap:12px;margin:8px 0 0;padding:0;list-style:none;display:grid}._1eSxMW_skillTiles li{font-size:var(--fs-label);flex-direction:column;gap:8px;padding:20px 24px;font-weight:700;line-height:1.35;display:flex}._1eSxMW_tiles2{grid-template-columns:repeat(2,1fr)}._1eSxMW_skillTiles:not(._1eSxMW_tiles2){gap:16px}._1eSxMW_skillTiles:not(._1eSxMW_tiles2) li{min-height:150px;font-size:var(--fs-body);padding:28px}._1eSxMW_skillTiles:not(._1eSxMW_tiles2) span{font-size:26px}._1eSxMW_split>._1eSxMW_col:has(>._1eSxMW_skillTiles:not(._1eSxMW_tiles2)){height:100%}._1eSxMW_col>._1eSxMW_skillTiles:not(._1eSxMW_tiles2){margin-top:auto}._1eSxMW_col>._1eSxMW_skillTiles:not(._1eSxMW_tiles2)+._1eSxMW_note{margin-bottom:auto}._1eSxMW_skillTiles._1eSxMW_skillWhat{grid-template-columns:repeat(2,1fr)}._1eSxMW_skillTiles._1eSxMW_skillWhat li{gap:8px;min-height:0;padding:26px 28px}._1eSxMW_skillWhat b{font-size:var(--fs-body);align-items:baseline;gap:14px;line-height:1.3;display:flex}._1eSxMW_skillWhat p{text-wrap:pretty;font-size:var(--fs-label);color:var(--ink-2);margin:0;font-weight:500;line-height:1.5}._1eSxMW_skillTiles span{font-family:var(--font-num);color:var(--c-red);font-size:22px;font-weight:800}._1eSxMW_open{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;height:100%;display:flex}._1eSxMW_closeTitle{margin:0;font-size:88px;font-weight:800}._1eSxMW_openLine{max-width:34em;margin:40px 0 0;font-size:40px;font-weight:700;line-height:1.6}._1eSxMW_openSub{opacity:.8;max-width:40em;margin:0 0 24px;font-size:26px;line-height:1.7}._1eSxMW_contact{font-family:var(--font-latin);letter-spacing:0;font-size:36px}._1eSxMW_chapter{background:var(--c-navy)}._1eSxMW_chapter ._1eSxMW_body{justify-content:flex-start;padding-bottom:0}._1eSxMW_chapter ._1eSxMW_full:after{background:linear-gradient(160deg,#0a1230e6 0%,#0a12309e 36%,#0a12301a 72%)}._1eSxMW_slide._1eSxMW_chapterPlain{background:var(--c-navy)}._1eSxMW_chapterBox{z-index:2;border-left:6px solid var(--c-red);flex-direction:column;gap:22px;padding-left:40px;display:flex;position:relative}._1eSxMW_chapterNo{font-family:var(--font-num);color:var(--c-red-light);font-size:64px;font-weight:800;line-height:1}._1eSxMW_chapterTitle{color:#fff;margin:0;font-size:140px;font-weight:800;line-height:1.1}._1eSxMW_chapterLead{color:#ffffffe0;margin:0;font-size:36px}._1eSxMW_slide [data-at]{--shown:clamp(0, var(--step,99) - var(--at) + 1, 1);opacity:var(--shown);translate:0 calc((1 - var(--shown)) * 12px)}._1eSxMW_slide [data-at][data-wipe]{opacity:1;translate:none}._1eSxMW_slide [data-at][data-wipe=x]{clip-path:inset(-24px calc((1 - var(--shown)) * (100% + 48px) - 24px) -24px -24px)}._1eSxMW_slide [data-at][data-wipe=y]{clip-path:inset(calc((1 - var(--shown)) * (100% + 48px) - 24px) -24px -24px -24px)}._1eSxMW_live [data-at]{transition:opacity .32s cubic-bezier(.2, .7, .2, 1) calc(var(--bi,0) * 70ms), translate .32s cubic-bezier(.2, .7, .2, 1) calc(var(--bi,0) * 70ms), clip-path .52s cubic-bezier(.25, .8, .25, 1) calc(var(--bi,0) * 70ms)}@media (prefers-reduced-motion:reduce){._1eSxMW_live [data-at]{transition:none}}._1eSxMW_dots{align-items:center;gap:6px;transition:opacity .24s ease-out;display:flex}._1eSxMW_dots i{opacity:.28;background:currentColor;border-radius:50%;width:6px;height:6px}._1eSxMW_dots i._1eSxMW_dotOn{opacity:.8}._1eSxMW_dotsDone{opacity:0}._1eSxMW_slide [data-focus]{--d:calc(var(--step,0) - var(--fk));--on:max(calc(clamp(0, 1 - var(--d), 1) * clamp(0, 1 + var(--d), 1)), calc(1 - min(var(--step,0), 1)));opacity:calc(.26 + .74 * var(--on))}._1eSxMW_live [data-focus]{transition:opacity .26s ease-out}@media (prefers-reduced-motion:reduce){._1eSxMW_live [data-focus]{transition:none}}._1eSxMW_canvas .tu-deck-slide.is-enter-fade{animation-duration:.26s;animation-timing-function:ease-out}._1eSxMW_instant .tu-deck-slide{animation:none!important}._1eSxMW_stage{position:absolute;inset:0}._1eSxMW_idle,._1eSxMW_idle *{cursor:none}._1eSxMW_tools{z-index:40;opacity:0;pointer-events:none;gap:8px;transition:opacity .3s ease-out;display:flex;position:absolute;top:14px;right:14px}._1eSxMW_toolsOn{opacity:1;pointer-events:auto}._1eSxMW_tool{color:#fff;cursor:pointer;background:#1a2a60b8;border:1px solid #ffffff47;border-radius:4px;place-items:center;width:40px;height:40px;padding:0;display:grid}._1eSxMW_tool:hover,._1eSxMW_tool:focus-visible{background:var(--c-blue-dark)}._1eSxMW_tool svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}@media (prefers-reduced-motion:reduce){._1eSxMW_tools{transition:none}}._1eSxMW_jumpBox{z-index:40;background:var(--c-blue-dark);color:#fff;font-family:var(--font-num);border-radius:4px;align-items:baseline;gap:8px;padding:6px 18px;display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}._1eSxMW_jumpBox b{font-size:28px;font-weight:800}._1eSxMW_jumpBox small{opacity:.7;font-size:16px}._1eSxMW_ov{z-index:50;background:var(--c-blue-dark);color:#fff;position:absolute;inset:0;overflow-y:auto}._1eSxMW_ovBox{flex-direction:column;gap:14px;padding:28px 40px 32px;display:flex}._1eSxMW_ovRow{grid-template-columns:200px 1fr;align-items:start;gap:24px;display:grid}._1eSxMW_ovHead{border-left:3px solid var(--c-red);flex-direction:column;gap:2px;padding-top:4px;padding-left:12px;display:flex}._1eSxMW_ovHead small{letter-spacing:.1em;opacity:.7;font-size:12px;font-weight:700}._1eSxMW_ovHead b{font-size:16px;line-height:1.35}._1eSxMW_ovThumbs{grid-template-columns:repeat(var(--cols), var(--tw));gap:10px;display:grid}._1eSxMW_ovThumb{cursor:pointer;flex-direction:column;gap:4px;min-width:0;display:flex}._1eSxMW_ovPic{width:var(--tw);aspect-ratio:16/9;background:#fff;border-radius:2px;outline:1px solid #ffffff2e;display:block;position:relative;overflow:hidden}._1eSxMW_ovScale{width:1920px;height:1080px;transform:scale(var(--k));transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}._1eSxMW_ovCap{white-space:nowrap;text-overflow:ellipsis;opacity:.82;font-size:12px;line-height:1.4;display:block;overflow:hidden}._1eSxMW_ovCap b{font-family:var(--font-num);opacity:.7;margin-right:6px}._1eSxMW_ovThumb:hover ._1eSxMW_ovPic{outline:2px solid #ffffffb3}._1eSxMW_ovSel ._1eSxMW_ovPic{outline:3px solid #fff}._1eSxMW_ovCur ._1eSxMW_ovPic{outline:3px solid var(--c-red)}._1eSxMW_ovCur ._1eSxMW_ovCap{opacity:1}._1eSxMW_ovHint{opacity:.6;margin:8px 0 0 224px;font-size:13px}._1eSxMW_agentTopics{grid-template-columns:repeat(3,1fr);gap:24px;margin:auto 0;padding:0;list-style:none;display:grid}._1eSxMW_agentTopics li{border-top:1px solid #ffffff59;flex-direction:column;gap:18px;padding-top:28px;display:flex}._1eSxMW_agentTopics i{font-style:normal;font-family:var(--font-num);color:var(--c-red-light);font-size:96px;font-weight:800;line-height:1}._1eSxMW_agentTopics b{white-space:nowrap;color:#fff;font-size:52px;font-weight:800;line-height:1.25}._1eSxMW_flow7 li{padding-top:40px;padding-bottom:40px}._1eSxMW_pointCards{margin-top:16px}._1eSxMW_pointCards li{min-height:230px;font-size:24px}._1eSxMW_roomCaption{text-align:right;max-width:30em;margin:0}._1eSxMW_courseOnly{font-size:var(--fs-body);color:var(--ink);margin:0;font-weight:700}._1eSxMW_essayGist{color:#ffffffd1;max-width:60em;margin:0;font-size:24px;line-height:1.7}._1eSxMW_feeStack{gap:22px}._1eSxMW_feeCols{grid-template-columns:1.04fr 1fr 1.04fr;align-items:stretch;gap:24px;display:grid}._1eSxMW_feeCard{flex-direction:column;gap:12px;padding:28px 34px 22px;display:flex}._1eSxMW_feeCard header{border-bottom:2px solid var(--ink);flex-direction:column;gap:4px;padding-bottom:14px;display:flex}._1eSxMW_feeCard header b{font-size:32px;font-weight:800;line-height:1.3}._1eSxMW_feeCard header small{font-size:var(--fs-note);color:var(--ink-3)}._1eSxMW_feeList{flex-direction:column;margin:0;display:flex}._1eSxMW_feeList>div{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;display:flex}._1eSxMW_feeList dt{font-size:var(--fs-label);color:var(--ink-2);font-feature-settings:"palt" 1;font-weight:700;line-height:1.35}._1eSxMW_feeList dt small{color:var(--ink-3);margin-top:2px;font-size:17px;font-weight:500;display:block}._1eSxMW_feeList dd{font-family:var(--font-num), var(--font);white-space:nowrap;color:var(--ink);margin:0;font-size:30px;font-weight:700;line-height:1.2}._1eSxMW_feeList>._1eSxMW_feeTotal{border-bottom:0;padding-top:18px}._1eSxMW_feeTotal dt{color:var(--ink);font-size:26px;font-weight:800}._1eSxMW_feeList>._1eSxMW_feeTotal dd{color:var(--c-red);font-size:52px;font-weight:800;line-height:1}._1eSxMW_feeList>._1eSxMW_feeAdmin{border-top:1px solid var(--ink);border-bottom:0;margin-top:8px}._1eSxMW_feeFrom{align-items:baseline;gap:14px;margin:0;display:flex}._1eSxMW_feeFrom small{font-size:var(--fs-label);color:var(--ink-2);font-weight:700}._1eSxMW_feeFrom b{font-family:var(--font-num), var(--font);color:var(--c-red);font-size:52px;font-weight:800;line-height:1}._1eSxMW_feeNotes{flex-direction:column;gap:2px;display:flex}._1eSxMW_feeMonth{font-style:normal;font-family:var(--font-num), var(--font);white-space:nowrap;color:var(--c-red);font-weight:800}._1eSxMW_feeByMonth{grid-template-columns:max-content minmax(0,1fr) max-content;column-gap:16px;display:grid}._1eSxMW_feeList._1eSxMW_feeByMonth>div{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;display:grid}._1eSxMW_feeByMonth dt{display:contents}._1eSxMW_payRow{background:var(--ink);color:#fff;border-radius:4px;align-items:center;gap:36px;padding:14px 36px;display:flex}._1eSxMW_payLabel{font-size:var(--fs-label);color:#ffffffb8;flex:none;font-weight:700}._1eSxMW_payRow ol{flex:1;align-items:center;margin:0;padding:0;list-style:none;display:flex}._1eSxMW_payRow li{white-space:nowrap;align-items:center;font-size:28px;font-weight:800;display:flex}._1eSxMW_payRow li+li:before{content:"→";color:var(--c-red-light);margin:0 28px;font-weight:400}._1eSxMW_intake{flex-direction:column;gap:16px;display:flex}._1eSxMW_intakeHead,._1eSxMW_intakeRow{grid-template-columns:340px repeat(3,minmax(0,1fr));align-items:center;display:grid}._1eSxMW_intakeHead span{font-size:var(--fs-label);color:var(--ink-3);padding:0 44px;font-weight:700}._1eSxMW_intakeHead span:first-child{padding-left:40px}._1eSxMW_intakeRow{background:var(--surface);border:1px solid var(--hair);border-radius:4px;height:164px;box-shadow:0 1px 1px #14204a0a,0 14px 32px -18px #14204a33}._1eSxMW_intakeOpen{box-shadow:inset 6px 0 0 var(--c-red), 0 1px 1px #14204a0a, 0 14px 32px -18px #14204a33}._1eSxMW_intakeMonth{align-items:center;gap:20px;padding-left:40px;display:flex}._1eSxMW_intakeMonth b{font-family:var(--font-num), var(--font);color:var(--c-red);font-size:84px;font-weight:800;line-height:1}._1eSxMW_openTag{background:var(--c-red);color:#fff;white-space:nowrap;border-radius:2px;padding:6px 14px;font-size:20px;font-weight:800}._1eSxMW_intakeCell{border-left:1px solid var(--hair);white-space:nowrap;height:100%;color:var(--ink);font-feature-settings:"palt" 1;align-items:center;padding:0 44px;font-size:44px;font-weight:800;display:flex;position:relative}._1eSxMW_intakeCell:before{content:"";border-top:1px solid var(--hair);border-right:1px solid var(--hair);background:var(--surface);width:16px;height:16px;margin-top:-8px;position:absolute;top:50%;left:-9px;transform:rotate(45deg)}._1eSxMW_intake+._1eSxMW_lead{max-width:none;margin-top:4px}._1eSxMW_aroundWithin{color:var(--ink);margin:0;font-size:36px;font-weight:800}._1eSxMW_aroundTiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}._1eSxMW_aroundTiles li{background:var(--surface);border:1px solid var(--hair);border-radius:4px;flex-direction:column;gap:6px;padding:26px 28px 24px;display:flex;box-shadow:0 1px 1px #14204a0a,0 14px 32px -18px #14204a33}._1eSxMW_aroundIcon{color:var(--c-blue);font-size:44px}._1eSxMW_aroundTiles b{font-family:var(--font-num), var(--font);color:var(--ink);font-size:120px;font-weight:800;line-height:1}._1eSxMW_aroundTiles span{color:var(--ink-2);font-feature-settings:"palt" 1;font-size:24px;font-weight:700;line-height:1.35}._1eSxMW_aroundPhotos{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-height:0;display:grid}
.T5Ahdq_bleed{width:100vw;margin-left:calc(50% - 50vw)}
.ayhaUG_wrap{grid-template-columns:680px 1fr;align-items:center;gap:80px;height:100%;display:grid}.ayhaUG_book{height:760px;position:relative}.ayhaUG_book img{background:#fff;width:430px;height:auto;position:absolute;box-shadow:0 2px 6px #14204a1f,0 30px 60px #14204a33}.ayhaUG_cover{z-index:1;top:110px;left:0;transform:rotate(-3deg)}.ayhaUG_page{top:0;left:250px;transform:rotate(3deg)}.ayhaUG_text{flex-direction:column;gap:22px;min-width:0;display:flex}.ayhaUG_name{color:var(--c-blue-dark);margin:0;font-size:26px;font-weight:800}.ayhaUG_lead{color:var(--ink-2);margin:0;font-size:24px;line-height:1.6}.ayhaUG_points{flex-direction:column;gap:16px;margin:4px 0 0;padding:0;list-style:none;display:flex}.ayhaUG_points li{border-left:4px solid var(--c-red);flex-direction:column;gap:4px;padding-left:20px;display:flex}.ayhaUG_points b{color:var(--c-blue-dark);font-size:26px}.ayhaUG_points span{color:var(--ink-2);font-size:20px;line-height:1.5}.ayhaUG_lessons{border-top:1px solid var(--hair);padding-top:16px}.ayhaUG_lessonsHead{color:#6b7389;margin-bottom:10px;font-size:18px;font-weight:700;display:block}.ayhaUG_lessons ol{grid-template-columns:repeat(3,1fr);gap:8px 24px;margin:0;padding:0;list-style:none;display:grid}.ayhaUG_lessons li{color:var(--c-blue-dark);white-space:nowrap;font-size:20px;font-weight:700}.ayhaUG_lessons i{font-family:var(--font-num);color:var(--c-red);margin-right:10px;font-style:normal}
:where(.eHmtRW_bar){border-left:4px solid var(--c-blue);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:14px 18px;display:flex}.eHmtRW_label{color:var(--c-blue-dark);font-size:.9rem;font-weight:800;line-height:1.5}.eHmtRW_value{color:var(--c-blue);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:2.1rem;line-height:1}.eHmtRW_text{color:var(--c-blue);font-size:1.05rem;font-weight:900;line-height:1.5}:where(.eHmtRW_onDark){border-left-color:#fff}.eHmtRW_onDark .eHmtRW_label{color:#ffffffd9}.eHmtRW_onDark .eHmtRW_value,.eHmtRW_onDark .eHmtRW_text{color:#fff}@media (min-width:900px){:where(.eHmtRW_bar){padding:18px 22px}.eHmtRW_label{font-size:.95rem}.eHmtRW_value{font-size:2.8rem}.eHmtRW_text{font-size:1.2rem}}
.QqnsLa_split{grid-template-columns:1fr 720px;align-items:center;gap:72px;height:100%;display:grid}.QqnsLa_col{height:100%}.QqnsLa_roles{border-top:1px solid var(--hair);flex-direction:column;margin:auto 0 0;padding:0;list-style:none;display:flex}.QqnsLa_roles li{border-bottom:1px solid var(--hair);grid-template-columns:250px 1fr;align-items:center;gap:32px;padding:18px 0;display:grid}.QqnsLa_who{flex-direction:column;gap:6px;display:flex}.QqnsLa_who b{font-feature-settings:"palt" 1;font-size:32px;line-height:1.25}.QqnsLa_who span{font-size:var(--fs-note);color:var(--c-red);font-weight:700}.QqnsLa_roles p{font-size:var(--fs-body);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.55}.QqnsLa_roles+p{margin-top:4px;margin-bottom:auto}.QqnsLa_phones{zoom:1.45;justify-content:center;align-items:center;display:flex}
.llaZxq_w400{font-weight:400}.llaZxq_w600{font-weight:600}.llaZxq_w700{font-weight:700}.llaZxq_block{display:block}.llaZxq_textLight{color:#6b7280}.llaZxq_suspend{margin-bottom:16px}.llaZxq_suspendText{color:var(--c-red);font-weight:700}.llaZxq_flow{margin:0;padding:0;list-style:none;position:relative}.llaZxq_flowStep{grid-template-columns:36px minmax(0,1fr);gap:14px;padding-bottom:22px;display:grid;position:relative}.llaZxq_flowStep:not(:last-child):before{content:"";background-color:var(--c-line);width:2px;position:absolute;top:36px;bottom:0;left:17px}.llaZxq_flowNum{border-radius:var(--radius-xs);background-color:var(--c-blue);width:36px;height:36px;font-family:var(--font-num);color:#fff;justify-content:center;align-items:center;font-size:1.1rem;font-weight:800;display:inline-flex}.llaZxq_flowBody{min-width:0;padding-top:4px}.llaZxq_flowTitle{color:var(--c-blue-dark);margin:0;font-size:1.02rem;font-weight:800;line-height:1.4}.llaZxq_flowChip{border-radius:var(--radius-xs);background-color:var(--c-band);color:var(--c-blue);margin:8px 0 0;padding:3px 10px;font-size:.85rem;font-weight:800;display:inline-block}.llaZxq_flowNote{color:var(--c-blue-soft);margin:6px 0 0;font-size:.82rem;line-height:1.65}.llaZxq_holidayNote{color:var(--c-blue-soft);margin:4px 0 0;font-size:.8rem;line-height:1.6}@media (min-width:900px){.llaZxq_flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 20px;display:grid}.llaZxq_flowStep{grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;padding-bottom:0}.llaZxq_flowStep:not(:last-child):before{width:auto;height:2px;inset:17px -12px auto 48px}.llaZxq_flowBody{padding-top:0}.llaZxq_holidayNote{margin-top:24px}}.llaZxq_formHead{margin-bottom:16px}.llaZxq_formCard{border-radius:var(--radius-xs);background-color:#fff;padding:20px}@media (min-width:900px){.llaZxq_formCard{padding:32px 40px}}.llaZxq_formStack{flex-direction:column;gap:24px;display:flex}.llaZxq_fieldStack{flex-direction:column;gap:16px;display:flex}.llaZxq_groupTitle{color:var(--c-blue);margin-bottom:16px;font-weight:700}.llaZxq_groupTitleTight{color:var(--c-blue);margin-bottom:8px;font-weight:700}.llaZxq_groupLead{margin-bottom:16px}.llaZxq_destStack{flex-direction:column;gap:24px;display:flex}.llaZxq_destCard{background-color:var(--c-bg-start);border:1px solid var(--c-bg-end);border-left:3px solid var(--c-blue);border-radius:var(--radius-xs);box-shadow:none;padding:20px}.llaZxq_destHead{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.llaZxq_destTitle{color:var(--c-blue);font-weight:700}.llaZxq_copiesLead{margin-bottom:8px;font-weight:600}.llaZxq_copiesGrid{grid-template-columns:1fr;gap:8px;display:grid}@media (min-width:600px){.llaZxq_copiesGrid{grid-template-columns:1fr 1fr}}.llaZxq_copiesRow{border:1px solid var(--c-line);border-radius:var(--radius-xs);background-color:#fff;justify-content:space-between;align-items:center;gap:8px;padding:6px 12px;display:flex}.llaZxq_copiesField{width:80px}.llaZxq_sealNote{margin-left:32px;display:block}.llaZxq_addDestButton{align-self:flex-start}.llaZxq_deliverySelect{color:currentColor}.llaZxq_deliveryNote{margin-top:8px;display:block}.llaZxq_costBox{border:1px solid var(--c-line);border-left:4px solid var(--c-blue);border-bottom:3px solid var(--c-red);border-radius:var(--radius-xs);background-color:#fff;padding:24px}.llaZxq_costStack{flex-direction:column;gap:8px;display:flex}.llaZxq_costRow{justify-content:space-between;align-items:center;display:flex}.llaZxq_costTotal{color:#c62828;font-weight:700}.llaZxq_autoGrow{field-sizing:content;min-height:4.3125em}.llaZxq_uploadAlert{margin-bottom:16px}.llaZxq_uploadAlertIcon{font-size:1.5rem}.llaZxq_uploadAlertTitle{margin-bottom:4px;font-weight:600}.llaZxq_fileButton{border-radius:var(--radius-xs);text-transform:none;padding-top:9.6px;padding-bottom:9.6px;font-weight:600}.llaZxq_fileButtonIdle{border-color:currentColor}.llaZxq_fileSize{margin-top:4px;display:block}.llaZxq_submitButton{border-radius:var(--radius-xs);letter-spacing:calc(.5px * var(--track));background-color:var(--c-blue);color:#fff;padding-top:12.8px;padding-bottom:12.8px;font-size:1.05rem;font-weight:700;transition:background-color .2s}.llaZxq_submitButton:hover{background-color:var(--c-blue-dark)}.llaZxq_submitButton:focus-visible{background-image:linear-gradient(#fff3,#fff3)}.llaZxq_submitButton.llaZxq_submitButton:active{transform:none}.llaZxq_submitButton:disabled{color:#fff;box-shadow:none;background-color:#9e9e9e}.llaZxq_sending{flex-direction:row;justify-content:center;align-items:center;gap:12px;display:flex}.llaZxq_sendingInline{flex-direction:row;align-items:center;gap:12px;display:flex}.llaZxq_dialog{border-radius:var(--radius-xs);border-bottom:5px solid var(--c-red);overflow:hidden;box-shadow:0 15px 40px -10px #25408e14}.llaZxq_dialogTitle{background-color:var(--c-blue);color:#fff;align-items:center;gap:12px;padding:16px 24px;font-weight:700;display:flex}.llaZxq_confirmContent{background-color:#f9fafb;padding:20px 24px}.llaZxq_confirmLead{margin-bottom:16px;line-height:1.7}.llaZxq_confirmStack{flex-direction:column;gap:16px;display:flex}.llaZxq_confirmDestStack{flex-direction:column;gap:8px;margin-top:4px;display:flex}.llaZxq_confirmDest{background-color:#f3f4f6;border:1px solid #e5e7eb;padding:12px}.llaZxq_confirmPurpose{margin-top:4px;display:block}.llaZxq_estimateBox{background-color:#fff3cd;border:1px solid #ffe69c;border-radius:8px;padding:12px}.llaZxq_estimateTitle{margin-bottom:8px;font-weight:600}.llaZxq_confirmActions{background-color:#f3f4f6;border-top:1px solid #0000000f;padding:12px 24px}.llaZxq_pillButton{border-radius:var(--radius-xs);background-color:var(--c-blue);padding-left:24px;padding-right:24px}.llaZxq_pillButton:hover{background-color:#1b2a60}.llaZxq_pillButton:disabled{background-color:#0000001f}.llaZxq_successContent{text-align:center;background-color:#f3f6fc;padding:32px 24px}.llaZxq_successCircle{background-color:#e0e7ff;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;margin:16px auto;animation:.6s ease-out llaZxq_fadeInScale;display:inline-flex}@keyframes llaZxq_fadeInScale{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.llaZxq_successCheck{color:var(--c-blue)}.llaZxq_successHeading{margin-top:8px;margin-bottom:16px;font-weight:700}.llaZxq_successLead{margin-bottom:16px;line-height:1.8}.llaZxq_nextBox{text-align:left;background-color:#fff9e6;border:1px solid #ffe69c;border-radius:8px;margin-bottom:16px;padding:16px}.llaZxq_nextTitle{margin-bottom:8px;font-weight:700}.llaZxq_nextList{flex-direction:column;gap:8px;padding-left:16px;display:flex}.llaZxq_successActions{background-color:#e5ecf7;border-top:1px solid #0000000f;padding:16px 24px}
.cYj4Na_line{color:#ffffffc7;border-top:1px solid #ffffff40;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:14px;padding-top:12px;font-size:.75rem;line-height:1.5;display:flex}.cYj4Na_logo{flex-shrink:0;width:124px;line-height:0}.cYj4Na_value{color:#fff;font-weight:800}.cYj4Na_tabular{font-variant-numeric:tabular-nums}@media (min-width:900px){.cYj4Na_line{margin-top:20px;padding-top:16px;font-size:.8rem}.cYj4Na_logo{width:158px}}
:where(.f8MRBG_box){border-radius:var(--radius-xs);border:1px solid #0000;border-left-width:4px;align-items:flex-start;gap:10px;padding:16px;display:flex}:where(.f8MRBG_body){flex-direction:column;display:flex}:where(.f8MRBG_icon){flex-shrink:0;margin-top:.15em;display:flex}:where(.f8MRBG_split){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}:where(.f8MRBG_main){align-items:flex-start;gap:10px;display:flex}:where(.f8MRBG_blue) :where(.f8MRBG_main)>:where(.f8MRBG_icon){color:var(--c-blue)}:where(.f8MRBG_red) :where(.f8MRBG_main)>:where(.f8MRBG_icon){color:#dc2626}:where(.f8MRBG_amber) :where(.f8MRBG_main)>:where(.f8MRBG_icon){color:#d97706}:where(.f8MRBG_blue){background-color:var(--c-bg-start);border-color:var(--c-bg-end);border-left-color:var(--c-blue)}:where(.f8MRBG_blue)>:where(.f8MRBG_icon){color:var(--c-blue)}:where(.f8MRBG_red){border-color:#dc262638;border-left-color:var(--c-red);background-color:#dc26260f}:where(.f8MRBG_red)>:where(.f8MRBG_icon){color:#dc2626}:where(.f8MRBG_amber){background-color:#fffbeb;border-color:#fde68a #fde68a #fde68a #d97706}:where(.f8MRBG_amber)>:where(.f8MRBG_icon){color:#d97706}
:where(.xrkmfW_h5){border-bottom:1px solid #25408e24;margin-bottom:1.2rem;padding-top:1.6rem;padding-bottom:1rem;position:relative}.xrkmfW_h5Text{letter-spacing:calc(.05em * var(--track));color:var(--c-blue-dark);font-size:1.9rem;font-weight:700;line-height:1.25}.xrkmfW_h5Bar{background-color:var(--c-red);border-radius:2px;width:90px;height:4px;position:absolute;bottom:-1px;left:0}@media (min-width:900px){:where(.xrkmfW_h5){margin-bottom:1.6rem;padding-top:2rem}.xrkmfW_h5Text{font-size:2.2rem}.xrkmfW_h5Bar{width:135px}}@media (min-width:1200px){.xrkmfW_h5Text{font-size:2.5rem}}:where(.xrkmfW_h6){border-left:4px solid var(--c-blue);margin-top:1rem;margin-bottom:1rem;padding:.1rem 0 .1rem 1rem}.xrkmfW_h6Text{font-weight:600}@media (min-width:900px){:where(.xrkmfW_h6){margin-top:1.2rem;margin-bottom:1.2rem}}@media (min-width:1200px){:where(.xrkmfW_h6){margin-top:1.5rem;margin-bottom:1.5rem}.xrkmfW_h6Text{font-size:var(--h6-lg,1.8rem)}}.xrkmfW_subtitle2Link{margin-top:12px;margin-left:8px;text-decoration:underline}.xrkmfW_subtitle2Link svg{vertical-align:sub;margin-right:12px}.xrkmfW_padTop{padding-top:6.4px}
.XFZ0DG_split{grid-template-columns:1fr 660px;gap:72px}.XFZ0DG_col{gap:24px;height:100%}.XFZ0DG_cycle{border-top:1px solid var(--hair);flex-direction:column;margin:auto 0 0;padding:0;list-style:none;display:flex}.XFZ0DG_cycle li{border-bottom:1px solid var(--hair);align-items:center;gap:28px;padding:10px 0;display:flex}.XFZ0DG_cycle li>span{font-family:var(--font-num);color:var(--c-red);flex:none;font-size:40px;font-weight:800;line-height:1}.XFZ0DG_cycle b{font-feature-settings:"palt" 1;font-size:28px;line-height:1.3}.XFZ0DG_cycle p{font-size:var(--fs-label);color:var(--ink-2);text-wrap:pretty;margin:2px 0 0;line-height:1.55}.XFZ0DG_cycle p:lang(ja){word-break:auto-phrase}.XFZ0DG_stamps{align-items:center;gap:16px;display:flex}.XFZ0DG_stamps span{flex:none}.XFZ0DG_stamps ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.XFZ0DG_stamps li{border:1px solid var(--hair);background:var(--surface);color:var(--ink);border-radius:4px;padding:6px 10px;font-size:21px;font-weight:700}.XFZ0DG_stamps+p{margin-bottom:auto}
.TnSAmG_paper{padding:20px;}.TnSAmG_heroMeta{flex-flow:wrap;align-items:center;gap:6.4px 8px;margin-top:18px;display:flex}.TnSAmG_date{color:#fff;letter-spacing:.04em;margin-right:4px;font-size:.85rem;font-weight:700}.TnSAmG_tag{border-radius:999px;height:22px}.TnSAmG_tagAudience{color:#c9d3f0;border-color:#ffffff59}.TnSAmG_langBar{background-color:var(--c-bg-start);border-radius:8px;flex-flow:wrap;align-items:center;gap:8px 9.6px;margin-bottom:28px;padding:8px 11.2px;display:flex}.TnSAmG_langIcon,.TnSAmG_langLabel{color:var(--c-blue-soft)}.TnSAmG_langToggle{border:1px solid var(--c-line);text-transform:none;background-color:#fff;border-radius:999px;padding:2px 12px;font-weight:600;line-height:1.7}.TnSAmG_langGroup{flex-wrap:wrap;gap:6px}.TnSAmG_langToggle:not(:first-child){border-left:1px solid var(--c-line);margin-left:0}.TnSAmG_langToggle:hover{background-color:#0000000a}.TnSAmG_langToggle:focus-visible{background-color:#0000001f}.TnSAmG_langToggleOn{background-color:rgba(var(--tg-rgb), .08)}.TnSAmG_langToggleOn:hover{background-color:rgba(var(--tg-rgb), .12)}.TnSAmG_fallbackNote{border-left:3px solid var(--c-blue);background-color:var(--c-bg-start);color:var(--c-blue-soft);border-radius:8px;margin-bottom:28px;padding:12px;font-size:.88rem;line-height:1.8}.TnSAmG_body{color:var(--c-blue-dark);font-size:.95rem}.TnSAmG_body>:first-of-type{margin-top:0}.TnSAmG_body p{margin-top:1.1em;margin-bottom:1.1em;line-height:2.1}.TnSAmG_body h3{color:var(--c-blue-dark);align-items:center;gap:10px;margin-top:2.4rem;margin-bottom:1rem;font-size:1.1rem;font-weight:700;line-height:1.5;display:flex}.TnSAmG_body h3:before{content:"";background-color:var(--c-red);flex-shrink:0;width:4px;height:18px}.TnSAmG_body h4{color:var(--c-blue-dark);margin-top:1.9rem;margin-bottom:.7rem;font-size:.95rem;font-weight:700}.TnSAmG_body p.signature{text-align:right;margin-top:2.4em;line-height:1.9}.TnSAmG_body a{color:var(--c-blue);text-decoration:underline}.TnSAmG_body a:hover{color:var(--c-red)}.TnSAmG_body strong{color:var(--c-blue-dark)}.TnSAmG_body ul{margin-top:1.1em;margin-bottom:1.1em;padding-left:0;list-style:none}.TnSAmG_body ul>li{padding-top:.35em;padding-bottom:.35em;padding-left:1.4em;line-height:1.95;position:relative}.TnSAmG_body ul>li:before{content:"";background-color:var(--c-red);border-radius:50%;width:6px;height:6px;position:absolute;top:1.05em;left:0}.TnSAmG_body ol{margin-top:1.1em;margin-bottom:1.1em;padding-left:1.4em}.TnSAmG_body ol>li{padding-top:.35em;padding-bottom:.35em;line-height:1.95}.TnSAmG_body img{border-radius:32px;max-width:100%;height:auto;margin-top:1.6rem;margin-bottom:1.6rem;display:block}.TnSAmG_body blockquote{border-left:3px solid var(--c-blue);color:var(--c-blue-soft);background-color:#25408e0b;border-radius:0 8px 8px 0;margin:1.4rem 0;padding:9.6px 16px}.TnSAmG_body blockquote p{margin-top:.4em;margin-bottom:.4em}.TnSAmG_body table{border-collapse:separate;border-spacing:0;border:1px solid var(--c-line);border-radius:8px;width:100%;margin-top:1.5rem;margin-bottom:1.5rem;font-size:.85rem;overflow:hidden}.TnSAmG_body th,.TnSAmG_body td{text-align:left;vertical-align:top;padding:.7rem .9rem}.TnSAmG_body th{color:var(--c-blue);white-space:nowrap;background-color:#25408e0f;font-weight:700}.TnSAmG_body tbody tr+tr td{border-top:1px solid var(--c-line)}.TnSAmG_body tbody tr:nth-of-type(2n) td{background-color:#25408e05}.TnSAmG_bodyScroll{overflow-x:auto}.TnSAmG_extra{margin-top:40px}.TnSAmG_video{background-color:#000;background-position:50%;background-size:cover;border-radius:12px;width:100%;padding-top:56.25%;position:relative;overflow:hidden;box-shadow:0 12px 28px #00000038}.TnSAmG_videoCover{cursor:pointer;background:linear-gradient(#00000024 0%,#00000070 100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.TnSAmG_playButton{background-color:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;transition:all .25s;display:flex}.TnSAmG_videoCover:hover .TnSAmG_playButton{transform:scale(1.06)}.TnSAmG_playIcon{color:var(--c-blue);margin-left:3.2px;font-size:40px}.TnSAmG_videoPlayer{background-color:#000;width:100%;height:100%;position:absolute;inset:0}.TnSAmG_galleryBlock{margin-bottom:28px}.TnSAmG_galleryTitle{color:var(--c-blue-soft);letter-spacing:calc(.02em * var(--track));margin-bottom:11.2px;font-size:.85rem;font-weight:700}.TnSAmG_photo{aspect-ratio:3/2;border-radius:8px;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 8px 20px #1226591a}.TnSAmG_photo:hover{transform:translateY(-2px);box-shadow:0 14px 30px #12265929}.TnSAmG_attachments{flex-direction:column;gap:8px;display:flex}@media (min-width:900px){.TnSAmG_paper{padding:40px}.TnSAmG_body{font-size:1rem}.TnSAmG_body h3{margin-top:3rem;font-size:1.25rem}.TnSAmG_body h3:before{height:22px}.TnSAmG_body h4{font-size:.98rem}.TnSAmG_body table{font-size:.93rem}.TnSAmG_playButton{width:82px;height:82px}.TnSAmG_playIcon{font-size:48px}.TnSAmG_galleryTitle{font-size:.88rem}}.TnSAmG_links{gap:12px;margin-top:32px;display:grid}
.FrWMCa_main{margin-top:0;padding-bottom:48px}.FrWMCa_question{margin-bottom:8px}.FrWMCa_questionTitle{color:var(--c-blue-dark);margin:0 0 14px;font-size:clamp(1.25rem,1.1rem + .8vw,1.6rem);font-weight:800;line-height:1.4}.FrWMCa_choices{border-top:1px solid var(--c-line);margin:0;padding:0;list-style:none}.FrWMCa_choices li{border-bottom:1px solid var(--c-line)}.FrWMCa_choice{width:100%;min-height:72px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:14px 4px;display:flex}.FrWMCa_choiceText{flex:1;gap:2px;min-width:0;display:grid}.FrWMCa_choiceTitle{color:var(--c-blue-dark);font-size:1.08rem;font-weight:800}.FrWMCa_choiceSub{color:var(--c-blue-soft);font-size:.85rem}.FrWMCa_choiceArrow{color:var(--c-red);transition:transform .25s var(--ease-out);flex-shrink:0}@media (hover:hover){.FrWMCa_choice:hover .FrWMCa_choiceTitle{color:var(--c-blue)}.FrWMCa_choice:hover .FrWMCa_choiceArrow{transform:translate(4px)}}.FrWMCa_pickRow{gap:12px;max-width:560px;display:grid}.FrWMCa_pickField{min-width:0}.FrWMCa_pickNext{min-height:56px;font-weight:800}@media (min-width:600px){.FrWMCa_pickRow{grid-template-columns:minmax(0,1fr) auto;align-items:start}.FrWMCa_pickNext{padding-left:28px;padding-right:20px}}.FrWMCa_pickNote{color:var(--c-blue-soft);margin:12px 0 0;font-size:.85rem;line-height:1.6}.FrWMCa_back{font:inherit;color:var(--c-blue);cursor:pointer;background:0 0;border:0;margin-top:16px;padding:8px 0;font-size:.9rem;font-weight:700}.FrWMCa_answered{animation:FrWMCa_riseIn .3s var(--ease-out) both;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:10px;display:flex}.FrWMCa_answeredLabel{color:var(--c-blue-soft);font-size:.8rem;font-weight:700}.FrWMCa_answeredChips{flex-wrap:wrap;gap:6px;display:flex}.FrWMCa_chip{border-radius:var(--radius-xs);background-color:var(--c-bg-end);color:var(--c-blue);padding:3px 10px;font-size:.82rem;font-weight:700}.FrWMCa_answeredChange{font:inherit;color:var(--c-blue);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:6px 0;font-size:.85rem;font-weight:700;text-decoration:underline}.FrWMCa_terms{border-top:1px solid var(--c-line);margin:0 0 4px;padding:0;list-style:none}.FrWMCa_term{border-bottom:1px solid var(--c-line);grid-template-columns:3.4em minmax(0,1fr);align-items:baseline;gap:12px;padding:14px 0;display:grid}.FrWMCa_termMonth{font-family:var(--font-num);color:var(--c-blue);font-size:1.5rem;font-weight:800;line-height:1}.FrWMCa_termCourse{color:var(--c-blue-dark);margin:0;font-size:.95rem;font-weight:700;line-height:1.5}.FrWMCa_termFacts{color:var(--c-blue-soft);flex-wrap:wrap;gap:2px 16px;margin:4px 0 0;font-size:.82rem;display:flex}.FrWMCa_termFacts strong{color:var(--c-blue-dark)}.FrWMCa_checkGroups{gap:20px;margin-bottom:8px;display:grid}.FrWMCa_checkTitle{color:var(--c-blue-dark);margin:0 0 8px;font-size:.95rem;font-weight:800}.FrWMCa_checkList{margin:0;padding:0;list-style:none}.FrWMCa_checkItem{color:var(--c-blue-soft);gap:10px;padding:6px 0;font-size:.92rem;line-height:1.6;display:flex}.FrWMCa_checkBox{border:2px solid var(--c-blue);border-radius:2px;flex-shrink:0;width:14px;height:14px;margin-top:.3em}.FrWMCa_feeLinks{flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:14px;display:flex}.FrWMCa_pdfLink{color:var(--c-blue-soft);font-size:.85rem;font-weight:700;text-decoration:underline}.FrWMCa_cta{margin-top:32px}.FrWMCa_ctaPdf{margin:14px 0 0}.FrWMCa_reqs{border-top:1px solid var(--c-line);margin:0}.FrWMCa_req{border-bottom:1px solid var(--c-line);padding:14px 0}.FrWMCa_req:last-child{border-bottom:0}.FrWMCa_reqKey{color:var(--c-blue-dark);margin:0 0 4px;font-size:.9rem;font-weight:800}.FrWMCa_reqValue{color:var(--c-blue-soft);margin:0;font-size:.92rem;line-height:1.75}.FrWMCa_reqLine{display:block}.FrWMCa_stepTitle{color:var(--c-blue-dark);margin:0;font-weight:800}.FrWMCa_stepDesc{margin:2px 0 0}.FrWMCa_checkName{color:var(--c-blue-dark);font-weight:700;display:block}.FrWMCa_checkDesc{color:var(--c-blue-soft);font-size:.82rem;display:block}@media (min-width:900px){.FrWMCa_req{grid-template-columns:11em minmax(0,1fr);gap:16px;display:grid}.FrWMCa_reqKey{margin:0}.FrWMCa_checkGroups{grid-template-columns:1fr 1fr;gap:32px}}.FrWMCa_sticky{top:var(--header-h);z-index:5;-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--c-line);background-color:#ffffffeb;margin:0 -16px 22px;padding:12px 16px 10px;position:sticky}@media (min-width:600px){.FrWMCa_sticky{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}}@media (min-width:900px){.FrWMCa_sticky{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.FrWMCa_progress{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.FrWMCa_progressBar{background-color:var(--c-bg-end);border-radius:2px;height:4px;display:block;position:relative;overflow:hidden}.FrWMCa_progressFill{background-color:var(--c-blue);transform-origin:0;transition:transform .45s var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.FrWMCa_progressDone .FrWMCa_progressFill,.FrWMCa_progressNow .FrWMCa_progressFill{transform:none}.FrWMCa_progressNow .FrWMCa_progressFill{background-color:var(--c-red)}.FrWMCa_progressSkipped .FrWMCa_progressFill{background-color:var(--c-blue-light);opacity:.45}.FrWMCa_progressLabel{color:var(--c-blue-light);margin-top:6px;font-size:.75rem;font-weight:700;transition:color .3s;display:block}.FrWMCa_progressDone .FrWMCa_progressLabel{color:var(--c-blue-soft)}.FrWMCa_progressNow .FrWMCa_progressLabel{color:var(--c-blue-dark)}.FrWMCa_stage{animation:FrWMCa_stageIn .38s var(--ease-out) both}.FrWMCa_fromRight{--from:28px}.FrWMCa_fromLeft{--from:-28px}@keyframes FrWMCa_stageIn{0%{opacity:0;transform:translateX(var(--from))}to{opacity:1;transform:none}}.FrWMCa_leave{animation:.16s ease-in both FrWMCa_stageOut}@keyframes FrWMCa_stageOut{to{opacity:0;transform:translate(-24px)}}.FrWMCa_result{animation:none}.FrWMCa_result>*{animation:FrWMCa_riseIn .5s var(--ease-out) both}.FrWMCa_result>:nth-child(2){animation-delay:60ms}.FrWMCa_result>:nth-child(3){animation-delay:.12s}.FrWMCa_result>:nth-child(4){animation-delay:.18s}.FrWMCa_result>:nth-child(5){animation-delay:.24s}.FrWMCa_result>:nth-child(6){animation-delay:.3s}.FrWMCa_result>:nth-child(7){animation-delay:.36s}.FrWMCa_result>:nth-child(n+8){animation-delay:.42s}@keyframes FrWMCa_riseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.FrWMCa_chip{animation:FrWMCa_chipIn .35s var(--ease-out) both}.FrWMCa_chip+.FrWMCa_chip{animation-delay:90ms}@keyframes FrWMCa_chipIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.FrWMCa_choice{transition:background-color .2s}.FrWMCa_choice:disabled{cursor:default}.FrWMCa_choice:active{transform:none}.FrWMCa_choicePicked{background-color:var(--c-bg-end)}.FrWMCa_choicePicked .FrWMCa_choiceTitle{color:var(--c-blue)}.FrWMCa_choiceCheck{color:var(--c-blue);animation:FrWMCa_chipIn .25s var(--ease-out) both;flex-shrink:0}@media (prefers-reduced-motion:reduce){.FrWMCa_stage,.FrWMCa_leave,.FrWMCa_result>*,.FrWMCa_chip,.FrWMCa_choiceCheck{animation:none}.FrWMCa_progressFill{transition:none}}
.JgW72q_main{max-width:900px;margin-top:0;margin-left:auto;margin-right:auto;padding-bottom:48px}.JgW72q_flowHead{color:var(--c-blue-dark);margin:0 0 14px;font-size:1.1rem;font-weight:800}.JgW72q_flowTitle{color:var(--c-blue-dark);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-weight:800;display:flex}.JgW72q_flowBody{margin:2px 0 0}.JgW72q_now{border-radius:var(--radius-xs);background-color:var(--c-red);color:#fff;padding:1px 8px;font-size:.72rem;font-weight:800}.JgW72q_formGap{height:28px}.JgW72q_flowStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 18px;padding:0;list-style:none;display:grid;position:relative}.JgW72q_flowStrip:before{content:"";background-color:var(--c-line);height:2px;position:absolute;top:13px;left:16.6667%;right:16.6667%}.JgW72q_flowStripItem{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.JgW72q_flowStripNum{border-radius:var(--radius-xs);border:2px solid var(--c-blue-light);width:28px;height:28px;font-family:var(--font-num);color:var(--c-blue);background-color:#fff;place-items:center;font-size:.9rem;font-weight:800;display:grid}.JgW72q_flowStripNow .JgW72q_flowStripNum{background-color:var(--c-blue);border-color:var(--c-blue);color:#fff}.JgW72q_flowStripTitle{color:var(--c-blue-soft);word-break:auto-phrase;font-size:.74rem;font-weight:700;line-height:1.4}.JgW72q_flowStripNow .JgW72q_flowStripTitle{color:var(--c-blue-dark)}.JgW72q_flowStripTag{border-radius:var(--radius-xs);background-color:var(--c-red);color:#fff;padding:1px 6px;font-size:.66rem;font-weight:800}.JgW72q_flowWide{display:none}@media (min-width:600px){.JgW72q_flowStrip{display:none}.JgW72q_flowWide{display:block}}
.h7oODq_section{margin-bottom:32px}@media (min-width:900px){.h7oODq_section{margin-bottom:56px}}.h7oODq_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}@media (min-width:900px){.h7oODq_head{margin-bottom:20px}}.h7oODq_headTitle{align-items:center;gap:9.6px;display:flex}.h7oODq_bar{border-radius:var(--radius-pill);background-color:var(--c-red);opacity:.9;width:4px;height:18px}.h7oODq_heading{color:var(--c-blue-dark);font-size:1.05rem;font-weight:800;line-height:1.5}@media (min-width:900px){.h7oODq_heading{font-size:1.25rem}}.h7oODq_grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:12px;display:none}.h7oODq_rail{display:block}@media (min-width:900px){.h7oODq_grid{display:grid}.h7oODq_rail{display:none}}.h7oODq_slide{width:150px}.h7oODq_card{flex-direction:column;height:100%;display:flex;overflow:hidden;}@media (hover:hover){.h7oODq_card:hover .h7oODq_photo img{transform:scale(1.05)}}.h7oODq_photo{aspect-ratio:1;background-color:var(--c-bg-start);position:relative}.h7oODq_photo img{transition:transform .4s}.h7oODq_body{flex-grow:1;padding:10px}.h7oODq_role{color:var(--c-red);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:.75rem;font-weight:800;line-height:1.5;overflow:hidden}.h7oODq_nameRow{align-items:baseline;gap:5.6px;display:flex}.h7oODq_name{color:var(--c-blue-dark);font-size:.85rem;font-weight:800;line-height:1.5}.h7oODq_age{color:var(--c-blue-soft);font-size:.75rem;font-weight:400;line-height:1.5}
.PdaJEa_precondition{margin:16px 0 20px}.PdaJEa_preTitle{color:var(--c-blue-dark);font-size:.92rem;font-weight:800;display:block}.PdaJEa_preBody{color:var(--c-blue-dark);margin-top:2px;font-size:.86rem;line-height:1.75;display:block}.PdaJEa_openLink{border-radius:var(--radius-xs);background-color:var(--c-blue);color:#fff;align-items:center;gap:6px;margin-top:4px;padding:9px 16px;font-size:.9rem;font-weight:700;transition:background-color .2s;display:inline-flex}.PdaJEa_openLink:hover{background-color:var(--c-blue-dark)}.PdaJEa_openIcon{font-size:1.05rem}.PdaJEa_account{border-radius:var(--radius-xs);background-color:var(--c-band);border-top:3px solid var(--c-blue);height:100%;padding:18px 16px}.PdaJEa_cardTitle{color:var(--c-blue-dark);font-size:1.05rem;font-weight:800}.PdaJEa_url{color:var(--c-blue-soft);word-break:break-all;margin-top:4px;font-size:.85rem}.PdaJEa_label{color:var(--c-blue-soft);letter-spacing:calc(.02em * var(--track));font-size:.8rem;font-weight:800}.PdaJEa_prepareLabel{margin-top:20px}.PdaJEa_stepsLabel{margin-top:16px}.PdaJEa_list{margin-top:4px;margin-bottom:0;padding-left:20px}.PdaJEa_listItem{color:var(--c-blue-dark);font-size:.92rem;line-height:1.9}.PdaJEa_note{border-radius:var(--radius-xs);color:var(--c-blue-soft);background-color:#fff;margin-top:16px;padding:12px;font-size:.85rem;line-height:1.9}.PdaJEa_featuresHeading{margin-top:28px;margin-bottom:12px}.PdaJEa_feature{border-top:1px solid var(--c-line);height:100%;padding:14px 0}.PdaJEa_featureHead{align-items:center;gap:8px;display:flex}.PdaJEa_featureIcon{color:var(--c-blue);font-size:1.35rem}.PdaJEa_featureTitle{color:var(--c-blue-dark);font-size:.98rem;font-weight:800;line-height:1.5}.PdaJEa_featureText{color:var(--c-blue-soft);margin-top:8px;font-size:.9rem;line-height:1.85}@media (min-width:900px){.PdaJEa_openLink{font-size:.95rem}.PdaJEa_account{padding:20px}.PdaJEa_cardTitle{font-size:1.2rem}.PdaJEa_featuresHeading{margin-top:36px}.PdaJEa_feature{padding:18px}.PdaJEa_featureTitle{font-size:1.02rem}}
.uQmxgq_rail{gap:28px;margin:0;padding:0;list-style:none;display:grid}.uQmxgq_card{border-left:3px solid var(--c-blue);padding:2px 0 2px 18px}.uQmxgq_figure{color:var(--c-blue);font-family:var(--font-num);font-variant-numeric:tabular-nums lining-nums;align-items:baseline;gap:4px;margin:0;font-weight:800;line-height:1;display:flex}.uQmxgq_value{font-size:2.8rem}.uQmxgq_unit{color:var(--c-blue-dark);font-size:1.1rem}.uQmxgq_title{color:var(--c-blue-dark);margin:12px 0 0;font-size:1.02rem;font-weight:700;line-height:1.5}.uQmxgq_note{color:var(--c-blue-soft);margin:6px 0 0;font-size:.85rem;line-height:1.7}@media (min-width:900px){.uQmxgq_rail{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:32px}.uQmxgq_card{padding:6px 0 6px 24px}.uQmxgq_value{font-size:3.4rem}.uQmxgq_title{font-size:1.05rem}.uQmxgq_note{font-size:.9rem}}
._6uiMlq_cols{flex:1;grid-template-columns:repeat(3,1fr);gap:32px;min-height:0;margin:0;padding:0;list-style:none;display:grid}._6uiMlq_col{background:var(--surface);border:1px solid var(--hair);border-top:6px solid var(--c-red);border-radius:4px;flex-direction:column;gap:16px;padding:26px 34px 22px;display:flex;box-shadow:0 1px 1px #14204a0a,0 14px 32px -18px #14204a33}._6uiMlq_col header{align-items:baseline;gap:18px;display:flex}._6uiMlq_col header i{font-style:normal;font-family:var(--font-num);color:var(--c-red);font-size:44px;font-weight:800;line-height:1}._6uiMlq_col header b{letter-spacing:.04em;font-feature-settings:"palt" 1;color:var(--ink);font-size:46px;font-weight:900;line-height:1.2}._6uiMlq_line{min-height:3.4em;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:24px;line-height:1.7}._6uiMlq_line:lang(ja){word-break:auto-phrase}._6uiMlq_facts{border-top:1px solid var(--hair);flex-direction:column;margin:auto 0 0;padding:0;list-style:none;display:flex}._6uiMlq_facts li{border-bottom:1px solid var(--hair);flex-direction:column;gap:4px;padding:12px 0 10px;display:flex}._6uiMlq_facts li:last-child{border-bottom:0;padding-bottom:0}._6uiMlq_facts b{font-family:var(--font-num);color:var(--ink);align-items:baseline;gap:8px;font-size:52px;font-weight:800;line-height:1.05;display:flex}._6uiMlq_facts b small{font-family:var(--font);color:var(--ink-2);font-size:24px;font-weight:700}._6uiMlq_facts b._6uiMlq_factText{font-family:var(--font);letter-spacing:.02em;font-feature-settings:"palt" 1;font-size:34px;font-weight:900}._6uiMlq_facts li>span{color:var(--ink-2);font-size:21px;font-weight:700;line-height:1.45}._6uiMlq_facts li>em{color:var(--ink-3);font-size:18px;font-style:normal;line-height:1.45}._6uiMlq_recap{flex-direction:column;gap:44px;height:100%;display:flex}._6uiMlq_recapList{border-top:1px solid #ffffff4d;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._6uiMlq_recapList li{color:#fff;border-bottom:1px solid #ffffff4d;grid-template-columns:84px 420px 1fr;align-items:baseline;gap:24px;padding:26px 0;display:grid}._6uiMlq_recapList i{font-style:normal;font-family:var(--font-num);color:var(--c-red-light);font-size:48px;font-weight:800;line-height:1}._6uiMlq_recapList b{white-space:nowrap;letter-spacing:.04em;font-feature-settings:"palt" 1;font-size:44px;font-weight:900;line-height:1.2}._6uiMlq_recapList span{color:#ffffffe0;text-wrap:pretty;font-size:27px;line-height:1.6}._6uiMlq_recapList span:lang(ja){word-break:auto-phrase}._6uiMlq_contact{color:#fff;flex-direction:column;gap:12px;margin-top:auto;display:flex}._6uiMlq_contactHead{font-size:30px;font-weight:800}._6uiMlq_contactBody{color:#ffffffd9;text-wrap:pretty;max-width:52em;margin:0;font-size:24px;line-height:1.6}._6uiMlq_contactLines{font-family:var(--font-latin);letter-spacing:0;gap:56px;font-size:40px;font-weight:700;display:flex}
.cP5c1W_howList{margin:0;padding:0;list-style:none}.cP5c1W_howRow{border-bottom:1px solid var(--c-line);align-items:flex-start;gap:12px;padding-top:11.2px;padding-bottom:11.2px;display:flex}.cP5c1W_howRow:last-of-type{border-bottom:0}.cP5c1W_howNum{background-color:var(--c-bg-end);width:26px;height:26px;color:var(--c-blue);border-radius:50%;flex-shrink:0;place-items:center;margin-top:.15em;font-size:.75rem;font-weight:800;display:grid}.cP5c1W_howHead{color:var(--c-blue-dark);font-size:.88rem;font-weight:800;line-height:1.6}.cP5c1W_howBody{color:var(--c-blue-soft);margin-top:2.4px;font-size:.85rem;font-weight:400;line-height:1.8}.cP5c1W_growth{margin-top:12px}.cP5c1W_growthLink{font-size:.88rem}.cP5c1W_outline{margin-top:20px}.cP5c1W_outlineHead{color:var(--c-blue-dark);font-size:.8rem;font-weight:800;line-height:1.7}.cP5c1W_outlineBody{color:var(--c-blue-soft);margin-top:2.4px;font-size:.76rem;font-weight:400;line-height:1.9}@media (min-width:900px){.cP5c1W_howRow{gap:16px;padding-top:12.8px;padding-bottom:12.8px}.cP5c1W_howHead{font-size:.92rem}.cP5c1W_howBody{font-size:.9rem}.cP5c1W_outline{margin-top:28px;padding:20px}.cP5c1W_outlineHead{font-size:.84rem}.cP5c1W_outlineBody{font-size:.8rem}}
._1iMxya_levelBlock{margin-top:20px}._1iMxya_chip{transition:background-color .15s var(--ease);padding:7px 16px;font-size:.82rem;font-weight:500;line-height:1.4}._1iMxya_chip:not(:first-child){margin-left:-1px}._1iMxya_subject{border-bottom:1px solid var(--c-line);background-color:#0000}._1iMxya_subject:last-of-type{border-bottom:0}._1iMxya_subject:before{display:none}._1iMxya_subjectSummary{border-radius:8px;padding-left:12px;padding-right:12px;transition:background-color .2s}._1iMxya_subjectSummary:hover{background-color:var(--c-bg-start)}._1iMxya_summaryLine{flex-wrap:wrap;align-items:baseline;gap:8px;width:100%;padding-right:8px;display:flex}._1iMxya_subjectName{color:var(--c-blue-dark);font-size:.875rem;font-weight:700;line-height:1.57}._1iMxya_caption{color:var(--c-text-2);font-size:.75rem;font-weight:400;line-height:1.66}._1iMxya_spacer{flex-grow:1}._1iMxya_subjectDetails{background-color:var(--c-bg-start);border:1px solid var(--c-bg-end);border-radius:10px;margin:0 0 12px;padding:14px 14px 16px}._1iMxya_field{margin-top:12.8px}._1iMxya_field:first-of-type{margin-top:0}._1iMxya_fieldLabel{letter-spacing:calc(.06em * var(--track));color:var(--c-red);margin-bottom:3.2px;font-size:.75rem;font-weight:700;line-height:1.66}._1iMxya_body{white-space:pre-line;color:var(--c-text);font-size:.875rem;font-weight:400;line-height:1.95}._1iMxya_materials{margin:0;padding-left:20px}._1iMxya_material{font-size:.875rem;font-weight:400;line-height:1.95}._1iMxya_hoursTable{min-width:640px}._1iMxya_headCell{color:var(--c-blue-soft)}._1iMxya_nowrap{white-space:nowrap}._1iMxya_bold{font-weight:700}@media (min-width:900px){._1iMxya_subjectSummary{padding-left:16px;padding-right:16px}._1iMxya_subjectDetails{margin:0 8px 12px;padding:14px 18px 16px}}
.vD9vtW_skillIcon{color:var(--c-blue);font-size:1.7rem}.vD9vtW_courses{gap:10px;display:grid}.vD9vtW_course{border-radius:var(--radius-xs);background-color:var(--c-band);border-top:3px solid var(--c-blue);padding:16px 14px 18px}.vD9vtW_art{border-top-color:var(--c-red)}.vD9vtW_courseKind{color:var(--c-blue-soft);margin:0;font-size:.72rem;font-weight:700}.vD9vtW_courseName{color:var(--c-blue-dark);margin:2px 0 0;font-size:1.05rem;font-weight:800;line-height:1.4}.vD9vtW_courseLead{color:var(--c-blue-soft);margin:6px 0 0;font-size:.82rem;line-height:1.7}.vD9vtW_chips{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.vD9vtW_chip{border-radius:var(--radius-xs);background-color:var(--c-blue);color:#fff;padding:3px 9px;font-size:.78rem;font-weight:700;line-height:1.5}.vD9vtW_art .vD9vtW_chip{color:var(--c-blue);background-color:#fff}.vD9vtW_plans{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vD9vtW_plan{border-radius:var(--radius-xs);background-color:#fff;padding:16px 14px}.vD9vtW_planName{color:var(--c-blue-dark);margin:0;font-size:.95rem;font-weight:800}.vD9vtW_planSub{color:var(--c-blue-soft);margin-top:2px;font-size:.75rem;font-weight:600;display:block}.vD9vtW_planValue{font-family:var(--font-num);color:var(--c-blue);font-variant-numeric:tabular-nums;margin:10px 0 0;font-size:1.9rem;font-weight:800;line-height:1.1}.vD9vtW_planUnit{color:var(--c-blue-dark);margin-left:4px;font-family:inherit;font-size:.8rem;font-weight:700}.vD9vtW_planIncludes{color:var(--c-blue-dark);margin:8px 0 0;font-size:.82rem;line-height:1.65}.vD9vtW_planNote{border-top:1px dashed var(--c-line);color:var(--c-blue-soft);margin:8px 0 0;padding-top:8px;font-size:.76rem;line-height:1.6}.vD9vtW_feeNote{color:var(--c-blue-soft);margin:12px 0 0;font-size:.76rem;line-height:1.6}@media (min-width:900px){.vD9vtW_skillIcon{font-size:2rem}.vD9vtW_courses{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.vD9vtW_course{padding:22px 22px 24px}.vD9vtW_courseName{font-size:1.2rem}.vD9vtW_courseLead{font-size:.9rem}.vD9vtW_chip{font-size:.85rem}.vD9vtW_plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.vD9vtW_plan{padding:20px 22px}.vD9vtW_planValue{font-size:2.4rem}}
.QhquFW_cards,.QhquFW_faq{margin-bottom:32px}@media (min-width:900px){.QhquFW_cards,.QhquFW_faq{margin-bottom:56px}}
.NooWnW_cards{margin:24px 0}
.BNkVYW_cards{margin-top:24px;margin-bottom:24px}
