body
{
	font-family: serif;

	color: rgb(0, 0, 64);
	background-color: rgb(255, 255, 255);
}




address
{
	text-align: right;
}




strong.large
{
	font-family: sans-serif;
	font-size: large;
	color: rgb(160, 0, 0);
	background-color: rgb(224, 216, 200);
}




a.space
{
	padding-top: 2em;
}




h1
{
	font-family: sans-serif;
	color: rgb(64, 64, 64);

	border-bottom: 1px solid rgb(64, 64, 64);
}


h1.space
{
	font-family: sans-serif;
	margin-top: 2em;
}




h2
{
	font-family: sans-serif;
	color: rgb(64, 64, 64);

	border-bottom: 1px solid rgb(64, 64, 64);
}


h2.space
{
	font-family: sans-serif;
	margin-top: 2em;
}




h3
{
	font-family: sans-serif;
	border-bottom: 1px solid rgb(64, 64, 64);
}




h3.space
{
	font-family: sans-serif;
	margin-top: 2em;
}




pre.commandline
{
	font-family: monospace;
	white-space: pre;
	border: none;
	padding: 4px;
	color: rgb(32, 32, 32);
	background-image: none;
	background-color: rgb(204, 192, 160);
}


pre.source
{
	font-family: monospace;
	white-space: pre;
	border: none;
	padding: 4px;
	color: rgb(204, 204, 204);
	background-image: none;
	background-color: rgb(102, 102, 102);
}


pre.log
{
	font-family: monospace;
	white-space: pre;
	border: none;
	padding: 4px;
	color: rgb(204, 204, 204);
	background-image: none;
	background-color: rgb(102, 102, 102);
}




table
{
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
	border-color: rgb(16, 64, 16);
}


th
{
	border-style: solid;
	border-width: 1px;
	padding: 4px;
}


td
{
	border-style: solid;
	border-width: 1px;
	padding: 4px;
}




div.center
{
	text-align: center;
}


div.right
{
	text-align: right;
}


div.title
{
	font-family: Arial,sans-serif;
	font-weight: bold;

	text-align: center;
	font-size: large;
	margin-top: 2em;
	margin-bottom: 2em;
}


div.hitorigoto1
{
	color: rgb(64, 64, 64);
	margin-left: 3em;
}


div.hitorigoto2
{
	color: rgb(64, 64, 64);
	margin-left: 3em;
}


div.hitorigoto3
{
	color: rgb(64, 64, 64);
	margin-left: 3em;
}


div.memoHead
{
	font-family: sans-serif;
	color: rgb(64, 64, 64);

	margin-top: 2em;
	margin-left: 0.8em;
	margin-right: 0.8em;

	padding-top: 0.8em;

	border-bottom: 1px solid rgb(64, 64, 64);

	text-align: left;
}


div.memoTitle
{
	color: rgb(0, 0, 0);

	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;

	margin-top: 1em;
}


div.memoText
{
	font-family: serif;
	color: rgb(0, 0, 0);

	margin-top: 1em;
	margin-left: 2em;
	margin-right: 2em;
	margin-bottom: 0.1em;
}




a.fixedNavi
{
	font-family: Arial,sans-serif;
	font-weight: normal;
	font-size: small;
	z-index: 1;
	padding-left: 0.5em;
	padding-right: 0.5em;
}


div.fixedNaviL
{
	position: fixed;
	text-align: center;

	color: rgb(0, 0, 0);
	background-image: url(/~wac/image/bg/translucent.png);

	padding-top: 0.5em;
	padding-bottom: 0.5em;

	top:0%;
	left:0%;
	height: 1em;
	width: 50%;
	z-index: 1;
}


div.fixedNaviR
{
	position: fixed;
	text-align: center;

	color: rgb(0, 0, 0);
	background-image: url(/~wac/image/bg/translucent.png);

	padding-top: 0.5em;
	padding-bottom: 0.5em;

	top:0%;
	right:0%;
	height: 1em;
	width: 50%;
	z-index: 1;
}


div.fixedNaviAll
{
	position: fixed;
	text-align: center;

	color: rgb(0, 0, 0);
	background-image: url(/~wac/image/bg/translucent.png);

	padding-top: 0em;
	padding-bottom: 0.5em;

	top:0em;
	left:0%;
	width: 100%;
	height: 1em;
	z-index: 1;
}


div.fixedNaviAll2
{
	position: fixed;
	text-align: center;

	color: rgb(0, 0, 0);
	background-image: url(/~wac/image/bg/translucent.png);

	padding-top: 0em;
	padding-bottom: 0.5em;

	top:1.5em;
	left:0%;
	width: 100%;
	height: 1em;
	z-index: 1;
}


div.fixedNaviAll3
{
	position: fixed;
	text-align: center;

	color: rgb(255, 255, 255);
	background-image: url(/~wac/image/bg/translucent.png);

	padding-top: 0em;
	padding-bottom: 0.5em;

	top:3em;
	left:0%;
	width: 100%;
	height: 1em;
	z-index: 1;
}


div.fixedNaviAll4
{
	position: fixed;
	text-align: center;

	color: rgb(255, 255, 255);
	background-image: url(/~wac/image/bg/translucent.png);

	padding-top: 0em;
	padding-bottom: 0.5em;

	top:4.5em;
	left:0%;
	width: 100%;
	height: 1em;
	z-index: 1;
}


div.fixedNaviAll5
{
	position: fixed;
	text-align: center;

	color: rgb(255, 255, 255);
	background-image: url(/~wac/image/bg/translucent.png);

	padding-top: 0em;
	padding-bottom: 0.5em;

	top:6.0em;
	left:0%;
	width: 100%;
	height: 1em;
	z-index: 1;
}
