.inp_confirm {
    width: 100%;
    text-align: center;
    border-collapse: collapse;
    border-spacing: 0;
    border: solid 1px #778ca3;
}
.inp_confirm tr {
    border-top: dashed 1px #778ca3;
}
.inp_confirm th {
    padding: 10px;
    background: #e9faf9;
    text-align: left;
}
.inp_confirm td {
    padding: 10px;
    text-align: left;
    white-space: pre-line;
}

.side_menu {
    text-align: center;
}

.sys_ver {
    text-align: center;
    font-size: small;
}
.contact {
    text-align: center;
    font-size: small; 
}

.info {
    font-size: small;
    color: darkslateblue;
    line-height: 2em;
}
