:root {
  --base-font: "Noto Sans JP", sans-serif;
  --pop-font: "Poppins", sans-serif;
  --serif-font: "Noto Serif JP", serif;
  --base-color: #1A1A1A;
  --white: #FFF;
  --white80: rgba(255,255,255,0.8);
  --black: #000;
  --blue1: #0599D7;
  --blue2: #1F48AE;
  --blue3: #35A0C7;
  --blue4: #0B546F;
  --blue5: #E7F8FC;
  --blue6: rgba(113, 233, 246, 0.3);
  --green1:#33CAC5;
  --yellow1: #FBEB58;
  --gray1: #979797;
  --gray2: #ECEDEC;
  --purple1: #373964;
  --brown1: #998675;
  --brown2: #906D37;
  --brown3: #BD947B;
  --brown4: #EBE4D8;
  --orage1: #E98B00;
  --orage2: #ff7600;
  --orage3: #977745;
}

/*------------------------------------------------------------
	form
------------------------------------------------------------*/
.page-template-form .content {
  padding: 0 2rem 40px 2rem;
}

.pageTitle {
  padding-top: 18.1rem;
}
@media all and (max-width: 896px) {
  .pageTitle {
    padding-top: 11.2rem;
  }
  .pageTitle .inner {
    margin: 0 0.8rem 0 1.2rem;
  }
}

#main .topBox {
  margin-top: 6.4rem;
}
#main .topBox .title {
  margin-bottom: 2.6rem;
  font-size: 2.2rem;
  font-weight: 500;
  letter-spacing: 2.2px;
}
#main .topBox .note {
  margin-bottom: 6rem;
  font-weight: 500;
  line-height: 1.75;
  letter-spacing: 0.8px;
}
#main .thanks .text {
  margin: 8.2rem 0 10.8rem;
  font-weight: 500;
  line-height: 1.75;
  letter-spacing: 0.8px;
}
#main .thanks .comLink {
  width: 27rem;
}
@media all and (max-width: 896px) {
  #main .topBox {
    margin-top: 4.2rem;
  }
  #main .topBox .title {
    margin-bottom: 2rem;
    font-size: 1.8rem;
    line-height: 1.44;
    letter-spacing: 0.9px;
  }
  #main .thanks .pageTitle {
    padding-top: 11.2rem;
  }
  #main .thanks .pageTitle .inner {
    margin: 0 2rem;
  }
  #main .thanks .text {
    margin: 4.1rem 0 6rem;
    font-weight: 500;
    line-height: 1.75;
    letter-spacing: 0.8px;
  }
  #main .thanks .comLink {
    width: 100%;
    max-width: 29.2rem;
  }
}

#gFooter {
  margin-top: 6rem;
}

#wpforms-form-36 {
  position: relative;
}

#wpforms-36-field_9 a {
  color: #066aab;
  text-decoration: underline;
}

#wpforms-36-field_10-container {
  display: flex;
  justify-content: center;
}
#wpforms-36-field_10-container .wpforms-page-button.wpforms-page-next {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  font-weight: 500;
  line-height: 28px; /* 175% */
  letter-spacing: 0.8px;
  align-self: stretch;
  min-width: 292px;
  height: 54px !important;
  border-radius: 30px;
  color: #000;
  background: #fbeb58;
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}
@media all and (max-width: 896px) {
  #wpforms-36-field_10-container .wpforms-page-button.wpforms-page-next {
    width: 100%;
  }
}

#wpforms-36-field_12-container {
  display: flex;
  justify-content: center;
  position: absolute;
  bottom: -100px;
  left: 0;
  right: 0;
  margin: auto;
}
#wpforms-36-field_12-container .wpforms-page-button.wpforms-page-prev {
  border-radius: 30px;
  height: 54px !important;
  min-width: 292px;
}

@media all and (max-width: 896px) {
  #wpforms-36-field_13-container {
    padding-bottom: 30px;
  }
}

