/* stylelint-disable at-rule-empty-line-before */
/* simple clearfix */
/**************************
Compass Text Replacement
*/
/**************************
Inline List
*/
/**************************
Inline Block List
*/
/**************************
horizontal-list
*/
/**************************
Bullets
*/
.field_group {
  display: flex;
  align-items: center;
}
.field_group__pre {
  padding-right: 1ex;
}
.field_group__label {
  padding-right: 1ex;
}
.field_group__label .label {
  font-size: 1.125rem;
  font-weight: 500;
}

/**************************
text
*/
input[type=text] {
  border: 1px solid #f1f2f3;
  background-color: #f1f2f3;
  height: 56px;
  border-radius: 5px;
  overflow: hidden;
  padding: 0 1em;
  box-sizing: border-box;
}
input[type=text]:focus, input[type=text]:active {
  border: 1px solid #d6d9db;
  outline: none;
}

.date_input_area {
  display: flex;
}

@media (max-width: 575px) {
  .date_input_area {
    display: flex;
    flex-direction: column;
    gap: 5px;
  }
}
.date_input_area > * {
  width: 33.333%;
}

@media (max-width: 575px) {
  .date_input_area > * {
    width: 50%;
  }
}
/*# sourceMappingURL=form.css.map */
