/* 求職者　メニューボタン */
.btn-jo-menu {
    background-color: rgb(255, 196, 0) !important;
    border: 3px solid rgb(255, 197, 0) !important;
    padding: 4px 10px !important;
    color: #fff !important;
}

.btn-jo-menu:hover {
    background-color: #fff !important;
    color: #000 !important;
}

/* 企業　メニューボタン */
.btn-co-menu {
    background-color: rgb(110, 190, 255) !important;
    border: 3px solid rgb(110, 190, 255) !important;
    padding: 4px 10px !important;
    color: #fff !important;
}

.btn-co-menu:hover {
    background-color: #fff !important;
    color: #000 !important;
}

/* 企業　メニューボタン(プラン) */
.btn-co-newentry {
    background-color: rgba(255, 95, 100, 1) !important;
    border: 3px solid rgba(255, 95, 100, 1) !important;
    padding: 4px 10px !important;
    color: #fff !important;
}

.btn-co-newentry:hover {
    background-color: #fff !important;
    color: #000 !important;
}

/* 管理者　メニューボタン */
.btn-ma-menu {
    background-color: rgb(42, 110, 47) !important;
    border: 3px solid rgb(42, 110, 47) !important;
    padding: 4px 10px !important;
    color: #fff !important;
}

.btn-ma-menu:hover {
    background-color: #fff !important;
    color: #000 !important;
}

/* 強調ボタン */
.btn-strong {
    background-color: rgb(255, 95, 100) !important;
    border: 3px solid rgb(255, 95, 100) !important;
    padding: 4px 10px !important;
    color: #fff !important;
}

.btn-strong:hover {
    background-color: #fff !important;
    color: #000 !important;
}

/* OK系ボタン */
.btn-ok {
    background-color: rgb(0, 210, 80) !important;
    border: 3px solid rgb(0, 210, 80) !important;
    padding: 4px 10px !important;
    color: #fff !important;
}

.btn-ok:hover {
    background-color: #fff !important;
    color: #000 !important;
}

/* NG系ボタン */
.btn-ng {
    background-color: rgb(0, 170, 200) !important;
    border: 3px solid rgb(0, 170, 200) !important;
    padding: 4px 10px !important;
    color: #fff !important;
}

.btn-ng:hover {
    background-color: #fff !important;
    color: #000 !important;
}

.btntyp_back {
    background-color: rgb(192, 192, 192) !important;
    border: 3px solid rgb(192, 192, 192) !important;
    padding: 4px 10px !important;
    color: #fff !important;
}

.btntyp_back:hover {
    background-color: #fff !important;
    color: #000 !important;
}

.btntyp_ng {
    background-color: rgb(0, 170, 200) !important;
    border: 3px solid rgb(0, 170, 200) !important;
    padding: 4px 10px !important;
    color: #fff !important;
}

.btntyp_ng:hover {
    background-color: #fff !important;
    color: #000 !important;
}

.btntyp_ok {
    background-color: rgb(0, 210, 80) !important;
    border: 3px solid rgb(0, 210, 80) !important;
    padding: 4px 10px !important;
    color: #fff !important;
}
.btntyp_ok:hover {
    background-color: #fff !important;
    color: #000 !important;
}