/* メイン */

/* ーーーーーーーーーーーーーーーーーーーfvーーーーーーーーーーーーーーーーーーー */
.main .fv {
  position: relative;
  width: 100%;
  height: 100vh;
}

.main .fv .background {
  width: 100%;
  height: 100%;
  vertical-align: bottom;
  object-fit: cover;
}

.main .fv .fv-logo {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 32%;
  min-width: 335px;
  /* top: 50%;
  left: 50%;
  transform: translate(-50%, -50%); */
}
