@import url(../../fonts.googleapis.com/earlyaccess/notosansjp.css);
.sec.top_section {
  overflow: hidden;
}
.sec.news_section > .title {
  padding-left: 5.5em;
  background-image: url(../images/top/img_ttl_news.png);
}
.sec.news_section .contents {
  background: #fff;
}
.sec.news_section .contents .text {
  text-align: center;
  padding: 2em .5em 1.5em;
}
.sec.news_section .contents .insta_container {
  padding: 0 0 1.5em 0;
  position: relative;
}
.sec.news_section .contents .insta_container .title {
  text-align: center;
  padding: 1em 0 2em;
}
.sec.news_section .contents .insta_container .insta_cover {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.4);
}
.sec.news_section .contents .insta_container .insta_cover img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.sec.news_section .contents .insta_container .lists {
  text-align: left;
  width: 90%;
  margin: 0 auto;
  letter-spacing: -.4em;
}
.sec.news_section .contents .insta_container .lists .list {
  letter-spacing: normal;
  width: 33.33%;
  padding: 1.665%;
  display: inline-block;
}
.sec.news_section .contents .insta_container .btn_more {
  display: block;
  margin: 0 auto;
  width: 100px;
}
.sec.news_section .contents .face_container {
  background: #eeeeee;
  padding: 2em 0;
  text-align: center;
}

.slides .rela {
  position: relative;
}
.slides .rela .ab {
  max-width: 240px;
  width: 25%;
  position: absolute;
  top: 0;
  left: 0;
}

.slides_nav {
  background: #fff;
  padding: 1em 0;
  margin: 0 -1em;
}

.slick-slide img, .slick-slide video {
  width: 100%;
}
.slick-slide.tmv {
  background: #344E55;
}
.slick-slide.tmv video {
  opacity: 0;
  -moz-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.slick-slide.tmv.slick-active video {
  opacity: 1;
}

.slides_nav {
  font-size: 10px;
}
.slides_nav .slick-slide {
  -moz-transition: opacity 0.5s;
  -o-transition: opacity 0.5s;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
  padding: 0 1em;
  opacity: .6;
}
.slides_nav .slick-slide:hover {
  opacity: 1;
}
.slides_nav .slick-slide.slick-current {
  opacity: 1;
}
.slides_nav .slick-arrow {
  z-index: 1;
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  height: 70%;
  background: #fff;
  width: 30px;
}
.slides_nav .slick-arrow:before {
  content: ">";
  color: #000;
  display: inline-block;
  margin-top: -.2em;
}
.slides_nav .slick-prev {
  left: 10px;
}
.slides_nav .slick-prev:before {
  content: "<";
}
.slides_nav .slick-next {
  right: 10px;
}

@media (max-width: 500px) {
  .sec.news_section > .title {
    padding-left: 0;
  }
}

/*# sourceMappingURL=top.css.map */
