
/* =========================================================
   Inter
   ========================================================= */

@font-face { 
  font-family: "Inter"; 
  font-style: normal; 
  font-weight: 100; 
  font-display: swap; src: url("../font/inter/Inter-Thin.woff2") format("woff2"),url("../font/inter/Inter-Thin.otf") format("OpenType"),url("../font/inter/Inter-Thin.ttf") format("truetype"); }

@font-face { 
  font-family: "Inter"; 
  font-style: italic; 
  font-weight: 100; 
  font-display: swap; 
  src: url("../font/inter/Inter-ThinItalic.woff2") format("woff2"),url("../font/inter/Inter-ThinItalic.otf") format("OpenType"),url("../font/inter/Inter-ThinItalic.ttf") format("truetype"); }

@font-face { 
  font-family: "Inter"; 
  font-style: normal; 
  font-weight: 200; 
  font-display: swap; 
  src: url("../font/inter/Inter-ExtraLight.woff2") format("woff2"),url("../font/inter/Inter-ExtraLight.otf") format("OpenType"),url("../font/inter/Inter-ExtraLight.ttf") format("truetype"); }

@font-face { 
  font-family: "Inter"; 
  font-style: italic; 
  font-weight: 200; 
  font-display: swap; 
  src: url("../font/inter/Inter-ExtraLightItalic.woff2") format("woff2"),url("../font/inter/Inter-ExtraLightItalic.otf") format("OpenType"),url("../font/inter/Inter-ExtraLightItalic.ttf") format("truetype"); }

@font-face { 
  font-family: "Inter"; 
  font-style: normal; 
  font-weight: 300; 
  font-display: swap; 
  src: url("../font/inter/Inter-Light.woff2") format("woff2"),url("../font/inter/Inter-Light.otf") format("OpenType"),url("../font/inter/Inter-Light.ttf") format("truetype"); }

@font-face { 
  font-family: "Inter"; 
  font-style: italic; 
  font-weight: 300; 
  font-display: swap; 
  src: url("../font/inter/Inter-LightItalic.woff2") format("woff2"),url("../font/inter/Inter-LightItalic.otf") format("OpenType"),url("../font/inter/Inter-LightItalic.ttf") format("truetype"); }

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../font/inter/Inter-Regular.woff2") format("woff2"), url("../font/inter/Inter-Regular.otf") format("OpenType"), url("../font/inter/Inter-Regular.ttf") format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("../font/inter/Inter-Italic.woff2") format("woff2"), url("../font/inter/Inter-Italic.otf") format("OpenType"), url("../font/inter/Inter-Italic.ttf") format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../font/inter/Inter-Medium.woff2") format("woff2"), url("../font/inter/Inter-Medium.otf") format("OpenType"), url("../font/inter/Inter-Medium.ttf") format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("../font/inter/Inter-MediumItalic.woff2") format("woff2"), url("../font/inter/Inter-MediumItalic.otf") format("OpenType"), url("../font/inter/Inter-MediumItalic.ttf") format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../font/inter/Inter-SemiBold.woff2") format("woff2"), url("../font/inter/Inter-SemiBold.otf") format("OpenType"), url("../font/inter/Inter-SemiBold.ttf") format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url("../font/inter/Inter-SemiBoldItalic.woff2") format("woff2"), url("../font/inter/Inter-SemiBoldItalic.otf") format("OpenType"), url("../font/inter/Inter-SemiBoldItalic.ttf") format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../font/inter/Inter-Bold.woff2") format("woff2"), url("../font/inter/Inter-Bold.otf") format("OpenType"), url("../font/inter/Inter-Bold.ttf") format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("../font/inter/Inter-BoldItalic.woff2") format("woff2"), url("../font/inter/Inter-BoldItalic.otf") format("OpenType"), url("../font/inter/Inter-BoldItalic.ttf") format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../font/inter/Inter-ExtraBold.woff2") format("woff2"), url("../font/inter/Inter-ExtraBold.otf") format("OpenType"), url("../font/inter/Inter-ExtraBold.ttf") format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url("../font/inter/Inter-ExtraBoldItalic.woff2") format("woff2"), url("../font/inter/Inter-ExtraBoldItalic.otf") format("OpenType"), url("../font/inter/Inter-ExtraBoldItalic.ttf") format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../font/inter/Inter-Black.woff2") format("woff2"), url("../font/inter/Inter-Black.otf") format("OpenType"), url("../font/inter/Inter-Black.ttf") format("truetype");
}

