
/*서브-왼쪽메뉴*/
#left dl{ margin:0;font-family: Nanum Gothic, sans-serif, "돋움", "굴림", tahoma, sans-serif;}
#left dt{ font-size:1.9em; color:#113275; font-weight:800; width:192px; border-bottom:2px solid #113275; margin: 0; padding:0 0 25px}
#left dd{  display:block; margin:0; padding:0;}
#left dd a{ font-size:1.00em; color:#333;  padding:10px 0 10px 10px;line-height:1.2em; letter-spacing:-.010em; border-bottom:1px solid #e8eaf0; display:block;}
#left dd a:hover{ background:#F4F8FF; color:#3084d7;}
#left dd:last-child a{ border-bottom:2px solid #113275;}
#left dd a.current{ font-size:1.10em; color:#fff; font-weight:600; background:#2196f3 url(current.png) no-repeat 95% center;}

#left dd .smt{ font-weight:bold; color:#222;}
#left dd .sm{ display:block; color:#222; font-weight:500; background:#f5f5f5; padding:10px 0 10px 10px;}

/*Product 왼쪽메뉴*/
#left2 dl{ margin:0;font-family: Nanum Gothic, sans-serif, "돋움", "굴림", tahoma, sans-serif;}
#left2 dt{ font-size:1.9em; color:#113275; font-weight:800; width:192px; border-bottom:2px solid #113275; margin: 0; padding:0 0 25px}
#left2 dd{  display:block; margin:0; padding:0;}
#left2 dd a{ font-size:1.05em; color:#333;line-height:1.2em; letter-spacing:-.010em; border-bottom:1px solid #e8eaf0; display:block;}
#left2 dd:last-child a{ border-bottom:2px solid #113275;}

#left2 dd .smt{ display:block; font-weight:bold; color:#222;  padding:10px 0 10px 10px; color:#fff !important; font-weight:600 !important; background:#2196f3 !important;}
#left2 dd .sm{ display:block; font-size:13px; color:#666; font-weight:500; background:#f5f5f5; padding:10px 0 10px 15px;}
#left2 dd .sm:hover{ color:#3084d7;}
#left2 dd a.current .sm{ font-weight:bold; color:#222; position:relative;}
#left2 dd a.current .sm:after{ display:block; content:""; width:3px; height:3px; background:#3084d7; border-radius:50%; position:absolute; top:17px; right:15px;}

.left_call{ background:#07112e; padding:20px 20px; margin-top:20px; color:#fff;}
.left_call h3{ font-size:1.2em; margin-bottom:10px;}
.left_call li{ font-size:1.35em; line-height:1.4em;}

@media (max-width: 991px) {
#left{ width:100%; height:45px; position:relative; top:auto;left:auto;overflow-x:scroll; background:#444; border-right:0; padding:0 ;}
#left dl{ width:100%; min-width:700px; text-align:left;}
#left dt{ display:none;}
#left .dt_bar{ display:none;}
#left dd{ display:inline-block;}
#left dd a{ text-align:center; line-height:45px;  padding:0px 10px; font-size:1em; color:#fff;}
#left dd a.on{ color:#fff;}
#left dd a.on:after{ display:inline-block; content:""; width:3px; height:3px; background:#e61f21; margin:0 0 3px 7px;}
#left dd a.current{background:#2196f3; text-indent:0}
.left_call{ display:none;}


/*Product 왼쪽메뉴*/
#left2{ width:100%; position:relative; top:auto;left:auto;overflow-x:scroll; background:#444; border-right:0; padding:0 ;}
#left2 dl{ width:100%; min-width:1300px; text-align:left;}
#left2 dt{ display:none;}
#left2 dd{ display:inline-block;}
#left2 dd a{ font-size:1em; border-bottom:0;}
#left2 dd:last-child a{ border-bottom:0;}

#left2 dd .smt{ padding:10px 10px;}
#left2 dd .sm{ padding:10px 10px; background:#444; color:#fff;}
#left2 dd .sm:hover{ color:#3084d7;}
#left2 dd a.current .sm{  color:#fff;}
#left2 dd a.current .sm:after{ display:none;}

}





