/* --------------------start_地図から探す-------------------- */
#Map {
  height: 556px;
  background-image: url(../../common/senmon/images/map_i/asian-beach01_pc.svg);
}

/* start_map01 */
.Map__item--jakarta {
  left: 0px;
  top: 275px;
}

.Map__item--balikpapan {
  left: 193px;
  top: 275px;
}

.Map__item--yogyakarta {
  left: 0px;
  top: 330px;
}

.Map__item--bali {
  left: 264px;
  top: 375px;
}
/* end_map01 */

/* start_map02 */
.Map__item--baliisland {
  left: 384px;
  top: 187px;
}

.Map__item--ubud {
  left: 426px;
  top: 242px;
}

.Map__item--denpasar {
  left: 322px;
  top: 322px;
}

.Map__item--seminyak {
  left: 143px;
  top: 386px;
}

.Map__item--kuta {
  left: 336px;
  top: 386px;
}

.Map__item--sanur {
  left: 462px;
  top: 386px;
}

.Map__item--jimbaran {
  left: 209px;
  top: 443px;
}

.Map__item--nusadua {
  left: 384px;
  top: 443px;
}

.Map__item--indonesia {
  left: 0;
  top: 159px;
}
/* end_map02 */

.Map__link--switch {
    display: block;
    padding: 10px 50px 10px 30px;
    /*color: var(--corporate-color);*/
    color: inherit !important;
    background: white;
    /* border-radius: 100px; */
    border-radius: 0px !important;
    /*border: 1px solid var(--corporate-color);*/
    border: none !important;
    box-shadow: 0px 10px 7px -5px rgb(0 0 0 / 10%);
    transition: box-shadow 0.3s, background-color 0.3s, border-color 0.3s;
}

/* --------------------end_地図から探す-------------------- */

/* --------------------start_他の都道府県-------------------- */
.SenmonLink__link[href="/asian-beach/"] {
  color: var(--corporate-color);
  pointer-events: none;
}
/* --------------------end_他の都道府県-------------------- */
