#container {
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px;
	width:955px;
	background-image:url(../img/common/container_backs.png);
	background-repeat:repeat;
}



#top_header {
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px;
	width:950px;
	height:490px;
}

#top_header_title {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:950px;
	height:333px;
	position:relative;
	top:0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}
#top_header_title h1 {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#top_header_title h2#toplink01 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 127px;
	height: 85px;
	position: absolute;
	top: 238px;
	left: 24px;
	right: 0px;
	bottom: 0px;
}

#top_header_title h2#toplink03 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 125px;
	height: 64px;
	position: absolute;
	top: 250px;
	left: 309px;
	right: 0px;
	bottom: 0px;
}
#top_header_title h2#toplink04 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 143px;
	height: 85px;
	position: absolute;
	top: 238px;
	left: 159px;
	right: 0px;
	bottom: 0px;
}

#top_header_title h2#toplink05 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 136px;
	height: 85px;
	position: absolute;
	top: 238px;
	left: 453px;
	right: 0px;
	bottom: 0px;
}
#top_header_title h2 a:hover img {
	opacity:0.7;
	filter: alpha(opacity=70);
	-ms-filter: "alpha(opacity=70)";
}


#top_header_date {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:950px;
	height:156px;
	position:relative;
	top:0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}
#top_header_date h2 {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#top_header_date ul {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:400px;
	height:16px;
	position:absolute;
	top: 112px;
	left: 87px;
	right: 0px;
	bottom: 0px;
}
#top_header_date ul li {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	list-style-type: none;
}

/**--------------**/
#top_infor {
	padding: 20px 0px 0px 0px;
	margin: 0px auto 0px;
	width:950px;
	height:149px;
	position:relative;
	top:0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}
#top_infor h4 {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#top_infor ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 729px;
	height: 97px;
	position: absolute;
	top: 68px;
	left: 110px;
	right: 0px;
	bottom: 0px;
}
#top_infor ul li {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	list-style-type: none;
}
#top_infor ul li a:hover img {
	opacity:0.7;
	filter: alpha(opacity=70);
	-ms-filter: "alpha(opacity=70)";
}


/**--------------**/
#top_main {
	padding: 20px 0px 20px 0px;
	margin: 0px auto 0px;
	width:850px;
	clear:both;
}

#top_main_right {
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:245px;
	float:right;
}
#top_main_right ul {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#top_main_right ul li {
	padding:0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
}



#top_main_left {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:585px;
	float:left;
}
#top_main_left h3 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#top_main_left h4 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


#top_main_left table {
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
}
#top_main_left table th {
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align:top;
	font-weight:normal;
	color:#999999;
}
#top_main_left table td {
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align:top;
}
#top_main_left table td img {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*-----------------------------------------*/
#banner_area {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#banner_area img { 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
