#extra_content{
	width:750px;
	padding:0 6px;
	}
table{
	float:none;
	padding:0 10px;
	margin-bottom:20px;
}
th{
	vertical-align:top;
	width:50px;
	line-height:180%;
}
td{
   padding: 0 !important;
   vertical-align:top;
   line-height:180%;
}
table th.taidan01{color:#eb8000;}
table th.taidan02{color:#0086e0;}

#extra_content h4.h4_orange{
	border-left:6px solid #eb8000;
	color:#eb8000;
	}
#extra_content h4.h4_blue{
	border-left:6px solid #0086e0;
	color:#0086e0;
	}

img.img01{
	float:left;
	margin-right:20px;
}
img.img02{
	float:right;
	margin-left:20px;
}


#upper,#midd{margin-bottom:30px;}


#extra_content #bottom h3{
	background:transparent url(../imgdir/about/h3_bg.gif) no-repeat scroll left top;
	color:#333333;
	font-size:14px;
	height:35px;
	line-height:250%;
	text-indent:10px;
} 

#extra_content h4{
	font-size:large;
	text-indent:8px;
	margin-bottom:10px;
}

#voice_wrapper{
	width:720px;
	padding:10px;
	background:#eeeeee;
}

#voice_wrapper .voice h4{
	color:#0086e0;
	font-size:medium;
	text-indent:8px;
	margin-bottom:10px;	
	border-left:6px solid #0086e0;
}
#bottom div.voice{
	width:690px;
	padding:15px;
	border:solid 1px #0086e0;
	margin:5px 0;
}


