/*文字色*/
.d-blue {color:#330099;}
.l-blue {color:#3366FF;}
.green {color:#009900;}
.d-green {color:#006633;}
.l-green {color:#009966;}
.red {color:FF0000;}


/*文字体裁*/
.line-h {line-height:150%;}
.text-in {text-indent:1em;}
table.line-h td,table.line-h th {line-height:150%;}
.line-text {line-height:150%; text-indent:1em;}

.2w {letter-spacing: 2.55em;}
.3w {letter-spacing: 0.72em;}
.3w2 {
	letter-spacing: 0.3em;
	width: 165px;
	float: right;
}

.4w {letter-spacing: 0.1em;}
.3w3 {
	letter-spacing: 0.34em;
	margin: 0px;
	padding: 0px;
	font-size: 1em;
	font-style: normal;
	font-weight: 200;
	font-variant: normal;
}

.2w-2 {letter-spacing: 2em;}

/*文字サイズ*/
.2f {font-size:85%;}
.110f {font-size:110%;}

/*下線*/
.dashe {border-bottom:1px dashed;}

/*リスト*/
ol.line-h li {margin:15px 0;}

/*枠飾り*/
.border-f {border:1px solid #000000; padding:10px;}
.border-g {
	padding: 10px;
	border: thick double #009900;
}

/*仮想リスト*/
.list-mark {float:left; width:1.5em; padding-top:3px;}
.about { border:solid; padding:10px; }
img {  padding: 0px 0px}

.f81-h {font-size:81.25%; line-height:150%;}
