body {
	background: rgb(0, 0, 0); color: rgb(255, 255, 255);
}
a {
	color: rgb(0, 0, 0);
}
.region8 {
	color: rgb(255, 0, 192);
}
.region7 {
	color: rgb(192, 0, 255);
}
.region6 {
	color: rgb(0, 0, 255);
}
.region5 {
	color: rgb(0, 255, 255);
}
.region4 {
	color: rgb(0, 255, 0);
}
.region3 {
	color: rgb(255, 255, 0);
}
.region2 {
	color: rgb(255, 128, 0);
}
.region1 {
	color: rgb(255, 0, 0);
}
table {
	font-size: x-small;
}
.index {
	text-align: left; font-size: medium;
}
caption {
	text-align: left; font-weight: bold;
}
td {
	text-align: center; -ms-word-break: keep-all;
}
td.explain {
	text-align: left;
}
td.number {
	text-align: right;
}
td.l {
	text-align: left;
}
td.r {
	text-align: right;
}
p.explain {
	font-size: x-small;
}
.ruby {
	font-size: xx-small;
}
h1 {
	font-family: cursive; font-weight: bold;
}
h2 {
	font-family: cursive; font-weight: bold;
}
h3 {
	font-family: cursive; font-weight: bold;
}
h4 {
	font-family: cursive; font-weight: bold;
}
h5 {
	font-family: cursive; font-weight: bold;
}
h6 {
	font-family: cursive; font-weight: bold;
}
h7 {
	font-family: cursive; font-weight: bold;
}
.p01 {
	background: rgb(255, 192, 192);
}
.p02 {
	background: rgb(192, 192, 255);
}
.p03 {
	background: rgb(255, 255, 192);
}
.p04 {
	background: rgb(192, 255, 192);
}
.p05 {
	background: rgb(255, 192, 240);
}
.p06 {
	background: rgb(240, 192, 255);
}
.p07 {
	background: rgb(192, 255, 255);
}
.p08 {
	background: rgb(255, 224, 192);
}
.p09 {
	background: rgb(240, 255, 192);
}
.p10 {
	background: rgb(192, 255, 240);
}
.p11 {
	background: rgb(255, 240, 192);
}
.p12 {
	background: rgb(224, 192, 255);
}
.p13 {
	background: rgb(192, 240, 255);
}
.p14 {
	background: rgb(255, 192, 224);
}
.p15 {
	background: rgb(192, 224, 255);
}
.p16 {
	background: rgb(255, 192, 255);
}
.p17 {
	background: rgb(224, 255, 192);
}
.p18 {
	background: rgb(192, 255, 224);
}
.p19 {
	background: rgb(255, 208, 192);
}
.p20 {
	background: rgb(192, 208, 255);
}
.p21 {
	background: rgb(208, 255, 192);
}
.p22 {
	background: rgb(255, 192, 208);
}
.p23 {
	background: rgb(208, 192, 255);
}
.p24 {
	background: rgb(192, 255, 208);
}
.p25 {
	background: rgb(255, 248, 192);
}
.c01 {
	background: rgb(255, 0, 0);
}
.c02 {
	background: rgb(0, 0, 255);
}
.c03 {
	background: rgb(255, 255, 0);
}
.c04 {
	background: rgb(0, 255, 0);
}
.c05 {
	background: rgb(255, 0, 192);
}
.c06 {
	background: rgb(192, 0, 255);
}
.c07 {
	background: rgb(0, 255, 255);
}
.c08 {
	background: rgb(255, 128, 0);
}
.c09 {
	background: rgb(192, 255, 0);
}
.c10 {
	background: rgb(0, 255, 192);
}
.c11 {
	background: rgb(255, 192, 0);
}
.c12 {
	background: rgb(128, 0, 255);
}
.c13 {
	background: rgb(0, 192, 255);
}
.c14 {
	background: rgb(255, 0, 128);
}
.c15 {
	background: rgb(0, 128, 255);
}
.c16 {
	background: rgb(255, 0, 255);
}
