BODY { background-color: black; color: white; width: 610px; margin-left: auto; margin-right: auto; }

pre { font-weight: bold   ; color: blue; font-size : 80%; }
h1{font : italic; font-family:"Times New Roman"; color:white; }

h2{ background-color: #dd0; color: black; border: 1px solid #aaa;
    padding: 10px; margin-top: 5px; margin-bottom: 5px; font-size : 90%; }
h3{width: 300px; background-color: #22f; color: white; border: 1px solid #aaa;
    padding: 10px; margin-top: 5px; margin-bottom: 5px; font-size : 110%;
    font-family: "ＭＳゴシック",sans-serif; 
    text-align: center; } 
h4{ background-color: #22f; color: white; border: 1px solid #aaa;
    padding: 10px; margin-top: 5px; margin-bottom: 5px; font-size : 110%;
    font-family: "ＭＳゴシック",sans-serif; 
    text-align: center; }
h5{ background-color: yellow; border: 1px solid #aaa;
    padding: 10px; margin-top: 5px; margin-bottom: 5px; }
th.number {background-color : yellow; width: 100px;}
th.title {background-color : yellow; width : 600px;}
th.auth {background-color : #fcc; width : 10%;font-size: 70%; }
td.trouble { width: 30%; background-color: lightpink; font-weight: bold; 
             font-size: 80%; } 
td.number { font-size : 70%; background-color: lightyellow; 
         font-family: "ＭＳゴシック",sans-serif; text-align: center; } 
td.title {background-color: lightcyan; 
         font-family: "ＭＳゴシック",sans-serif; }
td.auth {background-color : #fcc; width : 10%; font-size: 70%; }
td.crio {width: 300px; }
th.hst { font-size: 90%;}
td.hst { font-size: 90%;}
p.capt {font-size: 80%; text-align:center;}
p.note {font-size: 60%; }
div.topline { height:100px;  overflow:auto;}
div.page {width: 600px; margin-left:auto; margin-right:auto;background-color: black;}
pre.topp { font-size : 70%; background-color: #eee; 
         font-family: "ＭＳゴシック",sans-serif; text-align: left; }
.floatright {float: right; font-size: 80%; text-align:center; margin: 10px; }
-->
</style>
