@charset "EUC-JP";

.container {
font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
font-size:10pt;
margin-left:auto;
margin-right:auto;
}

.contents { 
font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
font-size:10pt;
background-color:#000000;
width:700px;
}

.menu {
font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
font-size:10pt;
text-align:right;
padding:1px;
}

body {
font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
font-size:10pt;
background-color:#000000;
}

html {
scrollbar-track-color: #505050;
scrollbar-face-color: #000000;
scrollbar-shadow-color: #808080;
scrollbar-darkshadow-color: #808080;
scrollbar-highlight-color: #505050;
scrollbar-3dlight-color: #000000;
scrollbar-arrow-color: #808080;
}

.logo a {
text-decoration:none;
}

.logo a:hover {
color:#FFFFFF;
text-decoration:none;
border:0px;
}

.menu a {
text-decoration:none;
}

.menu a:link {
color:#FFFFFF;
text-decoration:none;
}

.menu a:visited {
color:#FFFFFF;
text-decoration:none;
}

.menu a:active {
color:#FFFFFF;
text-decoration:none;
}

.menu a:hover {
color:#FFFFFF;
border-top:1px solid #FF0000;
border-bottom:1px solid #FF0000;
text-decoration:none;
}

a {
text-decoration:none;
}

a:link {
color:#CCCCCC;
text-decoration:underline;
}

a:visited {
color:#CCCCCC;
text-decoration:underline;
}

a:active {
color:#CCCCCC;
text-decoration:underline;
}

a:hover {
color:#DD0000;
text-decoration:none;
}

.title {
font-size:10pt;
font-weight:normal;
text-align:center;
border-left:6px solid #FF0000;
border-bottom:1px solid #FF0000;
}

.music-title {
font-size:10pt;
font-weight:normal;
text-align:left;
border-bottom:1px solid #A10202;
width:400px;
padding:0px;
}

.info-title {
font-size:10pt;
font-weight:normal;
text-align:left;
border-bottom:1px solid #A10202;
width:400px;
padding:0px;
}

.sub-title {
font-size:10pt;
font-weight:normal;
text-align:left;
border-bottom:1px solid #A10202;
width:400px;
padding:0px;
}

.sub-title img {
margin:0px;
}

img {
margin:0px;
}

.track {
width:350px;
}

.main-contents {
font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
font-size:10pt;
float:left;
text-align:left;
width:480px;
}

.sub-contents {
font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
font-size:10pt;
float:right;
text-align:left;
width:205px;
}

.footer {
font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯;
font-size:10pt;
float:right;
text-align:center;
width:100%;
padding:0px;
}

.right-text {
text-align:right;
}

.main-contents hr {
padding:1px;
color:#FF0000;
}

hr {
padding:1px;
color:#808080;
}

img {
border-width:0px;
}

.comments {
color:#FFFFFF;
}

input {
color:#FFFFFF;
background-color:#000000;
border:1px solid #808080;
}

textarea {
color:#FFFFFF;
background-color:#000000;
border:1px solid #808080;
scrollbar-track-color: #505050;
scrollbar-face-color: #000000;
scrollbar-shadow-color: #808080;
scrollbar-darkshadow-color: #808080;
scrollbar-highlight-color: #505050;
scrollbar-3dlight-color: #000000;
scrollbar-arrow-color: #808080;
}

select {
color:#FFFFFF;
background-color:#000000;
border:1px solid #808080;
scrollbar-track-color: #505050;
scrollbar-face-color: #000000;
scrollbar-shadow-color: #808080;
scrollbar-darkshadow-color: #808080;
scrollbar-highlight-color: #505050;
scrollbar-3dlight-color: #000000;
scrollbar-arrow-color: #808080;
} 