/* M&Soft R&D designteam shonhuikyoung 20100623 */

/* Type Selector */
html,body
{margin:0; padding:0; font-family:"µ¸¿ò", Dotum, AppleGothic,"±¼¸²", Gulim, Sans-serif; color:#4c4c4c; font-size:12px; height:100%;}
table,td,tr{border:0 ; font-family:µ¸¿ò,verdana, Geneva, Arial; font-size:12px;}
img, fieldset, button{border:none;}
hr, button img{display:none;}
li{list-style:none;}
ul{margin:0; padding:0; list-style-type:none;}
/*a{text-decoration:none;}
a:hover, a:active, a:focus{text-decoration:none;}*/
a{text-decoration:none;}
a:link{text-decoration:none; color:#4c4c4c;}
a:visited{text-decoration:none; color:#4c4c4c;}
a:hover{text-decoration:underline; color:#4c4c4c;}
a:active{text-decoration:underline; color:#848484;}
a:focus{text-decoration:underline; color:#848484;}
a{selector-dummy : expression(this.hideFocus=true);}/* ÀÌ¹ÌÁö¸µÅ© Á¡¼± »èÁ¦ */
textarea{overflow:auto; padding:10px; border:1px solid #cdcdcd; font:µ¸¿ò,Dotum, AppleGothic, sans-serif; color:#4c4c4c; font-size:12px;}
select{font:µ¸¿ò,Dotum, AppleGothic, sans-serif; color:#4c4c4c; font-size:12px; height:19px}
html:first-child select{padding-right:6px; height:20px;} /* Opera 9 & Below Fix */
option {padding-right:6px;} /* Firefox Fix */
legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} /* For Screen Reader */
p{padding:0; margin:0;}

/*-----------------floatÇØÁ¦---------------------*/
.clear{clear:both; height:0px; font-size:0px; zoom:1%;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \\*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/*-----------------------------------------------*/

/* Layout Selector  */
html{scrollbar-arrow-color: #a0a0a0;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #a0a0a0;
scrollbar-track-color: #FFFFFF;
}
#header{}
#container{}
#content{}
#footer{}
.spot{}
.colgroup{}
.snb{}
.aside{}

/* Class Selector */
.input_text{}
.input_check{}
.input_radio{}

/* Header */
.gnb{}
.lnb{}
.search{}

/* Footer */
#footer{}

/* Navigation */
.snb{}
.account{}

/* Aside */
.aside{}

/* Content */
#content{}
.path{}
.article{}
.section{} 

/*Å¸ÀÌÆ² ¿µ¿ª*/
.top_title{padding-top:40px;}

/*ÄÁÅÙÃ÷*/
.contents_box{padding:45px 0 100px 0;}

/*ÇöÀçÀ§Ä¡ ÅØ½ºÆ® */
.placetxt{font-size:11px; color:#989898;text-decoration:none;}
.placetxt a:link{font-size:11px; color:#989898; text-decoration:none;}
.placetxt a:hover{font-size:11px; color:#989898; text-decoration:underline;}
.placetxt a:visited{font-size:11px; color:#989898; text-decoration:none;}

.clear{clear:both; height:0px; font-size:0px; zoom:1%;}
.tab_line{border-bottom:2px solid #f47937; padding-top:3px; font-size:1px;}
.underline{border-bottom:1px solid #e2e2e2; padding-top:3px;}

/*ÀÎÇ²¹Ú½º*/
.input01{font-size:12px; font-family:µ¸¿ò; border:1px solid #d2d2d2; height:19px}

/*¸ÞÀÎ°øÁö ÅØ½ºÆ® */
.maintxt{font-size:11px; color:#5b5749; line-height:15px;}
.maintxt a:link {font-size:11px; color:#5b5749;line-height:15px;}
.maintxt a:hover {font-size:11px; color:#5b5749; text-decoration:underline;line-height:15px;}
.maintxt a:visited {font-size:11px; color:#5b5749;line-height:15px;}

/*ÆäÀÌÂ¡*/
.paging{text-align:center; font-weight:bold; padding:5px 0 0 0;}
.paging a:link{color:#666666}
.paging a:visited{color:#666666;}
.paging a:hover{text-decoration:underline; color:#FF3300; background:#f6f6f6;}

.b12px_orange{ font-size:12px; font-weight:bold; color:#f47937;}
.b12px_green{ font-size:12px; font-weight:bold; color:#449700;}
.b12px_blue{ font-size:12px; font-weight:bold; color:#359eff;}
.11px_gray{ font-size:11px;color:#666666;}