body         {
                   scrollbar-face-color: #ffffff;
                   scrollbar-highlight-color: #cccccc;
                   scrollbar-shadow-color: #cccccc;
                   scrollbar-3dlight-color: #ffffff;
                   scrollbar-arrow-color: #999999;
                   scrollbar-track-color: #ffffff;
                   scrollbar-darkshadow-color: #ffffff;
}
h1           {
                   display: inline;
                   width: 520;
                   border-style: solid;
                   border-color: black;
                   border-width: 1px 0px;
                   margin-bottom: 0;
}
.entire      {
                   text-align: center;
}
.head        {
                   border-style: solid;
                   border-color: black;
                   border-width: 1px 0px 3px 0px;
                   width: 800;
                   height: auto;
                   background-color: #666666;
                   margin-bottom: 50;
}
.main        {
                   display: inline;
                   position: relative;
                   width: 580;
                   height: 300px;
                   border: 1px solid black;
                   text-align: left;
                   padding-top: 10;
                   padding-left: 10;
                   padding-bottom: 10;
}
.kakko        {
                   width: 170px;
                   height: 90px;
                   position: relative;
　　　　　　　　　 color: white;
                   font-size: 0.8em;
                   left: 0;
                   top: 0;
                   margin: 10px 0px 0px 10px;
                   padding: 10px 5px 5px 5px;
                   background-color: #A9A9A9;  
                   border: dimgray solid;   
                   border-width: 0px 2px 2px 0px;           
}
.kakko p      {
                   text-align: center;
                   color: white;
                   font-size: 0.85em;
}
.skakko1      {
                   height: 90px;
                   width: 170px;
                   position: absolute;
                   color: white;
                   font-size: 0.8em;
                   left: 110px;
                   bottom: 50px;
                   margin-top: 15px;
                   padding-top: 10px;
                   background-color: #A9A9A9;  
                   border: dimgray solid;   
                   border-width: 0px 2px 2px 0px;  
                   padding: 10px 5px 5px 5px;
}
.skakko1 p      {
                   text-align: center;
                   color: white;
                   font-size: 0.85em;
}
.skakko2 p      {
                   text-align: center;
                   color: white;
                   font-size: 0.85em;
}
.skakko2      {
                   height: 90px;
                   width: 170px;
                   position: absolute;
                   color: white;
                   font-size: 0.8em;
                   right: 110px;
                   bottom: 50px;
                   margin-top: 15px;
                   padding-top: 10px;
                   background-color: #A9A9A9;  
                   border: dimgray solid;   
                   border-width: 0px 2px 2px 0px;  
                   padding: 10px 5px 5px 5px;
}
.favorite    {
                   display: inline;
                   width: 200;
                   height: auto;
                   margin-left: 20;
                   padding-left: 3;
                   border: 1px solid black;
                   background-color: #cccccc;
                   text-align: left;
                   filter: progid:DXImageTransform.Microsoft.alpha(style=3, opacity=100, finishopacity=50);
}
td.menu      {
                   width: 620;
                   padding-left: 10;
                   color: white;
                   font-size: 0.85em;
}
td.recent1   {
                   font-size: 0.9em;
                   color: #666666;
                   padding-bottom: 10;
}
td.recent2   {
                   border-style: solid;
                   border-color: black;
                   border-width: 0px 0px 1px 0px;
                   font-size: 0.8em;
}
td.recent2 a {
                   text-decoration: none;
                   color: blue;
}
table.log a  {
                   color: red;
}
.menu      a {
                   text-decoration: none;
                   color: white;
}
.menu a:hover{
                   color: red;
                   text-decoration: underline;
}
#textbox     {
                   border-style: solid;
                   border-width: 1;
                   border-color: black;
                   color: black;
                   margin-left: 0;
                   scrollbar-face-color: #ffffff;
                   scrollbar-highlight-color: #cccccc;
                   scrollbar-shadow-color: #cccccc;
                   scrollbar-3dlight-color: #ffffff;
                   scrollbar-arrow-color: #999999;
                   scrollbar-track-color: #ffffff;
                   scrollbar-darkshadow-color: #ffffff;
} 