@charset "UTF-8";

body {
	background-color: #FFFFFF;
	background-image: none;
	font-size: 8pt;
	color: #000000;
}

a:link,
a:visited {
	text-decoration: underline;
	color: #000000;
}

h1,
h2,
h3,
h4,
p,
li {
	color: #000000;
	font-size: 8pt;
}

img {
	border: 0;
}

#header,
#footer,
.aff,
.wmp-audio,
.real-audio,
.btn-audio,
.btn-movie-56k,
.btn-movie-300k,
.pagetop {
	display: none;
}

#container {
	width: 100%;
	background-color: #FFFFFF;
}

#main-image,
#contents,
.news,
#bio,
.disco,
.disco-detail,
.tracklist,
.box {
	width: 100%;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

h2 {
	padding: 0px;
	background: url(../../css/none);
}

#main-contents,
#main-contents .text,
#sub-contents,
#sub-contents ul,
#sub-contents ul li {
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

#main-contents .jacket {
	margin-left: 0px;
}

#sub-contents li.gray {
	background: #FFFFFF;	
}

.news,
.disco {
	border-bottom: 1px solid #000000;
}

.disco-detail {
	background: #FFFFFF;
}

.tracklist td,
.tracklist td.dg {
	background: #FFFFFF;
}

.tracklist td .comment {
	color: #000000;
}

hr.pagebreak {
	page-break-before: always;
}

