@charset 'utf-8';

/* BODY TD
--------------------------------------------------	*/
body,td {
	background-attachment:fixed;
	font-size:100%;
	font-family:Verdana,Helvetica,Arial,sans-serif;
}

/* A
--------------------------------------------------	*/
a { text-decoration:none; }
a:hover { color:crimson; }

/* H1
--------------------------------------------------	*/
h1 {
	margin:0px 0px 20px 0px;
	font-size:17pt;
	font-weight:bold;
	color:#990000;
}

/* FONT
--------------------------------------------------	*/
.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; }
p { margin-top:0px; margin-bottom:15px; }

/* IMG
--------------------------------------------------	*/
img { border-style:none; vertical-align:middle; }
.image { margin: 0px 0px 5px 0px; }
.icon { margin: 0px 5px 5px 0px; }

/* HR
--------------------------------------------------	*/
hr.line {
	border-width: 2px 0px 0px 0px;
	border-style: solid;
	border-color: #000000;
	height: 2px;
	margin: 0px 0px 0px 0px;
}
hr.dot {
	border-width: 1px 0px 0px 0px;
	border-style: dashed;
	border-color: #000000;
	height: 1px;
	margin: 0px 0px 0px 0px;
}

/* DIV COMMAND
--------------------------------------------------	*/
div.command {
	background:#000000;
	border-color:#cccccc;
	border-style:solid;
	border-width:4px;
	margin: 0px 0px 0px 0px;
	padding:8px 5px 8px 5px;
}

/* DIV EDITOR
--------------------------------------------------	*/
div.editor {
	background:#777777;
	border-color:#cccccc;
	border-style:solid;
	border-width:2px;
	margin: 0px 0px 0px 0px;
	padding:8px 5px 8px 5px;
}

/* DIV HINT
--------------------------------------------------	*/
div.hint {
	background:#f4faff;
	border-color:#b1c6e2;
	border-style:solid;
	border-width:2px;
	margin: 0px 0px 0px 0px;
	padding:8px 5px 8px 5px;
}

/* DIV SHELL
--------------------------------------------------	*/
div.shell {
	background:#f0fced;
	border-color:#43ca28;
	border-style:solid;
	border-width:2px;
	margin: 0px 0px 0px 0px;
	padding:8px 5px 8px 5px;
}

/* DIV BOX
--------------------------------------------------	*/
div.box {
	background:#f1f1f1;
	border-color:#cccccc;
	border-style:solid;
	border-width:3px;
	margin: 0px 0px 0px 0px;
	padding:8px 5px 8px 5px;
}

/* PRE
--------------------------------------------------	*/
pre.white {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	white-space: pre;
	font-family:"ＭＳ ゴシック", "Osaka";
	font-size: 100%;
	color: #ffffff;
}
pre.black {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	white-space: pre;
	font-family:"ＭＳ ゴシック", "Osaka";
	font-size:100%;
	color:#000000;
}


/* SELECTOR
--------------------------------------------------	*/
.selector {
	background:#ffffff;
	border-left: 16px solid #000000;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 6px;
	font-family:"ＭＳ ゴシック", "Osaka";
}
