html{scrollbar-face-color:#bcd1f5; scrollbar-track-color:#dce9f5; 
scrollbar-arrow-color:#696969; scrollbar-highlight-color:#dce9f5; 
scrollbar-shadow-color:#696969; 
scrollbar-3dlight-color:#696969; scrollbar-darkshadow-color:#dce9f5;/*スクロールバーの色*/
}

A:hover { color: orange; }

#copy A:hover {color:#ffffff;text-decoration:none;}
#copy A {color:#00264d;text-decoration:none;}

body{font-size:10pt;background-color:#ffffff;
     MARGIN:0 0 0 0; MARGINWIDTH:0; MARGINHEIGHT:0;

}


div.main { MARGIN:20px auto; BORDER:1px solid; WIDTH: 750px; LINE-HEIGHT: 140%;
           background-color :#5492cf ;
}

   .co{padding:3px 15px 3px 5px;background-color:#ffffff;text-align:right;
       }


   .left {background-color :#5492cf ; margin-top:3px;
          margin-left:1px;width:155px ;  FLOAT: left;
          MARGIN-right:3px;PADDING-TOP: 5px ;height:100%;  
          
}

   .right { width:570px; FLOAT: right;line-height:1.5;padding-right:5px;
            background-color:#ffffff;padding-left:3px;

}

   .conts { padding-left:10px ;padding-top:10px;
}

   .copy{background-color:#3374b5;border-top:dotted 2px;
         text-align:right;padding-right:5px;
       
}

   .title{ background-color:#3374b5; padding:2px ;
           font-size:11pt;font-weight:bold;color:#ffffff;
}

   .diary{width:580px;border: 1px solid;margin-bottom:10px;background-color:#ffffff;
}

   .comment{ margin:5px 10px 10px 5px ;background-color:#ffffff;
}

  

   .tp { margin-bottom:5px;width:145px; height:100px ; overflow:auto;
         font-size:10pt;background-color:white;
}
   

 .a{margin-bottom:5px;
}


.clap{margin-left:7px;font-size:8pt;}



.new{font-size:11pt;font-weight:bold;color:#ffffff;}

.ank{background-color:#ffffff;margin-right:4px;
     padding-right:3px;padding-left:3px;
     font-size:8pt;}


    .line{line-height:1;
}