.movie_inner {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  width: 92%;
}

.main_movie {
  background-color: #101010;
  padding: 120px 0;
}
@media only screen and (max-width: 840px) {
  .main_movie {
    padding: 16% 0;
  }
}
.main_movie .movie_inner {
  max-width: 1000px;
  width: 92%;
}
.main_movie .page_headline {
  text-align: left;
}
.main_movie .page_headline span {
  background-color: #00E2FF;
  color: #101010;
}
.main_movie h5 {
  color: #00E2FF;
  font-weight: 600;
  font-size: 32px;
  letter-spacing: 0.02em;
  line-height: 1.2;
  margin-bottom: 0.5em;
}
@media only screen and (max-width: 840px) {
  .main_movie h5 {
    font-size: 25px;
  }
}
.main_movie h5:nth-of-type(n + 2) {
  margin-top: 1.5em;
}
.main_movie .caution {
  color: #ffffff;
  font-size: 14px;
  margin-top: 1em;
}
@media only screen and (max-width: 840px) {
  .main_movie .caution {
    font-size: 10px;
    font-weight: normal;
  }
}
.main_movie .movie_wrap {
  width: 100%;
  padding-bottom: 56.25%;
  position: relative;
}
.main_movie .movie_wrap iframe {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}

.sub_movie {
  margin-top: 120px;
}
@media only screen and (max-width: 840px) {
  .sub_movie {
    margin-top: 16%;
  }
}
.sub_movie .page_headline {
  text-align: left;
}
@media only screen and (max-width: 840px) {
  .sub_movie .page_headline span {
    text-align: left;
  }
}
.sub_movie .page_headline:nth-of-type(n + 2) {
  margin-top: 120px;
}
@media only screen and (max-width: 840px) {
  .sub_movie .page_headline:nth-of-type(n + 2) {
    margin-top: 16%;
  }
}
.sub_movie .movie_list {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: flex-start;
}
.sub_movie .movie_list li {
  display: block;
  width: 31.25%;
  margin-right: 3.125%;
  margin-bottom: 3.125%;
}
@media only screen and (max-width: 840px) {
  .sub_movie .movie_list li {
    margin-right: 0;
    width: 100%;
    margin-bottom: 6vw;
  }
}
.sub_movie .movie_list li:nth-of-type(3n) {
  margin-right: 0;
}
.sub_movie .movie_list figure {
  border-radius: 10px;
  overflow: hidden;
}
.sub_movie .movie_list h6 {
  margin-top: 1em;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.05em;
  line-height: 1.3;
}
@media only screen and (max-width: 840px) {
  .sub_movie .movie_list h6 {
    font-size: 12px;
  }
}
.sub_movie .more_movie {
  margin-top: 50px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
@media only screen and (max-width: 840px) {
  .sub_movie .more_movie {
    margin-top: 4%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJtb3ZpZS5zY3NzIiwiX2NvbG9ycy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWtCQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDLGtCQ0dPO0VERlA7O0FBZEE7RUFZRDtJQUtFOzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFFQTtFQUNDLGtCQ3ZDSTtFRHdDSixPQ2RLOztBRGtCUDtFQUNDLE9DN0NLO0VEOENMO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBeENEO0VBa0NBO0lBUUU7OztBQUdEO0VBQ0M7O0FBSUY7RUFDQyxPQzNCTTtFRDRCTjtFQUNBOztBQXJERDtFQWtEQTtJQUtFO0lBQ0E7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUtIO0VBQ0M7O0FBOUVBO0VBNkVEO0lBR0U7OztBQUVEO0VBQ0M7O0FBbkZEO0VBc0ZFO0lBQ0M7OztBQUlGO0VBQ0M7O0FBNUZGO0VBMkZDO0lBR0U7OztBQUtIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUE3R0Y7RUF5R0M7SUFPRTtJQUNBO0lBQ0E7OztBQUdEO0VBQ0M7O0FBSUY7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFwSUY7RUErSEM7SUFPRTs7O0FBS0g7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQWhKRDtFQTJJQTtJQU9FIiwiZmlsZSI6Im1vdmllLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbkBpbXBvcnQgXCJjb2xvcnNcIjtcclxuQGltcG9ydCBcImZvbnRcIjtcclxuXHJcbi8vICDjg6zjgrnjg53jg7Pjgrfjg5ZcclxuJGJyZWFrcG9pbnRzOiAoc2Q6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KVwiLFxyXG5tZDogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpXCIsXHJcbm9tZDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODQxcHgpXCIsXHJcblx0bGc6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweClcIlxyXG4pO1xyXG5cclxuQG1peGluIG1xKCRicmVha3BvaW50KSB7XHJcblx0QG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHMsJGJyZWFrcG9pbnQpfSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbi5tb3ZpZV9pbm5lciB7XHJcblx0bWF4LXdpZHRoOiAxMjAwcHg7XHJcblx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdHdpZHRoOiA5MiU7XHJcbn1cclxuXHJcbi5tYWluX21vdmllIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcblx0cGFkZGluZzogMTIwcHggMDtcclxuXHJcblx0QGluY2x1ZGUgbXEobWQpIHtcclxuXHRcdHBhZGRpbmc6IDE2JSAwO1xyXG5cdH1cclxuXHJcblx0Lm1vdmllX2lubmVyIHtcclxuXHRcdG1heC13aWR0aDogMTAwMHB4O1xyXG5cdFx0d2lkdGg6IDkyJTtcclxuXHR9XHJcblxyXG5cdC5wYWdlX2hlYWRsaW5lIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0aDUge1xyXG5cdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdGZvbnQtc2l6ZTogMzJweDtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMC41ZW07XHJcblx0XHRAaW5jbHVkZSBtcShtZCl7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjVweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOm50aC1vZi10eXBlKG4gKyAyKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDEuNWVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNhdXRpb24ge1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdG1hcmdpbi10b3A6IDFlbTtcclxuXHRcdEBpbmNsdWRlIG1xKG1kKXtcclxuXHRcdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm1vdmllX3dyYXAge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdGlmcmFtZSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnN1Yl9tb3ZpZSB7XHJcblx0bWFyZ2luLXRvcDogMTIwcHg7XHJcblx0QGluY2x1ZGUgbXEobWQpe1xyXG5cdFx0bWFyZ2luLXRvcDogMTYlO1xyXG5cdH1cclxuXHQucGFnZV9oZWFkbGluZSB7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1xKG1kKXtcclxuXHRcdFx0c3BhbntcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0JjpudGgtb2YtdHlwZShuICsgMikge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMjBweDtcclxuXHRcdFx0QGluY2x1ZGUgbXEobWQpe1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE2JTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm1vdmllX2xpc3Qge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuXHRcdGxpIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAzMS4yNSU7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMy4xMjUlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzLjEyNSU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtcShtZCkge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2dnc7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bnRoLW9mLXR5cGUoM24pIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRmaWd1cmUge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0fVxyXG5cclxuXHRcdGg2IHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0XHRcdEBpbmNsdWRlIG1xKG1kKXtcclxuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tb3JlX21vdmllIHtcclxuXHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0QGluY2x1ZGUgbXEobWQpe1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA0JTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vL+ODluODq+ODvOezu1xyXG4kYmx1ZTogIzAwRTJGRjtcclxuJGRfYmx1ZTogIzI0MkUzRDtcclxuXHJcbi8v44Kw44Oq44O844Oz57O7XHJcbiRncmVlbjogIzFERkYwMDtcclxuXHJcbi8v44Kq44Os44Oz44K457O7XHJcbiRvcmFuZ2U6ICNGMjk3Mzk7XHJcblxyXG4vL+ODlOODs+OCr+ezu1xyXG4kbF9waW5rOiAjZmZkYmZmO1xyXG4kcGluazogI2ZmYjhjMztcclxuJGRfcGluazogI2RmNjI4YTtcclxuXHJcbi8v6LWk57O7XHJcbiRyZWQ6ICNmZjAwMDA7XHJcblxyXG4vL+ODluODqeOCpuODs+ezu1xyXG4kYnJvd246ICM0NDNlNDA7XHJcbiRnb2xkOiAjRDNCNTcyO1xyXG5cclxuLy/pu4ToibLns7tcclxuJHllbGxvdzogI0ZGRkY2NDtcclxuJGxfeWVsbG93OiAjRkZGOUIxO1xyXG5cclxuLy/jg6Ljg47jgq/jg61cclxuJGJsYWNrOiAjMTAxMDEwO1xyXG4kYmFzZV9nOiAjRUZFRkVGO1xyXG4kYnRuX2c6I0UzRTNFMztcclxuJGRlZXBfZzojOEQ4RDhEO1xyXG4kYmVfZzojQkVCRUJFO1xyXG4kdGhpbl9nOiNGNEY0RjQ7XHJcbiRsX2c6I0Q2RDZENjtcclxuXHJcbiR3aGl0ZTogI2ZmZmZmZjtcclxuXHJcbiRwaW5rX2dyYTogbGluZWFyLWdyYWRpZW50KDYwZGVnLCAkbF9waW5rIDAlLCRwaW5rIDI1JSk7XHJcbiRwaW5rX2dyYV9kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAkbF9waW5rIDAlLCRwaW5rIDEwMCUpO1xyXG4kcGlua19ncmFfcjogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgJGxfcGluayAwJSwkcGluayAxMDAlKTsiXX0= */