BODY,DIV{
  font-style: normal;
  font-weight: normal;
  font-size: medium;
  color: #efefef;
  background-color: #004000;
}
TH,TD{
  font-style: normal;
  font-weight: normal;
  font-size: medium;
  color: #efefef;
  background-color: #004000;
  padding: 0.1em 0.4em 0.1em 0.4em;
}
A:link{
  color: #c0ff80;
  text-decoration: none;
  font-style: normal;
  font-weight: bold;
  background-color: #004000;
}
A:active{
  color: #ff0000;
  text-decoration: none;
  font-style: normal;
  font-weight: bold;
  background-color: #004000;
}
A:visited{
  color: #ff0080;
  text-decoration: none;
  font-style: normal;
  font-weight: bold;
  background-color: #004000;
}
P{
  text-indent: 1em;
  margin: 0em 2em 1em 1em;
}
ADDRESS{
  font-style: normal;
  font-weight: normal;
  font-size: small;
  color: #8080ff;
  text-align: right;
  background-color: #004000;
}



DIV.nodisp,SPAN.nodisp{
  display: none;
}
DIV.date,SPAN.date{
  font-style: italic;
  font-weight: normal;
  font-size: small;
  color: #ffff00;
  background-color: #004000;
}
DIV.title,SPAN.title{
  font-style: normal;
  font-weight: bold;
  font-size: large;
  color: #00ffff;
  background-color: #004000;
}
DIV.add,SPAN.add{
  font-style: normal;
  font-weight: bold;
  font-size: small;
  color: #ffff00;
  background-color: #004000;
}
DIV.commentlist,SPAN.commentlist{
  font-style: normal;
  font-weight: normal;
  font-size: small;
  color: #ff8000;
  background-color: #004000;
}
DIV.delete,SPAN.delete{
  text-decoration: line-through;
}



DIV.header{
  font-style: italic;
  font-weight: normal;
  font-size: large;
  color: #ffff00;
  text-decoration: none;
  text-align: left;
  background-color: #004000;
}
DIV.system{
  font-style: normal;
  font-weight: normal;
  font-size: small;
  color: #0080ff;
  text-decoration: none;
  text-align: right;
  background-color: #004000;
}

DIV.link{
  font-style: normal;
  font-weight: normal;
  font-size: small;
  text-decoration: none;
  text-align: left;
}

DIV.subtitle{
  font-style: normal;
  font-weight: normal;
  font-size: medium;
  color: #80ffff;
  text-decoration: none;
  text-align: left;
  margin: 0em 3em 1em 1em;
  background-color: #004000;
}
DIV.headlist{
  font-style: normal;
  font-weight: normal;
  font-size: medium;
  text-align: center;
  margin: 1em;
}
DIV.main{
  font-style: normal;
  font-weight: normal;
  font-size: medium;
  margin: 0em 2em 0em 1em;
  border-style: outset;
  border-width: medium;
  border-color: #ff80ff;
  padding-right: 1em;
  padding-bottom: 1em;
}
DIV.main-noborder{
  font-style: normal;
  font-weight: normal;
  font-size: medium;
  margin: 1em 3em 2em 2em;
}
DIV.main-padding{
  font-style: normal;
  font-weight: normal;
  font-size: medium;
  margin: 0em 2em 0em 1em;
  border-style: outset;
  border-width: medium;
  border-color: #ff80ff;
  padding-left: 1em;
  padding-right: 1em;
  padding-top: 1em;
  padding-bottom: 1em;
}
DIV.box-border{
  font-style: normal;
  font-weight: normal;
  font-size: medium;
  margin: 0em 2em 0em 1em;
  border-style: outset;
  border-width: medium;
  border-color: #ff80ff;
  padding-right: 1em;
  padding-bottom: 1em;
}
DIV.diarylayer{
  font-style: normal;
  font-weight: normal;
  font-size: medium;
  margin: 1em 3em 2em 2em;
}
DIV.sender{
  font-style: italic;
  font-weight: bold;
  font-size: medium;
  color: #80ff40;
  background-color: #004000;
  text-align: right;
  margin: 1em 0em 1em 0em;
}
DIV.footer{
  font-style: normal;
  font-weight: normal;
  font-size: medium;
  text-decoration: none;
  text-align: right;
}



H1{
  font-style: normal;
  font-weight: bold;
  font-size: x-large;
  text-decoration: none;
  text-align: left;
}
H2{
  font-style: normal;
  font-weight: bold;
  font-size: large;
  color: #ffff80;
  text-decoration: underline;
  text-align: left;
  background-color: #004000;
}
H3{
  font-style: normal;
  font-weight: bold;
  font-size: x-large;
  margin: 0em 0em 0em 0em;
}


UL{
  list-style-type: none;
}
UL.disc{
  list-style-type: disc;
}
UL.circle{
  list-style-type: circle;
}
UL.square{
  list-style-type: square;
}
LI.date{
  list-style-type: disc;
  font-size: small;
  color: #ffff00;
  background-color: #004000;
}
LI.title{
  list-style-type: disc;
  font-size: large;
  color: #00ffff;
  background-color: #004000;
}

TABLE.game{
  margin: 0em 3em 1em 2em;
}

