body { }

p { }

td { }
#player a:link { color: #0000a0; display: block; }
#player a:visited { color: #0000a0; display: block; }
#player a:hover { color: #fff; background-color: #0000a0; display: block; }
#player a:active { color: #fff; background-color: #0000a0; display: block; }
#staff a:link { color: #0000a0; display: block; }
#staff a:visited { color: #0000a0; display: block; }
#staff a:hover { color: #fff; background-color: #0000a0; display: block; }
#staff a:active { color: #fff; background-color: #0000a0; display: block; }
a:link { color: #0000a0; }
a:visited { color: #0000a0; }
a:hover { color: #fff; background-color: #0000a0; }
a:active { color: #fff; background-color: #0000a0; }
.footer { color: white; font-size: 10pt; font-family: "Trebuchet MS", verdana, georgia; text-align: center; }
.h1 { color: #0000a0; font-family: メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; font-weight: bold; text-indent: 12pt; margin: 0.67em 0; padding-right: 10pt; padding-left: 10pt; white-space: nowrap; }
.re3 { color: #0000a0; font-size: 12pt; font-family: "trebuchet ms", メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; font-weight: bold; white-space: nowrap; margin: 0.67em 0; }
.h2 { color: #3c3c3c; font-size: 10pt; font-family: メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; font-weight: normal; line-height: 14pt; margin: 0.83em 0; padding-right: 20pt; padding-left: 50px; }
.re2 { color: #3c3c3c; font-size: 10pt; font-family: メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; font-weight: normal; line-height: 15pt; margin: 0.83em 0; padding-left: 50px; }
.h2-2 { color: #3c3c3c; font-size: 10pt; font-family: メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; font-weight: normal; line-height: 14pt; margin: 0.83em 0; padding-right: 80px; }
.h2-3 { color: #3c3c3c; font-size: 10pt; font-family: メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; font-weight: normal; line-height: 14pt; margin: 0.83em 0; padding-left: 100px; }
.o1 { color: #000; font-size: 10pt; font-family: "trebuchet ms", メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; font-weight: bold; margin-top: 0.83em; margin-bottom: 0.83em; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; white-space: nowrap; }
.o3 { color: #fff; font-size: 9pt; font-family: "trebuchet ms", メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; background-color: #0000a0; text-align: center; letter-spacing: 2pt; width: 40px; margin-top: 0.83em; margin-bottom: 0.83em; padding: 4px 10px; white-space: nowrap; }
.o4 { color: #3c3c3c; font-size: 9pt; font-family: "trebuchet ms", メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; text-align: left; width: 80px; white-space: nowrap; margin-top: 0.83em; margin-bottom: 0.83em; padding-right: 8px; padding-left: 8px; }
.o2 { color: #000; font-size: 10pt; font-family: "trebuchet ms", メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; font-weight: normal; margin-top: 0.83em; margin-bottom: 0.83em; padding-top: 5px; padding-bottom: 5px; white-space: nowrap; }
.re1 { color: #3c3c3c; font-size: 10pt; font-family: メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; font-weight: bold; line-height: 14pt; margin: 0.83em 0; }
.h3 { color: #fff; font-size: 10pt; font-family: メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; font-weight: normal; background-color: #0000a0; text-align: center; vertical-align: middle; margin: 0.83em 0; padding: 2px 10px; white-space: nowrap; }
.h4 { color: #3c3c3c; font-size: 10pt; font-family: "trebuchet ms", メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; font-weight: normal; text-align: center; vertical-align: middle; white-space: nowrap; margin: 0.83em 0; padding: 5px; }
.h5 { color: #3c3c3c; font-size: 10pt; font-family: "trebuchet ms", メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; font-weight: normal; text-align: left; vertical-align: middle; white-space: nowrap; margin: 0.83em 0; padding: 5px; }
.r1 { color: #3c3c3c; font-size: 10pt; font-family: "trebuchet ms", メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; text-align: center; white-space: nowrap; vertical-align: middle; padding: 1px 5px; }
.r3 { color: #3c3c3c; font-size: 10pt; font-family: "trebuchet ms", メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; text-align: left; text-indent: 10pt; white-space: nowrap; padding: 1px 10px 1px 5px; vertical-align: middle; }
.r3-n { color: #3c3c3c; font-size: 10pt; font-family: "trebuchet ms", メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; text-align: left; text-indent: 10pt; white-space: nowrap; padding: 3px 10px 1px 5px; vertical-align: top; }
.r2 { color: #3c3c3c; font-size: 10pt; font-family: "trebuchet ms", メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; text-align: center; white-space: nowrap; padding: 1px 20px; vertical-align: middle; }
.r4 { color: #3c3c3c; font-size: 10pt; font-family: "trebuchet ms", メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; text-align: left; text-indent: 10px; white-space: nowrap; padding: 1px 30px 1px 20px; vertical-align: middle; }
.g1 { color: #3c3c3c; font-size: 10pt; font-family: "trebuchet ms", メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; background-color: #fff; text-align: left; white-space: nowrap; padding: 1px 10px; vertical-align: middle; }
.g3 { color: #3c3c3c; font-size: 10pt; font-family: メイリオ, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; background-color: white; text-align: left; white-space: nowrap; padding: 1px 10px; vertical-align: middle; }
.g2 { color: #fff; font-size: 10pt; font-family: "trebuchet ms", メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; background-color: #0000a0; text-align: left; white-space: nowrap; padding: 1px 10px; vertical-align: middle; }
.g4 { color: #3c3c3c; font-size: 10pt; font-family: "trebuchet ms", メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; background-color: #fff; text-align: center; white-space: nowrap; padding: 1px 10px; vertical-align: middle; }
.p1 { color: #fff; font-size: 9pt; font-family: メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; font-weight: bold; text-align: center; letter-spacing: 2pt; padding: 2pt 20pt; }
.p2 { color: #3c3c3c; font-size: 10pt; font-family: メイリオ, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3", 平成角ゴシック, "ＭＳ ゴシック", Osaka−等幅; font-weight: normal; letter-spacing: 1pt; padding: 2pt 20pt; }
.p3 { background-color: transparent; background-image: url(../image/photo/shadow.jpg); background-repeat: no-repeat; padding-top: 3px; padding-left: 3px; display: block; white-space: nowrap; }
#menu a:hover { background-color: transparent; display: block; }
#no a:hover { background-color: transparent; display: block; }

