body { color: black; font-size: medium; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; background-color: white; margin: 10px; padding: 0; }
td { }

a:link { color: blue; text-decoration: underline; }

a:visited { color: purple; text-decoration: underline; }

a:hover { color: orange; text-decoration: underline; }

a:active { color: orange; text-decoration: underline; }
p { color: black; font-size: medium; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; border: solid orange; }
td { line-height: 14pt }
H1 { color: gray; font-size: 50px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; font-stretch: ultra-condensed; background-color: orange; top: 10px; left: 10px; width: 645px; z-index: 0; padding: 30px 16px 16px; border: dashed thick silver; }
H2 { color: gray; font-style: normal; font-weight: bold; font-size: x-large; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", Osaka, あくあＰフォント; line-height: 1.2em; background-color: orange; word-spacing: 0; letter-spacing: 0  ; position: static; left: 10px; width: 680px; z-index: 1; padding-top: 12px; border: dashed silver; }
H3 { color: gray; font-style: normal; font-weight: bold; font-size: large; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", Osaka, あくあＰフォント; line-height: 1.2em; background-color: orange; word-spacing: 0  ; position: static; left: 10px; width: 680px; z-index: 2; padding-top: 5px; border: dashed silver; }
H4 { color: black; font-style: normal; font-weight: normal; font-size: medium; line-height: 1.8em; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", Osaka, あくあＰフォントa; background-color: white; word-spacing: 0  ; position: static; left: 10px; width: 680px; z-index: 3; border: solid thin orange; }
H5 { font-size: medium; line-height: 0; background-color: white; position: static; left: 10px; width: auto; z-index: 4; padding-bottom: 8px; border-bottom: thin dashed red; }
H6 { color: black; font-style: normal; font-weight: bold; font-size: small; line-height: 1.8em; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", Osaka, あくあＰフォントa; background-color: orange; word-spacing: 0  ; position: static; left: 10px; width: 680px; z-index: 3; }
p.head { font-size: xx-large; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; background-color: orange; width: 30%; height: 60px; margin: 0; padding: 0; }
.border { background-color: orange; height: 30px; margin: 0; padding: 0; }
.contents { background-color: white; position: static; left: 10px; width: 680px; height: auto; z-index: 5; margin: 0; padding: 0; }
p.text { color: black; font-size: medium; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; width: auto; height: auto; margin: 5px; padding: 3px; border-color: orange green green orange; border-style: dotted; border-width: medium; order-bottom-width: medium; rder-right-width: medium; }
p.footer { font-size: small; background-color: orange; position: absolute; bottom: 10px; margin-top: 12px; }
p.menu { font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; background-image: url(../image/back.gif); text-align: left; position: absolute; top: 100px; left: 700px; right: 5px; width: 240px; height: auto; float: right; margin: 0; border: dashed olive; }
div#header { width: 100%; margin-right: auto; margin-left: auto; }
div#container { position: relative; width: 100%; margin-right: auto; margin-left: auto; }
div#content { position: relative; top: 0; left: 20%; width: 60%; }
dive#sidebar { position: absolute; top: 200px; width: 26%; float: right; border: solid thick olive; }
div#sidebarB { position: absolute; top: 0; right: 0; width: 20%; }
.bar-right { font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; background-image: url(../image/back.gif); position: absolute; top: 2400px; left: 700px; right: 5px; width: 240px; height: auto; z-index: 3; float: right; margin: 0; padding: 0; border: dashed thick olive; }
hr {background-color: olive; color: olive; border: none; height: 4px; width: auto; }
.bar-top { position: absolute; top: 20px; left: 700px; right: 5px; float: right; }
p.text2 { font-size: x-small; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; }
