/* CSS Document */.hed_img {	background:url(../images/category/company/hed_img.jpg) 0 0 no-repeat;	width:990px;	height:120px;	text-indent:-9999px;	margin:0 auto;}/*common-------------------------------*//*h5*/.sub_title_text {	font-size:1.2em;	font-weight:bold;	color:#47586D;	margin-bottom:5px;}.table_tag {	background-color:#FFFFFF;	border:1px solid #E3E3E3;	font-size:0.9em;}.table_tag th {	background-color:#47586d;	color:#FFFFFF;	font-weight:normal;	padding:5px;	text-align:left;	width:30%;}.table_tag td {	background-color:#FAFAFA;	padding:5px;	width:70%;}.img_r {	float:right;	margin:0 0 10px 10px;}.sub_title_img01 {	background:url(../images/category/company/sub_title_img01.gif) 0 0 no-repeat;	width:640px;	height:26px;	text-indent:-9999px;	margin-bottom:20px;}.sub_title_img02 {	background:url(../images/category/company/sub_title_img02.gif) 0 0 no-repeat;	width:640px;	height:26px;	text-indent:-9999px;	margin-bottom:20px;}.sub_title_img03 {	background:url(../images/category/company/sub_title_img03.gif) 0 0 no-repeat;	width:640px;	height:26px;	text-indent:-9999px;	margin-bottom:20px;}