@font-face {
	font-family: "NotoSans-Light";
	src: url('/fonts/NotoSans/NotoSansCJKjp-Light-subset.eot?#iefix') format('embedded-opentype'),
	url('/fonts/NotoSans/NotoSansCJKjp-Light-subset.woff') format('woff');
}

@font-face {
	font-family: "NotoSans-Bold";
	src: url('/fonts/NotoSans/NotoSansCJKjp-Bold-subset.eot?#iefix') format('embedded-opentype'),
	url('/fonts/NotoSans/NotoSansCJKjp-Bold-subset.woff') format('woff');
}

@font-face {
	font-family: "NotoSans-Black";
	src: url('/fonts/NotoSans/NotoSansCJKjp-Black-subset.eot?#iefix') format('embedded-opentype'),
	url('/fonts/NotoSans/NotoSansCJKjp-Black-subset.woff') format('woff');
}

#download h2 {
    font-family: "Chrono Medium", ".HiraKakuInterface-W6", "NotoSans-Bold", sans-serif;
}

#download-link {
	font-family: "Chrono Medium", ".HiraKakuInterface-W6", "NotoSans-Bold", sans-serif;
}

.nav-button {
    font-family: "Chrono Medium", ".HiraKakuInterface-W6", "NotoSans-Bold", sans-serif;
}

.chart-details small {
  font-family: "Chrono Light", ".HiraKakuInterface-W2", "NotoSans-Light", sans-serif;
}

.callout {
  font-family: "Chrono Light", ".HiraKakuInterface-W2", "NotoSans-Light", sans-serif;
}

.callout strong {
  font-family: "Chrono Medium", ".HiraKakuInterface-W8", "NotoSans-Bold", sans-serif;
}

.callout {
	text-align: center;
}

span.W2
{
	font-family: "Chrono Light", ".HiraKakuInterface-W2", "NotoSans-Light", sans-serif !important;
}

span.W6
{
	font-family: ".HiraKakuInterface-W6", "NotoSans-Bold", sans-serif !important;
}

span.W8
{
	font-family: "Chrono Bold Italic", ".HiraKakuInterface-W8", "NotoSans-Black", sans-serif !important;
}

body {
    font-family: "Chrono Regular", ".HiraKakuInterface-W2", "NotoSans-Light", sans-serif;
}

input,
select {
	font-family: "Chrono Light", ".HiraKakuInterface-W2", "NotoSans-Light", sans-serif;
	vertical-align: -6px;
}

#help h3 {
	font-family: "Chrono Bold Italic", ".HiraKakuInterface-W8", "NotoSans-Black", sans-serif;
}

