@charset "UTF-8";
/* カラー */
:root {
  --color_main: #3cb035;
  --color_yellow: #f0ae2d;
  --color_blue: #2e9fd8;
  --color_black: #444;
  --color_DarkGreen: #006934;
  --color_text: #222;
  --color_link: #006934;
  --color_bg-gray: #f5f6f4;
  --color_bg-black: #3b4043;
  --color_gray: #c1c2c2;
  --color_white: #ffffff;
}

.inquiry .heading-box {
  max-width: 1200px;
  margin-inline: auto;
  margin-top: 50px;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 20px;
}
.inquiry .form-box {
  width: 100%;
  background-color: #EDF8F6;
}
.inquiry .form-box__inner {
  max-width: 1000px;
  margin-inline: auto;
  background-color: var(--color_white);
  padding: 50px 30px;
}
.inquiry .form-table {
  width: 100%;
}
.inquiry .form-table th {
  width: 30%;
  text-align: right;
  vertical-align: top;
  padding: 10px;
}
.inquiry .form-table td {
  width: 70%;
  padding: 10px;
}
@media screen and (max-width: 785px) {
  .inquiry .form-table th, .inquiry .form-table td {
    text-align: left;
    display: block;
    width: 100%;
  }
}
.inquiry .note-text {
  padding-top: 10px;
  text-align: center;
  margin-bottom: 1em;
}
.inquiry .submit-btn {
  padding-top: 10px;
  text-align: center;
}
.inquiry input[type=text],
.inquiry textarea {
  width: 100%;
  padding: 5px;
}
.inquiry input[type=submit] {
  background-color: #ffe33f;
  padding: 15px 30px;
  border: none;
  border-radius: 0.35em;
  font-weight: bold;
  cursor: pointer;
}
.inquiry input[type=button] {
  background-color: var(--color_gray);
  padding: 15px 30px;
  border: none;
  border-radius: 0.35em;
  font-weight: bold;
  cursor: pointer;
}/*# sourceMappingURL=inquiry.css.map */