BODY
{
	background-image: url("image/base01.gif");
	FONT-FAMILY: "lr oSVbN, Osaka, qMmpS Pro W3";
	COLOR: #000000;
	FONT-SIZE: 12px;
	width:800px
}
a:link {
	color: #0000ff;
}
ul { list-style:none; margin:0; padding:0;}
li { display:block; float:left; width:200px;}
span.alt {display:none;}

#container{
width:800px;
margin-left:auto;
margin-right:auto;
border-top: 1px none;
border-left: 1px none;
border-right: 1px none;
border-bottom: 1px none;
}

#content{
	float:right;
	width:580px; height: 90%;
	padding-left:10px;
	padding-right:10px;
}

#menu{ 
	float:left;
	width:200px; height:336px;
	FONT-SIZE: 12px;
}

a.menu1{
	width:200px; height:24px;
	background:url(image/menu001.gif) no-repeat;
	background-position:0px 0px;
}
a.menu2{
	width:200px; height:24px;
	background:url(image/menu001.gif) no-repeat;
	background-position:0px -48px;
}
a.menu3{
	width:200px; height:24px;
	background:url(image/menu001.gif) no-repeat;
	background-position:0px -96px;
}
a.menu4{
	width:200px; height:24px;
	background:url(image/menu001.gif) no-repeat;
	background-position:0px -144px;
}
a.menu5{
	width:200px; height:24px;
	background:url(image/menu001.gif) no-repeat;
	background-position:0px -192px;
}
a.menu6{
	width:200px; height:24px;
	background:url(image/menu001.gif) no-repeat;
	background-position:0px -240px;
}
a.menu7{
	width:200px; height:24px;
	background:url(image/menu001.gif) no-repeat;
	background-position:0px -288px;
}
a.menu8{
	width:200px; height:24px;
	background:url(image/menu001.gif) no-repeat;
	background-position:0px -336px;
}

a.menu1:hover {background-position:0px -24px;}
a.menu2:hover {background-position:0px -72px;}
a.menu3:hover {background-position:0px -120px;}
a.menu4:hover {background-position:0px -168px;}
a.menu5:hover {background-position:0px -216px;}
a.menu6:hover {background-position:0px -264px;}
a.menu7:hover {background-position:0px -312px;}
a.menu8:hover {background-position:0px -360px;}

.waku01{
	background:url(image/waku01.gif) no-repeat;
	width:190px; height:15px;
}

#footer {
	clear:both;
	width: 800px;
	height: 60px;
	FONT-SIZE: 10px;
}

.aboutsubtitle{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #000000;
	display: block;
	border-style: solid;
	border-color:#FF9966;
	background-color:#FFCC99;
}
.infosubtitle{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #0000FF;
	display: block;
	border-style: solid;
	border-color:#ff99ff;
	background-color:#ffccff;
}
.infosubtitle2{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #0000FF;
	display: block;
	border-style: solid;
	border-color:#FF9999;
	background-color:#FFCC99;
	width:95%;
}
.Chargesubtitle{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #000000;
	display: block;
	border-style: solid;
	border-color:#FF9966;
	background-color:#FFCC99;
}
.Temporarysubtitle{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #0000FF;
	display: block;
	border-style: solid;
	border-color:#FF9999;
	background-color:#FFCC99;
}

h2
{
	FONT-FAMILY: "HGPnpp߯ߑ";
	font-weight: normal;
	FONT-SIZE: 15px;
	margin-top:1px;
	margin-bottom:1px;
}

h3
{
	font-weight: normal;
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #000000;
	FONT-SIZE: 14px;
	margin-bottom:3px;
}

.titleblue
{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #0000FF;
	FONT-SIZE: 20px;
}

.defultgreenfont
{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #006600;
	FONT-SIZE: 16px;
}

.defultbluefont
{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #0000FF;
	FONT-SIZE: 16px;
}

.defultblackfont
{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #000000;
	FONT-SIZE: 16px;
}

.defultredfont
{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #FF0000;
	FONT-SIZE: 16px;
}

.defulbwnfont
{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #CC6600;
	FONT-SIZE: 16px;
}

.basefont
{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #000000;
	FONT-SIZE: 15px;
}

.topbasefont
{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #000000;
	FONT-SIZE: 16px;
}

.topotherfont
{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #0099FF;
	FONT-SIZE: 16px;
}

.updateinfo
{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #000000;
	FONT-SIZE: 12px;
}

.updategreen
{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #006600;
	FONT-SIZE: 12px;
}

.blackfont
{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #000000;
	FONT-SIZE: 13px;
}

.bluefont
{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #0000FF;
	FONT-SIZE: 13px;
}

.redfont
{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #FF0000;
	FONT-SIZE: 13px;
}

.smallredfont
{
	FONT-FAMILY: "lr o, ז, qMm Pro W3";
	COLOR: #FF0000;
	FONT-SIZE: 10px;
}

.infobasefont
{
	FONT-FAMILY: "HGPnpp߯ߑ";
	COLOR: #000000;
	FONT-SIZE: 17px;
}