@charset "UTF-8";
 
body {
	*font-size:small;/* IE 7 およびIE 6 標準準拠モードに適用 */
	*font:x-small;/* IE 6 後方互換モードに適用 */
	line-height:1.5;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
}
.win body {
	font:13px/1.231 "Meiryo","MS P Gothic", Arial, sans-serif;
	*font-size:small;
	*font:x-small;
	line-height:1.8;
}
.mac body {
	font:13px/1.231  ;
	line-height:1.75;
}
/******h*******/
/*h1{font-size:81.25%;float: left;}*/
h1{font-size:100%;float: left;}


/******リンク文字装飾*******/
a:link {color: #2D52D2;}
a:hover {
	text-decoration: none;
}

a:visited {color: #2D52D2;}


/******文字装飾*******/
em {font-style: normal;font-weight: bold;}
.nonebr {white-space: nowrap;}
.imp {font-weight: bold;}
.none {font-weight: normal;}
.block{color: #000000;}


/******文字色*******/
.red {color: #F20000;}
.gray{color: #999999;}
.bk{color: #000000;}
.ora{color: #FE6D16;}
.green{color: #76BC02;}
/**
 * Bump up IE to get to 13px equivalent
 */

pre,code,kbd,samp,tt {font-family:monospace;*font-size:108%;line-height:100%;}

.xxx-large {font-size:200%;line-height: 130%; }     /*32px*/
.xx-large {font-size:150%;line-height: 130%; }      /*24px*/
.x-large{font-size:131.25%;line-height: 130%; }     /*21px*/
.large {font-size:112.5%;line-height: 130%; }       /*18px*/
.mid {font-size:100%;line-height: 130%; }           /*16px = 12pt*/
.m_small {font-size:81.25%;line-height: 130%; }     /*13px*/
.smaller {font-size:75%;line-height: 130%; }        /*12px*/
.x-small {font-size:81.25%;line-height: 150%; }     /*10px*/
.xx-small {font-size:74%;line-height: 150%; }     /*10px*/
