/* 1. 폰트 파일 등록 (WOFF2 형식만 사용) */
@font-face {
    font-family: 'Pretendard';
    src: url('../fonts/Pretendard-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
  }
  
  @font-face {
    font-family: 'Pretendard';
    src: url('../fonts/Pretendard-Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
  }
  
  @font-face {
    font-family: 'Pretendard';
    src: url('../fonts/Pretendard-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
  }
  
  @font-face {
    font-family: 'Pretendard';
    src: url('../fonts/Pretendard-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
  }
  
  @font-face {
    font-family: 'Pretendard';
    src: url('../fonts/Pretendard-ExtraBold.woff2') format('woff2');
    font-weight: 800;
    font-style: normal;
  }
  
  /* 2. 유틸리티 클래스 (접두사 "pretendard-"를 사용하여 충돌 방지) */
  .pretendard-light {
    font-family: 'Pretendard', sans-serif;
    font-weight: 300;
  }
  
  .pretendard-regular {
    font-family: 'Pretendard', sans-serif;
    font-weight: 400;
  }
  
  .pretendard-medium {
    font-family: 'Pretendard', sans-serif;
    font-weight: 500;
  }
  
  .pretendard-bold {
    font-family: 'Pretendard', sans-serif;
    font-weight: 700;
  }
  
  .pretendard-extrabold {
    font-family: 'Pretendard', sans-serif;
    font-weight: 800;
  }

  /* body 전체 기본 폰트로 사용하려면 */
    /*

  body {
    font-family: 'Pretendard', sans-serif;
    font-weight: 400;
    margin: 0;
    padding: 0;
  }
    
    */