.jp-top-key_visual__bg.background-enter[data-v-31934a4c]{--tw-translate-x:100%;transform:translate(100%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));z-index:2}.jp-top-key_visual__bg.background-leave-to[data-v-31934a4c]{--tw-translate-x:-100%;transform:translate(-100%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jp-top-key_visual .business-bg[data-v-31934a4c]{background-position:50%;background-repeat:no-repeat;background-size:auto 100%;height:100%;width:100%}@media (min-width:1025px){.jp-top-key_visual .business-bg[data-v-31934a4c]{background-size:100% auto}}.jp-top-key_visual .business-bg__sp[data-v-31934a4c]{background-position:50%;background-repeat:no-repeat;background-size:auto 100%}.jp-top-key_visual .business-bg__guide[data-v-31934a4c]{background-image:url(/images/jp/top/key-visual-guide__bg.jpg)}.jp-top-key_visual .business-bg__story[data-v-31934a4c]{background-image:url(/images/jp/top/key-visual-story__bg.jpg)}.jp-top-key_visual .business-bg__recruit[data-v-31934a4c]{background-image:url(/images/jp/top/key-visual-recruit__bg.jpg)}.jp-top-key_visual .business-bg__showcase[data-v-31934a4c]{background-image:url(/images/jp/top/key-visual-showcase__bg.jpg)}.jp-top-key_visual .business-bg__techcon[data-v-31934a4c]{background-image:url(/images/jp/top/key-visual-techcon__bg.jpg)}.jp-top-key_visual .business-bg__fullswing[data-v-31934a4c]{background-image:url(/images/jp/top/key-visual-fullswing__bg.jpg)}.jp-top-key_visual .business-bg__aiday2026[data-v-31934a4c]{background-image:url(/images/jp/top/key-visual-ai-day-2026__bg.jpg)}.jp-top-key_visual .business-bg__guide__sp[data-v-31934a4c]{background-image:url(/images/jp/top/key-visual-guide__bg__sp.jpg)}.jp-top-key_visual .business-bg__story__sp[data-v-31934a4c]{background-image:url(/images/jp/top/key-visual-story__bg__sp.jpg)}.jp-top-key_visual .business-bg__recruit__sp[data-v-31934a4c]{background-image:url(/images/jp/top/key-visual-recruit__bg__sp.jpg)}.jp-top-key_visual .business-bg__showcase__sp[data-v-31934a4c]{background-image:url(/images/jp/top/key-visual-showcase__bg__sp.jpg)}.jp-top-key_visual .business-bg__techcon__sp[data-v-31934a4c]{background-image:url(/images/jp/top/key-visual-techcon__bg__sp.jpg)}.jp-top-key_visual .business-bg__fullswing__sp[data-v-31934a4c]{background-image:url(/images/jp/top/key-visual-fullswing__bg__sp.jpg)}.jp-top-key_visual .business-bg__aiday2026__sp[data-v-31934a4c]{background-image:url(/images/jp/top/key-visual-ai-day-2026__bg__sp.jpg)}.jp-top-key_visual .box-pagination[data-v-31934a4c]{display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.jp-top-key_visual .box-pagination .pagination[data-v-31934a4c]{display:none;height:100%;width:50%}@media (min-width:1025px){.jp-top-key_visual .box-pagination .pagination[data-v-31934a4c]{display:block}}.jp-top-key_visual .business-btn[data-v-31934a4c]{--tw-translate-x:-152px;bottom:2.75rem;left:50%;position:absolute;transform:translate(-152px,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:20}@media (min-width:1025px){.jp-top-key_visual .business-btn[data-v-31934a4c]{--tw-translate-x:0px;bottom:19.14286%;left:7.5%;transform:translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.jp-top-key_visual .business-btn.button-enter[data-v-31934a4c]{--tw-translate-x:100vw;transform:translate(100vw,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));z-index:20}.jp-top-key_visual .business-btn.button-leave-to[data-v-31934a4c]{--tw-translate-x:-100vw;transform:translate(-100vw,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jp-top-key_visual .business-btn__guide[data-v-31934a4c]{bottom:3.5rem}@media (min-width:1025px){.jp-top-key_visual .business-btn__guide[data-v-31934a4c]{bottom:19.14286%}.jp-top-key_visual .business-btn__recruit[data-v-31934a4c]{left:51.91176%}}.jp-top-key_visual .business-btn__techcon[data-v-31934a4c]{--tw-translate-x:-50%;bottom:2.25rem;transform:translate(-50%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1025px){.jp-top-key_visual .business-btn__techcon[data-v-31934a4c]{--tw-translate-x:0px;bottom:18.14286%;left:44.33824%;transform:translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.jp-top-key_visual.slide-reverse .jp-top-key_visual__bg.background-enter[data-v-31934a4c]{--tw-translate-x:-100%;transform:translate(-100%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));z-index:2}.jp-top-key_visual.slide-reverse .jp-top-key_visual__bg.background-leave-to[data-v-31934a4c]{--tw-translate-x:100%;transform:translate(100%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jp-top-key_visual.slide-reverse .business-btn.button-enter[data-v-31934a4c]{--tw-translate-x:-100vw;transform:translate(-100vw,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));z-index:20}.jp-top-key_visual.slide-reverse .business-btn.button-leave-to[data-v-31934a4c]{--tw-translate-x:100vw;transform:translate(100vw,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jp-top-key_visual .cursor[data-v-31934a4c]{display:none;height:4rem;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:4rem;z-index:30}@media (min-width:1025px){.jp-top-key_visual .cursor[data-v-31934a4c]{display:block}}.jp-top-key_visual .cursor[data-v-31934a4c]{background:url(/images/jp/top/cursor-next.svg) no-repeat top/100% auto;will-change:transform}.jp-top-key_visual .cursor.left[data-v-31934a4c]{background-image:url(/images/jp/top/cursor-prev.svg)}