/* style sheet  2002/09/xx  Ver0.01 (c)nabe@abk */

A		{ font-family: "Arial" }
A:link		{ color: #00ffcc; }
A:visited	{ color: #00ccff; }
A:hover		{ color: #cccc00; }
h2 A:link, h3 A:link, h2 A:visited, h3 A:visited
		{ color: inherit; text-decoration: none; }
h2 A:hover, h3 A:hover
		{ color: #cccc00; text-decoration: none; }

BODY	{ background-color: black; color: white; }
font	{ color: white; }
p,ul,ol,dl,dd,li,blockquote
	{ line-height: 125%; letter-spacing: 0px; }
dt	{ margin-bottom: 2px; }

pre.src {	/* ソース */
	font-family: monospace;		/* 固定ピッチ */
	border: 1px solid gray;
	white-space: pre;
	padding: 6px;
	background-color: #002040;
	margin-left: 3em;
	margin-right: 3em;
}
div.box {
	border: 1px solid gray;
	padding: 6px;
	background-color: #002040;
	margin-left: 3em;
	margin-right: 3em;
}
table	{ background-color: #002040;  }
th	{ background-color: #0000cc; }
hr {
	color : #9999cc;
	height : 1px;
	border-style: solid;
	padding: 0;
}
div.title {
	font-size: 160%;
	font-weight: bold;
	color: #ff0000;
	text-align: center;
}
H2 {
	font-size: 100%;
	color: #e0ffff;
	font-weight: bold;
	width: 95%;
	padding: 1px 0px 0px 0.7em;
	border-width: 0px 0px 1px 1em;
	border-style: solid;
	border-color: #80d080;
	background-color: #004040;
}
H3	{
	padding: 1px 0px 0px 0.3em;
	font-size: 100%;
	color: #ccff00;
	font-weight: bold;
}
A:link.h	{ color: #99ffff; }
A:visited.h	{ color: #99ffff; }

.large		{ font-size: 150%; }
.huge		{ font-size: 200%; }
.small		{ font-size:  85%; }
.footnote	{ font-size:  60%; }
strong	{ color: #ff9900; font-weight: bold; }
strong.r{ color: red; }
strong.y{ color: yellow; }
.em	{ color: lime; font-weight: bold; font-style: normal; }
.color	{ color: #ffcc99; }
.comm	{ font-size: 80%;  color: pink; }
.address	{ color: aqua; font-style: italic; letter-spacing: 30%; }
div.header	{ font-size:  85%; color: white; text-align: right; }
div.footer	{ font-size:  80%; color: aqua; text-align: right; font-style: italic; }
div.body	{ margin: 0 1em 0 2em; padding: 4px 0 2px 0; }

p.i { text-indent: 1em; }

dl	{ margin-left: 1em; }
dt	{ margin-top: 1em; }
.path	{ color: aqua; letter-spacing: 30%; }

