@charset "utf-8";

/************************************************************
*   BODY
************************************************************/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	SCROLLBAR-FACE-COLOR: #d6d6d6; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #666666; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}
.body_left {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:right;

	SCROLLBAR-FACE-COLOR: #d6d6d6; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #666666; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}
.body_yk {
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:left;

	SCROLLBAR-FACE-COLOR: #d6d6d6; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #666666; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}
.body_document {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-image: url(/images/yk/back_bg01.jpg);
	background-repeat: no-repeat;
}
.body_tu_blue {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-image: url(/images/tu/back_bg01.jpg);
	background-repeat: no-repeat;
}
.body_tu_yellow {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-image: url(/images/tu/back_bg02.jpg);
	background-repeat: no-repeat;
}
.body_tu_red {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-image: url(/images/tu/back_bg03.jpg);
	background-repeat: no-repeat;
}
.body_mt {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-image: url(/images/mt/back_bg01.jpg);
	background-repeat: no-repeat;
}
.body_mt2 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-image: url(/images/mt/back_bg02.jpg);
	background-repeat: no-repeat;
}
.body_si {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-image: url(/images/si/back_bg01.jpg);
	background-repeat: no-repeat;
}
.body_et {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-image: url(/images/et/back_bg01.jpg);
	background-repeat: no-repeat;
}
.body_ad {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-image: url(/images/ad/back_bg01.jpg);
	background-repeat: no-repeat;
}
.repeat_x { background-repeat: repeat-x; }
.highlight { FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE: 12px; color : #f4793e ; padding : 0 0 0 0 ; font-weight : bold  }

/************************************************************
*   LINK
************************************************************/
A		{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px; color:#333333 ; text-decoration: none; }
A:hover	{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px; color:#000000 ; text-decoration: underline;}


body,form,option,select,input,textarea,p,br,td,div,span,pre,blockquote,center	{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px; color : #333333 ; }
 
 
form { margin : 0 }
input { border : solid 1px #aaaaaa ; FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px; background-color: transparent; } 
textarea { border : solid 1px #C0C0C0; FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px; color:#666666 ; background-color: transparent; 
    scrollbar-face-color:#ffffff;
	scrollbar-highlight-color: #ffffff ;
	scrollbar-shadow-color: #cccccc ;
	scrollbar-3dlight-color: #cccccc ;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color:#ffffff; 
	padding : 10 10 10 10} 
img { border : 0 ; }


/* LOCATION ******************/
.location 				{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 11px ; color : #787878 ; padding : 2 0 0 0}
:hover.location 		{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 11px ; color : #787878 ; padding : 2 0 0 0}
.location_here 			{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 11px ; color : #316be5 }
:hover.location_here 	{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 11px ; color : #316be5 ;  }
.location_here2 		{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 11px ; color : #ff6100 }
:hover.location_here2 	{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 11px ; color : #ff6100 ;  }



/* addition ******************/
.addition 		{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 11px ; color : #555555 ; padding : 2 0 0 0}
:hover.addition { FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 11px ; color : #333333 ; padding : 2 0 0 0 ; text-decoration: none;}



/* title  ******************/
.title 		{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 14px ; color : #515151 ; padding : 0 0 0 0 ; }
.title_b 	{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 14px ; color : #515151 ; padding : 0 0 0 0 ; font-weight : bold }


/* menu ******************/
.menu_b 			{FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE: 12px ;	color: #3a3a3a;	padding: 2 0 0 0;	font-weight : bold;	}
:hover.menu_b 		{FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE: 12px ;	color: #3a3a3a;	padding: 2 0 0 0;	font-weight : bold; text-decoration: none;	}
.menu_blist 		{FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE: 12px ;	color: #3a3a3a;	padding: 2 0 0 0;	}
:hover.menu_blist 	{FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE: 12px ;	color: #316be5;	padding: 2 0 0 0;	text-decoration: none;	}


/* blue table  ******************/
.btable_t 			{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ; color : #303f55 ; padding : 2 0 0 0 ; font-weight : bold }
.btable_t2 			{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ; color : #4f77cb ; padding : 2 0 0 0 ; font-weight : bold }
:hover.btable_t2 	{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ; color : #316be5 ; padding : 2 0 0 0 ; font-weight : bold ; text-decoration: none; }
.btable_list 		{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ; color : #414141 ; padding : 2 0 0 0 ; }
:hover.btable_list 	{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ; color : #316be5 ; padding : 2 0 0 0 ; text-decoration: none; }
.btable_list2 		{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ; color : #3262ae ; padding : 2 0 0 0 ; }
:hover.btable_list2 { FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ; color : #316be5 ; padding : 2 0 0 0 ; text-decoration: none; }
.btable_list3 		{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ; color : #666666 ; padding : 2 0 0 0 ; }
:hover.btable_list3 { FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ; color : #316be5 ; padding : 2 0 0 0 ;  text-decoration: none;}
.btable_list4 		{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ; color : #bb8e63 ; padding : 2 0 0 0 ; }
:hover.btable_list4 { FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ; color : #a1662d ; padding : 2 0 0 0 ; text-decoration: none;}

/* subject ******************/
.subject 		{FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE: 12px ;	color: #5d7397;	padding: 2 0 0 0;	font-weight : bold;	}
.subject_list 	{FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE: 12px ;	color: #666666;	padding: 2 0 0 0; }
.subject_list2 	{FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE: 12px ;	color: #666666;	padding: 8 10 16 22; }
.subject_list3 	{FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE: 12px ;	color: #666666;	padding: 10 0 8 0; }



/* orange table  ******************/
.otable_list 		{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ; color : #333333 ; padding : 2 0 0 0 ; }
:hover.otable_list 	{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ; color : #d2580f ; padding : 2 0 0 0 ; text-decoration: none;}
.otable_t 			{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ; color : #f4793e ; padding : 0 0 0 0 ; font-weight : bold  }
.otable_list2 		{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ;	color: #666666;	padding : 30 20 40 20}
.otable_list3 		{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ; color : #666666 ; padding : 8 8 6 10 ; }
:hover.otable_list3 { FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ; color : #d2580f ; padding : 8 8 6 10 ; text-decoration: none;}


/* tab  ******************/
.tab_title 			{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ; color : #8d8d8d ; padding : 4 0 0 0 ; font-weight : bold}
:hover.tab_title 	{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ; color : #316be5 ; padding : 4 0 0 0 ; text-decoration: none; font-weight : bold}
.tab_title_b 		{ FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE : 12px ; color : #303f55 ; padding : 4 0 0 0 ; font-weight : bold}


/* page  ******************/
.page { font: 12px tahoma,Verdana ; padding : 0 2 0 2 ; }
:hover.page {  color : #333333 ; font : 12px tahoma,Verdana ; padding : 0 2 0 2 ; }
.page_here { color : #333333 ; font : bold 12px tahoma,Verdana,seoul ; padding : 0 2 0 2 ; }
:hover.page_here { color : #333333 ; font : bold 12px tahoma,Verdana,seoul ; padding : 0 2 0 2 ; }

.content {FONT-FAMILY: 새바탕,한컴바탕; FONT-SIZE: 14px ; color: #4e4e4e; line-height: 160%; text-align:justify	}


