@charset "utf-8";

 .table005 {
	border: 1px solid #666666;
	text-align: center;
	font-size: x-small;
	line-height: 1.5;
}
.table005 th {
	text-align: center;
	border: 1px solid #666666;
	background-color: #E4E4E4;
}
.table005 td {
	border: 1px solid #666666;
}

#table010 {
	text-align: left;
	border-spacing:0;
	padding-left: 0px;
	margin-left: 20px;
}
.color10 {
	background-color: #d5fcc6;
}
.color11 {
	background-color: #d5faff;
}
.color12 {
	background-color: #e0cdf1;
}
.color13 {
	background-color: #ffd3a3;
}
.color14 {
	background-color: #feffa9;
}
.color15 {
	background-color: #66CCCC;
}
.tableComent {
	font-size: small;
}
th.time02 {
	vertical-align: top;
	padding-top: 6px;
}


.style21 #wrapper table tr #mainArea .ttl001 table tr .color02 p .style21 {
	color: #F00;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-weight: bold;
}

