@charset "utf-8";
@media screen and ( min-width:768px ) { /* PC ==================== */
	.media-left{
		width:49%;
		float: left;
	}
	.media-right{
		width:49%;
		float: right;
	}
}
@media screen and ( max-width:768px ) { /* SP  ==================== */
	.media-left,
	.media-right{
		margin-top: 30px;
	}
}

.content-inside h4{
	font-size: 140% !important;
	background-image: url("../../common/img/line.png");
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom:10px;

}
.media-text{
	font-size: 140%;
	margin-top:7%;
}
.media-date{
	text-align: left;
}

.content-inside ul{
	clear: both;
	padding-top: 5%;
}

.media-sound{
	margin-top: 7%;
}
.song-title{
	font-size: 140% !important;
	margin-bottom: 10px;
}
.song-content{
	margin-top: 2%;
}
.song-content div span{
	float: left;
	display: block;
}

dl dt a,
dl dt a:hover{
	color:#fff !important;
	text-decoration: none !important;
}