a.menu:link {
  font-size: 12px; color: #000000; text-decoration: none
}
a.menu:visited {
  font-size: 12px; color: #000000; text-decoration: none
}
a.menu:hover {
  font-size: 12px; color: #ff0000; text-decoration: none
}
a.menu:active {
  font-size: 12px; color: #737373; text-decoration: none
}

a.menu_m:link {
  font-size: 12px; color: #000000; text-decoration: none
}
a.menu_m:visited {
  font-size: 12px; color: #000000; text-decoration: none
}
a.menu_m:hover {
  font-size: 12px; color: #ff0000; text-decoration: none
}
a.menu_m:active {
  font-size: 12px; color: #737373; text-decoration: none
}

.menu_w {
  font-size: 12px; color: #ffffff
}
.menu_g {
  font-size: 12px; color: #999999
}

td {
  font-size:12px; 
  line-height: 150%;
}

@charset "shift_jis";

/* 基本構造・共通プロパティ
------------------------------------------------------- */

body {
  margin: 0;
  padding: 0;
  color: #000000;
  background-color:#ffffff;
  font-family: "ＭＳ Ｐゴシック", sans-serif,"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka ;
  font-size:12px; 
  line-height: 150%;
}

h1{ font-size: 12px; margin:0; padding:0; }
h2{ font-size: 12px; margin:0; padding:0; }
h3{ font-size: 12px; margin:0; padding:0; }
a:link {color:#000;text-decoration:none;}
a:visited {color:#000000;text-decoration:none;}
a:hover {color:#ff0000;text-decoration:none;}
a:active {color:#ff0000;text-decoration:none;}
