/* --- 表全体 --- */

.waku {
	width: 600px;

}

table.example {
width: 550px; /* 表の幅 */
border: 1px solid #999999; /* 大枠の境界線 */
border-collapse: collapse;
font-size: 14px;
}

/* --- 表タイトル --- */
table.example caption {
	padding-bottom: 16px; /* 表タイトルの下パディング */
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}

/* --- セル --- */
table.example th,
table.example td {
	border: 1px solid #999999; /* セルの境界線 */
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 4px;
}

/* --- 見出しセル --- */
table.example thead th {
	background-color: #f9f9f9; /* 見出しセルの背景色 */
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

/* --- フッタセル --- */
table.example tfoot td {
	background-color: #ffffff; /* フッタセルの背景色 */
	text-align: right;
}

/* --- 奇数行 --- */
table.example tr.odd {
	background-color: #ffffff; /* 奇数行の背景色 */
	text-align: right;
}

/* --- 偶数行 --- */
table.example tr.even {
	background-color: #f5f5f5; /* 偶数行の背景色 */
	text-align: right;
}

/* --- トップへ戻る --- */
a.maptop {
	font-size:10pt;
	text-decoration:underline;
}
a.maptop:link {color:#339900;text-decoration:underline}
a.maptop:visited {color:#339900;text-decoration:underline}
a.maptop:hover {color:#669966;text-decoration:underline}
