body{
 background-color: #ffe7bf;
 color: #111111;
}
.same{
 color: #daf1da;
}
.similar{
 color: #bad1ba;
}
.bgcolor1{
 background-color: #ddffdd;
}
.title{
 color:#1188bb;
 font-size:20pt;
}
.color0{
 color:#000000;
}
.color1{
 color:#ff6600;
}
.color2{
 color:#007700;
}
.color3{
 color:#ff0000;
}
.bgcolor{
 color:#fff7de;
}
a:link{
 color: #0000aa;
}
a:visited{
 color: #007777;
}
a:hover{
 text-decoration:underline;
 color:#cc4400;
}
h1{
 color: #9090FF;
}
h2{
 color: #aa8074;
}
h3{
 color: #008000;
}
table{
 background-color: #80CCFF;
}
th{
 color: #ffffff;
 background-color: #80CCFF;
}
td{
 color: #101010;
 background-color: #fefefe;
}
td.wifi{
 color: #669933;
 background-color: #f3ffff;
}
div.thread{
	background-color: #ffffff;
	_width: 100%;
	border:1px solid #f90;
	padding:5px;
}
div.list{
	background-color: #ffffff;
}
div.message{
	padding:5px 0px 0px 10px;
}
span.open_thread{
	margin-left:1%;
	background-color: #ffefa8;
	font-weight:bold;
}

/* 日記用 */
dl.diary{
}
dl.diary dt{
	background-color: #e0ffff;
}
dl.diary dd{
}
/* お絵描き用 */
h2.paint{
	color: #ffffff;
	background-color: #80CCFF;
	text-align:center;
}
dl.paint{
}
dl.paint dt{
	background-color: #e0ffff;
}
dl.paint dd{
}

dt{
	font-weight:bold;
	background-color:#feedd6;
	margin-top:20;
}

dt.icon{
	background-color:#ffffff;
	width:128px;
	float:left;
	text-align:center;
	display:block;
}
dd.icon{
	display:block;
	background-color:#ffffff;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 150px;
}

hr{
 height: 1;
 color: #82bbfa;
}

hr.thread{
	color: #DDC49C;
	border-style: dashed; /* 枠の種類 */
	height: 1px; /* 高さ */
	border-width: 1px 0px 0px 0px; /* 太さ */
	clear:both;
}

td.min{
 font-size:10pt;
}
textarea.black{
 color: #ffffff;
 background-color: #000000;
 border-color: #00ffff;
 border-style: dotted;
}
