div.title{
background-color: #fff;
width: 650px;
border: medium double #fff;
text-align: center;
margin: 20px auto 0;
padding: 0;
filter: Alpha(opacity=80);
}

div.menu{
background: #fff url(../site-i/fuzzy-b_fl_1-2.jpg) no-repeat left bottom;
width: 650px;
height: 100px;
border: thin outset #fff;
margin: 0 auto;
padding: 0;
filter: Alpha(opacity=50);
}

div.main{
background: #fff;
text-align: right;
width: 650px;
margin: 0 auto;
padding: 0;
filter: Alpha(opacity=80);
}

div.1{
background: #fff url(../site-i/ivory-sf1.jpg) no-repeat center bottom;
width: 100px;
height: 300px;
float: left;
text-align: center;
margin: 0;
padding: 0;
}

div.2{
background: #fff url(../site-i/canary-red561.jpg) no-repeat right bottom;
width: 540px;
text-align: left;
float: right;
margin: 0;
padding: 0;
}

div.3{
background-color: #fff;
width: 650px;
float: none;
text-align: right;
margin: 0;
padding: 0;
filter: Alpha(opacity=80);
}

body{
margin: 20px auto;
text-align: center;
color:#000;
background: black url(../bgi01.jpg) no-repeat fixed center center;
font-size: 100%;
font-family: Arial,"lr@SVbN","Osaka",sans-serif;
line-height: 170%;
scrollbar-face-color:#000;
scrollbar-arrow-color:white;
scrollbar-highlight-color:white;
scrollbar-shadow-color:gray;
scrollbar-track-color:#000;
scrollbar-3dlight-color:#000;
scrollbar-darkshadow-color:#000;
}

address{
font-size: 80%;
line-height: 120%;
}

h1{
margin-top: 20px;
text-align:center;
color: #ff66ff;
font-size: 40px;
}

p.bemo1{
text-align: left;
}

p.bemo2{
text-align: center;
}

p.dai{
text-align: center;
font-weight: bold;
margin-top: 30px;
}

p.q{
color: #000;
margin-top: 10px;
border: 2pt double #000;
}

p.ans{
color: #000;
margin-top: -10px;
margin-left: 20px;
margin-right: 10px;
}

a:link{
color:#06f;
text-decoration:none;
cursor:pointer;
}

a:visited{
color:#66cc33;
text-decoration:none;
cursor:pointer;
}

a:hover{
color:#000;
text-decoration:underline;
cursor:pointer;
}

a:active{
color:#06f;
text-decoration:none;
cursor:pointer;
}