@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url("../font/inter/Inter-BlackItalic.woff2") format("woff2"), url("../font/inter/Inter-BlackItalic.otf") format("OpenType"), url("../font/inter/Inter-BlackItalic.ttf") format("truetype");
}

/* =========================================================
   Noto Sans KR
   ========================================================= */

/* Thin / 100 */
@font-face {
  font-family: "Noto Sans KR";
  src: url("../font/noto_sans_kr/NotoSansKR-Thin.ttf") format("truetype");
  font-style: normal;
  font-weight: 100;
  font-display: swap;
}

/* ExtraLight / 200 */
@font-face {
  font-family: "Noto Sans KR";
  src: url("../font/noto_sans_kr/NotoSansKR-ExtraLight.ttf") format("truetype");
  font-style: normal;
  font-weight: 200;
  font-display: swap;
}

/* Light / 300 */
@font-face {
  font-family: "Noto Sans KR";
  src: url("../font/noto_sans_kr/NotoSansKR-Light.ttf") format("truetype");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
}

/* Regular / 400 */
@font-face {
  font-family: "Noto Sans KR";
  src: url("../font/noto_sans_kr/NotoSansKR-Regular.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

/* Medium / 500 */
@font-face {
  font-family: "Noto Sans KR";
  src: url("../font/noto_sans_kr/NotoSansKR-Medium.ttf") format("truetype");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}

/* SemiBold / 600 */
@font-face {
  font-family: "Noto Sans KR";
  src: url("../font/noto_sans_kr/NotoSansKR-SemiBold.ttf") format("truetype");
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}

/* Bold / 700 */
@font-face {
  font-family: "Noto Sans KR";
  src: url("../font/noto_sans_kr/NotoSansKR-Bold.ttf") format("truetype");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}

/* ExtraBold / 800 */
@font-face {
  font-family: "Noto Sans KR";
  src: url("../font/noto_sans_kr/NotoSansKR-ExtraBold.ttf") format("truetype");
  font-style: normal;
  font-weight: 800;
  font-display: swap;
}

/* Black / 900 */
@font-face {
  font-family: "Noto Sans KR";
  src: url("../font/noto_sans_kr/NotoSansKR-Black.ttf") format("truetype");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
}



/* =========================================================
   Noto Sans Arabic
   ========================================================= */

/* Thin / 100 */
@font-face {
  font-family: "Noto Sans Arabic";
  src: url("../font/noto_sans_arabic/NotoSansArabic-Thin.ttf") format("truetype");
  font-style: normal;
  font-weight: 100;
  font-display: swap;
}

/* ExtraLight / 200 */
@font-face {
  font-family: "Noto Sans Arabic";
  src: url("../font/noto_sans_arabic/NotoSansArabic-ExtraLight.ttf") format("truetype");
  font-style: normal;
  font-weight: 200;
  font-display: swap;
}

/* Light / 300 */
@font-face {
  font-family: "Noto Sans Arabic";
  src: url("../font/noto_sans_arabic/NotoSansArabic-Light.ttf") format("truetype");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
}

/* Regular / 400 */
@font-face {
  font-family: "Noto Sans Arabic";
  src: url("../font/noto_sans_arabic/NotoSansArabic-Regular.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

/* Medium / 500 */
@font-face {
  font-family: "Noto Sans Arabic";
  src: url("../font/noto_sans_arabic/NotoSansArabic-Medium.ttf") format("truetype");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}

/* SemiBold / 600 */
@font-face {
  font-family: "Noto Sans Arabic";
  src: url("../font/noto_sans_arabic/NotoSansArabic-SemiBold.ttf") format("truetype");
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}

/* Bold / 700 */
@font-face {
  font-family: "Noto Sans Arabic";
  src: url("../font/noto_sans_arabic/NotoSansArabic-Bold.ttf") format("truetype");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}

/* ExtraBold / 800 */
@font-face {
  font-family: "Noto Sans Arabic";
  src: url("../font/noto_sans_arabic/NotoSansArabic-ExtraBold.ttf") format("truetype");
  font-style: normal;
  font-weight: 800;
  font-display: swap;
}

/* Black / 900 */
@font-face {
  font-family: "Noto Sans Arabic";
  src: url("../font/noto_sans_arabic/NotoSansArabic-Black.ttf") format("truetype");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
}

