.sig-bnr-top img{
    max-width:100%!important;
}
.sig-bnr-top{
    text-align:center;
}

/*  文字　中央　 */

.text-center-box{
	text-align:center;

}
.text-center-content{
	display:inline-block;
	text-align:left;

}
.top-h2{
        font-size: 35px!important;
    letter-spacing: 0.03em;
    line-height: 1.5;
    color: var(--main-color);
    font-size: -webkit-xxx-large;
    text-align: center;
    font-family: "メイリオ", "Meiryo","ＭＳ ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;
    font-weight: bold;
    margin-bottom: 35px;
}
@media screen and (min-width: 521px) and (max-width: 991px){
    .top-h2{
            font-size: var(--fs--h2--tab)!important;
    }
}
@media screen and (max-width: 520px){
        .top-h2{
         font-size: var(--fs--h2--sp)!important;
    }
    
    .parts118-123ctqnPGXWP4_text-img,.parts118-1236wMcwssiUI_text-img,.parts249-251RyisJQQf1P_complete_form{
            background-position: bottom!important;
    }

}
.parts249-251RyisJQQf1P_complete_form{
        padding: 75px 0px!important;
}
.parts040506_notice-news .container li span.categorytag{
    background: #FFA400!important;
}
.parts187_custom_HtTAvxH6Lu{
    padding: 0 0 60px 0!important;
}
@media screen and (max-width: 1200px) and (min-width: 992px){
    .parts118-1236wMcwssiUI_text-img.image_fade_right .parts118-1236wMcwssiUI_text_wrap{
        padding: 0 3rem 0 0rem !important;
    }
    .parts118-123ctqnPGXWP4_text-img.image_fade_left .parts118-123ctqnPGXWP4_text_wrap{
            padding: 0 0em 0 3rem !important;
    }
}
.parts190-195_header1 li.nav-item .mailbutton:hover,.parts118-1236wMcwssiUI_link:hover,.parts118-123ctqnPGXWP4_link:hover,.parts34_footer .contactbox-area .col:last-child > span.Btn-Text:hover,.parts34_footer .contactbox-area .col:last-child > span.Btn-Text::before{
        background-color: #0A678D!important;
            opacity: 1!important;
}
.parts118-123ctqnPGXWP4_link,.parts118-1236wMcwssiUI_link{
    box-shadow: none!important;
}
.parts190-195_header1 nav.menulist li.nav-item a::after{
    background: #FFA400!important;
}
@media screen and (min-width:1024px) and (min-height: 1366px){
    .parts255-257_img_wrap .img_wrap h2{
            width: 100%!important;
    }
}
@media screen and (max-width:1024px) and (min-width: 641px){
	.parts255-257_img_wrap .img_wrap h2{
            width: 100%!important;
    }
}
@media screen and (max-width:959px) and (min-width: 641px){
	.parts255-257_img_wrap .img_wrap h2{
            width: 100%!important;
    }
}
.parts118-123ctqnPGXWP4_img_wrap img,.parts118-1236wMcwssiUI_img_wrap img{
        height: auto!important;
}