@charset "utf-8";
#main_img{
	margin-bottom:10px;
}
/*------------------------------------------------------------
　movie
-------------------------------------------------------------*/
/* リスト */
.movie_contents dl{
	display:table-cell;
}
.movie_contents dl dt{
	font-size:12px;
	height:20px;
	line-height:20px;
}
.movie_contents dl dd{
	position:relative;
}
.movie_contents h4{
	display:table-cell;
	padding:0 20px 0 10px;
}
.movie_contents h4 a{
	color:#a02200;
	font-size:14px;
}
#movie_list .movie_box p{
	padding-right:30px;
	margin-top:10px;
}
#movie_list #btn_shop{
	margin:15px;
}
/* 詳細 */
#movie_details dl{
	padding:20px 0 0;
}
#movie_details dl dt{
	color:#fff;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	height:30px;
	line-height:30px;
	position:relative;
	margin:0 10px 15px;
}
#movie_details dl dd h4{
	color:#666;
	font-size:16px;
	line-height:22px;
	margin:0 10px 10px;
}
video{
	width:288px;
	height:162px;
	display:block;
	overflow:hidden;
	margin:0 auto;
}
#movie_details dl dd p{
	margin:0 10px;
}
.movie_date{
	color:#666;
	font-size:12px;
	text-align:center;
	width:288px;
	height:24px;
	line-height:24px;
	background:#faf5e8;
	margin:0 auto 15px;
}
#movie_details #btn_shop{
	margin:15px 30px;
}
#link_box{
	border-top:1px dashed #d3c6af;
	margin:0 10px;
}
#link_box #btn_list{
	height:38px;
	line-height:38px;
	margin:15px 0;
}
#btn_shop{
	color:#fff;
	font-weight:bold;
	text-align:center;
	height:50px;
	line-height:50px;
	background:#ff5e8f;
	border-radius:10px;
	display:block;
}