.MspG1 {font-size:10px;color:#555555;}
.MspG2 {font-size:13px;color:#9999ff;}
body {
	color : #666633;
	background-color	: #fcfcfc;
	font: 100% verdana, arial, sans-serif;
	margin: 20px;
	scrollbar-Face-Color:		#ffe9e9;	/*バーの色*/
	scrollbar-Track-Color:		#fff0f0;	/*余白の色*/
	scrollbar-Arrow-color:		#ff9999;	/*矢印の色*/
	scrollbar-DarkShadow-Color:	#ffcccc;	/*影の色１*/
	scrollbar-Shadow-color:		#ffaaaa;	/*影の色２*/
	scrollbar-Highlight-Color:	#fffafa;	/*光の色１*/
	scrollbar-3dLight-color:	#ffbbbb;	/*光の色２*/
}

div#header {
	font-size:9pt;
	position		: absolute;
	left			: 0px;
	top			: 0px;
}
div#top {
	font-size		: 0.8em;;
	position		: absolute;
	left			: 98px;
	top			: 60px;
	width			: 310px;
	margin : 0px;
	padding : 0px;
}
div#new {
	position		: absolute;
	left			: 95px;
	top			: 250px;
	width			: 304px;
	margin : 5px;
	padding : 10px;
	font-size:9pt;
	border: 4px solid #d0d0ff;
	background-color: #f0f0ff;
}
div#menu {
	margin : 5px;
	padding : 10px;
	top			: 420px;
	left			: 70px;
	position		: absolute;
	width			: 520px;
}
div#contents {
	margin : 0px;
	padding : 10px;
	position		: absolute;
	left			: 10px;
	top			: 560px;
	width			: 520px;
	border			: 1px solid #333333;
}
div#form {
	position		: absolute;
	top			: 560px;
	left			: 540px;
	font-size:9pt;
	margin : 0px;
	padding : 5px;
	width			: 200px;
	border: 1px solid #d0d0ff;
}
div#associate {
	position		: absolute;
	top			: 830px;
	left			: 540px;
	font-size:9pt;
	margin : 0px;
	padding : 5px;
	width			: 200px;
	border: 1px solid #d0d0ff;
}
div#associate span.caption{
	font-size:12pt;
	font-weight:bold;
}