/*
   MathJax-relative.css - local/relative MathJax fonts

   modified by Taiji Yamada <taiji@aihara.co.jp> of https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.css
*/
@font-face {
  font-family:	MathJax_Zero;
  font-style:	normal;
  font-weight:	normal;
  src:	/*local('MathJax_Zero'),*/
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Zero.woff") format('woff');
}

@font-face {
  font-family:	MathJax_Main;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Main'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Main-Regular.woff") format('woff');
}
@font-face {
  font-family:	MathJax_Main;
  font-style:	normal;
  font-weight:	bold;
  src:	local('MathJax_Main'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Main-Bold.woff") format('woff');
}
@font-face {
  font-family:	MathJax_Main;
  font-style:	italic;
  font-weight:	normal;
  src:	local('MathJax_Main'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Main-Italic.woff") format('woff');
}

@font-face {
  font-family:	MathJax_Math;
  font-style:	italic;
  font-weight:	normal;
  src:	local('MathJax_Math'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Math-Italic.woff") format('woff');
}
@font-face {
  font-family:	MathJax_Math;
  font-style:	italic;
  font-weight:	bold;
  src:	local('MathJax_Math'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Math-BoldItalic.woff") format('woff');
}

@font-face {
  font-family:	MathJax_AMS;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_AMS'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_AMS-Regular.woff") format('woff');
}

@font-face {
  font-family:	MathJax_SansSerif;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_SansSerif'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_SansSerif-Regular.woff") format('woff');
}
@font-face {
  font-family:	MathJax_SansSerif;
  font-style:	normal;
  font-weight:	bold;
  src:	local('MathJax_SansSerif'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_SansSerif-Bold.woff") format('woff');
}
@font-face {
  font-family:	MathJax_SansSerif;
  font-style:	italic;
  font-weight:	normal;
  src:	local('MathJax_SansSerif'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_SansSerif-Italic.woff") format('woff');
}

@font-face {
  font-family:	MathJax_Caligraphic;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Caligraphic'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Caligraphic-Regular.woff") format('woff');
}
@font-face {
  font-family:	MathJax_Caligraphic;
  font-style:	normal;
  font-weight:	bold;
  src:	local('MathJax_Caligraphic'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Caligraphic-Bold.woff") format('woff');
}

@font-face {
  font-family:	MathJax_Fraktur;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Fraktur'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Fraktur-Regular.woff") format('woff');
}
@font-face {
  font-family:	MathJax_Fraktur;
  font-style:	normal;
  font-weight:	bold;
  src:	local('MathJax_Fraktur'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Fraktur-Bold.woff") format('woff');
}

@font-face {
  font-family:	MathJax_Typewriter;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Typewriter'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Typewriter-Regular.woff") format('woff');
}

@font-face {
  font-family:	MathJax_Script;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Script'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Script-Regular.woff") format('woff');
}

@font-face {
  font-family:	MathJax_Size1;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Size1'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Size1-Regular.woff") format('woff');
}
@font-face {
  font-family:	MathJax_Size2;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Size2'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Size2-Regular.woff") format('woff');
}
@font-face {
  font-family:	MathJax_Size3;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Size3'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Size3-Regular.woff") format('woff');
}
@font-face {
  font-family:	MathJax_Size4;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Size4'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Size4-Regular.woff") format('woff');
}

@font-face {
  font-family:	MathJax_Vector;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Vector'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Vector-Regular.woff") format('woff');
}
@font-face {
  font-family:	MathJax_Vector-Bold;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Vector-Bold'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Vector-Bold.woff") format('woff');
}

/*
   for MathJax
*/

@font-face {
  font-family: MJXZERO;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Zero'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Zero.woff") format('woff');
}
@font-face {
  font-family: MJXTEX;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Main-Regular'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Main-Regular.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-B;
  font-style:	normal;
  font-weight:	bold;
  src:	local('MathJax_Main-Bold'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Main-Bold.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-I;
  font-style:	italic;
  font-weight:	normal;
  src:	local('MathJax_Math-Italic'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Math-Italic.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-MI;
  font-style:	italic;
  font-weight:	normal;
  src:	local('MathJax_Main-Italic'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Main-Italic.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-BI;
  font-style:	italic;
  font-weight:	bold;
  src:	local('MathJax_Math-BoldItalic'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Math-BoldItalic.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-S1;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Size1-Regular'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Size1-Regular.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-S2;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Size2-Regular'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Size2-Regular.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-S3;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Size3-Regular'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Size3-Regular.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-S4;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Size4-Regular'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Size4-Regular.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-A;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_AMS-Regular'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_AMS-Regular.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-C;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Calligraphic-Regular'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Calligraphic-Regular.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-CB;
  font-style:	normal;
  font-weight:	bold;
  src:	local('MathJax_Calligraphic-Bold'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Calligraphic-Bold.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-FR;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Fraktur-Regular'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Fraktur-Regular.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-FRB;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Fraktur-Bold'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Fraktur-Bold.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-SS;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_SansSerif-Regular'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_SansSerif-Regular.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-SSB;
  font-style:	normal;
  font-weight:	bold;
  src:	local('MathJax_SansSerif-Bold'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_SansSerif-Bold.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-SSI;
  font-style:	italic;
  font-weight:	normal;
  src:	local('MathJax_SansSerif-Italic'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_SansSerif-Italic.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-SC;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Script-Regular'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Script-Regular.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-T;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Typewriter-Regular'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Typewriter-Regular.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-V;
  font-style:	normal;
  font-weight:	normal;
  src:	local('MathJax_Vector-Regular'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Vector-Regular.woff") format('woff');
}
@font-face {
  font-family: MJXTEX-VB;
  font-style:	normal;
  font-weight:	bold;
  src:	local('MathJax_Vector-Bold'),
	url("../../../common/MathJax_es5/es5/output/chtml/fonts/woff-v2/MathJax_Vector-Bold.woff") format('woff');
}
