@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP&family=Noto+Serif:ital,wght@0,100..900;1,100..900&family=Oswald:wght@200..700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,100..900;1,9..144,100..900&display=swap");
@font-face {
  font-family: Antro_Vectra;
  src: url("../font/Antro_Vectra.otf") format("opentype");
  font-weight: 400;
}
@font-face {
  font-family: VLADIMIR;
  src: url("../font/VLADIMIR.TTF") format("opentype");
  font-weight: 400;
}

@font-face {
	font-family: "NotoSansJP Black";
	src: url("/wp-content/themes/lusoi2023/font/NotoSansJP-Black.otf");
	font-weight: 500;
}
@font-face {
	font-family: "NotoSansJP R";
	src: url("/wp-content/themes/lusoi2023/font/NotoSansJP-Regular.otf");
	font-weight: 500;
}
@font-face {
	font-family: "NotoSansJP L";
	src: url("/wp-content/themes/lusoi2023/font/NotoSansJP-Light.otf");
	font-weight: 500;
}
@font-face {
	font-family: "NotoSansJP B";
	src: url("/wp-content/themes/lusoi2023/font/NotoSansJP-Bold.otf");
	font-weight: 500;
}
@font-face {
	font-family: "NotoSansJP M";
	src: url("/wp-content/themes/lusoi2023/font/NotoSansJP-Medium.otf");
	font-weight: 500;
}
@font-face {
	font-family: "Alegreya";
	src: url("/wp-content/themes/lusoi2023/font/Alegreya-VariableFont_wght.ttf");
	font-weight: 500;
}