@charset "utf-8";
@import url("contents.css");
@import url("board.css");


html, body,table,p,div {
	color: #666666;
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height: 1.3em;
	font-family: Dotum, 돋움, sans-serif;
}

* { margin:0;padding:0; }

img { border: 0; }
a:link, a:visited {
	color: #666666;
	text-decoration: none;
}
a:active, a:hover {
	color:#f27000;text-decoration: none;
}

textarea {
	color: #666666;
	font-size: 11px;
	line-height: 1.3em;
	font-family: Dotum, 돋움, sans-serif;
	background: #FFFFFF;
	border:1px solid #c9c9c9;
	line-height:150%;
	scrollbar-face-color: #edf0ef;
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff ;
	scrollbar-shadow-color: #fff;
	scrollbar-arrow-color: #b1b9b2;
	scrollbar-track-color: #fff;
	scrollbar-base-color:#fff;
}

.input { border-top:1px solid #939393;border-bottom:1px solid #dedede;border-left:1px solid #939393;height:20px; border-right:1px solid #dedede;font-size:11px;padding:2px 4px; }
.input_1 { border:0px;background:#f0f0f0;font-size:11px;padding:2px 4px;height:19px; }
.select {behavior: url('/common/css/selectbox.htc');}
.textarea {
	color: #666666;
	font-size: 11px;
	line-height: 1.3em;
	font-family: Dotum, 돋움, sans-serif;
	background: #f0f0f0;
	border:0px;
	line-height:150%;
	scrollbar-face-color: #f0f0f0;
	scrollbar-highlight-color: #f0f0f0;
	scrollbar-3dlight-color: #f0f0f0;
	scrollbar-darkshadow-color: #f0f0f0 ;
	scrollbar-shadow-color: #f0f0f0;
	scrollbar-arrow-color: #666666;
	scrollbar-track-color: #f0f0f0;
	scrollbar-base-color:#f0f0f0;
}



.ptr { position:relative; }
.pta { position:absolute; }
.tc { text-align:center;  }
.mb5 { margin-bottom:5px; }
.mb7 { margin-bottom:7px; }
.mb10 { margin-bottom:10px; }
.mb20 { margin-bottom:20px; }
.mb25 { margin-bottom:25px; }
.mb30 { margin-bottom:30px; }
.mb35 { margin-bottom:35px; }

.mar_r { margin-right:-3px; }

#topArea { margin-bottom:48px; }
#menuArea { position:absolute;left:0px;top:288px; }
#bodyArea { margin:0 0 30px 198px;width:582px;min-height:500px; }
*html #bodyArea { height:500px; }
#quickArea { position:absolute;left:828px;top:288px; }
#footerArea {}

h1 { margin-bottom:9px; }
h2 { margin-bottom:30px; }
h3 { margin-bottom:12px;}
h4 { padding-bottom:5px;border-bottom:1px solid #edd1d3;}
h5 { background:url(/images/recruit/05_pop_bg_line.gif) no-repeat bottom;padding-bottom:2px;margin-bottom:25px; }


div.search { text-align:right;margin:0 12px 6px 0;}
.in_search { vertical-align:top;margin-top:1px;margin-left:-1px; }

.vat { vertical-align:top; }
.vam { vertical-align:middle; }
.vdn {  font-size:9px;font-family:verdana; }

.btnarea { width:582px;border-top:1px solid #c4666d;text-align:center;padding-top:12px; }
.btnarea_1 { text-align:right;padding:12px 12px 0 0; }
.btnarea_1 a{ padding-left:6px; }
 
/* tab style */
div.tab{ background:url(/images/common/bg/bg_tab_01.gif) repeat-x bottom;margin-bottom:30px; }
div.tab ul{	list-style:none;}
div.tab ul li {	float:left;margin-right:2px; }
div.tab ul li img { vertical-align:top; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
 .clearfix {display: inline-block;}
.clearfix {display: block;}
/* Hides from IE-mac \ */
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
/* IE 전용 zoom 프로퍼티를 이용한 clear방법 */
.clearfix{ zoom:1;/*for IE 5.5-7*/ }






