	h2,h3{display:none;}

/*--헤더부분--max-width:850px;*/

	#header{		
		position:relative;
		background: url("../images/main/top_bgimg.gif") no-repeat top;
		height:168px;
		margin:0 10%;
		/*border:1px dotted gray;*/
		min-width:670px;
	}
	
	h1{position:absolute;top:59px;}


/*
	#menu1{
		position:absolute;
		top:10px;right:5px;
		font-size:11px;
	}
	#menu1 li{float:left;padding:0 5px;}
	.txtmenu
	{		
		display:block;
		border-right:1px solid gray;
	}
*/	
/*상단메뉴 신규추가부분*/
	#menu1{
		position:absolute;
		top:10px;
		right:5px;
		font-size:11px;
	}

	#menu1 li{
		height:22px;
		float:left;
	}
	.startText{
		display:none;
	}
	.startmenu{
		width:10px;
		background: url("/images/topmenu/bg_st.gif") no-repeat left top;
	}

	.txtmenu{
		display:block;
		line-height:22px;
		background: url("/images/topmenu/bg.gif");
	}
	.imgmenu{
		padding:0 2px 0 2px;
		background: url("/images/topmenu/bg2.gif");
	}
	.imgAbox{
		display:block;
		padding-top:3px;
	}
	a.topAtext{
		font-weight:bold;
	}
	.startimgmenu{
		width:10px;
		background: url("/images/topmenu/bg_img_st.gif") no-repeat left top;
	}
.endimgmenu{
		width:5px;
		background: url("/images/topmenu/bg_end.gif") no-repeat right top;
	}
	.leftBar{
		padding:0 5px 0 5px;
		background: url("/images/topmenu/bar.gif") no-repeat right top;
	}
	.noBar{
		padding:0 7px 0 7px;
	}	
	
/*상단메뉴 신규추가부분*/

	
	#intro{position:absolute; width:77%; top:59px;right:1px;float:left;}
	.introtitle{font-size:20px;height:25px;font-weight:bold;overflow:hidden;}
	.introtext{padding-right:10px;}
	
	.introlink a{color:black;}


/*--본문 부분--border:1px dotted gray;.introlink{display:inline;}*/

	#aresources{
		margin:20px 0 20px 0;
	}

	.ctitle{
		height:30px;
		line-height:26px;
		font-size:15px;font-weight:bold;
		background:url("../images/main/title_bg2.gif") no-repeat right;
		
	}
	.ctitle a{
		display:block;
		height:30px;
		padding-left:10px;
		background:url("../images/main/title_bg2-1.gif") no-repeat left;
	}
	
	.aresourceslist{
		padding:10px 15px 20px 15px;
		/*border:1px dotted gray;*/
		border-bottom:1px dotted gray;
	}

	.filedown{
		position: relative;
		top: 0px;
		color:blue;
		font-size:11px;
		float:right;
		padding-left:20px;
		height:20px;
	}
	.restype{display:inline;color:#ff0000;font-weight:bold;}
	.title{display:inline;color:#8E7033;font-weight:bold;padding:5px;}
	.summury{		
		padding:5px;
	}
	#anewscon{
		clear:both;
		margin:0 0 5px 0;
	}
	.anewslist{
		padding:10px 15px;
		border-bottom:1px dotted gray;
	}
