body .parts190-195_header1 .container-fluid.position-relative{
    align-items:center!important;
}
.parts190-195_header1 a.navbar-brand h1{
    margin-bottom:0px!important;
}

.parts196-198_header1 nav.menulist li.nav-item::after{
    background:none!important;
}

/* スマホ時ヘッダー調整(電話アイコンがある場合) */
@media screen and (max-width: 520px){
    body .parts190-195_header1 a.navbar-brand{
        padding-top:0.6rem!important;
    }
}


@media screen and (max-width: 991px){
    .parts196-198_header1 .btn-group button.navbar-toggler.mail-btn svg{
        display:block!important;
        width:35px!important;
    }
.parts196-198_header1 .btn-group button.navbar-toggler{
padding:10px 8px!important;
width:50px!important;
}
.parts196-198_header1 a.navbar-brand{
padding:7px 10px 3px 0!important;
}
}

/* ヘッダーナビアンダーラインカラー */
body .parts190-195_header1 nav.menulist li.nav-item::after{
background:#b0961b!important;
}

/* フッターお問い合わせアイコン */
.parts34_footer .contactbox-area .col:last-child > span.Btn-Text:hover{
fill:#FFFFFF!important;
}

span.white{
color:#FFFFFF!important;
}

.design-parts74_3YzK99aeQC .contents-wrap .text-link-button{
background:#b0961b!important;
}

.design-parts74_3YzK99aeQC .contents-wrap .text-link-button:hover{
background:#0b0b0b!important;
}

.design-parts74_3YzK99aeQC .contents-wrap a.text-link-button{
color:#FFFFFF!important;
}
/*スマホ用動画調整*/
@media screen and (max-width: 520px) {
    .parts258-260_movie_wrap{
                height: auto !important;
    }
    .parts258-260_movie_wrap .movie-wrap .back-video{
            height: auto !important;
    }
}