.kh-discovery-menu{position:relative}.kh-discovery-menu details{position:relative}.kh-discovery-menu summary{display:flex;align-items:center;gap:7px;min-height:44px;cursor:pointer;list-style:none;font-size:15px;font-weight:600;white-space:nowrap;color:inherit}.kh-discovery-menu summary::-webkit-details-marker{display:none}.kh-discovery-menu summary::after{content:'';width:5px;height:5px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-top:-3px}.kh-discovery-menu details[open] summary::after{transform:rotate(225deg);margin-top:3px}.kh-discovery-submenu{position:absolute;top:calc(100% + 9px);right:0;min-width:210px;background:#fff;border:1px solid #e1e4ea;border-radius:9px;box-shadow:0 10px 25px #24334b15;padding:8px;z-index:80}.kh-gnb .kh-discovery-submenu a{display:flex!important;align-items:center;min-height:46px;height:auto!important;padding:10px 14px!important;font-size:15px!important;font-weight:550;line-height:1.5;white-space:nowrap;color:#334057!important}.kh-discovery-submenu a:hover{background:#f6f3fc;border-radius:5px}.kh-discovery-menu summary:focus-visible{outline:2px solid #693bf2;outline-offset:3px}.kh-footer-nav{flex-wrap:wrap;row-gap:14px}@media(min-width:1100px){.kh-gnb>ul{gap:22px!important}.kh-gnb>ul>li>a{font-size:15px!important;white-space:nowrap}}@media(min-width:768px) and (max-width:1099px){.kh-header-inner{gap:18px}.kh-gnb>ul{gap:14px!important}.kh-gnb>ul>li>a,.kh-discovery-menu summary{font-size:14px!important}.kh-hd-tel{display:none!important}}@media print{.kh-discovery-submenu{display:none!important}}
/* 2026-09-29 '인수정보'(summary)를 다른 GNB 링크와 같은 굵기·자간으로 */
.kh-gnb .kh-discovery-menu summary{font-weight:700;letter-spacing:-.02em}
@media(min-width:1024px){.kh-header .kh-gnb .kh-discovery-menu summary{font-weight:750}}
