


/*====================== top_main_img_box ========================*/
#main_img_box{
	width:780px;
	height:275px;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#main_img_box .main_img{
	padding:0px 0px 0px 0px;
	margin: 15px 0px 0px 15px;
}




/*====================== top_contents_box ========================*/

#top_contents_box{
	width:750px;
	padding:0px 0px 0px 0px;
	margin: 15px auto 0px auto;
}


#contents_box{
	width:750px;
	padding:10px 0px 0px 0px;
	margin: 0px auto 0px auto;
	background-color:#FFFFFF;
}



/*============ top_box_l ============*/

#top_box_l{
	float:left;
	width:565px;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


/*============ top_box_r ============*/

#top_box_r{
	float:right;
	width:170px;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


/*============ info_box ============*/

#info_box{
	width:565px;
	padding:17px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(../img/top/info_bg.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	font-size:12px;
	line-height:16px;
}
#info_box p{
	margin: 0px 0px 5px 0px;
}


#info_box_l{
	float:left;
	width:107px;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.info_title{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 14px;
}


#info_box_r{
	float:left;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


/*============ banner_box ============*/

.banner_box{
	width:565px;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.banner_line{
	margin: 7px 0px 7px 0px;
}



