/* Scss Document */
/* 
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com 
Twitter: @rich_clark
*/
/* line 20, ../scss/_reset.scss */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

/* line 30, ../scss/_reset.scss */
body {
  line-height: 1;
}

/* line 35, ../scss/_reset.scss */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 39, ../scss/_reset.scss */
ul {
  list-style: none;
}

/* line 43, ../scss/_reset.scss */
blockquote, q {
  quotes: none;
}

/* line 48, ../scss/_reset.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

/* line 53, ../scss/_reset.scss */
a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

/* change colours to suit your needs */
/* line 62, ../scss/_reset.scss */
ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}

/* change colours to suit your needs */
/* line 69, ../scss/_reset.scss */
mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

/* line 76, ../scss/_reset.scss */
del {
  text-decoration: line-through;
}

/* line 80, ../scss/_reset.scss */
abbr[title], dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

/* line 85, ../scss/_reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* change border colour to suit your needs */
/* line 91, ../scss/_reset.scss */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}

/* line 100, ../scss/_reset.scss */
input, select {
  vertical-align: middle;
}

/* line 104, ../scss/_reset.scss */
img {
  max-width: 100%;
  width: 100%;
}

/* Scss Document */
/* line 5, ../scss/_module.scss */
.fc_orange {
  color: #f08200;
}

/* =====================
  mediaquery
===================== */
/* =====================
  layout
===================== */
/* line 30, ../scss/_module.scss */
.contents {
  max-width: 1150px;
  margin: 0 auto;
}
@media (max-width: 1180px) {
  /* line 30, ../scss/_module.scss */
  .contents {
    max-width: 89.333%;
    width: 100%;
  }
}

@media (max-width: 768px) {
  /* line 39, ../scss/_module.scss */
  .pcOnly {
    display: none;
  }
}

/* line 44, ../scss/_module.scss */
.spOnly {
  display: none;
}
@media (max-width: 768px) {
  /* line 44, ../scss/_module.scss */
  .spOnly {
    display: inherit;
  }
}

/* =====================
  arrow
===================== */
/* line 55, ../scss/_module.scss */
.arrow-orange:before {
  content: '';
  display: inline-block;
  background: url(../images/arrow_orange.svg) no-repeat center center;
  width: 6px;
  height: 9px;
  margin: 0 8px 0 6px;
}

/* line 65, ../scss/_module.scss */
.arrow {
  fill: #fff;
  margin-bottom: 1px;
}
/* line 68, ../scss/_module.scss */
.arrow.arrow--orange {
  fill: #f08200;
}

/* line 73, ../scss/_module.scss */
.arrow__btn {
  color: #fff;
  background-color: #f08200;
  border-radius: 6px;
}
/* line 77, ../scss/_module.scss */
.arrow__btn:hover {
  opacity: 0.7;
  text-decoration: none;
}
/* line 81, ../scss/_module.scss */
.arrow__btn .arrow {
  fill: #fff;
}

/* Scss Document */
/* line 2, ../scss/_common.scss */
body {
  color: #575757;
  font-size: 14px;
  font-family: "Noto Sans", "Noto Sans CJK JP", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Arial", "Yu Gothic", "Meiryo", sans-serif;
}

/* line 7, ../scss/_common.scss */
a {
  color: inherit;
  text-decoration: none;
}
/* line 10, ../scss/_common.scss */
a:hover {
  text-decoration: underline;
}

/* =====================
  header
===================== */
/* line 19, ../scss/_common.scss */
.header .h_above {
  color: #fff;
  background-color: #f08200;
  text-align: right;
  padding: 8px 0;
  font-weight: bold;
}
/* line 26, ../scss/_common.scss */
.header .h_wrap {
  display: block;
  max-width: 1180px;
  width: 100%;
  margin: 0 auto;
}
@media screen and (max-width: 1180px) {
  /* line 26, ../scss/_common.scss */
  .header .h_wrap {
    width: 90%;
  }
}
/* line 35, ../scss/_common.scss */
.header .h_under {
  text-align: center;
  padding: 22px 0 25px;
  position: relative;
}
/* line 40, ../scss/_common.scss */
.header .h_logo {
  width: 190px;
  height: auto;
  margin: 0 auto;
}
@media (max-width: 768px) {
  /* line 40, ../scss/_common.scss */
  .header .h_logo {
    margin-bottom: 1em;
  }
}
/* line 48, ../scss/_common.scss */
.header .h_txt {
  font-weight: bold;
  position: absolute;
  bottom: 36px;
  right: 0;
}
@media (max-width: 768px) {
  /* line 48, ../scss/_common.scss */
  .header .h_txt {
    color: #707070;
    position: relative;
    display: block;
    right: auto;
    bottom: auto;
  }
}

