@import "style.css";

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

	}

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;
}
.bt_top {position:fixed;left:50%; margin-left:610px; top:400px;Z-INDEX:105;}

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

#sub_txt {POSITION: relative;width:1180px; text-align:left; margin:0px  auto 0 auto;top:50px;}
#sub_txt p.tit {font-size:38px; font-weight:600; color:#002797; line-height:40px; font-family:"Gotham"; letter-spacing:-1px; margin:0 0 10px 0}
#sub_txt p { display:block; font-size:17px;line-height:20px;margin:0px 0 0 0;font-weight:400;}

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

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

#left {
	z-index:10;
	POSITION:absolute;
	WIDTH:210px;
	TOP:20px;
	LEFT:0px;
	text-align:left;
	margin:0 auto;
}
#left h1 {margin:0px 0 0px 0px; text-align:center;padding:0px 0px 0px 0px; color:#f8f8f8;font-size:27px; font-weight:600; line-height:120px; background:url(image/bt_pt01.gif) repeat}

#left_banner {margin:30px 0 0 0; text-align:center; border:1px solid #d9d9d9}
#left_banner h2 {margin:20px 10px 5px 15px; font-size:17px; color:#444; line-height:20px; text-align:left; font-weight:500;}

#left_banner p {margin:0 auto; text-align:center; letter-spacing:-1px; padding:0 0 10px 0; color:#569f33; font-size:30px; font-weight:500; font-family:'Gotham'; line-height:42px;}
#left_banner p span {display:block; letter-spacing:-0.5px; color:#989898;font-size:13px; line-height:23px; margin:0px 0 20px 0px; font-weight:300;}


/**컨텐츠내용_lay**/
#contents_in_lay {
	POSITION: relative;
	WIDTH:910px;
	left:270px;
	top:0px;
	text-align:left;
	margin:0 0 0px 0;
	padding:0 0 0px 0;
}
/**네비게이션**/
#map_in {
	margin:20px auto 0 auto;
	text-align:right;
	POSITION: absolute;
	WIDTH:100%;background:#fff;
	
}
#map_in ul {float:right;}
#map_in ul li{ color:#858585;float:left;padding-top:10px ; padding-bottom:10px ;padding-right:10px ;padding-left:5px ;text-align:center;background: url(image/arrow.png) no-repeat right center; font-size:12px;  line-height:13px}
#map_in ul li.last{background:none;}
#map_in 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:28px;
	color:#1a1b1f;
	
	letter-spacing:-1px;
	line-height:90px;
	padding:20px 0 0px 0;
	display:block; font-weight:600; border-bottom:1px solid #d9d9d9;
}

#bar h1 span {color:#6b6b6b; font-size:25px; margin-left:10px; }


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



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

#bottom_lay {
	WIDTH:1200px;
	POSITION: relative;
	margin: 0 auto;
	text-align:left;
	top:0;
}
#bottom_img {float:left; margin:30px 50px 0 0;}

#bottom_lay li {padding:25px 0 0 10px;font-size:12px;color:#8b8e97;line-height:160%; text-align:left; font-weight:400;}
#bottom_lay li span {display:block;font-family: Verdana, Geneva, sans-serif;font-size:10px;color:#838383; line-height:200%;}
	

