@charset "UTF-8";
/*------------------------------------------------------*/
/* Updated: 2012/04 */
/*------------------------------------------------------*/
/*------------------------------------------------------*/
/* テキスト用CSS */
/*------------------------------------------------------*/

/* txtcolor --------------------------------- */
.txtclr1 { color: #e64949 !important; }
.txtclr2 { color: #2462d3 !important; }
.txtclr3 { color: #2eaba5 !important; }

.txtgs1 { color: #000000 !important; }
.txtgs2 { color: #333333 !important; }
.txtgs3 { color: #666666 !important; }
.txtgs4 { color: #999999 !important; }
.txtgs5 { color: #cccccc !important; }
.txtgs6 { color: #ffffff !important; }





/* fontsize --------------------------------- */
.fs10 { font-size: 84% !important; }
.fs11 { font-size: 92% !important; }
.fs12 { font-size: 100% !important; }
.fs13 { font-size: 108% !important; }
.fs14 { font-size: 116% !important; }
.fs15 { font-size: 125% !important; }
.fs16 { font-size: 133% !important; }
.fs17 { font-size: 142% !important; }
.fs18 { font-size: 150% !important; }
.fs19 { font-size: 158% !important; }
.fs20 { font-size: 167% !important; }
.fs21 { font-size: 175% !important; }
.fs22 { font-size: 184% !important; }
.fs23 { font-size: 192% !important; }
.fs24 { font-size: 200% !important; }





/* fontweight --------------------------------- */
.em {
	font-weight: bold !important;
}
.strong {
	color: #e64949 !important;
	font-weight: bold !important;
}





/* txtalign --------------------------------- */
.alignl { text-align: left !important; }
.alignc { text-align: center !important; }
.alignr { text-align: right !important; }

ul.alignc li {
	display: inline;
	padding-right: 8px;
	padding-left: 8px;
}





/* line-height --------------------------------- */
.lh10 { line-height: 1 !important; }
.lh11 { line-height: 1.1 !important; }
.lh12 { line-height: 1.2 !important; }
.lh13 { line-height: 1.3 !important; }
.lh14 { line-height: 1.4 !important; }
.lh15 { line-height: 1.5 !important; }
.lh16 { line-height: 1.6 !important; }
.lh17 { line-height: 1.7 !important; }
.lh18 { line-height: 1.8 !important; }
.lh19 { line-height: 1.9 !important; }
.lh20 { line-height: 2 !important; }





/* note --------------------------------- */
.note {
	color: #757575;
	font-size: 84%;
	line-height: 1.8;
}
.note dl {
	margin-bottom: 5px;
}
.note dt {
	float: left;
	margin-right: 5px;
	_margin-right: 0;
}
.note dd {
	overflow: hidden;
}

	/* list1内 */
	.list1a .note dt,
	.list1a .note dd {
		padding-left: 0;
	}
	.list1a .note dt {
		background: none;
	}





/*------------------------------------------------------*/
/* End */
/*------------------------------------------------------*/
