@charset "utf-8";
/* CSS Document */

/* 各ページの打ち出し */

div#mainContainer h2 {
	background-image: url(../image/bg_header.jpg);
}

table {
	border-collapse: collapse;
	border: 2px solid #6B7C9E;
	width: 98%;
	margin: 10px auto;
}

th,
td {
	font-size: 80%; /* 12px */
	padding: 2px;
}

table thead th {
	background: #6B7C9E;
	border-bottom: 3px double #555;
	color: #FFF;
	white-space:nowrap;
	text-align: center;
}

table tbody th {
	background: #C4C9D6;
	vertical-align: middle;
	border-bottom: 1px solid #999;
	color: #000;
	white-space:nowrap;
	text-align: center;
}

table tbody td {
	border: 1px solid #CCC;
}