body {
  color : #000000 ;
  background-color: #FFFFFF ;
  margin-top : 10px ;
  margin-bottom : 10px ;
  margin-left : 10px ;
  margin-right : 10px ;
  font-weight : ;
  font-family : '‚l‚r ƒSƒVƒbƒN', monospace;
  font-size : 9pt ;
  cursor :  text ;
}
p {
  color : #000000 ;
  font-family : '‚l‚r ƒSƒVƒbƒN', monospace;
  font-size : 9pt ;
  cursor :  text ;
}
a:link {
  color : #000000 ;
  font-family : '‚l‚r ƒSƒVƒbƒN', monospace;
  font-size : 9pt ;
  cursor :  crosshair ;
}
a:visited {
  color : #000000 ;
  font-family : '‚l‚r ƒSƒVƒbƒN', monospace;
  font-size : 9pt ;
  cursor :  crosshair ;
}
a:hover {
  color : #FF6600 ;
  background : #FFFFFF ;
  font-family : '‚l‚r ƒSƒVƒbƒN', monospace;
  font-size : 9pt ;
  cursor :  crosshair ;
}
a:active {
  color : #FF6600 ;
  background : #FFFFFF ;
  font-family : '‚l‚r ƒSƒVƒbƒN', monospace;
  font-size : 9pt ;
  cursor :  crosshair ;
}
tr,td {
  font-size: 9pt ;
  font-family : '‚l‚r ƒSƒVƒbƒN', monospace;
}
div{
  font-size: 9pt ;
  font-family : '‚l‚r ƒSƒVƒbƒN', monospace;
}
br.clear { clear : both ; }


.con { font-weight : bold ; font-size : 12pt ; margin-bottom : 0px ; margin-top : 6px ; }
.left { text-align : left ; }
.right { text-align : right ; }
.center { text-align : center ; }
.top { font-weight : bold ; font-size : 14px ; margin-bottom : 8px ; }
.res { font-weight : bold ; background-color: #FFFFFF ; }
.red { color : #FF0000; }
.b { font-weight : bold ; }
.eng { ime-mode : disabled ; }
.s { text-decoration : line-through ; }
.title { border-top : #000000 0px solid ;border-bottom : #000000 0px solid ; border-left : #000000 0px solid ; border-right : #000000 0px solid ; background-color: #FF6600 ; width : 140px ; padding : 0px ; }
.menu { border-bottom : #000000 1px dashed ; border-left : #000000 0px solid ; border-right : #000000 0px solid ; background-color: #FFFFFF ; width : 100px ; padding : 8px 20px 8px 20px ; }
.w { border-top : #000000 0px solid ;border-bottom : #000000 0px solid ; border-left : #000000 0px solid ; border-right : #000000 0px solid ; background-color: #FFFFFF ; padding : 0px 0px 0px 30px ; }
div.float { float : left ; }
div.floatnone { float : none ; }


#menu {
  background-color: #FFFFFF ;
  margin-top : 50px ;
  margin-bottom : 50px ;
  margin-left : 0px ;
  margin-right : 0px ;
}
#cont {
  margin-top : 50px ;
  margin-bottom : 50px ;
  margin-left : 30px ;
  margin-right : 30px ;
}
#top {
  background-image : url(img/top00.jpg) ;
  background-repeat : no-repeat ;
  background-attachment : fixed ;
  background-position : right bottom ;
  margin-top : 50px ;
  margin-bottom : 50px ;
  margin-left : 30px ;
  margin-right : 30px ;
}
#index {
  background-image : url(img/top00.jpg) ;
  background-repeat : no-repeat ;
  background-attachment : fixed ;
  background-position : right bottom ;
  margin-top : 50px ;
  margin-bottom : 50px ;
  margin-left : 0px ;
  margin-right : 0px ;
}
#chara01 {
  border-top : #FF6600 1px solid ;
  border-bottom : #FF6600 1px solid ;
  border-left : #FF6600 1px solid ;
  border-right : #FF6600 1px dashed ;
  background-color: #FFFFFF ;
  width : 180px ;
  height : 180px ;
  padding : 5px ;
}
#chara02 {
  border-top : #FF6600 1px solid ;
  border-bottom : #FF6600 1px solid ;
  border-left : #FF6600 0px solid ;
  border-right : #FF6600 1px solid ;
  background-color: #FFFFFF ;
  width : 240px ;
  height : 170px ;
  padding : 10px ;
}
#white {
  background-color: #FFFFFF ;
  width : 5px ;
  height : 5px ;
  padding : 0px ;
}
#new {
  background-color: #FFFFFF ;
  margin-top : 10px ;
  margin-bottom : 10px ;
  margin-left : 10px ;
  margin-right : 10px ;
}
#rank {
  margin-top : 5px ;
  margin-bottom : 0px ;
  margin-left : 9px ;
  margin-right : 9px ;
}


