	.8PX	{
		font-size:8px;
		font-style:normal;
		}
	.9PX	{
		font-size:9px;
		font-style:normal;
		}
	.12PX	{
		font-size:12px;
		font-style:normal;
		}
	.10PX	{
		font-size:10px;
		font-style:normal;
		}
	.8PT	{
		font-size:8pt;
		font-style:normal;
		}
	.10PT	{
		font-size:10pt;
		font-style:normal;
		}
	.11PT	{
		font-size:11pt;
		font-style:normal;
		}
	.12PT	{
		font-size:12pt;
		font-style:normal;
		}
	.14PT	{
		font-size:14pt;
		font-style:normal;
		}
	.18PT	{
		font-size:18pt;
		font-style:normal;
		}
	.20PT	{
		font-size:20pt;
		font-style:normal;
		}

	a	{
		text-decoration:none;
		}

	a:visited{
		text-decoration:none;
		}

	a:hover {
		color : red;
		text-decoration:underline;
		}

	.black	{
		color:black;
		text-decoration:none;
		}
	a.black:hover {
		color : red;
		text-decoration:none;
		}

	.blue	{
		color:blue;
		}
	a.blue:hover {
		color : red;
		text-decoration:underline;
		}

	.yellow	{
		color:yellow;
		font-size:10px;
		}
	a.yellow:hover {
		color:white;
		font-size:10px;
		text-decoration:underline;
		}

	.yellow2	{
		color:yellow;
		font-size:11px;
		font-weight:bold;
		}
	a.yellow2:hover {
		color:white;
		font-size:11px;
		text-decoration:underline;
		}

	.Ivory	{
		color:#FEF2D8;
		font-size:9px;
		}
	a.Ivory:hover	{
		color:white;
		font-size:9px;
		text-decoration:underline;
		}

	.red	{
		color:#F59500;
		font-size:10pt;
		}

	.mizu	{
		color:#3399ff;
		}
	a.mizu:hover {
		color : red;
		text-decoration:none;
		}

	.mizu2	{
		color:#3399ff;
		}
	a.mizu2:hover {
		color : red;
		text-decoration:underline;
		}

	body	{
		margin:			0px;
		padding:		0px;
		}
	body * {
		font-family:		"ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro","MS UI GOTHIC","‚l‚r ‚oƒSƒVƒbƒN",sans-serif !important;
	}

.bg {
	position:		absolute;
	left:			0px;
	top:			0px;
	display:		block;
	width:			100%;
	height:			100%;
}
a .bg {
	cursor:			pointer;
}
.bp{
	position:		absolute;
	left:			0px;
	top:			0px;
	display:		block;
	width:			100%;
	height:			100%;
	overflow:		hidden;
}
.bp .bi {
	display:		list-item;
	width:			100%;
	height:			100%;
	list-style-type:	none;
	list-style-position:	inside;
}

.ruby {
	position:		relative;
	text-align:		center;
	white-space:		nowrap;
}
.rb {
}
.rp {
	display:		none;
}
.rt {
	position:		absolute;
	left:			0px;
	top:			-1.3em;
	font-size:		70%;
}

