/* ボディ */
body {
	background-color: #FFFFFF;
	background-image: url(image/haikei.gif);
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #666666;

}
img {vertical-align: bottom}

/* フォント */
.FontL-i { font-size: 20px; line-height: 150%; text-indent: 1em; }
.FontM-i { font-size: 16px; line-height: 150%; text-indent: 1em; }
.FontS-i { font-size: 12px; line-height: 150%; text-indent: 1em; }
.FontL   { font-size: 20px; line-height: 150%; }
.FontM   { font-size: 16px; line-height: 150%; }
.FontS   { font-size: 12px; line-height: 150%; }
.f14{font-size: 14px;}
.f17{font-size: 17px;}
.b{ font-weight:bold}

 h1 {
display:inline;
white-space:nowrap;
font-size: 20px;
line-height: 120%;
color: #FF0000;
}
 h2 { display:inline; white-space:nowrap; font-size: 16px; }
 h3 { display:inline; white-space:nowrap; font-size: 12px; }
 h4 { display:inline; white-space:nowrap; }
 h5 { display:inline; white-space:nowrap; }
.style2 {color: #FF0000}
.style3 {color: #0000FF}

.subtitle01{
border-style:none none solid solid;

border-width:1px 1px 1px 5px;
border-color:#006600;
font-size: 16px;
background-color: #CCFFCC;
text-indent: 0.5em;
}


a.topi{
color:#333399;
text-decoration:underline;
}

a.topi:hover{
color:#6699FF;
text-decoration:none;
}

td.toi{
padding:0 0 0 10px;
}

