body {	
	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	
	scrollbar-3dlight-color:595959;
	scrollbar-arrow-color:7F7F7F;
	scrollbar-base-color:CFCFCF;
	scrollbar-darkshadow-color:FFFFFF;
	scrollbar-face-color:DFDFDF;
	scrollbar-highlight-color:FFFFF;
	scrollbar-shadow-color:595959;
}

img	{border:0}

td {	font-family: Dotum, Verdana;	font-size: 12px;	color: #4E4E4E;		line-height: 16px; }
iframe { border-width: 0px; }

a:link    { text-decoration:none; COLOR:#000000; }
a:visited { text-decoration:none; COLOR:#000000; }
a:active  { text-decoration:none; COLOR:#000000; }
a:hover   { text-decoration:none; COLOR:#d5353c; }

.input_blue  {font-size:11px;background-color:#ffffff;border:#E3E3E3 1px solid;}
.input2  {font-size:11px;background-color:#ffffff;border:#cccccc 1px solid; height:18}
.input3  {font-size:11px;background-color:#ffffff;border:#c2c2c2 1px solid; height:18}
.input4  {font-size:11px;color: #ffffff;background-color:#86bfc0;border:#badbdb 1px solid; height:16}
.input44  {font-size:11px;color: #ffffff;background-color:#86bfc0;border:#badbdb 1px solid; height:33}
.input5  {font-size:12px;background-color:#ffffff;border:#c2c2corder:#c2c2c2 1px solid;}2 1px solid; height:18}
.input6  {font-size:12px;background-color:#ffffff;b}
.input0  {font-size:11px;background-color:#86bfc0;border:#badbdb 1px solid; height:16}
.input7  {font-size:12px;color: #009da0;background-color:#e9f7f5;border:#aadee6 1px solid; height:18}
.input77  {font-size:12px;color: #009da0;background-color:#e9f7f5;border:#aadee6 1px solid; height:33}
.input8  {font-size:12px;background-color:#ffffff;border:#c2c2c2 1px solid; height:18}
.input_red_search  {font-size:12px;color: #000000;background-color:#FFFFFF;border:#d5353c 2px solid; height:22; padding-top:3px;}
.input_gray_search  {font-size:12px;color: #000000;background-color:#FFFFFF;border:#a4a4a4 1px solid; height:22; padding-top:3px;}
.input_gray  {font-size:12px;color: #000000;background-color:#FFFFFF;border:#a4a4a4 1px solid; height:22; padding-top:3px;}

.textarea	{	background-color:#FFFFFF; color:#000000; font-size : 11px; BORDER: #CCCCCC 1px solid; font-family: Dotum,AppleGothic,sans-serif; padding-left: 3px; padding-top: 2px; 	}
.textareaFocus {	background-color:#000000; color:#FFFFFF; font-size : 11px; BORDER: #8080FF 2px solid; font-family: Dotum,AppleGothic,sans-serif; padding-left: 3px; padding-top: 2px; }

.selectbox {
	font-family:dotum, Verdana;
	font-size:11px;
	color:#4B463E;
	border:1px solid #DFDFDF;
	background-color:transparent;
}

.editbox {
	font-family:dotum, Verdana;
	font-size: 12px;
	color: #4B463E;
	border:1px solid #CCCDCC;
	background-color: #FFFFFF;
}
.login {
	font-family:dotum, Verdana;
	font-size: 12px;
	color: #4B463E;
	border:1px solid #CCCDCC;
	background-color: #FFFFFF;
}

.logo_title { padding-left: 15px; font-family: Tahoma,Sans-serif; font-size: 17px; color: #FFFFFF; font-weight: bold; line-height: 40px; letter-spacing: -2px;}
.fixed { table-layout:fixed; text-overflow:ellipsis; overflow:hidden; }
.line_ellipsis {white-space:nowrap; text-overflow : ellipsis; overflow : hidden; }
.close { color: #FFFFFF; font-family: Tahoma; font-size:11px; letter-spacing: -1px; }

/* ÆùÆ®°ü·Ã */
.f_7 { font-size: 7px; }
.f_white { color: #FFFFFF; font-size: 7px;  }
.f_red { color: #FF0000; }
.f_blue { color: #0000FF; }
.s { letter-spacing: -1px; }
.s0 { letter-spacing: 0px; }
.f_red2 { color: #fa2200; }

.f_bold { font-weight: bold; }
.font_b { font-weight: bold; }

.font_11s { font-size: 11px; letter-spacing: -1px; }
.font_11s_red_b { color:#B40B12; font-weight: bold; font-size: 11px; letter-spacing: -1px; }
.s_font { font-size: 11px; letter-spacing: 0px; }
.s_font_gray { font-size: 11px; letter-spacing: 0px; color: #666666;}
.small_font { font-family: Dotum, Verdana;	font-size: 12px;	color: #4B4B4B; letter-spacing: 0px; line-height: 18px;}

/* ÆÐµù°ü·Ã */
/* ALL */
.pd_3 { padding: 3px; }
.pd_5 { padding: 5px; }
.pd_10 { padding: 10px; }
.pd_20 { padding: 20px; }
.pd_30 { padding: 30px; }
/* TOP */
.pd_t3 { padding-top: 3px; }
.pd_t5 { padding-top: 5px; }
.pd_t10 { padding-top: 10px; }
.pd_t20 { padding-top: 20px; }
.pd_t30 { padding-top: 30px; }
.pd_t50 { padding-top: 50px; }
.pd_t60 { padding-top: 60px; }
/* RIGHT */
.pd_r5 { padding-right: 5px; }
.pd_r10 { padding-right: 10px; }
.pd_r15 { padding-right: 15px; }
.pd_r20 { padding-right: 20px; }
/* LEFT */
.pd_l5 { padding-left: 5px; }
.pd_l10 { padding-left: 10px; }
.pd_l15 { padding-left: 15px; }
.pd_l20 { padding-left: 20px; }

.pad5 {padding:5px;}
.pad10 {padding:10px;}
.pad20 {padding:20px;}
.pad-l5 {padding-left:5px;}
.pad-l10 {padding-left:10px;}
.pad-l20 {padding-left:20px;}
.pad-t5 {padding-top:5px;}
.pad-t10 {padding-top:10px;}
.pad-t20 {padding-top:20px;}
.main_pad {padding-left:50px;}

#formdiv td { font-family: "µ¸¿ò,Dotum,±¼¸²,Gulim"; font-size: 11px; letter-spacing: -1px; }
#formdiv .leftCell { background: #F4F4F4; padding: 5px; }
#formdiv .rightCell { background: #FFFFFF; padding-left: 5px; }

#listdiv td { font-family: "µ¸¿ò,Dotum,±¼¸²,Gulim"; font-size: 11px; letter-spacing: -1px; }
#listdiv .listCell { background: #FFFFFF; padding: 3px; }

.fieldset { border:1px solid #C0C0C0; padding: 3px; }
.box_pop{border:1px solid #a6c7c6;background-color:e5eded;}
.redBox { border:2px solid #B40B12; padding: 2px;  }
.imgBox { border:2px solid #DDDDDD; padding: 2px; }
.picBox { border:1px solid #CCCCCC; padding: 2px; }
.picBox1 { border:1px solid #CCCCCC; padding: 1px; }
.picBox1_over { border:2px solid #fa2200; padding: 1px; }
.picBox5 { border:5px solid #E1E1E1; padding: 5px; }
.emptyBox { font-family: Dotum, Verdana; font-size: 11px; letter-spacing: -1px; color: #808080; border:1px solid #FDF0F2; padding: 1px; text-align: center; vertical-align: middle; }
.list_picBox { border:1px solid #52698B; padding: 2px; text-align: center; vertical-align: middle; }
.explan_txt { font: 11px Dotum; letter-spacing: -1px; color: #7171FF; }
.explan_txt1 { font: 11px Dotum; letter-spacing: -1px; color: #E1E4F7; }
.explan_txt_red { font: 11px Dotum; letter-spacing: -1px; color: #FF8080; }
.etc_txt {	font-family: Tahoma, Dotum, Verdana;		font-size: 13px;	font-weight: bold;	color:#808080;	letter-spacing: -1px;	}
.faq_titletxt {	font-family: Tahoma, Dotum, Verdana;		font-size: 13px;	font-weight: bold;	color:#A04E50;	letter-spacing: 0px;	}
.faq_numtxt {	font-family: Tahoma, Dotum, Verdana;		font-size: 9px;	font-weight: bold;	color:#FFFFFF;	letter-spacing: -1px;	}

.formLeft { font: 11px Tahoma; letter-spacing: -1px; color: #4B4B4B; }
.formLeftImp { font: 11px Tahoma; letter-spacing: -1px; color: #4B4B4B; font-weight: bold;  }
.formRight { font: 11px Dotum; letter-spacing: -1px; color: #7171FF; }

/* ÅØ½ºÆ®  ±âº» ½ºÅ¸ÀÏ */
.b{font-weight:bold;}
.small_11 {font-size:11px;}
.blue {COLOR:#041546;} 


.ygreen {COLOR:#01B6A1; font-weight:bold;} 
.ygreen01 {COLOR:#01B6A1;} 
.black {COLOR:#000000;}  
.white {COLOR:#ffffff; font-size: 7px; } 
.bgreen {COLOR:#267790;} 
.ti01 {COLOR:#ffffff;}
.b_brown {COLOR:#997e63;font-weight:bold;}
.brown_2 {COLOR:#9b7543;}
.brown_3 {COLOR:#996E60;}
.brown_4 {COLOR:#b68533;}

/* ¹é±×¶ó¿îµå ¹Ýº¹ */
.repeatx{background-repeat:repeat-x; }
.repeaty{background-repeat:repeat-y; }
.repeatn {background-repeat:no-repeat; }
.repeatyr{background-repeat:repeat-y;background-position:right;}
.repeatyl{background-repeat:repeat-y;background-position:left;}