.River4-C2{--item-w:576px;--item-h:320px;--name:24px;--name-p:32px;--icon:48px;--icon-p:24px;--bar-w:300px;height:200vh}.River4-C2 .sticky{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.River4-C2 .items{margin:var(--mt) auto 0;width:100%;padding:0 calc(50% - var(--box)/2);will-change:left;gap:12px;display:flex;position:relative}.River4-C2 .items .item{width:var(--item-w);height:var(--item-h);border-radius:var(--r);flex:none;position:relative;overflow:hidden}.River4-C2 .items .item .item-img{width:100%;height:100%;position:relative}.River4-C2 .items .item .item-name{font-family:var(--ff-woff2-B);font-size:var(--name);color:#fff;width:100%;padding:var(--name-p);padding-right:15%;position:absolute;bottom:0;left:0}.River4-C2 .items .item .item-name .y{color:#fa8229}.River4-C2 .items .item .item-name .n{white-space:nowrap}@media not (min-width:768px){.River4-C2 .items .item .item-name{padding-right:20%}}.River4-C2 .items .item .item-icon{width:var(--icon);height:var(--icon);right:var(--icon-p);bottom:var(--icon-p);cursor:pointer;-webkit-backdrop-filter:blur(8.8px);backdrop-filter:blur(8.8px);color:#fff;background-color:#fff3;border-radius:50%;position:absolute}.River4-C2 .items .item .item-icon:hover,.River4-C2 .items .item .item-icon:active{background-color:#ffffff59}.River4-C2 .controls{margin:var(--mt) auto 0;width:var(--box);justify-content:space-between;align-items:center;gap:24px;display:flex}.River4-C2 .controls .scroll-bar{width:var(--bar-w);background-color:#f5f5f6;height:5px;position:relative;overflow:hidden}.River4-C2 .controls .scroll-bar .process{will-change:transform;background-color:#d9d9d9;width:100%;height:100%;position:absolute;top:0;left:-100%}.River4-C2 .controls .tabs{background-color:#f5f5f6;border-radius:40px;padding:4px;display:flex;position:relative}.River4-C2 .controls .tabs .tab{z-index:20;font-family:var(--ff-woff2-B);color:#83868a;cursor:pointer;border-radius:40px;padding:6px 12px;font-size:14px;transition:all .25s;position:relative}.River4-C2 .controls .tabs .tab:not(.active):hover,.River4-C2 .controls .tabs .tab:not(.active):active{color:#ffffffbf;background-color:#00000040}.River4-C2 .controls .tabs .tab.active{color:#fff}.River4-C2 .controls .tabs .cover{z-index:10;will-change:width,left;background-color:#000;border-radius:40px;width:100px;height:calc(100% - 8px);transition:left .25s,width .25s;position:absolute;top:4px;left:4px}@media only screen and not (max-width:1440px){.River4-C2{--item-w:720px;--item-h:400px;--name:32px;--name-p:40px;--icon-p:32px}}@media (max-width:1024px){.River4-C2{--item-w:432px;--item-h:240px;--name:16px;--name-p:20px;--icon:36px;--icon-p:20px;--bar-w:200px}}@media not (min-width:768px){.River4-C2{padding:var(--space) 0;--item-w:var(--box);--item-h:calc(280px / 327px * var(--item-w));height:auto}.River4-C2 .sticky{height:auto;position:static}.River4-C2 .items{flex-direction:column}.River4-C2 .controls{display:none}}
.River4-C3{--item-p:32px;--label:16px;--label-eu:16px;--name:24px;--text:14px;--unit:10px;--sub-g:8px;--icon:20px;--gap:40px;--btn-w:140px;--comming-btn:16px;--comming-h:50px}.River4-C3 .items{margin:var(--mt) auto 0;width:var(--box)}.River4-C3 .items .item{width:calc(var(--box)/2 - 6px)}.River4-C3 .items .item .item-img{aspect-ratio:594/680;border-radius:var(--r);width:100%;position:relative;overflow:hidden}.River4-C3 .items .item .item-info{width:100%;padding:var(--item-p);color:#fff;font-family:var(--ff-woff2-B);position:absolute;bottom:0;left:0}.River4-C3 .items .item .item-info .item-label{font-size:var(--label);color:#fa8229;display:inline-block}.River4-C3 .items .item .item-info .item-name{font-size:var(--name);margin-top:4px}.River4-C3 .items .item .item-info .item-msg{margin-top:var(--gap);justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.River4-C3 .items .item .item-info .item-msg .item-subs{gap:var(--sub-g);flex-direction:column;display:flex}.River4-C3 .items .item .item-info .item-msg .item-subs .item-sub{align-items:center;gap:8px;line-height:1;display:flex}.River4-C3 .items .item .item-info .item-msg .item-subs .item-sub .sub-icon{width:var(--icon);height:var(--icon);flex:none}.River4-C3 .items .item .item-info .item-msg .item-subs .item-sub .sub-icon svg{width:100%;height:100%}.River4-C3 .items .item .item-info .item-msg .item-subs .item-sub .sub-text{font-family:var(--ff-woff2-M);font-size:var(--text);line-height:var(--icon)}.River4-C3 .items .item .item-info .item-msg .item-btn{padding:var(--btn-p);color:#000;width:var(--btn-w);font-size:var(--btn);cursor:pointer;background-color:#fff;border:1px solid #fff;border-radius:40px}.River4-C3 .items .item .item-info .item-msg .item-btn:hover,.River4-C3 .items .item .item-info .item-msg .item-btn:active{color:#fff;background-color:#000}.River4-C3 .items .item .item-info .item-msg .item-btn.disabled{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#cfd0d2;cursor:not-allowed;background:#60606033}.River4-C3 .items .item .item-info .item-msg.not-normal{flex-direction:column;align-items:flex-start}.River4-C3 .items .item .item-info .item-msg.not-normal .item-btn{width:100%;height:var(--comming-h);line-height:1;font-size:var(--comming-btn);border:1px solid #adafb3;border-radius:99px;padding-top:0;padding-bottom:0}.River4-C3 .items .item .item-info .item-msg.not-normal .item-countdown{justify-content:center;align-items:center;gap:12px;display:flex}.River4-C3 .items .item .item-info .item-msg.not-normal .item-countdown .c-box{flex-direction:column;align-items:center;gap:2px;display:flex;position:relative}.River4-C3 .items .item .item-info .item-msg.not-normal .item-countdown .c-box .num{font-family:var(--ff-woff2-EB);font-size:var(--comming-btn)}.River4-C3 .items .item .item-info .item-msg.not-normal .item-countdown .c-box .unit{font-family:var(--ff-woff2-M);font-size:var(--unit);color:#adafb3}.River4-C3 .items .item .item-info .item-msg.not-normal .item-countdown .c-box:after{content:":";justify-content:center;width:12px;height:100%;font-size:16px;display:flex;position:absolute;top:0;left:100%}.River4-C3 .items .item .item-info .item-msg.not-normal .item-countdown .c-box:last-child:after{display:none}.River4-C3 .items .item.area-eu .item-info .item-label{color:#fff;line-height:1;font-size:var(--label-eu);background-color:#fa8229;border-radius:40px;padding:4px 12px}@media not (min-width:768px){.River4-C3 .items .item.area-eu .item-info .item-label{padding:2px 6px}}@media only screen and not (max-width:1440px){.River4-C3{--item-p:40px;--label:20px;--label-eu:18px;--name:32px;--text:18px;--sub-g:12px;--icon:24px;--gap:48px;--btn-w:160px;--comming-btn:20px}}@media (max-width:1024px){.River4-C3{--item-p:20px;--label:12px;--label-eu:12px;--name:16px;--text:12px;--sub-g:4px;--icon:16px;--gap:20px;--btn-w:120px;--comming-btn:14px;--comming-h:36px}}@media not (min-width:768px){.River4-C3 .items{width:100vw;padding:0 24px 64px}.River4-C3 .items .item{width:280px}.River4-C3 .items .item .item-img{aspect-ratio:280/360}.River4-C3 .items .item .item-info .item-msg{flex-direction:column;align-items:flex-start}.River4-C3 .items .item .item-info .item-msg .item-btn{width:100%}.River4-C3 .items .swiper-button-prev,.River4-C3 .items .swiper-button-next{background-color:#f5f5f6;width:40px;height:40px;margin-top:0;top:auto;bottom:0;transform:none}.River4-C3 .items .swiper-button-prev:after,.River4-C3 .items .swiper-button-next:after{border-color:#000}.River4-C3 .items .swiper-button-prev{left:auto;right:80px}.River4-C3 .items .swiper-button-next{right:24px}}
.River4-SlotModal{z-index:2300;--m:80px;--r:16px;--w:680px;--p:80px 48px 48px;--label:24px;--title:34px;--gap:80px;--info-gap:40px;--img-h:calc(480px / 920px * (var(--w) - 160px));--name:24px;--text:20px;--tip:14px;--close:80px;font-family:var(--ff-woff2-B);color:#000;white-space:pre-line;line-height:1.3;position:fixed;inset:0}.River4-SlotModal.large{--w:min(1200px, calc(100vw - 240px))}.River4-SlotModal.active .cover{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#5f5f5f33}.River4-SlotModal.active .modal-body,.River4-SlotModal.active .close{opacity:1;pointer-events:all}.River4-SlotModal.active .modal-body .content{transform:translateY(0)}.River4-SlotModal.white{color:#000}.River4-SlotModal.white .modal-body .content{color:#000;background-color:#fff}.River4-SlotModal.white .close-box .close path:last-child{stroke:#fff}.River4-SlotModal.white .close-box .close:active path:first-child,.River4-SlotModal.white .close-box .close:hover path:first-child{fill:#000}.River4-SlotModal .cover{width:100%;height:100%;transition:all .4s linear;position:absolute;top:0;left:0}.River4-SlotModal .modal-body,.River4-SlotModal .close{opacity:0;pointer-events:none;transition:all .4s linear}.River4-SlotModal .modal-body{width:100%;height:100vh;padding:var(--m) 0;position:relative;overflow:hidden scroll}.River4-SlotModal .modal-body::-webkit-scrollbar{display:none}.River4-SlotModal .modal-body .content{width:var(--w);padding:var(--p);color:#fff;border-radius:var(--r);background-color:#000;margin:0 auto;transition:transform .4s;position:relative;transform:translateY(120px)}.River4-SlotModal .close-box{top:calc(var(--m));width:var(--w);z-index:30;justify-content:flex-end;padding:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}.River4-SlotModal .close-box .close{width:var(--close);height:var(--close);cursor:pointer;border:1px solid #0000;border-radius:50%}.River4-SlotModal .close-box .close:hover path,.River4-SlotModal .close-box .close:active path{fill:#666}@media only screen and not (max-width:1440px){.River4-SlotModal{--title:48px}}@media (max-width:1024px){.River4-SlotModal{--w:520px;--r:8px;--m:60px;--p:64px 32px 32px;--label:16px;--title:24px;--gap:40px;--info-gap:24px;--img-h:calc(480px / 920px * (var(--w) - 80px));--name:20px;--text:16px;--tip:12px;--close:64px}.River4-SlotModal.large{--w:calc(100vw - 96px)}}@media not (min-width:768px){.River4-SlotModal{--p:48px 20px 24px;--w:calc(100vw - 48px);--img-h:calc(360px / 280px * (var(--w) - 48px))}.River4-SlotModal.large{--w:calc(100vw - 48px)}}
.River4-C5-Modal-content{--name:28px;--text:20px;--as:1040 / 450;--r:8px;--mt:24px}.River4-C5-Modal-content sup{vertical-align:super;font-size:max(.3em,8px);line-height:0}.River4-C5-Modal-content .name{font-family:var(--ff-woff2-B);font-size:var(--name)}.River4-C5-Modal-content .text{margin-top:calc(var(--mt)/2);font-family:var(--ff-woff2-M);font-size:var(--text);color:#595c61;opacity:.8}.River4-C5-Modal-content .img{margin-top:var(--mt);aspect-ratio:var(--as);border-radius:var(--r);overflow:hidden}@media only screen and not (max-width:1440px){.River4-C5-Modal-content{--name:32px}}@media (max-width:1024px){.River4-C5-Modal-content{--name:20px;--text:14px;--r:4px;--mt:24px}}@media not (min-width:768px){.River4-C5-Modal-content{--as:295 / 270}}
.River4-C5{padding-top:calc(var(--space) + 20px);--icon-p:32px;--icon:48px;--plus:24px;overflow:hidden}.River4-C5 div.info{z-index:10;position:relative}.River4-C5 .video-box{width:var(--box);margin:0 auto;margin:var(--mt) auto;aspect-ratio:2;position:relative}.River4-C5 .video-box video{transform:scale(1.25)}.River4-C5 .video-box .replay{padding:var(--icon-p);cursor:pointer;will-change:opacity;line-height:1;transition:opacity .4s;position:absolute;bottom:0;right:0}.River4-C5 .video-box .replay svg{width:var(--icon);height:var(--icon)}.River4-C5 .video-box .replay:hover,.River4-C5 .video-box .replay:active{opacity:.8}.River4-C5 .wrapper{width:var(--box);align-items:center;margin:-40px auto 0;padding:0 7.5%;display:flex;position:relative}.River4-C5 .wrapper .wrapper-info{width:45%}.River4-C5 .wrapper .wrapper-info .name{font-family:var(--ff-woff2-EB);font-size:var(--title)}.River4-C5 .wrapper .wrapper-info .text{font-family:var(--ff-woff2-M);font-size:var(--desc)}.River4-C5 .wrapper .wrapper-info .btn{margin-top:var(--mt);padding:var(--btn-p);font-family:var(--ff-woff2-B);font-size:var(--btn);cursor:pointer;border:1px solid #000;border-radius:40px;justify-content:center;align-items:center;gap:8px;display:flex}.River4-C5 .wrapper .wrapper-info .btn:hover,.River4-C5 .wrapper .wrapper-info .btn:active{color:#fff;background-color:#000}.River4-C5 .wrapper .wrapper-info .btn svg{width:var(--plus);height:var(--plus)}.River4-C5 .wrapper .wrapper-img{aspect-ratio:2;width:55%}@media only screen and not (max-width:1440px){.River4-C5{--icon-p:40px;--icon:60px}}@media (max-width:1024px){.River4-C5{padding-top:var(--space);--plus:20px}}@media not (min-width:768px){.River4-C5{--icon-p:20px;--icon:32px}.River4-C5 .video-box{aspect-ratio:4/3;width:100vw;margin-top:12px}.River4-C5 .video-box video{object-fit:cover}.River4-C5 .wrapper{flex-direction:column;padding:24px 0 60px;position:relative}.River4-C5 .wrapper .wrapper-info{text-align:center;width:100%}.River4-C5 .wrapper .wrapper-info .btn{width:max-content;max-width:100%;margin-top:0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.River4-C5 .wrapper .wrapper-img{width:100%;margin-top:24px}}
.River4-C6-Modal-content{--p:24px;--size:16px}.River4-C6-Modal-content sup{vertical-align:super;font-size:max(.3em,8px);line-height:0}.River4-C6-Modal-content .table{table-layout:fixed;text-align:center;border-collapse:collapse;border-spacing:0;width:100%}.River4-C6-Modal-content .table th,.River4-C6-Modal-content .table td{padding:var(--p);line-height:1.3;font-size:var(--size);overflow-wrap:anywhere;word-break:break-word}.River4-C6-Modal-content .table th{font-family:var(--ff-woff2-B);background-color:#f5f5f6}.River4-C6-Modal-content .table td{font-family:var(--ff-woff2-M)}.River4-C6-Modal-content .note{font-family:var(--ff-woff2-B);text-align:center;color:#83868a;width:100%;font-size:var(--size);margin-top:24px}@media (max-width:1024px){.River4-C6-Modal-content{--p:12px;--size:12px}}@media not (min-width:768px){.River4-C6-Modal-content{--p:12px 6px}}
.River4-C6{padding-top:var(--space);--as:1200 / 560;--sub-g:48px;--icon:40px;--sub-name:18px;--sub-text:14px;--tab-gap:40px;--tab-p:16px 0;--plus:24px;overflow:hidden}.River4-C6 .items{margin:var(--mt) auto 24px;width:var(--box);aspect-ratio:var(--as);position:relative}.River4-C6 .items .item{will-change:opacity;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .4s;position:absolute;top:0;left:0}.River4-C6 .items .item.active{opacity:1;pointer-events:all}.River4-C6 .items .item .item-img{border-radius:var(--r);width:100%;height:100%;position:relative;overflow:hidden}.River4-C6 .items .item .item-img .item-info{color:#fff;flex-direction:column;gap:24px;width:100%;padding:16px 0;display:flex;position:absolute;bottom:0;left:0}.River4-C6 .items .item .item-img .item-info .item-subs{justify-content:center;gap:var(--sub-g);flex-wrap:wrap;display:flex}.River4-C6 .items .item .item-img .item-info .item-subs .item-sub{align-items:center;gap:16px;display:flex}.River4-C6 .items .item .item-img .item-info .item-subs .item-sub .sub-icon{width:var(--icon);height:var(--icon)}.River4-C6 .items .item .item-img .item-info .item-subs .item-sub .sub-icon svg{width:100%;height:100%}.River4-C6 .items .item .item-img .item-info .item-subs .item-sub .sub-info .sub-name{font-family:var(--ff-woff2-B);font-size:var(--sub-name)}.River4-C6 .items .item .item-img .item-info .item-subs .item-sub .sub-info .sub-text{font-family:var(--ff-woff2-M);font-size:var(--sub-text);margin-top:4px}.River4-C6 .items .item .item-img .item-info .item-text{font-family:var(--ff-woff2-M);font-size:var(--sub-text);color:#83868a;text-align:center;padding:0 12px}.River4-C6 .tabs{gap:var(--tab-gap);-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:center;width:max-content;margin:0 auto;display:flex;position:relative;overflow:scroll}.River4-C6 .tabs::-webkit-scrollbar{display:none}.River4-C6 .tabs .tab{padding:var(--tab-p);font-family:var(--ff-woff2-B);color:#696c71;cursor:pointer;flex:none;font-size:16px;position:relative}.River4-C6 .tabs .tab.active{color:#000}.River4-C6 .tabs .tab:after{content:"";width:calc(100% + var(--tab-gap));background-color:#0000001f;height:1px;position:absolute;bottom:0;left:0}.River4-C6 .tabs .tab:last-of-type:after{width:100%}.River4-C6 .tabs .line{background-color:#000;width:0;height:2px;transition:left .4s,width .4s;position:absolute;bottom:0;left:0}.River4-C6 .btn{margin:var(--mt) auto 0;max-width:var(--box);padding:var(--btn-p);font-family:var(--ff-woff2-B);font-size:var(--btn);cursor:pointer;border:1px solid #000;border-radius:40px;justify-content:center;align-items:center;gap:8px;display:flex}.River4-C6 .btn:hover,.River4-C6 .btn:active{color:#fff;background-color:#000}.River4-C6 .btn svg{width:var(--plus);height:var(--plus);flex:none}@media only screen and not (max-width:1440px){.River4-C6{--sub-g:60px;--icon:38px;--sub-name:22px}}@media (max-width:1024px){.River4-C6{--sub-g:24px;--icon:32px;--sub-name:14px;--sub-text:10px;--tab-gap:24px;--tab-p:12px 0;--plus:20px}}@media not (min-width:768px){.River4-C6{--as:327 / 420}.River4-C6 .items .item .item-img .item-info{gap:16px}.River4-C6 .items .item .item-img .item-info .item-subs{justify-content:flex-start;gap:16px 20px;padding:0 12px}.River4-C6 .items .item .item-img .item-info .item-subs .item-sub{flex:0 0 calc(50% - 10px);gap:8px;width:calc(50% - 10px);min-width:0}.River4-C6 .items .item .item-img .item-info .item-subs .item-sub .sub-info{min-width:0}.River4-C6 .tabs{justify-content:flex-start;max-width:100vw;padding:0 24px}}
.River4-C7-Modal-content{--title:28px;--mt:40px;--r:8px;--p:32px;--name:20px;--text:16px;--img-h:150px;--sub-name:14px}.River4-C7-Modal-content sup{vertical-align:super;font-size:max(.3em,8px);line-height:0}.River4-C7-Modal-content .title{font-family:var(--ff-woff2-B);font-size:var(--title)}.River4-C7-Modal-content .items{margin-top:var(--mt);gap:10px;display:flex}.River4-C7-Modal-content .items .item{border-radius:var(--r);padding:var(--p);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#b5babe 0%,#f5f6f699 75.91%);flex-direction:column;display:flex;overflow:hidden}.River4-C7-Modal-content .items .item .item-info .item-name{font-family:var(--ff-woff2-B);font-size:var(--name)}.River4-C7-Modal-content .items .item .item-info .item-text{font-family:var(--ff-woff2-M);font-size:var(--text);color:#83868a;margin-top:12px}.River4-C7-Modal-content .items .item .item-img{height:var(--img-h);margin-top:var(--mt)}.River4-C7-Modal-content .items .item .item-img img{object-fit:contain}@media not (min-width:768px){.River4-C7-Modal-content .items .item.item-1 .item-img{height:140px}}.River4-C7-Modal-content .items .item.item-1.eu{padding-bottom:0}.River4-C7-Modal-content .items .item.item-1.eu .item-img{height:calc(var(--img-h) + 2*var(--p))}@media not (min-width:768px){.River4-C7-Modal-content .items .item.item-1.eu{padding-bottom:var(--p)}}.River4-C7-Modal-content .items .item.item-2{background:linear-gradient(#c1c5c9eb .85%,#f5f6f699 81.11%,#fef5ed 99.97%)}.River4-C7-Modal-content .items .item.item-2.eu{padding-bottom:0}.River4-C7-Modal-content .items .item.item-2.eu .item-img{height:calc(var(--img-h) + 2*var(--p))}@media not (min-width:768px){.River4-C7-Modal-content .items .item.item-2.eu .item-img{height:180px}.River4-C7-Modal-content .items .item.item-2.eu .item-img img{object-fit:cover}}@media only screen and not (max-width:1440px){.River4-C7-Modal-content{--title:32px;--p:40px;--name:24px;--img-h:180px}}@media (max-width:1024px){.River4-C7-Modal-content{--title:20px;--mt:24px;--r:4px;--p:20px;--name:16px;--text:14px;--img-h:120px;--sub-name:10px}.River4-C7-Modal-content .items{flex-direction:column}}
.River4-C7{padding-top:var(--space);--as:1200 / 560;--item-as:594 / 400;--p:32px;--name:20px;--text:16px;--icon:24px;--navi:48px}.River4-C7 .img{margin:var(--mt) auto 0;width:var(--box);border-radius:var(--r);aspect-ratio:var(--as);position:relative;overflow:hidden}.River4-C7 .img .img-info{width:100%;padding:var(--p);color:#fff;padding-right:30%;position:absolute;bottom:0;left:0}@media (max-width:1024px){.River4-C7 .img .img-info{padding-right:var(--p)}}.River4-C7 .img .img-info .img-name{font-family:var(--ff-woff2-B);font-size:var(--name)}.River4-C7 .img .img-info .img-text{font-family:var(--ff-woff2-M);font-size:var(--text);margin-top:12px}.River4-C7 .img.items{display:flex}.River4-C7 .items{margin:var(--mt) auto 0;width:100%;padding:0 calc(50% - var(--box)/2);position:relative}.River4-C7 .items .item{width:calc(var(--box)/2 - 6px)}.River4-C7 .items .item .item-img{width:100%;aspect-ratio:var(--item-as);border-radius:var(--r);overflow:hidden}.River4-C7 .items .item .item-info{margin-top:var(--mt)}.River4-C7 .items .item .item-info .item-name{font-family:var(--ff-woff2-B);font-size:var(--name);color:#000}.River4-C7 .items .item .item-info .item-text{font-family:var(--ff-woff2-M);font-size:var(--text);color:#3a3c3f;margin-top:8px}.River4-C7 .items.has-nav{padding-bottom:calc(var(--navi) + var(--mt))}.River4-C7 .items .swiper-button-prev,.River4-C7 .items .swiper-button-next{width:var(--navi);height:var(--navi);background-color:#f5f5f6;margin-top:0;top:auto;bottom:0;transform:none}.River4-C7 .items .swiper-button-prev:after,.River4-C7 .items .swiper-button-next:after{border-color:#000}.River4-C7 .items .swiper-button-prev{left:auto;right:calc(50% - var(--box)/2 + var(--navi) + 24px)}.River4-C7 .items .swiper-button-next{right:calc(50% - var(--box)/2)}.River4-C7 .btn{margin:var(--mt) auto 0;padding:var(--btn-p);font-family:var(--ff-woff2-B);font-size:var(--btn);cursor:pointer;border:1px solid #000;border-radius:40px;justify-content:center;align-items:center;gap:8px;display:flex}.River4-C7 .btn:hover,.River4-C7 .btn:active{color:#fff;background-color:#000}.River4-C7 .btn svg{width:var(--icon);height:var(--icon)}@media only screen and not (max-width:1440px){.River4-C7{--p:40px;--name:24px;--text:20px}}@media (max-width:1024px){.River4-C7{--p:20px;--name:16px;--text:14px;--icon:20px;--navi:40px}}@media not (min-width:768px){.River4-C7{--as:327 / 420}.River4-C7 .items{width:100vw;padding:0 24px 64px}.River4-C7 .items .item{width:280px}}
.River4-C9-Modal-content{--gap:32px;--item-w:290px;--img:240px;--title:20px;--subs-p:28px;--icon:60px;--text:16px;--name:20px}.River4-C9-Modal-content sup{vertical-align:super;font-size:max(.3em,8px);line-height:0}.River4-C9-Modal-content .items{gap:var(--gap);text-align:center;font-family:var(--ff-woff2-B);white-space:pre-line;justify-content:center;display:flex}.River4-C9-Modal-content .items .item{width:var(--item-w)}.River4-C9-Modal-content .items .item .item-img{width:var(--img);height:var(--img);margin:0 auto}.River4-C9-Modal-content .items .item .item-name{font-size:var(--title);padding-bottom:var(--subs-p);margin-top:8px}.River4-C9-Modal-content .items .item .item-subs{padding:var(--subs-p) 0;gap:var(--subs-p);border-top:1px solid #e6e6e6;flex-direction:column;display:flex}.River4-C9-Modal-content .items .item .item-subs .item-sub{flex-direction:column;gap:6px;display:flex}.River4-C9-Modal-content .items .item .item-subs .item-sub .sub-icon{width:var(--icon);height:var(--icon);margin:0 auto}.River4-C9-Modal-content .items .item .item-subs .item-sub .sub-icon svg{width:100%;height:100%}.River4-C9-Modal-content .items .item .item-subs .item-sub .sub-text{font-family:var(--ff-woff2-M);font-size:var(--text);color:#707070}.River4-C9-Modal-content .items .item .item-subs .item-sub .sub-name{font-size:var(--name)}@media only screen and not (max-width:1440px){.River4-C9-Modal-content{--gap:40px;--title:24px}}@media (max-width:1024px){.River4-C9-Modal-content{--gap:24px;--item-w:240px;--img:180px;--title:16px;--subs-p:16px;--icon:48px;--text:12px;--name:14px}}@media not (min-width:768px){.River4-C9-Modal-content{--gap:12px;--item-w:calc(50% - 6px);--img:120px;--title:14px}}
.River4-C9{padding-top:calc(var(--space) + 20px);--icon:24px;--as:1200 / 1160;--p:32px;--item-title:24px;--item-desc:16px;--item-name:20px;--item-text:16px;--ma:20px;--memo:14px}.River4-C9 .items{margin:var(--mt) auto 0;width:var(--box);aspect-ratio:var(--as);grid-gap:10px;grid-template-rows:450fr 440fr 250fr;grid-template-columns:repeat(2,1fr);grid-template-areas:"a1 a1""a2 a3""a2 a4";display:grid}.River4-C9 .items .item{border-radius:var(--r);position:relative;overflow:hidden}.River4-C9 .items .item .item-info{color:#fff;font-family:var(--ff-woff2-B);flex-direction:column;gap:24px;display:flex;position:absolute;inset:0}.River4-C9 .items .item .item-info .item-top{padding:var(--p)}.River4-C9 .items .item .item-info .item-top .item-title{font-size:var(--item-title)}.River4-C9 .items .item .item-info .item-top .item-desc{margin-top:var(--r);font-family:var(--ff-woff2-M);font-size:var(--item-desc)}.River4-C9 .items .item .item-info .item-bottom{padding:var(--p);margin-top:auto}@media (max-width:1024px){.River4-C9 .items .item .item-info .item-bottom .item-logo svg{width:101.3px;height:19.3px}}.River4-C9 .items .item .item-info .item-bottom .item-name{font-size:var(--item-name)}.River4-C9 .items .item .item-info .item-bottom .item-name .y{font-family:var(--ff-woff2-EB);color:#fa8229;font-size:1.5em}.River4-C9 .items .item .item-info .item-bottom .item-text{font-family:var(--ff-woff2-M);font-size:var(--item-text);margin-top:4px}.River4-C9 .btn{margin:var(--mt) auto 0;padding:var(--btn-p);font-family:var(--ff-woff2-B);font-size:var(--btn);cursor:pointer;border:1px solid #000;border-radius:40px;justify-content:center;align-items:center;gap:8px;display:flex}.River4-C9 .btn:hover,.River4-C9 .btn:active{color:#fff;background-color:#000}.River4-C9 .btn svg{width:var(--icon);height:var(--icon)}.River4-C9 .memo{margin:var(--ma) auto 0;width:var(--box);font-family:var(--ff-woff2-M);font-size:var(--memo);color:#83868a}@media only screen and not (max-width:1440px){.River4-C9{--p:40px;--item-title:32px;--item-desc:20px;--item-name:24px}}@media (max-width:1024px){.River4-C9{padding-top:var(--space);--icon:20px;--p:20px;--item-title:16px;--item-desc:14px;--item-name:16px;--item-text:12px;--ma:12px;--memo:12px}}@media not (min-width:768px){.River4-C9{--as:327 / 1150}.River4-C9 .items{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr;grid-template-areas:"a1""a2""a3""a4"}}
.RIVER-4-Page{--space:120px;--box:min(1200px, calc(100vw - 240px));--info-w:792px;--label:16px;--title:34px;--desc:20px;--btn:16px;--btn-p:12px 20px;--info-g:24px;--r:8px;--mt:40px;white-space:pre-line;color:#000;background-color:#fff;line-height:1.3}.RIVER-4-Page sup{vertical-align:super;font-size:max(.3em,8px);line-height:0}.RIVER-4-Page .info{width:var(--info-w);gap:var(--info-g);font-family:var(--ff-woff2-M);text-align:center;flex-direction:column;margin:0 auto;display:flex}.RIVER-4-Page .info .title{font-family:var(--ff-woff2-B);font-size:var(--title)}.RIVER-4-Page .info .desc{font-size:var(--desc);color:#595c61}.RIVER-4-Page .River4-C2 .info>.title,.RIVER-4-Page .River4-C2 .info>.desc,.RIVER-4-Page .River4-C2 .items,.RIVER-4-Page .River4-C2 .controls{will-change:opacity,transform;opacity:0;transition:opacity .25s,transform .25s;transform:translateY(60px)}.RIVER-4-Page .River4-C2 .info>.title.enter,.RIVER-4-Page .River4-C2 .info>.desc.enter,.RIVER-4-Page .River4-C2 .items.enter,.RIVER-4-Page .River4-C2 .controls.enter{opacity:1;transition-duration:.8s;transform:translateY(0)}.RIVER-4-Page .River4-C3 .info>.title,.RIVER-4-Page .River4-C3 .items{will-change:opacity,transform;opacity:0;transition:opacity .25s,transform .25s;transform:translateY(60px)}.RIVER-4-Page .River4-C3 .info>.title.enter,.RIVER-4-Page .River4-C3 .items.enter{opacity:1;transition-duration:.8s;transform:translateY(0)}.RIVER-4-Page .River4-C5 .info>.title,.RIVER-4-Page .River4-C5 .info>.desc,.RIVER-4-Page .River4-C5 .video-box,.RIVER-4-Page .River4-C5 .wrapper{will-change:opacity,transform;opacity:0;transition:opacity .25s,transform .25s;transform:translateY(60px)}.RIVER-4-Page .River4-C5 .info>.title.enter,.RIVER-4-Page .River4-C5 .info>.desc.enter,.RIVER-4-Page .River4-C5 .video-box.enter,.RIVER-4-Page .River4-C5 .wrapper.enter{opacity:1;transition-duration:.8s;transform:translateY(0)}.RIVER-4-Page .River4-C6 .info>.title,.RIVER-4-Page .River4-C6 .info>.desc,.RIVER-4-Page .River4-C6 .items,.RIVER-4-Page .River4-C6 .tabs,.RIVER-4-Page .River4-C6>.btn{will-change:opacity,transform;opacity:0;transition:opacity .25s,transform .25s;transform:translateY(60px)}.RIVER-4-Page .River4-C6 .info>.title.enter,.RIVER-4-Page .River4-C6 .info>.desc.enter,.RIVER-4-Page .River4-C6 .items.enter,.RIVER-4-Page .River4-C6 .tabs.enter,.RIVER-4-Page .River4-C6>.btn.enter{opacity:1;transition-duration:.8s;transform:translateY(0)}.RIVER-4-Page .River4-C7 .info>.title,.RIVER-4-Page .River4-C7 .img,.RIVER-4-Page .River4-C7 .items,.RIVER-4-Page .River4-C7>.btn{will-change:opacity,transform;opacity:0;transition:opacity .25s,transform .25s;transform:translateY(60px)}.RIVER-4-Page .River4-C7 .info>.title.enter,.RIVER-4-Page .River4-C7 .img.enter,.RIVER-4-Page .River4-C7 .items.enter,.RIVER-4-Page .River4-C7>.btn.enter{opacity:1;transition-duration:.8s;transform:translateY(0)}.RIVER-4-Page .River4-C9 .info>.title,.RIVER-4-Page .River4-C9 .info>.desc,.RIVER-4-Page .River4-C9 .items,.RIVER-4-Page .River4-C9 .memo,.RIVER-4-Page .River4-C9>.btn{will-change:opacity,transform;opacity:0;transition:opacity .25s,transform .25s;transform:translateY(60px)}.RIVER-4-Page .River4-C9 .info>.title.enter,.RIVER-4-Page .River4-C9 .info>.desc.enter,.RIVER-4-Page .River4-C9 .items.enter,.RIVER-4-Page .River4-C9 .memo.enter,.RIVER-4-Page .River4-C9>.btn.enter{opacity:1;transition-duration:.8s;transform:translateY(0)}.RIVER-4-Page .River4-C11 .info>.title,.RIVER-4-Page .River4-C11 .info>.desc,.RIVER-4-Page .River4-C11 .items,.RIVER-4-Page .River4-C11 .tabs{will-change:opacity,transform;opacity:0;transition:opacity .25s,transform .25s;transform:translateY(60px)}.RIVER-4-Page .River4-C11 .info>.title.enter,.RIVER-4-Page .River4-C11 .info>.desc.enter,.RIVER-4-Page .River4-C11 .items.enter,.RIVER-4-Page .River4-C11 .tabs.enter{opacity:1;transition-duration:.8s;transform:translateY(0)}.RIVER-4-Page .River4-C12 .info>.title,.RIVER-4-Page .River4-C12 .info>.desc,.RIVER-4-Page .River4-C12 .img{will-change:opacity,transform;opacity:0;transition:opacity .25s,transform .25s;transform:translateY(60px)}.RIVER-4-Page .River4-C12 .info>.title.enter,.RIVER-4-Page .River4-C12 .info>.desc.enter,.RIVER-4-Page .River4-C12 .img.enter{opacity:1;transition-duration:.8s;transform:translateY(0)}.RIVER-4-Page .River4-C14 .info>.title,.RIVER-4-Page .River4-C14 .info>.desc,.RIVER-4-Page .River4-C14 .box.na,.RIVER-4-Page .River4-C14 .box2{will-change:opacity,transform;opacity:0;transition:opacity .25s,transform .25s;transform:translateY(60px)}.RIVER-4-Page .River4-C14 .info>.title.enter,.RIVER-4-Page .River4-C14 .info>.desc.enter,.RIVER-4-Page .River4-C14 .box.na.enter,.RIVER-4-Page .River4-C14 .box2.enter{opacity:1;transition-duration:.8s;transform:translateY(0)}.RIVER-4-Page .River4-C15 .info>.logo,.RIVER-4-Page .River4-C15 .info>.title,.RIVER-4-Page .River4-C15 .info>.desc,.RIVER-4-Page .River4-C15 .items{will-change:opacity,transform;opacity:0;transition:opacity .25s,transform .25s;transform:translateY(60px)}.RIVER-4-Page .River4-C15 .info>.logo.enter,.RIVER-4-Page .River4-C15 .info>.title.enter,.RIVER-4-Page .River4-C15 .info>.desc.enter,.RIVER-4-Page .River4-C15 .items.enter{opacity:1;transition-duration:.8s;transform:translateY(0)}.RIVER-4-Page .River4-C16 .info>.title,.RIVER-4-Page .River4-C16 .items,.RIVER-4-Page .River4-C16 .memo{will-change:opacity,transform;opacity:0;transition:opacity .25s,transform .25s;transform:translateY(60px)}.RIVER-4-Page .River4-C16 .info>.title.enter,.RIVER-4-Page .River4-C16 .items.enter,.RIVER-4-Page .River4-C16 .memo.enter{opacity:1;transition-duration:.8s;transform:translateY(0)}.RIVER-4-Page .River4-C17 .info>.title,.RIVER-4-Page .River4-C17 .items,.RIVER-4-Page .River4-C17 .tabs{will-change:opacity,transform;opacity:0;transition:opacity .25s,transform .25s;transform:translateY(60px)}.RIVER-4-Page .River4-C17 .info>.title.enter,.RIVER-4-Page .River4-C17 .items.enter,.RIVER-4-Page .River4-C17 .tabs.enter{opacity:1;transition-duration:.8s;transform:translateY(0)}.RIVER-4-Page .River4-C18 .info>.title,.RIVER-4-Page .River4-C18 .items{will-change:opacity,transform;opacity:0;transition:opacity .25s,transform .25s;transform:translateY(60px)}.RIVER-4-Page .River4-C18 .info>.title.enter,.RIVER-4-Page .River4-C18 .items.enter{opacity:1;transition-duration:.8s;transform:translateY(0)}.RIVER-4-Page .section-bg{background-color:#0000;transition:background-color 1.2s}.RIVER-4-Page .section-bg .info .title,.RIVER-4-Page .section-bg .info .desc{transition:opacity .25s,transform .25s,color 1.2s}.RIVER-4-Page .section-bg .info .title.enter,.RIVER-4-Page .section-bg .info .desc.enter{transition:opacity .8s,transform .8s,color 1.2s}.RIVER-4-Page .section-bg .River4-C14 .box{transition:background-color 1.2s,color 1.2s}.RIVER-4-Page .section-bg .River4-C14 .box.na{transition:opacity .25s,transform .25s,background-color 1.2s,color 1.2s}.RIVER-4-Page .section-bg .River4-C14 .box.na.enter{transition:opacity .8s,transform .8s,background-color 1.2s,color 1.2s}.RIVER-4-Page .section-bg .River4-C14 .box .box-text{transition:color 1.2s}.RIVER-4-Page .section-bg .River4-C14 .box .box-bars{transition:background-color 1.2s}.RIVER-4-Page .section-bg .River4-C14 .box .box-bars .num,.RIVER-4-Page .section-bg .River4-C14 .box .box-bars .progress .inner-bar{transition:background 1.2s}.RIVER-4-Page .section-bg .River4-C11 .tabs:after{transition:background-color 1.2s}.RIVER-4-Page .section-bg .River4-C11 .tabs .tab{transition:color 1.2s}.RIVER-4-Page .section-bg .River4-C11 .tabs .line{transition:left .4s,width .4s,background-color 1.2s}.RIVER-4-Page .section-bg .River4-C15 .item-text{transition:color 1.2s}.RIVER-4-Page .section-bg .River4-C15 .swiper-button-prev,.RIVER-4-Page .section-bg .River4-C15 .swiper-button-next{transition:background-color 1.2s}.RIVER-4-Page .section-bg .River4-C15 .swiper-button-prev:after,.RIVER-4-Page .section-bg .River4-C15 .swiper-button-next:after{transition:border-color 1.2s}.RIVER-4-Page .section-bg.area-na.enter{background-color:#1e2123}.RIVER-4-Page .section-bg.area-na.enter .River4-C14 .box .box-content .box-bars .box-bar-item .box-sub .box-sub-info .box-sub-suffix .num{background:linear-gradient(#e6e6e6 26.59%,#757575 110.15%);-webkit-background-clip:text;background-clip:text}.RIVER-4-Page .section-bg.area-na.enter .info .title{color:#fff}.RIVER-4-Page .section-bg.area-na.enter .info .desc{color:#e6e6e7}.RIVER-4-Page .section-bg.area-na.enter .River4-C11 .tabs:after{background-color:#fff3}.RIVER-4-Page .section-bg.area-na.enter .River4-C11 .tabs .tab{color:#83868a}.RIVER-4-Page .section-bg.area-na.enter .River4-C11 .tabs .tab.active{color:#fff}.RIVER-4-Page .section-bg.area-na.enter .River4-C11 .tabs .line{background-color:#fff}.RIVER-4-Page .section-bg.area-na.enter .River4-C14 .box{color:#fff;background-color:#25282a}.RIVER-4-Page .section-bg.area-na.enter .River4-C14 .box .box-text{color:#e6e6e7}.RIVER-4-Page .section-bg.area-na.enter .River4-C14 .box .box-bars .box-sub .progress .inner-bar{background:linear-gradient(91deg,#343c43 15.34%,#495056 39.37%,#fff 93.41%)}.RIVER-4-Page .section-bg.area-na.enter .River4-C15 .item-name{color:#fff}.RIVER-4-Page .section-bg.area-na.enter .River4-C15 .item-text{color:#e6e6e7}.RIVER-4-Page .section-bg.area-na.enter .River4-C15 .swiper-button-prev,.RIVER-4-Page .section-bg.area-na.enter .River4-C15 .swiper-button-next{background-color:#4c4e52}.RIVER-4-Page .section-bg.area-na.enter .River4-C15 .swiper-button-prev:after,.RIVER-4-Page .section-bg.area-na.enter .River4-C15 .swiper-button-next:after{border-color:#fff}.RIVER-4-Page .section-bg.area-eu .River4-C14 .box{color:#000;background-color:#fff}.RIVER-4-Page .section-bg.area-eu .River4-C14 .box .box-text{color:#707070}.RIVER-4-Page .section-bg.area-eu .River4-C14 .box .box-bars .box-sub .progress .inner-bar{background:linear-gradient(91deg,#f5f5f6 .14%,#495056 64.2%,#343c43 92.69%)}.RIVER-4-Page .section-bg.area-eu .River4-C15 .item-name{color:#000}.RIVER-4-Page .section-bg.area-eu .River4-C15 .item-text{color:#3a3c3f}.RIVER-4-Page .section-bg.area-eu .River4-C15 .swiper-button-prev,.RIVER-4-Page .section-bg.area-eu .River4-C15 .swiper-button-next{background-color:#fff}.RIVER-4-Page .section-bg.area-eu .River4-C15 .swiper-button-prev:after,.RIVER-4-Page .section-bg.area-eu .River4-C15 .swiper-button-next:after{border-color:#000}.RIVER-4-Page .section-bg.area-eu .info .title,.RIVER-4-Page .section-bg.area-eu .info .desc{transition:opacity .25s,transform .25s}.RIVER-4-Page .section-bg.area-eu .info .title.enter,.RIVER-4-Page .section-bg.area-eu .info .desc.enter{transition:opacity .8s,transform .8s}.RIVER-4-Page .section-bg.area-eu .River4-C14 .box,.RIVER-4-Page .section-bg.area-eu .River4-C14 .box .box-text,.RIVER-4-Page .section-bg.area-eu .River4-C14 .box .box-bars,.RIVER-4-Page .section-bg.area-eu .River4-C14 .box .box-bars .num,.RIVER-4-Page .section-bg.area-eu .River4-C14 .box .box-bars .progress .inner-bar,.RIVER-4-Page .section-bg.area-eu .River4-C15 .item-text,.RIVER-4-Page .section-bg.area-eu .River4-C15 .swiper-button-prev,.RIVER-4-Page .section-bg.area-eu .River4-C15 .swiper-button-next,.RIVER-4-Page .section-bg.area-eu .River4-C15 .swiper-button-prev:after,.RIVER-4-Page .section-bg.area-eu .River4-C15 .swiper-button-next:after{transition:none}.RIVER-4-Page .section-bg.area-eu.enter{background-color:#f5f5f6}@media (max-width:1024px){.RIVER-4-Page .section-bg.area-na.enter .River4-C14 .box .box-bars,.RIVER-4-Page .section-bg.area-eu .River4-C14 .box .box-bars,.RIVER-4-Page .section-bg.area-eu.enter .River4-C14 .box .box-bars{background-color:#0000}}@media only screen and not (max-width:1440px){.RIVER-4-Page{--info-w:996px;--space:160px;--label:20px;--title:48px;--desc:24px}}@media (max-width:1024px){.RIVER-4-Page{--space:80px;--box:calc(100vw - 96px);--info-w:var(--box);--label:14px;--title:24px;--desc:16px;--btn:14px;--info-g:16px;--r:4px;--mt:24px;--btn-p:8px 16px}.RIVER-4-Page .info{text-align:left}}@media not (min-width:768px){.RIVER-4-Page{--box:calc(100vw - 48px)}}
