@charset "utf-8";

/*基本フォント*/
body,
table {
	font-size: 14px;
	font-family:'ヒラギノ角ゴ Pro W3', 'メイリオ', Meiryo, 'Hiragino Kaku Gothic Pro', 'Osaka', 'ＭＳ Ｐゴシック', sans-serif;
	color: #333;
	line-height: 170%;
}

body.inteligence,
body.inteligence table {
	font-family: arial,san-serif;
}

/*ie7*/
*:first-child+html body {
	font-size:75%;
}	
/*ie5-6*/
* html body {
	font-size:75%;
}

/*相対文字サイズ*/
.x-small     { font-size: 83.4% !important; } /*10px*/
.small       { font-size: 91.7% !important; } /*11px*/
.middle       { font-size: 100% !important; } /*12px*/
.large       { font-size: 108.3% !important; } /*13px*/
.x-large     { font-size: 116.7% !important; } /*14px*/
.xx-large    { font-size: 125% !important; } /*15px*/
.xxx-large   { font-size: 133.3% !important; } /*16px*/
.xxxx-large  { font-size: 141.7% !important; } /*17px*/
.xxxxx-large { font-size: 150% !important; } /*18px*/
/*19px font-size: 158.4%; */
/*20px font-size: 166.6%; */
/*22px font-size: 183.3%; */
/*24px font-size: 200%; */
/*28px font-size: 233.3%; */
/*32px font-size: 267%; */


/*両端揃え*/
.justify {
	text-align: justify;
	text-justify: inter-ideograph;
}


/*文字色*/
.fontRed {
	color: #e15656;
}

/*ウェイト*/
.bold {
	font-weight: bold;
}

/*書体*/
.Meiryo {
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}
.mincho {
	font-family: "HiraMinPro-W3","MS-PMincho","ヒラギノ明朝 Pro W3","ＭＳ Ｐ明朝","Times New Roman";
}
.verdana {
	font-family: "Verdana","Arai","HiraKakuPro-W3","MS-PGothic","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";
}
.century {
	font-family: "Century Gothic","Arai","HiraKakuPro-W3","MS-PGothic","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";
}