/* ---------------------------
BODY：ボディ
--------------------------- */
BODY{
  font-family: "HiraKakuPro-W3", "ＭＳ Ｐゴシック";
  font-size:12px;                                  /* フォントサイズ */
  font-weight:normal;                              /* フォント太さ */
  color: #333333;                                  /* フォントカラー */
  background: #ffffff;                             /* 背景色 */
  background-image:url(img/bg2.gif);
  margin: 0px;                                     /* マージン */
}
/* ---------------------------
TH,TD：テーブル対策(netscape,safari)
--------------------------- */
TH,TD{
  font-family: "HiraKakuPro-W3", "ＭＳ Ｐゴシック";
  font-size:12px;                                  /* フォントサイズ */
  font-weight:normal;                              /* フォント太さ */
  color: #333333;                                  /* フォントカラー */
  line-height: 140%;                               /* 行間 */
}
/* ---------------------------
A：リンク（通常）
--------------------------- */
A { 
  color: #0000ff;
  text-decoration: none;                           /* テキストの装飾 */
}
/* ---------------------------
A：リンク（カーソルが上に乗ったとき）
--------------------------- */
A:hover { 
  color: #FF9933;
  text-decoration: underline;                      /* テキストの装飾 */
}

/* ---------------------------
BOX: ボックス
--------------------------- */
.BOX{
  font-family: "HiraKakuPro-W3", "ＭＳ Ｐゴシック";
  font-size:10px;
  color: #000000;
}

/* ---------------------------
HEADER: ヘッダ
--------------------------- */
.HEADER{
  font-family: "HiraKakuPro-W3", "ＭＳ Ｐゴシック";
  font-size:10px;
  color: #ffffff;
}

/* ---------------------------
A:HEADER: ヘッダ
--------------------------- */
A.HEADER{
  color: #ffffff;
}

/* ---------------------------
A:HEADER: ヘッダ（カーソルが上に乗ったとき）
--------------------------- */
A.HEADER:hover{
  color: #ffffff;
  text-decoration: underline;
}

/* ---------------------------
FOOTER: フッタ
--------------------------- */
.FOOTER{
  font-family: "HiraKakuPro-W3", "ＭＳ Ｐゴシック";
  font-size:10px;
  color: #ffffff;
}