@font-face{font-family:ChosunGs;src:url(/fonts/sub/chosungs-d.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+111,U+126-127,U+131-133,U+138,U+13F-142,U+149-14B,U+152-153,U+166-167,U+2C7,U+2D0,U+2D8-2DB,U+2DD,U+391-3A1,U+3A3-3A9,U+3B1-3C1,U+3C3-3C9,U+401,U+410-44F,U+451,U+2074,U+207F,U+2081-2084,U+20A9,U+20AC,U+2103,U+2109,U+2113,U+2116,U+2121-2122,U+2126,U+212B,U+2153-2154,U+215B-215E,U+2160-2169,U+2170-2179,U+2200,U+2202-2203,U+2207-2208,U+220B,U+220F,U+2211,U+221A,U+221D-221E,U+2220,U+2225,U+2227-222C,U+222E,U+2234-2235,U+223C-223D,U+2252,U+2260-2261,U+2264-2265,U+226A-226B,U+2282-2283,U+2286-2287,U+2299,U+22A5,U+2312,U+2460-246E,U+2474-2482,U+249C-24B5,U+24D0-24E9,U+2500-2503,U+250C-254B,U+2592,U+3041-3093,U+30A1-30F6,U+3200-321C,U+3260-327B,U+327F,U+3380-3384,U+3388-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33D8,U+33DB-33DD}@font-face{font-family:ChosunGs;src:url(/fonts/sub/chosungs-b.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+AC00-D7A3,U+11??}@font-face{font-family:ChosunGs;src:url(/fonts/sub/chosungs-h1.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+4E00-571E}@font-face{font-family:ChosunGs;src:url(/fonts/sub/chosungs-h2.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+571F-60B1}@font-face{font-family:ChosunGs;src:url(/fonts/sub/chosungs-h3.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+60B2-690D}@font-face{font-family:ChosunGs;src:url(/fonts/sub/chosungs-h4.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+690E-731B}@font-face{font-family:ChosunGs;src:url(/fonts/sub/chosungs-h5.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+731C-7D4F}@font-face{font-family:ChosunGs;src:url(/fonts/sub/chosungs-h6.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+7D50-8917}@font-face{font-family:ChosunGs;src:url(/fonts/sub/chosungs-h7.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+8918-962D}@font-face{font-family:ChosunGs;src:url(/fonts/sub/chosungs-h8.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+962E-FA0B}@font-face{font-family:ChosunGs;src:url(/fonts/sub/chosungs-a.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+20-FF,U+2000-206F,U+2190-21FF,U+25A0-26FF,U+3000-303F,U+3130-318F,U+FF00-FFEF,U+AC00-D7A3}@font-face{font-family:ChosunGs;src:url(/fonts/ganji-gs.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:block;unicode-range:U+4E01,U+4E11,U+4E19,U+4E59,U+4EA5,U+5348,U+536F,U+58EC,U+5B50,U+5BC5,U+5DF1,U+5DF3,U+5E9A,U+620A,U+620C,U+672A,U+7532,U+7533,U+7678,U+8F9B,U+8FB0,U+9149,U+AC11,U+ACBD,U+ACC4,U+AE30,U+BB18,U+BB34,U+BBF8,U+BCD1,U+C0AC,U+C220,U+C2E0,U+C624,U+C720,U+C744,U+C778,U+C784,U+C790,U+C815,U+C9C4,U+CD95,U+D574}@font-face{font-family:MaruBuri;src:url(/fonts/sub/maruburi-400-d.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+100-113,U+116-11C,U+11E-123,U+126-127,U+12A-12B,U+12E-131,U+136-148,U+14A-14D,U+150-15B,U+15E-167,U+16A-16B,U+16E-17E,U+192,U+1FC-1FF,U+218-21B,U+237,U+2C6-2C7,U+2D0,U+2D8-2DD,U+300-304,U+306-308,U+30A-30C,U+312,U+326-328,U+335-338,U+3BC,U+3C0,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+2070,U+2074-2079,U+2080-2089,U+20A9,U+20AC,U+2103,U+2109,U+2113,U+2116,U+2121-2122,U+2126,U+2160-2169,U+2170-2179,U+2200,U+2202-2203,U+2206-2208,U+220B,U+220F,U+2211-2212,U+221A,U+221D-221E,U+2220,U+2225,U+2227-222C,U+222E,U+2234-2236,U+223C-223D,U+2248,U+2252,U+2260-2261,U+2264-2265,U+226A-226B,U+2282-2283,U+2286-2287,U+2299,U+22A5,U+2312,U+2329-232A,U+2460-24F4,U+24FF-2503,U+250C-254B,U+2592,U+2713,U+2776-277F,U+29BF,U+2E3A-2E3B,U+3200-321E,U+3251-327F,U+32B1-32BF,U+3380-3384,U+3388-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33D8,U+33DB-33DD,U+FB00-FB04,U+FE10-FE19,U+FE30-FE33,U+FE35-FE44,U+FE47-FE48,U+1F100,U+1F110-1F129}@font-face{font-family:MaruBuri;src:url(/fonts/sub/maruburi-400-b.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+AC00-D7A3,U+11??}@font-face{font-family:MaruBuri;src:url(/fonts/sub/maruburi-400-a.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+20-FF,U+2000-206F,U+2190-21FF,U+25A0-26FF,U+3000-303F,U+3130-318F,U+FF00-FFEF,U+AC00-D7A3}@font-face{font-family:MaruBuri;src:url(/fonts/sub/maruburi-600-d.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+100-113,U+116-11C,U+11E-123,U+126-127,U+12A-12B,U+12E-131,U+136-148,U+14A-14D,U+150-15B,U+15E-167,U+16A-16B,U+16E-17E,U+192,U+1FC-1FF,U+218-21B,U+237,U+2C6-2C7,U+2D0,U+2D8-2DD,U+300-304,U+306-308,U+30A-30C,U+312,U+326-328,U+335-338,U+3BC,U+3C0,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+2070,U+2074-2079,U+2080-2089,U+20A9,U+20AC,U+2103,U+2109,U+2113,U+2116,U+2121-2122,U+2126,U+2160-2169,U+2170-2179,U+2200,U+2202-2203,U+2206-2208,U+220B,U+220F,U+2211-2212,U+221A,U+221D-221E,U+2220,U+2225,U+2227-222C,U+222E,U+2234-2236,U+223C-223D,U+2248,U+2252,U+2260-2261,U+2264-2265,U+226A-226B,U+2282-2283,U+2286-2287,U+2299,U+22A5,U+2312,U+2329-232A,U+2460-24F4,U+24FF-2503,U+250C-254B,U+2592,U+2713,U+2776-277F,U+29BF,U+2E3A-2E3B,U+3200-321E,U+3251-327F,U+32B1-32BF,U+3380-3384,U+3388-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33D8,U+33DB-33DD,U+FB00-FB04,U+FE10-FE19,U+FE30-FE33,U+FE35-FE44,U+FE47-FE48,U+1F100,U+1F110-1F129}@font-face{font-family:MaruBuri;src:url(/fonts/sub/maruburi-600-b.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+AC00-D7A3,U+11??}@font-face{font-family:MaruBuri;src:url(/fonts/sub/maruburi-600-a.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+20-FF,U+2000-206F,U+2190-21FF,U+25A0-26FF,U+3000-303F,U+3130-318F,U+FF00-FFEF,U+AC00-D7A3}@font-face{font-family:MaruBuri;src:url(/fonts/ganji-maru.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block;unicode-range:U+AC11,U+ACBD,U+ACC4,U+AE30,U+BB18,U+BB34,U+BBF8,U+BCD1,U+C0AC,U+C220,U+C2E0,U+C624,U+C720,U+C744,U+C778,U+C784,U+C790,U+C815,U+C9C4,U+CD95,U+D574}@font-face{font-family:MaruBuri;src:url(/fonts/sub/maruburi-700-d.woff2)format("woff2");font-weight:700 900;font-style:normal;font-display:swap;unicode-range:U+100-113,U+116-11C,U+11E-123,U+126-127,U+12A-12B,U+12E-131,U+136-148,U+14A-14D,U+150-15B,U+15E-167,U+16A-16B,U+16E-17E,U+192,U+1FC-1FF,U+218-21B,U+237,U+2C6-2C7,U+2D0,U+2D8-2DD,U+300-304,U+306-308,U+30A-30C,U+312,U+326-328,U+335-338,U+3BC,U+3C0,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+2070,U+2074-2079,U+2080-2089,U+20A9,U+20AC,U+2103,U+2109,U+2113,U+2116,U+2121-2122,U+2126,U+2160-2169,U+2170-2179,U+2200,U+2202-2203,U+2206-2208,U+220B,U+220F,U+2211-2212,U+221A,U+221D-221E,U+2220,U+2225,U+2227-222C,U+222E,U+2234-2236,U+223C-223D,U+2248,U+2252,U+2260-2261,U+2264-2265,U+226A-226B,U+2282-2283,U+2286-2287,U+2299,U+22A5,U+2312,U+2329-232A,U+2460-24F4,U+24FF-2503,U+250C-254B,U+2592,U+2713,U+2776-277F,U+29BF,U+2E3A-2E3B,U+3200-321E,U+3251-327F,U+32B1-32BF,U+3380-3384,U+3388-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33D8,U+33DB-33DD,U+FB00-FB04,U+FE10-FE19,U+FE30-FE33,U+FE35-FE44,U+FE47-FE48,U+1F100,U+1F110-1F129}@font-face{font-family:MaruBuri;src:url(/fonts/sub/maruburi-700-b.woff2)format("woff2");font-weight:700 900;font-style:normal;font-display:swap;unicode-range:U+AC00-D7A3,U+11??}@font-face{font-family:MaruBuri;src:url(/fonts/sub/maruburi-700-a.woff2)format("woff2");font-weight:700 900;font-style:normal;font-display:swap;unicode-range:U+20-FF,U+2000-206F,U+2190-21FF,U+25A0-26FF,U+3000-303F,U+3130-318F,U+FF00-FFEF,U+AC00-D7A3}:root{--c-primary:#eb4c10;--c-primary-press:#c9400c;--c-primary-tint:#fff8f5;--c-primary-line:#f6ddd1;--c-ink:#23252e;--c-text:#333;--c-sub:#575757;--c-muted:#545454;--c-faint:#787878;--c-disabled:#c2c2c2;--c-line:#ebebeb;--c-line-soft:#f1f1f1;--c-fill:#f8f8f8;--c-seg:#f3f3f3;--c-bg:#fff;--c-card:#fff;--c-wood:#5e9f1c;--c-fire:#c23535;--c-earth:#db9823;--c-metal:#949494;--c-water:#404040;--z-sticky:30;--z-float:60;--z-dim:990;--z-menu:991;--z-tab:1000;--z-sheet:1100;--z-popup:9999;--z-game:2000;--c-earth-ink:#a8740c;--c-earth-tile:#b87d0c;--c-metal-ink:#767676;--c-lunar:#4e80d6;--c-good:#5e9f1c;--c-bad:#c23535;--r-tag:4px;--r-btn:6px;--r-card:12px;--r-sheet:20px;--f-sans:"Pretendard", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--f-hanja:"ChosunGs", "Noto Serif KR", serif;--f-myeongjo:"MaruBuri", "Nanum Myeongjo", serif;--f-logo:"Nanum Brush Script", cursive;--gnb-h:64px;--gnb-top:var(--gnb-h);--sa-top:env(safe-area-inset-top,0px);--sa-bottom:env(safe-area-inset-bottom,0px);--tab-h:57px;--tab-room:calc(var(--tab-h) + var(--sa-bottom));--page-w:1248px;--page-x:24px;--page-in:calc(var(--page-w) - var(--page-x) * 2);--page-top:32px;--page-bottom:80px;--read-w:760px;--narrow-w:480px;--lnb-w:260px;--lnb-gap:28px;--content-w:var(--page-w);--c-soft:#f7f4ef}*,:before,:after{box-sizing:border-box}html{scrollbar-gutter:stable}html,body{margin:0;padding:0}body{overflow-x:clip}em,i,address,cite{font-style:normal}body{font-family:var(--f-sans);color:var(--c-ink);background:var(--c-bg);letter-spacing:-.5px;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-size:15px;line-height:1.5}a{color:inherit;text-decoration:none}button{letter-spacing:inherit;cursor:pointer;font-family:inherit}input,select,textarea{letter-spacing:inherit;font-family:inherit}@supports (-webkit-touch-callout:none){@media (max-width:1024px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px!important}}}h1,h2,h3,h4,p{margin:0}body{text-wrap-style:pretty}h1,h2,h3,h4,h5,h6{text-wrap-style:balance}ul,ol{margin:0;padding:0;list-style:none}.hz{font-family:var(--f-hanja)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.card{background:var(--c-card);border:1px solid var(--c-line);border-radius:var(--r-card)}.card-h{color:var(--c-ink);font-size:17px;font-weight:700}.cap{color:var(--c-muted);font-size:13px}.btn{border-radius:var(--r-btn);border:1px solid var(--c-line);height:48px;color:var(--c-text);background:#fff;justify-content:center;align-items:center;gap:6px;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.btn:disabled{opacity:.5;cursor:default}.btn-primary{background:var(--c-primary);color:#fff;border:0;font-weight:700}.btn-primary:active{background:var(--c-primary-press)}.btn-block{width:100%}.btn-pill{border-radius:999px;padding-left:24px;padding-right:24px}.chip{border-radius:var(--r-tag);background:var(--c-primary-tint);height:26px;color:var(--c-primary-press);align-items:center;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.pill-badge{background:var(--c-primary);color:#fff;border-radius:13px;align-items:center;height:26px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.seg{background:var(--c-seg);border-radius:8px;padding:3px;display:flex}.seg>button{height:34px;color:var(--c-faint);white-space:nowrap;background:0 0;border:0;border-radius:6px;flex:1;font-size:13px;font-weight:600}.seg>button[aria-pressed=true]{color:var(--c-ink);background:#fff;box-shadow:0 1px 2px #0000000a}.page{width:100%;max-width:var(--page-w);padding:var(--page-top) var(--page-x) var(--page-bottom);box-sizing:border-box;margin:0 auto}.page.page-read{max-width:calc(var(--read-w) + var(--page-x) * 2)}.page.page-narrow{max-width:calc(var(--narrow-w) + var(--page-x) * 2)}@media (max-width:768px){body{font-size:15px}.page{padding:var(--page-top) var(--page-x) calc(var(--tab-room) + 24px)}}.rich-p{color:var(--c-text);line-height:1.75}.rich-em{color:var(--c-ink);font-style:normal;font-weight:700}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{background:var(--c-fill);height:28px;color:var(--c-sub);border-radius:14px;align-items:center;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.chip.primary{background:var(--c-primary-tint);color:var(--c-primary-press)}.chip.good{color:#3f7a10;background:#eef6e6}.chip.bad{color:#a42b2b;background:#fbeeee}@media (max-width:768px){:root{--gnb-h:52px;--page-x:12px;--page-top:12px}}html[data-app]{--gnb-h:calc(64px + var(--sa-top))}@media (max-width:768px){html[data-app]{--gnb-h:calc(52px + var(--sa-top))}}@media (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea{font-size:max(16px,1em)}}.btn-xs{border:1px solid var(--c-primary);background:var(--c-primary);color:#fff;border-radius:6px;justify-content:center;align-items:center;height:26px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.btn-xs.line{color:#333;border-color:var(--c-line);background:#fff}.btn-sm{color:#333;background:#fff;border:1px solid #e5e5e5;border-radius:8px;justify-content:center;align-items:center;height:32px;padding:0 12px;font-size:14px;display:inline-flex}.btn-sm.submit{border-color:var(--c-primary);background:var(--c-primary);color:#fff}@media (min-width:1025px){main:has([data-home-hero])>div:first-child{height:calc(100vh / var(--zoom,1));height:calc(100dvh / var(--zoom,1));top:0}main:has([data-home-hero])>div:nth-child(2)>div:first-child{padding-top:94px}}details.qa>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}details.qa>summary::-webkit-details-marker{display:none}details.qa>summary:after{content:"";border-bottom:2px solid #c9c2bb;border-right:2px solid #c9c2bb;flex:none;width:8px;height:8px;margin-right:4px;transition:transform .15s;transform:rotate(45deg)translateY(-3px)}details.qa[open]>summary:after{border-color:#eb4c10;transform:rotate(-135deg)translate(-3px,-1px)}details.qa>summary:hover:after{border-color:#eb4c10}body{word-break:keep-all;overflow-wrap:break-word}body>header~:not(footer){transition:opacity .25s .1s}html.nav-busy body>header~:not(footer){opacity:.55}html[data-hdr-hide]{--gnb-top:0px}:root{--c-canvas:#f7f7f5;--c-canvas-line:#e6e4df;--c-canvas-line2:#eeece8;--c-text:#2b2b2b;--c-sub:#474747;--c-muted:#575757;--c-faint:#5e5e5e;--Gray-500:#707070;--Gray-600:#5c5c5c;--Gray-700:#474747;--safe-area-top:var(--sa-top,0px);--safe-area-bottom:var(--sa-bottom,0px)}.nm-tip{z-index:10000;color:#fbf6ef;letter-spacing:-.01em;white-space:pre-line;word-break:keep-all;pointer-events:none;opacity:0;background:#2b2522;border-radius:10px;max-width:min(280px,100vw - 16px);padding:7px 11px;font:500 12.5px/1.5 Pretendard,system-ui,sans-serif;transition:opacity .14s,transform .14s;display:none;position:fixed;top:0;left:0;transform:translateY(3px);box-shadow:0 0 0 1px #ffffffe6,0 6px 18px #2b252238,0 1px 3px #2b25222e}.nm-tip.show{display:block}.nm-tip.on{opacity:1;transform:none}.nm-tip[data-side=bottom]{transform:translateY(-3px)}.nm-tip[data-side=bottom].on{transform:none}.nm-tip:after{content:"";left:var(--ax,50%);background:#2b2522;border-radius:1.5px;width:8px;height:8px;margin-left:-4px;position:absolute;transform:rotate(45deg)}.nm-tip[data-side=top]:after{bottom:-4px}.nm-tip[data-side=bottom]:after{top:-4px}@media (prefers-reduced-motion:reduce){.nm-tip{transition:none;transform:none}}@media print{.nm-tip{display:none!important}}html{touch-action:manipulation}.btn,.btn-sm,.btn-xs,.sBtn,.lg-go,.lg-edit,.lg-save{border-radius:999px!important}:root{--fs-min:12px;--fs-sm:13px;--fs-base:15px;--fs-read:16px;--fs-h3:18px;--fs-h2:22px;--fs-h1:26px;--w-read:640px;--w-list:880px;--w-wide:1080px;--c-go-bg:#fce9df;--c-go-ink:#c4400b;--c-go-line:#f3b89c;--c-card-line:#eadfd2;--c-btn-line:#e5dcd2;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-6:24px;--sp-8:32px;--r-card:16px;--r-sm:12px;--r-pill:999px;--tap-min:44px;--tap-gap:8px;--lh-title:1.3;--lh-body:1.6;--lh-read:1.75}html[data-fs=lg]{--zoom:1.1}html[data-fs=xl]{--zoom:1.2}html[data-fs=lg] body{zoom:1.1}html[data-fs=xl] body{zoom:1.2}small{font-size:max(.85em,12px)}.btn{border-radius:999px}.btn-primary{background:#eb4c10;height:48px;padding:0 22px;font-size:15px;font-weight:700}.btn-dark{color:#fff;background:#231f1c;border:0;height:40px;padding:0 18px;font-size:14px;font-weight:700}.btn-dark{color:#c4400b;background:#fce9df}.btn-dark:active{background:#f9dccb}:root{--night-bg:radial-gradient(2px 2px at 82% 22%, #ffe9bee6, transparent 60%), radial-gradient(1.5px 1.5px at 70% 70%, #ffe9be99, transparent 60%), radial-gradient(1.5px 1.5px at 92% 58%, #ffffff80, transparent 60%), radial-gradient(120% 140% at 0% 0%, #34477a 0%, #1f2a4d 55%, #151c36 100%);--night-ink:#f3f5fb;--night-sub:#cfd6e8;--night-gold:#ffcf8a;--night-gold-hi:#ffdca8;--night-btn:linear-gradient(90deg, #ffd27f, #ffab4d);--night-btn-ink:#1d2340;--night-solid:#1f2a4d}html[data-fs-src=auto][data-fs-skip]{--zoom:1}html[data-fs-src=auto][data-fs-skip] body{zoom:1}[data-tap]{position:relative}[data-tap]:after{content:"";width:max(100%, var(--tap-hit,var(--tap-min)));height:max(100%, var(--tap-hit,var(--tap-min)));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn{border-color:var(--c-btn-line,#e5dcd2);height:48px;font-size:15px}.btn-lg{height:48px;font-size:15px}.btn-primary{border:0}:where(input[type=checkbox]:not([role=switch]):not(.checkbox):not(.rd-orange)){appearance:none;vertical-align:middle;cursor:pointer;background:#fff 50%/14px 14px no-repeat;border:1.5px solid #d8cfc6;border-radius:6px;flex:none;width:22px;height:22px;margin:0;transition:background-color .12s,border-color .12s}:where(input[type=checkbox]:not([role=switch]):not(.checkbox):not(.rd-orange)):checked{border-color:var(--c-primary);background-color:var(--c-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:where(input[type=checkbox]:not([role=switch]):not(.checkbox):not(.rd-orange)):focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}:where(input[type=checkbox]:not([role=switch]):not(.checkbox):not(.rd-orange)):disabled{opacity:.5;cursor:default}input[type=checkbox]:not([role=switch]):not(.checkbox):not(.rd-orange){width:22px;height:22px}textarea:not([id^=talk-in]):not([data-raw]){box-sizing:border-box;color:var(--c-ink,#231f1c);background:#fff;border:1px solid #e3ddd6;border-radius:12px;padding:12px 14px;font-family:inherit;font-size:15px;line-height:1.6}textarea:not([id^=talk-in]):not([data-raw])::placeholder{color:#9b918a}textarea:not([id^=talk-in]):not([data-raw]):focus{border-color:var(--c-go-line,#f3b89c);outline:none;box-shadow:0 0 0 3px #eb4c1014}:where(textarea:not([id^=talk-in]):not([data-raw])){width:100%;min-height:72px}@media (max-width:768px){:root{--sp-4:12px;--sp-6:16px;--sp-8:24px}}:root{--fs-hero:32px}@media (max-width:768px){:root{--fs-hero:26px}}:where(button:not(:disabled),[role=button],a[href],summary):not([data-nopress]){transition:scale 80ms ease-out,filter 80ms ease-out,opacity 80ms ease-out}:where(button:not(:disabled),[role=button],summary,a[href].btn):not([data-nopress]):active{filter:brightness(.94);scale:.97}:where(a[href]):not([data-nopress]):not(.btn):active{filter:brightness(.95);opacity:.82}@media (prefers-reduced-motion:reduce){:where(button,[role=button],summary,a.btn):active{scale:none}}:root{--c-press:var(--c-canvas-line2);--c-press-shade:#231f1c12}:where(a[href]:not([class]),[data-press=soft]):not([data-nopress]){transition:background-color 80ms ease-out,box-shadow 80ms ease-out}:where(a[href]:not([class])):not([data-nopress]):not(.btn):active{filter:none;opacity:1;box-shadow:inset 0 0 0 100vmax var(--c-press-shade)}:where([data-press=soft]):not([data-nopress]):not(.btn):active{filter:none;opacity:1}:where([data-press=soft]:not([data-nopress]):active [data-press-text]){background:var(--c-press);box-shadow:0 0 0 3px var(--c-press);border-radius:4px}:where([data-press-text]){transition:background-color 80ms ease-out,box-shadow 80ms ease-out}@media (hover:hover){:where([data-press=soft]:not([data-nopress]):hover [data-press-text]){background:var(--c-press);box-shadow:0 0 0 3px var(--c-press);border-radius:4px;text-decoration-color:currentColor}:where(a[href]:not([class]):not([data-nopress]):hover){text-decoration-color:currentColor}}button[aria-busy=true]{opacity:.6;pointer-events:none}button[aria-busy=true]:before{content:"";vertical-align:-2px;border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;margin-right:8px;animation:.8s linear infinite nmBusySpin;display:inline-block}@keyframes nmBusySpin{to{transform:rotate(360deg)}}
.pp-only{display:none}@font-face{font-family:NangmanLogo;src:url(/fonts/NangmanLogo.woff)format("woff");font-display:block}.pp-logoLoad{opacity:0;pointer-events:none;font-family:NangmanLogo;font-size:12px;position:absolute;top:0;left:-9999px}@media print{@page{size:A4;margin:16mm 15mm 17mm;@top-left{content:"";font-family:NangmanLogo,Pretendard,sans-serif;font-size:6.2mm;line-height:1;vertical-align:bottom;padding-bottom:2.5mm}@bottom-center{content:counter(page) " / " counter(pages);font-family:Pretendard,sans-serif;font-size:8pt;color:#7f756d}}@page:first{@top-left{content:none}@top-right{content:none}@bottom-center{content:none}}html,body{background:#fff!important}body:has([data-pdoc]) :not([data-pdoc]):not(:has([data-pdoc])):not([data-pdoc] *){display:none!important}body:has([data-pdoc]) :has([data-pdoc]){float:none!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}[data-pdoc]{color:#2b2622;background:#fff!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}[data-pdoc],[data-pdoc] *{-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-pdoc] *{transition:none!important;animation:none!important}[data-pdoc] :is(h1,h2,h3,h4,h5){break-after:avoid}[data-pdoc] :is(p,li){orphans:3;widows:3}[data-pdoc] :is(table,thead,tr,figure,img,svg,canvas,blockquote,[data-keep]){break-inside:avoid}[data-pdoc] :is(img,svg,canvas,video,iframe){max-width:100%!important}[data-pdoc] table{width:100%!important}[data-pdoc] thead{display:table-header-group}[data-pdoc] .pp-hide,.pp-hide{display:none!important}[data-pdoc] .pp-only{display:block}.pp-new{break-before:page}.pp-bubble{color:#4a3f36;word-break:keep-all;background:#fff;border:.3mm solid #efd9c8;border-radius:4mm;margin:0;padding:3.2mm 4.5mm;font-size:10.5pt;line-height:1.55;position:relative;box-shadow:0 1mm 3mm #78461e14}.pp-cover{--pp-accent:var(--c-primary);box-sizing:border-box;break-after:page;background:radial-gradient(120% 70% at 85% 100%,#f9dcc6 0%,#f9dcc600 60%),linear-gradient(172deg,#fffaf5 0%,#fdf1e6 100%);border-radius:5mm;flex-direction:column;height:262mm;padding:16mm 15mm 12mm;position:relative;overflow:hidden;display:flex!important}.pp-cover:before{content:"";border-top:.4mm solid var(--pp-accent);position:absolute;top:27mm;left:15mm;right:15mm}.pp-brand{justify-content:space-between;align-items:baseline;display:flex}.pp-brand b{font-family:var(--f-myeongjo,"Nanum Myeongjo", serif);color:#231f1c;font-size:15pt;font-weight:800}.pp-brand span{letter-spacing:.28em;color:#847162;font-size:7.5pt}.pp-coverTxt{flex-direction:column;gap:4mm;margin-top:22mm;display:flex}.pp-kicker{letter-spacing:.12em;color:var(--pp-accent);align-self:flex-start;font-size:9pt;font-weight:800}.pp-cover h1{font-family:var(--f-myeongjo,"Nanum Myeongjo", serif);color:#1f1b18;word-break:keep-all;flex-direction:column;gap:2mm;margin:0;font-size:34pt;font-weight:800;line-height:1.22;display:flex}.pp-cover h1 small{color:#5d544d;font-family:Pretendard,sans-serif;font-size:15pt;font-weight:500}.pp-lines{color:#5d544d;flex-direction:column;gap:1.2mm;margin:2mm 0 0;padding:0;font-size:10pt;list-style:none;display:flex}.pp-coverHaru{flex-direction:column;align-items:flex-end;gap:0;margin-top:auto;display:flex;position:relative}.pp-coverHaru .pp-bubble{max-width:100mm;margin-right:22mm;font-size:11pt}.pp-coverHaru img{object-fit:contain;width:84mm;height:84mm;margin-right:-4mm}.pp-art{background:#fbe3dd;border-radius:4mm;height:96mm;margin-top:9mm;overflow:hidden}.pp-art img{object-fit:cover;width:100%;height:100%}.pp-art img[src*="/assets/season/"],.pp-art img[src*="/assets/cast/"],.pp-art img[src*="/assets/pair/"]:not([src*="/assets/pair/pet-"]){object-fit:contain;object-position:50% 100%}.pp-hasArt .pp-coverHaru{margin-top:-30mm}.pp-hasArt .pp-coverFoot{margin-top:auto}.pp-hasArt .pp-coverHaru img{width:52mm;height:52mm;margin-right:2mm}.pp-hasArt .pp-coverHaru .pp-bubble{margin-right:14mm}.pp-coverFoot{color:#695d54;border-top:.3mm solid #e8d6c6;justify-content:space-between;margin-top:0;padding-top:4mm;font-size:8.5pt;display:flex}.pp-toc{break-after:page;min-height:250mm;padding-top:6mm;position:relative}.pp-toc h2{font-family:var(--f-myeongjo,"Nanum Myeongjo", serif);color:#1f1b18;border-bottom:.5mm solid #231f1c;margin:0 0 6mm;padding-bottom:3mm;font-size:24pt;font-weight:800}.pp-intro{color:#574e47;background:#fbe3dd;border-radius:3mm;margin:0 0 7mm;padding:4mm 5mm;font-size:9.5pt;line-height:1.7}.pp-intro p{margin:0 0 1.5mm}.pp-toc ol{margin:0;padding:0;list-style:none}.pp-toc li{break-inside:avoid;border-bottom:.25mm dotted #d9cbbd;align-items:baseline;gap:5mm;padding:3.2mm 0;display:flex}.pp-toc em{width:10mm;color:var(--c-primary);flex:none;font-size:13pt;font-style:normal;font-weight:800}.pp-toc li span{flex-direction:column;gap:.8mm;display:flex}.pp-toc b{color:#231f1c;font-size:12pt}.pp-toc small{color:#695d54;font-size:9pt}.pp-tocHaru{align-items:center;gap:2mm;display:flex;position:absolute;bottom:0;right:0}.pp-tocHaru img{object-fit:contain;width:34mm;height:34mm}.pp-tocDense li{gap:4mm;padding:2.1mm 0}.pp-tocDense b{font-size:11pt}.pp-tocDense small{font-size:8.5pt}.pp-tocDense .pp-intro{margin-bottom:5mm;padding:3mm 4mm;font-size:9pt;line-height:1.6}.pp-tocDense .pp-tocHaru img{width:26mm;height:26mm}.pp-toc2 ol{grid-template-columns:1fr 1fr;column-gap:8mm;display:grid!important}.pp-memo{break-inside:avoid;box-sizing:border-box;background:#fffcf8;border:.3mm solid #e6d6c6;border-radius:4mm;flex-direction:column;gap:1.2mm;margin:8mm 0 0;padding:5mm 6mm;display:flex!important}.pp-memo b{color:#c4561a;font-size:11pt;font-weight:800}.pp-memo span{color:#8a7e74;font-size:8.5pt}.pp-memo i{background:linear-gradient(#0000 8.5mm,#e9ddd0 8.5mm) 0 0/100% 8.8mm repeat-y;flex:1;margin-top:3mm}.pp-chMark{border-bottom:.4mm solid var(--c-primary);justify-content:space-between;align-items:center;margin:0 0 2mm;padding-bottom:2mm;display:flex!important}.pp-chMark span{letter-spacing:.22em;color:var(--c-primary);font-size:9pt;font-weight:800}.pp-chMark img{object-fit:contain;width:16mm;height:16mm}.pp-end{break-before:page;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5mm;height:250mm;display:flex!important}.pp-end img{object-fit:contain;width:62mm;height:62mm}.pp-end h2{font-family:var(--f-myeongjo,"Nanum Myeongjo", serif);color:#1f1b18;word-break:keep-all;margin:0;font-size:19pt;font-weight:800;line-height:1.45}.pp-end p{color:#5d544d;margin:0;font-size:10.5pt;line-height:1.8}.pp-colophon{color:#766b62;border-top:.3mm solid #e2d5c8;flex-direction:column;gap:1.2mm;width:120mm;margin-top:18mm;padding-top:5mm;font-size:8.5pt;display:flex}.pp-colophon b{font-family:var(--f-myeongjo,"Nanum Myeongjo", serif);color:#231f1c;font-size:12pt}.pp-logo{line-height:1;font-family:NangmanLogo, var(--f-myeongjo,serif)!important;font-weight:400!important}.pp-brand b.pp-logo{font-size:11mm}.pp-colophon b.pp-logo{margin-bottom:1mm;font-size:8mm}.pp-cover:before{top:30mm}}
