h1 { color: yellow}
h2 { color: yellow}
h3 { color: red}
h4 { color: #22aa88}
//      p { text-indent: 1cm; background: black; font-family: courier }
table.black { color: white; background: black}
table.black a:link { color: yellow }
table.black h1 { color: yellow }
table.black h2 { color: yellow }
table.black h3 { color: yellow }
table.black h4 { color: yellow }

table.white { color: black; background: white}
table.white h1 { color: red }
table.white h2 { color: red }
table.white h3 { color: red }
table.white li { color: black}
table.white a:link { color: red }
table.white a:visited { color: #880000 }

a:link { color: yellow }

pre {
    color: #33ff33;
    background-color: #222222;
    font-family: courier, monospace;
}

.honbun {
	color: black; 
	background: white;
	margin-left: 5%;
	margin-right: 0%; 
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.honbun a:link { color: red }
.honbun a:visited { color: #880000 }
.honbun h2 { color: #ff0000}
.honbun h4 { color: #22aa88}
.honbun li { color: #006644}

.tophonbun {
	color: black; 
	background: white;
	margin-left: 10%;
	margin-right: 5%; 
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.tophonbun a:link { color: red }
.tophonbun a:visited { color: #880000 }
.tophonbun h2 { color: #ff0000}
.tophonbun dl { margin-left: 12%}

.memo {
	color: black; 
	background: white;
	margin-left: 10%;
	//	margin-right: 5%; 
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.memo h1 { color: #880000}
.memo h2 { color: #880000}
.memo h3 { color: #880000}
.memo a:link { color: red }
.memo a:visited { color: #880000 }
.memo th {color: #ff0000}
.memo td {color: #000000}
