body {
 font-family: Verdana, Arial, sans-serif;
  margin: 0px 0px 20px 0px;
 background-image: url("graybg.gif");
 text-align: center;
}

#container {
  line-height: 150%;
 font-size: 17px;
  margin-right: auto;
  margin-left: auto;
  text-align: left;
  padding: 0px;
  width: 95%;
 background-image: url("rin2.gif");
  border: 1px solid #666666;
}

.novel {
margin: 15px;
 color: #000000;
  margin-bottom: 15px;
}

.navi {
 color: #000000;
 background-color: #cccccc;
 text-align: left;
 padding: 15px;
  border-top: 1px solid #666666;
  border-bottom: 1px solid #666666;
}

/* リンク設定 */
a:link {color:#0066CC; text-decoration:none}
a:visited {color:#0066CC; text-decoration:none}
a:active { color: #0066CC;}
a:hover { color: #006699;}

.message{
  text-align: right;
 font-size: 12px;}

.logo{
  float:left;}



.h0			{
  font-size:200%;
  font-weight:bold;
}
.h1			{
  font-size:175%;
  font-weight:bold;
}
.h2			{
  font-size:150%;
  font-weight:bold;
}
.h3			{
  font-size:125%;
  font-weight:bold;
}
.y1			{
  font-size:175%;
  font-weight:bold;
  color:rgb(255,255,0);
}
.y2			{
  font-size:150%;
  font-weight:bold;
  color:rgb(255,255,0);
}
.y3			{
  font-size:125%;
  font-weight:bold;
  color:rgb(255,255,0);
}
.y			{
  color:rgb(255,255,0);
}
.r1			{
  font-size:175%;
  font-weight:bold;
  color:rgb(255,0,0);
}
.r2			{
  font-size:150%;
  font-weight:bold;
  color:rgb(255,0,0);
}
.r3			{
  font-size:125%;
  font-weight:bold;
  color:rgb(255,0,0);
}
.r			{
  color:rgb(255,0,0);
}





.center			{
  text-align:center;
}
.right			{
  text-align:right;
}
.dataheader {
text-align:right;
margin: 12px 12px 0px;
}

.entryheader {
margin: 0px 12px;
 padding: 2px;
text-align:left;
width=100%;
border:1px solid #666666;
background-color: #F5F5F5;
}