@charset "utf-8";
#music h2 {
	background: url(../music/images/h2.gif) no-repeat 20px top;
	height: 28px;
	text-indent: -9999px;
	display: block;
}
#music {
	text-align: left;
}
#music .textArea {
	padding-top: 20px;
}
#music .textArea #op,
#music .textArea #ed,
#music .textArea #yamashita,
#music .textArea #sound,
#music .textArea #single {
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px;
}
#music .textArea #op p,
#music .textArea #ed p,
#music .textArea #yamashita p,
#music .textArea #sound p,
#music .textArea #single p {
	padding-left: 50px;
	padding-bottom: 15px;
}


#music .textArea #op h3 {
	background: url(../music/images/op.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
	height: 50px;
	width: 138px;
}
#music .textArea #op .artist {
	padding-bottom: 10px;
}
#music .textArea h4 {
	font-size: 131%;
	font-weight: bold;
	padding-left: 50px;
}
#music .textArea h5 {
	font-size: 131%;
	font-weight: bold;
	padding-left: 50px;
}



/* ed */

#music .textArea #ed{
	border-top: 1px solid #BABBAC;
	padding-top: 15px;
	padding-bottom: 25px;
}

#music .textArea #ed h3 {
	background: url(../music/images/ed.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
	height: 50px;
	width: 138px;
}

/* 音楽 */

#music .textArea #yamashita{
	border-top: 1px solid #BABBAC;
	padding-top: 15px;
}
#music .textArea #yamashita h3 {
	background: url(../music/images/music.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
	height: 50px;
	width: 138px;
}


/* サントラ */

#music .textArea #sound{
	border-top: 1px solid #BABBAC;
	padding-top: 15px;
}
#music .textArea #sound h3 {
	background: url(../music/images/sound.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
	height: 50px;
	width: 138px;
}

#music .textArea #sound h4.list01 {
	font-size: 123.1%;
	font-weight: bold;
	padding-left: 270px;
	padding-bottom: 30px;
	background: url(../music/images/sound.jpg) no-repeat 50px top;
	height: 130px;
	padding-top: 60px;
}
#music .textArea #sound h4.list02 {
	font-size: 123.1%;
	font-weight: bold;
	padding-left: 270px;
	padding-bottom: 30px;
	background: url(../music/images/sound2.jpg) no-repeat 50px top;
	height: 130px;
	padding-top: 60px;
}

/* 配信シングル */

#music .textArea #single{
	border-top: 1px solid #BABBAC;
	padding-top: 15px;
}
#music .textArea #single h3 {
	background: url(../music/images/single.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
	height: 50px;
	width: 138px;
}

#music .textArea #single h4 {
	font-size: 123.1%;
	font-weight: bold;
	padding-left: 270px;
	padding-bottom: 30px;
	background: url(../music/images/single.jpg) no-repeat 50px top;
	height: 130px;
	padding-top: 60px;
}


#music .textArea .menu {
	border-radius: 10px;        /* CSS3草案 */
	-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */
	-moz-border-radius: 10px;   /* Firefox用 */
	background: #EFEFEF;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px;
	text-align: center;
} 
#music .textArea .menu a {
	color: #339900;
}
#music .textArea .menu span {
	padding-right: 20px;
	padding-left: 20px;
}
#music .textArea #sound .track {
	margin-left: 50px;
	padding-bottom: 30px;
}
