.box-22_G90T0hGAXY span.btn.btn2{
    display: none!important;
}
@media print, screen and (min-width: 992px){
	.box-22_G90T0hGAXY.box-22 .container .row div.col-lg-4, .box-22_G90T0hGAXY.box-22 .container .row div.col-lg-8{
        width: 50%!important;
}
}


.job-parts1_WZutywWlaz .job-parts1_list .image{
    width: 50%!important;
}
.parts34_footer .conpanyinfo-area .conpanyinfo-right ul.menu-list {
    grid-template-columns: repeat(4, 1fr)!important;
}
.parts34_footer .contactbox-area .col:last-child > span.Btn-Text:hover {
    color: #fff !important;
    fill: #fff !important;
}
.design-parts78_fEAQro22Pk .header-wrap{
        width: 100%!important;
}
  .design-parts78_fEAQro22Pk .header {
        font-size: 50px!important;
    }
@media screen and (min-width: 521px) and (max-width: 991px) {
    .design-parts78_fEAQro22Pk .header {
        font-size: 40px!important;
    }
}
@media screen and (max-width: 520px) {
        .design-parts78_fEAQro22Pk .header {
        font-size: 28px!important;
    }
}
.design-parts-8_Fp90zP7WVF .container .content a.past_link{
        color: /*#000*/ #ffffff!important;
}
.design-parts-8_Fp90zP7WVF .yazirusi {
    border-bottom: 1px solid #ffffff!important;
    border-right: 1px solid #ffffff!important;
}
.design-parts-5_k7K7T8yUV5 .contact-button{
        background: #d8d8d8!important;
}
@media screen and (max-width: 520px) {
    .design-parts80_JIm2aGw68l .contents-wrap .definition-discription {
        text-align: left!important;
    }
}
@media print, screen and (min-width: 521px){
	.br1{
    display:none!important;
}
}
@media screen and (max-width: 1366px) {
    .parts190-195_header1 a.navbar-brand p.kensetsu-kyoka {
        display: revert !important;
        margin-top: 0px!important;
        font-size: 12px!important;
    }
}