@charset "euc-kr";
/* CSS Document */

.png24 {
   tmp:expression(setPng24(this));
}
body {
	margin:0 0 0 0;
}
table {
	font: 12px  Tahoma;
	color: #333333;
}
/* ¹è°æÈ­¸é */
.background_main {
	background-image:url(/images/bg_main.jpg);
	background-position:0% 0%;
}
/* ÀÌ¹ÌÁö */
img {
	border: none;
}
/* ·¹µå */
.font_red_12px {
	font: 12px  Tahoma;
	color: #FF0000;
}
.font_red_b_12px {
	font: 12px  Tahoma;
	font-weight: bold;
	color: #FF0000;
}
.font_red_b_14px {
	font: 14px  Tahoma;
	font-weight: bold;
	color: #FF0000;
}
.font_red_line-through_12px {
	font: 12px  Tahoma;
	color: #FF0000;
	text-decoration: line-through;
}
.font_red_uline_12px {
	font: 12px  Tahoma;
	color: #FF0000;
	text-decoration: underline;
}
.font_red_b_uline_12px {
	font: 12px  Tahoma;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}
/* ºí·ç */
.font_blue_12px {
	font: 12px  Tahoma;
	color: #007EA8;
}
.font_blue_b_12px {
	font: 12px  Tahoma;
	font-weight: bold;
	color: #007EA8;
}
.font_blue_b_14px {
	font: 14px  Tahoma;
	font-weight: bold;
	color: #007EA8;
}
.font_blue_uline_11px {
	font: 11px  Tahoma;
	color: #007EA8;
	text-decoration: underline;
	letter-spacing:-1.5;
}
.font_blue_uline_12px {
	font: 12px  Tahoma;
	color: #007EA8;
	text-decoration: underline;
}
.font_blue_b_uline_12px {
	font: 12px  Tahoma;
	font-weight: bold;
	color: #007EA8;
	text-decoration: underline;
}
/* ±×¸° */
.font_green_12px {
	font: 12px  Tahoma;
	color: #109A09;
}
.font_green_b_12px {
	font: 12px  Tahoma;
	font-weight: bold;
	color: #109A09;
}
.font_green_uline_12px {
	font: 12px  Tahoma;
	color: #109A09;
	text-decoration: underline;
}
.font_green_b_uline_12px {
	font: 12px  Tahoma;
	font-weight: bold;
	color: #109A09;
	text-decoration: underline;
}
/* ¿À·»Áö */
.font_orange_12px {
	font: 12px  Tahoma;
	color: #FF8A00;
}
.font_orange_b_12px {
	font: 12px  Tahoma;
	font-weight: bold;
	color: #FF8A00;
}
.font_orange_uline_12px {
	font: 12px  Tahoma;
	color: #FF8A00;
	text-decoration: underline;
}
.font_orange_b_uline_12px {
	font: 12px  Tahoma;
	font-weight: bold;
	color: #FF8A00;
	text-decoration: underline;
}
/* ºí·¢ */
.font_black_11px {
	font: 12px  Tahoma;
	color: #333333;
}
.font_black_11px_num {
	font: 11px  Tahoma;
	color: #333333;
}
.font_black_12px {
	font: 12px  Tahoma;
	color: #000000;
}
.font_black_b_12px {
	font: 12px  Tahoma;
	font-weight: bold;
	color: #000000;
}
.font_black_b_13px {
	font: 13px  Tahoma;
	font-weight: bold;
	color: #000000;
}
.font_black_b_16px {
	font: 16px  Tahoma;
	font-weight: bold;
	color: #000000;
}
.font_black_uline_12px {
	font: 12px  Tahoma;
	color: #000000;
	text-decoration: underline;
}
.font_black_line-through_12px {
	font: 12px  Tahoma;
	color: #000000;
	text-decoration: line-through;
}
.font_black_b_uline_12px {
	font: 12px  Tahoma;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
/* È­ÀÌÆ® */
.font_white_12px {
	font: 12px  Tahoma;
	color: #ffffff;
}
.font_white_b_12px {
	font: 12px  Tahoma;
	font-weight: bold;
	color: #ffffff;
}
.font_white_uline_12px {
	font: 12px  Tahoma;
	color: #ffffff;
	text-decoration: underline;
}
.font_white_b_uline_12px {
	font: 12px  Tahoma;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.font_white_b_line-through_12px {
	font: 12px  Tahoma;
	font-weight: bold;
	color: #ffffff;
	text-decoration: line-through;
}
/* ¸µÅ© */
A:link {
	color: #004F99;
	text-decoration:none;
}
A:visited {
	color: #004F99;
	text-decoration:none;
}
A:active {
	text-decoration:none;
}
A:hover {
	color: #39BCED;
	text-decoration:underline;
}
/* ÀÎÇ²¹Ú½º */
.inputbox_single {
	border: 1px solid #cccccc;
	font-size: 12px;
	background-color: #F9FAF2;
	height: 18px;
	font-family:  Tahoma;
}
.inputbox_multi {
	border: 1px solid #cccccc;
	font-size: 12px;
	background-color: #F9FAF2;
	font-family:  Tahoma;
}
.inputbox_border_none {
	border: 0px;
	font-size: 12px;
	background-color: #FFFFFF;
	height: 16px;
	font-family:  Tahoma;
}
/* Å×ÀÌºí */
.td_left_pd10px {
	padding:10px 10px 10px 10px;
	text-align:left;
}
.td_left_pd5px {
	padding:5px 5px 5px 5px;
	text-align:left;
}
.td_center_pd10px {
	padding:10px 10px 10px 10px;
	text-align:center;
}
.td_center_pd5px {
	padding:5px 5px 5px 5px;
	text-align:center;
}
.td_right_pd10px {
	padding:10px 10px 10px 10px;
	text-align:right;
}
.td_right_pd5px {
	padding:5px 5px 5px 5px;
	text-align:right;
}

.sub_title_19_b {
	color: #222222;
	font-family: Tahoma;
	font-size: 19px;
	font-weight: bold;
}
.sub_title_19 {
	color: #222222;
	font-family: Tahoma;
	font-size: 19px;
}
.sub_title_17_b {
	color: #222222;
	font-family: Tahoma;
	font-size: 17px;
	font-weight: bold;
}
.sub_title_15_b {
	color: #3B6D9C;
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	clear:left;
}
.sub_title_13_b {
	color: #222222;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
}
.sub_title_13_b2 {
	color: #888888;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
}
.sub_title_13_b3 {
	color: #CCB755;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
}
.sub_title_13_b4 {
	color: #A9CC55;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
}
.sub_title_13_b_f {
	color: #ffffff;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
}
.sub_title_13_b_FF9600 {
	color: #FF9600;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
}
.sub_title_13_b_ul_FF9600 {
	color: #FF9600;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}
.sub_title_13_FF0000 {
	color: #FF0000;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
}

.td_rb {
	background-color: #D0D8E8;
	padding-left: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 13px;
	color: #222222;
	font-weight: bold;
}
.td_b2 {
	background-color: #D0D8E8;
	padding-left: 5px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 13px;
	color: #222222;
	font-weight: bold;
}

.td_s_rb {
	background-color: #EEEEEE;
	padding-left: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;


}
.td_b {
	background-color: #EEEEEE;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;


}

.admin_name {
	font-family:"µ¸¿ò";
	font-size:12px;
	font-weight: bold;
	color: #FFFF00;
	}
.admin_title {
	font-family:"µ¸¿ò";
	font-size:18px;
	font-weight: bold;
	color: #4D7F97;
	}
.admin_menu01 {
	font-family:"µ¸¿ò";
	font-size:12px;
	font-weight: bold;
	color: #4D7F97;
	}
.admin_menu02 {
	font-family:"µ¸¿ò";
	font-size:12px;
	color: #666666;
	}




.font {
	color: #0A82CA;
	line-height:18px;
	font-size: 9pt;
	padding-top:0px;
	font-family:"Arial","Verdana";
}
.font01 {
	color: #C71269;
	line-height:14px;
	font-size: 9pt;
	padding-top:0px;
	font-family:"Arial","Verdana";
}

.font02 {
	color: #C71269;
	line-height:14px;
	font-size: 10pt;
	padding-top:0px;
	font-family:"Arial","Verdana";
}

.menu {
	color: #ffffff;
	line-height:16px;
	font-size: 9pt;
	padding-top:0px;
	font-family:"Arial","Verdana";
}
.title {
	color: #000000;
	line-height:16px;
	font-size: 16pt;
	padding-top:0px;
	font-family:"Arial","Verdana";
	font-weight:bold;
}
.stitle {
	color: #000000;
	line-height:24px;
	font-size: 14pt;
	padding-top:0px;
	font-family:"Arial","Verdana";
	font-weight:bold;
}
.stitle2 {
	line-height:24px;
	font-size: 13pt;
	padding-top:0px;
	font-family:"Arial","Verdana";
	font-weight:bold;
}
.ctitle {
	color: #C71269;
	line-height:24px;
	font-size: 14px;
	padding-top:0px;
	font-family:"Arial","Verdana";
	font-weight:bold;
}
.b_01 {
	color: #000000;
	line-height:16px;
	font-size: 12pt;
	padding-top:0px;
	font-family:"Arial","Verdana";
	font-weight:bold;
}
.b_02 {
	color: #000000;
	line-height:16px;
	font-size: 11pt;
	padding-top:0px;
	font-family:"Arial","Verdana";
	font-weight:bold;
}
.btitle {
	color: #C71269;
	line-height:16px;
	font-size: 12px;
	padding-top:0px;
	font-family:"Arial","Verdana";
}
.btitle2 {
	color: #C71269;
	line-height:16px;
	font-size: 12px;
	padding-top:0px;
	font-family:"Arial","Verdana";
	font-weight:bold;
	A:link {color: #C71269; text-decoration:none;     }
	A:visited { color: #C71269; text-decoration:none;     }
	A:active  { text-decoration:none;     }
	A::hover   { color: #C71269;text-decoration:none;  }
}
.ctitle {
	color: #C71269;
	line-height:16px;
	font-size: 12px;
	padding-top:0px;
	font-family:"Arial","Verdana";
	A:link {color: #C71269; text-decoration:underline;     }
	A:visited { color: #C71269; text-decoration:underline;     }
	A:active  { text-decoration:underline;     }
	A::hover   { color: #C71269;  }
}
.gray {
	color: #555555;
	line-height:16px;
	font-size: 12px;
	padding-top:0px;
	font-family:"Arial","Verdana";
}
.ora {
	color: #F26521;
	line-height:16px;
	font-size: 12px;
	padding-top:0px;
	font-family:"Arial","Verdana";
}

.bra {
	color: #603811;
	line-height:16px;
	font-size: 12px;
	padding-top:0px;
	font-family:"Arial","Verdana";
}
.wri {
	color: #ffffff;
	line-height:20px;
	font-size: 12px;
	padding-top:0px;
	font-family:"Arial","Verdana";
}



.clsTableFld {
	background-color:#FAF8F7;
	text-decoration : none;
	COLOR : #CA1568;
	font-size : 9pt;
	font-family : ±¼¸², Arial, verdana, Helvetica, ±¼¸²;
}
.clsTableVal {
	text-decoration : none	;
	COLOR : #525252;
	font-size : 9pt;
	font-family : ±¼¸², Arial, verdana, Helvetica, ±¼¸²;
}
.clsTableText {
	border: 1px solid #989898;
	font-family: ±¼¸²;
	font-size: 12px;
}
.clsTableRadio {
	border:0;
}


input.sub {background:#7cb600;border: 1px solid #7cb600; color:#ffffff;font-family: ±¼¸²; font-size: 12px; padding: 2px; height: 20px;}
input.btn {background:#7cb600;border: 1px solid #7cb600; color:#ffffff;font-family: ±¼¸²; font-size: 12px; padding: 2px; height: 20px;}
