header.siteHeader{background:#112b3c;color:#fff;padding:22px 0;margin:0;font:14px/1.5 -apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo",system-ui,sans-serif}header.siteHeader .siteHeaderWrap{max-width:1180px;margin:0 auto;padding:0 28px;display:flex;justify-content:space-between;align-items:center;gap:24px}header.siteHeader a{text-decoration:none;color:#c2d9e7;white-space:nowrap}header.siteHeader .siteBrand{position:relative;display:inline-flex;align-items:center;padding:5px 0 5px 17px;font-family:"Apple SD Gothic Neo","Malgun Gothic","Noto Sans KR",sans-serif;font-size:23px;font-weight:800;letter-spacing:.65px;line-height:1.45;color:#f4f7fa}header.siteHeader .siteBrand::before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:2px;background:#a5b8c5}header.siteHeader .siteBrand:focus-visible{outline:2px solid #78c9c0;outline-offset:4px}header.siteHeader nav{display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:13px;margin:0}header.siteHeader nav a[aria-current]{color:#fff;border-bottom:2px solid #78c9c0;padding-bottom:5px}@media(max-width:1000px){header.siteHeader .siteHeaderWrap{display:block}header.siteHeader nav{margin-top:16px;gap:14px;font-size:12px}}@media(max-width:760px){header.siteHeader .siteHeaderWrap{padding:0 16px}}

#sitePolicies{display:flex;flex-wrap:wrap;gap:14px;margin:20px 0;font-size:12px;line-height:1.9}

@media(max-width:760px){header.siteHeader .siteBrand{font-size:21px;letter-spacing:.5px}}
