@charset "UTF-8";
/* ****************************************************
contact.css
Define main contents' basic layout.
***************************************************** */
#contents-container{
	background-image:url(../../contents/images/contents_bg001.jpg);
	min-height:848px;
	height:848px;
}


#contents h2{
	padding-bottom:9px;
	background:url(../../images/music_bg001.gif) no-repeat left bottom;
	margin-bottom:14px;
	border-bottom:none;
	height:1%;
}

#contents .tieupmusic{
	margin-left:134px;
}

#contents .mlist{
	padding:21px 0px 0 25px; 
}

#contents .mu-column3 {
	width:927px;
}

#contents .mu-column3 .mu-col-l{
	float:left;
	margin-right:20px;
	margin-top:10px;
	width:290px;
	padding-bottom:10px;
}
#contents .mu-column3 .last{
	margin-right:0px;
}
#contents .mu-column3 .mu-col-l img{
	float:left;
	padding-right:10px;
}

#contents .mu-column3 .mu-col-l .detail{
	float:left;
	width:220px;
}





/* 99:clearfix
------------------------------------ */
#footer .inner:after,
#contents .mu-column3:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#footer .inner,
#contents .mu-column3 {
	min-height: 1px;
}
/* for IE6 */
*html #footer .inner,
*html ##contents .mu-column3 {
	height: 1px;
}
/* for IE7 */
*:first-child+html #footer .inner,
*:first-child+html #contents .mu-column3 {
	zoom: 1;
}
