/*<meta />*/

/*
    ja-JP
*/

/* Light */

@font-face 
{
	font-family: "Noto Sans CJK JP Light";
	font-style: normal;
	font-weight: 300;
	src: url('../../resources/fonts/notosans-ja-jp/notosans-ja-jp-light.otf');
}

/* Regular */

@font-face 
{
	font-family: "Noto Sans CJK JP Regular";
	font-style: normal;
	font-weight: 400;
	src: url('../../resources/fonts/notosans-ja-jp/notosans-ja-jp-regular.otf');
}

/* Semibold */

@font-face 
{
	font-family: "Noto Sans CJK JP Medium";
	font-style: normal;
	font-weight: 600;
	src: url('../../resources/fonts/notosans-ja-jp/notosans-ja-jp-medium.otf');
}

/* Bold */

@font-face 
{
	font-family: "Noto Sans CJK JP Bold";
	font-style: normal;
	font-weight: 700;
	src: url('../../resources/fonts/notosans-ja-jp/notosans-ja-jp-bold.otf');
}

/* Black */

@font-face 
{
	font-family: "Noto Sans CJK JP Black";
	font-style: normal;
	font-weight: 800;
	src: url('../../resources/fonts/notosans-ja-jp/notosans-ja-jp-black.otf');
}

/*  Yu Gothic

    "Yu Gothic Light"
    300
    YuGothL.ttc

    "Yu Gothic Regular"
    400
    YuGothR.ttc

    "Yu Gothic Medium"
    500
    Yugothm.ttc

    "Yu Gothic Bold"
    700
    YuGothB.ttc
*/

body,
input,
button,
textarea
{
	font-family: "Noto Sans CJK JP Regular", "Noto Sans CJK JP", "Noto Sans", "Yu Gothic", sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6,
th,
.uitext,
.specialbold
{
	font-family: "Noto Sans CJK JP Bold", "Noto Sans CJK JP", "Noto Sans", "Yu Gothic", sans-serif;
}

@media print
{
	span.mc-variable
	{
		font-family: inherit;
	}

	body,
	input,
	button,
	textarea
	{
		font-family: "Yu Gothic", sans-serif;
		font-weight: 400;
	}

	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	th,
	.uitext,
	.specialbold
	{
		font-family: "Yu Gothic", sans-serif;
		font-weight: 700;
	}
}

