html , body , p , table , tr , td , th ,ul  , ol , li { padding:0;margin:0;list-style:none;}
li { list-style:none; }
img { border:0px; }
a{ text-decoration:none; font-family:'나눔 고딕' , '돋움'; font-size:12px; }
h1,h2,h3,h4,h5,h6 {border:0; margin:0; padding:0;}

html{overflow-y:scroll; overflow-x:hidden;}

#header_bg{position:absolute; background:url(../images/header/bg.jpg) repeat-x; width:100%; height:137px;}
#allmenu{position:relaitve; background:url(../images/header/allmenu.png) no-repeat; width:1300px; height:27px; margin:0 auto; top:0px;}
#header{position:relative; width:1300px; height:135px; margin:0 auto;}
#logo{position:absolute; background:url(../images/header/logo.png); width:150px; height:51px; left:50%; margin-left:-75px; top:65px;}
#logo a{display:block; width:150px; height:51px; text-indent:-9999px; overflow:hidden;}
#right_btn{position:absolute; top:10px; right:70px; width:88px; height:10px;}


#main{width:1300px; height:500px; background-color:#f4f4f4; margin: 0 auto;}
#sitemap{width:960px; height:500px; background-color:#fff; margin: 0 auto; padding-top:80px;}
.title01{background:url('../images/header/sub_navi/top_bg1.png') no-repeat;}
.title02{background:url('../images/header/sub_navi/top_bg2.png') no-repeat;}
.title03{background:url('../images/header/sub_navi/top_bg3.png') no-repeat;}
.title04{background:url('../images/header/sub_navi/top_bg4.png') no-repeat;}
#footer{position:relative; background:url(../images/footer/footer.jpg) no-repeat; width:1300px; height:144px; margin:0 auto; text-indent:-9999px;}

/*sub_navi*/

div.left-menu-bar{
	width:206px;
	position:relative;
	float:left;
	top: 100px;
	margin-left:30px;
	
}

div.left-menu-bar strong.text-subject{
	width:206px;
	height:95px;
	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/header/sub_navi/top_bg2.png') no-repeat 0 10px;*/
	overflow:hidden;
	width:206px;
}

div.left-menu-bar ul.left-menu li{
	width:150px;
	height:30px;
	font-size:13px;
	line-height:30px;
	padding-left: 25px; /*수정*/
	position:relative;
	z-index:2;
	
}
div.left-menu-bar ul.left-menu li > a{
	text-decoration:none;
	color:#000;
	font-size:13px;
	display:block;
	border-bottom:1px dotted #666666;
}

div.left-menu-bar ul.left-menu li:hover > a{
	color:#069;
	font-weight:800;
}

