@charset "UTF-8";
.str-serviceTitle.type-hikari {
  border-bottom: 0;
}
.kv-area {
  position: relative;
}
[class^='anc-kv'] {
  position: absolute;
  top: 30.58%;
  display: block;
  width: 27.27%;
  height: 33.52%;
  color: transparent;
}
[class^='anc-kv']:hover,
[class^='anc-kv']:focus {
  color: transparent;
}
.anc-kv1 {
  left: 1.27%;
}
.anc-kv2 {
  left: 29.63%;
}

@media only screen and (max-width: 767px) {
  [class^='anc-kv'] {
    top: 19.33%;
    width: 46.47%;
    height: 20%;
  }
  .anc-kv1 {
    left: 2.39%;
  }
  .anc-kv2 {
    left: 51.12%;
  }
}
