<STYLE> /* Opera/mozilla/共通用CSS */
<!--
html, body {
height: 100%;
width: 100%;
overflow: auto;
}
body{
	background-color : #ccffcc;
	margin: 0;
	padding: 0;
}
.menu{
	position: absolute;
	top  : 0px;
	left:0;
	background-color : #80ff33;
	width: 200px;
	height: 100%;
/*
	width  : 200px;
	height : 100%;
	left : 0px;
	top  : 0px;
	position : fixed;
	overflow : auto;
	background-color : #80ff33;
*/
}
.main{
	height: 100%;
	margin-left: 200px;
	overflow: auto;
	background-color : #ccffcc;
/*
	width : 100%;
	height: 100%;
	margin-left: 200px;
	overflow: auto;
	position : absolute;
	background-color : #e0fef8;
*/
}
-->
</STYLE>

<!--[if gte IE 5 ]> /* IE5以上に適用させるCSS */
<STYLE>
body{
	width  : 100%;
	margin : 0px;
	overflow : hidden;
	padding : 0px;
}
.menu{
	position : absolute ! important;
}
.main{
	height : 100%;
	overflow: auto;
}
</STYLE>
<![endif]-->
