/* 共通指定 */
body {
    font-size:13px;
	color:#615238;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #D1C2A7;
}

a:link { color:#485E22; }
a:visited { color:#485E22; }
a:hover { color:#749836; }
a:active { color:#749836; }

A.link1:link { color: #990000;}
A.link1:visited { color: #990000;}
A.link1:active { color: #FF0000;} 
A.link1:hover { color: #FF0000;}

A.link2:link { color: #336699;}
A.link2:visited { color: #336699;}
A.link2:active { color: #5F94C9;} 
A.link2:hover { color: #5F94C9;}

/* 注意書き赤 */
.aka1 {
    font-size:13px;
	color:#FF0000;
	line-height:130%;
	}

/* 文字 */
.head_moji1 {
    font-size:9px;
	line-height:120%;
	}
.m1 {
    font-size:14px;
	font-weight:bold;
	color:#544027;
	line-height:130%;
	}

.m2 {
    font-size:14px;
	font-weight:bold;
	color:#990000;
	line-height:130%;
	}
.m3 {
    font-size:13px;
	line-height:130%;
	}
.plan1 {
    font-size:14px;
	font-weight:bold;
	color:#990000;
	line-height:130%;
	}
.plan2 {
    font-size:13px;
	color:#333333;
	line-height:130%;
	}
.plan3 {
    font-size:11px;
	font-weight:bold;
	color:#333333;
	line-height:130%;
	}
.plan4 {
    font-size:14px;
	font-weight:bold;
	color:#FF0000;
	line-height:130%;
	}
.top1 {
    font-size:11px;
	line-height:130%;
	}
.topnews1 {
    font-size:13px;
	line-height:130%;
	}
.news1 {
    font-size:14px;
	font-weight:bold;
	color:#990000;
	line-height:130%;
	}
.news2 {
    font-size:13px;
	line-height:130%;
	color:#996600;
	font-weight:bold;
	}
.news3 {
    font-size:13px;
	line-height:130%;
	color:#333333;
	}
.form1 {
    font-size:14px;
	font-weight:bold;
	color:#990000;
	line-height:130%;
	}
.pan {
    font-size:13px;
	line-height:130%;
	}
.foot1 {
    font-size:12px;
	line-height:130%;
	}
