/**
  * branu.mainact.type9 Ver1.0
  *
  * Copyright 2012 branu.inc
  * http://branu.jp/
  */
.mainv{
	height: 300px;
	width: 920px;
}
.film_roll_wrapper {
overflow: hidden;
}
.film_roll_shuttle {
position: relative;
}
.film_roll_child {
display: inline-block;
margin:0px 0px 0px 0px;
}
.btn_prev,
.btn_next {
position: absolute;
top: 45%;
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;
margin-top: -10px;
width:100%;
position: absolute;
top:260px;
z-index:9999;
}
.film_roll_pager a {
display: inline-block;
width: 100px;
height: 43px;
margin: 0 15px 0 0;
border:#fff solid 1px;
z-index:99;
-moz-background-size:100px 43px;
-webkit-background-size:100px 43px;
}
.film_roll_pager a img{
	z-index:999;
}
.film_roll_pager a.active:nth-child(1),
.film_roll_pager a.active:nth-child(2),
.film_roll_pager a.active:nth-child(3),
.film_roll_pager a.active:nth-child(4),
.film_roll_pager a.active:nth-child(5) {
opacity: 0.6;
}
.film_roll_pager span {
display: none;
}
#film_roll_arrow {
display: none;
}