.telNum .telNum_link {
  display: flex;
  align-items: center;
  gap: 0.25rem;
  font-family: "Noto Sans JP", serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
  color: #000;
  transition: opacity 0.3s ease-out;
}
.telNum .telNum_link:hover {
  opacity: 0.7;
}
.telNum .telNum_link.text_middle {
  font-size: 1.75rem;
}
.telNum .telNum_link.text_large {
  font-size: 2.625rem;
}
.telNum .telNum_link.text_center {
  justify-content: center;
}
.telNum .telNum_link.color_white {
  color: #fff;
}
.telNum .telNum_link.color_red {
  color: #b12d2d;
}
.telNum .telNum_link.color_navy {
  color: #212F5F;
}
.telNum .telNum_link img {
  width: 1em;
}

.spPhone p {
  padding: 10px;
}
.spPhone .spPhone_link {
  display: grid;
  grid-template-columns: 1fr 6.75rem;
  grid-template-columns: 1fr 40%;
  gap: 0.5em;
  align-items: center;
  color: #fff;
  font-size: 1.125rem;
}
.spPhone .spPhone_linkInner {
  display: flex;
  flex-direction: column;
}
.spPhone .spPhone_text {
  text-align: left;
}
.spPhone .spPhone_text svg {
  fill: #fff;
}
.spPhone .spPhone_number {
  display: flex;
  align-items: center;
  font-size: 1.875rem;
  font-weight: 700;
  font-feature-settings: "palt";
}
.spPhone .spPhone_number img {
  height: 100%;
}
.spPhone .spPhone_number svg {
  fill: #fff;
  width: 100%;
  aspect-ratio: 7.8125;
}
@media screen and (min-width: 768px) {
  .telNum .telNum_link {
    font-size: 2rem;
  }
  .telNum .telNum_link:hover {
    opacity: 1;
  }
  .telNum .telNum_link.text_middle {
    font-size: 2.5rem;
  }
  .telNum .telNum_link.text_large {
    font-size: 3.75rem;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljL3RoZW1lcy95YW5ldHRvL2Ntbi9jc3MvYWRkLmNzcyIsIm1hcHBpbmdzIjoiQUFJSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGtDQ0hJO0VESUo7RUFDQTtFQUNBO0VBQ0EsV0NHQTtFREZBO0FFSFI7QUZTUTtFQUNJO0FFRlo7QUZTUTtFQUNJO0FFRlo7QUZTUTtFQUNJO0FFRlo7QUZTUTtFQUNJO0FFRlo7QUZLUTtFQUNJLFdDbENKO0FDK0JSO0FGTVE7RUFDSSxjQ3BDTjtBQ2dDTjtBRk9RO0VBQ0ksY0N2Q0w7QUNrQ1A7QUZRUTtFQUNJO0FFTlo7O0FGYUk7RUFDSTtBRVZSO0FGYUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV0MvREE7RURnRUE7QUVYUjtBRmNJO0VBQ0k7RUFDQTtBRVpSO0FGZUk7RUFDSTtBRWJSO0FGZVE7RUFDSSxVQzVFSjtBQytEUjtBRmtCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUVoQlI7QUZrQlE7RUFDSTtBRWhCWjtBRm1CUTtFQUNJLFVDN0ZKO0VEOEZJO0VBQ0E7QUVqQlo7QUQ1Q0k7RUQ1Q0E7SUFZUTtFRUZWO0VGS007SUFJUTtFRURkO0VGS007SUFJUTtFRURkO0VGS007SUFJUTtFRURkO0FBdkJGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Nzcy91dGlsaXRpZXMvX2NvbW1vbi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zY3NzL2Jhc2UvX3ZhcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Nzcy9hZGQuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlIFwiLi4vYmFzZS92YXJzXCJhcyo7XG5cbi50ZWxOdW0ge1xuXG4gICAgLnRlbE51bV9saW5rIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiByZW0oNCk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ub3RvO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDQ4LzMyKTtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZS1vdXQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMyKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogLjc7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKHNtKSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYudGV4dF9taWRkbGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjgpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShzbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDQwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYudGV4dF9sYXJnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSg0Mik7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKHNtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oNjApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi50ZXh0X2NlbnRlciB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuY29sb3Jfd2hpdGUge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuY29sb3JfcmVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jb2xvcl9uYXZ5IHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMWVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5zcFBob25lIHtcbiAgICBwIHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG5cbiAgICAuc3BQaG9uZV9saW5rIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgcmVtKDEwOCk7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDQwJTtcbiAgICAgICAgZ2FwOiAuNWVtO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gICAgfVxuXG4gICAgLnNwUGhvbmVfbGlua0lubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuc3BQaG9uZV90ZXh0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAuc3BQaG9uZV9udW1iZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IHJlbSgzMCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogY2FsYygyNTAvMzIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNwUGhvbmVfaW1nIHt9XG59XG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5cbi8vLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cbi8vICAgIEZvbnRzXG4vLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cbiRmb250LW5vdG86IFwiTm90byBTYW5zIEpQXCIsIHNlcmlmO1xuJGxpbmUtaGVpZ2h0OiAxLjU7XG5cblxuXG5cbi8vLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cbi8vICAgIENvbG9yc1xuLy8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8vXG4kd2hpdGU6ICNmZmY7XG4kYmxhY2s6ICMwMDA7XG4kcmVkOiAjYjEyZDJkO1xuJG5hdnk6ICMyMTJGNUY7XG5cblxuXG4vLy8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8vXG4vLyAgICAgYnJlYWtwb2ludHNcbi8vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovL1xuJGJyZWFrcG9pbnRzOiAoeHM6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwMHB4KScsXG4gICAgc206ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KScsXG4gICAgbWQ6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwODBweCknLFxuICAgIGxnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpJyxcbiAgICB4bDogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KScsXG4pICFkZWZhdWx0O1xuXG5cbi8vLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cbi8vICAgICB6LWluZGV4XG4vLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cbiRiYWNrOiAtMTtcbiRiZzogMDtcbiRtYWluOiAxO1xuJGhlYWRlcjogMTE7XG4kaHVtYnVyZ2VyOiAxMDA7XG4kbW9kYWw6IDEwMTtcblxuXG5cbi8vLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cbi8vICAgICDjg6Hjg4fjgqPjgqLjgq/jgqjjg6rmjL/lhaVcbi8vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovL1xuQG1peGluIG1lZGlhKCRicmVha3BvaW50KSB7XG4gICAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cblxuLy8vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovL1xuLy8gICAgIHJlbemWouaVsO+8iOODleOCqeODs+ODiOOCteOCpOOCuuioiOeul++8iVxuLy8vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovL1xuQGZ1bmN0aW9uIHJlbSgkc2l6ZSwgJGJhc2U6IDE2KSB7XG4gICAgQHJldHVybiBtYXRoLmRpdigkc2l6ZSwgJGJhc2UpK3JlbTtcbn1cblxuXG4vLy8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8vXG4vLyAgICAgcHjjgpJ2d+OBq+WkieaPm+OBmeOCi1xuLy8vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovL1xuQGZ1bmN0aW9uIHZ3KCRzaXplLCAkdmlld3BvcnQ6IDE5MjApIHtcbiAgICAkcmF0ZTogY2FsYygxMDAgLyAkdmlld3BvcnQpO1xuICAgIEByZXR1cm4gJHJhdGUgKiAkc2l6ZSAqIDF2dztcbn1cblxuXG4vLy8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8vXG4vLyAgICAg44Ob44OQ44O8XG4vLy8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8vXG5AbWl4aW4gaG92ZXIge1xuICAgICY6Zm9jdXMge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cbi8vICAgICBtYXJnaW4vcGFkZGluZyBmdWxsXG4vLy8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8vXG5AbWl4aW4gbXgtZnVsbCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDUwJSAtIDUwdncpO1xufVxuXG5AbWl4aW4gbWwtZnVsbCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gNTB2dyk7XG59XG5cbkBtaXhpbiBtci1mdWxsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNTAlIC0gNTB2dyk7XG59XG5cbkBtaXhpbiBweC1mdWxsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoNTB2dyAtIDUwJSk7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyg1MHZ3IC0gNTAlKTtcbn1cblxuQG1peGluIHBsLWZ1bGwge1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyg1MHZ3IC0gNTAlKTtcbn1cblxuQG1peGluIHByLWZ1bGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoNTB2dyAtIDUwJSk7XG59XG4iLCIudGVsTnVtIC50ZWxOdW1fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC4yNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMDAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGVsTnVtIC50ZWxOdW1fbGluayB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG4udGVsTnVtIC50ZWxOdW1fbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZWxOdW0gLnRlbE51bV9saW5rOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4udGVsTnVtIC50ZWxOdW1fbGluay50ZXh0X21pZGRsZSB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZWxOdW0gLnRlbE51bV9saW5rLnRleHRfbWlkZGxlIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuLnRlbE51bSAudGVsTnVtX2xpbmsudGV4dF9sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMi42MjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGVsTnVtIC50ZWxOdW1fbGluay50ZXh0X2xhcmdlIHtcbiAgICBmb250LXNpemU6IDMuNzVyZW07XG4gIH1cbn1cbi50ZWxOdW0gLnRlbE51bV9saW5rLnRleHRfY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udGVsTnVtIC50ZWxOdW1fbGluay5jb2xvcl93aGl0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRlbE51bSAudGVsTnVtX2xpbmsuY29sb3JfcmVkIHtcbiAgY29sb3I6ICNiMTJkMmQ7XG59XG4udGVsTnVtIC50ZWxOdW1fbGluay5jb2xvcl9uYXZ5IHtcbiAgY29sb3I6ICMyMTJGNUY7XG59XG4udGVsTnVtIC50ZWxOdW1fbGluayBpbWcge1xuICB3aWR0aDogMWVtO1xufVxuXG4uc3BQaG9uZSBwIHtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5zcFBob25lIC5zcFBob25lX2xpbmsge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA2Ljc1cmVtO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA0MCU7XG4gIGdhcDogMC41ZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuLnNwUGhvbmUgLnNwUGhvbmVfbGlua0lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zcFBob25lIC5zcFBob25lX3RleHQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNwUGhvbmUgLnNwUGhvbmVfdGV4dCBzdmcge1xuICBmaWxsOiAjZmZmO1xufVxuLnNwUGhvbmUgLnNwUGhvbmVfbnVtYmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbn1cbi5zcFBob25lIC5zcFBob25lX251bWJlciBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc3BQaG9uZSAuc3BQaG9uZV9udW1iZXIgc3ZnIHtcbiAgZmlsbDogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogNy44MTI1O1xufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/