body { background: #ffffff url(../image2010/top/body_bg3.gif) left top;       ;margin: 0; padding: 0 0 15px; border-width: 0; outline-width: 0; }
.specialthanks { outline: solid 1px #dcdcdc; }
.base { background-color: white; width: 938px; height: 100%; visibility: visible; }
.a1 { color: black; font-size: 10px; font-family: "ヒラギノ角ゴ Pro W3", "MS UI Gothic", 平成角ゴシック, "ＭＳ Ｐゴシック", Osaka, "ＭＳ ゴシック", Osaka−等幅; line-height: 12px; text-align: left; }
.a3 { color: white; font-size: 10pt; font-family: "ヒラギノ角ゴ Pro W3", "MS UI Gothic", 平成角ゴシック, "ＭＳ Ｐゴシック", Osaka, "ＭＳ ゴシック", Osaka−等幅; }
.bottom { color: white; font-size: 10pt; font-family: "trebuchet ms", verdana, tahoma; }
.a2 { color: black; font-size: 12pt; font-family: "Trebuchet MS", tahoma, verdana, arial; }
.btb { color: silver; font-size: 12pt; font-family: "Trebuchet MS", tahoma, verdana, arial; }
.btb a { color: silver; font-size: 12pt; font-family: "Trebuchet MS", tahoma, verdana, arial; }
.btb a:hover { color: green; font-size: 12pt; font-family: "Trebuchet MS", tahoma, verdana, arial; }
.title { color: black; font-size: 14pt; font-family: "Trebuchet MS", tahoma, verdana, arial; }
.side { background-image: url(../image2010/top/body_bg3.gif); background-repeat: repeat; background-attachment: scroll; background-position: 16pt 0; }
table { background-image: none; outline-style: none; }

