@charset "utf-8";
#gnb {width:621px;}
#gnb a {display:block; text-decoration:none; z-index:100;}
#gnb li {float:left;}
#gnb > li:hover ul.sm {right:0; top:60px; z-index:2;}
#gnb li.sfHover ul.sm {left:0; top:70px; z-index:3; }
#gnb > li:hover {visibility:inherit;}
#gnb > li ul.sm {position:absolute; right:0; top:-999em;}
#gnb > li ul.sm li {width:621px; float:right; }
#gnb li.current > a {color:#777 !important;}

#gnb .sm > li {}
#gnb .sm > li > ol.ssm {width:376px; background:url('/images/menu/over.png') 5px 0 no-repeat; height:79px; z-index:-1;}

#gnb .sm > li > ol.ssm .smn1 {padding-left:10px; }
#gnb .sm > li > ol.ssm .smn2 {padding-left:100px;}
#gnb .sm > li > ol.ssm .smn3 {padding-left:200px;}
#gnb .sm > li > ol.ssm .smn4 {padding-left:300px;}
#gnb .sm > li > ol.ssm .smn5 {padding-left:400px;}
#gnb .sm > li > ol.ssm .smn6 {padding-left:500px;}

#gnb .sm > li > ol.ssm li {float:left; width:auto; padding-left:5px; margin-top:50px;}
#gnb .sm > li > ol.ssm li a {font-size:12px; font-weight:normal; padding:0 0 0 5px; color:#777777; }
#gnb .sm > li > ol.ssm li a:hover,
#gnb .sm > li > ol.ssm li a:focus {color:#000000; font-weight:bold; text-decoration:underline;  }

#gnb .sm {}

#gnb .sm > li {height:60px;}
#gnb .sm > li > ol.pos1 {background-position:0;}
#gnb .sm > li > ol.pos2 {background-position:0;}
#gnb .sm > li > ol.pos3 {background-position:0;}
#gnb .sm > li > ol.pos4 {background-position:485px 0;}
#gnb .sm > li > ol.pos5 {background-position:608px 0;}
#gnb .sm > li > ol.pos6 {background-position:732px 0;}
