@font-face {
  font-family: NotoSans;
  src: url('/assets/fonts/NotoSansKR-Bold.woff') format('woff');
  font-style: bold;
}
@font-face {
  font-family: NotoSans;
  src: url('/assets/fonts/NotoSansKR-Regular.woff') format('woff');
  font-style: normal;
}
@font-face {
  font-family: NotoSans;
  src: url('/assets/fonts/NotoSansKR-Medium.woff') format('woff');
  font-style: lighter;
}
.h1,
.h2,
.h3,
h1,
h2,
h3,
.card .card-header h4.card-title {
  font-family: NotoSans, sans-serif;
  font-weight: bold;
}

/* sandbox 어그로체 */
@font-face {
  font-family: 'sbaggro';
  src: url('/assets/fonts/sbaggroL.ttf') format('truetype'), url('/assets_fonts/sbaggroL.otf') format('opentype');
  font-weight: 300;
}

@font-face {
  font-family: 'sbaggro';
  src: url('/assets/fonts/sbaggroM.ttf') format('truetype'), url('/assets_fonts/sbaggroM.otf') format('opentype');
  font-weight: 400;
}

@font-face {
  font-family: 'sbaggro';
  src: url('/assets/fonts/sbaggroM.ttf') format('truetype'), url('/assets_fonts/sbaggroOTFM.otf') format('opentype');
  font-weight: normal;
}

@font-face {
  font-family: 'sbaggro';
  src: url('/assets/fonts/sbaggroB.ttf') format('truetype'), url('/assets_fonts/sbaggroOTFB.otf') format('opentype');
  font-weight: 700;
}

@font-face {
  font-family: 'sbaggro';
  src: url('/assets/fonts/sbaggroB.ttf') format('truetype'), url('/assets_fonts/sbaggroOTFB.otf') format('opentype');
  font-weight: 800;
}

@font-face {
  font-family: 'sbaggro';
  src: url('/assets/fonts/sbaggroB.ttf') format('truetype'), url('/assets_fonts/sbaggroOTFB.otf') format('opentype');
  font-weight: bold;
}
