@charset "UTF-8";
/* CSS Variables */
:root {
  --color-primary: #35488c;
  --color-teal: #62c0b5;
  --color-dark-teal: #1ab09e;
  --color-accent: #fcd25b;
  --color-light-accent: #f5e08b;
  --color-text: #17222e;
  --color-light: #f5f4f6;
  --color-light-gray: #d5d4d6;
  --color-dark-gray: #a5a4a6;
  --color-attn: #e63946;
  --color-white: #ffffff;
  --font-family: "Noto Sans JP", "Hiragino Sans", "Hiragino Kaku Gothic ProN","Meiryo", "Helvetica Neue", "Helvetica","Arial","Yu Gothic",sans-serif;
}

/* -------------------------
お問い合わせ
------------------------- */
.p-contact__hdg {
  color: var(--color-primary);
  text-align: center;
  margin: 0 auto 32px;
}

.p-contact__info {
  border-top: 1px solid var(--color-primary);
}

.p-contact__form-inner {
  max-width: 720px;
  margin: 0 auto;
}

.p-contact__form-iframe {
  padding: 32px 24px;
  border-radius: 16px;
  -webkit-box-shadow: 3px 2px 14px -7px rgba(0, 0, 0, 0.3);
          box-shadow: 3px 2px 14px -7px rgba(0, 0, 0, 0.3);
}

@media screen and (min-width: 768px) {
  .p-contact__form-iframe {
    padding: 48px;
  }
}

.p-contact__form-iframe iframe {
  width: 100%;
  height: 750px;
  border: none;
}

@media screen and (min-width: 768px) {
  .p-contact__form-iframe iframe {
    height: 750px;
  }
}

