.row5.rs{margin:0;padding:0;display:block;position:relative;overflow:visible}.rs__in{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(25% - 15px);grid-auto-flow:column;gap:20px;display:grid;overflow-x:auto}.rs__in::-webkit-scrollbar{display:none}.rs__in>.pc{scroll-snap-align:start}.row5.rs .sq{z-index:1;position:absolute}.row5.rs .sq--l{left:var(--arrow-x);right:auto}.row5.rs .sq--r{left:auto;right:var(--arrow-x)}@media (max-width:992px){.row5.rs .sq{display:none}}@media (max-width:768px){.row5.rs .sq{display:none}.rs__in{gap:var(--s-4);margin-right:calc(-1 * var(--s-5));padding-right:var(--s-5);grid-auto-columns:42%}}.pc__img img{transition:opacity .3s}.pc__img img.img-wait{opacity:0}.pc__img:has(img.img-wait){background:var(--c-bg-soft)}@media (prefers-reduced-motion:reduce){.pc__img img{transition:none}}
