/*±âº»*/
a:link {text-decoration:none; color:#333333; font-family:±¼¸²,verdana;}
a:visited {text-decoration:none; color:#333333; font-family:±¼¸²,  } 
a:hover {text-decoration:underline; color:#333333; font-family:±¼¸²,verdana; }
a:active { text-decoration:underline; }
body {margin-left: 0px; margin-top: 0px; margin-right: 0px;margin-bottom: 0px; font-family:"gulim"; color: #333333; font-size:12px; line-height: 15px;}
ol,ul,li,dl,dt,dd{list-style:none; margin:0px; padding:0px;}
h1,h3,h4,h5{font-size:15px; margin:0px; padding:0px;}
img{border:0;}
td{	font-family: "±¼¸²", "Arial";	font-size: 12px;	color: #333333;	line-height: 17px;}
.subject(line-height: 25px;)
.bgunrepeat {background-repeat: no-repeat;}
.bgxrepeat {	background-repeat: repeat-x;}



/* Çìµå¶óÀÎ*/
/*Å¾¸Þ´º*/

.HL{color: #333333;	font-size:18px; line-height:25px; font-family: "±¼¸²";	font-weight: bold; text-decoration: none; letter-spacing:-1px;}
.HL a:link {color: #cc3300;	font-size:18px; line-height:25px; font-family: "±¼¸²";	font-weight: bold;  letter-spacing:-1px;}
.HL a:visited {color: #cc3300;	font-size:18px; line-height:25px; font-family: "±¼¸²";	font-weight: bold; text-decoration: none; letter-spacing:-1px;}
.HL a:active {color: #cc3300;	font-size:18px; line-height:25px; font-family: "±¼¸²";	font-weight: bold; text-decoration: none; letter-spacing:-1px;}
.HL a:hover {color: #cc3300;	font-size:18px; line-height:25px; font-family: "±¼¸²";	font-weight: bold; text-decoration: none; letter-spacing:-1px;}
.hl_stitle {font-size: 15px;  font-family:±¼¸²; font-weight: bold;}

.HL3 {font-size:11px;  font-family:±¼¸²;  color:#666666; letter-spacing:-1px;}

/*Åõµ¥ÀÌ*/
.hlm{
	color: 333333;
	font-family: "±¼¸²", "Arial";
	font-weight: bold;
	text-decoration: none;
	font-size: 15px; 
		line-height:20px;
	letter-spacing:-1px;
}
.hlm a:link {
	color: 000066;
	font-family: "±¼¸²", "Arial";
	font-weight: bold;
	text-decoration: none;
	font-size: 15px; 
	letter-spacing:-1px;

}
.hlm a:visited {
	color: 000066;
	font-family: "±¼¸²", "Arial";
	font-weight: bold;
	text-decoration: none;
	font-size: 15px; 
	line-height:20px;
	letter-spacing:-1px;

}
.hlm a:active {
	color: 000066;
	font-family: "±¼¸²", "Arial";
	font-weight: bold;
	text-decoration: none;
	font-size: 15px; 
		line-height:20px;
	letter-spacing:-1px;

}
/*ºÎÁ¦*/
.hls01 {font-size:13px;  font-family:±¼¸²;  color:#333333; font-weight: bold; }
/*ÀÎ¹°Ä®·³*/
.ph_stitle {font-size: 15px;  font-family:±¼¸²; font-weight: bold; letter-spacing:-1px;}
.pt_stitle {font-size: 13px;  font-family:±¼¸²; font-weight: bold; }




/*±âÈ¹Æ¯Áý*/
.spe01 {font-size:14px;  font-family:±¼¸²;  color:#333333; font-weight: bold; }
.spe02 {font-size:12px;  font-family:±¼¸²;  color:#000066; font-weight: bold; }
.spe02 a:link {
	color: 000066;
	font-family: "±¼¸²";
	text-decoration: none;
	font-size: 12px; 
	font-weight: bold;
	line-height:18px;
}
.spe03 {font-size:11px;  font-family:"±¼¸²";  color: 666666; }

.spc01 {font-size:14px;  font-family:±¼¸²;  color:#333333; font-weight: bold; }
.spc02 {font-size:12px;  font-family:±¼¸²;  color:#996600; font-weight: bold; }
.spc02 a:link {
	color: 996600;
	font-family: "±¼¸²";
    font-weight: bold;
	text-decoration: none;
	font-size: 12px; 
	line-height:18px;


}
.spc02 a:active {
	color: 996600;
	font-family: "±¼¸²";
font-weight: bold;
	text-decoration: none;
	font-size: 12px; 
	line-height:18px;


}
.spc02 a:visited {
	color: 996600;
	font-family: "±¼¸²";
    font-weight: bold;
	text-decoration: none;
	font-size: 12px; 
	line-height:18px;
}
.spc03 {font-size:11px;  font-family:"±¼¸²";  color: 666666; }






.MT {font-size:12px;  font-family:±¼¸²;  color:#333333; font-weight: bold; }
.cl {font-size: 12px;  font-family:±¼¸²; color:#666666;}
.FO{font-size:12px;  font-family:±¼¸²;  color:#666666; font-weight: bold;}


/*Ä®·³/ÀÎ»çÀÌµ¿*/
.ot01 {font-size:14px;  font-family:±¼¸²;  color:#000000; font-weight: bold; }
.ot02 {font-size:12px;  font-family:±¼¸²;  color:#333333; font-weight: bold; }
.ot03 {font-size:11px;  font-family:"±¼¸²";  color:#666666; letter-spacing:-1px;}

.itl01 {font-size:13px;  font-family:±¼¸²;  color:#000000; font-weight: bold; }
.itl02 {font-size:11px;  font-family:"±¼¸²";  color:#333333;  padding-left:10px;}
.itl03 {font-size:11px;  font-family:"±¼¸²";  color:#333333; }




.viewt{font-size:15px;  font-family:±¼¸²;  color:#000000;  line-height:24px; text-align : justify;}
.FO{font-size:13px;  font-family:±¼¸²;  color:#333333; font-weight: bold;}
.PN{}
.DN {font-size:12px;  font-family:±¼¸²;  color:#333333; font-weight: bold; text-align : padding:5 5 5 5px;}
.btitle{font-size: 12px; font-family:±¼¸²; font-weight: bold; letter-spacing:-1px;}
.bst {font-size: 11px; font-family:±¼¸²; }
.tdtab {font-size:11px;  font-family:±¼¸²;  color:#333333; padding-left:5px;  }
textarea.text{border:1px solid #cccccc; margin-top:3pt; padding:4pt 0pt 0pt 4pt; font-size:12px;font-face:±¼¸²;color:#666666; }
input.name{border:1px solid #cccccc; margin:0pt 12pt 0pt 0pt; font-size:12px; font-face:±¼¸²;color:#666666;}
input.pw{border:1px solid #cccccc; margin:0pt 15pt 0pt 0pt; font-size:12px; font-face:±¼¸²;color:#666666;}
input.submit{margin-bottom:-2pt;margin-left:4pt;}




textarea.text{border:1px solid #cccccc; margin-top:3pt; padding:4pt 0pt 0pt 4pt; font-size:12px;font-face:±¼¸²;color:#666666; }
.textarea text1 {border:1px solid #cccccc; margin-top:3pt;wdith:650px;padding:4pt 0pt 0pt 4pt; font-size:12px;font-face:±¼¸²;color:#666666; background-color:#eeeeee;}
/*box*/
.banner {BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid;   BORDER-BOTTOM: #e1e1e1 1px solid; background-color:#ffffff;}
.imgbox {margin:0 0 0 0px; padding:0 0 0 0px;  BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px solid; background-color:#ffffff;}

/*adminbox*/
/*Æ¯Á¤ºÎºÐ ¸µÅ©»öx*/
.style01{ BORDER-RIGHT: #e1e1e1 3px solid; BORDER-TOP: #e1e1e1 3px solid; BORDER-LEFT: #e1e1e1 3px solid; COLOR: #000000; BORDER-BOTTOM: #e1e1e1 3px solid; background-color:#ffffff; table-layout:fixed;
}
.style02{ Width:100%; FONT-SIZE: 9pt; color:#666666; BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid;  BORDER-BOTTOM: #e1e1e1 1px solid;  table-layout:fixed; background-color:#eeeeee;
}
.style03{ Width:100%; FONT-SIZE: 9pt; color:#666666; border-bottom:1px solid #e1e1e1; background-color:#ffffff;
}


/* ¸ÞÀÎÅØ½ºÆ® */
.date {font-family:±¼¸²,verdana;font-size:9pt; color:#333333; text-align : center;}
.login {font-family:±¼¸²,verdana;font-size:9pt;color:#545454;text-align : center;}
.hl_title {font-size: 20px; line-height:24px; font-family:±¼¸²; font-weight: bold; letter-spacing:-1px;  left;padding-left:5px;}
.hl_mtitle {font-size: 16px; line-height:22px; font-family:±¼¸²;  font-weight: bold; letter-spacing:-1px; left;padding-left:10px;}
.dtn {font-size: 12px;  font-family:±¼¸²; color:#666666;}
.hl_text {font-family:±¼¸²,verdana;font-size:9pt;color:#545454; padding-left:5px; line-height:110%;}
.mtitle {font-size:15px;  font-family:±¼¸²;  color:#0066CC; font-weight: bold; text-align : left;padding-left: -1px; padding:5 5 5 5px;}
.mtitle_text {font-family:±¼¸²; color:#333333; text-align : left;padding-left: 5px;}
.mtitle_text2 {font-family:±¼¸²; font-weight: bold; color:#333333; text-align : left;padding-left: 5px;}
.counter {font-family:verdana,±¼¸²;font-size:8pt;color:#464646; text-align : right; padding-right:15px;letter-spacing:1px;}
.counter_total {font-family:verdana,±¼¸²;font-size:8pt;color:#557dae; text-align : right;padding-right:15px;letter-spacing:1px;}
.ft1 {font-family:"";color: #4B4A4A;font-size:12px;line-height: 16px;}

/* º»¹®ÅØ½ºÆ® */
.box_title {font-size:12px;  font-family:±¼¸²;  color:#333333; font-weight: bold; text-align : left;padding-left: 5px;}
.box_text {font-family:±¼¸²,verdana;font-size:9pt;color:#252525; text-align : left; left; padding-left: 5px;}


/*box*/
.input_basic {BORDER-RIGHT: #AFAEAE 1px solid; BORDER-TOP: #AFAEAE 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #AFAEAE 1px solid; COLOR: #000000; BORDER-BOTTOM: #AFAEAE 1px solid; FONT-FAMILY: "Verdana", "±¼¸²"; height:14px;
background-color:#eeeeee;}
.line {border-bottom:1px dotted #D2D2D2;}
.TBlSearchBox {width:100%;	background-color:#ffffff;	border:5px solid #CAD8F0;	padding:5px;}

/*Æû Å×µÎ¸®*/
.solidform {border:1 solid #D7D7D7}
.solidform_2 {border:1 solid #D6D6D6}
/*Æû ÄÃ·¯*/
.login_input {border:solid 1 #b4b4b4;font-family:±¼¸²,verdana;font-size:8pt;color:#444444;height:19px; background-color:#f5f5f5;}
.t_input {border:solid 1 #b4b4b4; background-color:#f5f5f5;}
.f_input {border:solid 1 #b4b4b4; background-color:#ffffff;}


 
 /*¿©¹é*/
.pB10{ padding-bottom:10px }
.ptb5{ padding-top:5px;padding-bottom:5px; }
.pl10{padding-left:10px;}
.pl5{padding-left:5px;}
.plt {font-family:"";color: #4B4A4A;font-size:12px;line-height: 16px;padding:5 10 5 10px;}
.line1 {border-bottom:1px dotted #E2E2E2; padding-top:5px;padding-bottom:5px; }
.pB5{ padding-bottom:5px }
.ptb5{ padding-top:5px;padding-bottom:5px; }
.line1 {border-bottom:1px dotted #E2E2E2; padding-top:5px;padding-bottom:5px; }
/*ÁÙ³Ñ±è*/
.tdl{ padding:5 0 5 0px ;}



/* ¿À¸¥ÂÊÅØ½ºÆ® */
/* 
.menu {font-family:±¼¸²,verdana;font-size:9pt;color:#545454; text-align : left;padding-left:14px;}
.hotnews_title {font-family:±¼¸²,verdana;font-size:12pt;color:#252525; text-align : left;padding-left:7px; font-weight : bold;}
.hotnews_list {font-family:±¼¸²,verdana;font-size:11pt;color:#626262;text-align : left;padding-left:7px; font-weight : bold;}
.photonews_pad {padding-bottom:10px; padding-top:10px; padding-left:16px; padding-right:10px;}
.photonews_list {font-family:±¼¸²,verdana;font-size:9pt;color:#234068;text-align : left;font-weight : bold;}
.newslist_01 {font-family:±¼¸²,verdana;font-size:9pt;color:#545454;text-align : left;}
.newslist_02 {font-family:±¼¸²,verdana;font-size:9pt;color:#000000;text-align : left;}
.list_subject {font-family:±¼¸²,verdana;font-size:9pt;color:#446894;text-align : left; padding:10px; font-weight:bold;}
.list_text {font-family:±¼¸²,verdana;font-size:9pt;color:#545454;text-align : left; padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px; line-height:140%;}
.news_num {font-family:±¼¸²,verdana;font-size:9pt;color:#545454; text-align : center;}
.legi {border:solid 1 #c2c2c2;font-family:±¼¸²,verdana;font-size:9pt;color:#666666;height:18px;background-color:#f4f3f3;}
.log {border:solid 1 #c2c2c2;font-family:±¼¸²,verdana;font-size:9pt;color:#666666;height:22px; width:140px;background-color:#f4f3f3;}
.p_number {border:solid 1 #c2c2c2;font-family:±¼¸²,verdana;font-size:9pt;color:#666666;height:22px; width:90px;background-color:#f4f3f3;}
.about {font-family:±¼¸²,verdana;font-size:9pt;color:#545454; text-align : left;padding-left:5px; line-height:140%; padding-top:8px; padding-bottom:8px;}
.search_cs {font-family:±¼¸²,verdana;font-size:9pt;color:#545454; }
 ¼­ºêÆäÀÌÁö */
 /*±âº» Ä®¶ó Á¤ÀÇ
.gray01 {text-decoration:none; color:#909090;}
.gray02 {text-decoration:none; color:#666666;}
.red_up {text-decoration:none; color:#e3231f;}
.blue_low {text-decoration:none; color:#21619c;}

.blue01 {font-size:12px;  text-decoration: none ; padding:2 0 0 0; color: #004A80}
.blue01 a:link {font-size:12px; text-decoration: none ;padding:2 0 0 0; color: #004A80}
.blue01 a:visited {font-size:12px; text-decoration: none ; padding:2 0 0 0; color: #004A80}
.blue01 a:hover {font-size:12px; text-decoration: underline ; padding:2 0 0 0; color: #004A80}

.blue02 {text-decoration:none; color:#4E6786;}*/
.banner1 {margin:0 0 0 0px; BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1  1px solid; BORDER-LEFT: #e1e1e1  1px solid;   BORDER-BOTTOM: #e1e1e1  1px solid; background-color:#ffffff;}
/*Ä®·³/ÀÎ»çÀÌµ¿*/
.line1 {border-bottom:1px dotted #E2E2E2; padding-top:5px;padding-bottom:5px; }