BODY, TR, TD, INPUT, TEXTAREA, SELECT {
	font-family:verdana, 굴림, Seoul, Gulim;
	font-size: 12px;
	letter-spacing:-1px;
  color: #181818;
  line-height: 150%;
}

.stable { border-collapse : collapse; }

.textarea1 {
	font-size: 9pt;
	color: #494949;
	background-color: #FFFFFF;
	border: #DFDFDF;
	border-style: inset;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: "돋음";
}

.textfield1 {
	font-family: "돋음";
	color: #616161;
	font-size: 11px;
	line-height: 17px;
	background-color: #FFFFFF;
	height: 21px;
	border: 1px #DFDFDF inset;
}

.textfield2 {
	font-family: "돋음";
	font-size: 12px;
	font-weight: bold;
	color: #494949;
	line-height: 17px;
	background-color: #ACCEF1;
	height: 24px;
	border: 1px #FFFFFF solid;
}

.textfield3 {
	font-family: "돋음";
	font-size: 12px;
	color: #494949;
	line-height: 17px;
	height: 200px;
	border: 1px #A2A2A2 solid;
}

a:link {
	font-family: "돋음";
	font-size: 9pt;
	line-height: 130%;
	color: #181818;
	text-decoration: none;
}
a:visited {
	font-family: "돋음";
	font-size: 9pt;
	line-height: 130%;
	color: #181818;
	text-decoration: none;
}
a:active {
	font-family: "돋음";
	font-size: 9pt;
	line-height: 130%;
	color: #181818;
	text-decoration: none;
}
a:hover {
	font-family: "돋음";
	font-size: 9pt;
	line-height: 130%;
	color: #0088c0;
	text-decoration: underline;
}

a.b_link:link { font-size: 12px;  color:#00ADEF; text-decoration: none }
a.b_link:visited { font-size: 12px;  color:#00ADEF; text-decoration: none }
a.b_link:active { font-size: 12px;  color:#00ADEF; text-decoration: none }
a.b_link:hover { font-size: 12px;  color:#EC008C; text-decoration: none }

.sfont { font-size: 11px; color:#828282; letter-spacing: -1px; text-decoration: none }

.sfont3 { font-size: 11px; letter-spacing: -1px; text-decoration: none }

.sfont4 { font-size: 11px; letter-spacing: 0px; text-decoration: none }

.sfont5 { font-size: 11px; letter-spacing: 0px; line-height: 120%; text-decoration: none }

.date { font-size: 11px; color:#BABABA; text-decoration: none }

.nomal { font-size: 12px; text-decoration: none; letter-spacing: 0px;}

.year2 { font-size: 12px; text-decoration: none; letter-spacing: 0px;}

a.sfont2:link { font-size: 11px;  color:#FFFFFF; text-decoration: none }
a.sfont2:visited { font-size: 11px;  color:#FFFFFF; text-decoration: none }
a.sfont2:active { font-size: 11px;  color:#FFFFFF; text-decoration: none }
a.sfont2:hover { font-size: 11px;  color:#000000; text-decoration: none }

.bfont { font-size: 14px; text-decoration: none; letter-spacing: -1px;}

a.list:link { font-size: 11px;  color:#FFFD9B; text-decoration: none }
a.list:visited { font-size: 11px;  color:#FFFD9B; text-decoration: none }
a.list:active { font-size: 11px;  color:#FFFD9B; text-decoration: none }
a.list:hover { font-size: 11px;  color:#FFFD9B; text-decoration: underline }

a.menu:link { font-size: 12px;  color:#6C3E15; letter-spacing:-0px; text-decoration: none }
a.menu:visited { font-size: 12px;  color:#6C3E15; letter-spacing:-0px; text-decoration: none }
a.menu:active { font-size: 12px;  color:#6C3E15; letter-spacing:-0px; text-decoration: none }
a.menu:hover { font-size: 12px;  color:#FC8E01; letter-spacing:-0px; text-decoration: none }


a.main_link:link { font-size: 12px;  color:#CFCFCF; letter-spacing:-1px; text-decoration: none }
a.main_link:visited { font-size: 12px;  color:#CFCFCF; letter-spacing:-1px; text-decoration: none }
a.main_link:active { font-size: 12px;  color:#CFCFCF; letter-spacing:-1px; text-decoration: none }
a.main_link:hover { font-size: 12px;  color:#CFCFCF; letter-spacing:-1px; text-decoration: underline }

a.main_link_s:link { font-size: 12px;  color:#FFFFFF; letter-spacing:-1px; font-weight: bold; text-decoration: none }
a.main_link_s:visited { font-size: 12px;  color:#FFFFFF; letter-spacing:-1px; font-weight: bold; text-decoration: none }
a.main_link_s:active { font-size: 12px;  color:#FFFFFF; letter-spacing:-1px; font-weight: bold; text-decoration: none }
a.main_link_s:hover { font-size: 12px;  color:#FFFFFF; letter-spacing:-1px; font-weight: bold; text-decoration: underline }

a.main_link_s2:link { font-size: 12px;  color:#FFCC00; letter-spacing:-1px; font-weight: bold; text-decoration: none }
a.main_link_s2:visited { font-size: 12px;  color:#FFCC00; letter-spacing:-1px; font-weight: bold; text-decoration: none }
a.main_link_s2:active { font-size: 12px;  color:#FFCC00; letter-spacing:-1px; font-weight: bold; text-decoration: none }
a.main_link_s2:hover { font-size: 12px;  color:#FFCC00; letter-spacing:-1px; font-weight: bold; text-decoration: underline }

a.main_link_s3:link { font-size: 12px;  color:#54FF00; letter-spacing:-1px; font-weight: bold; text-decoration: none }
a.main_link_s3:visited { font-size: 12px;  color:#54FF00; letter-spacing:-1px; font-weight: bold; text-decoration: none }
a.main_link_s3:active { font-size: 12px;  color:#54FF00; letter-spacing:-1px; font-weight: bold; text-decoration: none }
a.main_link_s3:hover { font-size: 12px;  color:#54FF00; letter-spacing:-1px; font-weight: bold; text-decoration: underline }

a.main_link_s4:link { font-size: 12px;  color:#FF9ECE; letter-spacing:-1px; font-weight: bold; text-decoration: none }
a.main_link_s4:visited { font-size: 12px;  color:#FF9ECE; letter-spacing:-1px; font-weight: bold; text-decoration: none }
a.main_link_s4:active { font-size: 12px;  color:#FF9ECE; letter-spacing:-1px; font-weight: bold; text-decoration: none }
a.main_link_s4:hover { font-size: 12px;  color:#FF9ECE; letter-spacing:-1px; font-weight: bold; text-decoration: underline }

/*BG 경우의 수*/
.bg_org  {background-repeat: no-repeat;	background-position: left top;}

.txt_align { text-align: justify; }

.line_h { line-height: 150%; }

