@charset "utf-8";

/* 基本フォント 12px */
body,table {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;/**/
	color: #555;
	font-size: 12px;/**/
}
/*ie8*/
html>/**/body {font-size/*\**/: 75%\9;}

/*ie7*/
*:first-child+html body {
	font-size: 75%;
}
/*ie5-6*/
* html body {
	font-size: 75%;
}


/* 基本フォント 13px
body {
	font:13px/1.231 Verdana, Arial, sans-serif;
	*font-size: small;
	*font: x-small;
	line-height: 1.5;
}
select, input, button, textarea, button {
	font: 99% arial, helvetica, clean, sans-serif;
}
table {
	font-size: inherit;
	font: 100%;
}
pre, code, kbd, samp, tt {
	font-family: monospace;
	*font-size: 108%;
	line-height: 1;
}
* html body {
	font-family: 'ＭＳ Ｐゴシック', sans-serif;
}
*:first-child+html body {
	font-family: 'メイリオ', 'ＭＳ Ｐゴシック', sans-serif;
}
 */

/* 相対文字サイズ 12px */
.xx-small	 { font-size: 77% !important; } /*10px*/
.x-small     { font-size: 83.4% !important; } /*10px*/
.small       { font-size: 91.7% !important; } /*11px*/
.normal      { font-size: 100% !important; } 																		/* 2011/11/15 add */
.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%;
*/
/*28px
font-size: 233.3%;
*/

/* 相対文字サイズ 13px */
/*.xx-small  { font-size: 77% !important; } 10px*/
/*.x-small   { font-size: 85% !important; } 11px*/
/*.small     { font-size: 93% !important; } 12px*/
/*.large     { font-size: 107.7% !important; } 14px*/
/*.x-large   { font-size: 116% !important; } 15px*/
/*.xx-large  { font-size: 123.1% !important; } 16px*/
/*.xxx-large { font-size: 131% !important; } 17px*/
/*.x4-large  { font-size: 138.5% !important; } 18px*/
/*.x5-large  { font-size: 146.5% !important; } 19px*/
/*.x6-large  { font-size: 153.9% !important; } 20px*/





/*両端揃え*/
.justify {
	text-align: justify;
	text-justify: inter-ideograph;
}


/*文字色*/
.red {
	color: #F00;
}

.fontCorp {
	color: #3785BE;
}

/*ウェイト*/
.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","ＭＳ Ｐゴシック";
}