/* IBM Plex Sans Thai - Thin (100) 

<link rel="stylesheet" href="fonts/ibm-plex-sans-thai.css">

<p class="thin">ฟอนต์บางมาก Thin</p>
<p class="extra-light">ฟอนต์ ExtraLight</p>
<p class="light">ฟอนต์ Light</p>
<p class="regular">ฟอนต์ Regular</p>
<p class="medium">ฟอนต์ Medium</p>
<p class="semi-bold">ฟอนต์ SemiBold</p>
<p class="bold">ฟอนต์ Bold</p>

body {
    font-family: 'IBM Plex Sans Thai', sans-serif;
    font-weight: 400; /* Regular */
}

*/
@font-face {
  font-family: 'IBM Plex Sans Thai';
  src: url('../fonts/IBMPlexSansThai-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

/* IBM Plex Sans Thai - ExtraLight (200) */
@font-face {
  font-family: 'IBM Plex Sans Thai';
  src: url('../fonts/IBMPlexSansThai-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

/* IBM Plex Sans Thai - Light (300) */
@font-face {
  font-family: 'IBM Plex Sans Thai';
  src: url('../fonts/IBMPlexSansThai-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

/* IBM Plex Sans Thai - Regular (400) */
@font-face {
  font-family: 'IBM Plex Sans Thai';
  src: url('../fonts/IBMPlexSansThai-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

/* IBM Plex Sans Thai - Medium (500) */
@font-face {
  font-family: 'IBM Plex Sans Thai';
  src: url('../fonts/IBMPlexSansThai-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

/* IBM Plex Sans Thai - SemiBold (600) */
@font-face {
  font-family: 'IBM Plex Sans Thai';
  src: url('../fonts/IBMPlexSansThai-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

/* IBM Plex Sans Thai - Bold (700) */
@font-face {
  font-family: 'IBM Plex Sans Thai';
  src: url('../fonts/IBMPlexSansThai-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

/* ตัวอย่างคลาสเรียกใช้ */
.thin       { font-family: 'IBM Plex Sans Thai', sans-serif; font-weight: 100; }
.extra-light{ font-family: 'IBM Plex Sans Thai', sans-serif; font-weight: 200; }
.light      { font-family: 'IBM Plex Sans Thai', sans-serif; font-weight: 300; }
.regular    { font-family: 'IBM Plex Sans Thai', sans-serif; font-weight: 400; }
.medium     { font-family: 'IBM Plex Sans Thai', sans-serif; font-weight: 500; }
.semi-bold  { font-family: 'IBM Plex Sans Thai', sans-serif; font-weight: 600; }
.bold       { font-family: 'IBM Plex Sans Thai', sans-serif; font-weight: 700; }

body, html, * {
  font-family: 'IBM Plex Sans Thai', sans-serif;
  font-weight: 400; /* ค่าเริ่มต้น Regular */
}