a:hover     { color: white;
              background-color: purple;
}

blockquote  { color: darkred 
}

.colorbq    { color: darkred 
}

body        {  background: #efefef;
              font-family: "MS UI Gothic",Osaka,"‚l‚r ‚oƒSƒVƒbƒN";
              color: #555555;
              line-height: 1.5em
              font-size: 110%;
              margin:0px;
              padding:0px;
              text-align:center;

}

table       {  background: #efefef;
              font-family: "MS UI Gothic",Osaka,"‚l‚r ‚oƒSƒVƒbƒN";
              color: #555555;
              line-height: 1.5em;
              font-size: 110%;
}

#main
            { margin-left:auto;
              margin-right:auto;
              text-align:left;
              width:800px;
}

#sub1         { color: #555555;
              font-weight: bold;
              text-align: center;
}


#title      { position: absolute;
              filter: Dropshadow(color=silver,pffX=5,offY=5);
              font-family: "‚l‚r ‚o–¾’©";
              font-size: 400%;
              color: #555555;
              line-height: 1.5em
}

h1          { font-family: "MS UI Gothic",Osaka,"‚l‚r ‚oƒSƒVƒbƒN";
              color: #555555;
              line-height: 1.5em
}

h2          { font-family: "MS UI Gothic",Osaka,"‚l‚r ‚oƒSƒVƒbƒN";
              color: #555555;
              line-height: 1.5em
}

h3          { font-family: "MS UI Gothic",Osaka,"‚l‚r ‚oƒSƒVƒbƒN";
              color: #555555;
              line-height: 1.5em
}

hr          { color: #555555; 
              height: 1px 
}

.rubi01     { color: darkorange; 
              font-size: 60% 
}

.migisoroe  { text-align: right 
}

.tyuousoroe { text-align: center 
}

.uesoroe    { vertical-align: top 
}

.index-hr   { color: #555555; 
              height: 1px 
}



.webdings   { font-family: "Webdings";
              color: #555555
}

.nowrap     { white-space: nowrap
}

.nowrap-red { color: red;
              font-weight: bold;
              white-space: nowrap
}

.width100   { width: 100%
}

.width400px { width: 400px
}

.width160px { width: 160px
}

.width100px { width: 100px
}

.width120px { width: 120px
}

.ta01       { color: darkred;
              text-align: center
} 

.ta02       { color: darkred;
} 

.mayoi      { color= blue
}