/* 본문 공통 */

	body {
		font:12px/18px Dotum, Tahoma, Verdana, AppleGothic, Sans-serif;
		background-color:#;
		color:#666666;
		padding:0px;
		margin:0;
	}

	td {
		font-family: dotum,verdana;
		font-size: 12px;
		line-height: 135%;
		color:#666666;
	}
	
	img{border:0;}
	
		
	.lang{
		padding-right:0px;
		}
		
	#search {
		font:11px/18px Dotum, Tahoma, Verdana, AppleGothic, Sans-serif;
		border:solid 1px #c7c9ca;
		width:140px;
		height:19px;
		color:#666666;
		}
		
		#search2 {
		font:11px/18px Dotum, Tahoma, Verdana, AppleGothic, Sans-serif;
		border:solid 1px #c7c9ca;
		width:150px;
		height:19px;
		color:#666666;
		}
		
		.login {
		font:12px/18px Dotum, Tahoma, Verdana, AppleGothic, Sans-serif;
		border:solid 1px #c7c9ca;
		width:105px;
		height:21px;
		color:#666666;
		}
		
		.login_2 {
		font:12px/18px Dotum, Tahoma, Verdana, AppleGothic, Sans-serif;
		border:solid 1px #c7c9ca;
		width:70px;
		height:21px;
		color:#666666;
		}
		.join{font:11px dotum;}
	
	a:link          { color:#000;     text-decoration:none;}
	a:visited       { color:#666;     text-decoration:none;}
	a:hover         { color:blue;  text-decoration:underline;}
	a:active        { color:#333;     text-decoration:none;}

/* left sub menu */




/* 글로벌네비게이션 공통 */

/* main menu tab*/	
#nav{
	float:left;
	width:100%;
	font:13px Dotum, Tahoma, Verdana, AppleGothic, Sans-serif;
	margin:0;
	padding:0;
	list-style:none;
	}
	
#nav li{
	float:left;
	margin:0;
	font-family:dotum;
	padding:3px 12px;
	border-bottom:none;
	background:url(../img_2009/blue/navi_bar.gif) no-repeat right;
	}
	
#nav a{
	float:left;
	display:block;
	font:13px Dotum, Tahoma, Verdana, AppleGothic, Sans-serif;
	margin:0;
	padding:0;
	color:#000000;
	text-decoration:none;
	border-bottom:none;
	}
	
#nav a:hover{
	float:left;
	display:block;
	margin:0;
	color:blue;
	text-decoration:none;
	}





/* sub menu tab*/	
#sub{
	float:left;
	width:100%;
	margin:0;
	padding:0 0 0 1px;
	list-style:none;
	}
	
#sub li{
	float:left;
	margin:0;
	padding:0;
	font-family:dotum;
	font-size:12px;
	border-bottom:none;
	}
	
#sub a{
	float:left;
	display:block;
	margin:0;
	padding:2px 14px 0 14px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	border-bottom:none;
	}
	
#sub a:hover,body#tab #s-all a{
	padding-bottom:0;
	color:#333;
	text-decoration:none;
	border:none;
	font-weight:bold;
	font-size:12px;
	}

/* Main 2depth menu */	

#maindepth{
	float:left;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	}
	
#maindepth li{
	float:left;
	margin:0;
	padding:3px 14px;
	color:#6e6e6e; 
	font-family:dotum;
	font-size:12px;
	border-bottom:none;
	BACKGROUND: url(../img_2009/blue/navi_sub_bar.gif) no-repeat right;
	}
	
#maindepth a{
	float:left;
	display:block;
	margin:0;
	font:12px/18px Dotum, Tahoma, Verdana, AppleGothic, Sans-serif;
	color:#6e6e6e;
	font-weight:;
	text-decoration:none;
	border-bottom:none;
	}
	
#maindepth a:hover,body#tab #b-all a{
	padding-bottom:0;
	color:#000000;
	text-decoration:none;
	border:none;
	border-bottom:none;
	font-size:12px;
	}


		
	
		
#sub_company {
	visibility: hidden;
	z-index:1;
	position:absolute;
	top:;
}
#sub_program {
	visibility: hidden;
	z-index:2;
	position:absolute;

}

#sub_schedule {
	visibility: hidden;
	z-index:3;
	position:absolute;

}

#sub_adask{
	visibility: hidden;
	z-index:4;
	position:absolute;


}

#sub_event {
	visibility: hidden;
	z-index:5;
	position:absolute;

}

#sub_community {
	visibility: hidden;
	z-index:6;
	position:absolute;

}


a.left_submenu:visited {  font-family: "Verdana"; font-size: 11px; color: #333333; text-decoration: none}
a.left_submenu:link {  font-family: "Verdana"; font-size: 11px; color: #333333; text-decoration: none}
a.left_submenu:hover {  font-family: "Verdana"; font-size: 11px; color: #df0202; text-decoration: none}
a.left_submenu:active {  font-family: "Verdana"; font-size: 11px; color: #333333; text-decoration: none}