body{background-color:#E6FFF3; color: #000000;}

hr{color: #0000a0;}

p{line-height:1.05em;}

td{padding: 0em 1.4em;}

h1{
   width: 100%;
   text-align: left;
   font-weight:900;
}

A:link{
   color:#0000a8;
   text-decoration: underline;

A:visited{
   color: #ff37ff;
   text-decoration: underline;
}
A:active{
   color: #00d9d9;
   text-decoration: underline;
}

A:hover{
   color:red;
   text-decoration: underline;
}

.kakushi{
   color: #e6fff3;
   font-size: 0.01em;
}

.sho{font-size: 0.7em;}

.futo{font-weight:900;}

.annai{
   width: 100%;
   color:#fffffe;
   background-color:#ff4d4d;
   text-align: center;
   text-decoration: underline;
   font-size: 0.88em;
   font-weight:700;
   font-height: 1em;
}

.gesuto{
   width: 100%;
   color:#fffffe;
   background-color:#3131ff;
   text-decoration: underline;
   text-align: center;
   font-size: 0.88em;
   font-weight:700;
   font-height: 1em;
}

.menyuu{background-color:#DDF4FF;}

.koushin{
   padding: 0em 12em;
   font-size: 0.8em;
}

.sabu{
   width: 99%;
   padding: 0.1em 2em;
   background-color:#0000a0;
   color: #fffffe;
   font-size: 1.1em;
   font-style:italic;
}

.shomei{
  width:100%;
  text-align:center;
  font-style:italic;
  font-size: 1.5em;
}

.tetra{/* koko ga DIV */
 width:100%;
 height:100%;
 font-family: monospace;
 font-size:   0.9em;
}
