/*サイドバー用css*/

.side {display:block;
       width: 390px;
       height:465px;
        position: absolute;
         top: 110px;
         left: 390px;
       overflow:auto;
       background-color:white;
       border:2px solid;
       border-color:#ffcc66 ffcc33 ffcc33 ffffcc;
       
       }

.side table{
          line-height: 120%}
.side h4 {font-size: 16px;
          color: #fefefe;
         }
.side h5 {font-size: 12px;
          font-weight:normal;
          color: #660000;}
.side ul {font-size: 14px;
          font-weight:normal;
          color: #660000;

          line-height: 120%
          }
.side h3 {font-size: 12px;
          color: #665544;
          font-weight:bold;
          border-right: 1px solid #aaaaaa;
          border-bottom: 1px solid #aaaaaa;
          border-left: 10px solid #660000;
          background-color: #fefefe;
          padding: 2px 5px;
          width: 120px;
          }
.side p {font-size: 10px;
         color:#660000;
         margin-left: 10px}
#page p { margin:0px 0px 0px 30px;
        padding:0px opx 5px;
        line-height: 1.5em;
        font-size:12px}
.side a:link {color:#660000}
.side a:visited {color:#665544}
.side a:hover {color:#0033cc}