@charset "utf-8";
/* verdana */
body,td,th,p {
	font-family:verdana, helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #69696b;
	scrollbar-face-color: #d9d9d9;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #d9d9d9;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #d9d9d9;
}
body {
	margin: 0;
	padding: 0;	
}


form   	   	    {margin:0px; border:0px;}
img 			{border:0px;}
div			    {font-size: 12px; line-height: 135%; color: #666666; word-break:break-all; font-family: verdana, dotum, applegothic, 'lucida grande', arial, verdana, sans-serif;}
select 			{font-size: 12px; color: #666666; font-family: verdana}
input			{font-size: 12px; color:#666666; font-family: verdana}
input.radio_01 	{height:12px; width:12px; margin-bottom:2px; border:solid 0px; background-color:transparent}
textarea 		{font-size: 12px; font-family: verdana, dotum, applegothic, 'lucida grande', arial, verdana, sans-serif;overflow: auto;padding:10px;}
textarea.mail_s	{border: 1 solid #cbcbcb; line-height: 135%; color: #666666; background-color:#f6f6f6;}

.td_center{text-align: center; 	
}

.td_right{text-align: right; 	
}

.justify {text-align:justify;	
          font-family:verdana, helvetica, sans-serif;
	      font-size: 12px;
	      line-height: 18px;
	      color: #69696b;
	}

img {
	margin: 0;
	padding: 0;
	border: none;
}

button {
	padding: 2px 4px;
	border: 1px solid #cccccc;
}

a:link		{font-family:verdana,seoul,arial; font-size:12px; color:#4a768a; text-decoration:none;}
a:visited	{font-family:verdana,seoul,arial; font-size:12px; color:#4a768a; text-decoration:none;}
a:active	{font-family:verdana,seoul,arial; font-size:12px; color:#4a768a; text-decoration:none;}
a:hover		{font-family:verdana,seoul,arial; font-size:12px; color:#ff9900; text-decoration:underline;}


a.news1:link    {	font-family:verdana, helvetica, sans-serif; font-size: 12px; color: #555555; text-decoration: none;}
a.news1:visited {	font-family:verdana, helvetica, sans-serif; font-size: 12px; color: #555555; text-decoration: none;}
a.news1:active  {	font-family:verdana, helvetica, sans-serif; font-size: 12px; color: #555555; text-decoration: none;}
a.news1:hover   {	font-family:verdana, helvetica, sans-serif; font-size: 12px; color: #0066cc; text-decoration: underline;}


.search01	{
	border-left: 1px solid #bebebe;
	border-top: 1px solid #bebebe;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;	
	background: #ffffff;
}

.input		{font-family:verdana,seoul,arial; border:1px solid #d4d4d4; font-size:12px; color:#69696b; height:19px;}

.blue		{font-family:verdana,seoul,arial; font-size:12px; line-height:135%; color:#1555be;}
.white		{font-family:verdana,seoul,arial; font-size:12px; line-height:135%; color:#ffffff;}
.navi		{font-family:verdana,seoul,arial; font-size:11px; line-height:135%; color:#69696b;}

.text_box{padding:5px;
			border-left: 1px solid #bebebe;
			border-top: 1px solid #bebebe;
			border-right: 1px solid #e1e1e1;
			border-bottom: 1px solid #e1e1e1;	
			scrollbar-face-color: #e3e3e3;
			scrollbar-highlight-color: #ffffff;
			scrollbar-3dlight-color: #ffffff;
			scrollbar-shadow-color: #ffffff;
			scrollbar-darkshadow-color: #ffffff;
			scrollbar-track-color: #ffffff;
			scrollbar-arrow-color: #656565;
			overflow-y: scroll

}

.text1 {     font-family:verdana, dotum, applegothic,arial, helvetica, sans-serif;
	color: #083496;
	font-weight: bold;
	font-size: 12px
}

.text2 {     font-family:verdana, dotum, applegothic,arial, helvetica, sans-serif;
	color: #219adb;
	font-weight: bold;
	font-size: 14px
}

.td22 {font-family:verdana, helvetica, sans-serif;font-size: 22px; font-weight: bold; color:#007eff;  }


.style1 {     font-family:verdana, dotum, arial, helvetica, sans-serif;
	color: #3c6bce;
	font-weight: bold;
	font-size: 12px
}

.style2 {     font-family:verdana, helvetica, sans-serif;
	color: #3c6bce;
	font-weight: bold;
	font-size: 16px
}

.style3 {     font-family:verdana, helvetica, sans-serif;
	color: #3c6bce;
	font-weight: bold;
	font-size: 20px
}
.style4 {     font-family:verdana, helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
	font-size: 12px
}

.style5 {     font-family:verdana, dotum, arial, helvetica, sans-serif;
	color: #219adb;
	font-weight: bold;
	font-size: 12px
}

.sub_title0 {
	font-size: 14px;  font-family: verdana, helvetica, sans-serif; 
}
.sub_title {
	font-size: 16px; ; font-family: verdana, helvetica, sans-serif; color: #00a0d6;
}
.sub_title11 {
	font-family: verdana; font-size: 12px; color: #bc318f; font-weight: bold;
}
.sub_title22 {
	font-family: verdana; font-size: 12px; color: #459fc4; font-weight: bold;
}
}
.sub_title24 {
	font-family: verdana; font-size: 14px; color: #ff6633; font-weight: bold;
}
.sub_title01 {
	font-size: 14px; color: #459fc4; font-weight: bold;
}
.sub_title02 {
	color: #69a800; font-weight: bold;
}
.sub_title03 {
	font-size: 14px; color: #ffffff; font-weight: bold;
}
.sub_title04 {
	font-family: verdana, "times new roman", times, serif; font-size: 18px; color: #69a800; font-weight: bold;
}
.sub_title05 {
	color: #459fc4; font-weight: bold;
}
.sub_title06 {
	font-size: 14px; color: #1d7dc5; font-weight: bold;
}
.sub_txt {
	color: #333333;
}
.letter-spacing01 {
	letter-spacing: -1px;
}
.red_txt {
	color: #f40000;
}
.red_txt01 {
	font-size: 11px; color: #f40000; line-height: 16px;
}
.red_txt02 {
	color: #288dbf;font-size: 12px; font-weight: bold;
}
.yellow_txt {
	font-size: 11px; color: #ffff00;
}
.green_txt {
	color: #549900;
}
.txt_01 {
	color: #337b8a;
}
.txt_02 {
	font-size: 11px; font-weight: bold; color: #346593; letter-spacing: -1px;
}
.txt_03 {
	color: #707070;
}
.bold_txt {
	font-weight: bold; color: #333333; 
}
.bold_txt01 {
	font-family: verdana, ; font-size: 11px; font-weight: bold; color: #666666;
}
.bold_txt02 {
	font-size: 14px; font-weight: bold; color: #333333;
}
.bold_txt03 {
	font-family: verdana, ; font-weight: bold; color: #666666;
}
.time {
	font-family: verdana, "times new roman", times, serif; color: #7c7c7c;
}
.txt11 {
	font-family: verdana; font-size: 11px; color: #333333; line-height: 14px; letter-spacing: -1px; 
}

#layer1 {
	position:absolute;
	left:80px;
	top:517px;
	width:660px;
	height:26px;
	z-index:1;
}