.parts264-070809 p.mb-auto{
        color: #4F6D5A!important;
}
.parts264-070809_custom_NOzUSmC5Ho h2.title{
        text-align: center!important;
    font-weight: bold!important;
}
.parts181_custom_Mh8gVFSz7o .parts181_link_wrap a{
    pointer-events: none!important;
}
@media screen and (max-width: 611px){
    .parts58_header .snsbox.snsbox_2{
            display: none!important;
    }
}
.parts58_header li.nav-item.phone_address{
        padding: 15px 20px 0px!important;
}
.parts58_header li.nav-item.phone_address p.phone-number:last-of-type{
        font-size: 22px!important;
}
@media (min-width: 991px){
    .parts160-169_AJC4DV0tiy .parts160-169_text-img:nth-child(even){
        width: 25%!important;
        padding-right: 10px!important;
    }
    .parts160-169_AJC4DV0tiy .parts160-169_text-img:nth-child(odd){
        width: 25%!important;
        padding-left: 10px!important;
    }
    .parts160-169_text-img{
            padding: 0 10px!important;
    }
    .parts160-169_text h3{
            width: 90%!important;
    }
}
.parts160-169_AJC4DV0tiy.parts160-169_text-img_wrap .parts160-169_text_wrap h4{
        display: none!important;
}

.design-parts14_W3nFcU9yAU .container .parts14_content .parts14_r .parts14_container .btn-design14,.parts160-169_AJC4DV0tiy.parts160-169_text-img_wrap .parts160-169_text_wrap .parts160-169_text a{
        pointer-events: none!important;
}
.top-sec3{
    justify-content: center!important;
    display: flex!important;
}
.top-sec3-div{
   width: /*calc(100% * (1/3) - 15px)*/20%!important;
    text-align: center!important;
    align-items: center!important;
    justify-content: center!important;
    color: #652824!important;
    font-size: 130%!important;
    padding: 40px 15px!important;
    border-radius: 10px!important;
    font-weight: 700!important;
    background: linear-gradient(#f7a7a1, #e76157)!important;
    word-wrap: break-word!important;
    word-break: break-word!important;
    margin: 0 1%!important;
    text-shadow: 2px 2px 0 #fff, -2px 2px 0 #fff, 2px -2px 0 #fff, -2px -2px 0 #fff!important;
    box-shadow: 10px 5px 5px #4F6D5A!important;
        border: 1px solid #fff!important;
    line-height:2em!important;
}
@media screen and (max-width: 520px){
    .top-sec3{
   
    display: block!important;
   
}
.top-sec3-div{
    width: calc(100% * (1/1) - 15px)!important;
     margin: 5% 1%!important;
}
}

/* TOPセクション3 */
.sec3-point{
    color:#ff0000!important;
    font-size:160%;
}

/* TOPセクション4 */
@media screen and (min-width: 992px){
    .design-parts37_BgZHhRlzR2.design-parts37 .container .parts37_content .parts37_r{
        justify-content:revert!important;
    }
}
    .parts255-257_img_wrap {
           margin-top: 60px !important;
    padding-top: 0px !important;

    }
    @media screen and (min-width: 521px) and (max-width: 991px){
        .parts255-257_img_wrap {
    margin-top: 89px !important;
    padding-top: 57px !important;
}
    }
    @media screen and (max-width: 520px) {
    .parts255-257_img_wrap {
        margin-top: 0px;
        padding-top: 0px;

    }
}