body { 
background-color: #A0A0A0;
font-size: 12px;
font-weight: normal;
color: #d0d0d0;
margin:0;
} 

A:link { 
  color: #aaaaff;           /* リンク */
  text-decoration:underline;
}   
A:visited {                 /* 既に見たリンク */
  color: #8888ff;
  text-decoration: underline;     /* 下線を消す */
}
A:active { color: #aaaaff } /* クリック時のリンク */
A:hover {                   /* カーソルが上にある時のリンク */
  color: #ff5555;
  text-decoration: none     /* 下線を消す */
}

a.navMenu:link {
  font-size:10px;
  color:#FF9327;
  text-decoration:underline;
  font-weight:bold;
}
a.navMenu:visited {
  font-size:10px;
  color:#FF9327;
  text-decoration:underline;
  font-weight:bold;
}
a.navMenu:hover {
  font-size:10px;
  color:#FF9327;
  text-decoration:none;
  font-weight:bold;
}

#navSep {
  color:#FF9327;
}

H1 {
  font-size: 13px;
  color: #bbbbbb;
  font-weight: bold; 
  border-style: solid;          /* 枠の形 */
  border-width: 0px; ;          /* ４方向の枠 */
  border-color: #444444;        /* ４方向の色 */
  padding: 2px 20px 0px 20px; /* 上、右、下、左の空白 */
  background-color: #333333
}


H2 {
  font-size: 11px;
  color: #bbbbbb;
  font-weight: normal; 
  border-style: solid;          /* 枠の形 */
  border-width: 0px; ;          /* ４方向の枠 */
  border-color: #222222;        /* ４方向の色 */
  padding: 2px 20px 0px 40px; /* 上、右、下、左の空白 */
  background-color: #333333
}

hr{
　margin-left:1px;
  margin-right:1px;
　color:#333333;
　width:100%;
　height:1px;
}

.main { 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.redFont { 
color:#FF0000;
}