body {
	scrollbar-track-color:#777779;
	scrollbar-face-color:#333333;
	scrollbar-shadow-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-highlight-color:#999999;
	scrollbar-3dlight-color:#999999;
	scrollbar-arrow-color:#ffffff;
	background-color:#070707;
	background-image:url("img/H_mini_background.gif");
	background-attachment:fixed;
	color:#dddddd;
	line-height:1.4;
	margin-left:14px;margin-right:14px;
	font-size:medium;
}
body.lightbody{background:#39393f}
td {line-height:1.4;}
input {
	border:1px solid #777777;
	margin:2px;
}
input:hover {
	border:1px solid #cccccc;
}

table {
	table-layout:auto;/*auto or fixed*/
	border-collapse:collapse;/*separate or collapse*/
	/*border-spacing only separate*/
	empty-cells:show;
	border-width:1px;
}
hr {
	border-style:solid;
}
hr.hosokei{
	border:0;
	border-top:1px;
	border-style:solid;
}
.darkd{color:#dddddd}
.darkb{color:#bbbbbb}
.dark9{color:#999999}
.dark8{color:#888888}
.dark7{color:#777777}
.dark5{color:#555555}
.sol{color:#ffff00}
.luna{color:#8888ff}
.terra{color:#669f9f}
.greentea{color:#99cc77}
.macha{color:#99ee77}
.momo{color:#dd88aa}
.cream{color:#ffffbb}

/* anchor */
a:link{color:#ffffff;text-decoration:underline;}
a:active{color:#99ffff;text-decoration:underline;}
a:visited{color:#dddddd;text-decoration:underline;}
a:hover[href]{color:#ffff00;text-decoration:underline;}
/* a:hover{color:#bbbbff} */
/* a.engl:hover{color:#bbffdd} */

.indrl{margin-left:3em;margin-right:3em}

/* blockquote */
.bakin{color:#bbddee}
.bakinx{color:#99ddff}
.etc{color:#aaddcc}
.etcx{color:#99ffff}
.etc2{color:#eeeec4}
.etc3{color:#ddddbf}
.etcW{color:#aaccbb}

/*table,tr,td{border-color:#cccccf}*/
hr{color:#77777f}

.ruby7{font-size:7pt}

/* form */
/*textarea,input.square{background-color:#393944;color:#ffffff}*/
input.noir{background-color:#000000;color:#ffffff;cursor:pointer;}/* cursor:hand for IE*/
.te{cursor:pointer}
select{background-color:#44444f;color:#eeeeef}

.yajirushi{
	text-decoration:none;
	font-weight:bold;
	font-size:20px;
	padding:10px;
	border-radius:20px;
	background-color:rgba(255,255,255,0.2);
}
a.yajirushi:link{
	color:rgba(204,204,204,0.5);
	text-decoration:none;
}
a.yajirushi:visited{
	color:rgba(204,204,204,0.5);
	text-decoration:none;
}
a.yajirushi:hover{
	color:rgba(0,170,204,0.8);/*255*/
	text-decoration:none;
}