.csssssss{clear:both; margin:0 auto; width:1200px; list-style:none; ;height:56px;}
.csssssss li{
position:relative; display:inline-block; zoom:1; *display:inline; font:bold 13px/25px 'Nanum Gothic', sans-serif; cursor:pointer; 
z-index:99999;
background:url(/images/c1.jpg) no-repeat;
width:150px;
height:56px;
text-align:center;
vertical-align:middle;
color: #000000;
padding-top:10px;
}
.csssssss li a{text-decoration:none; color:#fffc03}

.csssssss li.active ,
.csssssss li:hover{
background:url(/images/c1.jpg) no-repeat;
width:150px;
height:56px;
color:#000000;
}
.csssssss li:hover > a{color:#fffc03}
.csssssss li ul{position:absolute; top:56px;display:none;border-bottom: 5px solid #fffc03;}      
.csssssss li ul li{width:150px; line-height:1.3; display:block; background:#000000; color:#000000; z-index:99998; font:normal 11px 'Nanum Gothic', sans-serif;height:30px;border-top: 1px solid #444; }
.csssssss li ul li a{float:none; line-height:1.3; color:#ffffff; text-decoration:none; white-space:nowrap; text-transform:none;height:30px;}
.csssssss li ul li:hover{background: #000000;;height:30px;} /* 2차메뉴오버시 */
.csssssss li ul li.active{background: #000000;;height:30px;}
.csssssss li:hover ul{opacity:1; display:block;}    
.csssssss li li ul{visibility:hidden;}      
.csssssss li li:hover ul {position:absolute; top:0;left:155px; visibility:visible;}
.csssssss li li li{width:150px; background-color:#f00a0a; color:#000000; z-index:99998;}
.csssssss li li li:hover{background-color:#b4143c;height:30px;}
.csssssss li li li a{padding:5px 0px 5px 0px; line-height:1.3; color:#000000; text-decoration:none; white-space:nowrap; text-transform:none;height:30px;}