#qanda dd {
    margin: 0;
}

table.soryo_table {
    width: 100%;
}

table.soryo_table th {
    width: 30%;
}

table.soryo_table th,table.soryo_table td {
    padding: 10px;
    border: 1px solid #333;
    text-align: center;
}

table.soryo_table th {
    background-color: #eee;
}

#qanda dl {
    font-size: 18px;
    margin: 30px 0;
}

#qanda dt {
    margin: 5px 0;
}