@charset "UTF-8";
.top-heroimage {
  width: 100%;
}

.top-heroimage_slider {
  height: 100%;
}

.top-heroimage .slick-track {
  overflow: hidden;
  position: relative;
}

.top-heroimage .slick-list,
.top-heroimage .slick-track {
  height: 100%;
}

.top-heroimage__ph {
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
}

.top-heroimage__ph01 {
  background-image: url(../images/s1.jpg);
  background-position: 55% 0%;
}

@media (min-width: 1000px) {
  .top-heroimage__ph01 {
    background-position: 25% 95%;
  }
}

.top-heroimage__ph02 {
  background-image: url(../images/s2.jpg);
}

@media (min-width: 1000px) {
  .top-heroimage__ph02 {
    background-position: 0% 95%;
  }
}

.top-heroimage__ph03 {
  background-image: url(../images/s3.jpg);
}

@media (min-width: 1000px) {
  .top-heroimage__ph03 {
    background-position: 0% 55%;
  }
}

.top-heroimage__ph04 {
  background-image: url(../images/s4.jpg);
}

@media (min-width: 1000px) {
  .top-heroimage__ph04 {
    background-position: 0% 55%;
  }
}

.top-heroimage__ph05 {
  background-image: url(../images/s5.jpg);
}

@media (min-width: 1000px) {
  .top-heroimage__ph05 {
    background-position: 0% 55%;
  }
}

.top-heroimage__ph06 {
  background-image: url(../images/s6.jpg);
}

@media (min-width: 1000px) {
  .top-heroimage__ph06 {
    background-position: 0% 55%;
  }
}

.indexMenu_des {
  margin-bottom: 20px;
}

@media (min-width: 1000px) {
  .indexMenu_des {
    margin-bottom: 70px;
    margin-top: 30px;
  }
}

.index_anc {
  color: #333;
  text-decoration: none;
  font-size: 18px;
}

.index_anc:hover {
  color: #fff;
}

.index_anc_txt {
  background-color: #efddce;
  border-radius: 10px;
  display: inline-block;
  padding: 15px;
  margin-bottom: 15px;
}

.index_anc_txt:hover {
  border: solid 1px #efddce;
  background: #fff;
  color: #707070;
}

.menu_ttl_h3 {
  text-align: left;
  border-left: 5px solid #efddce;
  /*線の設定*/
  padding: 2px 8px;
  /*余白の設定*/
  margin-bottom: 10px;
}

.figure_img {
  width: 100%;
}

@media (min-width: 1000px) {
  .figure {
    width: 45%;
    margin-right: 20px;
  }
}

.figure_empty {
  margin: 0;
  padding: 0;
}
/*# sourceMappingURL=index.css.map */