body {				/*共通設定*/
color: #000000;
background: #DDFFDD url("../image/wall/005.gif");	/*背景色*/
line-height: 1.25;
text-align: center;
margin: 0px
}

div.all {				/*全体書式*/
width: 900px;
background-color: #E7FFEE;
border: solid #88EE99;
border-width: 0px 2px;
margin: 0px auto;
padding: 65px 0px 20px;
text-align: left;
}

	div.imargin {			/*トップページマージン*/
	margin: 0px 10px 2px 10px;
	}

	div.omargin {			/*トップ以外マージン*/
	margin: 80px 18px 0px 10px;
	}

	div.left {			/*左側位置・書式*/
	font-size: 13px;
	width: 27%;
	float: left;
	text-align: center;
	font-weight: bold;
	line-height: 200%;
	}

		div.leftmargin{
		margin: 15px 10px;
		}

		div.sidemenu {		/*左側サイドメニュー書式*/
		width: 200px;
		line-height: 40px;
		background-color: #88FFAA;
		border: solid 3px #00CC33;
		padding: 20px 6px;
		margin-bottom: 40px;
		}

	div.rightbody {			/*右側位置*/
	float: left;
	width: 70%;
	padding-bottom: 30px;
	}

		div.rightmargin {
		margin: 20px 10px;
		}

	p.foot {			/*フッタ書式*/
	font-size: 140%;
	font-weight: bold;
	text-align: center;
	clear: both;
	margin: 20px 0px;
	}

	div.copyright {			/*著作権表示書式*/
	font-size: 10px;
	clear: both;
	background-color: #99FF99;
	padding: 10px 0px;
	margin: 0px;
	}


h1 {				/*タイトル書式*/
color: #11AA11;
font-size: 270%;
letter-spacing: 3px;
background-color: #AAEECC;
line-height: 1.5;
margin: 30px 0px;
}

h2 {				/*見出し書式*/
color: #33DD33;
font-size: 210%;
letter-spacing: 2px;
background-color: #FFFFAA;
padding-left: 18px;
}

div.body {			/*本文書式*/
padding-left: 20px;
}
	#b {		/*太字*/
	font-weight: bold;
	}

	#big {			/*箇条書き用大文字*/
	font-size: 150%;
	color: #4455DD;
	letter-spacing: 2px;
	line-height: 1.3;
	margin-bottom: 5px;
	padding-left: 4px;
	background-color: #DDFF88;
	}

	#small {			/*箇条書き用小文字*/
	font-size: 93%; color: #112255;
	line-height: 1.2;
	padding-left: 8px;
	}

	iframe.history {		/*更新履歴書式*/
	background-color: #FFFFFF;
	}

div.centertable {		/*表のセンタリング*/
text-aline: center;		/*IE用センタリング*/
}
div.centertable table{
margin: auto;			/*ブロックレベル要素の余白自動化*/
text-aline: left;		/*表中でセンタリングしない(IE用措置)*/
}

table caption {			/*表のキャプション書式*/
color: #FF3333;
font-size: 210%;
letter-spacing: 10px;
line-height: 140%;
}