/*
*カラーパターン
*/
.layout_01 {
    background-color: #37516b;
}

.layout_border_01 {
    border: 2px solid #37516b;
}

.layout_color_01 {
    color: whitesmoke;
}

.kensaku_01 {
    color: #fff;
    background-color: #34312D;
    border-color: #34312D;
}

    .kensaku_01:hover {
        color: #fff;
        background-color: #000;
        border-color: #000;
    }

.clear_01 {
    color: #fff;
    background-color: #7E7F83;
    border-color: #7E7F83;
}

    .clear_01:hover {
        color: #fff;
        background-color: #626366;
        border-color: #626366;
    }

.csv_01 {
    color: #000000;
    background-color: #ccb9a7;
    border-color: #ccb9a7;
}

    .csv_01:hover {
        color: #000000;
        background-color: #b3a292;
        border-color: #b3a292;
    }

.table_01 {
    background-color: #14110F !important;
}

.table_striped_01 tbody tr:nth-of-type(2n+1) {
    background-color: #F3F3F4 /*!important*/;
}

.table_color_01 a {
    color: #34312D;
}

.kensaku_02 {
    color: #fff;
    background-color: #263859;
    border-color: #263859;
}

    .kensaku_02:hover {
        color: #fff;
        background-color: #162033;
        border-color: #162033;
    }

.clear_02 {
    color: #fff;
    background-color: #6b778d;
    border-color: #6b778d;
}

    .clear_02:hover {
        color: #fff;
        background-color: #4e5666;
        border-color: #4e5666;
    }

.csv_02 {
    color: #fff;
    background-color: #ff6768;
    border-color: #ff6768;
}

    .csv_02:hover {
        color: #fff;
        background-color: #cc5252;
        border-color: #cc5252;
    }

    .csv_02 a {
        color: #fff;
    }

    .csv_02[disabled] {
        pointer-events: none;
    }

.shinki_02 {
    color: #fff;
    background-color: #1baecc;
    border-color: #1baecc;
}

    .shinki_02:hover {
        color: #fff;
        background-color: #1799b3;
        border-color: #1799b3;
        text-decoration: none;
    }

.table_02 {
    color: #fff;
    background-color: #17223b !important;
}

.table_striped_02 tbody tr:nth-of-type(2n+1) {
    background-color: rgba(187, 222, 214, 0.25)
}

.table_striped_02 tbody tr:hover {
}

.table_color_02 a {
    color: #17223b;
}

.kensaku_03 {
    color: #fff;
    background-color: #655A7C;
    border-color: #655A7C;
}

    .kensaku_03:hover {
        color: #fff;
        background-color: #534a66;
        border-color: #534a66;
    }

.clear_03 {
    color: #000000;
    background-color: #AFC1D6;
    border-color: #AFC1D6;
}

    .clear_03:hover {
        color: #fff;
        background-color: #92a1b3;
        border-color: #92a1b3;
    }

.csv_03 {
    color: #000000;
    background-color: #D6CA98;
    border-color: #D6CA98;
}

    .csv_03:hover {
        color: #fff;
        background-color: #b3a87f;
        border-color: #b3a87f;
    }

.table_03 {
    background-color: #17223b !important;
}

.table_striped_03 tbody tr:nth-of-type(2n+1) {
    background-color: #CEF9F2 /*!important*/;
}

.table_color_03 a {
    color: #17223b;
}

.kensaku_04 {
    color: #fff;
    background-color: #22577A;
    border-color: #22577A;
}

    .kensaku_04:hover {
        color: #fff;
        background-color: #1d4966;
        border-color: #1d4966;
    }

.clear_04 {
    color: #fff;
    background-color: #38A3A5;
    border-color: #38A3A5;
}

    .clear_04:hover {
        color: #fff;
        background-color: #349799;
        border-color: #349799;
    }

.csv_04 {
    color: #fff;
    background-color: #57CC99;
    border-color: #57CC99;
}

    .csv_04:hover {
        color: #fff;
        background-color: #4db386;
        border-color: #4db386;
    }

.table_04 {
    background-color: #22577A !important;
}

.table_striped_04 tbody tr:nth-of-type(2n+1) {
    background-color: #C7F9CC /*!important*/;
}

.table_color_04 a {
    color: #17223b;
}

.kensaku_05 {
    color: #fff;
    background-color: #084B83;
    border-color: #084B83;
}

    .kensaku_05:hover {
        color: #fff;
        background-color: #063b66;
        border-color: #063b66;
    }

.clear_05 {
    color: #fff;
    background-color: #42BFDD;
    border-color: #42BFDD;
}

    .clear_05:hover {
        color: #fff;
        background-color: #3dafcc;
        border-color: #3dafcc;
    }

.csv_05 {
    color: #fff;
    background-color: #FF66B3;
    border-color: #FF66B3;
}

    .csv_05:hover {
        color: #fff;
        background-color: #cc528f;
        border-color: #cc528f;
    }

.table_05 {
    background-color: #BBE6E4 !important;
}

    .table_05 th {
        color: #000000 !important;
    }

.table_striped_05 tbody tr:nth-of-type(2n+1) {
    background-color: #F0F6F6 /*!important */;
}

.table_color_05 a {
    color: #17223b;
}

.tr_junkai_jokyo_ijoji {
    background-color: #FBE5D6;
}

.table_today {
    /*background-color: #FFC755;*/
    background-color: rgba(255, 199, 85, 0.50);
}

.kinkyu_joho_mi_henshin {
    background-color: #FBE5D6;
    border: 2px solid #FFA6A6;
}

.kinkyu_joho_henshin {
    background-color: #DEEBF7;
    border: 2px solid #8CB4FF;
}

.kanri_kensaku {
    color: #fff;
    background-color: lightseagreen;
    border-color: #1baecc;
}

    .kanri_kensaku:hover {
        color: #fff;
        background-color: #1D9E98;
        border-color: #17807A;
        text-decoration: none;
    }

.kanri_delete {
    color: #fff;
    background-color: #dc231c;
    border-color: #dc231c;
}

    .kanri_delete:hover {
        color: #fff;
        background-color: #c01f18;
        border-color: #c01f18;
    }

.picture_highlight {
    border: 5px solid #ed969e;
}

.picture_clear_highlight {
    border: 5px solid transparent;
}

.yakushoku {
    background-color: #FCE4D6;
}

.yakushoku:hover {
    background-color: #E7DBD6;
}

.chumoku_tablet {
    background-color: #FFD6CC;
}
