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

/* 表 */

table.table1 th {
	padding: 0;
	background-color: transparent;
	font-weight: normal;
	vertical-align: middle;
	border: none;
}

table.table1 td {
	width: 20px;
	vertical-align: middle;
	line-height: 1.2;
}

table.table1 tfoot th {
	padding: 4px 0 0 0;
	line-height: 1;
}

table.table1 td.bgcolor_orange {
	background-color: sandybrown;
}

table.table1 td.bgcolor_green {
	background-color: palegreen;
}

table.table1 td.bgcolor_blue {
	background-color: lightblue;
}

table.table1 td.bgcolor_gray {
	background-color: gainsboro;
}


table.table2 th {
	padding: 0;
	background-color: transparent;
	font-weight: normal;
	vertical-align: middle;
	border: none;
}

table.table2 td {
	padding: 0 12px;
	vertical-align: middle;
	line-height: 1.2;
}

table.table2 tfoot th {
	padding: 4px 0 0 0;
	line-height: 1;
}

table.table2 td.bgcolor_orange {
	background-color: sandybrown;
}

table.table2 td.bgcolor_green {
	background-color: palegreen;
}

table.table2 td.bgcolor_blue {
	background-color: lightblue;
}

table.table2 td.bgcolor_gray {
	background-color: gainsboro;
}

