@charset "UTF-8";
/* 以降に必要な場合、専用のCSSを書き込む */
form[id$="-form"] {
  color: #575757;
}

form[id$="-form"] span[data-entry] label {
  margin-right: 6px;
}

form[id$="-form"] input[id*="-send"] {
  background-color: #33a3de;
  color: #fff;
  border: 1px solid #33a3de;
}

form[id$="-form"] .required:after {
  background: #f8b417;
}

form[id$="-form"] .privacy-policy {
  background: #f6f7f8;
}

form[id$="-form"] table tr {
  border-bottom: solid 1px #d9dfe2;
}

form[id$="-form"] table tr:first-child {
  border-top: solid 1px #d9dfe2;
}

@media screen and (max-width: 414px) {
  form[id$="-form"] span[data-entry] {
    white-space: normal;
  }
}
