html {
  font-size: 62.5%;
}

body {
  position: relative;
  margin: 0;
  min-height: 100vh;
  background: #f6faff;
  color: #4f4f4f;
}

.p-mentainance {
  position: absolute;
  top: 50%;
  left: 50%;
  box-sizing: border-box;
  padding: 0 12px;
  width: 100%;
  text-align: center;
  transform: translate(-50%, -50%);
}

.p-mentainance__title {
  margin: 24px 0 0;
  font-size: 2.2rem;
  line-height: 1;
}

.p-mentainance__term {
  margin: 26px 0 0;
  font-size: 1.4rem;
}

.p-mentainance__message {
  margin: 14px 0 0;
  font-size: 1.4rem;
}
