/* 주소팡: ticker + main header remain visible while scrolling */
:root { --juso-ticker-height: 0px; }
body > .ticker { position: sticky !important; top: 0 !important; z-index: 10020 !important; }
body > .header { position: sticky !important; top: var(--juso-ticker-height) !important; z-index: 10019 !important; }
body > .ticker, body > .header { isolation: isolate; }
body > .ticker { background: #111827; }
body > .header { background: #fff; box-shadow: 0 2px 10px rgba(0,0,0,.08); }
/* Keep navigation scrollable normally; do not duplicate or change menus. */
@media (max-width: 760px) { body > .header .head-inner { min-width: 0; } }
