@charset "UTF-8";
/* CSS Document */




h1#page-ttl {
   background-image: url("../img/movie/ttl-movie.png");
   top:-110px;
}


#bg-staff_cast {
   background-image: url("https://sekai-ichi-movie.jp/img/movie/bg-movie.png");
   background-repeat: no-repeat;
   width: 100%;
   height: 933px;
   background-position: center top;
   position: absolute;
   top:-30px;
   padding-top: 20px;
   
}

#bg-wrap {
   height: 933px;
   position: relative;
   padding-bottom: 0;

}



/* --------------------------------------------------------------


                      main


-----------------------------------------------------------------*/


.bgwrap-cts-btm2 {
   position: absolute;
   bottom: -170px;
   left: -35px;
}
ul#movie-list {
   width: 742px;
   margin: 0 auto;
}
ul#movie-list li {
   width: 351px;
   float: left;
   height: 341px;
   margin-bottom:50px;
}

.movie-name {
   height: 63px;
   padding-top: 30px;
   background-image: url("../img/movie/bg-moviename.png");
   background-repeat: no-repeat;
   margin-bottom: 30px;
   font-weight: bold;
   color: #2752b3;
   text-align: center;
   font-size: 1.3em;
}
.movie-name .txt-s {
   font-size: 0.8em;
}

.r-margin {
   margin-right: 40px;
}



ul#movie-list li a:hover img {
	opacity:0.8;
	filter: alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
	background: #fff;
}





#colorbox {
   
outline:none;
}

#cboxClose {
    z-index: 100000000px;

}





