#history_wap .history_flex{
    display: flex;
    justify-content: space-between;
}

#history_wap .history_flex dl{
    display: flex;
    align-items: center;
    width: 50%;
    margin: 10px;
    box-sizing: border-box;
}

#history_wap .history_flex dt img{
    width: 120px;
}

#history_wap .history_flex dd{
    white-space: nowrap;
    padding: 5px;
}


.ryoukin_table th {
    width: 19%;
  text-align:left;
}

.ryoukin_table td {
    text-align:left;
}