@charset "shift_jis";
/* CSS Document */

#wrap{
	width:901px;
	height:auto;
	margin:0 auto;
	background:#bbeda7;
}

#contents{
	width:901px;
	margin:0 auto;
	position:relative;
	line-height:0;
	z-index:1;
}

#wrap .photo {
	z-index:100;
	top:120px;
	left:65%;
	position:absolute;
}

img.guide{
	margin-top:0px;
}

.movie,.movie_fix{
	margin-top:20px;
	overflow:hidden;
	width:860px;
	margin-left:20px;
}

.movie .star1,.movie .star2{
	float:left;
	width:280px;
	margin-top:15px;
	margin-right:10px;
}

.movie .star3{
	float:right;
	width:280px;
	margin-top:15px;
}

.movie_fix .star1{
	float:left;
	margin-right:20px;
	width:420px;
	margin-top:10px;
}

.movie_fix .star2{
	float:left;
	margin-top:10px;
}

.movie_fix .star3{
	float:left;
	clear:both;
	width:420px;
	margin-right:20px;
}

.movie_fix .comment{
	float:left;
}

.movie p,.movie_fix p{
	margin-top:10px;
	font-size:small;
	margin-bottom:20px;
}

.btn_inquiry{
	position:absolute;
	top:2550px;
	left:27px;
}

.btn_download{
	position:absolute;
	top:2550px;
	left:240px;
}

/* 動画と音源ダウンロードページのボタン追加 2015.02.08 rui */

.add_data{
	background:url(../img/saxFesta2015_add_Bg.jpg) repeat-x center top;
	width:900px;
	height:auto;
	position:relative;
}

.add_data img.title{
	position:absolute;
	top:-50px;
	left:240px;
}

.add_data .add_btn{
	width:734px;
	margin:40px auto 0 auto;
}

.add_data .add_btn img.left{
	margin-right:50px;
	float:left;
}
