@charset "Shift_JIS";

table {
table-layout: fixed;
width: 99.5%;
border-collapse: separate;
border-spacing: 0;
empty-cells: show;
border-width: 1px;
border-style: none solid solid none;
border-color: #366;
}

tbody#y1997 {background: #fff;}
tbody#y1998 {background: #eee;}
tbody#y1999 {background: #ddd;}

th, td {
margin: 0; padding: 0.1em;
}
td p {margin: 0; padding: 0}

th {
font-family: sans-serif;
font-weight: 600;
text-align: right;
border-color: #F96;
border-style: solid none none solid;
border-width: 1px;
}

colgroup.date{
width: 7em;}

colgroup.description {
background: #EEE;
color: #003;
}

.misc, .fhpg, .fmhp, .fhpbgn, .fhpexp, .fhpart{
border-style: solid none none solid;
border-width: 1px;
}

.misc   {border-color: #999;}
.fhpg   {border-color: #999;}
.fmhp   {border-color: #66C;}
.fhpbgn {border-color: #6C6;}
.fhpexp {border-color: #FC6;}
.fhpart {border-color: #C69;}

