/**
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

A.move:hover    { position:relative; top:1px; left:1px;}

* {
padding: 0;
margin: 0;
}

.b10 {
	font-size: 10px;
	color: #000;
}

.b16 {
	font-size: 16px;
	color: #000;
	line-height: 2em;
}

.b12 {
	font-size: 12px;
	color: #000;
}

td.name {
padding-bottom:10px;
}

div.top {
	font-size: 14px;
	font-weight: bold;
	color: #333;
}

div.ttl {
	font-size: 16px;
	font-weight: bold;
	height: 20px;
	width: 1000px;
	text-align: left;
}



div.box {
	padding:10px;
	font-size: 14px;
	width: 1000px;
	text-align: left;
}

div.box2 {
	background-color:#F9F9F9;
	padding:10px 10px 20px 10px;
	width: 1200px;
}

div.box3 {
	background-color:#F0F0F0;
	padding:10px 10px 20px 10px;
	width: 1200px;
}

div.line1 {
	border-top-width: 100%;
	border-top-style: solid;
	border-top-color: #333;
	background-color: #CCC;
	height: 20px;
	width: 105%;
}

div.line2 {
	border-top-width: 100%;
	background-color: #CCC;
	height: 20px;
	width: 105%;
}

body {
font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; 
}

.film_roll_wrapper {
overflow: hidden;
}
.film_roll_shuttle {
position: relative;
}
.film_roll_child {
display: inline-block;
margin-right: 10px;
}
.btn_prev,
.btn_next {
position: absolute;
top: 30%;
width: 48px;
height: 48px;
}

.btn_prev {
left: 15px;
}
.btn_next {
right: 15px;
}
.btn_prev:hover,
.btn_next:hover {
opacity: 0.7;
}
.film_roll_pager {
text-align: center;
}
.film_roll_pager a {
display: inline-block;
width: 80px;
height: 120px;
margin: 0 15px 0 0;
}

.film_roll_pager_news a {
display: inline-block;
width: 80px;
height: 120px;
margin: 0 15px 0 0;
}

.film_roll_pager span {
display: none;
}
#film_roll_arrow {
display: none;
}