/* =====================
  footer
===================== */
/* line 66, ../scss/_common.scss */
.gfooter-bottom__inner {
  max-width: 1710px;
  margin: 0 auto;
  padding: 0 35px;
  color: #8c8c8c;
}
@media (max-width: 768px) {
  /* line 66, ../scss/_common.scss */
  .gfooter-bottom__inner {
    padding: 0 15px;
  }
}

/* line 75, ../scss/_common.scss */
.gfooter__copyright {
  font-size: 10px;
  text-align: center;
}

/* line 80, ../scss/_common.scss */
.gfooter-bottom__body {
  padding: 21.875px 0 26.25px;
  border-top: 1px solid #d3d3d3;
}

/* line 84, ../scss/_common.scss */
.gfooter-bottom__body {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
}

/* line 92, ../scss/_common.scss */
.gfooter_aside-links {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
  justify-content: start;
  -ms-flex-align: center;
  align-items: center;
}

/* line 100, ../scss/_common.scss */
.gfooter__aside-link {
  padding: 16.714px 0;
  font-size: 11px;
  margin-right: 20.25px;
}
/* line 104, ../scss/_common.scss */
.gfooter__aside-link:last-child {
  margin-right: 0;
}

/* line 108, ../scss/_common.scss */
.gfooter__aside-link a {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 116, ../scss/_common.scss */
.gfooter__aside-link a:hover span {
  text-decoration: underline;
}

/* line 119, ../scss/_common.scss */
.gfooter__aside-link .ico-svg--new-window svg {
  fill: #575757;
  width: 14.625px;
  height: 1em;
  margin-left: 7.714px;
}

/* line 128, ../scss/_common.scss */
.gfooter__copyright {
  font-size: 0.714px;
  text-align: center;
}
@media (max-width: 768px) {
  /* line 128, ../scss/_common.scss */
  .gfooter__copyright {
    display: none;
  }
}

/* Scss Document */
/* line 2, ../scss/_index.scss */
.mv {
  display: flex;
  justify-content: space-between;
  margin-bottom: 70px;
  width: 100%;
  max-width: 1150px;
}

/* line 11, ../scss/_index.scss */
.news h2 {
  color: #f08200;
  font-size: 24px;
  text-align: center;
  margin-bottom: 32px;
}
/* line 17, ../scss/_index.scss */
.news .news-wrap {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 768px) {
  /* line 17, ../scss/_index.scss */
  .news .news-wrap {
    flex-direction: column;
  }
}
/* line 24, ../scss/_index.scss */
.news .news-fst {
  width: 21.73%;
  margin-right: 4.34%;
  margin-bottom: 50px;
}
@media (max-width: 768px) {
  /* line 24, ../scss/_index.scss */
  .news .news-fst {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
/* line 33, ../scss/_index.scss */
.news .news-fst h3 {
  font-weight: normal;
  font-size: 1.142em;
  margin: 1em 0;
}
/* line 38, ../scss/_index.scss */
.news .news-fst a {
  font-weight: bold;
}
/* line 42, ../scss/_index.scss */
.news .news-scd {
  width: 73.91%;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
/* line 47, ../scss/_index.scss */
.news .news-scd:after {
  display: block;
  content: "";
  width: 29.41%;
}
@media (max-width: 768px) {
  /* line 42, ../scss/_index.scss */
  .news .news-scd {
    width: 100%;
    flex-direction: column;
  }
}
/* line 56, ../scss/_index.scss */
.news .news-scd p {
  font-size: 1rem;
}
/* line 58, ../scss/_index.scss */
.news .news-scd p iframe {
  pointer-events: none;
}
/* line 62, ../scss/_index.scss */
.news .news-scd div {
  width: 29.41%;
  line-height: 1.75;
  margin-bottom: 50px;
}
@media (max-width: 768px) {
  /* line 62, ../scss/_index.scss */
  .news .news-scd div {
    width: 100%;
    margin-bottom: 28px;
  }
}
/* line 71, ../scss/_index.scss */
.news .news-scd .pic {
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  /* line 71, ../scss/_index.scss */
  .news .news-scd .pic {
    margin-bottom: 6px;
  }
}
/* line 77, ../scss/_index.scss */
.news .news-scd p.date {
  font-size: 0.857em;
}

/* line 83, ../scss/_index.scss */
.category {
  display: flex;
  justify-content: space-between;
  margin-bottom: 50px;
}
@media (max-width: 768px) {
  /* line 83, ../scss/_index.scss */
  .category {
    flex-direction: column;
  }
}
/* line 90, ../scss/_index.scss */
.category p {
  width: 48.2%;
}
@media (max-width: 768px) {
  /* line 90, ../scss/_index.scss */
  .category p {
    width: 100%;
  }
}
/* line 96, ../scss/_index.scss */
.category svg {
  fill: #fff;
  margin-right: 16px;
  margin-bottom: -2px;
}
/* line 101, ../scss/_index.scss */
.category .cate__btn {
  color: #fff;
  display: block;
  font-size: 1.285em;
  font-weight: bold;
  text-align: center;
  width: 100%;
  height: 64px;
  line-height: 64px;
  background-color: #f08200;
  border-radius: 4px;
  box-shadow: 0 0 9px rgba(0, 0, 0, 0.4);
}
/* line 113, ../scss/_index.scss */
.category .cate__btn:hover {
  opacity: 0.7;
  text-decoration: none;
}
@media (max-width: 768px) {
  /* line 101, ../scss/_index.scss */
  .category .cate__btn {
    margin-bottom: 20px;
  }
}

/* line 124, ../scss/_index.scss */
.mv_slider .slick-dots li button:before {
  font-size: 16px;
  color: #575757;
  opacity: 1;
}
/* line 129, ../scss/_index.scss */
.mv_slider .slick-dots li.slick-active button:before {
  color: #F08200;
}
/* line 132, ../scss/_index.scss */
.mv_slider.slick-dotted.slick-slider {
  margin-bottom: 115px;
}
/* line 135, ../scss/_index.scss */
.mv_slider .slick-dots {
  bottom: -40px;
}

/* line 1, ../scss/_press.scss */
.category__tab {
  display: flex;
  justify-content: space-between;
  text-align: center;
}
/* line 5, ../scss/_press.scss */
.category__tab .tab__cont {
  color: #575757;
  width: 47.8%;
  height: 64px;
  line-height: 64px;
  font-weight: bold;
  font-size: 1.285em;
  background-color: #CBCBCB;
  border-radius: 4px 4px 0 0;
}
/* line 14, ../scss/_press.scss */
.category__tab .tab__cont:hover {
  opacity: 0.7;
  cursor: pointer!important;
}
/* line 18, ../scss/_press.scss */
.category__tab .tab__cont a {
  display: block;
}
/* line 20, ../scss/_press.scss */
.category__tab .tab__cont a:hover {
  text-decoration: none;
}
/* line 24, ../scss/_press.scss */
.category__tab .tab__cont svg {
  fill: #575757;
  margin-bottom: -2px;
  margin-right: 10px;
}
/* line 29, ../scss/_press.scss */
.category__tab .tab__cont.on {
  color: #f08200;
  background-color: #ffe5c6;
}
/* line 32, ../scss/_press.scss */
.category__tab .tab__cont.on svg {
  fill: #f08200;
}
/* line 35, ../scss/_press.scss */
.category__tab .tab__cont.on:hover {
  opacity: 1;
  cursor: default;
}
@media (max-width: 768px) {
  /* line 5, ../scss/_press.scss */
  .category__tab .tab__cont {
    line-height: 54px;
    height: 54px;
    border-radius: 10px 10px 0 0;
  }
}

/* line 48, ../scss/_press.scss */
.category__cont {
  /*box-shadow: 0 -7px 16px -6px #e2e2e2;*/
}

/* line 52, ../scss/_press.scss */
.press-main {
  display: flex;
  justify-content: space-betweeen;
  padding: 50px 0 65px;
  font-weight: bold;
  border-bottom: 1px solid #CBCBCB;
}
@media (max-width: 768px) {
  /* line 52, ../scss/_press.scss */
  .press-main {
    flex-direction: column;
    padding: 50px 0 117px;
  }
}
/* line 62, ../scss/_press.scss */
.press-main .press-main__pic {
  width: 49%;
  text-align: center;
  margin-right: 1%;
}
/* line 66, ../scss/_press.scss */
.press-main .press-main__pic img {
  max-width: 400px;
}
@media (max-width: 768px) {
  /* line 62, ../scss/_press.scss */
  .press-main .press-main__pic {
    width: 100%;
    margin-right: 0;
    margin-bottom: 25px;
  }
  /* line 73, ../scss/_press.scss */
  .press-main .press-main__pic img {
    max-width: 100%;
  }
}
/* line 78, ../scss/_press.scss */
.press-main .press-main__txt {
  width: 50%;
  line-height: 2.14;
}
@media (max-width: 768px) {
  /* line 78, ../scss/_press.scss */
  .press-main .press-main__txt {
    width: 100%;
  }
}
/* line 84, ../scss/_press.scss */
.press-main .press-main__txt .press-main__copy {
  padding: 0 0 1.6em;
}
/* line 87, ../scss/_press.scss */
.press-main .press-main__txt dt {
  width: 88px;
}
/* line 90, ../scss/_press.scss */
.press-main .press-main__txt dt, .press-main .press-main__txt dd {
  padding: 1em 0;
}
/* line 94, ../scss/_press.scss */
.press-main .press-main__list {
  display: flex;
  border-top: 1px solid #CBCBCB;
}
/* line 98, ../scss/_press.scss */
.press-main .press-main__bottom {
  color: #f08200;
  text-align: center;
  padding-top: 25px;
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #CBCBCB;
}
/* line 105, ../scss/_press.scss */
.press-main .press-main__bottom p {
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 1180px) {
  /* line 105, ../scss/_press.scss */
  .press-main .press-main__bottom p {
    width: 50%;
  }
}
@media (max-width: 768px) {
  /* line 105, ../scss/_press.scss */
  .press-main .press-main__bottom p {
    width: 100%;
  }
}
/* line 116, ../scss/_press.scss */
.press-main .press-main__bottom .arrow {
  margin-right: 0.5em;
}
@media (max-width: 768px) {
  /* line 98, ../scss/_press.scss */
  .press-main .press-main__bottom {
    flex-direction: column;
  }
}
/* line 123, ../scss/_press.scss */
.press-main .press-main__prevBtn {
  width: 278px;
  text-align: center;
}
@media (max-width: 1180px) {
  /* line 123, ../scss/_press.scss */
  .press-main .press-main__prevBtn {
    width: 100%;
  }
}
@media (max-width: 768px) {
  /* line 123, ../scss/_press.scss */
  .press-main .press-main__prevBtn {
    text-align: left;
  }
}
/* line 134, ../scss/_press.scss */
.press-main .arrow__btn {
  width: 270px;
  height: 46px;
  display: block;
  line-height: 46px;
  border-radius: 6px;
}
@media (max-width: 1180px) {
  /* line 134, ../scss/_press.scss */
  .press-main .arrow__btn {
    width: 100%;
  }
}
@media (max-width: 768px) {
  /* line 134, ../scss/_press.scss */
  .press-main .arrow__btn {
    display: none;
  }
}

/* line 149, ../scss/_press.scss */
.press-archive {
  padding-bottom: 50px;
}
/* line 151, ../scss/_press.scss */
.press-archive > h2 {
  text-align: center;
  margin: 44px 0;
}
@media (max-width: 768px) {
  /* line 155, ../scss/_press.scss */
  .press-archive .press-archive__wrap {
    overflow-x: scroll;
  }
  /* line 158, ../scss/_press.scss */
  .press-archive .press-archive__wrap::-webkit-scrollbar {
    width: 20px;
    height: 20px;
  }
  /* line 162, ../scss/_press.scss */
  .press-archive .press-archive__wrap::-webkit-scrollbar-track {
    background-color: #FCE6CD;
    border-radius: 20px;
  }
  /* line 166, ../scss/_press.scss */
  .press-archive .press-archive__wrap::-webkit-scrollbar-thumb {
    background-color: #f08200;
    border-radius: 20px;
  }
}
/* line 172, ../scss/_press.scss */
.press-archive .press-archive__list {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
@media (max-width: 768px) {
  /* line 172, ../scss/_press.scss */
  .press-archive .press-archive__list {
    flex-wrap: nowrap;
  }
}
/* line 180, ../scss/_press.scss */
.press-archive .press-archive__list li {
  width: 15.21%;
  margin-bottom: 70px;
  margin-right: 1.74%;
}
/* line 184, ../scss/_press.scss */
.press-archive .press-archive__list li:nth-child(6n) {
  margin-right: 0;
}
@media (max-width: 768px) {
  /* line 180, ../scss/_press.scss */
  .press-archive .press-archive__list li {
    width: 175px;
    min-width: 175px;
    margin-right: 20px;
    margin-bottom: 50px;
  }
  /* line 192, ../scss/_press.scss */
  .press-archive .press-archive__list li:nth-child(6n) {
    margin-right: 20px;
  }
  /* line 195, ../scss/_press.scss */
  .press-archive .press-archive__list li:last-child {
    margin-right: 0;
  }
}
/* line 200, ../scss/_press.scss */
.press-archive .press-archive__list .ttl {
  margin: 12px 0;
}
/* line 203, ../scss/_press.scss */
.press-archive .press-archive__list .arrow {
  margin-right: 0.5em;
}
/* line 206, ../scss/_press.scss */
.press-archive .press-archive__list .press-archive__prevBtn {
  color: #f08200;
  font-weight: bold;
  display: block;
  padding: 0px 0px 10px;
}
@media (max-width: 768px) {
  /* line 206, ../scss/_press.scss */
  .press-archive .press-archive__list .press-archive__prevBtn {
    padding: 0;
  }
}
/* line 215, ../scss/_press.scss */
.press-archive .press-archive__list .arrow__btn {
  width: 100%;
  height: 36px;
  line-height: 36px;
  display: block;
  text-align: center;
}
@media (max-width: 768px) {
  /* line 215, ../scss/_press.scss */
  .press-archive .press-archive__list .arrow__btn {
    display: none;
  }
}

/* line 1, ../scss/_movie.scss */
.movie-cont {
  padding: 40px 0 118px;
}
/* line 3, ../scss/_movie.scss */
.movie-cont h2 {
  text-align: center;
  font-size: 1.285em;
  margin-bottom: 25px;
}
/* line 8, ../scss/_movie.scss */
.movie-cont .movie__ttl {
  color: #f08200;
  max-width: 1150px;
  margin: 0 auto 20px;
  line-height: 64px;
  height: 64px;
  padding: 0 70px 0 23px;
  box-sizing: border-box;
  font-size: 1.285em;
  font-weight: bold;
  /*background: url(../images/arrow_square_on.png) no-repeat right 22px center #fff7ee;*/
  background: #fff7ee;
  display: flex;
  justify-content: space-between;
}
/* line 21, ../scss/_movie.scss */
.movie-cont .movie__ttl.open {
 /* background: url(../images/arrow_square_off.png) no-repeat right 22px center #fff7ee;*/
}
@media (max-width: 1180px) {
  /* line 8, ../scss/_movie.scss */
  .movie-cont .movie__ttl {
    width: 100%;
  }
}
@media (max-width: 768px) {
  /* line 8, ../scss/_movie.scss */
  .movie-cont .movie__ttl {
    padding: 0 55px 0 20px;
  }
}
@media screen and (max-width: 340px) {
  /* line 8, ../scss/_movie.scss */
  .movie-cont .movie__ttl {
    font-size: 15px;
  }
}
/* line 33, ../scss/_movie.scss */
.movie-cont .movie__ttl:hover {
  opacity: 0.7;
}
/* line 36, ../scss/_movie.scss */
.movie-cont .movie__ttl svg {
  fill: #f08200;
  margin-right: 22px;
}
@media (max-width: 768px) {
  /* line 36, ../scss/_movie.scss */
  .movie-cont .movie__ttl svg {
    margin-right: 12px;
  }
}
/* line 43, ../scss/_movie.scss */
.movie-cont .movie__ttl span.open_txt {
  font-weight: normal;
  font-size: 1rem;
  text-decoration: underline;
}
/* line 49, ../scss/_movie.scss */
.movie-cont .movie__listWrap {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding-top: 36px;
}
/* line 54, ../scss/_movie.scss */
.movie-cont .movie__listWrap:before {
  content: "";
  display: block;
  width: 21.73%;
  order: 1;
}
/* line 60, ../scss/_movie.scss */
.movie-cont .movie__listWrap:after {
  display: block;
  content: "";
  width: 21.73%;
}
/* line 65, ../scss/_movie.scss */
.movie-cont .movie__listWrap p {
  font-size: 1rem;
}
/* line 68, ../scss/_movie.scss */
.movie-cont .movie__listWrap iframe {
  pointer-events: none;
}
/* line 71, ../scss/_movie.scss */
.movie-cont .movie__listWrap div {
  width: 21.73%;
  line-height: 1.75;
  margin-bottom: 50px;
}
@media (max-width: 768px) {
  /* line 71, ../scss/_movie.scss */
  .movie-cont .movie__listWrap div {
    width: 100%;
    margin-bottom: 28px;
  }
}
/* line 80, ../scss/_movie.scss */
.movie-cont .movie__listWrap .pic {
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  /* line 80, ../scss/_movie.scss */
  .movie-cont .movie__listWrap .pic {
    margin-bottom: 6px;
  }
}
/* line 86, ../scss/_movie.scss */
.movie-cont .movie__listWrap p.date {
  font-size: 0.857em;
}

.movie__listWrap + .more_btn{
  text-align: center;
  margin-bottom: 50px;
  
}
.movie__listWrap + .more_btn a{
  width: 270px;
  display: inline-block;
  line-height: 46px;
  border-radius: 6px;
  color: #fff;
  background-color: #f08200;}
.movie__listWrap + .more_btn a:hover{
  text-decoration: none;
  opacity: 0.8;
}