@font-face {
	font-family: NotoSans ;
	src: local('NotoSans'),
	local('Noto Sans'),
	url('font/NotoSans-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansArmenian ;
	src: local('NotoSansArmenian'),
	local('Noto Sans Armenian'),
	url('font/NotoSansArmenian-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansAvestan ;
	src: local('NotoSansAvestan'),
	local('Noto Sans Avestan'),
	url('font/NotoSansAvestan-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansBalinese ;
	src: local('NotoSansBalinese'),
	local('Noto Sans Balinese'),
	url('font/NotoSansBalinese-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansBamum ;
	src: local('NotoSansBamum'),
	local('Noto Sans Bamum'),
	url('font/NotoSansBamum-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansBatak ;
	src: local('NotoSansBatak'),
	local('Noto Sans Batak'),
	url('font/NotoSansBatak-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansBengali ;
	src: local('NotoSansBengali'),
	local('Noto Sans Bengali'),
	url('font/NotoSansBengali-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansBrahmi ;
	src: local('NotoSansBrahmi'),
	local('Noto Sans Brahmi'),
	url('font/NotoSansBrahmi-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansBuginese ;
	src: local('NotoSansBuginese'),
	local('Noto Sans Buginese'),
	url('font/NotoSansBuginese-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansBuhid ;
	src: local('NotoSansBuhid'),
	local('Noto Sans Buhid'),
	url('font/NotoSansBuhid-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansCanadianAboriginal ;
	src: local('NotoSansCanadianAboriginal'),
	local('Noto Sans Canadian Aboriginal'),
	url('font/NotoSansCanadianAboriginal-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansCarian ;
	src: local('NotoSansCarian'),
	local('Noto Sans Carian'),
	url('font/NotoSansCarian-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansCham ;
	src: local('NotoSansCham'),
	local('Noto Sans Cham'),
	url('font/NotoSansCham-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansCherokee ;
	src: local('NotoSansCherokee'),
	local('Noto Sans Cherokee'),
	url('font/NotoSansCherokee-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansCoptic ;
	src: local('NotoSansCoptic'),
	local('Noto Sans Coptic'),
	url('font/NotoSansCoptic-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansCypriot ;
	src: local('NotoSansCypriot'),
	local('Noto Sans Cypriot'),
	url('font/NotoSansCypriot-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansDeseret ;
	src: local('NotoSansDeseret'),
	local('Noto Sans Deseret'),
	url('font/NotoSansDeseret-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansDevanagari ;
	src: local('NotoSansDevanagari'),
	local('Noto Sans Devanagari'),
	url('font/NotoSansDevanagari-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansEgyptianHieroglyphs ;
	src: local('NotoSansEgyptianHieroglyphs'),
	local('Noto Sans Egyptian Hieroglyphs'),
	url('font/NotoSansEgyptianHieroglyphs-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansEthiopic ;
	src: local('NotoSansEthiopic'),
	local('Noto Sans Ethiopic'),
	url('font/NotoSansEthiopic-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansGeorgian ;
	src: local('NotoSansGeorgian'),
	local('Noto Sans Georgian'),
	url('font/NotoSansGeorgian-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansGlagolitic ;
	src: local('NotoSansGlagolitic'),
	local('Noto Sans Glagolitic'),
	url('font/NotoSansGlagolitic-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansGothic ;
	src: local('NotoSansGothic'),
	local('Noto Sans Gothic'),
	url('font/NotoSansGothic-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansGujarati ;
	src: local('NotoSansGujarati'),
	local('Noto Sans Gujarati'),
	url('font/NotoSansGujarati-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansGurmukhi ;
	src: local('NotoSansGurmukhi'),
	local('Noto Sans Gurmukhi'),
	url('font/NotoSansGurmukhi-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansHanunoo ;
	src: local('NotoSansHanunoo'),
	local('Noto Sans Hanunoo'),
	url('font/NotoSansHanunoo-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansHebrew ;
	src: local('NotoSansHebrew'),
	local('Noto Sans Hebrew'),
	url('font/NotoSansHebrew-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansImperialAramaic ;
	src: local('NotoSansImperialAramaic'),
	local('Noto Sans Imperial Aramaic'),
	url('font/NotoSansImperialAramaic-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansJavanese ;
	src: local('NotoSansJavanese'),
	local('Noto Sans Javanese'),
	url('font/NotoSansJavanese-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansKaithi ;
	src: local('NotoSansKaithi'),
	local('Noto Sans Kaithi'),
	url('font/NotoSansKaithi-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansKannada ;
	src: local('NotoSansKannada'),
	local('Noto Sans Kannada'),
	url('font/NotoSansKannada-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansKayahLi ;
	src: local('NotoSansKayahLi'),
	local('Noto Sans Kayah Li'),
	url('font/NotoSansKayahLi-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansKharoshthi ;
	src: local('NotoSansKharoshthi'),
	local('Noto Sans Kharoshthi'),
	url('font/NotoSansKharoshthi-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansKhmer ;
	src: local('NotoSansKhmer'),
	local('Noto Sans Khmer'),
	url('font/NotoSansKhmer-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansLao ;
	src: local('NotoSansLao'),
	local('Noto Sans Lao'),
	url('font/NotoSansLao-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansLepcha ;
	src: local('NotoSansLepcha'),
	local('Noto Sans Lepcha'),
	url('font/NotoSansLepcha-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansLimbu ;
	src: local('NotoSansLimbu'),
	local('Noto Sans Limbu'),
	url('font/NotoSansLimbu-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansLinearB ;
	src: local('NotoSansLinearB'),
	local('Noto Sans Linear B'),
	url('font/NotoSansLinearB-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansLisu ;
	src: local('NotoSansLisu'),
	local('Noto Sans Lisu'),
	url('font/NotoSansLisu-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansLycian ;
	src: local('NotoSansLycian'),
	local('Noto Sans Lycian'),
	url('font/NotoSansLycian-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansLydian ;
	src: local('NotoSansLydian'),
	local('Noto Sans Lydian'),
	url('font/NotoSansLydian-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansMalayalam ;
	src: local('NotoSansMalayalam'),
	local('Noto Sans Malayalam'),
	url('font/NotoSansMalayalam-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansMandaic ;
	src: local('NotoSansMandaic'),
	local('Noto Sans Mandaic'),
	url('font/NotoSansMandaic-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansMeeteiMayek ;
	src: local('NotoSansMeeteiMayek'),
	local('Noto Sans Meetei Mayek'),
	url('font/NotoSansMeeteiMayek-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansMongolian ;
	src: local('NotoSansMongolian'),
	local('Noto Sans Mongolian'),
	url('font/NotoSansMongolian-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansMyanmar ;
	src: local('NotoSansMyanmar'),
	local('Noto Sans Myanmar'),
	url('font/NotoSansMyanmar-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansNKo ;
	src: local('NotoSansNKo'),
	local('Noto Sans N Ko'),
	url('font/NotoSansNKo-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansNewTaiLue ;
	src: local('NotoSansNewTaiLue'),
	local('Noto Sans New Tai Lue'),
	url('font/NotoSansNewTaiLue-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansOgham ;
	src: local('NotoSansOgham'),
	local('Noto Sans Ogham'),
	url('font/NotoSansOgham-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansOlChiki ;
	src: local('NotoSansOlChiki'),
	local('Noto Sans Ol Chiki'),
	url('font/NotoSansOlChiki-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansOldItalic ;
	src: local('NotoSansOldItalic'),
	local('Noto Sans Old Italic'),
	url('font/NotoSansOldItalic-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansOldPersian ;
	src: local('NotoSansOldPersian'),
	local('Noto Sans Old Persian'),
	url('font/NotoSansOldPersian-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansOldSouthArabian ;
	src: local('NotoSansOldSouthArabian'),
	local('Noto Sans Old South Arabian'),
	url('font/NotoSansOldSouthArabian-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansOldTurkic ;
	src: local('NotoSansOldTurkic'),
	local('Noto Sans Old Turkic'),
	url('font/NotoSansOldTurkic-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansOriya ;
	src: local('NotoSansOriya'),
	local('Noto Sans Oriya'),
	url('font/NotoSansOriya-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansOsmanya ;
	src: local('NotoSansOsmanya'),
	local('Noto Sans Osmanya'),
	url('font/NotoSansOsmanya-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansInscriptionalPahlavi ;
	src: local('NotoSansInscriptionalPahlavi'),
	local('Noto Sans Inscriptional Pahlavi'),
	url('font/NotoSansInscriptionalPahlavi-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansInscriptionalParthian ;
	src: local('NotoSansInscriptionalParthian'),
	local('Noto Sans Inscriptional Parthian'),
	url('font/NotoSansInscriptionalParthian-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansPhagsPa ;
	src: local('NotoSansPhagsPa'),
	local('Noto Sans Phags Pa'),
	url('font/NotoSansPhagsPa-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansPhoenician ;
	src: local('NotoSansPhoenician'),
	local('Noto Sans Phoenician'),
	url('font/NotoSansPhoenician-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansRejang ;
	src: local('NotoSansRejang'),
	local('Noto Sans Rejang'),
	url('font/NotoSansRejang-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansRunic ;
	src: local('NotoSansRunic'),
	local('Noto Sans Runic'),
	url('font/NotoSansRunic-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansSamaritan ;
	src: local('NotoSansSamaritan'),
	local('Noto Sans Samaritan'),
	url('font/NotoSansSamaritan-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansSaurashtra ;
	src: local('NotoSansSaurashtra'),
	local('Noto Sans Saurashtra'),
	url('font/NotoSansSaurashtra-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansShavian ;
	src: local('NotoSansShavian'),
	local('Noto Sans Shavian'),
	url('font/NotoSansShavian-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansSinhala ;
	src: local('NotoSansSinhala'),
	local('Noto Sans Sinhala'),
	url('font/NotoSansSinhala-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansCuneiform ;
	src: local('NotoSansCuneiform'),
	local('Noto Sans Cuneiform'),
	url('font/NotoSansCuneiform-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansSundanese ;
	src: local('NotoSansSundanese'),
	local('Noto Sans Sundanese'),
	url('font/NotoSansSundanese-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansSylotiNagri ;
	src: local('NotoSansSylotiNagri'),
	local('Noto Sans Syloti Nagri'),
	url('font/NotoSansSylotiNagri-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansSymbols ;
	src: local('NotoSansSymbols'),
	local('Noto Sans Symbols'),
	url('font/NotoSansSymbols-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansSyriacEastern ;
	src: local('NotoSansSyriacEastern'),
	local('Noto Sans Syriac Eastern'),
	url('font/NotoSansSyriacEastern-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansSyriacEstrangela ;
	src: local('NotoSansSyriacEstrangela'),
	local('Noto Sans Syriac Estrangela'),
	url('font/NotoSansSyriacEstrangela-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansSyriacWestern ;
	src: local('NotoSansSyriacWestern'),
	local('Noto Sans Syriac Western'),
	url('font/NotoSansSyriacWestern-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansTagalog ;
	src: local('NotoSansTagalog'),
	local('Noto Sans Tagalog'),
	url('font/NotoSansTagalog-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansTagbanwa ;
	src: local('NotoSansTagbanwa'),
	local('Noto Sans Tagbanwa'),
	url('font/NotoSansTagbanwa-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansTaiLe ;
	src: local('NotoSansTaiLe'),
	local('Noto Sans Tai Le'),
	url('font/NotoSansTaiLe-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansTaiTham ;
	src: local('NotoSansTaiTham'),
	local('Noto Sans Tai Tham'),
	url('font/NotoSansTaiTham-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansTaiViet ;
	src: local('NotoSansTaiViet'),
	local('Noto Sans Tai Viet'),
	url('font/NotoSansTaiViet-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansTamil ;
	src: local('NotoSansTamil'),
	local('Noto Sans Tamil'),
	url('font/NotoSansTamil-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansTelugu ;
	src: local('NotoSansTelugu'),
	local('Noto Sans Telugu'),
	url('font/NotoSansTelugu-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansThaana ;
	src: local('NotoSansThaana'),
	local('Noto Sans Thaana'),
	url('font/NotoSansThaana-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansThai ;
	src: local('NotoSansThai'),
	local('Noto Sans Thai'),
	url('font/NotoSansThai-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansTifinagh ;
	src: local('NotoSansTifinagh'),
	local('Noto Sans Tifinagh'),
	url('font/NotoSansTifinagh-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansUgaritic ;
	src: local('NotoSansUgaritic'),
	local('Noto Sans Ugaritic'),
	url('font/NotoSansUgaritic-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansVai ;
	src: local('NotoSansVai'),
	local('Noto Sans Vai'),
	url('font/NotoSansVai-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoSansYi ;
	src: local('NotoSansYi'),
	local('Noto Sans Yi'),
	url('font/NotoSansYi-Regular.ttf') format('opentype');
}
@font-face {
	font-family: NotoKufiArabic ;
	src: local('NotoKufiArabic'),
	local('Noto Kufi Arabic'),
	url('font/NotoKufiArabic-Regular.ttf') format('opentype');
}

@font-face {
	font-family:SourceHanSansJP ;
	src: local('SourceHanSans-Regular'),
	local('SourceHanSansJP-Regular'),
	local('源ノ角ゴシック JP Regular'),
	local('NotoSansJP-Regular'),
	local('Noto Sans Japanese Regular')
}
@font-face {
	font-family:SourceHanSansCN ;
	src: local('SourceHanSansSC-Regular'),
	local('Source Han Sans SC Regular'),
	local('SourceHanSansCN-Regular'),
	local('Source Han Sans CN Regular'),
	local('NotoSansHans-Regular'),
	local('Noto Sans S Chinese Regular')
}
@font-face {
	font-family:SourceHanSansTWHK ;
	src:local('SourceHanSansTC-Regular'),
	local('Source Han Sans TC Regular'),
	local('SourceHanSansTWHK-Regular'),
	local('Source Han Sans TWHK Regular'),
	local('NotoSansHant-Regular'),
	local('Noto Sans T Chinese Regular')
}
@font-face {
	font-family:SourceHanSansKR ;
	src:local('SourceHanSansK-Regular'),
	local('Source Han Sans K Regular'),
	local('SourceHanSansKR-Regular'),
	local('Source Han Sans KR Regular'),
	local('NotoSansKR-Regular'),
	local('Noto Sans Korean Regular')
}


