body               { background-image: url(top_img/no_back.jpg); background-repeat: repeat-x; background-position: left top }

A    { color: #930; text-decoration: none }
A:hover       { color: #f00; text-decoration: none }
A { text-decoration: none }
A:hover { text-decoration: none }

.td01   { color: #fff; font-size: 14px; font-family: "メイリオ, ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 180% }
.td02   { color: #fff; font-size: 12px; font-family: "メイリオ, ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 180% }
.td03       { color: #505050; font-size: 16px; font-family: メイリオ, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 150%; margin-top: 3px; padding-top: 3px }
.td04    { color: #505050; font-size: 23px; font-family: メイリオ, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 180%; padding: 5px 0 0 }
.td05      { color: #000; font-size: 18px; font-family: メイリオ, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック;line-height: 120%; background-position: 300px 60px; text-align: center; vertical-align: middle }
.td06   { color: #000; font-size: 18px; font-family: メイリオ, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック;line-height: 150%; background-position: 300px 60px }


#t01  { margin: 0; padding: 0 }


a:link.link1        { color: #666; font-size: 18px; line-height: 3.4; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: center; display: block; width: 300px; height: 60px; vertical-align: middle }
a:hover.link1  { background-position: 0 bottom }

a.link2:link     { color: #646464 }
a.link2:visited      { color: #007d00 }
a.link2:hover     { color: #52c900 }
a.link2:active  { color: #ef91b3 }

a.link3:link      { color: #fff }
a.link3:visited       { color: #ffeec2 }
a.link3:hover      { color: #ffeec2 }
a.link3:active   { color: #ffeec2 }
.td03-1 { color: #000; font-size: 14px; line-height: 120%; padding: 10px 15px }
