@charset "UTF-8";


BODY {
	PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px dotum;line-height: 16pt; background-color:#f3efec;
	scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #D6D6D6; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #D6D6D6;
    scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF;  scrollbar-arrow-color: #9A9A9A;
	}
	
	
	
/***** txt_color ********************************************************************/
.copy     	 {  font-family: "dotum", "" ; font-size: 9pt; line-height: 16pt; color: #808080}
.bottom    	 {  font-family: "dotum", "" ; font-size: 8pt; line-height: 12pt; color: #888a89}
.grey1     	 {  font-family: "dotum", "" ; font-size: 9pt; line-height: 16pt; color: #000000;letter-spacing:-1px;}
.grey2     	 {  font-family: "dotum", "" ; font-size: 9pt; line-height: 16pt; color: #000000;letter-spacing:-1px ;}
.orangeB     	 {  font-family: "dotum", "" ; font-size: 9pt; line-height: 16pt; color: #F97C00 ;font-weight: bold}
.orange2B     	 {  font-family: "dotum", "" ; font-size: 9pt; line-height: 16pt; color: #F79431 ;font-weight: bold}
.blueB     	 {  font-family: "dotum", "" ; font-size: 9pt; line-height: 16pt; color: #1CAEA2 ;font-weight: bold}
.greenB     	 {  font-family: "dotum", "" ; font-size: 9pt; line-height: 16pt; color: #279C27 ;font-weight: bold}
.skyB     	 {  font-family: "dotum", "" ; font-size: 9pt; line-height: 16pt; color: #4e6fbe ;font-weight: bold}
.skyL     	 {  font-family: "dotum", "" ; font-size: 13pt; line-height: 16pt; letter-spacing:-1px ; color: #4e6fbe ;font-weight: bold}
.red     	 {  font-family: "dotum", "" ; font-size: 9pt; line-height: 16pt; color: #e20a16}
.reds    	 {  font-family: "dotum", "" ; font-size: 8pt; line-height: 16pt; color: #e20a16;font-weight: bold}
.redB     	 {  font-family: "dotum", "" ; font-size: 9pt; line-height: 16pt; color: #e20a16 ;font-weight: bold}
.redL     	 {  font-family: "dotum", "" ; font-size: 14px; line-height: 16pt; color: #e20a16 ;font-weight: bold}
.brownB    	 {  font-family: "dotum", "" ; font-size: 9pt; line-height: 16pt; color: #D3A66C ;font-weight: bold}
.greenL     	 {  font-family: "dotum", "" ; font-size: 14pt; line-height: 16pt; color: #279C27 ;font-weight: bold}
.ecopy     	 {  font-family: "dotum","arial","verdana" ; font-size: 8pt; line-height: 14pt; color: #000000}
.ecopy2     	 {  font-family: "arial","verdana" ; font-size: 8pt; line-height: 16pt; color: #000000}
.epink     	 {  font-family: "arial","verdana" ; font-size: 8pt; line-height: 16pt; color: #EF1B93}
.scopy     	 {  font-family: "dotum", "" ; font-size: 8pt; line-height: 16pt; color: #000000}
.sgrey2     	 {  font-family: "dotum", "" ; font-size: 8pt; line-height: 16pt; color: #000000}
.txt_t 	{font: bold 11px "dotum", Verdana, Arial, Helvetica, sans-serif;color: #3b404b;	letter-spacing: -1px; }	
.txt_l 	{font: 13px "dotum", Verdana, Arial, Helvetica, sans-serif;color: #3b404b;	letter-spacing: -1px; }	
.txt_l1	{font: bold 14px "dotum", Verdana, Arial, Helvetica, sans-serif;color: #3b404b;	letter-spacing: -1px; }	


/****** text left list ****************************************************************/

.txt_list {width:165px; list-style:none;}
.txt_list li {margin-bottom:5px; font:normal 11px/1.5 Dotum; vertical-align:top;height:17px;color:#0479a4}
.txt_list li em {display:block; float:left; height:15px; margin:4px 3px 0 5px; padding:0 0 0 10px; background:url(../img/s_icon/icon_arrow01.gif) no-repeat 0 0; vertical-align:top; font-style:normal; overflow:hidden;}
.txt_list li img {vertical-align:middle; padding:0px 5px 0 20px;}
.txt_list li a {color:#2D2C2D; text-decoration:none;}
.txt_list li a:hover {text-decoration:underline;}
.td_left {background-color:#ffffff; padding:10px 10px 10px 15px; font-family: "dotum", "" ; font-size: 8pt; line-height: 18pt; color: #000000;font-weight: bold;
}
.td_left_r {background-color:#fff3f3; padding:10px 10px 10px 15px; font-family: "dotum", "" ; font-size: 8pt; line-height: 18pt; color: #000000;font-weight: bold;
}
.td_notice { padding:5px 5px 5px 5px; font-family: "dotum", "" ; font-size: 8pt; line-height: 18pt; color: #000000;}
.td_notice_l { padding:10px 10px 10px 15px; font-family: "dotum", "" ; font-size: 8pt; line-height: 18pt; color: #000000;}

/***** form *****/

input.text						{ margin:0px; HEIGHT:18px; border:1px solid #bebebe; background-color:#ffffff;}
input.text1						{ margin:0px; HEIGHT:18px; border:1px solid #FFFFFF; background-color:#FFFFFF;font-family: "arial","verdana","dotum"; font-size:7pt; color: #000000;  }
input.text2						{ margin:0px; HEIGHT:18px; border:3px solid #ee4b2d; background-color:#FFFFFF; padding:2px 0px 2px 0px;font-family: "arial","verdana","dotum"; font-size:16pt; color: #ee4b2d;  }
input.text3						{ margin:0px; HEIGHT:22px; border:1px solid #bebebe; background-color:#ffffff;}
input.radio						{ HEIGHT: 15px }
input.checkbox				    { HEIGHT: 15px }

TEXTAREA
{
	FONT: 11px dotum;
 	border:1px solid #D0D0D0;
	LINE-HEIGHT: 17px;
	padding:0 5px 0 5px;
	background-color:#FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #DFDFDF;
	scrollbar-darkshadow-color: #DFDFDF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #333333;
	overflow: auto;
}


SELECT        {LINE-HEIGHT: 18px;  	border:1px solid #D0D0D0;}
SELECT.search {FONT-SIZE: 8pt; COLOR: #6C6C6C; height: 18px;  	border:1px solid #D0D0D0;}


/***** notice link  CSS********************************************************************/
.date { COLOR:#707070; font-family:Verdana; font-size:9px; line-height:14px;}
.noti {COLOR: #474747;padding:0 10 0 10; FONT-STYLE: normal; TEXT-DECORATION: none; font-size:11px; line-height:14px;}
.noti a:link {COLOR: #474747; FONT-STYLE: normal; TEXT-DECORATION: none;}
.noti a:visited {COLOR: #474747; TEXT-DECORATION: none}
.noti a:active {COLOR: #474747; TEXT-DECORATION: none}
.noti a:hover {COLOR: #066B95; text-decoration: none;}


/*****  link  CSS********************************************************************/
A:link {COLOR: #6B6B6B; LINE-HEIGHT:20px; FONT-STYLE: normal; TEXT-DECORATION: none}
A:visited {COLOR: #888888; TEXT-DECORATION: none}
A:active {COLOR: #6B6B6B; TEXT-DECORATION: none}
A:hover {COLOR: #333333; text-decoration: none;}


/*****paging  CSS************************************************************************/

.pgnum{clear:both;position:relative;padding:15px 0 0 0;width:100%;text-align:center; }
.pgnum a,
.pgnum strong{position:relative; display:inline-block; margin-right:1px; padding:3px 7px 5px 7px; color:#ff0000; text-decoration:none; border:1px solid #cccccc; line-height:normal; font:bold 13px Verdana; }
.pgnum strong{color:#ff0000 !important; border:1px solid #ff0000;}
.pgnum a:hover{ text-decoration:underline; border:1px solid #ff0000;}
.pgnum .pre, .pgnum .next{font-weight:normal; display:inline-block; color:#ff0000; border:1px solid #cccccc; position:relative; top:-1px; font:12px , Gulim;}
.pgnum .pre{margin-right:9px; padding:7px 6px 3px 17px; background:url(../img/w_btn/btn_arrow_left_on.gif) no-repeat 7px 9px !important;}
.pgnum .next{margin-left:9px; padding:7px 16px 3px 6px; background:url(../img/w_btn/btn_arrow_right_on.gif) no-repeat 70px 9px !important;}

/************************************************************* left_menu list ***************************************************/
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px dotum, Arial,sans-serif; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px dotum, Arial,sans-serif; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px dotum, Arial,sans-serif; PADDING-TOP: 0px
}
.menu_list{width:170px;
	text-align:left;
	line-height: 18pt;
	text-decoration:none; color:#595959;
}
.menu_list li a:link, .menu_list li a:visited 

{ 
	display:block; 
	width:170px; 
	height:35px; 
	line-height: 26pt;
	text-align:left; 
	vertical-align:middle;
	background-image:url(../img/w_icon/left_b_off.gif); 
	background-position:left bottom; 
	background-repeat:no-repeat; 
	text-decoration:none; color:#595959;
	letter-spacing:-1px ;
	padding:6px 0 0 25px;
	}
	
.menu_list li a:hover , .menu_list li a:active 

{
	display:block; 
	width:170px; 
	height:35px; 
	/*line-height:18pt;*/
	line-height: 26pt;
	background-image:url(../img/w_icon/left_b_on.gif); 
	background-position:left bottom; 
	background-repeat:no-repeat; 
	text-decoration:none; color:#ea272c;
	letter-spacing:-1px ;	
	padding:6px 0 0 25px;}

.menu_list li.on a{
	background-image:url(../img/w_icon/left_b_on.gif); 
	background-position:left bottom; 
	background-repeat:no-repeat; 
	text-decoration:none; color:#ea272c;font-weight: bold;
	letter-spacing:-1px ;
	line-height: 26pt;
	padding:6px 0 0 25px;}
