/***** inquiry *****/
#inquiry .detail .box {
  background-color: var(--site-color-beige);
  width: 100%;
  margin-top: 2rem;
  padding: calc(40 var(--ss)) calc(30 var(--ss));
}
#inquiry .detail .box .hd {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 3rem;
}
#inquiry .detail .box .hd span {
  font-size: 2rem;
  line-height: calc(30 / 20 * 1em);
  margin: calc(5 / 20 * -1em) 0;
}
#inquiry .detail .box .set + .set {
  margin-top: 2rem;
}
#inquiry .detail .box dl {
  display: flex;
  align-items: center;
  gap: 0 1rem;
  margin-top: .6rem;
}
#inquiry .detail .box .label {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.4rem;
  line-height: 1.2;
  height: 2.4rem;
  background-color: var(--site-color-green);
  padding: 0 calc(10 / 14 * 1em);
}
#inquiry .detail .box .label span {
  color: white;
  transform: var(--text-line-ajust);
}
#inquiry .detail .box dd {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1em;
  list-style: 1.2;
  height: 2.4rem;
  transform: var(--text-line-ajust);
}
#inquiry .detail .box a {
  color: var(--site-color-magenta);
  text-decoration: underline;
}
#inquiry .detail .box a:hover {
  text-decoration-color: transparent;
  opacity: 1;
}
#inquiry .detail .box address {
  word-break: keep-all;
}

/***** mobile ***********************************************************************************/
@media screen and (max-width: 768px) {

  /***** inquiry *****/
  #inquiry .detail .box {
    padding: 3rem 2rem;
  }
  #inquiry .detail .box .hd {
    align-items: flex-start;
  }

}/* @media screen and (max-width: 768px) end */


/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0ZGluIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6InN0ZGluIiwic291cmNlc0NvbnRlbnQiOlsiLyoqKioqIGlucXVpcnkgKioqKiovXG4jaW5xdWlyeSAuZGV0YWlsIC5ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLWJlaWdlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIHBhZGRpbmc6IGNhbGMoNDAgdmFyKC0tc3MpKSBjYWxjKDMwIHZhcigtLXNzKSk7XG59XG4jaW5xdWlyeSAuZGV0YWlsIC5ib3ggLmhkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG4jaW5xdWlyeSAuZGV0YWlsIC5ib3ggLmhkIHNwYW4ge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDMwIC8gMjAgKiAxZW0pO1xuICBtYXJnaW46IGNhbGMoNSAvIDIwICogLTFlbSkgMDtcbn1cbiNpbnF1aXJ5IC5kZXRhaWwgLmJveCAuc2V0ICsgLnNldCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4jaW5xdWlyeSAuZGV0YWlsIC5ib3ggZGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAgMXJlbTtcbiAgbWFyZ2luLXRvcDogLjZyZW07XG59XG4jaW5xdWlyeSAuZGV0YWlsIC5ib3ggLmxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBoZWlnaHQ6IDIuNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci1ncmVlbik7XG4gIHBhZGRpbmc6IDAgY2FsYygxMCAvIDE0ICogMWVtKTtcbn1cbiNpbnF1aXJ5IC5kZXRhaWwgLmJveCAubGFiZWwgc3BhbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdHJhbnNmb3JtOiB2YXIoLS10ZXh0LWxpbmUtYWp1c3QpO1xufVxuI2lucXVpcnkgLmRldGFpbCAuYm94IGRkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaXN0LXN0eWxlOiAxLjI7XG4gIGhlaWdodDogMi40cmVtO1xuICB0cmFuc2Zvcm06IHZhcigtLXRleHQtbGluZS1hanVzdCk7XG59XG4jaW5xdWlyeSAuZGV0YWlsIC5ib3ggYSB7XG4gIGNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLW1hZ2VudGEpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNpbnF1aXJ5IC5kZXRhaWwgLmJveCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbiNpbnF1aXJ5IC5kZXRhaWwgLmJveCBhZGRyZXNzIHtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG5cbi8qKioqKiBtb2JpbGUgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXG4gIC8qKioqKiBpbnF1aXJ5ICoqKioqL1xuICAjaW5xdWlyeSAuZGV0YWlsIC5ib3gge1xuICAgIHBhZGRpbmc6IDNyZW0gMnJlbTtcbiAgfVxuICAjaW5xdWlyeSAuZGV0YWlsIC5ib3ggLmhkIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG59LyogQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIGVuZCAqL1xuXG4iXX0= */