/* 영도가 코덱스 2026.9.24: 전체 사이트 PC 큰 메뉴 가로 스크롤 및 우측 아이콘 2개(84px) 클릭 보호 */
@media (min-width: 992px) {
    .at-menu .pc-menu .nav-visible > .at-container.yd-pc-menu-scroll {
        display: block !important;
        position: relative !important;
        overflow: visible !important;
        min-height: 58px !important;
    }

    .at-menu .pc-menu > .at-container > .nav-right.nav-rw {
        width: 84px !important;
    }

    .at-menu .pc-menu .nav-visible > .at-container.yd-pc-menu-scroll > .nav-top {
        position: relative !important;
        left: auto !important;
        top: auto !important;
        box-sizing: border-box !important;
        width: calc(100% - 84px) !important;
        min-width: 0 !important;
        max-width: calc(100% - 84px) !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        overscroll-behavior-x: contain;
        -webkit-overflow-scrolling: touch;
        scrollbar-width: none;
        touch-action: pan-x;
        cursor: grab;
        user-select: none;
        -webkit-user-select: none;
    }

    .at-menu .pc-menu .nav-visible > .at-container.yd-pc-menu-scroll > .nav-top::-webkit-scrollbar {
        width: 0;
        height: 0;
    }

    .at-menu .pc-menu .yd-pc-menu-scroll .nav-top.nav-both > .menu-ul {
        display: flex !important;
        flex-wrap: nowrap !important;
        width: max-content !important;
        min-width: 100% !important;
        table-layout: auto !important;
        padding-right: 0 !important;
    }

    .at-menu .pc-menu .yd-pc-menu-scroll .nav-top.nav-both > .menu-ul > .menu-li {
        display: block !important;
        flex: 0 0 auto !important;
        white-space: nowrap !important;
    }

    .at-menu .pc-menu .yd-pc-menu-scroll .nav-top.nav-both > .menu-ul > .menu-li.nav-rw {
        display: none !important;
    }

    .at-menu .pc-menu .yd-pc-menu-scroll .nav-top .menu-a {
        white-space: nowrap !important;
    }

    .at-menu .pc-menu .yd-pc-menu-scroll .nav-top.yd-nav-dragging {
        cursor: grabbing;
    }
}
