body { margin-top: 0; }

p { }

td { }

a:link { color: #036; text-decoration: underline; }

a:visited { color: #039; text-decoration: underline; }

a:hover { }

a:active { }
h1 { color: black; font-size: 18px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka竏駐剳鴀, Osaka, 平成角ゴシック, "Times New Roman", Georgia, Times, serif; font-weight: bold; line-height: 20px; margin: 0 0 0.4em; }
h2 { color: black; font-size: 16px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka竏駐剳鴀, Osaka, 平成角ゴシック; font-weight: bold; line-height: 22px; margin: 12px 0; }
h3 { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka竏駐剳鴀, Osaka, 平成角ゴシック; font-weight: bold; line-height: 18px; margin: 12px 0; }
.text { color: black; font-size: 18px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka竏駐剳鴀, Osaka, 平成角ゴシック; }


/* jsearch */

p.h1 { color: black; font-size: 18px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka竏駐剳鴀, Osaka, 平成角ゴシック, "Times New Roman", Georgia, Times, serif; font-weight: bold; line-height: 20px; margin: 0 0 0.4em; }
p.h2 { color: black; font-size: 16px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka竏駐剳鴀, Osaka, 平成角ゴシック; font-weight: bold; line-height: 22px; margin: 12px 0; }
p.h3 { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka竏駐剳鴀, Osaka, 平成角ゴシック; font-weight: bold; line-height: 18px; margin: 12px 0; }
.bold { font-weight: bold; }
.normal { font-weight: normal; }
.text1 { font-size: 16px; }

