.parts210_content h3{
    display:none!important;
}
.rec-h3{
        font-size: 17px;
    background-color: var(--main-color);
    color: #fff;
    padding: 15px 0;
    margin-top: 40px;
    margin-bottom: 40px;
    text-align: center;
    border-radius: 25px;
    letter-spacing: 0.03em;
}
.parts204-209_header1 li.nav-item.phone_address p.phone-number{
        display: none!important;
}
.parts127-129kJZoRyvjya_text h2{
    color: #ffffff!important;
}
.parts040506_notice-news .container li span.categorytag{
        background: #A2A2A2!important;
}
.parts204-209_header1 li.nav-item a.mailbutton:hover svg{
        color: #9b9b9b!important;
}
.parts34_footer .contactbox-area .col:first-child{
        display: none!important;
}
.parts34_footer .contactbox-area a.col:last-child{
        width: 100%!important;
}

@media print, screen and (min-width: 992px){
	.container-fluid.parts204-209_header1{
        height: 116px!important;
}
}
/*  文字　中央　 */

.text-center-box{
	text-align:center;

}
.text-center-content{
	display:inline-block;
	text-align:left;

}
.parts127-129kJZoRyvjya_text .text-center-content{
        color: #fff!important;
    font-size: 16px!important;
    letter-spacing: 0.03em!important;
    line-height: 1.8!important;
}
.parts118-123lCgolgk3NH_link,.parts118-123i4w0o1ZN8D_link{
        box-shadow: 0px 5px #337701!important;
}
@media screen and (min-width: 1367px){
    .parts34_footer .conpanyinfo-area .conpanyinfo-left,.parts34_footer .conpanyinfo-area .conpanyinfo-right{
            width: 50%!important;
    }
    .parts34_footer .conpanyinfo-area .conpanyinfo-right ul.menu-list{
        grid-template-columns: repeat(5, 1fr)!important;
    }
}