body { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: normal; background-color: #222; text-align: left; height: 100%; min-height: 100%; max-height: 100%; margin: 0; padding: 0; }

p {  }

td {}

a:link { color: #787878 ; text-decoration: none; }

a:visited { color: #8a8a8a ; text-decoration: none; }

a:hover { color: #d44c4c ; text-decoration: none; }

a:active { color: red ; text-decoration: none; }
#left-contens { font-size: medium; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: normal; text-align: left; }
a1 { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: normal; background-color: white; text-align: left; top: 0; height: 0; margin: 0; padding: 0; }
#kaisya { margin: 15px; }
#kigyo { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 24px; word-spacing: 2px; letter-spacing: 1px; vertical-align: 0; margin: 12px; }
#jigyo { font-size: 13px; line-height: 18px; word-spacing: 2px; letter-spacing: 2px; margin: 12px; }
.gazo-tag { margin-right: 100px; }
#bosyu { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 18px; word-spacing: 2px; letter-spacing: 1px; vertical-align: 0; margin: 12px; }
#news { font-size: 12px; }
#news a:link { color: #59a111; }
#news a:hover { color: #59a111 ; text-decoration: underline; }
#bana { text-align: left; margin-bottom: 15px; margin-left: 15px; }
#kikaku { margin-left: 300px; padding-left: 300px; }
#eventmenu { line-height: 20px; background-color: white; margin-right: 20px; margin-left: 20px; padding: 5px 5px 5px 10px; border-top: 3px solid #b81a1a; border-right: 1px solid #b81a1a; border-left: 1px solid #b81a1a; border-bottom-color: #b81a1a; border-bottom-style: solid; }
