body {
background-color: #f0ede0;
color: #997755;
font-size: 10pt; 
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
}

a {
text-decoration: none;
}
a:link { color: #005B99; }
a:visited { color: #005B99; }
a:hover { color: #ff8135; }
a:active { color: #ff8135; }

a.top:link { color: #1e93c1; }
a.top:visited { color: #1e93c1; }
a.top:hover { color: #ff8135; }
a.top:active { color: #ff8135; }

img {
border: none;
}

table.top {
font-size: 10pt;
width: 700px;
height: 560px;
border: 5px #88aab4 solid;
}

table.main {
font-size: 10pt;
width: 700px;
border: 5px #88aab4 solid;
}

td.main {
font-size: 10pt;
text-align: center;
vertical-align: top;
border: 2px #88aab4 solid;
}

table.music {
font-size: 10pt;
margin: 30px;
width: 600px;
}

td.music {
font-size: 10pt;
padding: 20px;
text-align: left;
vertical-align: top;
width: 400px;
}

table.banner {
font-size: 10pt;
width: 500px;
height: 100px;
border: 0px #88aab4 solid;
border-spacing: 1px;
border-collapse: collapse;
}

td.banner {
font-size: 10pt;
text-align: center;
vertical-align: middle;
border: 0px #88aab4 solid;
padding: 0px;
}