/* =============== style.css との差分 =============== */
body {
	font-family:'メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック',Microsoft YaHei,SimSun,SimHei,Song,Beijing,Arial,sans-serif;
}

pre {
	font-family:'ＭＳ ゴシック';
}

/***** Global Navigation Menu *****/
div#g_navi_box_f{
	/* Global Navi Menu : padding space setting for MENU-BOX. Default [padding-left:15px]. */
	/* padding-left: 15px; */
}
div#g_navi_box_f div a span{
	/* Global Navi Menu : text setting. Default [font-size:13px; font-weight:bold;] */
	font-size: 12px;
	font-weight: bold;
}
div#g_navi_box_f div#g_navi1 a span{
	/* Global Navi Menu : padding space setting for MENU-1. Default [padding-left:0px; padding-right:8px] */
	/**** RECOMMEND *** : Please make sure that Right side "8px larger than" Left side. */
	padding-left: 25px;
	padding-right: 45px;
}
div#g_navi_box_f div#g_navi2 a span{
	/* Global Navi Menu : padding space setting for MENU-2. Default [padding-left:0px; padding-right:8px] */
	/**** RECOMMEND *** : Please make sure that Right side "8px larger than" Left side. */
	padding-left: 30px;
	padding-right: 40px;
}
div#g_navi_box_f div#g_navi3 a span{
	/* Global Navi Menu : padding space setting for MENU-3. Default [padding-left:0px; padding-right:8px] */
	/**** RECOMMEND *** : Please make sure that Right side "8px larger than" Left side. */
	padding-left: 30px;
	padding-right: 35px;
}
div#g_navi_box_f div#g_navi4 a span{
	/* Global Navi Menu : padding space setting for MENU-4. Default [padding-left:0px; padding-right:8px] */
	/**** RECOMMEND *** : Please make sure that Right side "8px larger than" Left side. */
	padding-left: 30px;
	padding-right: 35px;
}
div#g_navi_box_f div#g_navi5 a span{
	/* Global Navi Menu : padding space setting for MENU-5. Default [padding-left:0px; padding-right:8px] */
	/**** RECOMMEND *** : Please make sure that Right side "8px larger than" Left side. */
	padding-left: 30px;
	padding-right: 35px;
}

table.keihou_chuihou td.sp1 {
	font-size:14px;
}
table.keihou_chuihou td.sp0 {
	font-size:14px;
}
table.keihou_chuihou td.kei1 {
	font-size:14px;
}
table.keihou_chuihou td.kei0 {
	font-size:14px;
}
table.keihou_chuihou td.chu1 {
	font-size:14px;
}
table.keihou_chuihou td.chu0 {
	font-size:14px;
}

table.keihou_chuihou td.head {
	height:3em;
}
table.keihou_chuihou td.head div {
/*	-moz-transform:rotate( 0deg );
	-webkit-transform:rotate( 0deg );
	-o-transform:rotate( 0deg );
	transform:rotate( 0deg );
	height:auto;
	white-space:normal;
	margin-top:auto;
	margin-bottom:auto;*/
}
body:first-of-type table.keihou_chuihou td.head div {
/*	width:1em;*/
}
table.keihou_chuihou td.head_s {
	height:3em;
}
table.keihou_chuihou td.head_s div {
/*	-moz-transform:rotate( 0deg );
	-webkit-transform:rotate( 0deg );
	-o-transform:rotate( 0deg );
	transform:rotate( 0deg );
	height:auto;
	white-space:normal;
	margin-top:auto;
	margin-bottom:auto;*/
}
body:first-of-type table.keihou_chuihou td.head_s div {
/*	width:1em;*/
}
table.keihou_chuihou td.head_ss {
	height:3em;
}
table.keihou_chuihou td.head_ss div {
/*	-moz-transform:rotate( 0deg );
	-webkit-transform:rotate( 0deg );
	-o-transform:rotate( 0deg );
	transform:rotate( 0deg );
	height:auto;
	white-space:normal;
	margin-top:auto;
	margin-bottom:auto;*/
}
body:first-of-type table.keihou_chuihou td.head_ss div {
/*	width:1em;*/
}
table.keihou_chuihou td.head_sp {
	height:3em;
}
table.keihou_chuihou td.head_sp div {
/*	text-align:center;
	height:auto;
	writing-mode: tb-rl;
	display:inline-block;
	vartical-align:bottom;
	-moz-transform:rotate( 0deg );
	-webkit-transform:rotate( 0deg );
	-o-transform:rotate( 0deg );
	transform:rotate( 0deg );
	white-space: normal;
*/
	height: 3em;
}
body:first-of-type table.keihou_chuihou td.head_sp div {
/*	width:1em;*/
}
table.keihou_chuihou td.head_kei {
	height:3em;
}
table.keihou_chuihou td.head_kei div {
/*	text-align:center;
	height:auto;
	writing-mode: tb-rl;
	display:inline-block;
	vartical-align:bottom;
	-moz-transform:rotate( 0deg );
	-webkit-transform:rotate( 0deg );
	-o-transform:rotate( 0deg );
	transform:rotate( 0deg );
	white-space: normal;*/
	height: 3em;
}
body:first-of-type table.keihou_chuihou td.head_kei div {
/*	width:1em;*/
}
table.keihou_chuihou td.head_chu {
	height:3em;
}
table.keihou_chuihou td.head_chu div {
/*	text-align:center;
	height:auto;
	writing-mode: tb-rl;
	display:inline-block;
	-moz-transform:rotate( 0deg );
	-webkit-transform:rotate( 0deg );
	-o-transform:rotate( 0deg );
	transform:rotate( 0deg );
	white-space: normal;*/
	height: 3em;
}
body:first-of-type table.keihou_chuihou td.head_chu div {
/*	width:1em;*/
}
