p.menu { font-size: 14px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック, "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka; font-weight: 600; text-decoration: none; margin-top: 0; }
p.menu a { color: black; line-height: 34px; background-image: url(../img_ns/kb_iw2050.gif); text-decoration: none; text-align: left; width: 140px; padding-left: 10px; border-bottom: 1px solid #56585b; display: block; }
p.menu a:hover { color: black; background-color: silver; background-image: url(../img_ns/kb_ri2050.gif); }
body { color: black; background-image: url(../img/kb_cha02.gif); background-attachment: fixed; margin: 0; padding: 0; }
.td_menu { background-color: #828282; background-image: url(../img/00kruma_ssb76.gif); }
.F23b { font-size: 23px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック, "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka; font-weight: 700; line-height: 1.5; }
.F20b { font-size: 20px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック, "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka; font-weight: 600; line-height: 1.5; }
.F16b { font-size: 16px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック, "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka; font-weight: 600; line-height: 1.5; padding: 5px 5px 5px 20px; }
.img_kosin { padding: 10px 0 10px 10px; }

