
/*--文字色変更--*/
.basic-page .main p,
.basic-page .main li,
.otherchoice,
.basic-page .main .btn.shadow{
color:#000;
}
.basic-page .main .btn.shadow.c009966{
color: #fff;
}
.basic-page .main .btn.shadow {
border: 1.5px solid #333;
}
.basic-page .main .btn.shadow:hover {
color:#034098;
border-color:#034098;
opacity:1;
}
.box-merit .txt-main,
#page-title .tag-title,
.user-action .title {
color: #034098!important;
}
.basic-page .main .btn.btn-wide.btn-orange.icon-triangle-white {
border-color: #EF8912!important;
}
.color-333,
.color-333 *{
color:#333!important;
}
.text-red {
color: #ff0000!important;
}
/*
@media (min-width: 981px) {
    .navi-sidebar {
        float: none;
        width: 24%;
        max-width: 246px;
        margin-right: 0;
        margin-left: 2%;
    }
    .sidebar-available main .main:not(ul) {
        max-width: 680px;
    }
    .sidebar-available main .main:not(ul) > section.container-fluid {
        margin-left: 0;
        margin-right: 0;
        padding: 0;
    }
    .sidebar-available main .main:not(ul) > section.container-fluid .container-inner.ptb15 {
        padding: 0;
    }
    .sidebar-available main .main:not(ul) > section.container-fluid .container-inner.ptb15 .table.table-striped tbody th {
        width: 28%;
    }
    .navi-sidebar a {
        padding-right: 0.5em;
    }
}
*/

/*--アコーディオンボタン範囲変更--*/
.navi-sidebar .list-group .acc-trigger:before:hover {
opacity: .5;
}
.navi-sidebar .list-group .acc-trigger:before {
content: "";
background: url(/pisj/company/images/common/aco_btn_close.png?);
background-size: contain;
background-repeat: no-repeat;
width: 30px;
height: 30px;
right:8px;
}
.navi-sidebar .list-group .acc-trigger.open:before {
content: "";
background: url(/pisj/company/images/common/aco_btn_open.png?);
background-size: contain;
background-repeat: no-repeat;
width: 30px;
height: 30px;
right:8px;
}
.navi-sidebar .acc-trigger:after {
display:none;
}