@charset "euc-kr"; 
/* ¸ðµç ÅÂ±× */
* {
font-family: "µ¸¿ò", Dotum, "±¼¸²", tahoma, Arial;
font-size: 12px;
color: #646464; 
letter-spacing:0px;
line-height: 1.5;
/*@background-image-position=background-position:*/ background-position: left top /*@*/;
/*@background-image-repeat=background-repeat:*/ background-repeat: no-repeat; /*@*/;
padding:0; margin:0;
}
/* Á¤ÀÇ Å¬·¡½º */
.boldfont {
font-family: "µ¸¿ò", Dotum, "±¼¸²", tahoma, Arial;
font-size: 11px;
font-weight:bold;
color: #313131; 
letter-spacing:-1px;
line-height: 1.5;
}
.smallfont {
font-family: "µ¸¿ò", Dotum, "±¼¸²", tahoma, Arial;
font-size: 11px;
font-weight:normal;
color: #8C8C8C;
letter-spacing:-1px;
line-height: 1.5;
}
.tdfont {
font-family: "µ¸¿ò", Dotum, "±¼¸²", tahoma, Arial;
font-size: 12px;
font-weight:normal;
vertical-align:baseline;
color: #8C8C8C;
letter-spacing:-1px;
line-height: 1.5;
}
.tdboldfont {
font-family: "µ¸¿ò", Dotum, "±¼¸²", tahoma, Arial;
font-size: 13px;
font-weight:bold;
font-weight:bold;
vertical-align:baseline;
color: #666666;
letter-spacing:-1px;
line-height: 1.5;
}
.calendarfont {
font-family: "µ¸¿ò", Dotum, "±¼¸²", tahoma, Arial;
font-size: 12px;
font-weight:bold;
vertical-align:baseline;
color: #1F1F1F;
letter-spacing:-1px;
line-height: 1.5;
}
.infoboxfont1 {
color: #DE4836;
}
.infoboxfont2 {
color: #0521F3;
font-weight: bold;
}

/* subÆäÀÌÁö css*/
.history {
letter-spacing:-2px;
font-size:12px;
color: #c5c5c5;
font-weight: bold; 
}
.history2 {
letter-spacing:-2px;
font-size:12px;
color: #959597;
font-weight: bold; 
}
.navi {
font-size:13px;
letter-spacing: 2px;
}
.infofont-title {
color: #345F99;
font-size: 17px;
font-weight: bold;
letter-spacing: -1px;
line-height: 2;
}
.infofont {
color: #345F99;
font-size: 13px;
font-weight: bold;
line-height: 1.5;
}
.infofont-signal {
color: #2A333D;
font-family: Dotum;
font-size: 17px;
font-weight: bold;
}






.font-b {
font-weight:bold;
}
.font-b-14 {
font-weight:bold;
font-size:14px;
}
.blue-b {
color: #579BC9;
letter-spacing: -2px;
font-size: 13px;
font-weight: bold;
line-height: 2.0;
}
.blue-12 {
	color:#60AFFF;
}
.blue-b-12 {
	color:#60AFFF;
	font-weight: bold;
}


.blue-b-eng {
	color: #579BC9;
	letter-spacing: -1px;
	font-size: 14px;
	font-weight: bold;
}
.sub-tit-b{
	color: #6175F6;
	font-weight:bold;
}
.sub-tit2-b {
	color:#60AFFF;
	font-weight: bold;
}
.sub-tit3-b {
	color:#4387D4;
	font-weight: bold;
}
.sub-tit4-b {
	color: #FFFFFF;
	font-weight: bold;
}
.sub-text-1 {
	color:#F37021;
}
.sub7-font {
	color: #FFFFFF;
}

.list-tit {
	color:#676767;
	font-weight:bold;
	font-size:14px;
}
/* ¿µ¹®ÆäÀÌÁö¿¡¼­ »ç¿ëµÇ´Â css */
.tit-b-25 {
color:#EE7D05;
font-weight:bold;
font-size:25px;
}
.oran-b {
color:#3E56F6;
font-weight:bold;
line-height:12px;
}
/* ÁÖ¼Ò */
.addr {
font-size: 11px;
}
/* subÆäÀÌÁö css*/


/* 3depth */
.3-title-b {
color: #676767;
font-weight: bold;
}

/* ¸µÅ© */
a:link { color:#313131; text-decoration:none;}
a:visited { color:#313131; text-decoration:none;}
a:hover { color:#313131; text-decoration:underline;}
a:active { color:#313131; text-decoration:none;}

/* ÅÂ±× */
img { border: 0; padding: 0; margin: 0; }
table { padding:0; margin:0; }
tr { padding: 0; margin: 0; }
td {padding: 0; margin: 0; }

/* °Ë»ö ¹Ú½º ¸®½ºÆ® */
dl.selectlist {display:inline; float:left; width:80px; _width:72px; margin:1px 0 0 0; padding:0; color:#484848; font:normal 11px "µ¸¿ò"; text-align:left; letter-spacing:-1px;}
dl.selectlist a {color:#373737; text-decoration:none;}
dl.selectlist dt {background:url(/images/search_bt2.gif) no-repeat 62px 9px; background-color:#FFF; border:1px solid #FFF;}
dl.selectlist dt a {display:block; width:75px; _width:72px; height:16px; _height:19px; padding:2px 0 0 3px; _padding:3px 0 0 3px; border:1px solid #FFF; border-bottom:none; border-right:none;}
dl.selectlist dd {position:absolute; width:72px; height:1px; margin:-1px 0 3px 0; padding:0; font-size:0;}
dl.selectlist dd ul.opt {position:absolute; width:72px; margin:0; padding:0 0 3px 0; background:none; background-color:#e0e0e0; border:1px solid #FFF; border-top:none;}
dl.selectlist dd ul.opt li {width:72px; padding:0; margin:0; font:normal 11px "µ¸¿ò";}
dl.selectlist dd ul.opt li a {display:absolute; width:68px; _width:72px; padding:2px 0 0 4px; _padding:3px 0 0 4px; color:#373737;}
dl.selectlist dd ul.opt li a:hover {background-color:#3266B9; color:#FFF;}

.input-a { border: 1px solid #D1D1D1; height: 20px; }
.input-b { border: 1px solid #D1D1D1; }
.input-c { border: 1px solid black; height: 18px;}
.counter-text { color: #888889; font-weight: bold; }