P.bbs{
  text-indent: 0em;
  margin: 0em 3em 1em 2em;
}
P.diary{
  text-indent: 0em;
  margin: 0em 2em 1em 1em;
}
P.diary2{
  text-indent: 0em;
  margin: 1em 2em 1em 1em;
}
DIV.diarydate{
  color: #80ffff;
  background-color: #004000;
  font-size: medium;
}
DIV.diarytitle{
  border-style: outset;
  border-width: thin;
  border-color: #404080;
  color: #ffff80;
  background-color: #008080;
  margin: 0em 1em 0em 1em;
}
DIV.diarymain{
  margin: 0em 2em 1em 1em;
}
DIV.diarymemo{
  color: #ff80ff;
  background-color: #004000;
  margin: 0em 2em 1em 1em;
}
DIV.diarynote{
  margin: 0em 30% 0em 0em;
  font-size: x-small;
}
SPAN.note{
  font-size: xx-small;
  color: #80ff80;
  background-color: #004000;
}
SPAN.dummyparag{
  color: #0000ff;
  background-color: #004000;
}

SPAN.mirror-maker{
  color: #c0ff40;
  background-color: #004000;
  font-size: small;
}
SPAN.mirror-attrib{
  color: #ffc0cb;
  background-color: #004000;
}
SPAN.mirror-title{
  color: #80ffff;
  background-color: #004000;
  font-weight: bold;
  font-size: large;
}
SPAN.mirror-file{
  color: #00ff00;
  background-color: #004000;
  font-weight: bold;
}
SPAN.mirror-link{
  font-size: x-small;
}
SPAN.mirror-date{
  font-style: italic;
  font-weight: normal;
  font-size: small;
  color: #ffff40;
  background-color: #004000;
}
SPAN.mirror-md5{
  font-size: small;
}
SPAN.mirror-md5value{
  color: #ff00ff;
  background-color: #004000;
  font-style: italic;
}


P.strong{
  text-indent: 0em;
  text-align: center;
  margin: 2em 1em 2em 1em;
}
P.weak{
  text-indent: 0em;
  margin: 0em 3em 1em 2em;
}
P.blockquote{
  text-indent: 0em;
  margin: 2em 3em 2em 3em;
}
P.right-align{
  text-indent: 0em;
  text-align: right;
  margin: 0em 2em 1em 3em;
}



SPAN.weak{
  font-size: small;
}
SPAN.weaker{
  font-size: x-small;
}
SPAN.weakest{
  font-size: xx-small;
}
SPAN.strong{
  font-size: large;
}
SPAN.stronger{
  font-size: x-large;
}
SPAN.strongest{
  font-size: xx-large;
}
SPAN.color-0{
  color: #efefef;
  background-color: #004000;
}
SPAN.color-1{
  color: #ff0000;
  background-color: #004000;
}
SPAN.color-2{
  color: #ffff00;
  background-color: #004000;
}
SPAN.color-3{
  color: #00ff00;
  background-color: #004000;
}
SPAN.color-4{
  color: #00ffff;
  background-color: #004000;
}
SPAN.color-5{
  color: #ff00ff;
  background-color: #004000;
}
SPAN.color-6{
  color: #0000ff;
  background-color: #004000;
}
SPAN.color-7{
  color: #ffffff;
  background-color: #004000;
}
SPAN.color-8{
  color: #000000;
  background-color: #004000;
}
SPAN.color-9{
  color: #ffc0cb;
  background-color: #004000;
}
SPAN.color-b{
  color: #004000;
  background-color: #004000;
}



DIV.asahi{
  margin: 0em 4em 0em 4em;
  color: #ffc0cb;
  background-color: #004000;
}
DIV.ayaka{
  margin: 0em 4em 0em 4em;
  color: #e07060;
  background-color: #004000;
}
DIV.azusa{
  margin: 0em 4em 0em 4em;
  color: #ff8040;
  background-color: #004000;
}
DIV.chiduru{
  margin: 0em 4em 0em 4em;
  color: #87ceeb;
  background-color: #004000;
}
DIV.eimi{
  margin: 0em 4em 0em 4em;
  color: #1e90ff;
  background-color: #004000;
}
DIV.hatsune{
  margin: 0em 4em 0em 4em;
  color: #f0e08c;
  background-color: #004000;
}
DIV.inagawa{
  margin: 0em 4em 0em 4em;
  color: #c0c04c;
  background-color: #004000;
}
DIV.kaede{
  margin: 0em 4em 0em 4em;
  color: #db7093;
  background-color: #004000;
}
DIV.minami{
  margin: 0em 4em 0em 4em;
  color: #ffd700;
  background-color: #004000;
}
DIV.multi{
  margin: 0em 4em 0em 4em;
  color: #c0ff00;
  background-color: #004000;
}
DIV.peace{
  margin: 0em 4em 0em 4em;
  color: #f0d0c0;
  background-color: #004000;
}
DIV.serio{
  margin: 0em 4em 0em 4em;
  color: #faebd7;
  background-color: #004000;
}
DIV.subaru{
  margin: 0em 4em 0em 4em;
  color: #b0e040;
  background-color: #004000;
}
DIV.taishi{
  margin: 0em 4em 0em 4em;
  color: #d3691e;
  background-color: #004000;
}
DIV.kanisil{
  margin: 0em 4em 0em 4em;
  color: #f04040;
  background-color: #004000;
}
DIV.hemhem{
  margin: 0em 4em 0em 4em;
  color: #c0c0ff;
  background-color: #004000;
}

