body { color: black; background-color: silver; margin: 0; padding: 0; }p {}td {}a:link { color: blue }a:visited { color: purple }a:hover { color: purple }a:active { color: red }p.head { color: gray; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 2; background-color: black; width: 795px; height: 100px; margin: 0 auto; padding: 0; }p.head image { vertical-align: middle; }.contents { width: 700px; margin-right: auto; margin-left: auto; }element { }h1 { color: navy; font-size: 50px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1em; margin: 5px 0 20px 3px; }h2 { color: navy; font-size: 22px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.2; margin: 0.83em 0; }h3 { color: black; font-size: 15px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5; margin: 1em 0; }.text { color: black; font-size: 14px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; }p image.left { float: left; margin-right: 15px; margin-bottom: 15px; }p image.right { float: right; margin-bottom: 15px; margin-left: 15px; }p.menu { font-size: 14px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: navy; text-align: center; height: 1.5em; margin-right: auto; margin-left: auto; }p.menu a { color: white; font-size: 10pt; line-height: 1.5em; background-color: navy; text-decoration: none; width: 10em; float: left; border-right: 2px solid black; display: block; }p.menu a:hover { background-color: gray; }.wrapper { background-color: black; }.inner-text { color: black; font-size: 13px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; margin-top: 0.3em; }h4 { color: aqua; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: navy; background-position: center; text-align: center; margin-top: 1em; margin-bottom: 0.2em; }.grid { background-color: silver; }.border { background-color: silver; width: 700px; height: 50px; margin-right: auto; margin-left: auto; }h5 { color: teal; font-size: 29px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.2em; margin: 1.67em 0; }.contents2 { width: 500px; margin-right: auto; margin-left: auto; }.body2 { color: black; background-color: white; margin: 0; padding: 0; }h6 { color: black; font-size: 18px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 0.5em; margin: 0.2em 0; }table { width: 500px; margin-right: auto; margin-left: auto; padding: 10px; border: solid 1px gray; }td, th { height: 30px; border: none}cell_1 { width: 50px; }
