


/*       フォントサイズ       */

.size10 {font-size: 10px;line-height:1.1em;}
.size11 {font-size: 11px;line-height:1.2em;}
.size12 {font-size: 12px;line-height:1.3em;}
.size13 {font-size: 13px;line-height:1.4em;}
.size14 {font-size: 14px;line-height:1.4em;}
.size15 {font-size: 15px;line-height:1.4em;}
.size16 {font-size: 16px;line-height:1.6em;}
.size18 {font-size: 18px;line-height:1.5em;}
.size20 {font-size: 20px;line-height:1.4em;}
.size22 {font-size: 22px;line-height:1.4em;}
.size24 {font-size: 24px;line-height:1.4em;}
.size26 {font-size: 26px;line-height:1.2em;}
.size28 {font-size: 28px;line-height:1.2em;}
.size30 {font-size: 30px;line-height:1.2em;}
.size32 {font-size: 32px;line-height:1.2em;}
.size34 {font-size: 34px;line-height:1.2em;}
.size36 {font-size: 36px;line-height:1.2em;}
.size38 {font-size: 38px;line-height:1.2em;}
.size40 {font-size: 40px;line-height:1.1em;}
.size42 {font-size: 42px;line-height:1.1em;}
.size44 {font-size: 44px;line-height:1em;}
.size46 {font-size: 46px;line-height:1em;}
.size48 {font-size: 48px;line-height:1em;}
.size50 {font-size: 50px;line-height:1em;}
.size52 {font-size: 52px;line-height:1em;}
.size54 {font-size: 54px;line-height:1em;}
.size56 {font-size: 56px;line-height:1em;}
.size58 {font-size: 58px;line-height:1em;}
.size60 {font-size: 60px;line-height:1em;}
.size62 {font-size: 62px;line-height:1em;}
.size64 {font-size: 64px;line-height:1em;}
.size66 {font-size: 66px;line-height:1em;}
.size68 {font-size: 68px;line-height:1em;}
.size70 {font-size: 70px;line-height:1em;}
.size72 {font-size: 72px;line-height:1em;}
.size74 {font-size: 74px;line-height:1em;}
.size76 {font-size: 76px;line-height:1em;}
.size78 {font-size: 78px;line-height:1em;}
.size80 {font-size: 80px;line-height:1em;}
.size82 {font-size: 82px;line-height:1em;}
.size84 {font-size: 84px;line-height:1em;}
.size86 {font-size: 86px;line-height:1em;}
.size88 {font-size: 88px;line-height:1em;}
.size90 {font-size: 90px;line-height:1em;}




/*       テキスト位置       */

.text_left {text-align:left;}
.text_right {text-align:right;}
.text_center {text-align:center;}


/*       テキスト装飾       */

.bold {font-weight: bold;}
.normal {font-weight: normal;}
.u_line {text-decoration: underline;}
.line_through {text-decoration:line-through;}
.italic {
	font-style: italic;
	font-family:"MS UI Gothic",'ＭＳ Pゴシック','MS PGothic','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif;}
.u_lineH {border-bottom:3px solid #000000;}
.u_red {border-bottom:3px solid #FF0000;}
.u_yellow {border-bottom:7px solid #FFCC00;}





.syusei {
	font-size: 140%;
	color: #00FF00;
}







/*       テキスト非表示      */
.texthidden {
	text-indent: -9999px;
	overflow:hidden;
}


/*       フォントカラー      */



.gray {color: #666666;}
.green {color: #008040;}
.blue1 {color: #0066FF;}
.blue2 {color: #0000FF;}
.red1 {color : #FF0000;}
.red2 {color: #db0000;}
.b_yellow1 {background-color: #FFFF66;}
.b_yellow2 {background-color: #FFD700;}
.b_yellow3 {background-color: #ffe36b;}

.b_yellow1red {background-color: #FFFF66;color : #FF0000;}
.b_yellow2red {background-color: #FFD700;color: #db0000;}
.b_yellow3red {background-color: #ffe36b;color : #FF0000;}



.white {color: #FFFFFF;}
.brown {color:#663300;}
.pink {color:#FF0066;}
.orange {color:#FF6600;}
.yellow {color:#FFD700;}
.black {color: #000000;}








/*       画像位置      */

img.img_right {
	float: right;
	margin:0 0 1em 1em;
}
img.img_left {
	float: left;
	margin:0 1em 1em 0;
}



/*       フロート解除      */
.clear_all {
	clear: both;
	height: 1px;
}
.clear_left {
	clear: left;
	height: 1px;
}
.clear_right {
	clear: right;
	height: 1px;
}

/*       カラム　フロート解除      
.area:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}*/

/* new clearfix */
.clearfix {overflow:hidden;}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

	/* IE 7 */
	*:first-child+html .title01,
	*:first-child+html .title02,
	*:first-child+html .titlelabel,
	*:first-child+html .titletext {
		display: inline;
		zoom: 1;
	}
