@import "style.css";

body{
    margin:0;
	padding:0;
	OVERFLOW-X: hidden;
	overflow-y:scroll;
	background:#fff;
	
	}

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;
	
	}
.agreeA{width:95%; height:140px; background:#fbfbfb; padding:10px; overflow-y: scroll; border:1px solid #d6d6d6;}
.stit{font-weight:bold;}
#top_lay{
	
    POSITION:relative; 
	WIDTH: 100%;
	HEIGHT: 136px;
	Z-INDEX: 1500;
	top:0px;
	margin:0 auto;
	
	
	}
	
	
#sub {

	POSITION: relative; 
	WIDTH: 100%; 
	HEIGHT: 137px;
	Z-INDEX: 1;
	TOP:0px;
	text-align: center;
	
	background:url(image/sub_bg.jpg) no-repeat center top;
	
	
}

#sub_img {

	POSITION: relative; 
	WIDTH: 980px; 
	HEIGHT:137px;
	TOP:0px; 
	text-align: center;
	margin:  0  auto 0 auto;

}

#map {
	clear:both;
	text-align:right;
	POSITION: absolute;
	Z-INDEX: 3;
	top:290px;
	WIDTH: 100%;
	left: 2px;
}


#map_in {
	margin:  0  auto 0 auto;
	text-align:right;
	POSITION: relative;
	WIDTH: 980px;


}

#contents {
    Z-INDEX: 2;
	POSITION: relative;
	TOP:0px;
	WIDTH: 100%;  
	text-align:center;
	margin:0 auto;
	background:#fff;

}


#contents_in {

	POSITION: relative;
	WIDTH:980px;
	text-align: left;
	margin:  0  auto 10px auto;
	
}

#contents_in_lay {

	POSITION: relative;
	WIDTH:720px;
	text-align:left;
	padding:0 0 80px 0;
	margin:  0  0 0px 0;
	left:260px;
	}
	
#map {
	clear:both;
	text-align:center;
	POSITION: absolute;
	Z-INDEX: 3;
	top:10px;
	WIDTH: 100%;
	left: 0px;
}


#map_in {
	margin:  0  auto 0 auto;
	text-align:right;
	POSITION: relative;
	WIDTH:700px;

}




#bar {
	/*clear:both;*/
	text-align:left;
	POSITION: relative;
	WIDTH: 710px;
	LEFT:0px;
	top:18px;
	

}
#bar li {
	font-family:  'Nanum Gothic',"맑은고딕","tahoma";
	font-size: 22px;
	color: #353535;
	font-weight:bold;
	vertical-align:top;
	letter-spacing:-1px;
	

}




#text {
	POSITION: relative;
	WIDTH: 720px;
	min-height:400px;
	top: 50px;
	LEFT: 0px;
	margin:0 0 0px 0;
	padding:0 0 0px 0;
	background:#fff;
	
	

}


#left {
	z-index:10;
	POSITION: absolute;
	WIDTH:195px;
	TOP:0px;
	LEFT:0px;
	text-align:left;
	
	margin:  0  auto 0 auto;
}



#left_cen h1 {POSITION: relative;TOP:0px;WIDTH:195px;LEFT:0px;text-align:left;}
#left_cen {

	z-index:150;
	POSITION: relative;
	WIDTH: 195px;
	TOP:0px; 
	LEFT: 0px;
	text-align: left;
	margin: 0 0 0px 0;
	
}

#left_banner {

	z-index:100;
	POSITION: relative;
	WIDTH: 195px;
	TOP:0px; 
	LEFT:0px;
	text-align:right;
	margin: 30px 0 0px 0;
	
}



/******풋더******/ 
#bottom {
	POSITION: relative; 
	WIDTH: 100%; 
	HEIGHT:130px;
	text-align: center;
	TOP: 0px;
	border-top:1px solid #d9d9d9;
}
#bottom_navi {clear:both;display:block;content:"";}
#bottom_navi {
	POSITION: relative; 
	WIDTH: 100%; 
	min-HEIGHT:42px;
	text-align: center;
	TOP: 0px;
	border-bottom:1px solid #d9d9d9;
	background:#fbfbfb;
	}
#bottom_navi ul {width:980px; margin:0 auto; text-align:left;}
#bottom_navi ul li { float:left;padding:8px 10px 8px 10px;background:url(image/tail_line.gif) no-repeat right;}
#bottom_navi ul li a {  color:#858585; }
#bottom_navi ul li.t1 a{font-weight:700; color:#494949;}
#bottom_navi ul li a:hover {font-weight:700;}
#bottom_navi ul li.t1 a:hover { color:#000;}
#bottom_lay {
	WIDTH: 980px;
	POSITION: relative;
	margin:  0px  auto 0 auto;
	text-align:left;
	
}

#bottom_lay li{float:left; padding:20px 30px 0 5px; font-weight:normal;}
#bottom_lay li.copy_t{float:left;width:750px;  padding:18px 0 0 0px; font-family: 'Nanum Gothic','Dotum', 'verdana'; font-size:12px; color:#535252; line-height:140%;}

#bottom_lay li.copy_t span{ font-family: Verdana, Geneva, sans-serif; font-size:10px; color:#999999; line-height:140%; padding:5px 0 0 0;}
	
