.splash {
  width: 100%;
  min-height: 100vh;
  background-color: #EEEEEE;
  position: fixed;
}

.splash__logo {
  text-align: center;
  width: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.splash__smartassist {
  width: 242px;
  margin: auto;
}

.splash__head {
  display: flex;
  padding: 15px 15px 0;
}

.splash__yanmar-mark {
  width: 45px;
}

.splash__yanmar {
  margin-left: auto;
  width: 67px;
}

.splash__version {
  color: #999;
  font-size: 1.2rem;
  text-align: center;
  width: 100%;
  position: fixed;
  bottom: 30px;
}

.l-page {
  padding-bottom: 0;
}
