html, body {height:100%;} /*ºê¶ó¿ìÀú ³ôÀÌ °ª ÃÊ±âÈ­*/
body {
	width:100%; padding:0; margin:0; color:#8b8c94;
    font-family:"µ¸¿ò", "±¼¸²", "¹ÙÅÁ", AppleGothic, sans-serif;
    font-size:12px; letter-spacing:-0.05em;
}

.subtxt {
	line-height: 25px;
	font-size: 12px;
}
td,body,div {
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;letter-spacing:-0.04em;
	line-height: 140%;
	color: #8b8c94;
	font-family:"µ¸¿ò", "±¼¸²", "¹ÙÅÁ", AppleGothic, sans-serif;
}
img {border:0}
/* ÅØ½ºÆ® °­Á¶ */
.b 		{FONT-WEIGHT: bold; LETTER-SPACING: -0.06em; font-size: 12px;}

.txtindex {font-family:"µ¸¿ò", "Dotum"; font-size: 11px; color: #787878; line-height:18px;letter-spacing:-1; text-align:justify;}
.txt8_-1 {font-family:"µ¸¿ò", "Dotum"; font-size: 11px; color: #787878; line-height:18px;letter-spacing:-1;}
.txt8_-2 {font-family:"µ¸¿ò", "Dotum"; font-size: 11px; color: #a1a1a1; line-height:18px;letter-spacing:-1;}
.txt81 {font-family:"µ¸¿ò", "Dotum"; font-size: 11px; color: #787878; line-height:18px;letter-spacing:0;}
.txt82 {font-family:"µ¸¿ò", "Dotum"; font-size: 11px; color: #cb4b4b4; line-height:18px;letter-spacing:0;}
.lm8			{ padding-left:8px;}
.lm13			{ padding-left:13px;}
.lm16			{ padding-left:16px;}
.lm20			{ padding-left:20px;}
.lm30			{ padding-left:30px;}
.lm50			{ padding-left:50px;}
.tm7			{ padding-top:7px;}
.tm10			{ padding-top:10px;}
.bm10			{ padding-bottom:10px;}
.mg10			{ margin:10px;}
.rm8			{ padding-right:8px;}
.rm13			{ padding-right:13px;}
.rm16			{ padding-right:16px;}
.rm20			{ padding-right:20px;}
.rm30			{ padding-right:30px;}
.gor			{ text-align:right;}
.goc			{ text-align:center;}
.got			{ vertical-align:top;}
.gob			{ vertical-align:bottom;}
.ln13 {line-height:1.3}
.ln14 {line-height:1.4}
.ln15 {line-height:1.5}
.ln16 {line-height:1.6}
.ln18 {line-height:1.8}
.ln20 {line-height:2.0}


.boxscr {overflow:auto; border:0px solid #BBBBBB; 
	scrollbar-face-color: #363636; 
	scrollbar-highlight-color: #363636;
	scrollbar-3dlight-color: #F0F0F0;
	scrollbar-darkshadow-color: #F5F5F5;
	scrollbar-shadow-color: #CBCBCB;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #F0F0F0;
	scrollbar-base-color: #363636;
	}


/* Á¤·Ä */
.float	{width:100%;}
.left	{float:left;}
.right	{float:right; text-align:left;}

/* ¿©¹é */
.top_mg5		{margin-top:5px;}
.top_mg10	{margin-top:10px;}
.top_mg15	{margin-top:15px;}
.top_mg20	{margin-top:20px;}
.top_mg30	{margin-top:30px;}
.top_mg40	{margin-top:40px;}

.right_mg5	{margin-right:5px;}
.right_mg10 {margin-right:10px;}

.bottom_mg10 {margin-bottom:10px;}

.left_mg05	{margin-top:5px;}
.smt_01		{padding-bottom:10px;}

.mg_btn		{margin-left:-3px;}
.mg_icon	{margin-left:5px;}

.top_pd5	{padding-top:5px;}
.top_pd15	{padding-top:15px;}
.top_pd20	{padding-top:20px;}

.radio_01 	{height:14px; width:14px; border:solid 0px; background-color:transparent}


.lh130 {
	line-height: 130%;
}
.lh120 {
	line-height: 120%;
}
.lh160 {
	line-height: 160%;
}
.lh175 {
	line-height: 175%;
}
.lh185 {
	line-height: 185%;
}
.lh200 {
	line-height: 200%;
}
.lh220 {
	line-height: 220%;
}
.lh170 {
	line-height: 170%;
}
.lh145 {
	line-height: 150%;
}
input,select,textarea {
	font-size: 12px;
	color: #888888;

}
a:link {
	text-decoration: none;
	color: #757575;

}
a:visited {
	text-decoration: none;
	color: #757575;

}
a:hover {
	text-decoration: none;
	color: #000000;

}
a:active {
	text-decoration: none;
	color: #757575;

}
a.b1:link {
	color: #d0d0d0;
	text-decoration: none;
	font-weight:bold;
}
a.b1:visited {
	color: #d0d0d0;
	text-decoration: none;
	font-weight:bold;
}
a.b1:hover {
	color: #ffffff;
	text-decoration: underline;
	font-weight:bold;
}
a.b1:active {
	color: #d0d0d0; 
	text-decoration: underline;
	font-weight:bold;

}
a.bu:link {
	color: #8c8c8c;
	text-decoration;
}
a.bu:visited {
	color: #8c8c8c;
	text-decoration: underline;
}
a.bu:hover {
	color: #a7a7a7;
	text-decoration: underline;
}
a.bu:active {
	color: #8c8c8c;
	text-decoration: underline;
}

.sp_1 {letter-spacing:-1px;}


.png24 {
   behavior: url('css/iepngfix.htc'); 
}

.eng {font-family:tahoma;color:999999;font-size:8pt;text-decoration:none; letter-spacing:0pt}

.under {
	text-decoration: underline;
}
a,under:link {
	text-decoration: underline;
}
a.under:visited {
	text-decoration: underline;
}
a.under:hover {
	text-decoration: underline;
}
a,under:active {
	text-decoration: underline;
}
.lh155 {
	line-height: 155%;
}
.lh140 {
	line-height: 140%;
}

.none {
	text-decoration: none;
	border: none;
}
.thline {
	text-decoration: line-through;
	font-family: "Verdana", "Tahoma", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
}

.dotum11px {
	font-family: "µ¸¿ò", "±¼¸²";
	font-size: 11px;
}
.listnum {
	font-family: "µ¸¿ò", "±¼¸²";
	font-size: 11px;
	font-weight:bold;
	}
.grayform {
	border: 1px solid #d5d5d5;
	color:#6d6d6d;
	height:20;
	background-color:#ffffff;
}
.grayform2{
	border: 1px solid #dee1ea;
	font-size: 11px;
	color:#6d6d6d;	
	background-color:#f9fafc;
	font-family:"Verdana", "Tahoma", "Arial", "Helvetica", "sans-serif";
}
.input_gray {FONT-SIZE: 9pt;COLOR: #818181;FONT-FAMILY: "¸ð¸®½º9";HEIGHT: 19px;BACKGROUND-COLOR: #F2F2F2;border: 1px solid #CCCCCC;}
.input_gray2 {FONT-SIZE: 9pt;COLOR: #818181;FONT-FAMILY: "±¼¸²";HEIGHT: 19px;BACKGROUND-COLOR: #F2F2F2;border: 1px solid #CCCCCC;}
.input_gray_area {FONT-SIZE: 9pt;COLOR: #818181;FONT-FAMILY: "±¼¸²";HEIGHT: 130px;BACKGROUND-COLOR: #F2F2F2;border: 1px solid #CCCCCC;}
.input_brown{
	FONT-SIZE: 9pt;
	COLOR: #818181;
	FONT-FAMILY: "¸ð¸®½º9";
	HEIGHT: 19px;
	BACKGROUND-COLOR: #E9CB8F;
	border-top: 0px solid;
	border-right: 0px solid;
	border-bottom: 0px solid;
	border-left: 0px solid;
}
.textarea_noline {FONT-SIZE: 9pt;COLOR: #818181;FONT-FAMILY: "±¼¸²";BACKGROUND-COLOR: #FFFFFF;border: 0px solid #FFFFFF;
		SCROLLBAR-FACE-COLOR: #ffffff;
        SCROLLBAR-ARROW-COLOR: #ACACAC; 
		SCROLLBAR-TRACK-COLOR: #ffffff;
}

/* ÀÔ·ÂÆû */
.input_01 	{border: 1px solid #CACACA;background: #EAEAEA; color:#666666; font-size:8pt; text-align:left; text-valign: middle;}
.input_02 	{border: 1px solid #E8E8E8;background: #F9F9F9; color:#666666; font-size:8pt; text-align:left; text-valign: middle; height:16px;}
.torm {
	border: 0px ;
    font-size: 11px;
	color:#D1CFCF;
	height:18;
	font-family: "µ¸¿ò", "±¼¸²", "¹ÙÅÁ";
}
.serachform {
	border: 0px ;
    font-size: 11px;
	color:#E2E0E0;
	height:20;
	font-family: "µ¸¿ò", "±¼¸²", "¹ÙÅÁ";
}
.torm2{
	border: 1px solid #BEB1AF;
    font-size: 11px;
	color:#D1CFCF;
	font-family: "µ¸¿ò", "±¼¸²", "¹ÙÅÁ";
	line-height: 140%;
}
.torm3{
	border: 0px;
    font-size: 11px;
	color:#B4B1B1;
	font-family: "µ¸¿ò", "±¼¸²", "¹ÙÅÁ";
}

.gul14 {
	font-family: "µ¸¿ò", "±¼¸²";
	font-size: 14px;
}
.mainbg {
	background-image: url(/images/top_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;	
}

.subimg {
	background-image: url(/images/sub_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;	
}


.subbg {
	background-image: url(/images/sub_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.bottom {
	background-image: url(/images/bottom_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


.mem_table_th {
	background-color:#fff9ed;
	color: #e89e07;
	font-weight: bold;
	text-align: center;
	border-top: 2px solid #ffa801;
	border-right: 1px solid #ffe4af;
	border-bottom: 1px solid #ffe4af;
	}

.mem_table_01_td {
	color: #000000;
	border-right: 1px solid #ffe4af;
	border-bottom: 1px solid #ffe4af;
	background-color:#fffcf7;
	}

.mem_table_01_btm2 {
	color: #000000;
	border-right: 1px solid #ffe4af;
	border-bottom: 1px solid #ffa801;
	background-color:#fffcf7;
	}

.mem_table_btm2 {
	border-right: 1px solid #ffe4af;
	border-bottom: 1px solid #ffa801;
	}

.mem_table_td {
	border-right: 1px solid #ffe4af;
	border-bottom: 1px solid #ffe4af;
	}

.mem_table_r_td {
	border-bottom: 1px solid #ffe4af;
	}

.mem_table_r_th {
	background-color:#fff9ed;
	color: #e89e07;
	font-weight: bold;
	text-align: center;
	border-top: 2px solid #ffa801;
	border-bottom: 1px solid #ffe4af;
	}

.mem_table_r_btm2 {
	border-bottom: 1px solid #e7e7e7;
	}


fieldset.write div input.file_attack{position:absolute;top:7px;left:342px;
										cursor:pointer;margin:-3px 0 0 -10px;
										width:10px; height:22px;
										filter:alpha(opacity=0);opacity:0;}
* html fieldset.write div input.file_attack{left:-115px;}


p{margin-top:1px;margin-bottom:1px;}

