p.menu { font-size: 14px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック, "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka; font-weight: 500; margin-top: 0; }
p.menu a { color: white; font-weight: 400; line-height: 34px; background-color: #2b6f72; text-decoration: none; text-align: left; width: 140px; padding-left: 10px; border-bottom: 1px solid #505050; display: block; }
p.menu a:hover { color: black; background-color: #f0f0dc; background-image: none; }
.td_menu {  }
.F12px { font-size: 12px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック, "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka; font-weight: 400; }
.F14px { font-size: 14px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック, "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka; font-weight: 400; }
.F14bpx { font-size: 14px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック, "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka; font-weight: 600; letter-spacing: 1px; }
.F14bpx_pd { font-size: 14px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック, "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka; font-weight: 400; line-height: 1.5; letter-spacing: 1px; padding: 6px 10px 11px; }
.F17bpx { font-size: 17px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック, "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka; font-weight: 600; line-height: 1.5; text-decoration: none; letter-spacing: 1px; padding: 20px; }
.F17bpx_10 { font-size: 17px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック, "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka; font-weight: 600; line-height: 1.5; text-decoration: none; letter-spacing: 1px; padding: 4px 10px; }
.F22bpx { font-size: 22px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック, "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka; font-weight: 700; letter-spacing: 1px; }
body { color: black; background-image: url(../img/kb_cha02.gif); background-attachment: fixed; margin: 0; padding: 0; }
.F17bpx_2010 { font-size: 17px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック, "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka; font-weight: 600; line-height: 1.5; text-decoration: none; letter-spacing: 1px; padding: 15px 20px 10px; }