.wpforms-submit-container {
  display: flex;
  justify-content: center;
}
.wpforms-submit-container #wpforms-submit-36 {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  font-weight: 500;
  line-height: 28px; /* 175% */
  letter-spacing: 0.8px;
  align-self: stretch;
  min-width: 292px;
  height: 54px !important;
  border-radius: 30px;
  color: #000;
  background: #fbeb58;
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}
@media all and (max-width: 896px) {
  .wpforms-submit-container #wpforms-submit-36 {
    width: 100%;
  }
}

div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button {
  margin: 0 !important;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9zY3NzL291dHNvdXJjaW5nL19taXhpbi5zY3NzIiwiZm9ybS5jc3MiLCIuLi8uLi8uLi9zcmMvc2Nzcy9vdXRzb3VyY2luZy9mb3JtLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBcUJBO0VBRUksdUNBQUE7RUFDSCxpQ0FBQTtFQUNBLG9DQUFBO0VBRUEscUJBQUE7RUFDQSxhQUFBO0VBQ0EsZ0NBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUdBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0FDeEJEOztBQ3hCQTs7NkRBQUE7QUFJRTtFQUNFLHlCQUFBO0FEMEJKOztBQ3RCQTtFQUNFLG9CQUFBO0FEeUJGO0FEekJDO0VFREQ7SUFHSSxvQkFBQTtFRDJCRjtFQzFCRTtJQUNFLHlCQUFBO0VENEJKO0FBQ0Y7O0FDeEJFO0VBQ0Usa0JBQUE7QUQyQko7QUMxQkk7RUFDRSxxQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtBRDRCTjtBQzFCSTtFQUNFLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0FENEJOO0FDeEJJO0VBQ0Usd0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7QUQwQk47QUN4Qkk7RUFDRSxZQUFBO0FEMEJOO0FEMURDO0VFb0NHO0lBQ0Usa0JBQUE7RUR5Qko7RUN4Qkk7SUFDRSxtQkFBQTtJQUNBLGlCQUFBO0lBQ0EsaUJBQUE7SUFDQSxxQkFBQTtFRDBCTjtFQ3RCSTtJQUNFLG9CQUFBO0VEd0JOO0VDdkJNO0lBQ0UsY0FBQTtFRHlCUjtFQ3RCSTtJQUNFLHFCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQkFBQTtJQUNBLHFCQUFBO0VEd0JOO0VDdEJJO0lBQ0UsV0FBQTtJQUNBLGtCQUFBO0VEd0JOO0FBQ0Y7O0FDcEJBO0VBQ0UsZ0JBQUE7QUR1QkY7O0FDcEJBO0VBQ0Usa0JBQUE7QUR1QkY7O0FDcEJFO0VBQ0UsY0FBQTtFQUNBLDBCQUFBO0FEdUJKOztBQ3BCQTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtBRHVCRjtBQ3JCRTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsUUFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUEsRUFBQSxTQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLDJDQUFBO0FEdUJKO0FEdkhDO0VFa0ZDO0lBZ0JJLFdBQUE7RUR5Qko7QUFDRjs7QUNyQkE7RUFDRSxhQUFBO0VBQ0EsdUJBQUE7RUFNQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFlBQUE7QURtQkY7QUM1QkU7RUFDRSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7QUQ4Qko7O0FEM0lDO0VFcUhEO0lBRUksb0JBQUE7RUR5QkY7QUFDRjs7QUN2QkE7RUFDRSxhQUFBO0VBQ0EsdUJBQUE7QUQwQkY7QUN6QkU7RUFDRSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLFFBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBLEVBQUEsU0FBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQ0FBQTtBRDJCSjtBRHRLQztFRTZIQztJQWdCSSxXQUFBO0VENkJKO0FBQ0Y7O0FDekJBO0VBQ0Usb0JBQUE7QUQ0QkYiLCJmaWxlIjoiZm9ybS5jc3MifQ== */