.form-block-background{
  background: #eff4f7 !important; 
}

.form-block-bottom{
  padding-bottom: 20px !important;
}

.form-group-width{
  width: 100% !important;
}

.centering{
  text-align: center !important;
}

.form-item {
  margin-top: 0em !important;
  margin-bottom: 1em !important;
}

.button-block{
  display: block !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

.top-form-block {
  background: #eff4f7;
  padding: 32px 0px 24px !important;
}

.bottom-form-block {
  background: #eff4f7;
  padding: 24px 0px 40px !important;
}

.tfx-form-group .d-flex+.d-flex {
  margin-top: 0;
}

.info-br br {
  display: none !important;
}

.last-form-item {
  margin-top: 0em !important;
  margin-bottom: 0em !important;
}

/* ios対応 */
.form-select {
  background:#FFFFFF  !important;
}
