.top-nav[data-astro-cid-sckkx6r4]{width:100%;border-bottom:1px solid #e2e8f0;background:#fff}.brand-link[data-astro-cid-sckkx6r4]{display:flex;align-items:center;gap:12px;max-width:800px;margin:0 auto;padding:12px 16px 8px;color:#14110c}.seal[data-astro-cid-sckkx6r4]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:30px;height:56px;background:#b93a2b;border-radius:4px;color:#f2e8d0;font-family:"Noto Serif KR",serif;font-weight:700;font-size:14px;line-height:1.14;flex:0 0 auto}.seal[data-astro-cid-sckkx6r4] i[data-astro-cid-sckkx6r4]{font-style:normal;display:block}.brand-text[data-astro-cid-sckkx6r4]{display:flex;flex-direction:column;line-height:1.2}.brand-text[data-astro-cid-sckkx6r4] b[data-astro-cid-sckkx6r4]{font-family:"Noto Serif KR",serif;font-size:1.5rem;font-weight:700;letter-spacing:-.02em}.brand-text[data-astro-cid-sckkx6r4] small[data-astro-cid-sckkx6r4]{font-size:.95rem;font-weight:600;color:#8a6d1f;margin-top:2px}.nav-links[data-astro-cid-sckkx6r4]{display:grid;grid-template-columns:repeat(4,1fr);max-width:800px;margin:0 auto}.nav-links[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{display:flex;align-items:center;justify-content:center;min-height:52px;white-space:nowrap;font-size:1.06rem;font-weight:600;color:#4b4638;border-bottom:3px solid transparent}.nav-links[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4].active{color:#14110c;font-weight:800;border-bottom-color:#b93a2b}body.dark{background:#14110c;color:#f2e8d0;font-size:18px}body.dark .top-nav[data-astro-cid-sckkx6r4]{background:#14110c;border-bottom-color:#3a3220}body.dark .brand-link[data-astro-cid-sckkx6r4]{color:#f2e8d0}body.dark .brand-text[data-astro-cid-sckkx6r4] small[data-astro-cid-sckkx6r4]{color:#e2be63}body.dark .nav-links[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{color:#c9c0ab}body.dark .nav-links[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4].active{color:#f2e8d0;border-bottom-color:#e2be63}body.dark .site-footer[data-astro-cid-sckkx6r4]{color:#a89f8a}.site-footer[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{color:inherit;text-decoration:underline}.site-footer[data-astro-cid-sckkx6r4]{text-align:center;margin-top:40px;padding:24px 0 40px;color:#adb5bd;font-size:.8rem}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;background:#f1f3f5;color:#333;min-height:100vh;line-height:1.6}a{text-decoration:none;color:inherit}:focus-visible{outline:3px solid #e2be63;outline-offset:2px}.sub-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;max-width:760px;margin:10px auto 0;padding:0 12px}.sub-nav a{display:flex;align-items:center;justify-content:center;min-height:48px;border:1px solid #5a4e30;border-radius:10px;background:#17140e;color:#f2e8d0;font-size:1.05rem;font-weight:700}.sub-nav a.on{background:#e2be63;border-color:#e2be63;color:#14110c}@media(min-width:640px){.sub-nav{grid-template-columns:repeat(9,1fr)}.sub-nav a{font-size:.95rem}}a,button,[role=button],summary{transition:transform .08s ease,box-shadow .1s ease,background-color .1s ease,filter .1s ease}a:active,button:active,[role=button]:active,summary:active,.tapped{transform:scale(.95);box-shadow:0 0 0 4px #e2be63!important;filter:brightness(1.25)}.sub-nav a.tapped,.top-nav a.tapped,.jump a.tapped,.others a.tapped,.past a.tapped,.years a.tapped,li a.tapped,.all a.tapped,.share.tapped{background:#e2be63!important;color:#14110c!important;border-color:#e2be63!important}#nav-bar{position:fixed;top:0;left:0;height:4px;width:0;background:#e2be63;z-index:9999;box-shadow:0 0 8px #e2be63}#nav-bar.go{animation:navgo 2.5s cubic-bezier(.1,.7,.3,1) forwards}@keyframes navgo{0%{width:0}30%{width:55%}to{width:92%}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media(prefers-reduced-motion:reduce){#nav-bar.go{width:80%}}[id^=fx20] .fx-n{font-size:16px!important}[id^=fx20] .fx-s{font-size:13px!important;color:#c9c0ab!important;line-height:1.35}[id^=fx20] .fx-sc{font-size:15px!important}[id^=fx20] .fx-sp{font-size:15px!important;color:#c9c0ab!important}[id^=fx20][id$=x]{font-size:18px!important;line-height:1.8!important}[id^=fx20][id$=l]{font-size:18px!important}[id^=fx20] .fx-a{font-size:16px!important;min-height:52px}[id^=fx20] .fx-y,[id^=fx20] .fx-fb{font-size:18px!important;min-height:52px}[id^=fx20] .fx-find label{font-size:17px!important}[id^=fx20] .fx-hd p{font-size:16px!important}
