@charset "UTF-8";
.mainArea.successPage {
  height: calc(100vh - 300px);
  height: calc(100dvh - 300px);
  min-height: 500px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 60px 0;
  text-align: center;
}
.mainArea.successPage .successTxt {
  color: #222222;
  font-size: 35px;
  font-weight: 500;
  line-height: 1.3;
}

.contentBox .wrap.row .leftBox {
  flex-shrink: 0;
  width: 500px;
  padding-left: 99px;
  padding-right: 0;
}
.contentBox .wrap.row .rightBox {
  width: 100%;
}
@media (max-width: 1400px) {
  .contentBox .wrap.row .leftBox {
    width: 400px;
    padding-left: 60px;
  }
}
@media (max-width: 1180px) {
  .contentBox .wrap.row {
    row-gap: 40px;
  }
  .contentBox .wrap.row .leftBox {
    width: 100%;
    padding-left: 0;
  }
  .contentBox .wrap.row .rightBox {
    width: 100%;
  }
}

.side_contactInfo {
  margin-top: 20px;
}

/*感謝資訊*/
.thankInfo {
  margin-bottom: 25px;
  padding: 0 0 20px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  font-size: 14px;
  color: #2f2f2f;
  line-height: 1.8;
}