.pb-k736-brand-db1765 { color: #0f52ba; font-size: 1.45rem; font-weight: 800; line-height: 1.2; }
.pb-k736-menu-symbol-b9b0ff { display: block; font-size: 1.8rem; line-height: 1; }
#menuBtn { display: none; align-items: center; justify-content: center; min-width: 42px; min-height: 42px; padding: 0; border: 0; background: transparent; cursor: pointer; }
.pb-k736-card-d13869 { height: 100%; }
.pb-k736-card-image-59713f { aspect-ratio: 16 / 10; }
.pb-k736-about-image-7af289 { max-height: 480px; min-height: 280px; }
.pb-k736-about-copy-97ff70 { line-height: 1.9; }
.pb-k736-advantage-7d4d3c { height: 100%; }
.pb-k736-contact-img-ff98d1 { width: auto; max-height: 24px; max-width: 180px; object-fit: contain; }
.pb-k736-qr-56bfed { width: 88px; height: 88px; object-fit: contain; }
.pb-k736-contact-card-img-ed92d1 { width: auto; max-height: 28px; max-width: 220px; object-fit: contain; margin: 0 auto; }
.pb-k736-contact-card-qr-cd4ae9 { width: 132px; height: 132px; object-fit: contain; margin: 0 auto; }
.pb-k736-article-1cbd2b { color: #374151; font-size: 1rem; line-height: 1.9; }
.pb-k736-article-1cbd2b img { display: block; width: auto; max-width: 100%; height: auto; margin: 1.5rem auto; }
.pb-k736-article-1cbd2b p { margin-bottom: 1.15rem; }
.pb-k736-detail-cover-7ac826 { max-height: 520px; object-fit: cover; }
@media (max-width: 767px) {
  #menuBtn { display: inline-flex !important; }
  .pb-k736-hero-cd3a65 { min-height: 510px; }
  .pb-k736-hero-cd3a65 h1 { font-size: 2.15rem; overflow-wrap: anywhere; }
  .pb-k736-brand-db1765 { font-size: 1.2rem; }
  .pb-k736-about-image-7af289 { min-height: 220px; }
}
