@charset "utf-8";
/*--------------------------------

@disco

last update 150710
v 1.0

--------------------------------*/
#wrapper{
	
}

#container{
	padding: 30% 0 10% 0;

}

#main{
}

#disco-container{
	padding:0 0 5% 0;
}

.group{
	width:84%;
	margin:0 auto;
	font-size:14px;
}

.audio-name{
	float:left;
}

.audio-btn{
	float:left;
    padding: 3px 5px 0 5px;
}

.youtube-btn{
	float:left;
    line-height: 1em;
    padding: 3px 0 0 0;
}

.disco-ttl{
	padding:2% 0 1% 0;
	margin:0 0 3% 0;
	border-bottom:1px solid #c9c9c9;
	color:#c9c9c9;
}

.disco-ttl span{
	padding:0 3px 0 0;
}

.product-container{
	padding:0 0 8% 0;
	margin:0 0 8% 0;
	border-bottom:1px solid #dcdcdc;
}

.img-box{
	padding:0 0 2% 0;
}

#sub-navi-list{
	width: 84%;
	margin: 0 auto;
	font-size: 14px;
	padding: 2% 0 0 0;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#sub-navi-list li{
	color: #fff;
	padding: 2% 0 2% 0;
	color:#c9bc9c;
}



.disc-type{
	font-size:13px;
	line-height:1.2;
}
.product-name{
	font-size:20px;
	line-height:1.3;
}
.release-date{
	font-size:13px;
}
.product-num{
	font-size:13px;
}
.product-price{
	font-size:16px;
	padding:0 0 15px;
}

.audio-name{
	font-size:13px;
	padding:0 10px 0 0; 
	float:left;
}


.playBtn{
	display:block;
	float:left;
	padding:3px 10px 0 0;
}
.yt-btn{
	float:left;
	height: 16px;
}


.txt-box{
	width:100%;
	font-size:12px;
}


.disc>div{
	border-bottom:1px dotted #333;
	margin:0 0 5px;
	display:inline-table;
	min-width:100%;
}

.player .switch {
    margin: 0 0 5px 0;
    width: 70px;
    height: 16px;
}

#disco-navi-list{
    width: 92%;
    margin: 0 auto 20px;
    font-size: 12px;
	line-height:1.8;
}

#disco-navi-list li{
	display: inline-block;
    float: left;
    margin: 0 15px 0 0;
}