	body {
		background: #FFFFFF;
		color: #555555;
		font-family: "Arial", "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
		font-size: 10pt;
		line-height: 12pt;
		scrollbar-track-color: #ffffff;
		scrollbar-face-color: #ffffff;
		scrollbar-shadow-color: #555555;
		scrollbar-darkshadow-color: #ffffff;
		scrollbar-highlight-color: #555555;
		scrollbar-3dlight-color: #ffffff;
		scrollbar-arrow-color: #555555;
	}
	
	td {
		font-family: "Arial", "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
		font-size: 9pt;
		line-height: 12pt;
	}
	
	.t_td {
		font-family: "Arial", "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
		font-size: 9pt;
		line-height: 12pt;
		background: #ffffff;
	}

	.p {
		font-size: 12pt;
		text-align:left;
	}
	
	.x {
		font-size: 12pt;
		color: #FFFFFF;
		background: #555555;
		vertical-align: middle;
		border:5px solid #888888;
		height : 20pt;
	}
	
	.y {
		background: #555555;
		color: #FFFFFF;
		font-size: 11pt;
		vertical-align: middle;
	}
	
	.q {
		border:1px dashed black;
		font-size: 9pt;
		background: #ffffff;
		vertical-align: middle;
		margin-left:15px;width:450px;padding:5px;
	}

	.r {
		font-size: 9pt;
		vertical-align: middle;
		margin-left:15px;padding:3px;
	}

	.z {
		font-size: 9pt;
		color: #666666;
		background: #DDDDDD;
		vertical-align: middle;
	}
a:active {  color: gray; text-decoration: none}
a:hover {  color: #FFFFFF; text-decoration: blink; background-color: gray}
a:link {  color: gray; text-decoration: none}
a:visited {   text-decoration: none}

.type1	{	border:1px solid gray;
			background: white;
			margin-top:3px;
			width:250px;padding:5px;text-align:left;	}
.type2	{	cursor:hand;
			border:1px dashed black;
			background: #DDDDDD;
			margin-top:3px;width:250px;padding:5px;
			text-align:right;	}
