.content_right{
	width:150px;
	float:right;
}

#index_flash_sub{
	width:140px;
	height:558px;
	float:right;
}

.content{
	width:800px;
	margin:0 0 43px 0;
}

.content .content_header{
	width:800px;
	height:52px;
}

.content_header_left{
	width:650px;
	height:52px;
	float:left;
}

.content_header_right{
	width:150px;
	height:52px;
	float:right;
}

.index_space{
	width:150px;
	height:23px;
}

.index_business{
	width:150px;
	height:29px;
	overflow:hidden;
}

.index_business img{
	padding:0;
	margin:0;
	font-size:1px;
	line-height:0.1em;
}

.content .content_left{
	width:650px;
	float:left;
}

.content .content_left .main01{
	width:650px;
	margin:22px 0 0 0;
}

.content .content_left .main01 .main01_left{
	width:630px;
	margin:10px 0 0 20px;
}

.content .content_left .main01 img.image01{
	margin:0 0 0 16px;
}

.content .content_left .main01 .main01_left .text01{
	width:630px;
	line-height:1.6em;
}

.content .content_left .main02{
	width:650px;
	clear:both;
	margin:40px 0 0 0;
}

.content .content_left .main02 .main02_center{
	width:635px;
	margin:0 auto 0 auto;
}

.content .content_left .main02 .main02_center .top{
	width:635px;
	height:10px;
	background:url(../images/main05.jpg) 0 0 no-repeat;
}

.content .content_left .main02 .main02_center .middle{
	width:615px;
	background:url(../images/main06.jpg) 0 0 repeat-y;
	padding:0 0 0 20px;
}

.content .content_left .main02 .main02_center .middle .image01{
	width:44px;
	height:300px;
	margin:0;
	float:left;
}

.content .content_left .main02 .main02_center .middle .text01{
	width:535px;
	margin:0;
	line-height:1.4em;
	float:left;
}

.content .content_left .main02 .main02_center .middle .text01 table tr td{
	padding:0 0 3px 0;
}

.content .content_left .main02 .main02_center .bottom{
	width:635px;
	height:10px;
	background:url(../images/main07.jpg) 0 0 no-repeat;
}