/* ヘッダー上下位置調整 */
@media screen and (max-width: 1366px){
    .parts190-195_header1 h1{
        margin-bottom:0rem!important;
    }
}
@media screen and (min-width: 1367px){
.parts190-195_header1 .navbar-brand{
    padding-top:1rem!important;
}
}

/* お問い合わせアイコン */
.parts34_footer .contactbox-area .col:last-child > span.Btn-Text:hover{
    fill:#ffffff!important;
}

/* ヘッダーナビ */
.parts190-195_header1 nav.menulist li.nav-item::after{
    background-color:#ED1A3D!important;
}

.parts22_imagebanner_usIFyvKsVt .row-cols-1 div:last-child,.parts22_imagebanner_Cxt6HZAxl0 .row-cols-1 div:last-child{
    display:none!important;
}

.parts112113114omtYFK8nmt_link:hover,body a.parts112113114eLqDG1I1gH_link:hover{
    color:#ED1A3D!important;
}
body .design-parts80_IziGylq8OG .contents-wrap .definition-term{
    font-size:36px!important;
}
body .design-parts80_IziGylq8OG .contents-wrap .text-link-button:hover{
    color:#ffffff!important;
}

@media screen and (max-width: 520px){
    .parts190-195_header1 .btn-group button.navbar-toggler{
        padding:0 8px!important;
    }
    body .parts190-195_header1 .btn-group button.navbar-toggler span{
        font-size:8px!important;
    }
    body .design-parts80_IziGylq8OG .contents-wrap .definition-term{
        line-height:40px;
    }
}
@media screen and (max-width: 570px){
.cont-bnr{
    width:100%;
}
}