*{ margin: 0; padding: 0; }
body { color: #444; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 20px; background-image: url(../spiro_image/top/top_bgm2.jpg); background-repeat: repeat-y; background-attachment: fixed; background-position: center 0; text-align: center; vertical-align: top; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
.a1:link { color: #444; }
.a1:visited { color: #444; }
.a1:hover { color: #d00; }
.a1:active { color: #d00; }