.lang-switch{font-size:var(--fs-sm);line-height:1.3}.lang-switch__globe{flex:none}.lang-switch__list{gap:0 var(--sp-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lang-switch__link{min-width:44px;min-height:44px;padding:0 var(--sp-3);border-radius:var(--r-md);color:inherit;transition:background-color var(--m-small) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.lang-switch__link[aria-current]{text-underline-offset:.3em;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.lang-switch__link:active{transform:translateY(1px)}@media (hover:hover) and (pointer:fine){.lang-switch__link:hover{background:color-mix(in srgb, currentColor 8%, transparent)}}.lang-switch [lang=zh-Hans]{font-family:PingFang SC,Hiragino Sans GB,Noto Sans SC,Microsoft YaHei,sans-serif}.lang-switch [lang=ja]{font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Yu Gothic,Meiryo,sans-serif}.lang-switch--header{position:relative}.lang-switch--header>summary{align-items:center;gap:var(--sp-1);min-width:44px;min-height:44px;padding:0 var(--sp-2);border-radius:var(--r-md);cursor:pointer;font-weight:600;list-style:none;display:inline-flex}.lang-switch--header>summary::-webkit-details-marker{display:none}.lang-switch--header>.lang-switch__list{right:0;top:calc(100% + var(--sp-1));z-index:5;min-width:11rem;padding:var(--sp-2);background:var(--c-bg);color:var(--c-ink);border:1px solid var(--c-line);border-radius:var(--r-md);box-shadow:var(--sh-md);flex-direction:column;position:absolute}.lang-switch--header .lang-switch__link{width:100%}@media (max-width:1023px){.header .lang-switch--header{display:none}}.header .lang-switch--header>summary{justify-content:center;padding:0}.header .lang-switch--header>summary>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lang-switch--menu,.lang-switch--footer{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.lang-switch--menu{margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid color-mix(in srgb, currentColor 18%, transparent)}.lang-switch--footer{margin-top:var(--sp-5)}.header__mobile .lang-switch--menu{color:var(--c-ink)}.header__mobile .lang-switch--menu .lang-switch__list{display:flex}.header__mobile .lang-switch--menu .lang-switch__link{padding:0 var(--sp-3);font-size:var(--fs-sm);color:inherit;border-bottom:0;font-weight:500;display:inline-flex}.header__mobile .lang-switch--menu .lang-switch__link[aria-current]{font-weight:700}.footer__inner>.lang-switch--footer{grid-column:1/-1}
:root{--alert-h:40px}@media (max-width:760px){:root{--alert-h:52px}}.alert-bar{z-index:calc(var(--z-header,50) + 1);height:var(--alert-h);background:var(--c-primary-d,#1f2a44);color:#fff;place-items:center;padding:0 16px;display:grid;position:fixed;inset:0 0 auto}.alert-bar[data-tone=alert]{background:#a8261d}.alert-bar__in{text-align:center;max-width:1200px;color:inherit;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}a.alert-bar__in{text-underline-offset:3px;text-decoration:underline}@media (max-width:760px){.alert-bar__in{-webkit-line-clamp:2;font-size:13px}}html:has(.alert-bar) .header{top:var(--alert-h)}html:has(.alert-bar) body{padding-top:var(--alert-h)}html:has(.alert-bar) body{--h-header-base:var(--h-header)}html:has(.alert-bar) main{--h-header:calc(var(--h-header-base) + var(--alert-h));padding-top:var(--main-offset,var(--h-header-base))}html:has(.alert-bar) .scroll-progress{top:var(--alert-h)}
.adm-pv-bar{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 84px);z-index:2147482000;color:#fff3d6;text-align:center;pointer-events:none;background:#3b2a06;border-radius:999px;width:max-content;max-width:calc(100vw - 32px);margin:0;padding:7px 14px;font-size:13px;font-weight:600;line-height:1.3;position:fixed;transform:translate(-50%);box-shadow:0 4px 14px #14141440}
@font-face{font-family:pretendard;src:url(../media/PretendardVariable_subset-s.2t5q87oepjlel.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:pretendard Fallback;src:local(Arial);ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.0%;size-adjust:101.55%}.pretendard_88025045-module__e7XQQG__className{font-family:pretendard,pretendard Fallback,system-ui,Apple SD Gothic Neo,sans-serif}.pretendard_88025045-module__e7XQQG__variable{--font-pretendard:"pretendard", "pretendard Fallback", system-ui, Apple SD Gothic Neo, sans-serif}
@font-face{font-family:fontEditorial;src:url(../media/Hahmlet_subset-s.1uczd8uow6b3b.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:fontEditorial Fallback;src:local(Arial);ascent-override:105.66%;descent-override:26.23%;line-gap-override:0.0%;size-adjust:109.79%}.fonteditorial_d509cc48-module__XXhXJW__className{font-family:fontEditorial,fontEditorial Fallback,AppleMyungjo,serif;font-weight:400}.fonteditorial_d509cc48-module__XXhXJW__variable{--font-editorial:"fontEditorial", "fontEditorial Fallback", AppleMyungjo, serif}
@font-face{font-family:fontRounded;src:url(../media/Jua_subset-s.1euk7qhr0kbnc.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:fontRounded Fallback;src:local(Arial);ascent-override:79.8%;descent-override:19.95%;line-gap-override:24.94%;size-adjust:100.25%}.fontrounded_6d142b9e-module__Kv8G-W__className{font-family:fontRounded,fontRounded Fallback,system-ui,sans-serif;font-weight:400}.fontrounded_6d142b9e-module__Kv8G-W__variable{--font-rounded:"fontRounded", "fontRounded Fallback", system-ui, sans-serif}
@font-face{font-family:fontMono;src:url(../media/BlackHanSans_Regular_ko_subset-s.1hgtg_xv-kjmb.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:fontMono Fallback;src:local(Arial);ascent-override:62.07%;descent-override:16.5%;line-gap-override:19.64%;size-adjust:127.28%}.fontmono_68263a57-module__RumZiG__className{font-family:fontMono,fontMono Fallback,system-ui,sans-serif;font-weight:400}.fontmono_68263a57-module__RumZiG__variable{--font-condensed:"fontMono", "fontMono Fallback", system-ui, sans-serif}
@font-face{font-family:fontBrush;src:url(../media/SongMyung_Regular_ko_subset-s.1f6fg_925q0en.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:fontBrush Fallback;src:local(Arial);ascent-override:85.08%;descent-override:15.25%;line-gap-override:25.08%;size-adjust:99.67%}.fontbrush_53baf1b9-module__Fc4apq__className{font-family:fontBrush,fontBrush Fallback,serif;font-weight:400}.fontbrush_53baf1b9-module__Fc4apq__variable{--font-brush:"fontBrush", "fontBrush Fallback", serif}
@font-face{font-family:maruburi;src:url(../media/MaruBuri_Light_ko_subset.34x-c7jl5try6.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:300}@font-face{font-family:maruburi;src:url(../media/MaruBuri_Regular_ko_subset.270_b6_dwm73m.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:400}.maruburi_b8d9e4b4-module__4-CubW__className{font-family:maruburi}.maruburi_b8d9e4b4-module__4-CubW__variable{--lf-maruburi:"maruburi"}
@font-face{font-family:gowun;src:url(../media/GowunBatang_Regular_ko_subset.1cs1-efbxzce4.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:gowun;src:url(../media/GowunBatang_Bold_ko_subset.33knvq79rjtzq.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:700}.gowun_c4f1e86f-module__gg1iVa__className{font-family:gowun}.gowun_c4f1e86f-module__gg1iVa__variable{--lf-gowun:"gowun"}
@font-face{font-family:squareRound;src:url(../media/NanumSquareRound_ExtraBold_ko_subset.1kawz8vuhxdlh.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:800}.squareround_f732e00e-module__Y7XADq__className{font-family:squareRound;font-weight:800}.squareround_f732e00e-module__Y7XADq__variable{--lf-squareround:"squareRound"}
@font-face{font-family:bagel;src:url(../media/BagelFatOne_Regular_ko_subset.0y0gkuqqxxdmh.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:400}.bagel_51c4c031-module__bc_cLa__className{font-family:bagel;font-weight:400}.bagel_51c4c031-module__bc_cLa__variable{--lf-bagel:"bagel"}
@font-face{font-family:gasoek;src:url(../media/GasoekOne_Regular_ko_subset.129-y1ifp92m7.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:400}.gasoek_79caa2b-module__lIS4lq__className{font-family:gasoek;font-weight:400}.gasoek_79caa2b-module__lIS4lq__variable{--lf-gasoek:"gasoek"}
@font-face{font-family:dot42;src:url(../media/42dotSans_Variable_ko_subset.2pisy9p0mlrot.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:300 500}.dot42_ce824d4e-module__LKPkia__className{font-family:dot42}.dot42_ce824d4e-module__LKPkia__variable{--lf-42dot:"dot42"}
@font-face{font-family:plexKr;src:url(../media/IBMPlexSansKR_Regular_ko_subset.280hyddq2ods8.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:plexKr;src:url(../media/IBMPlexSansKR_SemiBold_ko_subset.1m4yoz793gyn7.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:600}.plexkr_3c8803ac-module__XdlEcG__className{font-family:plexKr}.plexkr_3c8803ac-module__XdlEcG__variable{--lf-plexkr:"plexKr"}
@font-face{font-family:hahmlet;src:url(../media/Hahmlet_Variable_ko_subset.2dkmc_455pvac.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:300 600}.hahmlet_2e35d539-module__jH8YCq__className{font-family:hahmlet}.hahmlet_2e35d539-module__jH8YCq__variable{--lf-hahmlet:"hahmlet"}
@font-face{font-family:bodoni;src:url(../media/BodoniModa_Italic_latin.0fe6zemsv9_kf.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:400 900;font-style:italic}.bodoni_f394a2b7-module__6_OT0q__className{font-family:bodoni;font-style:italic}.bodoni_f394a2b7-module__6_OT0q__variable{--lf-bodoni:"bodoni"}
@font-face{font-family:barlow;src:url(../media/BarlowCondensed_Black_latin.41iugnc-fpiz7.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:barlow;src:url(../media/BarlowCondensed_BlackItalic_latin.35l_nmihljli0.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:900;font-style:italic}.barlow_c78d440-module__4JcEIa__className{font-family:barlow}.barlow_c78d440-module__4JcEIa__variable{--lf-barlow:"barlow"}
@font-face{font-family:courier;src:url(../media/CourierPrime_Regular_latin.3ir_gtmfo0-l9.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:400}.courier_6c1702db-module__wa60NW__className{font-family:courier;font-weight:400}.courier_6c1702db-module__wa60NW__variable{--lf-courier:"courier"}
@font-face{font-family:instrument;src:url(../media/InstrumentSerif_Italic_latin.0k6ouxgb2qlrb.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:400;font-style:italic}.instrument_dc5df3a-module__dRxWQq__className{font-family:instrument;font-style:italic;font-weight:400}.instrument_dc5df3a-module__dRxWQq__variable{--lf-instrument:"instrument"}
@font-face{font-family:plexMono;src:url(../media/IBMPlexMono_Regular_latin.3-2_7ck3vl0o1.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:plexMono;src:url(../media/IBMPlexMono_Bold_latin.1l-pt42seazdt.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:700}.plexmono_6629f69c-module__fuH58W__className{font-family:plexMono}.plexmono_6629f69c-module__fuH58W__variable{--lf-plexmono:"plexMono"}
@font-face{font-family:anton;src:url(../media/Anton_Regular_latin.01jnvbyfh-1u2.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:400}.anton_361dbae8-module__t4LbDa__className{font-family:anton;font-weight:400}.anton_361dbae8-module__t4LbDa__variable{--lf-anton:"anton"}
@font-face{font-family:gothicA1;src:url(../media/GothicA1_Bold_ko_subset.30evi1z3y0m2-.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:gothicA1;src:url(../media/GothicA1_Black_ko_subset.36yagjretziiu.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:900}.gothica1_2a2acb19-module__vy62iq__className{font-family:gothicA1}.gothica1_2a2acb19-module__vy62iq__variable{--lf-gothica1:"gothicA1"}
@font-face{font-family:spoqa;src:url(../media/SpoqaHanSansNeo_Bold_ko_subset.29yzzcd3g8-nn.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:700}.spoqa_3e058874-module__JIhora__className{font-family:spoqa;font-weight:700}.spoqa_3e058874-module__JIhora__variable{--lf-spoqa:"spoqa"}
@font-face{font-family:dohyeon;src:url(../media/DoHyeon_Regular_ko_subset.2wpqxz02hm--d.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:400}.dohyeon_46e7eda6-module__7BKcOG__className{font-family:dohyeon;font-weight:400}.dohyeon_46e7eda6-module__7BKcOG__variable{--lf-dohyeon:"dohyeon"}
@font-face{font-family:kirang;src:url(../media/KirangHaerang_Regular_ko_subset.1qw45rdni4umg.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:400}.kirang_e118d83b-module__4OzvwG__className{font-family:kirang;font-weight:400}.kirang_e118d83b-module__4OzvwG__variable{--lf-kirang:"kirang"}
@font-face{font-family:gugi;src:url(../media/Gugi_Regular_ko_subset.24mlj2c8en1mx.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:400}.gugi_45a91877-module__afMSqq__className{font-family:gugi;font-weight:400}.gugi_45a91877-module__afMSqq__variable{--lf-gugi:"gugi"}
@font-face{font-family:nanumMj;src:url(../media/NanumMyeongjo_Bold_ko_subset.0ezno2e90t2uu.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:700}.nanummj_b4777118-module__BbRlbq__className{font-family:nanumMj;font-weight:700}.nanummj_b4777118-module__BbRlbq__variable{--lf-nanummj:"nanumMj"}
@font-face{font-family:songMyung;src:url(../media/SongMyung_Regular_ko_subset.1f6fg_925q0en.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:400}.songmyung_9bcb3216-module__BSr7yG__className{font-family:songMyung;font-weight:400}.songmyung_9bcb3216-module__BSr7yG__variable{--lf-songmyung:"songMyung"}
@font-face{font-family:blackHan;src:url(../media/BlackHanSans_Regular_ko_subset.1hgtg_xv-kjmb.woff2?dpl=dpl_845VdZEDNQ77mbXQ9pcF2Coq4TXK)format("woff2");font-display:swap;font-weight:400}.blackhan_2de5f044-module__OSzG2G__className{font-family:blackHan;font-weight:400}.blackhan_2de5f044-module__OSzG2G__variable{--lf-blackhan:"blackHan"}
