#works-mainVisual .cntImg::before{
    background: url("../img/works_total/total_produce_top2.jpg") right/cover no-repeat;
}

#architect-design .cntImg img{
    right: 49px;
    width: 114.42%;
}

#interior-work .cntImg img{
    bottom: -5.6426%;
    right: 7.8369%;
    width: 56.1128%;
}

#equipment-work .cntImg img{
    bottom: -26px;
    right: 13.7931%;
    width: 105.6426%;
}
#equipment-work.worksBox .cntTitle{
    -webkit-transform: translateY(-18px);
    transform: translateY(-18px);
}
#equipment-work.worksBox .commonText{
    line-height: 1.6;
}
#equipment-work.worksBox .cntText .cnt{
    height: 150px;
}
#security .cntImg img{
    bottom: -21px;
    right: -16.9278%;
    width: 89.0282%;
}

#furniture-sales .cntImg img{
    bottom: -21px;
    right: 23.5109%;
    width: 86.5203%;
}

#layout-change .cntImg img{
    bottom: -20px;
    right: -25px;
    width: 80%;
}

#project-management .cntImg img{
    bottom: -39px;
    right: 53px;
    width: 106.8965%;
}

#relocation-work .cntImg img{
    bottom: -23.5109%;
    left: 15.9874%;
    width: 101.8808%;
}

/*SP*/
@media screen and (max-width:480px){
    #architect-design .cntImg img{
        width: 90%;
        transform: translateX(-3%);
    }
    #interior-work .cntImg img{
        width: 36vw;
        margin: -9% 11% -2% auto;
    }
    #equipment-work .cntImg img{
        width: 80%;
        max-width: 320px;
        margin: 0 auto;
    }
    #equipment-work.worksBox .cntTitle{
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    #security .cntImg img{
        width: 65%;
        margin: 0 auto;
    }
    #furniture-sales .cntImg img{
        width: 75%;
        margin: 0 0 -6%;
    }
    #layout-change .cntImg img{
        width: 73%;
        max-width: 100%;
        margin-left: 18%;
    }
    #project-management .cntImg img{
        width: 90%;
        margin: 0 auto -3%;
    }
    #relocation-work .cntImg img{
        width: 90%;
        margin: -50% -4% -14% auto;
    }
}