.sig-bnr{
    text-align:center;
    margin-bottom:20px;
}
@media screen and (max-width: 640px){
.sig-bnr img{
    width:100%;
}
}
@media screen and (max-width: 991px){
.blog-img img{
  max-width:fit-content!important;  
}
}
/* ヘッダー上下位置調整 */
@media screen and (min-width: 1367px){
    .parts190-195_header1 .navbar .navbar-brand img{
        padding-top:0.3rem!important;
    }
}
@media screen and (max-width: 1366px){
    .parts190-195_header1 h1{
        margin-bottom:0rem!important;
    }
}

/* ヘッダー調整 */
@media screen and (min-width: 1367px){
    .parts190-195_header1 li.nav-item.phone_address p.phone-number{
        justify-content:left!important;
        padding-left:54px!important;
    }
    .parts190-195_header1 li.nav-item.phone_address p:last-child{
        text-align:left!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:#48dc92!important;
}

/* スマホ時ヘッダー調整(電話アイコンがある場合) */
@media screen and (max-width: 520px){
    body .parts190-195_header1 .container-fluid.position-relative{
        padding-left:10px!important;
    }
    body .parts190-195_header1 a.navbar-brand{
        padding-top:0.4rem!important;
    }
}

/* トップページ */
@media screen and (min-width: 1367px){
    body .parts190-195_header1 nav.menulist li.nav-item::after{
        bottom:45px!important;
    }
}
.parts127-129sV9gNPPm10_img_wrap{
    display:none!important;
}
body .partMz0lfifj87373839_h2_wrap,body .part2dMR6Q2oRB373839_h2_wrap{
    padding:30px 0!important;
}
.top-sec3-bnr{
    margin-top:100px!important;
    text-align:center!important;
    width:100%!important;
}
@media screen and (min-width: 701px){
    .top-sec3-bnr img{
        width:auto!important;
    }
}
@media screen and (max-width: 700px){
   .top-sec3-bnr img{
        width:100%!important;
    }
}
@media screen and (max-width: 520px){
    body .parts255-257_img_wrap .img_wrap h2{
        width:100%!important;
    }
}