@charset "UTF-8";@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.min.css";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@100..900&family=Noto+Sans+TC:wght@100..900&display=swap";@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#0000001a}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}html{font-family:Pretendard Variable,sans-serif;color:#000;font-size:calc(10/1920*100vw);line-height:1.4;font-weight:400;word-break:keep-all;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow-y:scroll}body{font-size:1.6rem}*,*:before,*:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,input,select,textarea,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;vertical-align:top;letter-spacing:0}ul,ol,dl{list-style-type:none}table{border-collapse:collapse;border-spacing:0;word-break:keep-all}table th{font-weight:400}img,button,fieldset,abbr,acronym{border:0}label{cursor:pointer}address,caption,cite,code,dfn,em,var{font-style:normal}caption,legend{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}img{max-width:100%}q:before,q:after{content:""}hr{display:none}iframe{border:none;outline:none}br{font-family:dotum}fieldset{display:block;min-width:0}pre,code,kbd,samp{font-family:sans-serif}a{text-decoration:none;color:inherit;cursor:pointer}a:link,a:visited{text-decoration:none}a:hover,a:focus,a:active{text-decoration:none}*::selection{color:#fff;background:#000}*::-moz-selection{color:#fff;background:#000}img::selection{background:transparent}img::-moz-selection{background:transparent}html{background:#0d0d0f}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 40px #efefef inset;-webkit-text-fill-color:#333}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}button,textarea,select,input[type=text],input[type=number],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=search],input[type=file],input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week],input[type=image],input[type=reset],input[type=button],input[type=submit]{padding:0;font-family:Pretendard Variable,sans-serif;border:none;outline:none;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;vertical-align:top;background:none;letter-spacing:0}input[type=file],input[type=image],input[type=reset],input[type=button],input[type=submit],button{border:none;background:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button:focus,button:hover{outline:none}::-webkit-input-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}:root{--transition-easeInQuad: cubic-bezier(.55, .085, .68, .53);--transition-easeInCubic: cubic-bezier(.55, .055, .675, .19);--transition-easeInQuart: cubic-bezier(.895, .03, .685, .22);--transition-easeInQuint: cubic-bezier(.755, .05, .855, .06);--transition-easeInSine: cubic-bezier(.47, 0, .745, .715);--transition-easeInExpo: cubic-bezier(.95, .05, .795, .035);--transition-easeInCirc: cubic-bezier(.6, .04, .98, .335);--transition-easeInBack: cubic-bezier(.6, -.28, .735, .045);--transition-easeOutQuad: cubic-bezier(.25, .46, .45, .94);--transition-easeOutQubic: cubic-bezier(.215, .61, .355, 1);--transition-easeOutQuart: cubic-bezier(.165, .84, .44, 1);--transition-easeOutQuint: cubic-bezier(.23, 1, .32, 1);--transition-easeOutSine: cubic-bezier(.39, .575, .565, 1);--transition-easeOutExpo: cubic-bezier(.19, 1, .22, 1);--transition-easeOutCirc: cubic-bezier(.075, .82, .165, 1);--transition-easeOutBack: cubic-bezier(.175, .885, .32, 1.275);--transition-easeInOutQuad: cubic-bezier(.455, .03, .515, .955);--transition-easeInOutCubic: cubic-bezier(.645, .045, .355, 1);--transition-easeInOutQuart: cubic-bezier(.77, 0, .175, 1);--transition-easeInOutQuint: cubic-bezier(.86, 0, .07, 1);--transition-easeInOutSine: cubic-bezier(.445, .05, .55, .95);--transition-easeInOutExpo: cubic-bezier(1, 0, 0, 1);--transition-easeInOutCirc: cubic-bezier(.785, .135, .15, .86);--transition-easeInOutBack: cubic-bezier(.68, -.55, .265, 1.55);--color-primary: #D3B26B}@media screen and (min-width:1025px){::-webkit-scrollbar{width:14px;background-color:transparent}::-webkit-scrollbar-thumb{border:4px solid transparent;border-radius:7px;background-clip:padding-box;background-color:#96969680}::-webkit-scrollbar-track{padding:2px;background-color:transparent;border-radius:10px}}@media screen and (min-width:1850px){html{font-size:10px}}@media screen and (max-width:980px){html{font-size:calc(10/390*100vw)}}@media screen and (max-width:389px){html{font-size:calc(10/390*100vw)}}html[lang=ja]{word-break:break-all}html[lang=zh]{word-break:break-all;font-family:Noto Sans SC,sans-serif!important}html[lang=zh] button,html[lang=zh] textarea,html[lang=zh] select,html[lang=zh] input[type=text],html[lang=zh] input[type=number],html[lang=zh] input[type=email],html[lang=zh] input[type=tel],html[lang=zh] input[type=url],html[lang=zh] input[type=password],html[lang=zh] input[type=search],html[lang=zh] input[type=file],html[lang=zh] input[type=date],html[lang=zh] input[type=datetime-local],html[lang=zh] input[type=month],html[lang=zh] input[type=time],html[lang=zh] input[type=week],html[lang=zh] input[type=image],html[lang=zh] input[type=reset],html[lang=zh] input[type=button],html[lang=zh] input[type=submit]{padding:0;font-family:Noto Sans SC,sans-serif}html[lang=zt]{word-break:break-all;font-family:Noto Sans TC,sans-serif!important}html[lang=zt] button,html[lang=zt] textarea,html[lang=zt] select,html[lang=zt] input[type=text],html[lang=zt] input[type=number],html[lang=zt] input[type=email],html[lang=zt] input[type=tel],html[lang=zt] input[type=url],html[lang=zt] input[type=password],html[lang=zt] input[type=search],html[lang=zt] input[type=file],html[lang=zt] input[type=date],html[lang=zt] input[type=datetime-local],html[lang=zt] input[type=month],html[lang=zt] input[type=time],html[lang=zt] input[type=week],html[lang=zt] input[type=image],html[lang=zt] input[type=reset],html[lang=zt] input[type=button],html[lang=zt] input[type=submit]{padding:0;font-family:Noto Sans TC,sans-serif}html.fix{overflow:hidden}.pc-block{display:block}.mo-block{display:none}.blind-audio{position:absolute;top:0;left:-99999px}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:auto}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.swiper-pagination{position:relative;top:auto;bottom:auto;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;transition:none;gap:.4rem}.swiper-pagination .swiper-pagination-bullet{position:relative;display:block;font-size:0;width:2.4rem;height:.6rem;border-radius:0;background:#fff0;border:none;transition:none;opacity:1;box-sizing:border-box;margin:0;overflow:hidden;border:2px solid rgba(255,255,255,.6)}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;border-color:#fff}.btn-swiper-slider-prev{position:relative;cursor:pointer;width:5rem;height:5rem;background:url(/assets/images/common/btn-swiper-prev.png) center center no-repeat;background-size:100% 100%}.btn-swiper-slider-next{position:relative;cursor:pointer;width:5rem;height:5rem;background:url(/assets/images/common/btn-swiper-next.png) center center no-repeat;background-size:100% 100%;transition:filter .2s ease}.btn-swiper-slider-prev:hover,.btn-swiper-slider-next:hover{filter:drop-shadow(0px 4px 32px rgba(0,0,0,.8)) drop-shadow(0px 0px 32px rgba(255,255,255,.6))}.video-wrap{position:relative}.video-wrap.active .cover{opacity:0;visibility:hidden;transition:opacity .2s 0s ease,visibility 0s .2s ease}.video-wrap .cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;visibility:visible;transition:opacity .2s 0s ease,visibility 0s 0s ease}.video-wrap .video{position:relative;padding-top:56.25%}.video-wrap .cover img,.video-wrap .video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.video-wrap .video iframe,.video-wrap.full{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrap.full .video{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:0}.text-list-item{position:relative;display:flex;font-size:1.6rem;line-height:1.4}.text-list-item+.text-list-item{margin-top:.8rem}.text-list-item:before{flex:0 0 auto;display:block;margin-right:.4rem}.text-list-item.line:before{content:"-"}.text-list-item.circle:before{content:"";margin:.8rem .6rem 0 .2rem;width:.4rem;height:.4rem;border-radius:50%;background-color:#666}.text-list-item.star:before{content:"*"}.text-list-item.u-0203:before{content:"※"}.loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.loader{width:4.8rem;height:4.8rem;border:.5rem solid #FFF;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.section-full{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.section-outer{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:5}.section-inner{position:relative;width:100%;margin:0 auto;z-index:15}.section-bg{position:absolute;top:0;left:0;width:100%;height:100vh;height:100lvh;z-index:0;background-repeat:no-repeat;background-position:center;background-size:cover}.section-bg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.float-banner{position:fixed;top:0;right:0;z-index:900}.float-banner .btn-float-banner-nav{position:relative;display:inline-block}.float-banner-1{position:absolute;top:8rem;right:2.4rem;width:18.2rem;transform:translate(150%);transition:transform .4s var(--transition-easeOutQuart)}.float-banner-1.active{transform:translate(0)}.float-banner-1 .btn-close{top:2.8rem;right:0;width:2rem;height:2rem}.side-sns{position:fixed;top:0;right:0;height:100%;z-index:800}.side-sns .side-sns-list{display:flex;height:100%;align-items:center}.side-sns .side-sns-list .sns{display:inline-flex;flex-direction:column;padding-right:2rem;gap:2.4rem}.side-sns .side-sns-list .sns .btn-sns-nav{width:2.4rem;height:2.4rem}.side-sns .btn-sns-nav{opacity:.7}.layer-pop-wrap{position:fixed;top:0;left:100%;display:block;width:100%;height:100%;background-color:#0000;z-index:100000;visibility:hidden;overflow:hidden;transition:left 0s .4s ease,visibility 0s .4s ease,background .2s 0s ease}.layer-pop-wrap.active{left:0;visibility:visible;background-color:#000000b3;transition:left 0s 0s ease,visibility 0s 0s ease,background .2s 0s ease}.layer-pop-wrap.active .layer-pop-view{opacity:1}.layer-pop-wrap .layer-pop-scroller{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;overflow-x:hidden;overflow-y:scroll}.layer-pop-wrap .layer-pop-inner{width:100%;display:flex;align-items:center;justify-content:center;min-height:100%;box-sizing:border-box;padding:0 3.2rem}.layer-pop-wrap .layer-pop-view{display:inline-block;opacity:0;transition:opacity .2s 0s ease}.layer-pop-wrap .video-pop-data{width:100%;max-width:102.4rem;margin:0 auto}.layer-pop-wrap .video-pop-data:after{display:none!important}.layer-pop-wrap .video-pop-data .video-pop-view{position:relative;display:inline-block;width:100%}.layer-pop-wrap .video-pop-data .btn-pop-close{position:absolute;top:0;left:100%;right:auto;margin:0 0 0 2rem}.layer-pop-wrap .image-pop-data{width:100%;max-width:102.4rem;margin:0 auto}.layer-pop-wrap .image-pop-data .loading{z-index:0}.layer-pop-wrap .image-pop-data .image-pop-view{position:relative;display:inline-block;width:100%}.layer-pop-wrap .image-pop-data .image{position:relative;padding-top:56.25%;background:#000}.layer-pop-wrap .image-pop-data .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:5}.layer-pop-wrap .image-pop-data .btn-pop-close{position:absolute;top:0;left:100%;right:auto;margin:0 0 0 2rem}.alert-pop-wrap{width:56rem;min-height:22rem;padding:2.8rem 1.6rem;filter:drop-shadow(0px 4px 32px rgba(0,0,0,.8));background:url(/assets/images/common/pop-alert-bg.png) center center no-repeat;background-size:100% 100%}.alert-pop-wrap .alert-pop-value{padding:.5rem 0 0;min-height:6.4rem;display:flex;align-items:center;justify-content:center;text-align:center;font-size:2.2rem;line-height:1.6;font-weight:700;color:#fff}.alert-pop-wrap .alert-pop-value.top{min-height:0;margin:1rem 0;font-size:2.6rem}.alert-pop-wrap .alert-pop-value.normal{min-height:0;font-size:2rem;margin-bottom:2rem}.alert-pop-wrap .alert-pop-value+.sns{margin-top:1.5rem}.alert-pop-wrap .alert-pop-footer{margin-top:2.8rem}.alert-pop-wrap .alert-pop-ui{display:flex;gap:.8rem;justify-content:center}.alert-pop-wrap.reception{width:48.2rem;height:29.4rem;padding:4rem;background:url(/assets/images/common/pop-benefit-bg.png) center center no-repeat;background-size:100% 100%;text-align:center}.alert-pop-wrap.reception .title{font-size:2rem;line-height:1.6;font-weight:700;color:#fff}.alert-pop-wrap.reception .desc{margin-top:4.4rem;font-size:1.6rem;line-height:1.4;font-weight:400;color:#fff}.alert-pop-wrap.reception .alert-pop-footer{margin-top:4rem}.personal-pop-wrap{position:relative;width:56.2rem;height:55.4rem;padding:4.4rem 4rem;filter:drop-shadow(0px 4px 32px rgba(0,0,0,.8));background:url(/assets/images/common/pop-personal-bg.png) center center no-repeat;background-size:100% 100%;color:#fff;text-align:left}.personal-pop-wrap .item-inner{min-height:100%;display:flex;flex-direction:column}.personal-pop-wrap .title{display:flex;text-align:left;min-height:3.2rem;align-items:center;font-size:2rem;line-height:1.4;font-weight:700}.personal-pop-wrap .contents{margin-top:4.4rem;opacity:.8}.personal-pop-wrap .contents .agree-data{font-size:1.6rem;line-height:1.4;font-weight:400;color:#f4f4f5;max-height:15.8rem;overflow-y:auto}.personal-pop-wrap .contents .agree-data .paragraph+.paragraph{margin-top:.8rem}.personal-pop-wrap .info{margin-top:.8rem}.personal-pop-wrap .info .text-list-item{font-size:1.6rem;line-height:1.4}.personal-pop-wrap .info .text-list-item em{color:#fddcab}.personal-pop-wrap .item-ui{margin-top:auto;padding-top:4rem;text-align:center}.personal-pop-wrap .btn-pop-close{position:absolute;top:4.4rem;right:4rem;z-index:5}.note-pop-wrap{position:relative;width:56.2rem;height:64.4rem;padding:4.4rem 4rem;filter:drop-shadow(0px 4px 32px rgba(0,0,0,.8));background:url(/assets/images/common/pop-note-bg.png) center center no-repeat;background-size:100% 100%;color:#fff;text-align:left}.note-pop-wrap .item-inner{height:100%;display:flex;flex-direction:column}.note-pop-wrap .title{display:flex;text-align:left;min-height:3.2rem;align-items:center;font-size:2rem;line-height:1.4;font-weight:700;flex:0 0 auto}.note-pop-wrap h4.title{font-size:1.9rem;margin:1rem 0 .5rem}.note-pop-wrap h4.title:first-child{margin:0}.note-pop-wrap .contents{flex:1;height:100%;overflow-y:auto;margin-top:4.4rem;opacity:.8}.note-pop-wrap .contents .text-list-item{font-size:1.6rem;line-height:1.4;color:#f4f4f5}.note-pop-wrap .contents .text-list-item:before{background:#fff}.note-pop-wrap .contents ul{padding-left:1rem;margin:.4rem 0}.note-pop-wrap .contents ul li{padding-left:1rem;text-indent:-1rem}.note-pop-wrap .contents ol{padding-left:1rem;margin:.4rem 0}.note-pop-wrap .contents ol li{padding-left:1.6rem;text-indent:-1.7rem}.note-pop-wrap .item-ui{flex:0 0 auto;margin-top:auto;padding-top:4rem;text-align:center}.note-pop-wrap .btn-pop-close{position:absolute;top:4.4rem;right:4rem;z-index:5}.note-pop-wrap.event-pop{height:52rem}.benefit-pop-wrap{position:relative;width:42.2rem;height:72.1rem;padding:4rem;filter:drop-shadow(0px 4px 32px rgba(0,0,0,.8));background:url(/assets/images/common/pop-benefit-list-bg.png) center center no-repeat;background-size:100% 100%;color:#fff;text-align:left}.benefit-pop-wrap .item-inner{height:100%;display:flex;flex-direction:column}.benefit-pop-wrap .title{display:flex;text-align:left;min-height:4rem;align-items:center;font-size:2rem;line-height:1.4;font-weight:700;flex:0 0 auto}.benefit-pop-wrap .contents{margin-top:2.4rem;flex:1;height:100%;overflow-y:auto}.benefit-pop-wrap .item-ui{flex:0 0 auto;margin-top:auto;padding-top:2.4rem;text-align:center}.benefit-pop-wrap .btn-pop-close{position:absolute;top:4.4rem;right:4rem;z-index:5}.benefit-list{display:flex;flex-direction:column;gap:2.4rem}.benefit-list .benefit-items{display:flex;gap:1.6rem;align-items:center}.benefit-list .benefit-items .item-visual{flex:0 0 auto;width:12rem}.benefit-list .benefit-items .item-name{flex:0 1 auto;font-size:1.6rem;color:#f4f4f5;letter-spacing:-.025em}.benefit-list .benefit-items .item-value{flex:0 0 auto}.benefit-list .benefit-items .item-value em{display:inline-flex;align-items:center;height:3.2rem;padding:0 1.2rem;font-size:2rem;color:var(--color-primary);line-height:1;font-weight:500;letter-spacing:-.025em;gap:0 .2rem;border:1px solid #A98E56;border-radius:1.6rem}.benefit-list .benefit-items .item-value em:before{content:"x";font-size:1.6rem;font-weight:400}.benefit-item{position:relative;display:inline-flex;width:12rem;height:12rem;background:#000;box-shadow:0 4px 4px #00000040}.benefit-item img{position:relative;z-index:0}.benefit-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;border:1px solid rgba(255,255,255,.6);z-index:1}.benefit-item .btn-item-more{position:absolute;top:0;right:0;display:inline-flex;padding:1.1rem .9rem;z-index:5}.game-pop-data{max-width:108rem;margin:0 auto;color:#fff;text-align:center}.game-pop-data .game-pop-view{position:relative;display:inline-block;width:100%}.game-pop-data .game-pop-view:before{--angle: 2.6rem;content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;margin:-.1rem;background:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);clip-path:polygon(var(--angle) 0%,calc(100% - var(--angle)) 0%,100% var(--angle),100% calc(100% - var(--angle)),calc(100% - var(--angle)) 100%,var(--angle) 100%,0% calc(100% - var(--angle)),0 var(--angle));z-index:0}.game-pop-data .game-pop-view:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;margin:-.1rem;background:url(/assets/images/common/game-pop-bg.png) center center no-repeat;background-size:100% 100%;z-index:1}.game-pop-data .game-pop-data{position:relative;width:108rem;height:56rem;z-index:15}.game-pop-data .game-pop-data .item-visual{position:absolute;bottom:0;left:3.3rem;width:48rem;z-index:0}.game-pop-data .game-pop-data .item-info{position:relative;width:100%;height:100%;padding:7.5rem 4rem 7.5rem 40rem;z-index:1;text-align:center}.game-pop-data .game-pop-data .item-logo img{width:auto;height:9.6rem}.game-pop-data .game-pop-data .item-timer{margin-top:1.6rem;display:flex;flex-direction:column;align-items:center;gap:.8rem}.game-pop-data .game-pop-data .item-timer .txt1,.game-pop-data .game-pop-data .item-timer .txt2{font-size:2.2rem;line-height:1.4;font-weight:700;color:#fff}.game-pop-data .game-pop-data .item-timer .countdown .item-row{padding:0 1rem}.game-pop-data .game-pop-data .item-timer .countdown .item-data{gap:.8rem}.game-pop-data .game-pop-data .item-timer .countdown .item-char.value-0{background-image:url(/assets/images/common/countdown-number-red-0.png)}.game-pop-data .game-pop-data .item-timer .countdown .item-char.value-1{background-image:url(/assets/images/common/countdown-number-red-1.png)}.game-pop-data .game-pop-data .item-timer .countdown .item-char.value-2{background-image:url(/assets/images/common/countdown-number-red-2.png)}.game-pop-data .game-pop-data .item-timer .countdown .item-char.value-3{background-image:url(/assets/images/common/countdown-number-red-3.png)}.game-pop-data .game-pop-data .item-timer .countdown .item-char.value-4{background-image:url(/assets/images/common/countdown-number-red-4.png)}.game-pop-data .game-pop-data .item-timer .countdown .item-char.value-5{background-image:url(/assets/images/common/countdown-number-red-5.png)}.game-pop-data .game-pop-data .item-timer .countdown .item-char.value-6{background-image:url(/assets/images/common/countdown-number-red-6.png)}.game-pop-data .game-pop-data .item-timer .countdown .item-char.value-7{background-image:url(/assets/images/common/countdown-number-red-7.png)}.game-pop-data .game-pop-data .item-timer .countdown .item-char.value-8{background-image:url(/assets/images/common/countdown-number-red-8.png)}.game-pop-data .game-pop-data .item-timer .countdown .item-char.value-9{background-image:url(/assets/images/common/countdown-number-red-9.png)}.game-pop-data .game-pop-data .item-rank{margin-top:2rem;font-size:2.2rem;line-height:1.4;color:#fff;font-weight:700;padding:0;text-overflow:ellipsis;white-space:normal;overflow:hidden;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.game-pop-data .game-pop-data .item-rank em{color:#d3b26b}.game-pop-data .game-pop-data .score-share{margin-top:2.8rem}.game-pop-data .game-pop-data .score-share .item-desc{margin-top:0;padding:0;min-height:4rem;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:700;color:var(--color-primary)}.game-pop-data .game-pop-data .score-share .item-desc em{position:relative;display:inline-flex;padding:0 9.8rem}.game-pop-data .game-pop-data .score-share .item-desc em:before{content:"";position:absolute;top:50%;left:0;display:block;width:8.2rem;height:.1rem;margin-top:-1px;background:url(/assets/images/common/line-event-follow.png) center center no-repeat;background-size:100% 100%}.game-pop-data .game-pop-data .score-share .item-desc em:after{content:"";position:absolute;top:50%;right:0;display:block;width:8.2rem;height:.1rem;margin-top:-1px;background:url(/assets/images/common/line-event-follow.png) center center no-repeat;background-size:100% 100%}.game-pop-data .game-pop-data .score-share .item-sns{margin-top:1.2rem}.game-pop-data .game-pop-data .score-share .item-sns ul{display:flex;justify-content:center;gap:2.4rem}.game-pop-data .game-pop-data .score-share .item-sns .btn-sns-nav{width:3.2rem;height:3.2rem}.game-pop-data .btn-pop-close{position:absolute;top:3.2rem;right:3.2rem;z-index:50}.game-pop-data .btn-pop-close .icon-pop-close{width:4.8rem;height:4.8rem}.page-title{display:flex;align-items:center;justify-content:center;min-height:8,0rem;font-size:4.8rem;font-weight:800;color:var(--color-primary);text-align:center}.sns{display:flex;justify-content:center;gap:2.4rem}.sns .btn-sns-nav{display:inline-flex;width:3.2rem;height:3.2rem;font-size:0;background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.sns .btn-sns-nav.btn-sns-x{background-image:url(/assets/images/common/icon-sns-x.svg)}.sns .btn-sns-nav.btn-sns-facebook{background-image:url(/assets/images/common/icon-sns-facebook.svg)}.sns .btn-sns-nav.btn-sns-instagram{background-image:url(/assets/images/common/icon-sns-instagram.svg)}.sns .btn-sns-nav.btn-sns-youtube{background-image:url(/assets/images/common/icon-sns-youtube.svg)}.sns .btn-sns-nav.btn-sns-discord{background-image:url(/assets/images/common/icon-sns-discord.svg);transform:rotate(-180deg)}.sns .btn-sns-nav.btn-sns-line{background-image:url(/assets/images/common/icon-sns-line.svg)}.sns.color .btn-sns-nav.btn-sns-x{background-image:url(/assets/images/common/icon-sns-x-color.svg)}.sns.color .btn-sns-nav.btn-sns-facebook{background-image:url(/assets/images/common/icon-sns-facebook-color.svg)}.sns.color .btn-sns-nav.btn-sns-instagram{background-image:url(/assets/images/common/icon-sns-instagram-color.svg)}.sns.color .btn-sns-nav.btn-sns-youtube{background-image:url(/assets/images/common/icon-sns-youtube-color.svg)}.sns.color .btn-sns-nav.btn-sns-discord{background-image:url(/assets/images/common/icon-sns-discord-color.svg);transform:rotate(0)}.sns.color .btn-sns-nav.btn-sns-line{background-image:url(/assets/images/common/icon-sns-line-color.svg)}@media screen and (max-width:980px){.fp-overflow{width:100%}.float-banner,.side-sns{display:none}.text-list-item{font-size:1.4rem;line-height:1.4}.text-list-item+.text-list-item{margin-top:.8rem}.text-list-item.circle:before{margin:.7rem .6rem 0 .2rem}.loader{width:3.2rem;height:3.2rem;border-width:.4rem}.page-title{min-height:0rem;font-size:3.2rem;font-weight:800;letter-spacing:-.025em}.layer-pop-wrap .layer-pop-inner{padding:0 1.6rem}.layer-pop-wrap .video-pop-data,.layer-pop-wrap .image-pop-data{max-width:100%}.layer-pop-wrap .video-pop-data .btn-pop-close,.layer-pop-wrap .image-pop-data .btn-pop-close{top:auto;bottom:100%;left:auto;right:0;margin:0 0 1.6rem}.note-pop-wrap{width:36rem;height:57.6rem;padding:2.8rem 2.4rem;background:url(/assets/images/common/pop-note-bg-m.png) center center no-repeat;background-size:100% 100%}.note-pop-wrap .title{min-height:3.2rem;font-size:1.8rem;line-height:1.4;font-weight:700}.note-pop-wrap .contents{margin-top:2.8rem}.note-pop-wrap .contents .text-list-item{font-size:1.4rem;line-height:1.4}.note-pop-wrap .item-ui{padding-top:2.4rem}.note-pop-wrap .btn-pop-close{top:2.8rem;right:2.4rem}.benefit-pop-wrap{width:35.8rem;height:57.4rem;padding:2rem 1.6rem 1.6rem;background:url(/assets/images/common/pop-benefit-list-bg-m.png) center center no-repeat;background-size:100% 100%}.benefit-pop-wrap .title{min-height:3.2rem;font-size:2rem;line-height:1.4;font-weight:700}.benefit-pop-wrap .contents{margin-top:2.8rem}.benefit-pop-wrap .item-ui{padding-top:2.4rem}.benefit-pop-wrap .btn-pop-close{top:2rem;right:1.6rem}.personal-pop-wrap{width:36rem;height:45rem;padding:2.8rem 2.4rem 2.4rem;background:url(/assets/images/common/pop-personal-bg-m.png) center center no-repeat;background-size:100% 100%}.personal-pop-wrap .title{min-height:3.2rem;font-size:1.8rem;line-height:1.4;font-weight:700}.personal-pop-wrap .contents{margin-top:2.8rem}.personal-pop-wrap .contents .agree-data{font-size:1.4rem;line-height:1.4;font-weight:400;max-height:15.6rem}.personal-pop-wrap .contents .agree-data .paragraph+.paragraph{margin-top:.8rem}.personal-pop-wrap .info{margin-top:.8rem}.personal-pop-wrap .info .text-list-item{font-size:1.4rem;line-height:1.4}.personal-pop-wrap .item-ui{padding-top:2.4rem}.personal-pop-wrap .btn-pop-close{top:2.8rem;right:2.4rem}.alert-pop-wrap{width:36rem;min-height:17.4rem;padding:2.2rem 2.4rem 2.4rem;background:url(/assets/images/common/pop-alert-bg-m.png) center center no-repeat;background-size:100% 100%}.alert-pop-wrap .alert-pop-value{padding:0;min-height:4.4rem;font-size:1.6rem;line-height:1.4;font-weight:700}.alert-pop-wrap .alert-pop-footer{margin-top:2.2rem}.alert-pop-wrap.reception{width:36rem;height:21.8rem;padding:2.8rem 2.4rem 2.4rem;background:url(/assets/images/common/pop-benefit-bg-m.png) center center no-repeat;background-size:100% 100%}.alert-pop-wrap.reception .title{font-size:1.8rem;line-height:1.4;font-weight:700}.alert-pop-wrap.reception .desc{margin-top:2.8rem;font-size:1.4rem;line-height:1.4;font-weight:400}.alert-pop-wrap.reception .alert-pop-footer{margin-top:2.4rem}.benefit-item{width:12rem;height:12rem}.benefit-list .benefit-items .item-name{font-size:1.6rem}.game-pop-data{max-width:35.8rem}.game-pop-data .game-pop-view:before{--angle: 2.6rem}.game-pop-data .game-pop-view:after{background:url(/assets/images/common/game-pop-bg-m.png) center center no-repeat;background-size:100% 100%}.game-pop-data .game-pop-data{width:35.8rem;height:55.7rem}.game-pop-data .game-pop-data .item-visual{top:-5.2rem;bottom:auto;left:50%;width:24.7rem;transform:translate(-50%)}.game-pop-data .game-pop-data .item-info{padding:23.4rem 2rem 2rem}.game-pop-data .game-pop-data .item-logo{display:none}.game-pop-data .game-pop-data .item-timer{margin-top:0;gap:.8rem}.game-pop-data .game-pop-data .item-timer .txt1,.game-pop-data .game-pop-data .item-timer .txt2{font-size:1.4rem;line-height:1.4;font-weight:700}.game-pop-data .game-pop-data .item-timer .countdown .item-row{padding:0 1rem}.game-pop-data .game-pop-data .item-timer .countdown .item-data{gap:.8rem}.game-pop-data .game-pop-data .item-rank{margin-top:2.7rem;font-size:1.8rem;line-height:1.4;font-weight:700;padding:0;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.game-pop-data .game-pop-data .score-share{margin-top:1.1rem}.game-pop-data .game-pop-data .score-share .item-desc{margin-top:0;padding:0;font-size:1.2rem;font-weight:700}.game-pop-data .game-pop-data .score-share .item-desc em{padding:0 5.2rem}.game-pop-data .game-pop-data .score-share .item-desc em:before{display:block;width:4.1rem;height:.1rem}.game-pop-data .game-pop-data .score-share .item-desc em:after{width:4.1rem;height:.1rem}.game-pop-data .game-pop-data .score-share .item-sns{margin-top:1.6rem}.game-pop-data .btn-pop-close{top:2rem;right:2rem}.game-pop-data .btn-pop-close .icon-pop-close{width:3.2rem;height:3.2rem}}html[lang=en] .benefit-pop-wrap .title{font-size:1.9rem}@media screen and (max-width:980px){html[lang=en] .benefit-pop-wrap .title{font-size:2rem;padding:0 3rem 0 0}}.fp-watermark{display:none}[role=button]{cursor:pointer}.btn-transparent{position:absolute;display:inline-block;background:#fff0}.btn-sns-nav{display:inline-block;font-size:0;width:2.4rem;height:2.4rem;background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.btn-sns-nav.sns-x{background-image:url(/assets/images/common/icon-sns-x.svg)}.btn-sns-nav.sns-facebook{background-image:url(/assets/images/common/icon-sns-facebook.svg)}.btn-sns-nav.sns-instagram{background-image:url(/assets/images/common/icon-sns-instagram.svg)}.btn-sns-nav.sns-youtube{background-image:url(/assets/images/common/icon-sns-youtube.svg)}.btn-sns-nav.sns-discord{background-image:url(/assets/images/common/icon-sns-discord.svg);transform:rotate(-180deg)}.btn-sns-nav.sns-line{background-image:url(/assets/images/common/icon-sns-line.svg)}.btn-sns-nav.gray.sns-x{background-image:url(/assets/images/common/icon-sns-x-gray.svg)}.btn-sns-nav.gray.sns-facebook{background-image:url(/assets/images/common/icon-sns-facebook.svg);opacity:.5}.btn-sns-nav.gray.sns-instagram{background-image:url(/assets/images/common/icon-sns-instagram.svg);opacity:.5}.btn-sns-nav.gray.sns-youtube{background-image:url(/assets/images/common/icon-sns-youtube-gray.svg)}.btn-sns-nav.gray.sns-discord{background-image:url(/assets/images/common/icon-sns-discord-gray.svg);transform:rotate(-180deg)}.btn-sns-nav.gray.sns-line{background-image:url(/assets/images/common/icon-sns-line-gray.svg)}.btn-sns-nav.color.sns-x{background-image:url(/assets/images/common/icon-sns-x-color.svg)}.btn-sns-nav.color.sns-facebook{background-image:url(/assets/images/common/icon-sns-facebook-color.svg)}.btn-sns-nav.color.sns-instagram{background-image:url(/assets/images/common/icon-sns-instagram-color.svg)}.btn-sns-nav.color.sns-youtube{background-image:url(/assets/images/common/icon-sns-youtube-color.svg)}.btn-sns-nav.color.sns-discord{background-image:url(/assets/images/common/icon-sns-discord-color.svg);transform:rotate(0)}.btn-sns-nav.color.sns-line{background-image:url(/assets/images/common/icon-sns-line-color.svg)}.btn-form-nav{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:12.9rem;height:4.8rem;font-size:1.6rem;font-weight:700;color:#000;text-align:center;background:url(/assets/images/common/btn-confirm-bg.png) center center no-repeat;background-size:100% 100%}.btn-reg-nav{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:2.4rem;font-weight:700;color:#fff;width:18.1rem;height:6.6rem;background:url(/assets/images/common/btn-reg.png) center center no-repeat;background-size:100% 100%;transition:box-shadow .2s ease,filter .2s ease}.btn-reg-nav.small{width:17.8rem;height:5.8rem;font-size:2rem;background:url(/assets/images/common/btn-reg-small.png) center center no-repeat;background-size:100% 100%}.btn-reg-nav:hover{filter:drop-shadow(0px 4px 32px rgba(0,0,0,.8)) drop-shadow(0px 0px 32px rgba(255,255,255,.6));box-shadow:0 1px 2px #ffffff40 inset}.btn-pop-nav{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:8.1rem;height:4.8rem;font-size:1.8rem;font-weight:700;color:#000;text-align:center;background:url(/assets/images/common/btn-alert-ui-bg.png) center center no-repeat;background-size:100% 100%}.btn-event-tab-nav{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0 1.6rem;font-size:1.8rem;font-weight:700;text-align:center;color:#fff;background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.btn-event-tab-nav em{position:relative;z-index:5}.btn-event-tab-nav:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;opacity:1}.btn-event-tab-nav:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:100% auto;opacity:0}.btn-event-tab-nav.active:before{opacity:0}.btn-event-tab-nav.active:after{opacity:1}.btn-event-tab-nav:nth-child(1){width:21.9rem;height:5rem}.btn-event-tab-nav:nth-child(1):before{background-image:url(/assets/images/common/btn-event-tab-nav-1-off.png)}.btn-event-tab-nav:nth-child(1):after{background-image:url(/assets/images/common/btn-event-tab-nav-1-on.png)}.btn-event-tab-nav:nth-child(2){width:24.9rem;height:5rem}.btn-event-tab-nav:nth-child(2):before{background-image:url(/assets/images/common/btn-event-tab-nav-2-off.png)}.btn-event-tab-nav:nth-child(2):after{background-image:url(/assets/images/common/btn-event-tab-nav-2-on.png)}.btn-data-more{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;width:12.2rem;height:5rem;font-size:1.8rem;font-weight:700;color:#fff;text-align:center;background:url(/assets/images/common/btn-more-bg.png) center center no-repeat;background-size:100% 100%;transition:box-shadow .2s ease,filter .2s ease}.btn-data-more:after{content:"";flex:0 0 auto;width:1.6rem;height:1.6rem;display:block;background:url(/assets/images/common/icon-more.svg) center center no-repeat;background-size:100% 100%}.btn-data-more:hover{box-shadow:0 1px 2px #ffffff40 inset;filter:drop-shadow(0px 4px 32px rgba(0,0,0,.8)) drop-shadow(0px 0px 32px rgba(255,255,255,.6))}.btn-game-start{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:16.6rem;height:5rem;font-size:1.6rem;font-weight:700;color:#000;text-align:center;background:url(/assets/images/common/btn-game-start-bg.png) center center no-repeat;background-size:100% 100%}.btn-score-reg{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:16.8rem;height:5rem;font-size:1.6rem;font-weight:700;color:#000;text-align:center;background:url(/assets/images/common/btn-score-reg-bg.png) center center no-repeat;background-size:100% 100%}@media screen and (max-width:980px){.btn-reg-nav{font-size:1.6rem;font-weight:800;color:#fff;width:13.2rem;height:5.2rem;background:url(/assets/images/common/btn-reg-m.png) center center no-repeat;background-size:100% 100%}.btn-reg-nav.small{width:17rem;height:5rem;font-size:2rem;font-size:1.8rem;background:url(/assets/images/common/btn-reg-small-m.png) center center no-repeat;background-size:100% 100%}.btn-pop-nav{width:8.1rem;height:4.2rem;font-size:1.4rem;font-weight:700;background:url(/assets/images/common/btn-alert-ui-bg-m.png) center center no-repeat;background-size:100% 100%}.btn-event-tab-nav{padding:0 .4rem;font-size:1.4rem;font-weight:700}.btn-event-tab-nav:nth-child(1){width:17.7rem;height:4.2rem}.btn-event-tab-nav:nth-child(1):before{background-image:url(/assets/images/common/btn-event-tab-nav-1-off-m.png)}.btn-event-tab-nav:nth-child(1):after{background-image:url(/assets/images/common/btn-event-tab-nav-1-on-m.png)}.btn-event-tab-nav:nth-child(2){width:17.7rem;height:4.2rem}.btn-event-tab-nav:nth-child(2):before{background-image:url(/assets/images/common/btn-event-tab-nav-2-off-m.png)}.btn-event-tab-nav:nth-child(2):after{background-image:url(/assets/images/common/btn-event-tab-nav-2-on-m.png)}.btn-data-more{width:11.8rem;height:4.2rem;font-size:1.6rem;font-weight:400;background:url(/assets/images/common/btn-more-bg-m.png) center center no-repeat;background-size:100% 100%;box-shadow:0 1px 2px #ffffff40 inset;filter:drop-shadow(0px 4px 32px rgba(0,0,0,.8)) drop-shadow(0px 0px 32px rgba(255,255,255,.6))}.btn-game-start{width:22rem;height:4.2rem;background:url(/assets/images/common/btn-game-start-bg-m.png) center center no-repeat;background-size:100% 100%}.btn-score-reg{width:12.4rem;height:4.2rem;font-size:1.4rem;background:url(/assets/images/common/btn-score-reg-bg-m.png) center center no-repeat;background-size:100% 100%}}html[lang=en] .btn-reg-nav{font-size:1.6rem}@media screen and (max-width:980px){html[lang=en] .btn-reg-nav{font-size:1.2rem}}.icon{display:inline-flex;align-items:center;justify-content:center;font-size:0;background-repeat:no-repeat;background-position:center center;background-size:100% auto}.icon-note{width:1.6rem;height:1.6rem;background-image:url(/assets/images/common/icon-note.svg)}.icon-pop-close{width:3.2rem;height:3.2rem;background-image:url(/assets/images/common/icon-pop-close.svg)}.icon-item-more{width:1.8rem;height:1.8rem;background-image:url(/assets/images/common/icon-item-more.svg)}input[type=text],input[type=number],input[type=email],input[type=tel],input[type=url],input[type=search],input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week],input[type=file],input[type=password]{position:relative;display:block;width:100%;height:4.8rem;padding:0 1.2rem;color:#fff;font-weight:500;font-size:16px;line-height:1;border:1px solid #D0AF67;border-radius:.4rem;background-color:transparent}.form-check-box{position:relative;display:inline-block;line-height:1}.form-check-box input{position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:0;cursor:pointer}.form-check-box .form-check-icon{position:relative;display:block}.form-check-box .form-check-icon:before,.form-check-box .form-check-icon:after{content:"";position:absolute;top:0;left:0;display:block;box-sizing:border-box}.form-check-box .form-check-icon:before{z-index:0}.form-check-box .form-check-icon:after{z-index:1}.form-check-box .form-check-icon>em{display:inline-block}.form-check-box .form-check-icon>em>button{font-size:1.6rem;font-weight:500;color:#fff;margin-left:.4rem}.form-check-box.check input:checked+.form-check-icon:after{opacity:1}.form-check-box.check .form-check-icon{min-width:1.8rem;min-height:1.8rem}.form-check-box.check .form-check-icon:before{width:1.8rem;height:1.8rem;background:#000;border:2px solid #D0AF67}.form-check-box.check .form-check-icon:after{top:0;left:0rem;width:1.8rem;height:1.8rem;background:url(/assets/images/common/icon-form-check-active.png) center center no-repeat;background-size:100% auto;opacity:0}.form-check-box.check .form-check-icon>em{min-height:1.8rem;padding-left:2.6rem;font-size:1.6rem;line-height:1.8rem;color:#fff;font-weight:500}@media screen and (max-width:980px){input[type=text],input[type=number],input[type=email],input[type=tel],input[type=url],input[type=search],input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week],input[type=file],input[type=password]{height:4rem;padding:0 1.2rem;font-weight:500;font-size:16px;line-height:1}.form-check-box .form-check-icon>em>button{font-size:1.4rem;font-weight:500}.form-check-box.check .form-check-icon>em{font-size:1.4rem}}#header{position:sticky;top:0;left:0;width:100%;height:0;z-index:1000}.header-wrap{position:relative;height:8rem;background:#000000b3;border-bottom:1px solid rgba(255,255,255,.2)}.header-wrap .inner{position:relative;max-width:256rem;height:100%;margin:0 auto}.header-wrap h1{position:absolute;top:1.3rem;left:3.2rem;font-size:0}.header-wrap h1 .btn-logo{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block}.header-bgm{display:none;position:absolute;top:0;right:6.4rem}.header-language{position:absolute;top:0;right:0;width:6.4rem;height:8rem;border-left:1px solid rgba(255,255,255,.2)}.header-language .language-selected{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.header-language .language-selected .item-icon{width:2.4rem;height:2.4rem;background:url(/assets/images/common/icon-language.svg) center center no-repeat;background-size:100% 100%}.header-language .language-list{position:absolute;top:100%;right:0;display:none}.header-language .language-list>ul{background:#000000e6;border:1px solid rgba(255,255,255,.2);padding:1.6rem}.header-language .language-list>ul>li{line-height:1}.header-language .language-list>ul>li.actived .btn-language-nav{color:#d0af67}.header-language .language-list .btn-language-nav{display:inline-flex;font-size:1.6rem;color:#fff;min-width:8.8rem;height:4rem;font-weight:600;align-items:center;justify-content:center}.header-language.active .language-list{display:block}.gnb-wrap .gnb-list{width:100%}.gnb-wrap .gnb-list .gnb-menu{width:100%;height:8rem;display:flex;align-items:center;justify-content:center}.gnb-wrap .gnb-list .gnb-menu-cell{padding:0 1rem}.gnb-wrap .gnb-list .gnb-menu-cell.active .btn-gnb-nav:after{transform:scale(1)}.gnb-wrap .gnb-list .gnb-menu-cell.active:first-child .btn-gnb-nav:after{transform:scale(0)}.gnb-wrap .gnb-list .btn-gnb-nav{position:relative;display:flex;align-items:center;justify-content:center;padding:0 2rem;font-size:1.8rem;font-weight:700;color:#fff;text-align:center;height:8rem}.gnb-wrap .gnb-list .btn-gnb-nav:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:.4rem;background:#d3b26b;transform:scale(0);transition:transform .4s var(--transition-easeInOutQuart)}.gnb-wrap .gnb-language,.gnb-wrap .gnb-sns,.gnb-wrap .gnb-copy{display:none}.btn-bgm-nav{position:relative;width:6.4rem;height:8rem;display:flex;align-items:center;justify-content:center}.btn-bgm-nav>span{position:relative;display:flex;align-items:center;justify-content:space-between;width:2.4rem;height:2.4rem}.btn-bgm-nav>span>span{display:block;width:.2rem;height:100%;background:#fff;border-radius:.2rem;animation-duration:.4s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}.btn-bgm-nav>span>span:nth-child(1){height:.6rem}.btn-bgm-nav>span>span:nth-child(2){height:.4rem}.btn-bgm-nav>span>span:nth-child(3){height:1.4rem}.btn-bgm-nav>span>span:nth-child(4){height:2rem}.btn-bgm-nav>span>span:nth-child(5){height:.6rem}.btn-bgm-nav.active>span>span:nth-child(1){animation-name:equalizer1}.btn-bgm-nav.active>span>span:nth-child(2){animation-name:equalizer2}.btn-bgm-nav.active>span>span:nth-child(3){animation-name:equalizer3}.btn-bgm-nav.active>span>span:nth-child(4){animation-name:equalizer4}.btn-bgm-nav.active>span>span:nth-child(5){animation-name:equalizer5}.btn-gnb-menu{display:none}@media screen and (max-width:980px){#header{position:static;top:auto;left:auto;width:auto;height:auto;z-index:auto}#header.active .gnb-wrap{transform:translate(0);visibility:visible;transition-delay:0s}#header.active .gnb-outer{height:100%}#header.active .gnb-menu-cell{transform:translate(0);transition-duration:.6s;opacity:1}#header.active .gnb-menu-cell:nth-child(1){transition-delay:.2s}#header.active .gnb-menu-cell:nth-child(2){transition-delay:.25s}#header.active .gnb-menu-cell:nth-child(3){transition-delay:.3s}#header.active .gnb-menu-cell:nth-child(4){transition-delay:.35s}#header.active .gnb-menu-cell:nth-child(5){transition-delay:.4s}#header.active .gnb-menu-cell:nth-child(6){transition-delay:.45s}#header.active .gnb-language,#header.active .gnb-sns,#header.active .gnb-copy{opacity:1;transition-delay:.5s}#header.active .btn-gnb-menu:before{opacity:0}#header.active .btn-gnb-menu:after{opacity:1}.header-wrap{position:static;height:auto;background:none;border-bottom:none}.header-wrap:before{content:"";position:fixed;top:0;left:0;display:block;width:100%;height:5.6rem;border-bottom:1px solid rgba(255,255,255,.2);background:#ffffff05;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:800}.header-wrap .inner{position:static;top:auto;left:auto;width:auto;z-index:auto}.header-wrap h1{position:fixed;top:0;left:0;width:100%;height:5.6rem;display:flex;justify-content:center;align-items:center;z-index:900}.header-wrap h1 .btn-logo{position:relative;top:auto;left:auto;width:8rem;height:3.2rem}.header-language{display:none}.header-bgm{position:fixed;top:0;right:auto;left:0;z-index:1000}.btn-bgm-nav{width:5.6rem;height:5.6rem}.gnb-wrap{position:fixed;top:0;left:0;right:0;bottom:0;width:auto;height:auto;margin:5.6rem auto auto;z-index:1500;visibility:hidden;transform:translate(110%);transition:transform 0s .4s ease,visibility 0s .4s ease}.gnb-wrap .gnb-outer{position:absolute;top:0;left:0;width:100%;height:0%;padding:0;overflow:hidden;transition:height .4s var(--transition-easeOutQuart);background:#000c}.gnb-wrap .gnb-inner{position:absolute;top:0rem;left:0;width:100%;height:100%;display:block;z-index:5;padding:4.8rem 1.6rem;text-align:center;box-sizing:border-box;overflow-y:auto}.gnb-wrap .gnb-list .gnb-menu{height:auto;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:.8rem}.gnb-wrap .gnb-list .gnb-menu-cell{position:relative;transform:translateY(4rem);opacity:0;margin:0;padding:0;width:100%;transition:transform 0s .6s var(--transition-easeOutQuart),opacity 0s .6s ease}.gnb-wrap .gnb-list .gnb-menu-cell.active .btn-gnb-nav{color:#d3b26b}.gnb-wrap .gnb-list .btn-gnb-nav{width:100%;padding:0;height:4.8rem;text-align:center;font-size:2.4rem}.gnb-wrap .gnb-list .btn-gnb-nav:after{display:none}.gnb-wrap .gnb-language,.gnb-wrap .gnb-sns,.gnb-wrap .gnb-copy{display:block;opacity:0;transition:opacity .4s ease}.gnb-wrap .gnb-language{margin:2.4rem 1.6rem 0;padding-top:4.8rem;background:url(/assets/images/common/line-gnb-language.png) center top no-repeat;background-size:100% auto}.gnb-wrap .gnb-language .items{position:relative;display:inline-block}.gnb-wrap .gnb-language .items:before{content:"";position:absolute;top:50%;left:2.9rem;width:1.6rem;height:1.6rem;background:url(/assets/images/common/icon-language.svg) center center no-repeat;background-size:100% 100%;pointer-events:none;transform:translateY(-50%);opacity:.6}.gnb-wrap .gnb-language .items:after{content:"";position:absolute;top:50%;right:2.9rem;width:1.6rem;height:1.6rem;transform:translateY(-50%);background:url(/assets/images/common/icon-select-arrow-white.svg) center center no-repeat;background-size:100% 100%;pointer-events:none;opacity:.6}.gnb-wrap .gnb-language .items select{width:auto;min-width:16rem;height:4.8rem;font-size:1.6rem;font-weight:600;color:#fff9;padding:0 6.9rem 0 4.9rem;border:1px solid rgba(255,255,255,.2)}.gnb-wrap .gnb-language .items select option{color:#000}.gnb-wrap .gnb-sns{margin-top:10rem}.gnb-wrap .gnb-sns>ul{display:flex;justify-content:center;gap:2.2rem}.gnb-wrap .gnb-sns .btn-sns-nav{width:3.4rem;height:3.4rem}.gnb-wrap .gnb-copy{margin-top:2.4rem;font-size:1.2rem;font-weight:600;line-height:1.2;color:#fff6}.btn-gnb-menu{position:fixed;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;font-size:0;width:5.6rem;height:5.6rem;border-left:1px solid rgba(255,255,255,.2);z-index:1000}.btn-gnb-menu:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:url(/assets/images/common/icon-gnb-menu-open.svg) center center no-repeat;background-size:2.6rem auto;opacity:1;transition:opacity .2s ease}.btn-gnb-menu:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:url(/assets/images/common/icon-gnb-menu-close.svg) center center no-repeat;background-size:3.2rem auto;opacity:0;transition:opacity .2s ease}}@keyframes equalizer1{0%{height:.6rem}to{height:2rem}}@keyframes equalizer2{0%{height:.4rem}to{height:1.4rem}}@keyframes equalizer3{0%{height:1.4rem}to{height:.6rem}}@keyframes equalizer4{0%{height:2rem}to{height:.6rem}}@keyframes equalizer5{0%{height:.6rem}to{height:1.8rem}}html[lang=ko] h1{width:13.5rem;height:5.4rem}html[lang=ko] h1 .btn-logo{background:url(/assets/images/ko/logo.png) center center no-repeat;background-size:100% 100%}html[lang=en] h1{width:15.5rem;height:5.4rem}html[lang=en] h1 .btn-logo{background:url(/assets/images/en/logo.png) center center no-repeat;background-size:100% 100%}html[lang=ja] h1{width:13.5rem;height:5.4rem}html[lang=ja] h1 .btn-logo{background:url(/assets/images/ja/logo.png) center center no-repeat;background-size:100% 100%}html[lang=zh] h1{width:15.5rem;height:5.4rem}html[lang=zh] h1 .btn-logo{background:url(/assets/images/zh/logo.png) center center no-repeat;background-size:100% 100%}html[lang=zt] h1{width:15.5rem;height:5.4rem}html[lang=zt] h1 .btn-logo{background:url(/assets/images/zt/logo.png) center center no-repeat;background-size:100% 100%}@media screen and (max-width:980px){html[lang=ko] h1{width:100%}html[lang=en] h1{width:100%}html[lang=en] h1 .btn-logo{width:9.2rem}html[lang=ja] h1{width:100%}html[lang=zh] h1,html[lang=zt] h1{width:100%}html[lang=zh] h1 .btn-logo,html[lang=zt] h1 .btn-logo{width:9.2rem}}.footer-wrap{padding:2.4rem 0;background:#000;color:#fff;text-align:center}.footer-wrap .footer-copy{font-size:1.4rem;font-weight:500;color:#fff;letter-spacing:-.025em}.footer-wrap .info-foot{display:flex;justify-content:center;margin-top:1.2rem}.footer-wrap .info-foot li{display:block;position:relative;padding:0 2.6rem;height:2rem;line-height:2rem}.footer-wrap .info-foot li:after{display:block;content:"";position:absolute;left:0;top:.2rem;width:.1rem;height:1.6rem;background:#fff}.footer-wrap .info-foot li:first-child:after{display:none}.footer-wrap .info-foot li em{color:#d3b26b}.footer-wrap .footer-desc{margin-top:1rem;font-size:1.2rem;line-height:1.4;letter-spacing:-.025em;color:#fff6}.footer-wrap .footer-desc:last-child{margin-top:.4rem}@media screen and (max-width:980px){.footer-wrap{padding:1.5rem 0;background:#000;color:#fff;text-align:center}.footer-wrap .footer-copy{font-size:1.2rem;font-weight:500;color:#fff;letter-spacing:-.025em}.footer-wrap .info-foot{display:flex;justify-content:center;margin-top:1.2rem}.footer-wrap .info-foot li{display:block;position:relative;padding:0 2rem;height:1.7rem;line-height:1.7rem;font-size:1.2rem}.footer-wrap .info-foot li:after{display:block;content:"";position:absolute;left:0;top:.4rem;width:.1rem;height:1rem;background:#fff}.footer-wrap .info-foot li:first-child:after{display:none}.footer-wrap .info-foot li em{color:#d3b26b}.footer-wrap .footer-desc{margin-top:1rem;padding:0 3rem;font-size:.8rem;line-height:1.4;letter-spacing:-.025em;color:#fff6}.footer-wrap .footer-desc:last-child{margin-top:.4rem}}.intro .fp-overflow{height:100%}.intro .section-outer{position:absolute;top:0;left:0;width:100%;height:100vh;height:100svh;overflow:hidden}.intro .section-bg{overflow:hidden}.intro h2{flex:0 0 auto}.intro h2 img{width:auto;height:16rem;max-width:none}.intro .intro-map{position:absolute;top:0;left:0}.intro .intro-map .btn-intro-map-nav{background:#fff0;z-index:15}.intro .intro-map .btn-intro-map-nav:hover+.label-intro-map{opacity:1}.intro .intro-map .btn-intro-map-nav.nav-1{top:46%;left:15%;width:8%;height:25%}.intro .intro-map .btn-intro-map-nav.nav-1:hover~.hover-items[data-index="1"]{opacity:1}.intro .intro-map .btn-intro-map-nav.nav-2{top:23%;left:29%;width:8%;height:25%}.intro .intro-map .btn-intro-map-nav.nav-2:hover~.hover-items[data-index="2"]{opacity:1}.intro .intro-map .btn-intro-map-nav.nav-3{top:58%;left:34%;width:18%;height:21%}.intro .intro-map .btn-intro-map-nav.nav-3:hover~.hover-items[data-index="3"]{opacity:1}.intro .intro-map .btn-intro-map-nav.nav-4{top:64%;left:54%;width:11%;height:16%}.intro .intro-map .btn-intro-map-nav.nav-4:hover~.hover-items[data-index="4"]{opacity:1}.intro .intro-map .btn-intro-map-nav.nav-5{top:25%;left:62%;width:9%;height:16%}.intro .intro-map .btn-intro-map-nav.nav-5:hover~.hover-items[data-index="5"]{opacity:1}.intro .intro-map .btn-intro-map-nav.nav-6{top:45%;left:73%;width:6%;height:16%}.intro .intro-map .btn-intro-map-nav.nav-6:hover~.hover-items[data-index="6"]{opacity:1}.intro .intro-map .label-intro-map{position:absolute;display:inline-flex;align-items:center;justify-content:center;padding:0 2rem;font-size:1.4rem;color:#fff;line-height:1.2;font-weight:700;background-repeat:no-repeat;background-position:left top;background-size:100% 100%;z-index:10;opacity:0;transition:opacity .2s ease}.intro .intro-map .label-intro-map.label-1{top:43.6%;left:18.4%}.intro .intro-map .label-intro-map.label-2{top:47.6%;left:30.4%}.intro .intro-map .label-intro-map.label-3{top:55%;left:40%}.intro .intro-map .label-intro-map.label-4{top:60.6%;left:57.4%}.intro .intro-map .label-intro-map.label-5{top:23%;left:64.2%}.intro .intro-map .label-intro-map.label-6{top:40%;left:72.2%}.intro .intro-map .hover-items{opacity:0;transition:opacity .2s ease}.intro .intro-map-bg{position:absolute;top:0;left:0;width:100%;height:100%}.intro .intro-top{position:absolute;top:0;left:50%;display:inline-flex;flex-direction:column;text-align:center;transform:translate(-50%);padding:19.4rem 0 0;z-index:5}.intro .intro-top .headline{margin-top:3rem;font-size:2.4rem;line-height:1.4;font-weight:700;color:#fff;text-shadow:0px 0px 8px rgba(0,0,0,.4);letter-spacing:-.025em}.intro .intro-bottom{position:absolute;bottom:0;left:50%;display:inline-flex;flex-direction:column;text-align:center;transform:translate(-50%);padding:0 0 4.8rem;z-index:5}.intro .intro-bottom .store-ui{display:flex;justify-content:center;gap:1.6rem}.intro .intro-bottom .store-ui img{width:auto;height:4.8rem}.intro .intro-bottom .reg-ui{margin-top:4.8rem}.registration{position:fixed;top:0;right:-100%;height:100%;visibility:hidden;transition-property:right,visibility;transition-duration:0s,0s;transition-delay:.4s,.4s;z-index:2000}.registration.active{right:0;visibility:visible;transition-delay:0s,0s}.registration.active .registration-outer{transform:translate(0)}.registration .btn-pop-close{position:absolute;top:5.6rem;right:4.8rem;z-index:15}.registration .registration-outer{position:absolute;top:0;right:0;height:100%;overflow-y:auto;transform:translate(100%);background:#000000b3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .4s var(--transition-easeOutQuart)}.registration .registration-inner{padding:4.8rem;text-align:center;width:72rem}.registration .registration-detail.other-country{min-height:30rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.registration h3{font-size:3.2rem;line-height:1.4;font-weight:700;color:#fff}.registration .date{margin-top:.8rem;font-size:1.8rem;line-height:1.4;font-weight:700;color:#d0af67}.registration .form-group{display:flex;align-items:center;margin-top:4rem}.registration .form-group .form-data{flex:1}.registration .form-group .form-data .form-benefit{display:none}.registration .form-group .form-benefit{flex:0 0 auto;width:20rem;padding:2.6rem;margin-left:4.8rem}.registration .form-group .benefit-item{width:14.8rem;height:14.8rem}.registration .form-group .form-input{display:flex;gap:1.2rem}.registration .form-group .form-input input{flex:1}.registration .form-group .form-input+.form-input{margin-top:1.2rem}.registration .form-group .form-check{margin-top:3.2rem;text-align:left}.registration .form-group .form-check .form-check-cell{line-height:1}.registration .form-group .form-check .form-check-cell+.form-check-cell{margin-top:1.6rem}.registration .form-group .form-confirm{margin-top:3.2rem}.registration .form-group .form-confirm .btn-form-reg{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:38.1rem;height:4.8rem;font-size:1.6rem;font-weight:700;color:#000;text-align:center;background:url(/assets/images/common/btn-form-reg-bg.png) center center no-repeat;background-size:100% 100%}.registration .note{margin-top:3.2rem;text-align:left}.registration .note .btn-note{display:inline-flex;align-items:center;font-size:1.2rem;line-height:1.4;font-weight:500;color:#fffc;gap:.4rem}.registration .note .btn-note .icon{opacity:.8}.registration .benefit{margin-top:2.4rem;padding-top:4rem;border-top:1px solid rgba(255,255,255,.4);display:flex;align-items:center;justify-content:space-between}.registration .benefit .benefit-info{flex:1}.registration .benefit .benefit-info .desc{font-size:1.8rem;font-weight:700;line-height:1.4;color:#fff;text-align:left}.registration .benefit .benefit-info .benefit-visual{display:none}.registration .benefit .benefit-info .store-ui{margin-top:3.2rem;display:flex;gap:1.6rem}.registration .benefit .benefit-info .store-ui .items{display:inline-flex;gap:.4rem;align-items:center;height:5rem}.registration .benefit .benefit-info .store-ui .items .qrcode{flex:0 0 auto;width:4rem;height:4rem}.registration .benefit .benefit-info .store-ui .items a{display:block;width:auto;height:100%}.registration .benefit .benefit-info .store-ui .items a img{width:auto;height:100%}.registration .benefit .benefit-info .store-ui .items .store-link{flex:0 0 auto}.registration .benefit .benefit-info .store-ui .items .store-link img{height:4rem;width:auto}.registration .benefit .benefit-visual{flex:0 0 auto;padding:0 2.2rem}.registration .benefit .benefit-item{width:15.6rem;height:15.6rem}.registration .sns{margin-top:12.8rem}.registration .sns>ul{display:flex;gap:2.4rem;justify-content:center}.registration .sns .btn-sns-nav{width:3.2rem;height:3.2rem}@media screen and (max-width:980px){.intro h2 img{width:auto;height:10.4rem}.intro .intro-map{position:absolute;top:0;left:0;width:100%;height:100%}.intro .intro-map .btn-intro-map-nav{display:none}.intro .intro-map .btn-intro-map-nav.nav-1{top:46%;left:3%;width:8%;height:25%}.intro .intro-map .btn-intro-map-nav.nav-2{top:23%;left:22%;width:8%;height:25%}.intro .intro-map .btn-intro-map-nav.nav-3{top:63%;left:30%;width:18%;height:21%}.intro .intro-map .btn-intro-map-nav.nav-4{top:70%;left:56%;width:14%;height:16%}.intro .intro-map .btn-intro-map-nav.nav-5{top:19%;left:69%;width:9%;height:16%}.intro .intro-map .btn-intro-map-nav.nav-6{top:44%;left:83%;width:6%;height:16%}.intro .intro-map .label-intro-map{display:none}.intro .intro-map .label-intro-map.label-1{top:40.6%;left:6.4%}.intro .intro-map .label-intro-map.label-2{top:46.6%;left:23.4%}.intro .intro-map .label-intro-map.label-3{top:56%;left:40%}.intro .intro-map .label-intro-map.label-4{top:64.6%;left:60.4%}.intro .intro-map .label-intro-map.label-5{top:14%;left:74.2%}.intro .intro-map .label-intro-map.label-6{top:37%;left:82.2%}.intro .intro-map-bg{position:absolute;top:0;left:0;width:100%;height:100%}.intro .intro-map-bg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.intro .intro-top{padding:12rem 0 0}.intro .intro-top .headline{margin-top:.8rem;font-size:1.4rem;line-height:1.4;font-weight:700}.intro .intro-bottom{left:0%;width:100%;transform:none;padding:0 0 2.4rem}.intro .intro-bottom .store-ui{gap:.8rem}.intro .intro-bottom .store-ui img{width:auto;height:3.8rem}.intro .intro-bottom .reg-ui{margin-top:2.4rem}.registration .btn-pop-close{top:3.2rem;right:4.2rem}.registration .registration-inner{padding:3.1rem 3.2rem 3.2rem;width:100vw;display:flex;flex-direction:column}.registration h3{font-size:2.4rem;line-height:1.4;font-weight:700;order:1}.registration .date{margin-top:1.5rem;font-size:1.6rem;line-height:1.4;font-weight:700;order:2}.registration .form-group{flex-direction:column;margin-top:1.6rem;order:3}.registration .form-group .form-data{flex:1}.registration .form-group .form-data .form-benefit{display:block;padding:0;margin:0;width:100%;margin-top:1.6rem}.registration .form-group .form-benefit{display:none}.registration .form-group .benefit-item{width:8rem;height:8rem}.registration .form-group .form-check{margin-top:1.6rem}.registration .form-group .form-check .form-check-cell{line-height:1}.registration .form-group .form-check .form-check-cell+.form-check-cell{margin-top:1.6rem}.registration .form-group .form-confirm{margin-top:1.6rem}.registration .form-group .form-confirm .btn-form-reg{width:100%;height:4.3rem;font-size:1.4rem;font-weight:700;background:url(/assets/images/common/btn-form-reg-bg-m.png) center center no-repeat;background-size:100% 100%}.registration .note{margin-top:1.6rem;order:4}.registration .benefit{margin-top:2.4rem;padding-top:1.6rem;border-top:1px solid rgba(255,255,255,.4);justify-content:flex-start;flex-direction:column;text-align:center;order:6}.registration .benefit .benefit-info .desc{font-size:1.4rem;font-weight:700;line-height:1.4;text-align:center}.registration .benefit .benefit-info .benefit-visual{display:block;margin-top:2.4rem}.registration .benefit .benefit-info .benefit-visual .benefit-item{width:8rem;height:8rem}.registration .benefit .benefit-info .benefit-visual .benefit-item .btn-item-more{padding:.6rem}.registration .benefit .benefit-info .store-ui{margin-top:2.4rem;display:flex;gap:.8rem}.registration .benefit .benefit-info .store-ui .items .qrcode{display:none}.registration .benefit .benefit-info .store-ui .items .store-link img{height:4.8rem;width:auto}.registration .benefit .benefit-visual{display:none}.registration .benefit .benefit-item{width:15.6rem;height:15.6rem}.registration .sns{margin-top:2.8rem;order:5}.registration .sns>ul{gap:1.6rem}.registration .sns .btn-sns-nav{width:2.4rem;height:2.4rem}}html[lang=ko] .intro .intro-map .label-intro-map.label-1{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=ko] .intro .intro-map .label-intro-map.label-2{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=ko] .intro .intro-map .label-intro-map.label-3{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=ko] .intro .intro-map .label-intro-map.label-4{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=ko] .intro .intro-map .label-intro-map.label-5{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=ko] .intro .intro-map .label-intro-map.label-6{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=en] .intro .intro-map .label-intro-map.label-1{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=en] .intro .intro-map .label-intro-map.label-2{min-width:14.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-middle.svg)}html[lang=en] .intro .intro-map .label-intro-map.label-3{min-width:18.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-xlarge.svg)}html[lang=en] .intro .intro-map .label-intro-map.label-4{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=en] .intro .intro-map .label-intro-map.label-5{min-width:14.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-middle.svg)}html[lang=en] .intro .intro-map .label-intro-map.label-6{min-width:14.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-middle.svg)}html[lang=ja] .intro .intro-map .label-intro-map.label-1{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=ja] .intro .intro-map .label-intro-map.label-2{min-width:14.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-middle.svg)}html[lang=ja] .intro .intro-map .label-intro-map.label-3{min-width:18.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-xlarge.svg)}html[lang=ja] .intro .intro-map .label-intro-map.label-4{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=ja] .intro .intro-map .label-intro-map.label-5{min-width:14.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-middle.svg)}html[lang=ja] .intro .intro-map .label-intro-map.label-6{min-width:14.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-middle.svg)}html[lang=zh] .intro .intro-map .label-intro-map.label-1{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=zh] .intro .intro-map .label-intro-map.label-2{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=zh] .intro .intro-map .label-intro-map.label-3{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=zh] .intro .intro-map .label-intro-map.label-4{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=zh] .intro .intro-map .label-intro-map.label-5{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=zh] .intro .intro-map .label-intro-map.label-6{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=zt] .intro .intro-map .label-intro-map.label-1{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=zt] .intro .intro-map .label-intro-map.label-2{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=zt] .intro .intro-map .label-intro-map.label-3{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=zt] .intro .intro-map .label-intro-map.label-4{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=zt] .intro .intro-map .label-intro-map.label-5{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}html[lang=zt] .intro .intro-map .label-intro-map.label-6{min-width:10.1rem;height:3.2rem;background-image:url(/assets/images/common/intro-map-label-bg-small.svg)}@media screen and (max-width:1024px){html[lang=ko] .form-group .form-input input::placeholder{font-size:1.3rem}}.event .section-outer{align-items:flex-start;min-height:100vh;min-height:100svh;height:auto}.event .section-inner{padding:12.6rem 2rem 8rem}.event .section-bg{background-image:url(/assets/images/common/event-bg-20250718.jpg)}.event .inner{max-width:108rem;width:100%;margin:0 auto}.event .event-tab{position:relative;margin-top:2.4rem}.event .event-tab:before{content:"";position:absolute;top:50%;left:0;display:block;width:29rem;height:.1rem;background:url(/assets/images/common/line-event-tab.png) center center no-repeat;background-size:100% 100%}.event .event-tab:after{content:"";position:absolute;top:50%;right:0;display:block;width:29rem;height:.1rem;background:url(/assets/images/common/line-event-tab.png) center center no-repeat;background-size:100% 100%}.event .event-tab-scroller{display:flex;justify-content:center;gap:1rem}.event .event-view{margin-top:2.4rem}.event .event-data{display:none}.event .event-data.active{display:block}.event .reg-ui{margin-top:3.6rem;text-align:center}.event .event-items{position:relative;padding:5.9rem 2.4rem 2rem;text-align:center;color:#fff}.event .event-items h3{font-size:3.2rem;font-weight:700}.event .event-items h3 br{display:none}.event .event-items .desc{margin-top:1rem;font-size:2.2rem;font-weight:700;color:var(--color-primary)}.event .event-items .date{margin-top:.4rem;font-size:1.6rem;font-weight:500}.event .event-items .info{margin-top:.4rem;font-size:1.2rem;font-weight:500;line-height:1.4;letter-spacing:-.025em}.event .event-items .info+.date{margin-top:1rem}.event .event-items .event-inner{position:relative;z-index:5}.event .event-items .btn-note-nav{text-align:center;font-size:1.2rem;font-weight:500;color:#fffc;text-decoration-line:underline}.event .event-items.event-sns{min-height:56.8rem}.event .event-items.event-sns:before{--angle: 2.6rem;content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;margin:-.1rem;background:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);clip-path:polygon(var(--angle) 0%,calc(100% - var(--angle)) 0%,100% var(--angle),100% calc(100% - var(--angle)),calc(100% - var(--angle)) 100%,var(--angle) 100%,0% calc(100% - var(--angle)),0 var(--angle));z-index:0}.event .event-items.event-sns:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;margin:-.1rem;background:url(/assets/images/common/event-sns-bg.png) center center no-repeat;background-size:100% 100%;z-index:1}.event .event-items.event-sns .data{margin-top:1.7rem;display:flex;min-height:29rem}.event .event-items.event-sns .date+.note{display:none}.event .event-items.event-sns .follow{width:50%;padding:2rem 2.4rem 0 0}.event .event-items.event-sns .follow .item-visual img{width:16.4rem}.event .event-items.event-sns .follow .item-title{margin-top:1rem;font-size:2rem;font-weight:700}.event .event-items.event-sns .follow .item-desc{margin-top:1.6rem;padding:0 4.8rem;min-height:4rem;display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:700;color:var(--color-primary)}.event .event-items.event-sns .follow .item-desc em{flex:1;position:relative;display:block}.event .event-items.event-sns .follow .item-desc em:before{content:"";position:absolute;top:50%;left:0;display:block;width:8.2rem;height:.1rem;margin-top:-1px;background:url(/assets/images/common/line-event-follow.png) center center no-repeat;background-size:100% 100%}.event .event-items.event-sns .follow .item-desc em:after{content:"";position:absolute;top:50%;right:0;display:block;width:8.2rem;height:.1rem;margin-top:-1px;background:url(/assets/images/common/line-event-follow.png) center center no-repeat;background-size:100% 100%}.event .event-items.event-sns .follow .item-sns{margin-top:2.4rem}.event .event-items.event-sns .follow .item-sns ul{display:flex;justify-content:center;min-height:4.8rem;gap:2.4rem}.event .event-items.event-sns .follow .item-sns .btn-sns-nav{width:3.2rem;height:3.2rem}.event .event-items.event-sns .benefit{position:relative;width:50%;padding:2.4rem 0 0 2.4rem}.event .event-items.event-sns .benefit:before{content:"";position:absolute;top:0;left:0;width:.2rem;height:29rem;background:url(/assets/images/common/event-sns-line.png) left top no-repeat;background-size:100% auto}.event .event-items.event-sns .benefit .item-title{font-size:1.8rem;line-height:1.4;font-weight:700}.event .event-items.event-sns .benefit .item-visual{display:flex;flex-wrap:wrap;margin-top:2.4rem;justify-content:center;gap:2.4rem}.event .event-items.event-sns .benefit .benefit-item{width:14rem;height:14rem}.event .event-items.event-sns .benefit .item-info{flex:0 0 auto;display:flex;flex-direction:column;align-items:left}.event .event-items.event-sns .benefit .item-name{font-size:1.8rem;line-height:1.4;font-weight:700;color:#dbc086}.event .event-items.event-sns .benefit .item-number{margin-top:2.4rem;width:6.4rem}.event .event-items.event-sns .benefit .btn-benefit-list-nav{margin-top:1.6rem;text-align:center;font-size:1.4rem;font-weight:700;color:var(--color-primary);text-decoration-line:underline}.event .event-items.event-sns .process{position:relative;width:50%;padding:0 0 0 2.4rem}.event .event-items.event-sns .process:before{content:"";position:absolute;top:0;left:0;width:.2rem;height:29rem;background:url(/assets/images/common/event-sns-line.png) left top no-repeat;background-size:100% auto}.event .event-items.event-sns .process .process-list{padding:2rem 0;display:flex;justify-content:center;align-items:flex-start;gap:4.8rem}.event .event-items.event-sns .process .process-items{flex:0 0 auto;width:14rem}.event .event-items.event-sns .process .process-items .item-title{font-size:2rem;font-weight:700}.event .event-items.event-sns .process .process-items .item-desc{margin-top:.4rem;font-size:1.6rem;font-weight:700}.event .event-items.event-sns .process .process-items .item-visual{position:relative;margin-top:1.6rem}.event .event-items.event-sns .process .process-items .item-visual img{width:100%}.event .event-items.event-sns .process .process-items .item-visual .complete-label{position:absolute;top:50%;left:50%;display:inline-flex;height:3.5rem;padding:0 .8rem;font-size:1.6rem;font-weight:700;color:#f49c22;border:2px solid #F49C22;background:#000;align-items:center;transform:translate(-50%,-50%) rotate(-18deg);opacity:0}.event .event-items.event-sns .process .process-items .item-name{margin-top:1.6rem}.event .event-items.event-sns .process .process-items .item-name em{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:1.2rem;font-weight:500;line-height:1;color:#fff9;padding:0 1.2rem;height:2.4rem;background:#3f3f46;border-radius:2.4rem}.event .event-items.event-sns .process .process-items.complete .complete-label{opacity:1}.event .event-items.event-sns .note{margin-top:1.6rem}.event .event-items.event-sns .reg-ui{display:none}.event .event-items.event-achieve{min-height:54rem}.event .event-items.event-achieve:before{--angle: 2.6rem;content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;margin:-.1rem;background:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);clip-path:polygon(var(--angle) 0%,calc(100% - var(--angle)) 0%,100% var(--angle),100% calc(100% - var(--angle)),calc(100% - var(--angle)) 100%,var(--angle) 100%,0% calc(100% - var(--angle)),0 var(--angle));z-index:0}.event .event-items.event-achieve:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;margin:-.1rem;background:url(/assets/images/common/event-achieve-bg.png) center center no-repeat;background-size:100% 100%;z-index:1}.event .event-items.event-achieve .date+.note{display:none}.event .event-items.event-achieve .process{margin-top:4.3rem}.event .event-items.event-achieve .process .complete-label{position:absolute;top:50%;left:50%;display:inline-flex;height:3.5rem;padding:0 .8rem;font-size:1.6rem;font-weight:700;color:#f49c22;border:2px solid #F49C22;background:#000;align-items:center;transform:translate(-50%,-50%) rotate(-18deg);opacity:0;word-break:keep-all}.event .event-items.event-achieve .process .swiper{max-width:84rem;margin:0 auto;overflow:visible}.event .event-items.event-achieve .process .swiper-wrapper{justify-content:space-between}.event .event-items.event-achieve .process .swiper-slide{width:auto}.event .event-items.event-achieve .process .swiper-slide:first-child .process-items .item-state:before{content:"";position:absolute;top:50%;left:0;display:block;width:3.2rem;height:.2rem;background:url(/assets/images/common/event-achieve-process-line-small.png) center center no-repeat;background-size:100% 100%;transform:translateY(-.1rem)}.event .event-items.event-achieve .process .swiper-slide:last-child .process-items .item-state:after{content:"";position:absolute;top:50%;right:0;display:block;width:3.2rem;height:.2rem;background:url(/assets/images/common/event-achieve-process-line-small.png) center center no-repeat;background-size:100% 100%;transform:translateY(-.1rem)}.event .event-items.event-achieve .process .swiper-slide+.swiper-slide .process-items .item-state:before{content:"";position:absolute;top:50%;right:50%;display:block;width:8.8rem;height:.2rem;background:url(/assets/images/common/event-achieve-process-line.png) center center no-repeat;background-size:100% 100%;transform:translate(-2.8rem,-.1rem)}.event .event-items.event-achieve .process .swiper-ui{display:none}.event .event-items.event-achieve .process .process-items{position:relative}.event .event-items.event-achieve .process .process-items .item-cate{font-size:1.4rem;color:#fff}.event .event-items.event-achieve .process .process-items .item-state{position:relative;margin-top:1.6rem}.event .event-items.event-achieve .process .process-items .item-state .unit{position:relative;width:2.4rem;height:2.4rem;display:inline-flex}.event .event-items.event-achieve .process .process-items .item-state .unit:before{content:"";position:absolute;top:50%;left:50%;display:block;width:2.5rem;height:2.5rem;background:url(/assets/images/common/event-achieve-process-unit-off.png) center center no-repeat;background-size:100% 100%;transform:translate(-1.2rem,-1.28rem)}.event .event-items.event-achieve .process .process-items .item-state .unit:after{content:"";position:absolute;top:50%;left:50%;display:block;width:2.4rem;height:2.4rem;background:url(/assets/images/common/event-achieve-process-unit-on.png) center center no-repeat;background-size:100% 100%;transform:translate(-1.2rem,-1.2rem);opacity:0}.event .event-items.event-achieve .process .process-items .item-name{margin-top:.8rem;position:relative;min-height:2.4rem;font-size:1.2rem;color:#fff9;text-align:center}.event .event-items.event-achieve .process .process-items .item-name span{position:absolute;top:0;left:50%;display:inline-flex;min-height:2.4rem;align-items:center;white-space:nowrap;transform:translate(-50%)}.event .event-items.event-achieve .process .process-items .item-visual{margin-top:1.6rem}.event .event-items.event-achieve .process .process-items .item-visual .value{position:absolute;top:.6rem;right:.6rem;display:inline-flex;align-items:center;height:2rem;padding:0 .8rem;font-size:1.4rem;color:#000;line-height:1;font-weight:500;letter-spacing:-.025em;gap:0 .2rem;background:var(--color-primary);border-radius:2rem;z-index:15}.event .event-items.event-achieve .process .process-items .item-visual .value:before{content:"x";font-size:1.2rem;font-weight:500}.event .event-items.event-achieve .process .process-items .benefit-item .btn-item-more{padding:.5rem .3rem}.event .event-items.event-achieve .process .process-items.active .complete-label{opacity:1}.event .event-items.event-achieve .process .process-items.active .item-state .unit:after{opacity:1}.event .event-items.event-achieve .note{margin-top:3.5rem}.event .event-items.event-achieve .reg-ui{display:none}.event .event-items.event-achieve .bottom-desc{margin-top:1.5rem;font-size:1.4rem;color:#fffc}.event .event-items.event-achieve .bottom-desc br{display:none}@media screen and (max-width:980px){.event .section-outer{min-height:100vh;min-height:100svh}.event .section-inner{padding:8.1rem 1.6rem 3.4rem}.event .inner{max-width:100%}.event .event-tab{margin-top:2.5rem}.event .event-tab:after,.event .event-tab:before{display:none}.event .event-tab-scroller{padding:.4rem 0;gap:.8rem}.event .event-view{margin-top:2.4rem}.event .reg-ui{display:none}.event .event-items{position:relative;padding:2.8rem 1.6rem 0rem;text-align:center;color:#fff}.event .event-items h3{font-size:2.4rem;line-height:1.4;font-weight:700;padding:0 2.4rem}.event .event-items .desc{margin-top:.8rem;font-size:1.6rem;font-weight:700;line-height:1.4;padding:0 2.4rem}.event .event-items .date{margin-top:1rem;font-size:1.4rem;font-weight:500;letter-spacing:-.025em;padding:0 2rem}.event .event-items .info{margin-top:.4rem;font-size:1.2rem;font-weight:500;line-height:1.4;letter-spacing:-.025em;padding:0 2.4rem}.event .event-items .info+.date{margin-top:1rem}.event .event-items .btn-note-nav{font-size:1.1rem;font-weight:400;line-height:1.4}.event .event-items .note{line-height:1}.event .event-items.event-sns{min-height:58.9rem}.event .event-items.event-sns:before{--angle: 2.4rem;margin:-.1rem;clip-path:polygon(var(--angle) 0%,calc(100% - var(--angle)) 0%,100% var(--angle),100% calc(100% - var(--angle)),calc(100% - var(--angle)) 100%,var(--angle) 100%,0% calc(100% - var(--angle)),0 var(--angle))}.event .event-items.event-sns:after{margin:-.1rem;background:url(/assets/images/common/event-sns-bg-m.png) center top no-repeat;background-size:100% 100%}.event .event-items.event-sns .data{margin-top:2rem;flex-direction:column-reverse;min-height:0;text-align:center}.event .event-items.event-sns .note{display:none}.event .event-items.event-sns .date+.note{display:block;margin-top:.8rem}.event .event-items.event-sns .follow{width:100%;padding:0;margin-top:2.8rem}.event .event-items.event-sns .follow .item-desc,.event .event-items.event-sns .follow .item-title,.event .event-items.event-sns .follow .item-visual{display:none}.event .event-items.event-sns .follow .item-sns{margin-top:0}.event .event-items.event-sns .follow .item-sns ul{min-height:3.2rem;gap:2.4rem}.event .event-items.event-sns .benefit{width:100%;padding:0}.event .event-items.event-sns .benefit:before{display:none}.event .event-items.event-sns .benefit .item-title{font-size:1.2rem;line-height:1.4;font-weight:700;padding:0 1rem}.event .event-items.event-sns .benefit .item-visual{margin-top:1.2rem;gap:1.6rem}.event .event-items.event-sns .benefit .item-info{padding-top:1.2rem}.event .event-items.event-sns .benefit .benefit-item{width:11.3rem;height:11.3rem}.event .event-items.event-sns .benefit .item-name{font-size:1.2rem;line-height:1.4;font-weight:700}.event .event-items.event-sns .benefit .item-number{margin-top:1.8rem;width:4rem}.event .event-items.event-sns .benefit .btn-benefit-list-nav{margin-top:1.2rem;font-size:1.1rem;font-weight:600}.event .event-items.event-sns .reg-ui{display:block;margin-top:3.2rem}.event .event-items.event-achieve{min-height:58.9rem}.event .event-items.event-achieve:before{--angle: 2.4rem;clip-path:polygon(var(--angle) 0%,calc(100% - var(--angle)) 0%,100% var(--angle),100% calc(100% - var(--angle)),calc(100% - var(--angle)) 100%,var(--angle) 100%,0% calc(100% - var(--angle)),0 var(--angle))}.event .event-items.event-achieve:after{background:url(/assets/images/common/event-achieve-bg-m.png) center top no-repeat;background-size:100% 100%}.event .event-items.event-achieve .date+.note{margin-top:1.6rem;display:block}.event .event-items.event-achieve .process{margin-top:3.2rem;margin-left:-1.6rem;margin-right:-1.6rem;overflow:hidden}.event .event-items.event-achieve .process .complete-label{height:2.5rem;padding:0 .8rem;font-size:1.2rem;font-weight:700}.event .event-items.event-achieve .process .swiper{max-width:100%;margin:0;overflow:visible;padding:0 1.6rem}.event .event-items.event-achieve .process .swiper-wrapper{justify-content:flex-start}.event .event-items.event-achieve .process .swiper-slide{width:9.2rem}.event .event-items.event-achieve .process .swiper-slide+.swiper-slide{margin-left:3.2rem}.event .event-items.event-achieve .process .swiper-slide:first-child .process-items .item-state:before{width:2rem;height:.2rem;background:url(/assets/images/common/event-achieve-process-line-small-m.png) center center no-repeat}.event .event-items.event-achieve .process .swiper-slide:last-child .process-items .item-state:after{width:2rem;height:.2rem;background:url(/assets/images/common/event-achieve-process-line-small-m.png) center center no-repeat}.event .event-items.event-achieve .process .swiper-slide+.swiper-slide .process-items .item-state:before{width:5.2rem;height:.2rem;background:url(/assets/images/common/event-achieve-process-line-m.png) center center no-repeat;background-size:100% 100%;transform:translate(-3.6rem,-.1rem)}.event .event-items.event-achieve .process .swiper-ui{display:block;margin-top:1.6rem}.event .event-items.event-achieve .process .process-items{position:relative}.event .event-items.event-achieve .process .process-items .item-cate{font-size:1.4rem;line-height:1.4}.event .event-items.event-achieve .process .process-items .item-state{margin-top:.8rem}.event .event-items.event-achieve .process .process-items .item-name{position:relative;margin-top:1.2rem;min-height:0;font-size:1.2rem}.event .event-items.event-achieve .process .process-items .item-name span{position:relative;display:inline-flex;min-height:2.4rem;min-width:9.2rem;padding:0 1.6rem;white-space:normal;transform:translate(-50%)}.event .event-items.event-achieve .process .process-items .item-visual{margin-top:1.7rem}.event .event-items.event-achieve .process .process-items .item-visual .value{top:.3rem;right:.4rem}.event .event-items.event-achieve .process .process-items .benefit-item{width:9.2rem;height:9.2rem}.event .event-items.event-achieve .process .process-items .benefit-item .btn-item-more{padding:.3rem .4rem}.event .event-items.event-achieve .note{display:none}.event .event-items.event-achieve .reg-ui{display:block;margin-top:4rem}}@media screen and (max-width:980px){html[lang=en] .event .event-sns .event-inner h3{font-size:2.2rem;padding:0}html[lang=en] .event .event-sns .event-inner .date{padding:0 1rem}html[lang=en] .event .event-achieve .event-inner .date{margin-top:.5rem;padding:0}html[lang=en] .event .event-achieve .event-inner .date+.note{margin-top:1rem;display:block}html[lang=en] .event .event-achieve .event-inner .desc{padding:0 1rem}html[lang=ja] .event-items.event-achieve .reg-ui{display:block;margin-top:3rem}html[lang=ja] .event-items.event-achieve .bottom-desc{margin-top:1.5rem;font-size:.9rem;color:#fffc}html[lang=ja] .event-items.event-achieve .bottom-desc br{display:block}html[lang=zh] .event .event-items .event-inner,html[lang=zt] .event .event-items .event-inner{padding-top:1.8rem}}.introduction .section-outer{align-items:flex-start;min-height:100vh;min-height:100svh;overflow-x:hidden;height:auto}.introduction .section-inner{padding:12.6rem 2rem 8rem}.introduction .section-bg{background-image:url(/assets/images/common/introduction-bg-20250718.jpg)}.introduction .data{max-width:74rem;margin:5.4rem auto 0}.introduction .swiper{position:relative;overflow:visible}.introduction .btn-introduction-swiper-prev{position:absolute;top:17.4rem;left:0;z-index:15;display:inline-block;transform:translate3d(-50%,0,10px)}.introduction .btn-introduction-swiper-next{position:absolute;top:17.4rem;right:0;z-index:15;display:inline-block;transform:translate3d(50%,0,10px)}.introduction .swiper-ui{margin-top:2.4rem}.introduction .swiper-wrapper{transition-property:transform!important}.introduction .introduction-swiper-pagination{position:absolute;top:41rem;left:0;width:100%}.introduction .swiper-slide.swiper-slide-active .introduction-items .item-visual{transform:scale(1)}.introduction .swiper-slide.swiper-slide-active .introduction-items .item-headline,.introduction .swiper-slide.swiper-slide-active .introduction-items .item-desc{opacity:1}.introduction .introduction-items{width:74rem}.introduction .introduction-items .item-visual{position:relative;padding-top:52.16%;transform:scale(.86);transition:transform .4s ease}.introduction .introduction-items .item-visual .visual{position:absolute;top:0;left:0;width:100%;height:100%}.introduction .introduction-items .item-visual .visual .img{--angle: 4.4rem;content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;margin:-.1rem;background:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);clip-path:polygon(var(--angle) 0%,calc(100% - var(--angle)) 0%,100% var(--angle),100% calc(100% - var(--angle)),calc(100% - var(--angle)) 100%,var(--angle) 100%,0% calc(100% - var(--angle)),0 var(--angle));z-index:0}.introduction .introduction-items .item-visual .visual .img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.introduction .introduction-items .item-visual .visual:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;margin:-.1rem;background:url(/assets/images/common/introduction-box-bg.png) center center no-repeat;background-size:100% 100%;z-index:1}.introduction .introduction-items .item-headline,.introduction .introduction-items .item-desc{opacity:0;transition:opacity .4s ease}.introduction .introduction-items .item-headline{margin-top:4.6rem;font-size:3.2rem;line-height:1.4;font-weight:800;color:var(--color-primary)}.introduction .introduction-items .item-desc{margin-top:1.6rem;padding-top:2.4rem;position:relative;font-size:1.8rem;line-height:1.4;font-weight:500;color:#fff}.introduction .introduction-items .item-desc:before{content:"";position:absolute;top:0;left:0;width:100%;height:.4rem;display:block;background:url(/assets/images/common/introduction-desc-line.png) left top no-repeat;background-size:100% auto}@media screen and (max-width:980px){.introduction .section-inner{padding:8.1rem 3.2rem 8rem}.introduction .data{max-width:74rem;margin:2.4rem auto 0}.introduction .btn-introduction-swiper-prev,.introduction .btn-introduction-swiper-next{top:9.7rem}.introduction .introduction-swiper-pagination{top:25rem}.introduction .introduction-items{width:100%}.introduction .introduction-items .item-visual{padding-top:69.32%;transform:scale(1)}.introduction .introduction-items .item-visual .visual .img{--angle: 2.4rem;clip-path:polygon(var(--angle) 0%,calc(100% - var(--angle)) 0%,100% var(--angle),100% calc(100% - var(--angle)),calc(100% - var(--angle)) 100%,var(--angle) 100%,0% calc(100% - var(--angle)),0 var(--angle))}.introduction .introduction-items .item-visual .visual:after{background:url(/assets/images/common/introduction-box-bg-m.png) center center no-repeat;background-size:100% 100%}.introduction .introduction-items .item-headline{margin-top:5.2rem;font-size:2.4rem;line-height:1.4;font-weight:800;width:100%}.introduction .introduction-items .item-desc{margin-top:2.4rem;padding-top:1.6rem;font-size:1.6rem;line-height:1.4;font-weight:500}.introduction .introduction-items .item-desc:before{height:.2rem;background:url(/assets/images/common/introduction-desc-line-m.png) left top repeat-x;background-size:100% auto}}.character .section-outer{align-items:flex-start;height:100vh;height:100svh}.character .section-inner{padding:12.6rem 2rem 8rem}.character .section-bg{background-image:url(/assets/images/common/character-bg-ready-v4.jpg)}.character .item-ready{margin-top:.8rem;font-size:3.2rem;font-weight:700;color:#fff;text-align:center;letter-spacing:-.025em}@media screen and (max-width:980px){.character .section-inner{padding:9.6rem 2rem 4rem}.character .section-bg{background-image:url(/assets/images/common/character-bg-ready-m.jpg?v=20250712)}.character .item-ready{margin-top:.8rem;font-size:2.4rem}}.mini-game .section-outer{align-items:flex-start;min-height:100vh;min-height:100svh;height:auto}.mini-game .section-inner{padding:12.6rem 2rem 8rem}.mini-game .section-bg{background-image:url(/assets/images/common/mini-game-bg-ver2.jpg)}.mini-game .game{position:relative;margin:3rem auto 0;max-width:108rem;height:56rem;display:flex;padding:4rem}.mini-game .game:before{--angle: 2.6rem;content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;margin:-.1rem;background:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);clip-path:polygon(var(--angle) 0%,calc(100% - var(--angle)) 0%,100% var(--angle),100% calc(100% - var(--angle)),calc(100% - var(--angle)) 100%,var(--angle) 100%,0% calc(100% - var(--angle)),0 var(--angle));z-index:0}.mini-game .game:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;margin:-.1rem;background:url(/assets/images/common/game-stage-bg.png) center center no-repeat;background-size:100% 100%;z-index:1}.mini-game .game.start .game-data .start-ui{visibility:hidden;pointer-events:none}.mini-game .game.score .game-data,.mini-game .game.end .game-data{align-self:flex-start}.mini-game .game.score .game-data .start-ui,.mini-game .game.score .game-data .title,.mini-game .game.score .game-data .desc,.mini-game .game.end .game-data .start-ui,.mini-game .game.end .game-data .title,.mini-game .game.end .game-data .desc{display:none}.mini-game .game.score .game-data .result-data .txt1,.mini-game .game.score .game-data .result-data .txt2,.mini-game .game.end .game-data .result-data .txt1,.mini-game .game.end .game-data .result-data .txt2{display:block}.mini-game .game.score .game-data .result-data .countdown,.mini-game .game.end .game-data .result-data .countdown{zoom:.77}.mini-game .game.score .game-data .result-data .countdown .item-row,.mini-game .game.end .game-data .result-data .countdown .item-row{padding:0 1.6rem}.mini-game .game.score .game-data .result-data .countdown .item-data,.mini-game .game.end .game-data .result-data .countdown .item-data{gap:1.2rem}.mini-game .game.score .game-data .result-data .countdown .item-char.value-0,.mini-game .game.end .game-data .result-data .countdown .item-char.value-0{background-image:url(/assets/images/common/countdown-number-red-0.png)}.mini-game .game.score .game-data .result-data .countdown .item-char.value-1,.mini-game .game.end .game-data .result-data .countdown .item-char.value-1{background-image:url(/assets/images/common/countdown-number-red-1.png)}.mini-game .game.score .game-data .result-data .countdown .item-char.value-2,.mini-game .game.end .game-data .result-data .countdown .item-char.value-2{background-image:url(/assets/images/common/countdown-number-red-2.png)}.mini-game .game.score .game-data .result-data .countdown .item-char.value-3,.mini-game .game.end .game-data .result-data .countdown .item-char.value-3{background-image:url(/assets/images/common/countdown-number-red-3.png)}.mini-game .game.score .game-data .result-data .countdown .item-char.value-4,.mini-game .game.end .game-data .result-data .countdown .item-char.value-4{background-image:url(/assets/images/common/countdown-number-red-4.png)}.mini-game .game.score .game-data .result-data .countdown .item-char.value-5,.mini-game .game.end .game-data .result-data .countdown .item-char.value-5{background-image:url(/assets/images/common/countdown-number-red-5.png)}.mini-game .game.score .game-data .result-data .countdown .item-char.value-6,.mini-game .game.end .game-data .result-data .countdown .item-char.value-6{background-image:url(/assets/images/common/countdown-number-red-6.png)}.mini-game .game.score .game-data .result-data .countdown .item-char.value-7,.mini-game .game.end .game-data .result-data .countdown .item-char.value-7{background-image:url(/assets/images/common/countdown-number-red-7.png)}.mini-game .game.score .game-data .result-data .countdown .item-char.value-8,.mini-game .game.end .game-data .result-data .countdown .item-char.value-8{background-image:url(/assets/images/common/countdown-number-red-8.png)}.mini-game .game.score .game-data .result-data .countdown .item-char.value-9,.mini-game .game.end .game-data .result-data .countdown .item-char.value-9{background-image:url(/assets/images/common/countdown-number-red-9.png)}.mini-game .game.score .game-data .score-input,.mini-game .game.end .game-data .score-input{display:block}.mini-game .game.score .game-data .score-input .btn-add{display:none}.mini-game .game.score .game-data .score-input .btn-restart{display:flex;gap:.8rem}.mini-game .game-info{position:relative;width:50%;z-index:5;display:flex}.mini-game .game-data{align-self:center;width:100%;text-align:Center}.mini-game .game-data .title{font-size:3.2rem;line-height:1.4;font-weight:700;color:var(--color-primary);letter-spacing:-.025em}.mini-game .game-data .desc{margin-top:.8rem;font-size:1.6rem;line-height:1.4;font-weight:700;color:#fff;letter-spacing:-.025em}.mini-game .game-data .result-data{margin-top:5.6rem;display:inline-flex;width:100%;justify-content:center;align-items:center}.mini-game .game-data .result-data .txt1,.mini-game .game-data .result-data .txt2{display:none;font-size:2.2rem;font-weight:700;color:#fff}.mini-game .game-data .start-ui{margin-top:8.2rem}.mini-game .game-data .score-input{margin-top:4.8rem;display:none}.mini-game .game-data .score-input .input{max-width:32rem;margin:0 auto}.mini-game .game-data .score-input .ui{margin-top:3.2rem;display:flex;gap:.8rem;justify-content:center}.mini-game .game-data .score-input .btn-reg{display:block}.mini-game .game-data .score-input .btn-restart{display:none}.mini-game .game-data .score-share{margin-top:8.9rem;display:none}.mini-game .game-data .score-share .item-desc{margin-top:0;padding:0 4.8rem;min-height:4rem;display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:700;color:var(--color-primary)}.mini-game .game-data .score-share .item-desc em{flex:1;position:relative;display:block}.mini-game .game-data .score-share .item-desc em:before{content:"";position:absolute;top:50%;left:0;display:block;width:8.2rem;height:.1rem;margin-top:-1px;background:url(/assets/images/common/line-event-follow.png) center center no-repeat;background-size:100% 100%}.mini-game .game-data .score-share .item-desc em:after{content:"";position:absolute;top:50%;right:0;display:block;width:8.2rem;height:.1rem;margin-top:-1px;background:url(/assets/images/common/line-event-follow.png) center center no-repeat;background-size:100% 100%}.mini-game .game-data .score-share .item-sns{margin-top:2.5rem}.mini-game .game-data .score-share .item-sns ul{display:flex;justify-content:center;min-height:4.8rem;gap:2.4rem}.mini-game .game-data .score-share .item-sns .btn-sns-nav{width:3.2rem;height:3.2rem}.mini-game .game-view{position:relative;width:50%;padding:7.5rem 0 0;display:flex;justify-content:center;z-index:5}.mini-game .game-view .start-ui{display:none}.mini-game .game-stage{flex:0 0 auto;width:29.6rem;height:33.2rem;position:relative}.mini-game .game-score-list{position:absolute;top:0;left:0;width:100%;width:29.6rem;height:100%;overflow-y:scroll;overflow-x:hidden;flex-direction:column;gap:.4rem;display:none;z-index:15}.mini-game .game-score-list .game-score-items{display:flex;align-items:center;justify-content:space-between;width:29.6rem;height:4rem;padding:0;border-radius:.4rem;border:1px solid rgba(255,255,255,.2);background:#0006;-webkit-backdrop-filter:blur(.3rem);backdrop-filter:blur(.3rem);font-size:1.2rem;font-weight:500;color:#fff}.mini-game .game-score-list .game-score-items .item-rank{flex:0 0 auto;width:40px;text-align:center}.mini-game .game-score-list .game-score-items .item-name{flex:1;text-align:left;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mini-game .game-score-list .game-score-items .item-value{flex:0 0 auto;padding:0 1rem}.mini-game .game-score-list .game-score-items .item-date{flex:0 0 auto;padding:0 1.6rem 0 1rem}.mini-game .game-score-list.active{display:none}.countdown .countdown-items{position:relative;display:inline-flex}.countdown .item-row{position:relative;display:inline-flex;padding:0 2rem}.countdown .item-row+.item-row:before{content:"";position:absolute;top:50%;left:0;display:block;width:.8rem;height:.8rem;background:#fff;margin:-1.2rem 0 0 -.4rem;border-radius:50%}.countdown .item-row+.item-row:after{content:"";position:absolute;bottom:50%;left:0;display:block;width:.8rem;height:.8rem;background:#fff;margin:0 0 -1.2rem -.4rem;border-radius:50%}.countdown .item-data{position:relative;display:inline-flex;align-items:center;min-height:6.2rem;gap:1.2rem}.countdown .item-value{display:inline-flex;justify-content:center;min-width:3.1rem}.countdown .item-char{position:relative;line-height:1;font-size:0;background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.countdown .item-char.value-0{width:2.5rem;height:6.2rem;background-image:url(/assets/images/common/countdown-number-brown-0.png)}.countdown .item-char.value-1{width:2.6rem;height:6.2rem;background-image:url(/assets/images/common/countdown-number-brown-1.png)}.countdown .item-char.value-2{width:2.5rem;height:6.2rem;background-image:url(/assets/images/common/countdown-number-brown-2.png)}.countdown .item-char.value-3{width:2.6rem;height:6.2rem;background-image:url(/assets/images/common/countdown-number-brown-3.png)}.countdown .item-char.value-4{width:3.1rem;height:6.2rem;background-image:url(/assets/images/common/countdown-number-brown-4.png)}.countdown .item-char.value-5{width:2.5rem;height:6.2rem;background-image:url(/assets/images/common/countdown-number-brown-5.png)}.countdown .item-char.value-6{width:2.5rem;height:6.2rem;background-image:url(/assets/images/common/countdown-number-brown-6.png)}.countdown .item-char.value-7{width:2.6rem;height:6.2rem;background-image:url(/assets/images/common/countdown-number-brown-7.png)}.countdown .item-char.value-8{width:2.5rem;height:6.2rem;background-image:url(/assets/images/common/countdown-number-brown-8.png)}.countdown .item-char.value-9{width:2.5rem;height:6.2rem;background-image:url(/assets/images/common/countdown-number-brown-9.png)}.card-game{--card-game-gap: .4rem}.card-game .card-game-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--card-game-gap);justify-content:center}.card-game .card-game-grid.disabled .card-game-items{pointer-events:none}.card-game .card-game-grid.type-1 .card-game-items .item-front:after{background-image:url(/assets/images/common/game/game-item-back-1.png)}.card-game .card-game-grid.type-2 .card-game-items .item-front:after{background-image:url(/assets/images/common/game/game-item-back-2.png)}.card-game .card-game-grid.type-3 .card-game-items .item-front:after{background-image:url(/assets/images/common/game/game-item-back-3.png)}.card-game .card-game-grid.type-4 .card-game-items .item-front:after{background-image:url(/assets/images/common/game/game-item-back-4.png)}.card-game .card-game-grid.type-5 .card-game-items .item-front:after{background-image:url(/assets/images/common/game/game-item-back-5.png)}.card-game .card-game-grid.type-6 .card-game-items .item-front:after{background-image:url(/assets/images/common/game/game-item-back-6.png)}.card-game .card-game-grid.type-7 .card-game-items .item-front:after{background-image:url(/assets/images/common/game/game-item-back-7.png)}.card-game .card-game-grid.type-8 .card-game-items .item-front:after{background-image:url(/assets/images/common/game/game-item-back-8.png)}.card-game .card-game-grid.type-9 .card-game-items .item-front:after{background-image:url(/assets/images/common/game/game-item-back-9.png)}.card-game .card-game-grid.type-10 .card-game-items .item-front:after{background-image:url(/assets/images/common/game/game-item-back-10.png)}.card-game .card-game-grid.type-11 .card-game-items .item-front:after{background-image:url(/assets/images/common/game/game-item-back-11.png)}.card-game .card-game-grid.type-12 .card-game-items .item-front:after{background-image:url(/assets/images/common/game/game-item-back-12.png)}.card-game .card-game-items{perspective:600px;cursor:pointer;position:relative;height:8rem}.card-game .card-game-items .item-inner{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .2s;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.card-game .card-game-items .item-front,.card-game .card-game-items .item-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:.4rem;display:flex;align-items:center;justify-content:center;font-size:1.8rem;font-weight:700;transform:translateZ(0)}.card-game .card-game-items .item-front{font-size:0}.card-game .card-game-items .item-front:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#3b3b3b;border-radius:.4rem;opacity:.4;z-index:0}.card-game .card-game-items .item-front:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4;background-repeat:no-repeat;background-position:0% 0%;background-size:29.7rem auto;z-index:1}.card-game .card-game-items .item-back{color:#fff;transform:rotateY(180deg)}.card-game .card-game-items.flipped .item-inner{transform:rotateY(180deg)}.card-game .card-game-items:nth-child(1) .item-front:after{background-position:calc(0% + 0rem) calc(0% + 0rem)}.card-game .card-game-items:nth-child(2) .item-front:after{background-position:calc(-5.6rem + var(--card-game-gap)) calc(0% + var(--card-game-gap))}.card-game .card-game-items:nth-child(3) .item-front:after{background-position:calc(-11.2rem + var(--card-game-gap)) calc(0% + var(--card-game-gap))}.card-game .card-game-items:nth-child(4) .item-front:after{background-position:calc(-16.8rem + var(--card-game-gap)) calc(0% + var(--card-game-gap))}.card-game .card-game-items:nth-child(5) .item-front:after{background-position:calc(-22.4rem + var(--card-game-gap)) calc(0% + var(--card-game-gap))}.card-game .card-game-items:nth-child(6) .item-front:after{background-position:calc(0% + 0rem) calc(-8rem + var(--card-game-gap))}.card-game .card-game-items:nth-child(7) .item-front:after{background-position:calc(-5.6rem + var(--card-game-gap)) calc(-8rem + var(--card-game-gap))}.card-game .card-game-items:nth-child(8) .item-front:after{background-position:calc(-11.2rem + var(--card-game-gap)) calc(-8rem + var(--card-game-gap))}.card-game .card-game-items:nth-child(9) .item-front:after{background-position:calc(-16.8rem + var(--card-game-gap)) calc(-8rem + var(--card-game-gap))}.card-game .card-game-items:nth-child(10) .item-front:after{background-position:calc(-22.4rem + var(--card-game-gap)) calc(-8rem + var(--card-game-gap))}.card-game .card-game-items:nth-child(11) .item-front:after{background-position:calc(0% + 0rem) calc(-16rem + var(--card-game-gap))}.card-game .card-game-items:nth-child(12) .item-front:after{background-position:calc(-5.6rem + var(--card-game-gap)) calc(-16rem + var(--card-game-gap))}.card-game .card-game-items:nth-child(13) .item-front:after{background-position:calc(-11.2rem + var(--card-game-gap)) calc(-16rem + var(--card-game-gap))}.card-game .card-game-items:nth-child(14) .item-front:after{background-position:calc(-16.8rem + var(--card-game-gap)) calc(-16rem + var(--card-game-gap))}.card-game .card-game-items:nth-child(15) .item-front:after{background-position:calc(-22.4rem + var(--card-game-gap)) calc(-16rem + var(--card-game-gap))}.card-game .card-game-items:nth-child(16) .item-front:after{background-position:calc(0% + 0rem) calc(-24rem + var(--card-game-gap))}.card-game .card-game-items:nth-child(17) .item-front:after{background-position:calc(-5.6rem + var(--card-game-gap)) calc(-24rem + var(--card-game-gap))}.card-game .card-game-items:nth-child(18) .item-front:after{background-position:calc(-11.2rem + var(--card-game-gap)) calc(-24rem + var(--card-game-gap))}.card-game .card-game-items:nth-child(19) .item-front:after{background-position:calc(-16.8rem + var(--card-game-gap)) calc(-24rem + var(--card-game-gap))}.card-game .card-game-items:nth-child(20) .item-front:after{background-position:calc(-22.4rem + var(--card-game-gap)) calc(-24rem + var(--card-game-gap))}@media screen and (max-width:980px){.mini-game .section-inner{padding:8.1rem 1.6rem 8rem}.mini-game .game{margin:2.5rem auto 0;max-width:100%;height:67.4rem;flex-direction:column;padding:2.4rem 3rem 0}.mini-game .game:before{--angle: 2.4rem;clip-path:polygon(var(--angle) 0%,calc(100% - var(--angle)) 0%,100% var(--angle),100% calc(100% - var(--angle)),calc(100% - var(--angle)) 100%,var(--angle) 100%,0% calc(100% - var(--angle)),0 var(--angle))}.mini-game .game:after{background:url(/assets/images/common/game-stage-bg-m.png) center center no-repeat;background-size:100% 100%}.mini-game .game.start .game-data .start-ui,.mini-game .game.start .game-view .start-ui{visibility:hidden;pointer-events:none}.mini-game .game.score .game-data .result-data,.mini-game .game.end .game-data .result-data{margin:0}.mini-game .game.score .game-data .result-data .countdown,.mini-game .game.end .game-data .result-data .countdown{zoom:1;padding:.8rem 0}.mini-game .game.score .game-data .result-data .countdown .item-row,.mini-game .game.end .game-data .result-data .countdown .item-row{padding:0 1rem}.mini-game .game.score .game-data .result-data .countdown .item-data,.mini-game .game.end .game-data .result-data .countdown .item-data{gap:.6rem}.mini-game .game.score .game-data .score-input,.mini-game .game.end .game-data .score-input{display:block}.mini-game .game.score .game-view .start-ui,.mini-game .game.end .game-view .start-ui{display:none}.mini-game .game.score .game-data .score-input .btn-add{display:none}.mini-game .game.score .game-data .score-input .btn-restart{display:flex;gap:.8rem}.mini-game .game-info{width:100%;flex-direction:column}.mini-game .game-data{width:100%}.mini-game .game-data .title{font-size:1.8rem;line-height:1.4;font-weight:700}.mini-game .game-data .desc{margin-top:.8rem;font-size:1.4rem;line-height:1.4;font-weight:700}.mini-game .game-data .result-data{margin-top:1.6rem;width:100%;flex-direction:column}.mini-game .game-data .result-data .txt1,.mini-game .game-data .result-data .txt2{font-size:1.4rem;font-weight:700}.mini-game .game-data .start-ui{display:none}.mini-game .game-data .score-input{margin-top:3.2rem}.mini-game .game-data .score-input .input{max-width:24.4rem;padding:0}.mini-game .game-data .score-input .ui{margin-top:3.2rem}.mini-game .game-data .score-share{margin-top:10.5rem}.mini-game .game-data .score-share .item-desc{margin-top:0;padding:0;min-height:4rem;font-size:1.2rem}.mini-game .game-data .score-share .item-desc em{padding:0 5.8rem;display:inline-block;flex:0 0 auto}.mini-game .game-data .score-share .item-desc em:before{width:4.8rem;height:.2rem;margin-top:-1px;background:url(/assets/images/common/line-event-follow-m.png) center center no-repeat;background-size:100% 100%}.mini-game .game-data .score-share .item-desc em:after{width:4.8rem;height:.2rem;margin-top:-1px;background:url(/assets/images/common/line-event-follow-m.png) center center no-repeat;background-size:100% 100%}.mini-game .game-data .score-share .item-sns{margin-top:1.6rem}.mini-game .game-data .score-share .item-sns ul{min-height:3.2rem}.mini-game .game-view{margin-top:4rem;width:100%;padding:0;flex-direction:column;align-items:center}.mini-game .game-view .start-ui{display:block;margin-top:4rem}.mini-game .game-stage{width:100%;height:auto}.countdown .item-row{padding:0 1rem}.countdown .item-row+.item-row:before{width:.4rem;height:.4rem;margin:-.8em 0 0 -.2rem}.countdown .item-row+.item-row:after{width:.4rem;height:.4rem;margin:0 0 -.8em -.2rem}.countdown .item-data{min-height:4.5rem;gap:.6rem}.countdown .item-value{min-width:2.3rem}.countdown .item-char.value-0{width:1.8rem;height:4.5rem}.countdown .item-char.value-1{width:1.9rem;height:4.5rem}.countdown .item-char.value-2{width:1.8rem;height:4.5rem}.countdown .item-char.value-3{width:1.8rem;height:4.5rem}.countdown .item-char.value-4{width:2.3rem;height:4.5rem}.countdown .item-char.value-5{width:1.8rem;height:4.5rem}.countdown .item-char.value-6{width:1.8rem;height:4.5rem}.countdown .item-char.value-7{width:1.9rem;height:4.5rem}.countdown .item-char.value-8{width:1.8rem;height:4.5rem}.countdown .item-char.value-9{width:1.8rem;height:4.5rem}}.media .section-outer{align-items:flex-start;min-height:100vh;min-height:100svh;height:auto}.media .section-inner{padding:12.6rem 2rem 8rem;text-align:center}.media .section-bg{background-image:url(/assets/images/common/media-bg-20250718.jpg)}.media .media-list{max-width:108.2rem;margin:4.6rem auto 0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4rem 1.6rem}.media .media-card{display:block;position:relative;width:100%}.media .media-card.none{pointer-events:none}.media .media-card .item-inner{position:relative;padding-top:61.71%}.media .media-card .item-inner .visual{position:absolute;top:0;left:0;width:100%;height:100%}.media .media-card .item-inner .visual .img{--angle: 2.4rem;content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;margin:-.1rem;background:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);clip-path:polygon(var(--angle) 0%,calc(100% - var(--angle)) 0%,100% var(--angle),100% calc(100% - var(--angle)),calc(100% - var(--angle)) 100%,var(--angle) 100%,0% calc(100% - var(--angle)),0 var(--angle));z-index:0}.media .media-card .item-inner .visual .img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .2s ease}.media .media-card .item-inner .visual:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;margin:-.1rem;background:url(/assets/images/common/media-card-bg.png) center center no-repeat;background-size:100% 100%;z-index:1}.media .media-card .item-inner .visual:hover img{transform:scale(1.1);transition:all .5s ease-in-out}.media .media-card.video:after{content:"";position:absolute;top:50%;left:50%;width:4.8rem;height:4.8rem;background:url(/assets/images/common/icon-play.png) center center no-repeat;background-size:100% 100%;transform:translate(-50%,-50%);z-index:15;opacity:0;transition:opacity .2s ease;display:none}.media .media-card:hover .item-inner .visual .img img{transform:scale(1.1)}.media .media-card:hover.video:after{opacity:1}.media .more{margin-top:3.2rem}@media screen and (max-width:980px){.media .section-inner{padding:8.1rem 3.2rem 8rem}.media .media-list{max-width:100%;margin:3rem auto 0;display:grid;grid-template-columns:1fr;gap:2.4rem}.media .media-card .item-inner{position:relative;padding-top:50.92%}.media .media-card .item-inner .visual .img{--angle: 1.6rem;clip-path:polygon(var(--angle) 0%,calc(100% - var(--angle)) 0%,100% var(--angle),100% calc(100% - var(--angle)),calc(100% - var(--angle)) 100%,var(--angle) 100%,0% calc(100% - var(--angle)),0 var(--angle))}.media .media-card .item-inner .visual:after{background:url(/assets/images/common/media-card-bg-m.png) center center no-repeat;background-size:100% 100%}.media .media-card.video:after{opacity:1}.media .media-card:hover.video:after{opacity:1}.media .more{margin-top:3rem}}
