/* CSS Document */


#wrapper{
	background-color:#000;
	min-width:640px;
	min-height:100%;
}

/*----- section-big -----*/

.bg-box{
	background:url(../../img/pre/music/bg-content_sp.png) no-repeat right top;
	width:100%;
	margin:0 auto;
	padding:0 15px;
}


.section-big .title{
	background-color:#2c2c2c;
	text-align:center;
}

.section-big .title-inner{
	position:relative;
	width:100%;
	height:90px;
	margin:0 auto;
	background:url(../../img/pre/music/bg-title_sp.jpg) no-repeat top center;
}

.section-big .title .title-img{
	line-height:90px;
}

.section-big .content p{
	text-align:center;
	padding:30px 0;
}

.section-big .content2 p{
	text-align:center;
	padding:30px 0 20px 0;
}

.section-big .content p.pd0{padding:0;}
.section-big .content2 .pd0{margin-bottom:20px;}


/*----- section-bottom -----*/

.movie-box{
	width:537px;
	margin:0 auto;
	border-top:solid 2px #a3a3a3;
	border-bottom:none;
	padding:30px 0;
	text-align:center;
}

.movie-box .movie-area{
	padding-bottom:30px;
}

.movie-box .text-movie{margin-bottom:20px;}

.movie-box .movie-area2{padding-top:30px;}


.movie-box .left-box{width:100%;float:none;}


.movie-box .right-box{
	position:relative;
	width:300px;
	margin:0 auto;
	float:none;
}

.movie-box .right-box .pict{
	border:solid 2px #ebebeb;
}

.movie-box .right-box .icon{
	position:absolute;
	width:88px;
	height:88px;
	top:50%;
	left:50%;
	margin-top:-44px;
	margin-left:-44px;
}

.movie-box .option{
	margin-bottom:10px;
}

.movie-box .title-movie{
	margin-bottom:20px;
}

.prodact-box{
	padding:30px 0 60px 0;
	text-align:center;
}
.prodact-box .option{margin-bottom:10px;}
.prodact-box .title-prodact{
	margin-bottom:20px;
}

.footer{
	background-color:#fff;
}

.footer .footer-inner{
	width:100%;
	margin:0 auto;
	padding:0 15px;
}

.footer .logo{padding:30px 0;}







