@charset "utf-8";

/*font family*/
@font-face{
	font-family:'Noto';
	src:url('fonts/NotoSans.ttf') format('truetype');
	font-weight:normal;
	font-style:normal;
}

@font-face{
	font-family:'Noto-M';
	src:url('fonts/NotoSans-Medium.ttf') format('truetype');
	font-weight:normal;
	font-style:normal;
}

@font-face{
	font-family:'Noto-B';
	src:url('fonts/NotoSans-Bold.ttf') format('truetype');
	font-weight:normal;
	font-style:normal;
}

@font-face{
	font-family:'NotoKR';
	src:url('fonts/NotoSansCJKkr-Regular.otf') format('opentype');
	font-weight:normal;
	font-style:normal;
}

@font-face{
	font-family:'NotoETC';
	src:url('fonts/NotoSansArabic-Regular.ttf') format('truetype');
	font-weight:normal;
	font-style:normal;
}

@font-face{
	font-family:'NotoETC-M';
	src:url('fonts/NotoSansArabic-Medium.ttf') format('truetype');
	font-weight:normal;
	font-style:normal;
}

@font-face{
	font-family:'NotoETC-B';
	src:url('fonts/NotoSansArabic-Bold.ttf') format('truetype');
	font-weight:normal;
	font-style:normal;
}

@font-face{
	font-family:'Mobis_Symbol';
	src:url('fonts/Mobis_Symbol_ARA.otf') format('opentype');
	font-weight:normal;
	font-style:normal;
}

@font-face {
	font-family: 'point';
	src: url('fonts/NewHD21.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

/* 다국어 특정언어 유니코드처리 */
@font-face{
	font-family:'NotoRe';
	src:url('fonts/NotoSans.ttf') format('truetype');
	font-weight:normal;
	font-style:normal;
    unicode-range: U+0030-0039, U+0041-005A, U+0061-007A, U+0020;
}

@font-face{
	font-family:'NotoRe_B';
	src:url('fonts/NotoSans-Bold.ttf') format('truetype');
	font-weight:normal;
	font-style:normal;
    unicode-range: U+0030-0039, U+0041-005A, U+0061-007A, U+0020;
}

/* common */
footer p, .cover .model{font-family:"point";}
*::before, .C_CrossReference-Symbol, .C_Symbol , .C_Symbol-Color, .num{font-family:"Mobis_Symbol";}
.C_Symbol_Step, .C_CrossReference-Symbol_etc{font-family:'NotoKR','NotoETC', 'Noto';}

body,
h1 .C_Important
{font-family:/*'Noto', 'NotoETC', Tahoma, Arial, Helvetica, sans-serif;*/ "Noto", "NotoKR", "Hebrew", Segoe UI, sans-serif;}


.cover_list p,
table .C_Sign
{font-family:/*'Noto-M', 'NotoETC-M', Tahoma, Arial, Helvetica, sans-serif;*/ "Noto-M", Tahoma, Segoe UI, sans-serif;}

.C_Important,
.C_Important .highlight,
.Button,
.Button .highlight,
.Web_App,
.MMI,
.MMI_KO,
.C_MMI_KO,
h2.Heading2
{font-weight:bold;}

.cover_list p,
.mainWrap .title,
table .C_Sign
{font-family:'Noto-M',Segoe UI Semibold;}


/*Hebrew*/
@font-face{
	font-family:'Hebrew';
	src:url('fonts/NotoSansHebrew-Regular.ttf') format('truetype');
	font-weight:normal;
	font-style:normal;
}

[data-language="Hebrew"] body,
[data-language="Hebrew"] h1 .C_Important
{font-weight:normal; font-family:'NotoRe', 'Hebrew';}

[data-language="Hebrew"] .C_Important,
[data-language="Hebrew"] .Button,
[data-language="Hebrew"] .Web_App,
[data-language="Hebrew"] .MMI,
[data-language="Hebrew"] .MMI_KO,
[data-language="Hebrew"] h2.Heading2
{font-weight:bold;}

[data-language="Hebrew"] .C_Superscript-R-TM,
[data-language="Hebrew"] sup{font-family: "Noto";}