.section__block--top-page {
  max-width: 1100px;
}

.slider {
  margin-top: 0;
}
.slider .bx-wrapper {
  margin-bottom: 0;
}
.slider .bx-wrapper .bx-caption {
  text-align: center;
  top: 0;
  bottom: auto;
}

#slider {
  opacity: 0;
}

#slider img {
  display: block;
  margin: 0 auto;
}

.banner__section {
  margin-top: 2px;
}

.news__lists {
  list-style-type: none;
  margin: 0 0 2em;
}

.news__list {
  margin-bottom: .5em;
}

.news__date {
  margin-right: 1em;
}

/* サブスライダー */
.bx-wrapper .subSlider img {
  width: 100%;
}

/* お知らせ */
.homeNews .news__list {
  position: relative;
  padding-left: 7.14286em;
}

.homeNews .news__date {
  position: absolute;
  top: 0;
  left: 0;
}

.homeNews a {
  /*color: #111;*/
}
.homeNews a:visited {
  /*color: #111;*/
}

@media (max-width: 480px) {

  .homeNews {
    margin-top: 1.5em;
  }

  .homeNews .section__title-h2 {
    display: none;
  }

  .homeNews .news__lists {
    margin-bottom: 0;
  }
}

/* カテゴリーバナー */
.cat-banner {
  display: flex;
  flex-wrap: wrap;
  max-width: 1140px;
  line-height: 0;
  margin: 0px auto;
  padding: 0;
  list-style-type: none;
  text-align: center;
}

.cat-banner li {
  width: calc(50% - 40px);
  margin: 0 20px 40px;
  text-align: center;
}

@media (max-width: 480px) {

  .cat-banner {
    display: block;
  }

  .cat-banner li {
    width: auto;
    margin: 0 0 10px;
  }
}

.bx-wrapper,
.bx-wrapper .bx-viewport {
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border: none !important;
  left: 0 !important;
}


#js-styleSlider,
#js-pressSlider {
  opacity: 0;
}

@media screen and (max-width: 480px) {
.homeNews .section__title-h2 {display:block!important}
.homeNews .news__date {display:none}
.homeNews .news__list {padding-left:5px!important}
}

.homeNews .news__date {display:none}
