/* ----------------------- µðÀÚÀÎ ±âº» ½ºÅ¸ÀÏ ----------------------- */
body 
{scrollbar-face-color: #ffffff; 
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: #CFCFCF; 
scrollbar-shadow-color: #CFCFCF; 
scrollbar-darkshadow-color: #E6E6E6; 
scrollbar-track-color: #E6E6E6; 
scrollbar-arrow-color: #818A9F} 

img {border:none;}
td { font-size:12px; line-height: 18px; font-family: "µ¸¿ò"; color:#666666; word-spacing: 0;}
a:link {text-decoration:none; font:12px "µ¸¿ò",Arial; color:#666;}
a:visited {text-decoration:none; font:12px "µ¸¿ò",Arial; color:#666;}
a:hover { text-decoration:underline; color: FF6000;}
a, img, input {selector-dummy: expression(this.hideFocus=true);} 

.left10 {  padding-right: 10px; padding-left: 10px} /*---¼¿¿ÞÆí °ø¹é 10pxÁÖ±â--*/

/*-----------------ÇÁ·Î±×·¥ ±âº» ½ºÅ¸ÀÏ---------------------------------------*/

.form {  font-size: 9pt; border: 1px #C4C4C4 solid; background-color: #FAFAFA}
.form1 { font-size: 8pt; border: 1px #C4C4C4 solid; background-color: #FFFFFF }
.title {  font-weight: bold; padding-right: 10px; padding-left: 32px}
.justify {  text-align: justify}
.subj {font:9pt "µ¸¿ò";width:100%;height:14px;overflow:hidden;text-overflow:ellipsis;}
.leftamargin {
	padding-right: 8px;
	padding-left: 8px;
}
.mg {  ; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; text-align: justify}
.margin { ; padding-right: 8px; padding-left: 8px ; padding-top: 8px; padding-bottom: 8px}

/* ----------------------- »ç¿ëÀÚÁ¤ÀÇ ----------------------- */
#wrap {width:100%; margin:0; padding:0; position:relative;}
.main_img {  border: 1px #646361 solid}
.a_img {  border: 1px #BEBEBE solid}
.headline_m {  font-size: 15px; line-height: 20px; font-weight: bold;font-family:µ¸¿ò, verdana, san-serif, arial; letter-spacing:-1px; word-spacing:-1px; }
.B_article {  font-size: 13px; line-height: 28px; font-weight: bold; color: 333333}
.subtopad {  font-size: 12px; line-height: 25px}
.cotents {  padding-right: 10px; padding-left: 10px}
.num_grey {  font-family: "tahoma"; font-size: 11px; line-height: 15px; color: 7D7D7D}
.article_c {  line-height: 14px}
.m_article {  font-size: 12px; line-height: 15px}
.headtit_01 {font-family: µ¸¿ò,Dotum; vertical-align: bottom; padding: 15 0 5 0; font-size: 24px; line-height: 27px; letter-spacing: -3px; font-weight: bold;}
.td { font-size:12px; font-family: "µ¸¿ò"; color:#484848; word-spacing: 0px}

.news_tit {font-size:15px; font-family:µ¸¿ò, verdana, san-serif, arial; font-weight:bold; letter-spacing:-1px; word-spacing:-1px;}
.tit15  {text-decoration:none; font-family:µ¸¿ò; font-size: 15px; line-height: 27px; font-weight: bold;color: #000000; letter-spacing:-1px;}

.serarch {background-color:#F2F1F0; border:1px solid #CCCBCA; height:20px; color:#5A5A5A;}
.sh {background-color:#F2F1F0; border:1px solid #CCCBCA; height:150px; color:#5A5A5A;}
.boxkpop{border-width:1px;border-style:solid;border-color:#C28C0E #D29A19 #D29A19 #857D0A}
input, select, textarea{font-size:12px;font-family:dotum,µ¸¿ò;color:#848484}
.png24 {tmp:expression(setPng24(this));}


select{
background-color:#FFFFFF;
border:1px #C8C8C8 solid;
color:#565656;
padding:0px 10px 0px 1px;
font-size:12px;
font-family:"µ¸¿ò";
}

.m_day_sun  {color:#FB5514;font-size:12px;}
.m_day_year {font-weight:bold;font-size:13px;}

.notice {color:red;}

.m {margin:0 auto; padding-left:20px; font-size:12px; color:#fff;}
.m a:link {font-family: "µ¸¿ò"; font:12px; color: #fff; text-decoration: none;}
.m a:visited {font-family: "µ¸¿ò"; font:12px; color: #fff; text-decoration: none;}
.m a:hover {font-family: "µ¸¿ò"; font:12px; font-weight:bold; color: #4bc1e5; text-decoration: none;}
.m a:active {font-family: "µ¸¿ò"; font:12px; color: #fff; text-decoration: none;}

.box {margin:0 0 5px 0; padding:5px 0 0 0 ; height:25px; background-color:#e8e8e8;font-family: "µ¸¿ò"; font-size:12px; color: #333333;}
.box2 {padding:10px; background-color:#e8e8e8;font-family: "µ¸¿ò"; font-size:12px; color: #333333;}
.box3 {margin:0 0 5px 0; padding:7px 0 0 0 ; width:530px; height:23px; background-color:#e8e8e8;font-family: "µ¸¿ò"; font-size:12px; color: #333333;}
.red_check{font-family: "µ¸¿ò"; font-weight:bold; font:12px; color: #d10000; text-decoration: underline;}
.orange_check{font-family: "µ¸¿ò"; font-weight:bold; font:12px; color: #fb8411; text-decoration: underline;}
.blue_check{margin:0; padding:0; font-family: "µ¸¿ò"; font-weight:bold; font-size:12px; line-height:18px; color: #1f4788;}

.board_tit {font:11px "µ¸¿ò"; color:#FFFFFF; font-weight:bold; text-align:center;}

.input01 {border-width:1px; border-color:rgb(212,212,212); border-style:solid; height:18px; font-family:'µ¸¿ò'; font-size:9pt;}

.input02 {border-width:1px; border-color:#999999; border-style:solid; height:18px; font-family:'µ¸¿ò'; font-size:9pt;}

.opoint {font-family:'µ¸¿ò'; font-size:12px; color:#056eba; font-weight:bold;}

.join_box {padding:10px; height:200px; width:730px; border:1px solid #dddddd; font-family:'µ¸¿ò'; font-size:12px; color:#666666; line-height:18px;}

.menu {height:30px; font-family:'µ¸¿ò'; font-size:12px; color:#333333; font-weight:bold; background-color:#F5F5F5; text-align:center;}

.point_3 {padding-left:10px; font-family:'µ¸¿ò'; font-size:12px; color:#666666; font-weight:bold; background-color:#FFFFFF;}

