@charset "UTF-8";

/* ============================================================
   Fonts
==============================================================*/
/* NotoSans */
@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 300;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansKR-Light.woff2') format('woff2'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansKR-Light.woff') format('woff'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansKR-Light.otf') format('opentype');
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 400;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansKR-Regular.woff2') format('woff2'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansKR-Regular.woff') format('woff'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansKR-Regular.otf') format('opentype');
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 500;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansKR-Medium.woff2') format('woff2'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansKR-Medium.woff') format('woff'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansKR-Medium.otf') format('opentype');
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 700;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansKR-Bold.woff2') format('woff2'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansKR-Bold.woff') format('woff'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansKR-Bold.otf') format('opentype');
}

/* NotoSans SC */
@font-face {
	font-family: 'Noto Sans SC';
	font-style: normal;
	font-weight: 300;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansSC-Light.woff2') format('woff2'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansSC-Light.otf') format('opentype');
}

@font-face {
	font-family: 'Noto Sans SC';
	font-style: normal;
	font-weight: 400;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansSC-Regular.woff2') format('woff2'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansSC-Regular.otf') format('opentype');
}

@font-face {
	font-family: 'Noto Sans SC';
	font-style: normal;
	font-weight: 500;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansSC-Medium.woff2') format('woff2'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansSC-Medium.otf') format('opentype');
}

@font-face {
	font-family: 'Noto Sans SC';
	font-style: normal;
	font-weight: 700;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansSC-Bold.woff2') format('woff2'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansSC-Bold.otf') format('opentype');
}

/* NotoSans JP */
@font-face {
	font-family: 'Noto Sans JP';
	font-style: normal;
	font-weight: 400;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansJP-Regular.woff2') format('woff2'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansJP-Regular.otf') format('opentype');
}

@font-face {
	font-family: 'Noto Sans JP';
	font-style: normal;
	font-weight: 500;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansJP-Medium.woff2') format('woff2'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansJP-Medium.otf') format('opentype');
}

@font-face {
	font-family: 'Noto Sans JP';
	font-style: normal;
	font-weight: 700;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansJP-Bold.woff2') format('woff2'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/NotoSansJP-Bold.otf') format('opentype');
}

/* KRAFTON */
@font-face {
  font-family: "KRAFTON";
  font-style: normal;
  font-weight:400;
  src: url("https://www.krafton.com/wp-content/themes/krafton/assets/fonts/KRAFTON_FONT.woff") format('woff');
}

/* Poppins */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/Poppins-Regular.woff2') format('woff2'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/Poppins-Regular.woff') format('woff'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/Poppins-Regular.otf') format('opentype');
}

@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/Poppins-Medium.woff2') format('woff2'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/Poppins-Medium.woff') format('woff'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/Poppins-Medium.otf') format('opentype');
}

@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/Poppins-SemiBold.woff2') format('woff2'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/Poppins-SemiBold.woff') format('woff'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/Poppins-SemiBold.otf') format('opentype');
}

@font-face {
	font-family:'Poppins';
	font-style: normal;
	font-weight: 700;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/Poppins-Bold.woff2') format('woff2'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/Poppins-Bold.woff') format('woff'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/Poppins-Bold.otf') format('opentype');
}

/* Lato */
@font-face {
	font-family:'Lato';
	font-style: normal;
	font-weight: 300;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/Lato-Light.woff2') format('woff2'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/Lato-Light.woff') format('woff'),
		 url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/Lato-Light.otf') format('opentype');
}

/* Zalando Sans Expanded */
@font-face {
	font-family: "Zalando Sans Expanded", sans-serif;
	font-style: normal;
	font-weight: 200;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/ZalandoSansExpanded-ExtraLight.woff2') format('woff2');
}
@font-face {
	font-family: "Zalando Sans Expanded", sans-serif;
	font-style: italic;
	font-weight: 200;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/ZalandoSansExpanded-ExtraLightItalic.woff2') format('woff2');
}
@font-face {
	font-family: "Zalando Sans Expanded", sans-serif;
	font-style: normal;
	font-weight: 300;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/ZalandoSansExpanded-Light.woff2') format('woff2');
}
@font-face {
	font-family: "Zalando Sans Expanded", sans-serif;
	font-style: italic;
	font-weight: 300;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/ZalandoSansExpanded-LightItalic.woff2') format('woff2');
}
@font-face {
	font-family: "Zalando Sans Expanded", sans-serif;
	font-style: normal;
	font-weight: 400;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/ZalandoSansExpanded-Regular.woff2') format('woff2');
}
@font-face {
	font-family: "Zalando Sans Expanded", sans-serif;
	font-style: italic;
	font-weight: 400;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/ZalandoSansExpanded-Italic.woff2') format('woff2');
}
@font-face {
	font-family: "Zalando Sans Expanded", sans-serif;
	font-style: normal;
	font-weight: 500;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/ZalandoSansExpanded-Medium.woff2') format('woff2');
}
@font-face {
	font-family: "Zalando Sans Expanded", sans-serif;
	font-style: italic;
	font-weight: 500;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/ZalandoSansExpanded-MediumItalic.woff2') format('woff2');
}
@font-face {
	font-family: "Zalando Sans Expanded", sans-serif;
	font-style: normal;
	font-weight: 600;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/ZalandoSansExpanded-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: "Zalando Sans Expanded", sans-serif;
	font-style: italic;
	font-weight: 600;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/ZalandoSansExpanded-SemiBoldItalic.woff2') format('woff2');
}
@font-face {
	font-family: "Zalando Sans Expanded", sans-serif;
	font-style: normal;
	font-weight: 700;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/ZalandoSansExpanded-Bold.woff2') format('woff2');
}
@font-face {
	font-family: "Zalando Sans Expanded", sans-serif;
	font-style: italic;
	font-weight: 700;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/ZalandoSansExpanded-BoldItalic.woff2') format('woff2');
}
@font-face {
	font-family: "Zalando Sans Expanded", sans-serif;
	font-style: normal;
	font-weight: 800;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/ZalandoSansExpanded-ExtraBold.woff2') format('woff2');
}
@font-face {
	font-family: "Zalando Sans Expanded", sans-serif;
	font-style: italic;
	font-weight: 800;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/ZalandoSansExpanded-ExtraBoldItalic.woff2') format('woff2');
}
@font-face {
	font-family: "Zalando Sans Expanded", sans-serif;
	font-style: normal;
	font-weight: 900;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/ZalandoSansExpanded-Black.woff2') format('woff2');
}
@font-face {
	font-family: "Zalando Sans Expanded", sans-serif;
	font-style: italic;
	font-weight: 900;
	src: url('https://www.krafton.com/wp-content/themes/krafton/assets/fonts/ZalandoSansExpanded-BlackItalic.woff2') format('woff2');
}
