
html , body , p , table , tr , td , th ,ul  , ol , li { padding:0;margin:0;list-style:none;}
img { border:0px; }
a{ text-decoration:none; font-family:'맑은 고딕' , '돋움'; font-size:12px; }
body{ padding:0; }

div#header{position:absolute; width:1280px; height:100px;left:50%; margin-left:-640px; }
.logo{background:url(../images/header/logo.png); width:250px; height:56px; position:absolute; top:3px; left:50%; margin-left:-125px;}
.logo a{display:block; width:250px; height:56px; text-indent:-9999px;}
#visual{position:absolute; background:url(../images/main/visual01.jpg); width:1200px; height:605px; left:50%; margin-left:-600px; top:120px;}
div#sitemap{ width:1200px; height:200px;  position:absolute; top:800px; left:50%; margin-left:-600px; }


div.left-menu-bar strong.title_img1{background:url('../images/header/sub_menu01.png') no-repeat;}
div.left-menu-bar strong.title_img2{background:url('../images/header/sub_menu02.png') no-repeat;}
div.left-menu-bar strong.title_img3{background:url('../images/header/sub_menu03.png') no-repeat;}
div.left-menu-bar strong.title_img4{background:url('../images/header/sub_menu04.png') no-repeat;}


div.left-menu-bar{
	width:206px;
	position:relative;
	float:left;
	margin:0px 44px;
	left:-15px;
}

div.left-menu-bar strong.text-subject{
	width:250px;
	height:95px;
	line-height:26px;
	font-size:14px;
	font-family: 'Arial';
	color:#FFF;
	text-align:center;
	font-weight:100;
	text-indent:-9999px;
	
	position:absolute;
	top:-70px;
	display:block;
	left:36%;
	margin-left:-74px;
	z-index:10;
}






div.left-menu-bar ul.left-menu{
	padding:30px 0 5px 0;
	list-style:none;
	/*background:url('../images/sitemap/top_bg2.png') no-repeat 0 10px;*/
	overflow:hidden;
	width:206px;
}

div.left-menu-bar ul.left-menu li{
	width:124px;
	height:30px;
	font-size:12px;
	line-height:30px;
	padding-left: 45px;
	position:relative;
	z-index:2;
	
}
div.left-menu-bar ul.left-menu li > a{
	text-decoration:none;
	color:#6d6660;
	font-size:12px;
	display:block;
	border-bottom:1px solid #efefef;
}

div.left-menu-bar ul.left-menu li:hover a{color:#3067b9;}


div#footer{
position:absolute; width:1100px; height:78px; background:url(../images/footer/footer.jpg); left:50%; margin-left:-550px; top:1071px;}

#footer p{text-indent:-9999px;}