@charset "UTF-8";
/* --------------------------------
絶対座標によるレイアウト
-------------------------------- */
.read {
	padding: 0 0 30px 0;
}

.section {
	width: 820px;
}

.section2 {
	padding-top: 14px;
	border-top: 1px solid #cccccc;
	width: 820px;
}
.section2 p {
	font-size: 9pt;
	line-height: 1.4;
}
/* --------------------------------
テーブルのレイアウト
-------------------------------- */

table {
	width: 820px;
	border-collapse: collapse;
	margin-bottom: 3px;
}
td, th {
	padding: 5px;
}
th {
	text-align: left;
	width: 5em;
}
table th, table td {
	line-height: 1.2;
	font-size: 9pt;
}


/* --------------------------------
テーブルのストライプ
-------------------------------- */
table .oddline {
	background: #f2f2f2;
}
/* --------------------------------
画像のth
-------------------------------- */
tr.image th, tr.image td {
	padding-bottom: 5px;
}
tr.image th {
	padding-left: 0;
}
tr.image {
	background-color: #FFFFFF;
	border-collapse: seperate;
	border-bottom: 2px solid #CCCCCC;
}

