/* ----------------------------------------
	.visual_home
---------------------------------------- */
.visual_home {
  position: relative;
  width: 100%;
  aspect-ratio: 500/526;
  background: url("../images/common/kv_bg.png") top no-repeat;
  background-size: cover;
}
.visual_home .kv_logo {
  position: absolute;
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-width: 80%;
  height: auto;
  display: block;
}/*# sourceMappingURL=home.css.map */