@charset "UTF-8";

.submit_btn {
    margin-top: 30px;
    text-align: center;
}
.formErrorContent {
    font-size: 14px;
    color: #b12222;
}


.k-form table {
    width: 100%;
    margin: 0 auto;
}
.k-form table tr {
    display: flex;
    border-bottom: 1px dotted #ccc;
}
.k-form table th {
    text-align: left;
    width: 100%;
    display: block;
    box-sizing: border-box;
    padding: 20px;
}
.k-form table td {
    text-align: left;
    width: 100%;
    display: block;
    /* margin-bottom: 20px; */
    box-sizing: border-box;
    padding: 20px;
}
.k-form .kf__note {
    text-align: center;
    margin-top: 30px;
}

@media (min-width: 992px) {
    .k-form table th {
        width: 30%;
        display: inline-block;
        /* margin-bottom: 20px; */
    }
    .k-form table td {
        width: 70%;
        display: inline-block;
    }
}
