.logo {
	left: 2px;
	top: 28px;
	position: absolute;
	width: 246px;
	height: 137px;
}
.menu {
	position: absolute;
	height: 200px;
	width: 66px;
	left: 27px;
	top: 163px;
}
.menutable {
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: #80A10D;
	border-right-style: none;
	width: 165px;
	height: 1102px;
}
.maintable {
	position: absolute;
	left: 164px;
	top: 0px;
	width: 605px;
	height: 1047px;
	background-color: #CCCC99;
}
.bunsyo {
	position: absolute;
	left: 200px;
	top: 200px;
	width: 520px;
	height: 400px;
}
.menutableM {
	position: absolute;
	height: 1100;
	width: 165px;
	left: 0px;
	top: 0px;
	background-color: #80A10D;
}
.busyoM {
	position: absolute;
	height: 750px;
	width: 520px;
	left: 205px;
	top: 205px;
}
.maintableM {
	position: absolute;
	height: 1899px;
	width: 605px;
	left: 161px;
	top: 0px;
}
.fontS {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 9px;
	color: #000000;
}
.fontL {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 15pt;
}
.fontM {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
}
.haike {
	background-color: #99CC66;
}
.fontSM {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
}
.raisecam {
	position: absolute;
	left: -11px;
	top: 177px;
}
.menutableMS {
	position: absolute;
	height: 1949px;
	width: 165px;
	background-color: #80A10D;
	left: 0px;
	top: 0px;
}
.fontLL {
	font-size: 24px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体";
}
.font18mincho {
	font-family: "ＭＳ Ｐ明朝", "細明朝体";
	font-size: 14px;
}

