@charset "UTF-8";
/*

  発売前モニター募集申し込みフォーム のスタイル
----------------------------------------------- */
/* details と summary */
/* 入力ページ */
.form-content {
  display: grid;
}
@media screen and (min-width: 769px) {
  .form-content {
    margin-top: 5.5636896047vw;
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 768px) {
  .form-content {
    margin-top: 35px;
  }
}

@media screen and (min-width: 769px) {
  .form-complete {
    margin-top: 5.5636896047vw;
  }
  .form-complete p {
    margin-bottom: 2.9282576867vw;
    font-size: 1.1713030747vw;
  }
  .form-complete a {
    font-size: 1.1713030747vw;
  }
}
@media screen and (max-width: 768px) {
  .form-complete {
    margin-top: 35px;
  }
  .form-complete p {
    margin-bottom: 40px;
    font-size: 14rem;
  }
  .form-complete a {
    font-size: 14rem;
  }
}

@media screen and (min-width: 769px) {
  .message {
    padding-right: 14.6412884334vw;
    font-size: 1.1713030747vw;
  }
}
@media screen and (max-width: 768px) {
  .message {
    margin-bottom: 50px;
    font-size: 14rem;
  }
}