@import "style.css";

body{
    margin:0;
	padding:0;
	OVERFLOW-X: hidden;
	overflow-y:scroll;
	background:#eaeaea;
	

	}

html, div, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, from{
    margin:0;
	padding:0;
	}


ul, ol, dl { 
    list-style:none;
	}
	
img {

    border:0;
	
	}
.ddd{ cursor: pointer;
}

#sub {
	  Z-INDEX: 1;
	POSITION: relative;
	TOP:0px;
	WIDTH: 100%;  
	height:180px;
	text-align: center;
	margin:0 auto;
	background:url(image/sub1.jpg) no-repeat center top;background-size:cover;
}

/**컨텐츠**/
#contents {
    Z-INDEX: 2;
	POSITION: relative;
	TOP:0px;
	WIDTH: 100%;  
	text-align: center;
	margin:0 auto;
	background:#fff;
}

#contents_in {
	POSITION:relative;
	WIDTH:1200px;
	text-align:left;
	margin:0  auto ;
}

#left {
	z-index:10;
	POSITION:absolute;
	WIDTH:220px;
	TOP:0px;
	LEFT:10px;
	text-align:left;
	margin:0;
}
#left h1 {margin:0px 0 0px 0px; text-align:left; background:url(image/bt_pt01.gif) repeat; line-height:110px; text-align:center; font-size:28px; color:#f8f8f8; font-weight:500}




/**컨텐츠내용_lay**/
#contents_in_lay {
	POSITION:relative;
	WIDTH:900px;
	left:290px;
	top:0px;
	text-align:left;
	margin:0 0 0px 0;
	padding:0 0 0px 0;
}
/**네비게이션**/
#map:after {clear:both;display:block;content:"";}
#map {
	clear:both;
	text-align:right;
	POSITION: relative;
	Z-INDEX: 3;
	top:0px;WIDTH:100%;
	left:0px;
}

#map ul {float:right;}
#map ul li{ color:#858585;float:left;padding-top:10px ; padding-bottom:10px ;padding-right:20px ;padding-left:10px ;text-align:center;background: url(image/arrow.png) no-repeat right center; font-size:13px;  line-height:15px}
#map ul li.last{background:none;}
#map ul li img {margin:0px 4px 0 0; padding:0;}



/**타이틀**/
#bar {
	/*clear:both;*/
	text-align:left;
	POSITION: relative;
	WIDTH:100%;
	LEFT:0px;
	top:0px;
	margin:0px;
	
}
#bar h1 {
	font-size:25px;
	color:#2d2d2d;
	vertical-align:top;
	letter-spacing:-1px;
	line-height:130%;
	padding:5px 0 30px 0;
	display:block; font-weight:600; 
}

#text {
	clear:both;
	z-index:5;
	POSITION: relative;
	WIDTH:100%;
	min-height:420px;
	top:20px;
	LEFT:0px;
	margin:0px 0 0px 0;
	padding:0 0 80px 0;
	text-align:left;
}


/***하단***/
#bottom {
	clear:both;
	POSITION: relative; 
	WIDTH: 100%; 
	HEIGHT: 120px;
	text-align: center;
	TOP:0px;
	border-top:1px solid #d9d9d9; background:#eaeaea;
}

#bottom_lay {
	WIDTH:1200px;
	POSITION: relative;
	margin: 0 auto;
	text-align:cetner;
	top:0;
}

#bottom_lay li {padding:25px 0 0 10px;font-size:13px;color:#4a4a4a;line-height:160%; }
#bottom_lay li span.ttel {color:#181818; font-size:15px;line-height:160%;font-family:'Noto Sans KR','Nanum Gothic','Malgun Gothic', 'Dotum', 'verdana';}
#bottom_lay li span {display:block;font-family: Verdana, Geneva, sans-serif;font-size:10px;color:#8f8f8f; line-height:200%; }



