/* --- 変更履歴: 1.0.0<21/01/16>[UI0027] UI刷新対応（CSSの適用内容を元に戻す）]
                1.0.1<21/02/22>[UI0027] UI刷新対応（border-sizingのrevert）
--- */

.oldDesign {
    font-family: revert;
    line-height: revert;
    font-size: 100%;
    -webkit-text-size-adjust: revert;
    word-break: revert;
    height: revert;
}

.oldDesign *
, .oldDesign *::before
, .oldDesign *::after {
    font-size: revert;
    font-family: revert;
    border-radius: revert;
    vertical-align: revert;
    box-sizing: revert; /* Add 2021/02/22 [UI0027] UI刷新対応 */
}

.oldDesign input
, .oldDesign select {
    vertical-align: left;
}

.oldDesign .button {
    -webkit-appearance: revert;
    border: revert;
    background: revert;
}

.oldDesign input[type="button"]
, .oldDesign input[type="button"].button
, .oldDesign .ui-datepicker-trigger {
    border: revert;
    background: revert;
    height: revert;
    border-radius: revert;
    font-size: revert;
}

.oldDesign input[type="text"]
, .oldDesign input[type="tel"]
, .oldDesign input[type="password"]
, .oldDesign input[type="email"] {
    line-height: revert;
    height: revert;
}

.oldDesign input[type="text"]
, .oldDesign input[type="tel"]
, .oldDesign input[type="email"]
, .oldDesign input[type="password"]
, .oldDesign textarea {
    -webkit-appearance: revert;
    border: revert;
    font-family: revert;
    font-size: revert;
    max-width: revert;
    padding: revert;
}

.oldDesign input[type="radio"] {
    -webkit-appearance: revert;
    border: revert;
    width: revert;
    height: revert;
    border-radius: revert;
    border-color: currentcolor;
    background: revert;
    margin: revert;
    position: revert;
    top: revert;
}

/*
@media only screen and (max-width: 960px) {
    .l_table .oldDesign td {
        border-bottom-width: revert;
        border-bottom-style: revert;
        border-bottom-color: revert;
        border-right-width: revert;
        border-left-width: revert;
        border-right-style: revert;
        border-left-style: revert;
        border-right-color: revert;
        border-left-color: revert;
        padding: revert;
        border: revert;
    }
}
*/

.oldDesign .errorMessage {
    color: revert;
}

.oldDesign .errorMessage li::before {
    content: revert;
    background: revert;
    display: revert;
    margin-right: revert;
    width: revert;
    height: revert;
    position: revert;
    top: revert;
}
