.space_01				{ padding-top:6px; padding-bottom: 6px; }

.top_logo {width:980px; height:105px;}
.logo {width:470px; float:left; margin-top:30px;}

.top_right_menu {width:222px; float:right; margin-top:5px;}
.top_right_menu li {float:left; padding:0 6px 0 6px;}

.top_menu { float:left; width:981px; height:8px; margin-top:10px; position:relative;}

#nav {
	position:absolute; /* header¸¦ ±âÁØÀ¸·Î ÇÏ´Ü¿¡ À§Ä¡½ÃÅµ´Ï´Ù. */
	top:-55px;
	margin-top:0px;
	left:20px;
}
#nav ul, #nav li {
	margin:0;
	padding-right:0px;
}
#nav li {
	position:relative;
	list-style:none;
	float:left;
}

#nav li ul {
	position:absolute;
	top:2.1em;
	left:2.7em;
	width: 600px;
	display:none; /* liÀÇ ÀÚ½ÄÀÎ ulÀ» ¼û°ÜµÓ´Ï´Ù. */
}
#nav li.on ul {
	display:block; /* È°¼ºÈ­µÈ liÀÇ ÀÚ½ÄÀÎ ul¸¸ º¸¿©ÁÝ´Ï´Ù. */
}

#nav a {background:#fff; color:#000;}
#nav .on a,
#nav li li a { color:#fff;  }


#sub_menu1 li { padding-right:15px; background:url('../images/menu_bar.png') no-repeat ; height:38px; padding-top:20px; float:left; }

#sub_menu2 li { padding-right:15px; background:url('../images/sub_bar_bg_center.png2') repeat-x; height:36px; padding-top:20px; left:0px; float:left; }

#sub_menu3 li { padding-right:15px; background:url('../images/sub_bar_bg_center.png2') repeat-x; height:36px; padding-top:20px; left:-5px; float:left; }

#sub_menu4 li { padding-right:15px; background:url('../images/sub_bar_bg_center.png2') repeat-x; height:36px; padding-top:20px; left:0px; float:left; }

#sub_menu5 li { padding-right:15px; background:url('../images/sub_bar_bg_center.png2') repeat-x; height:36px; padding-top:20px; left:0px; float:left; }
