/* @group ***music*** */

#main_contents ul.music_dl {
	margin-bottom: 0;
}

#main_contents ul.music_dl li {
	background-image: none;
	padding: 0 5px 5px 0;
	float: left;
}

#main_contents ul.music_dl li a {
	width: 100px;
	height: 65px;
	display: block;
	background-position: 0 0;
	background-repeat: no-repeat;
	padding: 0;
	position: relative;
}

#main_contents ul.music_dl li a span {
	position: absolute;
	top: 37px;
	font-size: 85%;
	width: 100px;
	text-align: center;
	line-height: 110%;
}

#main_contents ul.music_dl li a:link {
	color: #333;
}

#main_contents ul.music_dl li a:visited {
	text-decoration: none;
}

#main_contents ul.music_dl li a:hover {
	text-decoration: none;
}

/* ***btn*** */

#main_contents ul.music_dl li.kashi a {
	background-image: url(../music/music_kashi.jpg);
}

#main_contents ul.music_dl li.mp3 a {
	background-image: url(../music/music_mp3.jpg);
}

#main_contents ul.music_dl li.mp3_kara a {
	background-image: url(../music/music_mp3kara.jpg);
}

#main_contents ul.music_dl li.mu2000 a {
	background-image: url(../music/music_mu2000.jpg);
}

#main_contents ul.music_dl li.sc55_2 a {
	background-image: url(../music/music_sc55_2.jpg);
}

#main_contents ul.music_dl li.sc55 a {
	background-image: url(../music/music_sc55.jpg);
}

#main_contents ul.music_dl li.sc88pro a {
	background-image: url(../music/music_sc88pro.jpg);
}

#main_contents ul.music_dl li.sc8850_2 a {
	background-image: url(../music/music_sc8850_2.jpg);
}

#main_contents ul.music_dl li.sc8850 a {
	background-image: url(../music/music_sc8850.jpg);
}



/* @end */

/* @group ***cdwork*** */

div.cdworks_box {
	margin-bottom: 30px;
}

div.cdworks_box h4 {
	font-weight: bold;
	font-size: 138%;
}

div.cdworks_box p.photo {
	width: 240px;
	float: right;
}

div.cdworks_box div.txt {
	float: left;
	width: 320px;
}

div.cdworks_box ul.musiclist li {
	background-image: url(http://takabosoft.com/wp-content/themes/takabosoft/img/common/ico_music.gif);
	padding-left: 20px;
	margin-bottom: 0;
}

div.cdworks_box div.txt p.price span {
	font-size: 123.1%;
	color: #c00;
	font-weight: bold;
}

/* ***angel*** */

div.music_box2 p.photo {
	width: 240px;
	float: right;
}

div.music_box2 div.txt {
	float: left;
	width: 320px;
}

div.music_box2 div.txt dl.detail_data dt {
	font-size: 123.1%;
	color: #c00;
	font-weight: bold;
	margin-bottom: 5px;
}

div.music_box2 div.txt dl.detail_data dd {
	margin-bottom: 0.5em;
	color: #213e78;
	font-size: 93%;
	background: url(../img/common/ico_music.gif) no-repeat 0 0;
	padding-left: 17px;
	padding-bottom: 0.5em;
	border-bottom: 1px solid #dddddd;
}



/* @end */

/* @group ***music_review*** */

p.m_photo {
	float: right;
	margin-left: 1em;
	margin-bottom: 1em;
}



/* @end */