/* CSS Document */
@charset "utf-8";

h2.h2_top {
	background-image:url(../images/h_company.jpg);
	background-repeat:no-repeat;
	height:57px;
	color:#0065b7;
	font-size:15px;
	padding-top: 17px;
	padding-left:75px;
	letter-spacing: 0.2em;
	font-weight:bold;
	margin-bottom:5px;
}

table.table_company{
	width:100%;
}
table.table_company th{
	color:#0065b7;
	background-color:#eee;
	font-weight:bold;
	border-bottom:2px solid #fff;
	border-left:1px solid #eee;
	border-right:1px solid #eee;
	border-top:1px solid #eee;
	padding:20px 0 20px 25px;
	width:23%;
	font-size:13px;
}
table.table_company tr td{
	background-color:#fff;
	border-bottom:1px solid #dadada;
	border-right:1px solid #dadada;
	padding:20px 0 20px 25px;
}
table.table_company tr:nth-child(1) td{
	border-top:1px solid #dadada;	
}
table.table_company tr:nth-last-child(1) th{
	border-bottom:1px solid #eee;
}