a{
		cursor:default;
}

body{
		background-color:transparent;
		scrollbar-face-color:#ffffff;
		scrollbar-track-color:#ffffff;
		scrollbar-arrow-color:#000000;
		scrollbar-3dlight-color:#ffffff;
		scrollbar-highlight-color:#ffffff;
		scrollbar-shadow-color:#ffffff;
		scrollbar-darkshadow-color:#ffffff;
		cursor:default;
}



a{
		text-decoration:none;
}

a:link,a:visited,{
		color:#8CA6C6;
		font-weight:bold;
		cursor:help;

}

a:hover{ 
		position:relative;
		color:#CCFFFF;
		cursor:help;
		font-weight:bold;

}

a:hover{ 
		position:relative;
		top:2px;
		left:2px;
}

body,td,th{
		color:#000000;
		font-size:70%;
		font-family:osaka,‚l‚r ‚oƒSƒVƒbƒN,Meiryo;
}

.page{
		weight:800;
		
}

h1{
	border-left:#993300 15px solid;
	border-bottom:#CCCCff 1px inset;
	border-right:#CCCCff 1px inset;
	background-color:#FFFFCC;
	font-size:130%;
	font-weight:bold;
	color:#000000;
	padding-left:15px;
	padding-bottom:3px;
	padding-top:5px;
	width:180px;
	
}

h2{
	font-size:130%;
	font-weight:bold;
	color:#990033;
	padding-left:10px;
	padding-bottom:3px;
	padding-top:3px;
	
}

h3{
	font-size: 120%;
	color: #990033;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left:8px;
}

h4{
	border-left:#996666 15px solid;
	border-bottom:#CCCCff 1px inset;
	border-right:#CCCCff 1px inset;
	background-color:#FFFFCC;
	font-size:130%;
	font-weight:bold;
	color:#000000;
	padding-left:10px;
	padding-bottom:3px;
	padding-top:5px;
	width:200px;
	
}

hr{
	color:#CCFF33;
	border-style:dashed;
}


ul li{
		list-style-image:url(b1.gif);
		margin-left:5px;
		margin-right:5px;
}

