/* menu::base */
div#menu {
	position: absolute;
	top: 0;
	left: 0;
	font-size: 12px;
	line-height: 150%;	
}

ul.menu {
	clear: both;
	float: none;
	cursor: pointer;
	z-index: 1;
	position: relative;
}

div#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	z-index: 2;
	position: relative;
}

div#menu li {
	position: relative;
	margin: 0px;
	padding: 0px;
	display: block;
	overflow: visible;
	float: left;  
	height: 50px;
	z-index: 3;
	
}


/* menu::level1 */
div#menu li a {
	height: 35px;
	padding: 8px 0px 0px 0px;
	display: block;
	float: left;
	text-decoration: none;
	overflow: hidden;
	z-index: 4;
    position: relative;
}


div#menu li.current {  
	font-weight: bold;
}

div#menu li.current ul {  
	font-weight: normal;
}



/* menu::level2 */


div#menu li:hover ul, div#menu li.sfhover ul { 
	left: -195px; /* 서브메뉴의 위치값 */
	z-index: 100;
	visibility: visible; 
}

div#menu li li { 
    padding: 0px 0px 0px 10px;
	width: 100%; 
	text-indent: 0px;
	float: none; 
	height: auto;
}

div#menu li li a, div#menu li li span.separator { 
	padding: 3px 0px 5px 10px; 
	/*background: url('<?=$img_bless?>/menu_level2_item.png') no-repeat scroll 100% bottom;*/
	height: auto; 
	float: none; 
	display: block; 
	width: 170px;
}





div#menu {
      width:100%;
	  display:block;
	  position:relative;
}
div#li {
      width:160px;

}

.sub_menu_round:link { COLOR: #000000; TEXT-DECORATION: none ; 	letter-spacing: -1px; font-size:13px;}
.sub_menu_round:visited {COLOR: #000000; TEXT-DECORATION: none; letter-spacing: -1px; font-size:13px; }
.sub_menu_round:hover { COLOR: #FFFFFF;	TEXT-DECORATION: none;  letter-spacing: -1px; font-size:13px;}
.sub_menu_round { color:#FFFFFF; letter-spacing:-1px;/* 라운드박스 */ }



.sub_menu_round_on:link { COLOR: #000000; TEXT-DECORATION: none ; 	letter-spacing: -1px; 	}
.sub_menu_round_on:visited {COLOR: #000000; TEXT-DECORATION: none; letter-spacing: -1px; font-weight:bold;}
.sub_menu_round_on:hover { COLOR: #FFFFFF;	TEXT-DECORATION: none;  letter-spacing: -1px;	}
.sub_menu_round_on { color:#FFFFFF; letter-spacing:-1px;/* 라운드박스 */ }