/* ===== cl-design: แก้หน้ากว้างเกินจอ =====
   ต้นเหตุ: ทั้งหน้าอยู่ใน section#home.bg-half-170.d-table — display:table ขยายตามตารางที่กว้างที่สุด (~1,100px)
   ทำให้หน้ากว้างเกินจอบนมือถือ/iPad และปุ่มเมนู/ปุ่มหัวเว็บตกขอบขวา
   แก้: section เป็น block ปกติ + ตารางเลื่อนแนวนอนในกรอบตัวเอง (หน้าเว็บไม่ล้นจอ)
   2026-10-22 มือถือ ≤767px · 2026-10-23 ขยายถึง iPad ≤1199px + .container_maxwide ทุกขนาดจอ (เดิมล้น 15px บนจอคอม) */
@media (max-width: 1199.98px) {
  section.bg-half-170.d-table { display: block !important; width: 100% !important; }
  section.bg-half-170 table { display: block; max-width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }
  section.bg-half-170 img { max-width: 100%; height: auto; }
}
/* .container_maxwide (dedicatedserver) ไม่มี padding แต่ .row ข้างในมี margin -15px → ล้นจอ 15px ทุกขนาด */
.container_maxwide { padding-left: 15px; padding-right: 15px; }
