/*kimmuhoukokusho
Axel Theorin 2012*/
body {
    font-size: 8pt;
    height: 297mm;
    width: 185mm;

    margin-left: auto;
    margin-right: auto;
}
h1 {
    text-align: center;
    font-size: 14pt;
}
h2 {
    font-size: 12pt;
}

table{
    width: 180mm;
    border-collapse: collapse;
    border: thin solid black;
    border-spacing: 0px;
    padding: 0px;
    line-height: 11pt;
}
.weekend {
    background: lightgrey;
}

/* th  { */
/*     font-size: 8pt; */
/*     border: thin solid black; */
/*     border-spacing: 0px; */
/*     padding: 0px; */
/*}*/
td{
    width: 10mm;
    border: thin solid black;
    text-align: center;
}
.label {
    width:31mm
    }
.title {
    width:56mm;
}

.sign {
    width:55mm;
}
.comment {
    width:70mm;
}
input[type=text] {
    width: 95%;
    }
div[id=chuuigaki] {
    width: 95%;
    background: lightgreen;
}