.leftsro{
    display: block;
    position: relative;
    transform:translateX(calc(max(1200px, 100vw)/2 - 606px))
}
/* .btn_aa:hover span{
    width: calc(100% * 2.25);
    padding-top: calc(100% * 2.25);
} */


/* @media screen and (min-width: 1560px){
    .leftsro{
        transform:translateX(calc(max(1440px, 100vw)/2 - 724px))
    }
    .bg{
        width: calc(100% - 132px);
    }
} */