BODY{
color:#333333;
font-size : x-small;
margin:0 0 0 0;
background-color:#ECFDE9;
background-image : url(img/bg.gif);
background-repeat:repeat-x;
font-family: verdana;
}

TD{
font-size : x-small;
font-family: verdana;
}

A:link {
color:#000000;
}
A:visited{
color:#000000;
}
A:active{
color:#ff9999;
}
A:hover{
color:#ff9999;
}

HR{
height:1;
border-style:solid;
color:#cccccc;
}

.HR1{height:1;
border-style:dotted;
color:#cccccc;}

H1
{
width:800;
font-size: 100%;
font-weight:lighter;
text-align:left;
color: #000000;
border-width:0 0 0 0;
border-style:double;
margin:0 0 0 0;
padding:0 0 0 0;
}

.big{
font-size :small;
font-weight:bold;
color:#333333;
text-align:center;
}

#box1{
font-size: 100%;
color: #999999;
background-color:#ffffff;
border-width:0 0 0 0;
border-color:#cccccc;
border-style:solid;
width:800;
margin:0 0 0 0;
padding: 0 0 0 0;
}

#utilityarea{
width:200px;
margin:20 0 20 0;
border:none;
}

#utilityarea .nav-buttons a {
display: block;
padding: 0 0 0 0;
margin:0 0 0 0;
width:160px;
height:160px;
border-style: ridge; 
border-width: 0 0 0 0; 
border-color: #ffffff;
background-color: #ffffff;
}

#utilityarea .nav-buttons a:hover{
color: #FED2BE; 
display: block;
padding: 3 0 0 3;
margin:0 0 0 0;
width:160px;
height:160px;
border-style: ridge; 
border-width: 0 0 0 0; 
border-color: #ffffff;
background-color: #ffffff;
}

.box_topevent{
font-size: 100%;
color: #000;
text-align:left;
border-width:0 0 0 0;
border-color:#cccccc;
border-style:solid;
width:270;
margin:0 0 0 0;
padding: 0 0 10 10;
}

.box_saisa{
font-size: 100%;
color: #000;
background-color:#F9FBFD;
border-width:1 1 1 1;
border-color:#ffffff;
border-style:ridge;
width:300px;
height:225px;
margin:0 0 0 0;
padding: 10 10 10 10;
}

.box_histoire{
font-size: 100%;
font-weight:bold;
color: #000;
background-color:#F9FBFD;
background-image:url(photo/histoirekabe.jpg);
border-width:1 1 1 1;
border-color:#ffffff;
border-style:ridge;
width:300px;
height:225px;
margin:0 0 0 0;
padding: 20 10 10 10;
}

.box_voices{
font-size: 100%;
font-weight:normal;
color: #000;
background-color:#F9FBFD;
border-width:1 1 1 1;
border-color:#ffffff;
border-style:ridge;
width:500px;
margin:0 0 0 0;
padding: 10 10 10 10;
text-align:left;
}

.box_sitemap{
font-size: 100%;
font-weight:normal;
color: #000;
background-color:#ffffff;
border-width:0 0 0 0;
border-color:#ffffff;
border-style:ridge;
width:700px;
margin:0 0 0 0;
padding:0 50 0 50;
text-align:left;
}

.box_amikata{
font-size: 100%;
font-weight:normal;
color: #336633;
background-color:#ffffff;
border-width:0 0 0 0;
border-color:#ffffff;
border-style:ridge;
width:100%;
margin:0 0 0 0;
padding:0 0 0 0;
text-align:left;
}

.box_amikata2{
font-size: 100%;
font-weight:normal;
color: #000;
background-color:#F9FBFD;
border-width:1 1 1 1;
border-color:#cccccc;
border-style:dotted;
width:560px;
margin:0 0 0 0;
padding: 10 10 10 10;
text-align:center;
}

.box_kuruma{
font-size: 100%;
text-align:left;
color: #000;
background-color:#fff;
border-width:1 1 1 1;
border-color:#333;
border-style:solid;
width:300px;
margin:0 0 0 0;
padding: 10 5 10 5;
}


.bbsbox{
background-color:#fff;
width:800px;
margin:0 0 0 0;
padding:0 0 0 0;
}

.box_shurui{
font-size: 100%;
font-weight:normal;
color: #000;
background-color:#F9FBFD;
border-width:1 1 1 1;
border-color:#cccccc;
border-style:dotted;
width:560px;
margin:0 0 0 0;
padding: 10 10 10 10;
text-align:left;
}
