@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@400;700&display=swap");
/* ライン状の背景画像
-----------------------------------------------------------------*/
.background {
  background-image: url("../img/contact/pc/bg_line.png");
}
@media screen and (max-width: 768px) {
  .background {
    background-image: url("../img/contact/sp/bg_line.png");
  }
}

/* page-title
-----------------------------------------------------------------*/
.page-title-inner {
  background-image: url("../img/contact/pc/bg_title.png");
}
@media screen and (max-width: 768px) {
  .page-title-inner {
    background-image: url("../img/contact/sp/bg_title.png");
  }
}

/*=================================================================
  index.html
=================================================================*/
/* inquiry
-----------------------------------------------------------------*/
.inquiry-wrap section.contact {
  margin-top: 0;
}
.inquiry-wrap section.contact .section-inner {
  padding: 0;
  width: 56.875em;
}
@media screen and (max-width: 1152px) {
  .inquiry-wrap section.contact .section-inner {
    padding: 0 2%;
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .inquiry-wrap section.contact .section-inner {
    padding: 0 3.75em;
  }
}
@media screen and (max-width: 425px) {
  .inquiry-wrap section.contact .section-inner {
    padding: 0 4%;
  }
}
.inquiry-wrap section.contact .contact-header {
  display: none;
}
.inquiry-wrap section.contact .contact-inner {
  display: block;
  margin-top: 0;
}
@media screen and (max-width: 753px) {
  .inquiry-wrap section.contact .contact-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.inquiry-wrap section.contact .contact-inner .contact-tel {
  margin: 0;
  border: 1px solid #000000;
}
@media screen and (max-width: 753px) {
  .inquiry-wrap section.contact .contact-inner .contact-tel {
    border: none;
    background-color: transparent;
  }
}
@media screen and (max-width: 768px) {
  .inquiry-wrap section.contact .contact-inner .contact-tel .contact-tel-item {
    width: 50%;
    border: none;
  }
}
@media screen and (max-width: 753px) {
  .inquiry-wrap section.contact .contact-inner .contact-tel .contact-tel-item {
    width: 100%;
    border: 1px solid #000000;
    background-color: #ffffff;
  }
}
@media screen and (max-width: 768px) {
  .inquiry-wrap section.contact .contact-inner .contact-tel .contact-tel-item:not(:first-of-type) {
    border-left: 1px solid #000000;
  }
}
.inquiry-wrap section.contact .contact-inner .contact-mail {
  display: none;
}

section.inquiry {
  margin-top: 5em;
}
/*# sourceMappingURL=inquiry.css.map */