
/* added by matsuda */
.dataTable td .disabled {
    background-color: #eee;
}

.page_notices {
    margin: 20px 0;
    border: 1px solid #99E3EE;
    background-color: #FFEEEE;
}

.page_notices .page_notices_box {
    padding: 20px 20px 30px;
    color: #FF3333;
}

.page_notices .page_notices_box .notices_txt .row {
    position: relative;
    padding-left: 20px;
    font-size: 14px;
    font-weight: 500;
}

.page_notices .page_notices_box .notices_txt .row::after {
    position: absolute;
    content: "";
    background-color: #202020;
    border-radius: 50%;
    width: 5px;
    height: 5px;
    left: 3px;
    top: 8px;
}

.page_intro {
    margin: 20px 0;
    border: 1px solid #99E3EE;
    background-color: #FFFEEE;
}

.page_intro .page_intro_box {
    padding: 20px 20px 30px;
    color: #202020;
}

.page_intro .page_intro_box .intro_head {
    padding-bottom: 5px;
    font-size: 15px;
    font-weight: 500;
}

.page_intro .page_intro_box .intro_txt .row {
    position: relative;
    padding-left: 20px;
    font-size: 14px;
    font-weight: 500;
}

.page_intro .page_intro_box .intro_txt .row::after {
    position: absolute;
    content: "";
    background-color: #202020;
    border-radius: 50%;
    width: 5px;
    height: 5px;
    left: 3px;
    top: 8px;
}

.form_content .form_table textarea {
    width: 100%;
    height: 150px;
    border: 1px solid #B5B5B6;
}

.text-blue {
    color: #33f;
}