.p-contact__btn {
  max-width: 325px;
  margin: 0 auto;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbnRhY3QuY3NzIiwiZm91bmRhdGlvbi9fdmFsaWFibGVzLnNjc3MiLCJvYmplY3QvcHJvamVjdC9fY29udGFjdC5zY3NzIiwiZm91bmRhdGlvbi9fbWl4aW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNpQmhCLGtCQUFBO0FBQ0E7RUFDRSx3QkFBZ0I7RUFDaEIscUJBQWE7RUFDYiwwQkFBa0I7RUFDbEIsdUJBQWU7RUFDZiw2QkFBcUI7RUFDckIscUJBQWE7RUFDYixzQkFBYztFQUNkLDJCQUFtQjtFQUNuQiwwQkFBa0I7RUFDbEIscUJBQWE7RUFDYixzQkFBYztFQUNkLGtKQUFjO0FEZmhCOztBRWZBOzsyQkZtQjJCO0FFZnpCO0VBQ0UsMkJBQTJCO0VBQzNCLGtCQUFrQjtFQUNsQixtQkFBbUI7QUZpQnZCOztBRWZFO0VBQ0UsMENBQTBDO0FGa0I5Qzs7QUVmSTtFQUNFLGdCQUFnQjtFQUNoQixjQUFjO0FGa0JwQjs7QUVoQkk7RUFDRSxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLHdEQUE2QztVQUE3QyxnREFBNkM7QUZtQm5EOztBR3BDRTtFRGNFO0lBS0ksYUFBYTtFRnNCbkI7QUFDRjs7QUU1Qks7RUFRRyxXQUFXO0VBQ1gsYUFBYTtFQUNiLFlBQVk7QUZ3QnBCOztBR2hERTtFRGNHO0lBWU8sYUFBYTtFRjJCdkI7QUFDRjs7QUV2QkU7RUFDRSxnQkFBZ0I7RUFDaEIsY0FBYztBRjBCbEIiLCJmaWxlIjoiY29udGFjdC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBDU1MgVmFyaWFibGVzICovXG46cm9vdCB7XG4gIC0tY29sb3ItcHJpbWFyeTogIzM1NDg4YztcbiAgLS1jb2xvci10ZWFsOiAjNjJjMGI1O1xuICAtLWNvbG9yLWRhcmstdGVhbDogIzFhYjA5ZTtcbiAgLS1jb2xvci1hY2NlbnQ6ICNmY2QyNWI7XG4gIC0tY29sb3ItbGlnaHQtYWNjZW50OiAjZjVlMDhiO1xuICAtLWNvbG9yLXRleHQ6ICMxNzIyMmU7XG4gIC0tY29sb3ItbGlnaHQ6ICNmNWY0ZjY7XG4gIC0tY29sb3ItbGlnaHQtZ3JheTogI2Q1ZDRkNjtcbiAgLS1jb2xvci1kYXJrLWdyYXk6ICNhNWE0YTY7XG4gIC0tY29sb3ItYXR0bjogI2U2Mzk0NjtcbiAgLS1jb2xvci13aGl0ZTogI2ZmZmZmZjtcbiAgLS1mb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLFwiTWVpcnlvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIixcIkFyaWFsXCIsXCJZdSBHb3RoaWNcIixzYW5zLXNlcmlmO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgYrllY/jgYTlkIjjgo/jgZtcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wLWNvbnRhY3RfX2hkZyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0byAzMnB4O1xufVxuXG4ucC1jb250YWN0X19pbmZvIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG4ucC1jb250YWN0X19mb3JtLWlubmVyIHtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5wLWNvbnRhY3RfX2Zvcm0taWZyYW1lIHtcbiAgcGFkZGluZzogMzJweCAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3gtc2hhZG93OiAzcHggMnB4IDE0cHggLTdweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNvbnRhY3RfX2Zvcm0taWZyYW1lIHtcbiAgICBwYWRkaW5nOiA0OHB4O1xuICB9XG59XG5cbi5wLWNvbnRhY3RfX2Zvcm0taWZyYW1lIGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDc1MHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNvbnRhY3RfX2Zvcm0taWZyYW1lIGlmcmFtZSB7XG4gICAgaGVpZ2h0OiA3NTBweDtcbiAgfVxufVxuXG4ucC1jb250YWN0X19idG4ge1xuICBtYXgtd2lkdGg6IDMyNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiIsIi8vIGJyZWFrcG9pbnRcbiRicmVha3BvaW50czogKFxuICAneHMnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNTFweCknLFxuICAnc3MnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzOTFweCknLFxuICAnc20nOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCknLFxuICAnbWQnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCknLFxuICAnbGwnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjFweCknLFxuICAnbGcnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpJyxcbiAgJ3hsJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MXB4KSdcbikgIWRlZmF1bHQ7XG5cbi8v44OW44Os44Kk44Kv44Od44Kk44Oz44OI44Gu5pu444GN5pa5XG4vLyBAaW5jbHVkZSBtcShtZCkge1xuLy8gICDjgZPjgZPjgavjg5bjg6njgqbjgrbjgrXjgqTjgro3MjBweOW5heS7peS4iuOBruWgtOWQiOOBruioreWumuOCkuiomOi8iVxuLy8gfVxuXG4vL+mBqeWunOWkieabtOOBmeOCi1xuLyogQ1NTIFZhcmlhYmxlcyAqL1xuOnJvb3Qge1xuICAtLWNvbG9yLXByaW1hcnk6ICMzNTQ4OGM7XG4gIC0tY29sb3ItdGVhbDogIzYyYzBiNTtcbiAgLS1jb2xvci1kYXJrLXRlYWw6ICMxYWIwOWU7XG4gIC0tY29sb3ItYWNjZW50OiAjZmNkMjViO1xuICAtLWNvbG9yLWxpZ2h0LWFjY2VudDogI2Y1ZTA4YjtcbiAgLS1jb2xvci10ZXh0OiAjMTcyMjJlO1xuICAtLWNvbG9yLWxpZ2h0OiAjZjVmNGY2O1xuICAtLWNvbG9yLWxpZ2h0LWdyYXk6ICNkNWQ0ZDY7XG4gIC0tY29sb3ItZGFyay1ncmF5OiAjYTVhNGE2O1xuICAtLWNvbG9yLWF0dG46ICNlNjM5NDY7XG4gIC0tY29sb3Itd2hpdGU6ICNmZmZmZmY7XG4gIC0tZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIixcIk1laXJ5b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsXCJBcmlhbFwiLFwiWXUgR290aGljXCIsc2Fucy1zZXJpZjtcbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOBiuWVj+OBhOWQiOOCj+OBm1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnAtY29udGFjdHtcbiAgJl9faGRne1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTs7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvIDMycHg7XG4gIH1cbiAgJl9faW5mb3tcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIH1cbiAgJl9fZm9ybXtcbiAgICAmLWlubmVye1xuICAgICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAmLWlmcmFtZXtcbiAgICAgIHBhZGRpbmc6IDMycHggMjRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICBib3gtc2hhZG93OiAzcHggMnB4IDE0cHggLTdweCByZ2JhKDAsMCwwLDAuMyk7XG4gICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICBwYWRkaW5nOiA0OHB4O1xuICAgICAgfVxuICAgICAgaWZyYW1le1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA3NTBweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA3NTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19idG57XG4gICAgbWF4LXdpZHRoOiAzMjVweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuIiwiLy/jg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4jjga7oqK3lrppcbi8vbWl4aW7jgIBicmVha3BvaW50XG5AbWl4aW4gbXEoJGJyZWFrcG9pbnQ6IG1kKSB7XG4gIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIl19 */
