@media screen and (max-width: 1400px) {
    .menu-container.static_menu_btn {
        right: -10px;
        top: 40px;
    }
    .menu-trigger {
        width: 24px;
        height: 18px;
    }
    .menu-trigger span {height:2px;}
    .mobile_reserve_btn dotlottie-wc {
        width: 37rem;
        height: 30rem;
    }
}
@media screen and (max-width: 860px) {
    .menu-container.static_menu_btn {right:20px;top:30px;}
    header>nav,header.header_fixed nav  {width:100%;padding-top:0;}
    .hd_gnb_ul_wrap {
        justify-content: space-between;
        background-color: #ffffff;
        box-shadow: none;
        border-radius: 0;
        padding: 0;
    }
    header.header_fixed .hd_gnb_ul_wrap {
    padding:10px 10px 10px 20px;
    }
    .hd_gnb_ul_wrap .hd_gnb_logo,
    .fixed_nav_btns {
        position: initial;
        transform: none;
    }
    .fixed_gnb_box {display:none;pointer-events: none;}
    .menu-container.static_menu_btn .menu-trigger span {background-color: #fff;}
}
@media screen and (max-width:499px) {
    .menu-container.static_menu_btn {
        right: 5px;
        top: 36px;
    }
    .fixed_nav_btns .user_li {
        display: none;
        pointer-events: none;
        opacity: 0;
        visibility: hidden;
        
    }
}