@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_yk {
	margin-left: 10px;
	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_document {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-repeat: no-repeat;
}
.body_tu_blue {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-repeat: no-repeat;
}
.body_tu_yellow {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-repeat: no-repeat;
}
.body_tu_red {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-repeat: no-repeat;
}
.body_mt {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-repeat: no-repeat;
}
.body_mt2 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-repeat: no-repeat;
}
.body_si {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-repeat: no-repeat;
}
.body_et {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-repeat: no-repeat;
}
.body_ad {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-repeat: no-repeat;
}
.repeat_x { background-repeat: repeat-x; }
.highlight { font : 12px/18px 돋움 ; color : #f4793e ; padding : 0 0 0 0 ; font-weight : bold  }

.bodyArea{position:relative;}
.bodyArea .quickmenu{position:absolute;background:url(/images/main/qu_bg.gif) no-repeat 0 bottom;height:209px;top:153px;right:-159px;}
.bodyArea .quickmenu img{vertical-align:top;}

/* title */
.stit{height:110px;}
.stit h2{padding:27px 0 9px 36px;}
.stit .location{padding:0 0 0 0px;color:#999;}
.stit .location a{padding:0 0 0 0px;color:#999;}
.stit .location_here{padding:0 0 0 0px;color:#999;}
.sti_01{background:url(/images/main/st_bg01.gif) no-repeat 0 0;}
.sti_02{background:url(/images/main/st_bg02.gif) no-repeat 0 0;}
.sti_03{background:url(/images/main/st_bg03.gif) no-repeat 0 0;}
.sti_04{background:url(/images/main/st_bg04.gif) no-repeat 0 0;}
.sti_05{background:url(/images/main/st_bg05.gif) no-repeat 0 0;}
.sti_06{background:url(/images/main/st_bg06.gif) no-repeat 0 0;}



/************************************************************
*   LINK
************************************************************/
A	{ font : 12px/18px 새바탕; color:#333333 ; text-decoration: none; }
A:hover	{ font : 12px/18px 새바탕; color:#000000 ; text-decoration: underline;}



body,form,option,select,input,textarea,p,br,td,div,span,pre,blockquote,center	{ font : 12px/18px 새바탕 ; color : #333333 ; }
 
 
form { margin : 0 }
input { border : solid 1px #aaaaaa ; font : 12px/18px 새바탕 ; background-color: transparent; } 
textarea { border : solid 1px #C0C0C0; font : 12px/20px 새바탕; 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 ; }





/* addition ******************/
.addition { font : 11px/18px 돋움 ; color : #555555 ; padding : 2 0 0 0}
:hover.addition { font : 11px/18px 돋움 ; color : #333333 ; padding : 2 0 0 0 ; text-decoration: none;}



/* title  ******************/
.title { font : 14px/18px 새바탕 ; color : #515151 ; padding : 0 0 0 0 ; }
.title_b { font : 14px/18px 새바탕 ; color : #515151 ; padding : 0 0 0 0 ; font-weight : bold }


/* menu ******************/
.menu_b {font: 12px/18px 새바탕;	color: #3a3a3a;	padding: 2 0 0 0;	font-weight : bold;	}
:hover.menu_b {font: 12px/18px 새바탕;	color: #3a3a3a;	padding: 2 0 0 0;	font-weight : bold; text-decoration: none;	}
.menu_blist {font: 12px/18px 새바탕;	color: #3a3a3a;	padding: 2 0 0 0;	}
:hover.menu_blist {font: 12px/18px 새바탕;	color: #316be5;	padding: 2 0 0 0;	text-decoration: none;	}





/* blue table  ******************/
.btable_t { font : 12px/18px 새바탕 ; color : #303f55 ; padding : 2 0 0 0 ; font-weight : bold }
.btable_t2 { font : 12px/18px 새바탕 ; color : #4f77cb ; padding : 2 0 0 0 ; font-weight : bold }
:hover.btable_t2 { font : 12px/18px 새바탕 ; color : #316be5 ; padding : 2 0 0 0 ; font-weight : bold ; text-decoration: none; }
.btable_list { font : 12px/18px 새바탕 ; color : #414141 ; padding : 2 0 0 0 ; }
:hover.btable_list { font : 12px/18px 새바탕 ; color : #316be5 ; padding : 2 0 0 0 ; text-decoration: none; }
.btable_list2 { font : 12px/22px 새바탕 ; color : #3262ae ; padding : 2 0 0 0 ; }
:hover.btable_list2 { font : 12px/22px 새바탕 ; color : #316be5 ; padding : 2 0 0 0 ; text-decoration: none; }
.btable_list3 { font : 12px/22px 새바탕 ; color : #666666 ; padding : 2 0 0 0 ; }
:hover.btable_list3 { font : 12px/22px 새바탕 ; color : #316be5 ; padding : 2 0 0 0 ;  text-decoration: none;}
.btable_list4 { font : 12px/22px 새바탕 ; color : #bb8e63 ; padding : 2 0 0 0 ; }
:hover.btable_list4 { font : 12px/22px 새바탕 ; color : #a1662d ; padding : 2 0 0 0 ; text-decoration: none;}



/* subject ******************/
.subject {font: 12px/18px 새바탕;	color: #5d7397;	padding: 2 0 0 0;	font-weight : bold;	}
.subject_list {font: 12px/18px 새바탕;	color: #666666;	padding: 2 0 0 0; }
.subject_list2 {font: 12px/18px 새바탕;	color: #666666;	padding: 8 10 16 22; }
.subject_list3 {font: 12px/18px 새바탕;	color: #666666;	padding: 10 0 8 0; }



/* orange table  ******************/
.otable_list { font : 12px/18px 새바탕 ; color : #333333 ; padding : 2 0 0 0 ; }
:hover.otable_list { font : 12px/18px 새바탕 ; color : #d2580f ; padding : 2 0 0 0 ; text-decoration: none;}
.otable_t { font : 12px/18px 새바탕 ; color : #f4793e ; padding : 0 0 0 0 ; font-weight : bold  }
.otable_list2 {	font: 12px/18px 새바탕;	color: #666666;	padding : 30 20 40 20}
.otable_list3 { font : 12px/20px 새바탕 ; color : #666666 ; padding : 8 8 6 10 ; }
:hover.otable_list3 { font : 12px/20px 새바탕 ; color : #d2580f ; padding : 8 8 6 10 ; text-decoration: none;}



/* tab  ******************/
.tab_title { font : 12px/18px 새바탕 ; color : #8d8d8d ; padding : 4 0 0 0 ; font-weight : bold}
:hover.tab_title { font : 12px/18px 새바탕 ; color : #316be5 ; padding : 4 0 0 0 ; text-decoration: none; font-weight : bold}
.tab_title_b { font : 12px/18px 새바탕 ; 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: 14px 새바탕; color: #4e4e4e; line-height: 160%; text-align:justify	}



/* quick ******************/
.quick { font : 12px/18px 돋움 ; color : #555555 ; padding : 2 0 0 0}


