@charset "UTF-8";
/*トップスライダー*/
.top-slider {
	width: 100%;
	height: 500px ;
}
.place-name span {
  display: inline-block;
  vertical-align: text-bottom;
  width: 240px;
  margin-right: 10px;
}
.swiper-custom-parent {
  position: relative;
}
.swiper-pagination {
  width: 100%;
}
.swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  border-radius: 5px;
  background: #b2b2b2;
  margin: 5px;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
  left: 0;
  /* background: #000; */
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
  right: 0;
  /* background: #000; */
}
.swiper-button-next:after, .swiper-button-prev:after {
font-size: 2rem;
color: #878787;
}
.room-icon {
  width: 100px;
}

table {
  width: 100%;
}
.map {
  filter: grayscale(100%);
}
.map .place-card {
  display: none;
}

/*PCのみ*/
@media (min-width: 768px) {

  .slider1 {
    width: 90%;
  }
}

@media (max-width: 768px) {
  .top-slider {
    height: 400px ;
  }
  .room-icon {
    width: 25%;
    margin-bottom: 25px;
  }
  .mapbox {
    height: 350px;
  }





}



