@charset "utf-8";

#shSnb{display:flex;justify-content:center;position:absolute;left:0;bottom:0;width:100%;background:var(--primary)}
#shSnb li a{display:block;min-width:160px;height:62px;padding:0 20px;font-size:17px;font-weight:500;line-height:62px;text-align:center;color:#fff}
#shSnb li.on a{font-weight:600;color:var(--primary);background:#fff}

/*2단메뉴*/
#shSnb .aside_nav_depth{display:none}
#shSnb .aside_nav_depth li {display:inline-block;position:relative;height:55px;font-size:17px;line-height:55px}
#shSnb .aside_nav_depth li a{color:#000;min-width:170px;height:55px;line-height:55px;}
#shSnb .a_open_menu {position:relative;min-width:160px;}
#shSnb .a_open_menu .aside_nav_depth{display:none;position:absolute;left:50%;top: 54px;transform:translateX(-50%);z-index:100;border:1px solid #ddd;border-bottom:0;background:#fff;width: 170px;letter-spacing: -.5px;font-size: 14px;}
#shSnb .a_open_menu .aside_nav_depth li{line-height:40px;border-bottom:1px solid #d7d7d7;text-align:center}
#shSnb .l_menu_ON > a , #shSnb .l_menu_ON .a_menu_tit{color:var(--primary)}
#shSnb .l_menu_ON .a_menu_tit{background-color:#fff;}
#shSnb .a_open_menu .aside_nav_depth .snb_on{border-bottom:1px solid #e1e1e1;width:168px;}

#shSnb .snb_on{background-color:#fff;color:var(--primary);}
#shSnb .snb_on a{color:var(--primary);}
#shSnb .a_menu_tit{position:relative;cursor:pointer;font-size:17px;color:var(--primary);line-height:62px;text-align:center;background-color:#fff;}
#shSnb .a_menu_tit i{position:absolute;right:35px;top:25px;font-size:10px;transition:all .3s}
#shSnb .a_menu_tit.open_tit i{transform:rotate(180deg)}
/* 반응형 [s] */
@media (max-width:1024px){
#shSnb{display:none}
}
/* 반응형 [e] */