@charset "UTF-8";
/* ================================================================== */
/* 전체에 기본 반영 스타일 */
/* ================================================================== */
html, body {
	margin:0;
	padding:0;
	font-size : 9pt;
	color:#929292;
	font-family:돋움,Arial,sans-serif;
	line-height:150%;


	scrollbar-face-color : #FFFFFF;
	scrollbar-shadow-color : #c4dbe9;
	scrollbar-highlight-color : #c4dbe9;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF ;
	scrollbar-track-color : #FFFFFF;
	scrollbar-arrow-color : #034a85;
};

*html body {
	height : 100%;
	margin : 0px;
	color:#929292;
	font-size:9pt;
	line-height:150%;
}

*html { overflow : auto; overflow-x : hidden;}

*html #Body_wrap {
	z-index: 1;
	position : relative;
	width : 100%;
	height : 100%;
	font-size : 9pt;
	line-height:150%;
	color:#808080;
	font-family:돋움,Arial,sans-serif;
	background: #FFFFFF url("./images/bg.gif") repeat-x;
	text-align: center;
	scrollbar-face-color : #FFFFFF;
	scrollbar-shadow-color : #c4dbe9;
	scrollbar-highlight-color : #c4dbe9;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF ;
	scrollbar-track-color : #FFFFFF;
	scrollbar-arrow-color : #034a85;
}

#Body_wrap {
	z-index: 1;
	position : relative;
	width : 100%;
	height : 100%;
	font-size : 9pt;
	line-height:150%;
	color:#808080;
	font-family:돋움,Arial,sans-serif;
	background: #FFFFFF url("./images/bg.gif") repeat-x;
	text-align: center;
	scrollbar-face-color : #FFFFFF;
	scrollbar-shadow-color : #c4dbe9;
	scrollbar-highlight-color : #c4dbe9;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF ;
	scrollbar-track-color : #FFFFFF;
	scrollbar-arrow-color : #034a85;
}


/* ================================================================== */
/*	페이지별 링크 색 변경 부분						*/
/* ================================================================== */
a:link			{ font-family:돋움; line-height:150%; font-size : 9pt; color: #292929; text-decoration: none }
a:visited		{ font-family:돋움; line-height:150%; font-size : 9pt; color: #292929; text-decoration: none }
a:hover		{ font-family:돋움; line-height:150%; font-size : 9pt; color: #669002; text-decoration: none }
a:active		{ font-family:돋움; line-height:150%; font-size : 9pt; color: #292929; text-decoration: none }




/* ================================================================== */
/*	페이지 공통 적용 부분			overflow : auto;		overflow-x : hidden;									*/
/* ================================================================== */
img { border:0; display: block; display: inline; }
form { margin: 0px 0px 0px 0px; }
table { width: 100%; border-collapse:collapse; padding:0px; margin:0px; border:0px; }
div { margin: 0px 0px 0px 0px; }
span { margin: 0px 0px 0px 0px; }
p { margin: 0px 0px 0px 0px; }
a { selector-dummy : expression(this.hideFocus=true); }
select{ behavior: url('/css_js/selectbox.htc'); }

.hand { cursor:pointer; }

#top { width: 649px; height: 177px; margin: 0px auto; }
	#top .left { width: 105px; background: url("./images/top_line.gif") no-repeat top right; }
	#top .logo { width: 437px; height: 177px; }
	#top .right { width: 107px; background: url("./images/top_line.gif") no-repeat top left; }



#body_top { width: 649px; height: 25px; margin: 0px auto; background: url("./images/bg1_top.gif") no-repeat; }



#body { width: 649px; margin: 0px auto; text-align: center; background: url("./images/bg1.gif") repeat-y; }
	#body #cts { width: 560px; margin: 0px auto; }
		#body #cts #cts_top { width: 560px; height: 156px; }
			#body #cts #cts_top .icon { width: 560px; height: 156px; }
		#body #cts #cts_line { width: 560px; height: 4px; background: url("./images/bg2.gif") repeat-x; }
		#body #cts #cts_foot { width: 560px; height: 170px; margin-top: 27px; }
			#body #cts #cts_foot .num { width: 168px; height: 85px; text-align: right; vertical-align: top;}
			#body #cts #cts_foot .icon1 { width: 391px; height: 45px; text-align: left; vertical-align: top; }
				#body #cts #cts_foot .icon1 img { margin-left: 10px; }
			#body #cts #cts_foot .icon2 { width: 391px; height: 40px; text-align: left; vertical-align: top; }
				#body #cts #cts_foot .icon2 img { margin-left: 10px; }
			#body #cts #cts_foot .icon3 { width: 560px; height: 89px; vertical-align: top; }



#body_foot { width: 649px; height: 15px; margin: 0px auto; background: url("./images/bg1_foot.gif") no-repeat; }

#btn { width: 649px; height: 28px; margin: 0px auto; }


