
 @charset "euc-kr"; /*¾ð¾îÅ¸ÀÔÁöÁ¤*/


/* ±âº» ½ºÅ¸ÀÏ */
div, ul, ol, form, fieldset, tr, th, li, h1, h2, h3, h4, p, dl, dt, dd, address {margin:0; padding:0;}
ul,li,ol,dl,dt,dd {list-style:none; margin:0; padding:0;}
div.hide, h1.hide, h2.hide, span.hide {display:none;}
fieldset, img {border:none;}

html, body { text-align:center;width:99%; min-height:100%; font-family:µ¸¿ò,±¼¸²,¸¼Àº°íµñ,Verdana; font-size:12px; color:#000000; background-color:#FFFFFF; margin:0px; padding:0px;}

img{ border-width:0;}
.png24 {tmp:expression(setPng24(this));}

table {border:0; padding:0;margin:0; }
td {border:0; padding:0;margin:0;vertical-align:top;text-align:left;}
th {vertical-align:middle;text-align:center;}
td.ellipsis { overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
td.line1 {height:1px; background-color:#D9D9D9; font-size:0; line-height:1px;}
td.line2 {height:2px; background-color:#D9D9D9; font-size:0; line-height:2px;}
td.line3 {height:3px; background-color:#b7b7b7; font-size:0; line-height:3px;}

/*th.mylink{ background-color:#b9b9b9;padding-top:2px;border:solid 1 #cccccc;}*/




div.full{width:928px; text-align:center; vertical-align: middle;}
div.h20{ height:20px; text-align:left; vertical-align: top;}
div.h30{ height:30px; text-align:left; vertical-align: top;}
div.newslist{ height:16px; text-align:left; vertical-align: top; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
div.primlist{ height:22px; text-align:left; vertical-align: top; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
div.borderon { border-style:solid ; border-width:1px ; border-color:#dddddd; overflow:hidden; }
div.borderon_red { border-style:solid ; border-width:1px ; border-color:#ff7171; overflow:hidden; }
div.ellipsis { overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; /*Opera 9*/
 -ms-text-overflow:ellipsis; /* IE 8 above */
 -moz-binding: url('/css/ellipsis.xml#ellipsis'); /* firefox 3*/} 
div.borderonellipsis {border-style:solid ; border-width:1px ; border-color:#dddddd; overflow:hidden; text-align:left; white-space:nowrap; text-overflow:ellipsis;
 -o-text-overflow:ellipsis; /*Opera 9*/
 -ms-text-overflow:ellipsis; /* IE 8 above */
 -moz-binding: url('/css/ellipsis.xml#ellipsis'); /* firefox 3*/
} /*ÀÚ¸£±â ¹× ..Ãß°¡*/
div.right{ text-align:right; vertical-align: top;}
div.center{ text-align: center; vertical-align: middle;}
div.line1s {height:1px; background-color:#D9D9D9; font-size:0; line-height:1px; }
div.line1 {height:1px; background-color:#D9D9D9; font-size:0; line-height:1px;}
div.line2 {height:2px; background-color:#D9D9D9; font-size:0; line-height:2px;}
div.line1s_b {height:1px; background-color:#D9D9D9; font-size:0; line-height:1px; }

div.thumb {width:140px;height:100px; text-align:center; padding-left:5px; padding-right:5px; overflow:hidden}
div.thumb img {border:2px solid #d8d8d8;}
div.thumb_txt {width:130px; text-align:left; font-size:12px; padding:8px 8px 6px 8px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
div.thumb_date {width:130px; text-align:center; font-size:12px; color:#999999; padding-left:8px; padding-bottom:2px;}
div.thumb_name {width:130px; text-align:center; font-size:12px; color:#ff6600; padding-left:8px; padding-bottom:16px;}


div.bbsmenu {border-bottom-width:1px; border-bottom-color:#ffdde2; border-bottom-style:solid; padding-bottom:3px; padding-top :4px;margin-left:20px; margin-right:20px;  }
div.bbsmenu_noul {  padding-bottom:3px; padding-top :4px;margin-left:20px; margin-right:20px;}

div.bbssize {width:716px;}

div.h20w100{ height:20px; text-align:left; vertical-align: top; width:100px;}


 
img {vertical-align:middle; margin-bottom:0px;}
img.top {vertical-align:top; margin-bottom:0px;}
img.mg4{margin-left:-4px;}
img.new{margin-left:2px;}



span.gray_9 {color:#999999;}
span.gray_c {color:#cccccc;}
span.news{color:#444444; font-size:11px; text-decoration:none;}
span.txt11_g {font-size:11px;  color:#333333;} 
span.txt12_wb {font-size:12px; font-weight:bold; color:#555555;}
span.ellipsis { overflow:hidden; white-space:nowrap; text-overflow:ellipsis;} 
span.small { font-size:11px;color:#ff6c00; }

input.textboxbasic{ime-mode:active;height:20px; font-family:µ¸¿ò,±¼¸²,Verdana; font-size:12px; color:#444444; border-top:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; border-left:1px solid #c2c2c2; padding:3px 0px 0px 4px;}
input.textboxlogin{height:15px; font-family:µ¸¿ò,±¼¸²,Verdana; font-size:11px;  background-color:#ffffff; border-top:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; border-left:1px solid #c2c2c2; padding:3px 0px 0px 3px;}

input.textbox_typeA {height:20px; font-family:µ¸¿ò,±¼¸²,Verdana; font-size:12px; color:#444444; border-top:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; border-left:1px solid #c2c2c2; padding:3px 0px 0px 4px;vertical-align:middle;}
input.textbox_typeAR {height:20px; font-family:µ¸¿ò,±¼¸²,Verdana; font-size:12px; color:#444444; border-top:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; border-left:1px solid #c2c2c2; padding:3px 0px 0px 4px;vertical-align:middle;  background-color:#eeeeee;}
input.textbox_typeB {height:17px; font-family:µ¸¿ò,±¼¸²,Verdana; font-size:11px; color:#444444; border-top:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; border-left:1px solid #c2c2c2; padding:3px 0px 0px 4px;vertical-align:middle;}


/* selectBox design */
select.list { behavior: url('./css/htc/selectBox.htc');}



textarea.txtBox01 {overflow:auto;
z-index:1;
font-family:µ¸¿ò,±¼¸²,Verdana;
font-size:12px;
color:#444444;
background-color:#ffffff;
border:1px solid #cfcfcf;
padding:6px 6px 6px 6px;
overflow-X:hidden;
scrollbar-face-color: #e9e9e9; 
scrollbar-shadow-color: #b7b7b7; 
scrollbar-highlight-color: #f2f2f2; 
scrollbar-3dlight-color: #e9e9e9; 
scrollbar-darkshadow-color: #b7b7b7; 
scrollbar-track-color: #f4f4f4; 
scrollbar-arrow-color: #999999;
}




/* ÇÃ·ÎÆ®°ü·Ã */
.fl {float:left;} .fr {float:right;}


/* Å¬¸®¾î */
.clear {clear:both;}


/* ÄÁÅÙÃ÷Á¤·Ä°ü·Ã */
.al {text-align:left;} .ac {text-align:center;} .ar {text-align:right;}
.at {vertical-align:top;} .am {vertical-align:middle;} .ab {vertical-align:bottom;}





/* ±Û²Ã °ü·Ã */
.normal {font-weight:normal;} /* normal */
.b {font-weight:bold;} /* º¼µåÃ¼ */
.ul {text-decoration:underline;} /* ¾ð´õ¶óÀÎ */

.ws-2p {word-spacing:2px;} /* ´Ü¾î»çÀÌÁ¶Á¤ */

.ls-_1p {letter-spacing:-1px;} /* ±ÛÀÚ»çÀÌÁ¶Á¤ */



/* div blank style */
div.vSpace {width:1px; line-height:0px; font-size:1px;}

/* scroll design */
.scroll01 {overflow:auto;
z-index:1;
font-family:µ¸¿ò,±¼¸²,Verdana;
font-size:12px;
color:#444444;
border:1px solid #d8d7d9;
padding:4px 5px 4px 5px;
overflow-X:hidden;
scrollbar-face-color: #e9e9e9; 
scrollbar-shadow-color: #b7b7b7; 
scrollbar-highlight-color: #f2f2f2; 
scrollbar-3dlight-color: #e9e9e9; 
scrollbar-darkshadow-color: #b7b7b7; 
scrollbar-track-color: #f4f4f4; 
scrollbar-arrow-color: #999999;
}
.scroll02 {overflow:auto;
z-index:1;
font-family:µ¸¿ò,±¼¸²,Verdana;
font-size:12px;
color:#444444;
border:1px solid #d8d7d9;
padding:4px 5px 4px 5px;
overflow-X:hidden;
overflow-Y:hidden;
scrollbar-face-color: #e9e9e9; 
scrollbar-shadow-color: #b7b7b7; 
scrollbar-highlight-color: #f2f2f2; 
scrollbar-3dlight-color: #e9e9e9; 
scrollbar-darkshadow-color: #b7b7b7; 
scrollbar-track-color: #f4f4f4; 
scrollbar-arrow-color: #999999;
}




input.radio {margin:0px 0px -2px 0px; border-width:0px;}



/* ±âº» ¸µÅ© ½ºÅ¸ÀÏ */
a:link {color:#444444; text-decoration:none;}
a:active {}
a:visited {color:#444444; text-decoration:none;}
a:hover {color:#ff6600; text-decoration:underline;}


/* Å¬·¡½ºÇü ¸µÅ© ½ºÅ¸ÀÏ */
a.white:link {color:#ffffff; font-size:12px; text-decoration:none;}
a.white:active {color:#000000; font-weight:bold; text-decoration:none;}
a.white:visited {color:#ffffff; font-size:12px; text-decoration:none;}
a.white:hover {color:#E5A040; font-size:12px; text-decoration:none;}

a.whitea:link{	color: #164549;	font-size: 12px;text-decoration: none;}
a.whitea:active {color:#164549; font-weight:bold; text-decoration:none;}
a.whitea:visited {color: #164549;	font-size: 12px;text-decoration: none;}
a.whitea:hover {color: #776600; font-size:12px; text-decoration:none;}

a.news:link {color:#858585; font-size:14px;font-weight:bold; text-decoration:none;}
a.news:active {color:#EE3124; font-weight:bold; text-decoration:none;}
a.news:visited {color:#858585; font-size:14px; text-decoration:none;}
a.news:hover {color:#000000; font-size:14px;font-weight:bold; text-decoration:none; }

a.news1:link {color:#EE3124; font-size:14px;font-weight:bold; text-decoration:none;}
a.news1:active {color:#EE3124;  text-decoration:none;}
a.news1:visited {color:#EE3124; font-size:14px; text-decoration:none;}
a.news1:hover {color:#000000; font-size:14px;font-weight:bold; text-decoration:none; }

a.news2:link {color:#858585; font-size:12px; text-decoration:none;}
a.news2:active {color:#858585;  text-decoration:none;}
a.news2:visited {color:#858585; font-size:12px; text-decoration:none;}
a.news2:hover {color:#000000; font-size:12px; font-weight:bold;text-decoration:none; }

a.menus:link {color:#858585; font-size:12px; text-decoration:none;}
a.menus:active {color:#EE3124; font-weight:bold; text-decoration:none;}
a.menus:visited {color:#858585; font-size:12px; text-decoration:none;}
a.menus:hover {color:#000000; font-size:12px; text-decoration:none; }

a.menusa:link {color:#FF6c00; font-size:12px;font-weight:bold; text-decoration:none;}
a.menusa:active {color:#FF6c00;  text-decoration:none;}
a.menusa:visited {color:#FF6c00; font-size:12px; text-decoration:none;}
a.menusa:hover {color:#000000; font-size:12px; text-decoration:none; }



a.links:link {color:#858585; font-size:12px; text-decoration:none;}
a.links:active {color:#858585; font-size:12px; text-decoration:none;}
a.links:visited {color:#858585; font-size:12px; text-decoration:none;}
a.links:hover{color: #000000;	font-size: 12px;font-weight:bold;text-decoration: none;}

a.popup:link {color:#444444; font-size:12px; text-decoration:none;}
a.popup:active {}
a.popup:visited {color:#444444; font-size:12px; text-decoration:none;}
a.popup:hover {color:#776600; font-size:12px; text-decoration:none; }


div.pageing {position:relative; font-size:11px; margin-top:15px; margin-left:3px;}
div.pageing a:link {color:#858585; text-decoration:none;}
div.pageing a:active {}
div.pageing a:visited {color:#858585; text-decoration:none;}
div.pageing a:hover {color:#858585; text-decoration:underline;}
div.pageing ul {text-align:center; vertical-align:middle}
div.pageing ul li {display:inline;}
div.pageing ul li.num {font-family:Verdana,µ¸¿ò,±¼¸²; padding:0px 2px 0px 2px; background:url('../images/main/ico_pageingbar_01.gif') top right no-repeat;}
div.pageing ul li.numEnd {font-family:Verdana,µ¸¿ò,±¼¸²; padding:0px 2px 0px 2px; background:none;}
div.pageing ul li.active {color:#000000; font-weight:bold;}
div.pageing ul li.activeEnd {color:#000000; font-weight:bold; font-family:Verdana,µ¸¿ò,±¼¸²; padding:0px 2px 0px 2px; background:none;}
div.pageing ul li img {margin-bottom:-4px;}
