@charset "shift_jis";

/*H2用*/
#Office {
	font-size: 20px;
	font-weight: bold;
	background: url(../image/office/h2_title.gif) no-repeat 5px 0;
	height: 29px;
	text-indent: 1.5em;
	padding-top: 12px;
	line-height: 1;
	margin-left: 100px;
}

/*------会社概要　テーブル------*/
table.Company {
	width: 738px;
	border: 1px solid #cccccc;
	margin: 5px auto;
	border-collapse: collapse;
	font-size: 14px;
}
table.Company th {
	padding: 5px;
	font-weight: normal;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background: #eeeeee;
	width: 22%;
}
table.Company td {
	padding: 7px 7px 7px 15px;
	border-bottom:1px solid #cccccc;
	font-weight: normal;
	width: 78%;
}

/*------支店　テーブル------*/
table.Shiten {
	width: 737px;
	border: 3px solid #E21D3C;
	margin: 5px auto;
	border-collapse: collapse;
	font-size: 14px;
}
table.Shiten td {
	padding: 7px 5px 7px;
	border:1px solid #cccccc;
	font-weight: normal;
}
table.Shiten tr#Meny td {
	text-align: center;
	background: #FFCCCC;
}
/*------コンプライアンス　テーブル--------*/
table.Comp {
	width: 738px;
	border: 1px solid #bbb;
	margin: 5px auto;
	border-collapse: collapse;
	font-size: 14px;
}
.font1 {
	font-size: 14px;
	width: 725px;
	margin: 5px auto;
	line-height: 1.5em;
}
.font2 {
	font-size: 14px;
	width: 725px;
	margin: 5px auto;
	line-height: 1.5em;
	color: #555;
}

#maincontents {
	width: 950px;
	margin: 0px auto;
}


#gotop {
	text-align: right;
	font-size: 10px;
}
