@charset "Shift_JIS";

table.koubotbl {
	margin: 0; padding: 0; width: 100%;
	border: solid #CCCCCC;
	border-collapse: collapse;
	border-spacing: 0;
	border-width: 0 1px 1px 0;
}

table.koubotbl caption { padding:3px; text-align:right; font-size:120%; }
table.koubotbl th,
table.koubotbl td { margin: 0; padding: 4px 8px; border: solid #CCCCCC; border-width: 1px 0 0 1px; }

table.koubotbl th { background-color: #EFEFEF; }
table.koubotbl thead th { background-color: #E0E0E0; font-weight: bold; text-align:center;}
table.koubotbl tbody th { text-align:center; }
table.koubotbl tbody td { text-align:left; }
table.koubotbl tbody td.center { text-align:center; }
table.koubotbl tbody td.right { text-align:right; }
