@charset "UTF-8";

.clear { clear: both !important; }
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */


/*	fontsize : 12px[default]
---------------------------------
10px	84%		19px	159%
---------------------------------
11px	92%		20px	167%
---------------------------------
12px	100%	21px	175%
---------------------------------
13px	109%	22px	184%
---------------------------------
14px	117%	23px	192%
---------------------------------
15px	125%	24px	200%
---------------------------------
16px	134%	25px	209%
---------------------------------
17px	142%	26px	217
---------------------------------
18px	150%
---------------------------------*/

body {
font-family:  "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" ,"メイリオ", Meiryo, Osaka,"ＭＳ P ゴシック","MS PGothic",sans-serif;
letter-spacing: 0em;
}


ul li{
	text-decoration:none;
	list-style-type:none;
}



.fcg{
	color:#0b8f11;!important;
}

.fcb{
	color:#1a50a1;!important;
}

.fcgl{               
	color:#727272;!important;
}

.fcr{
	color:#ff3000 !important;
}

.fcbl{
	color:#000000 !important;
}

.fcw{
	color:#fff !important;
}

.att{
	color:#ff3000 !important;
	font-weight: bold !important;
}


.hank{
	color:#ff3000 !important;
	font-weight: normal !important;
	font-size: 92% !important;
}


p{
	font-family: "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" ,"メイリオ", Meiryo, Osaka,"ＭＳ P ゴシック","MS PGothic",sans-serif;
}


.b_b{
	color:#1a50a1;
	font-weight: bold;
	line-height: 1.8em;
}

.g_b{
	color:#287c2c;
	font-weight: bold;
}

.gl_b{
	color:#787878;
	font-weight: bold;
}

.g_p{
	color:#7e63a8;
	font-weight: bold;
}

.bangou{
	color:#333;
	font-size: 125%;
	font-weight: bold;
}


.font_s {
	font-size: 77% !important;
	line-height: 1.4em;
}

.font_ms {
	font-size: 82% !important;
	line-height: 1.5em;
}

.font_m {
	font-size: 92% !important;
	line-height: 1.6em;
	}

.font_l {
	font-size: 100% !important;
	line-height: 1.7em;
}

.font_ll {
	font-size: 120% !important;
	line-height: 1.7em;
}

.font_2l {
	font-size: 130% !important;
	line-height: 2em;
}


.font_b{font-weight: bold;}

.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}

.fontg{
	font-family:  "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" ,"メイリオ", Meiryo, Osaka,"ＭＳ P ゴシック","MS PGothic",sans-serif;
}

.fontm{
	font-family: "ヒラギノ明朝 Pro W3" ,"MS P明朝" ,平成明朝,serif !important;
}


.fontB {
  font-weight: bold;
}


.text_l {
  text-align: left !important;
}

.text_r {
  text-align: right !important;
}

.text_c {
	text-align: center !important;
}

.lineth {
	text-decoration: line-through !important;
}


