.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;  
}
}
.top-text-box {
text-align: center;
}
.top-text-center{
text-align: left;
display: inline-block;
}

.container-fluid.design-parts15_y2nlQ5f5Vt.bg-color svg {
    display: none;
}

.parts040506_notice-news .container li span.categorytag {
    background: #B33E5C!important;
}

.parts040506_notice-news .container li a.more {
    color: : #B33E5C!important;
}

.parts118-123yK1iV6lMSc_link, .parts118-123nY7Tt0rNHE_link {
    box-shadow: 0px 5px #8F324A!important;
}


/* home sec3 h2改行 */
@media screen and (max-width: 780px) {
    .container-fuluid.parts127-129WtkPvmZ9Jl_text-img.parts127-129_text-left.bg-img h2 br {
        display: none!important;
    }
}

.parts15_y2nlQ5f5Vt .p-0 li {
    padding: 0 0 0 2em;
    margin: 0!important;
}

@media screen and (min-width: 1024px) {
    .wlinkid {
        padding-top: 300px;
	    margin-top: -300px;
    }
}

@media screen and (max-width: 1023px) and (min-width: 641px) {
    .wlinkid {
	    padding-top: 240px;
	    margin-top: -240px;
    }
}

@media screen and (max-width: 640px) {
    .wlinkid {
	    padding-top: 360px;
	    margin-top: -360px;
    }
}

.parts219_section_form .contact_submit {
    width: 70%!important;
}
/* QRバナー */
@media screen and (min-width: 521px){
.contact-flex{
    display:flex;
    width:fit-content;
    align-items:center;
}
}
.contact-content.qr img{
    width:200px;
}
body .parts249-251kO029tQntP_complete_form{
    padding-top:80px!important;
    padding-bottom:80px!important;
}
body .parts249-251kO029tQntP_complete_form .contact-flex{
    margin:0 auto!important;
    text-align:center!important;
}