@charset "UTF-8";
#side-block  h4 {
	color: #FFFFFF;
	height: 17px;
	width: 200px;
	font-size: 12px;
	padding-top: 5px;
	padding-left: 10px;
	background-color: #999999;
	background-repeat: no-repeat;
	line-height: 1.1em;
	margin-top: 15px;
}
#mainline {
	padding: 5px 15px 5px 20px;
}
/* CSS Document */
#subtitle {
	height: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding-left: 12px;
	margin-top: 15px;
	line-height: 1.5em;
	background-color: #E6E6E6;
	padding-top: 3px;
	clear: both;
	margin-right: 5px;
	margin-left: 5px;
}
#blueline {
	border-bottom: 1px solid #042767;
	margin: 0px 10px 10px;
}
#grayline {
	border-bottom: 1px solid #999999;
	margin: 0px 10px 10px;
}
#main-block h5 {
	font-weight: bold;
	color: #333333;
	font-size: 15px;
	margin: 15px 15px 0px;
}
.mainContents          #artistimage {
	padding: 10px;
}
.mainContents         #year10 {
	height: 100px;
	padding: 15px;
}
.mainContents        #year09 {
	height: 200px;
	padding: 15px;
}
.mainContents       #year08 {
	height: 140px;
	padding: 15px;
}
.mainContents      #year07 {
	height: 330px;
	padding: 15px;
}
.mainContents     #year06 {
	height: 270px;
	padding: 15px;
}
.mainContents    #year05 {
	height: 330px;
	padding: 15px;
}
.mainContents   #year04 {
	height: 590px;
	padding: 15px;
}
.mainContents  #year03 {
	height: 200px;
	padding: 15px;
}
.album {
	width: 210px;
	height: 65px;
	float: left;
}
.artist img {
	clear: left;
	float: left;
	padding: 5px;
}
.artist dd {
	padding: 5px;
}
.coments {
	padding: 12px 12px 5px;
}
