._tableScrolling {overflow: hidden; max-width: 100%; position: relative;}
._tableScrolling__wrap {overflow-x: auto; overflow-y: hidden;}
._tableScrolling__arrow {position: absolute; left: 0; top: 50%; transform: translate(-50%, -50%); width: 60px; height: 60px; border-radius: 0 50% 50% 0; background-color: #000; cursor: pointer; opacity: 0.2; transition: opacity .2s ease-in-out, transform .2s ease-in-out, top .05s linear;}
._tableScrolling__arrow:hover {opacity: 0.3;}
._tableScrolling__arrow_right {left: auto; right: 0; border-radius: 50% 0 0 50%; transform: translate(50%, -50%);}
._tableScrolling__arrow_hide._tableScrolling__arrow_left {transform: translate(-100%, -50%);}
._tableScrolling__arrow_hide._tableScrolling__arrow_right {transform: translate(100%, -50%);}
._tableScrolling ._svg__icon_arrowTable {position: absolute; top: 50%; left: 50%; transform: translateY(-50%); width: 1.5em; height: 1.5em; color: #fff; vertical-align: top;}
._tableScrolling__arrow_right ._svg__icon_arrowTable {left: auto; right: 50%;}
._tableScrolling__shadow {position: absolute; left: -10px; width: 10px; top: 0; bottom: 0; background-color: #ddd; box-shadow: 0 0 20px rgba(0,0,0,.4); transition: box-shadow .2s ease;}
._tableScrolling__shadow_right {left: auto; right: -10px;}
._tableScrolling__shadow_hide {box-shadow: none;}