/*
    ## 서브 센터메뉴1
*/
#wrap_centermenu2 {
  --smenu_a_color_on_font: #fff ; /* 선택된 메뉴 폰트 color */
  --smenu_a_color_on_bg: #4D0026; /* 선택된 메뉴 BG color */
  --smenu_a_color_over: #F1ECE7 ; /* 마우스오버서시 배경 색상 */
}
#wrap_centermenu2 { position:relative; border-top: 0px solid #ccc; overflow:hidden; }
#wrap_centermenu2 ul, #wrap_centermenu2 li { position: relative; padding:0; margin:0; list-style: none; }
#wrap_centermenu2 li {
    display: inline-block; top: -1px; overflow: hidden;
    border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; border: 1px solid #E9E9E9;
}
#wrap_centermenu2 .submenu {
    position: relative; width: 1100px; margin: 0 auto;
    display: flex; gap: 1px; justify-content: flex-end; align-items: center;
}
#wrap_centermenu2 .submenu li a { position: relative; display: block; padding:7px 20px; font-size: 0.875rem; letter-spacing: -1px; color: #808080 }
#wrap_centermenu2 .submenu li a:hover { background-color:var(--smenu_a_color_over)}
#wrap_centermenu2 .submenu li.on a { background-color:var(--smenu_a_color_on_bg); font-weight:bold; color:var(--smenu_a_color_on_font); }
#wrap_centermenu2 .submenu li.on > a:hover { color:var(--smenu_a_color_on_font); border-bottom:0px solid #fff; position:relative;}

