@charset "UTF-8";

body {
  font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック","MS P Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,verdana,arial,clean,sans-serif;
  opacity: 0;
}

#movie nav {
  margin: 0px 0 13px 0;
}

ul.movie_list {
  padding: 0;
  min-height: 550px;
}
ul.movie_list li {
  float: left;
  width: 292px;
  height: 250px;
  margin: 0 5px 0 20px;
  position: relative;
}
/*
ul.movie_list li:nth-child(1), ul.movie_list li:nth-child(2) {
  margin-right: 38px;
}
*/
.movie_section, .movie_section a {
  position: absolute;
  display: block;
  width: 292px;
  height: 166px;
}

.movie_section .btn_movie_play {
  position: absolute;
  display: block;
  top: 0px;
  left: 4px;
  opacity: 0;
  z-index: 20;
  background: url(../img/movie/movie_on.png) no-repeat center center;
  width: 292px;
  height: 166px;
}
.movie_object {
  position: absolute;
  top: 2.5px;
  left: 2px;
  width: 288px;
  height: 162px;
  z-index: 10;
}
ul.movie_list li.teaser h3 {
  /* background: url('../img/movie/teaser_cap.png') no-repeat; */
  width: 284px;
  height: 20px;
  margin: 20px auto 5px;
  color: #ffd929;
  font-size: 20px;
  text-align: center;
  font-weight: 600;
}
ul.movie_list li.promotion h3 {
  background: url('../img/movie/pv_cap.png') no-repeat;
  width: 304px;
  height: 40px;
  margin: 0 auto 5px;
  margin-left: -6px;
}
ul.movie_list li.live_mv_1 h3 {
  background: url('../img/movie/play01_cap.png') no-repeat;
  width: 234px;
  height: 40px;
  margin: 0 auto 5px;
}
ul.movie_list li.live_mv_2 h3 {
  background: url('../img/movie/play02_cap.png') no-repeat;
  width: 234px;
  height: 40px;
  margin: 0 auto 5px;
}

ul.movie_list li .movie_section {
  width: 292px;
  height: 166px;
  background: url('../img/movie/movie_bg.png') top center no-repeat;
  margin: 0 auto;
}

ul.movie_list li span.new{
  position: absolute;
  background: url(../img/new.png) no-repeat;
  width: 42px;
  height: 18px;
  top: -5px;
  right: -6px;
}
