.pb-k736-brand-346e58 { color: #0f52ba; font-size: 1.45rem; font-weight: 800; line-height: 1.2; }
.pb-k736-menu-symbol-bb9df7 { 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-12fd13 { height: 100%; }
.pb-k736-card-image-1d648d { aspect-ratio: 16 / 10; }
.pb-k736-about-image-ffcc3b { max-height: 480px; min-height: 280px; }
.pb-k736-about-copy-2633d8 { line-height: 1.9; }
.pb-k736-advantage-f5f9da { height: 100%; }
.pb-k736-contact-img-9b4eb6 { width: auto; max-height: 24px; max-width: 180px; object-fit: contain; }
.pb-k736-qr-214d13 { width: 88px; height: 88px; object-fit: contain; }
.pb-k736-contact-card-img-c84b23 { width: auto; max-height: 28px; max-width: 220px; object-fit: contain; margin: 0 auto; }
.pb-k736-contact-card-qr-de8485 { width: 132px; height: 132px; object-fit: contain; margin: 0 auto; }
.pb-k736-article-b0dd94 { color: #374151; font-size: 1rem; line-height: 1.9; }
.pb-k736-article-b0dd94 img { display: block; width: auto; max-width: 100%; height: auto; margin: 1.5rem auto; }
.pb-k736-article-b0dd94 p { margin-bottom: 1.15rem; }
.pb-k736-detail-cover-eeef34 { max-height: 520px; object-fit: cover; }
@media (max-width: 767px) {
  #menuBtn { display: inline-flex !important; }
  .pb-k736-hero-ce7a31 { min-height: 510px; }
  .pb-k736-hero-ce7a31 h1 { font-size: 2.15rem; overflow-wrap: anywhere; }
  .pb-k736-brand-346e58 { font-size: 1.2rem; }
  .pb-k736-about-image-ffcc3b { min-height: 220px; }
}
