body {
	background-color: #FFF;
}


h1,h4 {
	color: #000000;
}

h2 {
	color: #000000;
	font-family:"�l�r �o�S�V�b�N", Osaka;
	font-size:18px;
	font-weight:bold;
}

h3, h5, h6 {
	color: #333333;
}


.10nomal {
clear:none
	font-family: "�l�r �o�S�V�b�N", Osaka;
	font-size: 10px;
}
.12nomal {
	font-family: "�l�r �o�S�V�b�N", Osaka;
	font-size: 12px;
}
.14nomal {
	font-family: "�l�r �o�S�V�b�N", Osaka;
	font-size: 14px;
}
.16nomal {
	font-family: "�l�r �o�S�V�b�N", Osaka;
	font-size: 16px;
}
.16bold {
	font-family: "�l�r �o�S�V�b�N", Osaka;
	font-size: 16px;
	font-weight: bold;
}
.18bold {
	font-family: "�l�r �o�S�V�b�N", Osaka;
	font-size: 18px;
	font-weight: bold;
	line-height: 125%;
}
p.midashi1{
font:"�l�r �o�S�V�b�N", Osaka;
font-size:14px;;
margin-top:8px;
margin-bottom:8px;
height:auto;
width:600px;
}
p.midashi1 a{
color:#CC3366;
text-decoration:none;
text-align:left;
width:auto;
line-height:2em;
}
p.midashi1 a:hover{
background-color:#FFCCCC;
color:#FF0000;
}
p.midashi1 span{
color:#CC3366;
text-decoration:none;
text-align:left;
width:auto;
line-height:2em;
}
p.midashi2{
font:"�l�r �o�S�V�b�N", Osaka;
font-size:14px;;
margin-top:8px;
margin-bottom:8px;
height:auto;
}
p.midashi2 a{
color:#CC3366;
text-decoration:none;
text-align:left;
width:auto;
line-height:2em;
}
p.midashi2 a:hover{
background-color:#FFCCCC;
color:#FF0000;
}p.midashi2 span{
color:#CC3366;
text-decoration:none;
text-align:left;
width:auto;
line-height:2em;
}
p.menu{
font:"�l�r �o�S�V�b�N", Osaka;
font-size:12px;;
margin-left:auto;
margin-right:auto;
margin-top:2px;
margin-bottom:2px;
height:2em;
background-color:#cc66cc;
width:600px;
}
p.menu a{
color:#FFFFFF;
background-color:#cc66cc;
border-right:solid 1px #ffffff;
text-decoration:none;
text-align:center;
width:149px;
float:left;
line-height:2em;
}
p.menu a:hover{
background-color:#993300;
}
p.menu span{
color:#996600;
display:none;
}
