@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css";:root{--c-text:#222;--c-text-2:#717171;--c-text-3:#b0b0b0;--c-border:#ddd;--c-divider:#ebebeb;--c-bg:#fff;--c-bg-2:#f7f7f7;--c-primary:#4a5c92;--c-primary-dark:#324478;--c-primary-soft:#dbe1ff;--c-primary-tint:#f3f5ff;--c-brand-2:#a34847;--c-brand-2-soft:#f9e9e8;--c-accent:var(--c-primary);--c-accent-dark:var(--c-primary-dark);--c-accent-soft:var(--c-primary-soft);--c-hit:var(--c-brand-2);--c-hit-soft:var(--c-brand-2-soft);--c-success:#35693e;--c-success-soft:#b7f1ba;--c-warn:#904a45;--c-info:#4a5c92;--c-info-soft:#dbe1ff;--c-black:#222;--font:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Segoe UI", Roboto, "Noto Sans KR", sans-serif;--t-display:700 32px/36px var(--font);--t-title:600 26px/30px var(--font);--t-heading:600 22px/26px var(--font);--t-subhead:600 18px/22px var(--font);--t-body-lg:400 16px/24px var(--font);--t-body:400 16px/22px var(--font);--t-body-sm:400 14px/18px var(--font);--t-caption:400 12px/16px var(--font);--t-label:600 14px/18px var(--font);--t-label-sm:600 12px/16px var(--font);--r-sm:8px;--r-md:12px;--r-lg:16px;--r-pill:999px;--shadow-sm:0 1px 2px #00000014, 0 4px 12px #0000000d;--shadow-md:0 6px 16px #0000001f;--shadow-lg:0 8px 28px #00000047;--gutter:24px;--page-max:1120px;--content-max:640px;--topbar-h:64px;--bottomnav-h:64px;--tap:48px;--pc-max:1440px;--pc-gutter:40px;--pc-gnb-h:68px;--pc-side:340px;--pc-body:400 17px/1.65 var(--font);--pc-table:400 15px/1.5 var(--font);--c-kakao:#fee500;--c-kakao-text:#000000d9}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--c-bg-2);color:var(--c-text);font:var(--pc-body);word-break:keep-all;overflow-wrap:anywhere;margin:0}a{color:inherit;text-decoration:none}a:hover{text-underline-offset:3px;text-decoration:underline}h1,h2,h3,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px;border-radius:4px}.container{width:100%;max-width:var(--pc-max);padding:0 var(--pc-gutter);margin:0 auto}.main{padding:32px 0 56px}.cols{grid-template-columns:minmax(0,1fr) var(--pc-side);align-items:start;gap:28px;display:grid}.stack{gap:24px;display:grid}.row{align-items:center;gap:8px;display:flex}.grow{flex:1;min-width:0}@media (width<=1023px){.cols{grid-template-columns:minmax(0,1fr)}}.t-display{font:700 34px/1.25 var(--font);letter-spacing:-.01em}.t-title{font:700 26px/1.3 var(--font)}.t-heading{font:700 21px/1.35 var(--font)}.t-subhead{font:600 18px/1.4 var(--font)}.t-body{font:var(--pc-body)}.t-small{font:400 15px/1.5 var(--font)}.t-caption{font:400 13px/1.45 var(--font)}.c-2{color:var(--c-text-2)}.c-accent{color:var(--c-primary)}.c-hit{color:var(--c-hit)}.num{font-variant-numeric:tabular-nums}.panel{background:var(--c-bg);border:1px solid var(--c-divider);border-radius:var(--r-md);padding:24px}.panel--tight{padding:16px 20px}.panel__head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.panel__title{font:700 20px/1.35 var(--font)}.panel__more{font:600 15px/1 var(--font);color:var(--c-primary);white-space:nowrap}.panel__sub{color:var(--c-text-2);font:400 15px/1.55 var(--font);margin-top:6px}.table{border-collapse:collapse;width:100%;font:var(--pc-table)}.table th{text-align:left;color:var(--c-text-2);border-bottom:1px solid var(--c-border);white-space:nowrap;padding:10px 12px;font-weight:600}.table td{border-bottom:1px solid var(--c-divider);vertical-align:middle;padding:12px}.table tr:last-child td{border-bottom:0}.table tbody tr:hover{background:var(--c-primary-tint)}.table .r{text-align:right}.table-wrap{overflow-x:auto}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border-radius:var(--r-pill);border:1px solid var(--c-border);background:var(--c-bg);height:34px;font:500 15px/1 var(--font);white-space:nowrap;align-items:center;padding:0 14px;display:inline-flex}.chip:hover{border-color:var(--c-text);text-decoration:none}.chip--accent{background:var(--c-primary-soft);color:var(--c-primary-dark);border-color:#0000}.badge{height:24px;font:600 13px/1 var(--font);background:var(--c-bg-2);color:var(--c-text-2);white-space:nowrap;border-radius:6px;align-items:center;padding:0 8px;display:inline-flex}.badge--accent{background:var(--c-primary-soft);color:var(--c-primary-dark)}.badge--hit{background:var(--c-hit-soft);color:var(--c-hit)}.btn{border-radius:var(--r-sm);border:1px solid var(--c-border);background:var(--c-bg);height:44px;font:600 15px/1 var(--font);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.btn:hover{border-color:var(--c-text);text-decoration:none}.btn--primary{background:var(--c-primary);border-color:var(--c-primary);color:#fff}.btn--primary:hover{background:var(--c-primary-dark)}.btn[aria-disabled=true],.btn[disabled]{opacity:.5;cursor:not-allowed}.linklist>li+li{border-top:1px solid var(--c-divider)}.linklist a{align-items:center;gap:12px;padding:12px 0;display:flex}.linklist a:hover{color:var(--c-primary);text-decoration:none}.empty{text-align:center;color:var(--c-text-2);background:var(--c-bg-2);border-radius:var(--r-sm);font:400 15px/1.55 var(--font);padding:28px}.btn--kakao{background:var(--c-kakao);border-color:var(--c-kakao);color:var(--c-kakao-text)}.article{max-width:820px}.prose h2{font:700 21px/1.4 var(--font);margin:32px 0 10px}.prose h3{font:600 18px/1.4 var(--font);margin:24px 0 8px}.prose li,.prose p{font:var(--pc-body)}.prose p{margin:0 0 14px}.prose ol,.prose ul{margin:0 0 14px;padding-left:22px}.prose ul{list-style:outside}.prose ol{list-style:decimal}.prose li{margin-bottom:6px}.prose a{color:var(--c-primary);text-underline-offset:3px;text-decoration:underline}.prose table{border-collapse:collapse;width:100%;font:var(--pc-table);margin:12px 0 18px}.prose td,.prose th{border-bottom:1px solid var(--c-divider);text-align:left;padding:10px 12px}.prose th{color:var(--c-text-2);border-bottom-color:var(--c-border);font-weight:600}.prose hr{border:0;border-top:1px solid var(--c-divider);margin:28px 0}.prose em{color:var(--c-text-2);font-size:14px;font-style:normal}.err[data-v-47e6552e]{text-align:center;gap:16px;max-width:640px;margin:40px auto;padding:48px;display:grid}
