.l-header__inner .header_business_hours {
  text-align: right;
}
.l-header__inner p {
  text-align: right;
}
#custom_html-2 > div > p:nth-child(3) {
  color: #de0000;
  text-align: right;
}
.l-fixHeader__inner .header_business_hours {
  text-align: right;
}
.l-fixHeader__inner .header_contact_phone {
  font-size: 22px;
  font-family: 'Arial Black', Gadget, sans-serif;
}
.l-header__inner .header_contact_phone {
  font-family: 'Arial Black', Gadget, sans-serif;
}
.wp-block-columns .swl-fz {
  font-family: 'Arial Black', Gadget, sans-serif;
}
#otoiawase > div > div > div:nth-child(1) > figure > table {
  transform: scale3d(1.37, 1.37, 1) translate(0, 24px);
}
@media screen and (max-width: 1024px) {
  #otoiawase > div > div > div:nth-child(1) > figure > table {
    transform: scale3d(0.94, 0.94, 1);
  }
}
@media screen and (max-width: 768px) {
  .p-mainVisual__inner .wp-image-107 {
    transform: scale3d(0.86, 0.86, 1);
  }
  .swell-block-fullWide__inner > .o-typing-slower strong {
    font-size: 33.96px;
  }
}
@media screen and (max-width: 667px) {
  .swell-block-fullWide__inner > .o-typing-slower strong {
    font-size: 29.96px;
  }
}
@media screen and (max-width: 599px) {
  #main_content > div > div > div:nth-child(4) > div > div > div:nth-child(1) > figure > table {
    transform-origin: 0% 100%;
    transform: scale3d(0.85, 0.85, 1);
  }
  #main_content > div > div > div:nth-child(7) > div > div > div:nth-child(1) > figure > table {
    transform-origin: 0% 100%;
    transform: scale3d(0.86, 0.86, 1);
  }
  .swell-block-fullWide__inner table {
    transform-origin: 0% 100%;
    transform: scale3d(0.85, 0.85, 1);
  }
  #main_content > div > div > div:nth-child(1) > div > div {
    transform-origin: 0% 100%;
    transform: scale3d(1.34, 1.34, 1);
  }
  .swell-block-fullWide__inner > .o-typing-slower strong {
    font-size: 27.2352px;
  }
  .swell-block-fullWide__inner o-anim-typing {
    font-size: 27.2352px;
  }
  #otoiawase .wp-block-table {
    transform: translate(29px, 0);
    transform-origin: 50% 50%;
  }
  #otoiawase > div > div > div:nth-child(1) > figure > table {
    transform-origin: 0% 100%;
    transform: scale3d(0.85, 0.85, 1);
  }
}
@media screen and (max-width: 375px) {
  .p-mainVisual__inner .wp-image-38 {
    transform: scale3d(1.72, 1.72, 1);
  }
  .p-mainVisual__inner .wp-image-107 {
    transform: scale3d(0.8, 0.8, 1);
  }
  .swell-block-fullWide__inner table {
    transform-origin: 0% 100%;
    transform: scale3d(0.92, 0.92, 1);
  }
  #main_content > div > div > div:nth-child(4) > div > div > div:nth-child(1) > figure {
    transform-origin: 0% 100%;
    transform: scale3d(0.93, 0.93, 1);
  }
  .swell-block-fullWide .wp-block-table {
    transform-origin: 0% 100%;
    transform: scale3d(0.94, 0.94, 1);
  }
  .l-mainContent__inner .swiper {
    transform: scale3d(1.62, 1.62, 1);
    transform-origin: 0% 100%;
  }
  .swell-block-fullWide__inner > .o-typing-slower strong {
    font-size: 16.2976px;
  }
  .swell-block-fullWide__inner o-anim-typing {
    font-size: 16.2352px;
  }
  #otoiawase .wp-block-table {
    transform: scale3d(0.94, 0.94, 1) translate(-2px, 0);
    transform-origin: 50% 100%;
  }
  #otoiawase > div > div > div:nth-child(1) > figure > table {
    transform-origin: 0% 50%;
    transform: scale3d(0.92, 0.92, 1);
  }
}
