@charset "utf-8";
/* CSS Document */




body{margin:0;padding:0;
	min-height: 100%;
	height:100%;
	font-size:12px;
	line-height: 1.6em;
	font-family:나눔고딕,나눔바른고딕,맑은고딕,굴림,굴림체,Verdana;
	color: #787878;
		
	}
/*공통기본정리*/
img{border:0;}
a{text-decoration:none;color:#666;}
p{margin:0;padding:0;}
h3{margin:0 0 22px 0;padding-left:2px;font-size:18px;font-weight:bold;color:#000;width:798px; display:block;height:49px;line-height:49px;
background:url(../images/common/sub_tit_bg.gif) 0 47px no-repeat;}/*중간타이틀*/
/*배경이미지 설정 */

#wrapper{padding:0;margin:0;
	}
#header{
	width:100%;
	position:relative;
	height:141px;
	margin:0 auto;
	background:url(../images/common/top_bg.gif) repeat-x;
	}
#header .top_logo{width:1000px;height:88px;margin:auto;}
#header .top_logo .logo{ float:left;}
#header .top_logo .search{ float:right;}
#header .top_logo .search p{margin-top:8px; text-align:right;}

#header .top_logo .search p input.btn{ background:#094965;color:#7798a7;border:0;font-size:12px;height:28px;line-height:28px;}
#header .top_logo .search p input.text{color:#7798a7;border:0;font-size:12px;height:26px;line-height:26px; background:#ecf0f1;padding:2px;}



/*상단메뉴관련*/
#header .menu{ clear:both; width:1000px;margin:auto;}
#header .menu ul.mn{margin:0;padding:0;width:1000px;}
#header .menu ul.mn li{display:block; width:250px; float:left;list-style:none; height:53px; color:#FFF; font-weight:bold;font-size:18px; text-align:center; line-height:53px; text-shadow:1px 1px 1px #003261;}

#header .menu ul.mn li a{text-decoration:none;color:#FFF;}
#header .menu ul.mn li a:hover{ display:block; width:250px; float:left;list-style:none; height:53px; background:#FFF; color:#01478c; font-weight:bold;font-size:18px; text-align:center; line-height:53px;text-shadow:0px 0px 0px #fff;}








#mainarea{ clear:both;height:199px;border-bottom:1px #b7b5b6 solid;margin:0 auto; position:relative; background-image:url(../images/index/main_imgbg.gif); background-position: center;}

#mainarea .mainimg{width:1000px;margin:auto;}

#product{margin:0 auto;height:270px; border-bottom:1px solid #b6b6b6; position:relative;}
#product .product{width:1000px;margin:auto;padding:0;}

#etc_contents{margin:0 auto;height:190px;}
#etc_contents .etc_cover{margin:auto;width:1000px;}
#etc_contents .etc_cover .notice{ float:left;width:329px;}



#etc_contents .etc_cover .notice table.tnotice td{padding-left:20px;padding-right:20px;height:22px;line-height:22px;color:#5e5e5e;font-family:굴림,굴림체;}

#etc_contents .etc_cover .notice table.tnotice td a{text-decoration:none;color:#5e5e5e;}

#etc_contents .etc_cover .notice table.tnotice td a:hover{color:#66A0BD;}



#etc_contents .etc_cover .reverstab{ float:left;width:200px;}
#etc_contents .etc_cover .location{ float:left;width:115px;}
#etc_contents .etc_cover .customer{ float:left;width:321px;}


#copyright{
	clear:both;
	border-top:1px solid #d2d2d2;
	background:#e0e0e0;
	width:100%;
	margin:0 auto;
	height:122px;
	position:relative;

 }	
#copyright .copy{margin:auto;padding:0;width:1000px;}
