.catalog {
    margin-bottom: 5px;
    float: left;
    width: 555px;
    
}

.catalog table {
    border-top: 1px solid #999999;
    border-left: 1px solid #999999;
}
.catalog td {
    padding: 3px;
    border-right: 1px solid #999999;
    border-bottom: 1px solid #999999;
}
.catalog .komoku {
    background: #D9EBF4;
    width: 70px;
}
.catalog h4.model {
    background: #FFDFC1;
    padding: 4px 5px 3px;
    font-weight: bold;
}
table.mc {font-size: 85%;}
table.mc tr.komoku {
    background: #D9EBF4;
    color: #000000;
}
table.mc p.grade {font-size:110%;}        

.brclear {
    clear: both;
    height: 1px;
    overflow: hidden;
}
            
