body{
	text-align:center;
	scrollbar-face-color:#66ff99;
	scrollbar-highlight-color:#ccffcc;
	scrollbar-track-color:#ccffcc;
	scrollbar-shadow-color:#66ff99;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
}
body.main{
	text-align:left;
	background-color:#ffffff;
	background-image:url("./menu/back.gif");
	background-repeat:no-repeat;
	background-position:100% 100%;
	background-attachment:fixed;
}
body.s_v{
	text-align:left;
	background-color:#ffffff;
	background-image:url("./menu/back-s_v.gif");
	background-repeat:no-repeat;
	background-position:100% 100%;
	background-attachment:fixed;
}
body.sh{
	text-align:center;
	scrollbar-face-color:#666666;
	scrollbar-highlight-color:#999999;
	scrollbar-track-color:#999999;
	scrollbar-shadow-color:#666666;
	scrollbar-3dlight-color:#eeeeee;
	scrollbar-arrow-color:#eeeeee;
	scrollbar-darkshadow-color:#eeeeee;

	background-color:#bbbbbb;
	color:#ffffff;
}

div.logo{
	font-size:70%;
}
div.shuchou{
	position:absolute;
	top:91%;
	left:1%;
}
div.honbun{
	position:relative;
	top:0%;
	left:4%;
}
div.honbun3{
	position:relative;
	top:0%;
	left:6%;
}

p.about{
	position:absolute;
	top:5%;
	left:28%;
}
p.pict{
	position:absolute;
	top:14%;
	left:22%;
}
p.memo{
	position:absolute;
	top:21%;
	left:14%;
}
p.wa{
	position:absolute;
	top:25%;
	left:3%;
}
p.honbun1{
	position:relative;
	top:0%;
	left:2%;
}
p.honbun2{
	position:relative;
	top:2%;
	left:2%;
	color:#00cc66;
	font-weight:bolder;
}
p.sh{
	font-weight:bolder;
}


a:link{
	text-decoration:none;
}
a.back,a.link,a.memo:link{
	color:#66ff99;
}
a.shback:link{
	color:#666666;
}
a.sh:link{
	color:#eeeeee;
	border-bottom:solid;
	border-width:1px;
	border-color:#999999;
}
a.glink,a.psh:link{
	color:#000000;
	cursor : text;
}
a:visited{
	text-decoration:none;
}
a.back,a.link,a.memo:visited{
	color:#66ff99;
}
a.shback:visited{
	color:#666666;
}
a.sh:visited{
	color:#eeeeee;
	border-bottom:solid;
	border-width:1px;
	border-color:#999999;
}
a.glink,a.psh:visited{
	color:#000000;
	cursor : text;
}
a:hover{
	text-decoration:none;
	position:relative;
	top:2px;
	left:2px;
}
a.link:hover{
	color:#ccffcc;
}
a.shback:hover{
	color:#999999;
	border-bottom:dashed;
	border-width:1px;
	border-color:#666666;
}
a.glink:hover{
	color:#000000;
	cursor : text;
	position:relative;
	top:0px;
	left:0px;
}
a.psh:hover{
	color:#000000;
	cursor : text;
}
a.memo:hover{
	color:#00cc66;
}
a.back:hover{
	color:#ccffcc;
	border-bottom:dashed;
	border-width:1px;
	border-color:#66ff99;
}
a.sh:hover{
	color:#dddddd;
	border:none;
}
a.top:hover{
	border-bottom:dashed;
	border-width:3px;
	border-color:#66ff99;
}

table.link{
	font-size:80%;
}
table.kaigai{
	border:solid;
	border-width:2px;
	border-color:#00cc66;
}
table.sh{
	border:solid;
	border-width:2px;
	border-color:#666666;
}
td.kaigai,th.kaigai{
	border:solid;
	border-width:1px;
	border-color:#00cc66;
}
td.sh{
	border:solid;
	border-width:1px;
	border-color:#666666;
	text-align:center;
	padding:8px;
}
span.link{
	color:#00cc66;
	font-weight:bolder;
}
span.hai{
	color:#cccccc;
}
span.bold{
	font-weight:bolder;
}
span.mtitle{
	color:#00cc66;
	font-size:110%;
	font-weight:bolder;
}


p.senden{
	color:#ff3300;
	font-weight:bolder;
	position:absolute;
	top:75%;
	left:1%;
}
div.chui{
	color:#ff3300;
	font-weight:bolder;
	position:relative;
	top:0%;
	left:4%;
}
span.kouji{
	text-decoration:line-through;
}
