@charset 'utf-8';

a { text-decoration:none; }
a:hover { color:crimson; }

h1 {
	margin:0px 0px 0px 0px;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:17pt;
	font-weight:bold;
	color:#990000;
}

body,td {
	background-attachment:fixed;
	font-size:100%;
	font-family:,Verdana,Helvetica,Arial,sans-serif;
}

img { border-style:none; vertical-align:middle; margin:0 5px 0 0; }

div.box1  {
	width:97%;
	background:#000000;
	border-color:#cccccc;
	border-style:solid;
	border-width:4px;
	margin: 0px 0px 5px 0px;
	padding:8px 5px 8px 5px;
}

div.box2  {
	width:97%;
	background:#777777;
	border-color:#cccccc;
	border-style:solid;
	border-width:2px;
	margin: 0px 0px 0px 0px;
	padding:8px 5px 8px 5px;
}

div.box3  {
	width:97%;
	background:#f4faff;
	border-color:#b1c6e2;
	border-style:solid;
	border-width:2px;
	margin: 0px 0px 0px 0px;
	padding:8px 5px 8px 5px;
	font-size:100%;
	color:#000000;
}

div.box4  {
	width:97%;
	background:#f0fced;
	border-color:#43ca28;
	border-style:solid;
	border-width:2px;
	margin: 0px 0px 0px 0px;
	padding:8px 5px 8px 5px;
	font-size:100%;
	color:#000000;
}

div.box5  {
	width:97%;
	background:#ffffee;
	border-color:#ffcc55;
	border-style:solid;
	border-width:2px;
	margin: 0px 0px 0px 0px;
	padding:8px 5px 8px 5px;
	font-size:100%;
	color:#000000;
}

pre.cmd {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	white-space: pre;
	font-family:"ＭＳ ゴシック", "Osaka";
	font-size: 100%;
	color: #ffffff;
}

pre.exp {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	white-space: pre;
	font-family:"ＭＳ ゴシック", "Osaka";
	font-size: 100%;
	color: #000000;
}

.red { color:#ff0000; }
.blue { color:#66ffff; }
.gray { color:#bbbbbb; }
.green { color:#c7d3de; }
.white { color:#ffffff; }
.yellow { color:#ffff00; }
.small { font-size:70%; }
.arial { font-family:arial; }
