/* peach_renual_ski.css */

.peachsaleMv{
  background-color: #71c7f7;
  position: relative;
}
.peachsaleMv .peachsaleMvImg{
  max-width: 1500px;
  margin: 0 auto;
  
}
.peachsaleMv .peachsaleMvTag{
  position: absolute;
  top: 0;
  left: 0;
}
.peachsaleMvText_wrap{
  position: absolute;
  bottom: 100px;
  width: 100%;
}
.peachsaleMvText_inner{
  width: 1200px;
    margin: 0 auto;
    position: relative;
}
.peachsaleMvText2{
  background-color: #4e8dcc;
    color: #FFF;
    padding: 10px;
    font-size: 25px;
    font-weight: bold;
    width: fit-content;
    margin: 15px 0;
}
.peachsaleMvText_wrap .logo{
      position: absolute;
    right: 0;
    bottom: 10px;
    background-color: #FFF;
    padding: 10px 20px;
}
#_medama .spe__ul .box_ttl{
  text-align: center;
    color: #FFF;
    font-weight: bold;
    font-size: 24px;
    padding: 15px 0;
}
.hotelBox h4 .ttl{
  font-size: 24px;
  font-weight: bold;
  padding: 10px 0;
}
.hkdsale .spe__mdm--ttl::before{
  content: url(/upload/tenant_1/peachRenual_star02.webp);
  position: absolute;
  top: auto;
  bottom: 0;
  width: 100px;
  left: 25%;
  z-index: -10;
}
.hkdsale .spe__mdm--ttl::after{
  content: url(/upload/tenant_1/peachRenual_star.webp);
    position: absolute;
    top: auto;
    bottom: 0;
    width: 100px;
    right: 25%;
    z-index: -10;
}
#_houmen .spe__mdm--ttl::before{
  z-index: 1;
}
#_houmen .spe__mdm--ttl::after{
  z-index: 1;
}
@media (min-width: 1200px) {
  .page__homen .spe__li{
    width: 1200px;
  }
}
@media (max-width: 1200px) {
  .peachsaleMvText_inner{
  width: 100%;
  }
  .w1200{
    width: 100%;
  }
}
@media (max-width: 768px) {
  .peachsaleMvText_wrap{
    bottom: 10px;
  }
  .peachsaleMvText_inner{
    width: 90%;
  }
  .peachsaleMvText2{
    font-size: 17px;
  }
  .peachsaleMvText_wrap .logo{
    position: relative;
    bottom: 0;
    width: 60%;
    margin: 0 auto;
  }
  .hkd_bargen .areaTitle{
    font-size: 22px;
  }
  .hotelBox h4 .ttl{
    font-size: 20px;
    padding-bottom: 0;
  }
  .hkdsale .spe__mdm--ttl::before{
  left: -10px;
}
.hkdsale .spe__mdm--ttl::after{
  right: -10px;
}
