@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700;900&family=Open+Sans:ital,wght@0,400;0,600;0,700;0,800;1,400;1,600;1,700;1,800&display=swap";@import"https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&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}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.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-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.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-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{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-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:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .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-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-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 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-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next: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:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.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-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);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:var(--swiper-pagination-bullet-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-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-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-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));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-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.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:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-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>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.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.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-prev{pointer-events:auto;visibility:visible}.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-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.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-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{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.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.nav-logo{text-indent:101%;overflow:hidden;white-space:nowrap}*{box-sizing:border-box}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background-color:#eee}*::-webkit-scrollbar-thumb{background:#00cda4;border-radius:10px}*::-webkit-scrollbar-thumb:hover{background:#44a491}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,img{margin:0;padding:0}fieldset,img,abbr,acronym{border:0}q:before,q:after{content:""}input,button,select,textarea{border:none;outline:none;font-family:Noto Sans TC,Microsoft JhengHei,sans-serif}button{cursor:pointer;padding:0;font-size:18px;background-color:transparent}button:focus{outline:none}button::-moz-focus-inner{border:0}@media only screen and (min-width:992px){button{font-size:20px}}a{cursor:pointer;text-decoration:none;color:#333;font-size:16px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width:992px){a{font-size:18px}}a:focus{outline:none}a::-moz-focus-inner{border:0}ul,li{text-decoration:none;list-style:none}body,html{width:100%;height:100%}body{font-size:16px;color:#333;letter-spacing:.06em;line-height:1.6em;font-family:Noto Sans TC,Microsoft JhengHei,sans-serif;-webkit-text-size-adjust:100%;background-color:linear-gradient(90deg,#0094D2 .1%,#00CFA6 99.91%)}@media only screen and (min-width:992px){body{font-size:18px}}img{display:block;max-width:100%}h2,.h2{font-size:28px;line-height:1.6em;font-weight:700;color:#333}@media only screen and (min-width:992px){h2,.h2{font-size:40px}}h3,.h3{font-size:20px;line-height:1.6em;font-weight:700;color:#333}@media only screen and (min-width:992px){h3,.h3{font-size:30px}}h4,.h4{font-size:18px;line-height:1.6em;font-weight:700;color:#333}@media only screen and (min-width:992px){h4,.h4{font-size:24px}}h5,.h5{font-size:16px;line-height:1.6em;font-weight:600}@media only screen and (min-width:992px){h5,.h5{font-size:20px}}h5.bold,.h5.bold{font-weight:700}h6,.h6{font-size:16px;line-height:1.6em;font-weight:500}@media only screen and (min-width:992px){h6,.h6{font-size:18px}}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-90{margin-bottom:90px}.mt-5{margin-top:5px}.mx-auto{margin-left:auto;margin-right:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.mr-10{margin-right:10px}.mr-30{margin-right:30px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.pb-40{padding-bottom:40px}@media only screen and (min-width:576px){.mb-sm-0{margin-bottom:0}.mb-sm-10{margin-bottom:10px}.mb-sm-40{margin-bottom:40px}}@media only screen and (min-width:768px){.mb-md-0{margin-bottom:0}.mb-md-10{margin-bottom:10px}.mb-md-30{margin-bottom:30px}.mb-md-40{margin-bottom:40px}.mb-md-50{margin-bottom:50px}.mb-md-70{margin-bottom:70px}.mb-md-90{margin-bottom:90px}}@media only screen and (min-width:992px){.mb-lg-0{margin-bottom:0}.mb-lg-10{margin-bottom:10px}.mb-lg-15{margin-bottom:15px}.mb-lg-20{margin-bottom:20px}.mb-lg-30{margin-bottom:30px}.mb-lg-40{margin-bottom:40px}.mb-lg-50{margin-bottom:50px}.mb-lg-60{margin-bottom:60px}.mb-lg-80{margin-bottom:80px}.mb-lg-90{margin-bottom:90px}.mb-lg-100{margin-bottom:100px}.mx-lg-auto{margin-left:auto;margin-right:auto}.mr-lg-30{margin-right:30px}.mr-lg-40{margin-right:40px}.mr-lg-70{margin-right:70px}.mt-lg-20{margin-top:20px}.pb-lg-60{padding-bottom:60px}}@media only screen and (min-width:1200px){.mb-l-0{margin-bottom:0}}@media only screen and (min-width:1320px){.mb-ml-40{margin-bottom:40px}.mb-ml-60{margin-bottom:60px}.mb-ml-80{margin-bottom:80px}.mr-ml-0{margin-right:0}}.ul_zero_num>li{list-style:decimal-leading-zero;margin-left:1.3em;line-height:1.5em}.ul_num>li{list-style:decimal;margin-left:1.3em;line-height:1.5em}.ul_circle>li{list-style:circle;margin-left:1.3em;line-height:1.5em}.ul_disc>li{list-style:disc;margin-left:1.3em;line-height:1.5em}.txt-medium{font-weight:500}.txt-bold{font-weight:700}.txt-black{font-weight:900}.txt-italic{font-style:italic}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}@media only screen and (min-width:768px){.align-md-center{text-align:center}.align-md-left{text-align:left}.align-md-right{text-align:right}}@media only screen and (min-width:992px){.align-lg-center{text-align:center}.align-lg-left{text-align:left}.align-lg-right{text-align:right}}.break_all{word-break:break-all}.ws_nowrap{white-space:nowrap}.footnote{line-height:1.8em;font-size:14px}@media only screen and (min-width:992px){.footnote{font-size:16px}}.line-ellipsis-2{height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:2;-moz-box-orient:vertical;line-clamp:2;box-orient:vertical}@media only screen and (min-width:992px){.line-ellipsis-lg-3{height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:3;-moz-box-orient:vertical;line-clamp:3;box-orient:vertical}}.row{margin-left:-10px;margin-right:-10px}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}@media only screen and (min-width:576px){.row-sm{margin-left:-10px;margin-right:-10px}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}}@media only screen and (min-width:768px){.row-md{margin-left:-10px;margin-right:-10px}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}}@media only screen and (min-width:992px){.row-lg{margin-left:-15px;margin-right:-15px}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}}@media only screen and (min-width:1200px){.row-l{margin-left:-15px;margin-right:-15px}.col-l-1{width:8.3333333333%}.col-l-2{width:16.6666666667%}.col-l-3{width:25%}.col-l-4{width:33.3333333333%}.col-l-5{width:41.6666666667%}.col-l-6{width:50%}.col-l-7{width:58.3333333333%}.col-l-8{width:66.6666666667%}.col-l-9{width:75%}.col-l-10{width:83.3333333333%}.col-l-11{width:91.6666666667%}.col-l-12{width:100%}}.pc{display:none!important}@media only screen and (min-width:768px){.pc{display:flex!important}}.d-b{display:block}.d-n{display:none}.d-in{display:inline}.d-ib{display:inline-block}.d-f{display:flex}@media only screen and (min-width:576px){.d-sm-b{display:block}.d-sm-n{display:none}.d-sm-in{display:inline}.d-sm-ib{display:inline-block}.d-sm-f{display:flex}}@media only screen and (min-width:768px){.d-md-b{display:block}.d-md-n{display:none}.d-md-in{display:inline}.d-md-ib{display:inline-block}.d-md-f{display:flex}}@media only screen and (min-width:992px){.d-lg-b{display:block}.d-lg-n{display:none}.d-lg-in{display:inline}.d-lg-ib{display:inline-block}.d-lg-f{display:flex}}@media only screen and (min-width:1440px){.d-xl-b{display:block}.d-xl-n{display:none}.d-xl-in{display:inline}.d-xl-ib{display:inline-block}.d-xl-f{display:flex}}.jc-start{justify-content:flex-start}.jc-center{justify-content:center}.jc-end{justify-content:flex-end}.jc-between{justify-content:space-between}@media only screen and (min-width:576px){.jc-sm_start{justify-content:flex-start}.jc-sm_center{justify-content:center}.jc-sm_end{justify-content:flex-end}.jc-sm_between{justify-content:space-between}}@media only screen and (min-width:768px){.jc-md-start{justify-content:flex-start}.jc-md-center{justify-content:center}.jc-md-end{justify-content:flex-end}.jc-md-between{justify-content:space-between}}@media only screen and (min-width:992px){.jc-lg-start{justify-content:flex-start}.jc-lg-center{justify-content:center}.jc-lg-end{justify-content:flex-end}.jc-lg-between{justify-content:space-between}}@media only screen and (min-width:1320px){.jc-ml-start{justify-content:flex-start}.jc-ml-center{justify-content:center}.jc-ml-end{justify-content:flex-end}.jc-ml-between{justify-content:space-between}}.ai-start{align-items:flex-start}.ai-center{align-items:center}.ai-end{align-items:flex-end}@media only screen and (min-width:576px){.ai-sm-start{align-items:flex-start}.ai-sm-center{align-items:center}.ai-sm-end{align-items:flex-end}}@media only screen and (min-width:768px){.ai-md-start{align-items:flex-start}.ai-md-center{align-items:center}.ai-md-end{align-items:flex-end}}@media only screen and (min-width:992px){.ai-lg-start{align-items:flex-start}.ai-lg-center{align-items:center}.ai-lg-end{align-items:flex-end}}@media only screen and (min-width:1440px){.ai-xl-start{align-items:flex-start}.ai-xl-center{align-items:center}.ai-xl-end{align-items:flex-end}}.fd-column{flex-direction:column}.fd-column-rev{flex-direction:column-reverse}.fd-row{flex-direction:row}.fd-row-rev{flex-direction:row-reverse}.fww{flex-wrap:wrap}.fwnw{flex-wrap:nowrap}.flex1{flex:1}@media only screen and (min-width:576px){.fd-sm-column{flex-direction:column}.fd-sm-column-rev{flex-direction:column-reverse}.fd-sm-row{flex-direction:row}.fd-sm-row-rev{flex-direction:row-reverse}.fww-sm{flex-wrap:wrap}.fwnw-sm{flex-wrap:nowrap}}@media only screen and (min-width:768px){.fd-md-column{flex-direction:column}.fd-md-column_rev{flex-direction:column-reverse}.fd-md-row{flex-direction:row}.fd-md-row-rev{flex-direction:row-reverse}.fww-md{flex-wrap:wrap}.fwnw-md{flex-wrap:nowrap}}@media only screen and (min-width:1200px){.fd-l-column{flex-direction:column}.fd-l-column-rev{flex-direction:column-reverse}.fd-l-row{flex-direction:row}.fd-l-row-rev{flex-direction:row-reverse}.fww-l{flex-wrap:wrap}.fwnw-l{flex-wrap:nowrap}}@media only screen and (min-width:992px){.fd-lg-column{flex-direction:column}.fd-lg-column-rev{flex-direction:column-reverse}.fd-lg-row{flex-direction:row}.fd-lg-row-rev{flex-direction:row-reverse}.fww-lg{flex-wrap:wrap}.fwnw-lg{flex-wrap:nowrap}}@media only screen and (min-width:1320px){.fd-ml-column{flex-direction:column}.fd-ml-column-rev{flex-direction:column-reverse}.fd-ml-row{flex-direction:row}.fd-ml-row-rev{flex-direction:row-reverse}.fww-ml{flex-wrap:wrap}.fwnw-ml{flex-wrap:nowrap}}@media only screen and (min-width:1440px){.fd-xl-column{flex-direction:column}.fd-xl-column-rev{flex-direction:column-reverse}.fd-xl-row{flex-direction:row}.fd-xl-row-rev{flex-direction:row-reverse}.fww-xl{flex-wrap:wrap}.fwnw-xl{flex-wrap:nowrap}}.clearfix{zoom:1}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clear{clear:both}.ft-n{float:none}.ft-l{float:left}.ft-r{float:right}@media only screen and (min-width:768px){.ft-md-n{float:none}.ft-md-l{float:left}.ft-md-r{float:right}}@media only screen and (min-width:992px){.ft-lg-n{float:none}.ft-lg-l{float:left}.ft-lg-r{float:right}}.grecaptcha-badge{z-index:100;width:70px!important;overflow:hidden!important;transition:all .3s ease!important;left:4px!important}.grecaptcha-badge:hover{width:256px!important}.slick-slide:focus{outline:none}.box-shadow{box-shadow:#0003 4px 4px 5px}.box-shadow-sec{box-shadow:0 3px 6px #00000016!important}.ovh{overflow:hidden}@media only screen and (min-width:992px){.ovc-x{overflow-x:clip}}.img-box{position:relative;padding-bottom:73%;height:0;z-index:2}.img-ovh{position:absolute;width:100%;height:100%;overflow:hidden}.img-set{position:absolute;top:0;left:0;width:100%;height:100%}.img-fit{object-fit:cover}.img-fit.op-center{object-position:center}.transition-n{transition:.3s}.f-scroll{overflow-x:auto}.p0{padding:0}.inside-pd{padding:40px}@media only screen and (min-width:992px){.inside-pd{padding:50px 60px}}.line_ellipsis_7{height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:7;-moz-box-orient:vertical;line-clamp:7;box-orient:vertical}.bgc-pri{background-color:linear-gradient(90deg,#0094D2 .1%,#00CFA6 99.91%)}.bgc-white{background-color:#fff}.bgc-sec{background-color:linear-gradient(90deg,#D7F3FF .1%,#C6FFF4 99.91%)}.bgc-gray{background-color:#f7f7f7}.txt_va{vertical-align:middle}.bt_line{border-bottom:2px solid #00CDA4}.bt_line_gray{border-bottom:1px solid #DDDDDD}.highlight{color:#00cda4}.container{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media only screen and (min-width:992px){.container{padding-left:40px;padding-right:40px}}.container.m{max-width:1140px}.container.xl{max-width:1680px}.container.ms{max-width:1000px}.container.s{max-width:940px}.container.xs{max-width:880px}.position-r{position:relative}.position-xxl-r{position:static}@media only screen and (min-width:1680px){.position-xxl-r{position:relative}}.position-a{position:absolute}.position-f{position:fixed}.position-sticky{position:sticky}.w-full{width:100%}.h-full{height:100%}.txt-white{color:#fff}.txt-light{color:#4cd9d9}.txt-pri{color:#00cda4}.txt-sec{color:#0fc}.txt-eli{color:#80eeff}.txt-gray{color:#888}.txt-small{font-size:15px}.bg-white{background:#fff}.bg-pri{background-color:linear-gradient(90deg,#0094D2 .1%,#00CFA6 99.91%)}.txtd-underline{text-decoration:underline}.z1{z-index:1}.z2{z-index:2}.bdra10{border-radius:10px}.bd-pri{border:2px solid #00CDA4}.page-bottom{padding-bottom:40px}@media only screen and (min-width:992px){.page-bottom{padding-bottom:120px}}.page-bottom.for-mb{padding-bottom:40px}@media only screen and (min-width:992px){.page-bottom.for-mb{padding-bottom:120px}}.page-top{padding-top:40px}@media only screen and (min-width:992px){.page-top{padding-top:120px}}.page-top.for-list{padding-top:30px}@media only screen and (min-width:992px){.page-top.for-list{padding-top:120px}}.page-top.only-mb{padding-top:40px}@media only screen and (min-width:992px){.page-top.only-mb{padding-top:0}}.section-pt{padding-top:50px}@media only screen and (min-width:992px){.section-pt{padding-top:80px}}.section-pb{padding-bottom:50px}@media only screen and (min-width:992px){.section-pb{padding-bottom:70px}}@media only screen and (min-width:992px){.section-pb .for-smpb{padding-bottom:60px}}.selecty-catabox{position:relative;margin-top:20px;max-width:500px;width:100%;margin-left:auto;margin-right:auto;cursor:pointer;z-index:5}.selecty-catabox a{font-weight:400}.selecty-catabox.in-edi{margin-top:-45px}.selecty-catabox .cata-show{display:flex;border:2px solid #7FCBDB;background:#fff;border-radius:20px;color:#fff;padding:12px 15px;justify-content:space-between;align-items:center;margin-bottom:20px}@media only screen and (min-width:992px){.selecty-catabox .cata-show{margin-bottom:0}}.selecty-catabox .cata-show span{transform:rotate(90deg);background:url(/images/arrow-right.png) no-repeat;background-size:contain;height:24px;width:12px;padding:10px 5px 10px 10px;margin-right:10px}.selecty-catabox .cata-op{position:absolute;top:-1px;left:0;background-color:#fff;width:100%;margin-top:60px;border:2px solid #00CDA4;border-radius:20px;padding:10px;z-index:10;display:none}@media only screen and (min-width:992px){.selecty-catabox .cata-op{margin-top:60px}}.selecty-catabox .cata-op a{display:block;padding:10px;border-radius:15px;position:relative}@media only screen and (min-width:992px){.selecty-catabox .cata-op a:hover{color:#fff;background:#00cda4}}.input-style,.select-style,.radio-style,.checkbox-style{padding-left:10px;padding-right:10px}@media only screen and (min-width:992px){.input-style,.select-style,.radio-style,.checkbox-style{padding-left:20px;padding-right:20px}}.input-style .outer-frame p,.select-style .outer-frame p,.radio-style .outer-frame p,.checkbox-style .outer-frame p{margin-bottom:0;font-size:18px}.input-style label,.input-style p,.select-style label,.select-style p,.radio-style label,.radio-style p,.checkbox-style label,.checkbox-style p{display:inline-block;font-size:18px;margin-bottom:5px}@media only screen and (min-width:992px){.input-style label,.input-style p,.select-style label,.select-style p,.radio-style label,.radio-style p,.checkbox-style label,.checkbox-style p{font-size:20px;margin-bottom:10px}}.input-style label.require:after,.input-style p.require:after,.select-style label.require:after,.select-style p.require:after,.radio-style label.require:after,.radio-style p.require:after,.checkbox-style label.require:after,.checkbox-style p.require:after{content:"*";display:inline-block;color:#e96658;margin-left:5px}.input-style label,.input-style p{display:inline-block;font-size:18px;margin-bottom:5px}@media only screen and (min-width:992px){.input-style label,.input-style p{font-size:20px;margin-bottom:10px}}.input-style input{height:45px;outline:2px solid #E2E2E2;background-color:#fff;border-radius:20px;padding:8px;font-size:16px;color:#333;width:100%}.input-style input:focus{outline:2px solid #44A491}@media only screen and (min-width:992px){.input-style input{height:52px;font-size:18px;padding:15px}}.input-style input::placeholder{color:#bcbcbc}.input-style input.no-edit{background-color:#f7f7f7}.input-style input.error{outline:2px solid #E96658}.input-style .inline-input{display:flex;align-items:center}.input-style .inline-input:nth-of-type(1){margin-right:20px}.input-style .inline-input:nth-of-type(2){margin-left:20px}.input-style .inline-input span{font-size:20px}.input-style .inline-input span:nth-of-type(1){margin-right:10px}.input-style .inline-input span:nth-of-type(2){margin-left:10px}.simple-textarea{display:block;outline:2px solid #E2E2E2;background-color:#fff;border-radius:20px;padding:15px;font-size:16px;color:#333;width:100%;resize:none;height:150px}@media only screen and (min-width:992px){.simple-textarea{font-size:18px;height:230px}}.simple-textarea.for-sm{height:160px}@media only screen and (min-width:992px){.simple-textarea.for-sm{height:160px}}.simple-textarea::placeholder{color:#bcbcbc}.simple-textarea:focus{outline:2px solid #00CDA4}.simple-textarea:disabled{opacity:1;background-color:#f7f7f7}.select-style{position:relative}.select-style select{height:45px;outline:2px solid #E2E2E2;background-color:#fff;border-radius:20px;padding:8px 42px 8px 8px;font-size:16px;color:#333;width:100%;background-image:url(/images/arrow_dwn_b.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:20px 20px;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}@media only screen and (min-width:992px){.select-style select{height:52px;font-size:18px;padding:15px 55px 15px 15px}}.select-style select::-ms-expand{display:none}.select-style select:focus{outline:2px solid #44A491}.select-style select:required:invalid{color:#bcbcbc}.select-style select:disabled{background-color:#f7f7f7;background-image:url(/images/arrow_dwn_gray.svg);opacity:1;color:#d1d1d1}.select-style select.no-edit{background-color:#f7f7f7}.select-style select.error{outline:2px solid #E96658}.outer-frame{border:2px solid #888888;border-radius:10px;padding:8px 8px 3px;font-size:16px;color:#333;width:100%}.outer-frame.error{border:2px solid #44A491}@media only screen and (min-width:992px){.outer-frame{padding:15px 15px 10px}}.outer-frame:has(input:focus){border:2px solid #00CDA4}.outer-frame.no-edit{background-color:#f7f7f7}.outer-frame.no-edit p{margin-bottom:4px}.radio-style{position:relative}.radio-style .posi{padding:15px 15px 15px 0}.radio-style label{margin-bottom:0!important}.radio-style .radio-txt{display:inline-block;font-size:16px}@media only screen and (min-width:992px){.radio-style .radio-txt{font-size:18px}}.radio-style input{position:relative;display:inline-block;width:19px;height:19px;vertical-align:-3px;cursor:pointer;transition:.3s transform ease-in-out;margin-right:3px}.radio-style input:checked.radio-item{background-color:#00cda4}.radio-style input:checked.radio-item:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:scale(1) translate(-50%) translateY(-50%);width:10px;height:10px;border-radius:50%;background-color:#fff}@media only screen and (min-width:992px){.radio-style:hover .rb_checkmark{background-color:#f1f1f1}}.checkbox-style input{width:20px;height:20px;vertical-align:-3px}.checkbox-style label{font-size:18px}@media only screen and (min-width:992px){.checkbox-style label{font-size:18px}}.rdio_checkmark{position:absolute;top:50%;left:0;transform:translateY(-50%);height:20px;width:20px;background-color:#f7f7f7;border:#eeeeee 2px solid;border-radius:50%;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width:992px){.rdio_checkmark{width:30px;height:30px}}.rdio_checkmark:after{content:"";position:absolute;display:none;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background:#00cda4}@media only screen and (min-width:992px){.rdio_checkmark:after{width:16px;height:16px}}.button.bd-pri{border:2px solid #00CDA4;width:fit-content;border-radius:5px;background:linear-gradient(135deg,#10b587 20%,#0ec6ad 50%,#00d3f8 75%,#0bf);background-size:200%;background-position:0%;text-align:center;transition:all .3s ease-in-out;color:#fff}@media only screen and (min-width:992px){.button.bd-pri{padding:12px}}.button.bd-pri.normal{padding:8px 10px;min-width:160px;display:block}@media only screen and (min-width:992px){.button.bd-pri.normal{min-width:200px;padding:10px 30px}}.button.bd-pri.bg-white{background:#fff}.button.bd-pri:hover{background-position:50%}.button p{padding:0 15px;font-weight:700;color:#00cda4}.button .btn-arrow{background:url(/images/arrow.png) center center no-repeat;background-size:contain;width:31px;height:12px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width:992px){.button .btn-arrow{display:block;width:31px;height:12px}}@media only screen and (min-width:992px){.button:hover{background:linear-gradient(135deg,#10b587 20%,#0ec6ad 50%,#00d3f8 75%,#0bf);color:#fff}.button:hover .btn-arrow{background:url(/images/arrow-w.png) center center no-repeat;background-size:contain}}.button.now{background:#00cda4;color:#fff}.button.for-x .btn-arrow{width:45px;height:45px;border-radius:50%;background:#aadcc1;border:2px solid #AADCC1;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.button.for-x .btn-arrow:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%) scale(0);width:calc(100% + 4px);height:calc(100% + 4px);border-radius:50%;background:#44a491;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.button.for-x .btn-arrow:after{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);content:"";display:block;width:16px;height:16px;background:url(/images/r-btn-x.png) center center no-repeat;background-size:contain}@media only screen and (min-width:768px){.button.for-x .btn-arrow{width:55px;height:55px}}.button.for-x.light-w p{color:#fff}.button.for-x.light-w span{background-color:#fff}@media only screen and (min-width:992px){.button.for-x:hover .btn-arrow:before{transform:translate(-50%) translateY(-50%) scale(1)}}.button.download-btn p{color:#fff}.button.download-btn .appointment{position:relative;width:95px;height:95px;border-radius:50%;background:#fff;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.button.download-btn .appointment:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%) scale(0);width:calc(100% + 4px);height:calc(100% + 4px);border-radius:50%;background:#44a491;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.button.download-btn .appointment:after{position:absolute;top:50%;left:53%;transform:translate(-50%) translateY(-50%);content:"";display:block;width:45px;height:45px;background:url(/images/appointment.png) center center no-repeat;background-size:contain}@media only screen and (min-width:768px){.button.download-btn .appointment{width:90px;height:90px}}@media only screen and (min-width:992px){.button.download-btn:hover .appointment:before{transform:translate(-50%) translateY(-50%) scale(1)}}@media only screen and (min-width:992px){.button.download-btn:hover .appointment:after{background:url(/images/appointment-w.png) center center no-repeat;background-size:contain}}.button.large .btn-arrow{width:60px;height:60px}@media only screen and (min-width:992px){.button.large .btn-arrow{width:80px;height:80px}}.button.pre{transform:rotate(180deg);margin-top:-13px}.button.login-btn{display:block;border-radius:26px;width:100%;background:linear-gradient(120deg,#35afdf,#1be5f5);padding:11px;color:#fff;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width:992px){.button.login-btn:hover{background:linear-gradient(120deg,#00cda4,#00cda4)}}.page-number{display:flex;justify-content:center;align-items:center}.page-number a{display:flex;justify-content:center;align-items:center;min-width:40px;width:40px;height:40px;border:#00CDA4 solid 1px;background-color:#fff;border-radius:20px;color:#00cda4;margin:0 5px}@media only screen and (min-width:992px){.page-number a{min-width:50px;width:50px;height:50px;margin:0 10px}}@media only screen and (min-width:992px){.page-number a:hover{background-color:#00cda4;color:#fff}}.page-number a.now{background-color:#00cda4;color:#fff}.page-number a.btn{box-shadow:none;width:45px;padding:10px 0;border:none;background-color:transparent!important;margin:0}.page-number a.btn span{background:url(/images/arrow.png) center center no-repeat;background-size:contain;width:32px;height:32px;opacity:.5;transition:.3s}@media only screen and (min-width:992px){.page-number a.btn span{width:41px;height:35px}}@media only screen and (min-width:992px){.page-number a.btn:hover span{opacity:1;background:url(/images/arrow.png) center center no-repeat;background-size:contain}}.page-number a.btn.prev{transform:rotate(180deg)}.ul-indent{margin-left:23px}.ul-indent p{padding-bottom:0!important}.ul-indent p:nth-last-of-type(1){padding-bottom:1em!important}.editor h2,.editor h3,.editor h4,.editor h5,.editor p{padding-bottom:1em}.editor h2.pb0,.editor h3.pb0,.editor h4.pb0,.editor h5.pb0,.editor p.pb0{padding-bottom:0}.editor img{margin-bottom:1.7em}.editor a{color:#00cda4;text-decoration:underline}.editor .note{font-size:16px;color:#44a491;text-align:left}@media only screen and (min-width:992px){.editor .note{text-align:center}}.editor .ver-en{font-size:16px}.editor hr{margin:20px 0}@media only screen and (min-width:992px){.editor hr{margin:30px 0}}.editor ul{margin-bottom:20px}.editor ul li{list-style:initial;margin-left:23px}.editor ul.circle li{list-style-type:circle}.editor ul.mb-0{margin-bottom:0}.editor ol{margin-bottom:20px}.editor ol li{list-style:decimal;margin-left:23px}.editor ol.mb-0{margin-bottom:0}.editor a{color:#00cda4;font-weight:700;text-decoration:underline}.editor p{line-height:1.8em;letter-spacing:.6px}@media only screen and (min-width:992px){.editor p{font-size:18px}}@media only screen and (min-width:992px){.editor td,.editor th{font-size:20px}}@media only screen and (min-width:992px){.editor li{font-size:20px}}.editor .two-pic{margin-left:-15px}.editor .two-pic img{padding:15px}.editor.light p,.editor.light a,.editor.light h2,.editor.light h3,.editor.light h4,.editor.light h5,.editor.light li,.editor.light td,.editor.light th{color:#fff}.edi-subtitle{font-size:20px;font-weight:700;color:#00cda4;padding-bottom:15px}@media only screen and (min-width:992px){.edi-subtitle{font-size:24px;padding-bottom:20px}}.edi-subtitle.t-deco{text-decoration:underline;text-underline-offset:8px;text-align:center}.modal-bg-fixed{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;z-index:110}.modal-bg-fixed>.container{overflow:auto;position:relative;height:100%;padding-top:25%}@media only screen and (min-width:768px){.modal-bg-fixed>.container{padding-top:14%}}@media only screen and (min-width:992px){.modal-bg-fixed>.container{padding-top:8%}}.modal-bg-fixed>.container::-webkit-scrollbar{width:12px;display:none}.modal-bg-fixed .modal-box .modal-top{position:relative;padding:18px 20px 0;color:#fff;font-size:20px;min-height:60px;background:#00cda4;border-radius:20px 20px 0 0}@media only screen and (min-width:992px){.modal-bg-fixed .modal-box .modal-top{font-size:24px;padding:25px 30px}}.modal-bg-fixed .modal-box .modal-content{background-color:#fff;padding:20px;overflow-y:auto;position:relative;border-radius:0 0 20px 20px}@media only screen and (min-width:992px){.modal-bg-fixed .modal-box .modal-content{padding:30px}.modal-bg-fixed .modal-box .modal-content p{font-size:24px}}.modal-bg-fixed .modal-box .modal-content-txt{padding:30px 0 20px}@media only screen and (min-width:992px){.modal-bg-fixed .modal-box .modal-content-txt{padding:40px 0 30px}}.modal-bg-fixed .modal-box .modal-content-txt p{font-size:20px;line-height:1.6}@media only screen and (min-width:992px){.modal-bg-fixed .modal-box .modal-content-txt p{font-size:24px}}.modal-bg-fixed .modal-box .video-close{text-align:right;margin-bottom:5px}.modal-bg-fixed .image-commer{display:block;padding-bottom:50px}.modal-bg-fixed .image-close{text-align:right;margin-bottom:5px}.modal-close{position:absolute;right:10px;top:10px;display:block;width:40px;height:40px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width:992px){.modal-close{right:15px;top:15px;width:50px;height:50px}}@media only screen and (min-width:992px){.modal-close:hover{opacity:.9}}.modal-close .close-btn{display:block;width:18px;height:18px;background:url(/images/button-x-hover.png) no-repeat;background-size:contain}@media only screen and (min-width:992px){.modal-close .close-btn{width:20px;height:20px}}.scrollbar-x{overflow-x:auto}.scrollbar-x::-webkit-scrollbar{height:8px}.scrollbar-y{overflow-x:auto}.scrollbar-y::-webkit-scrollbar{width:8px}.video_box{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video_box iframe,.video_box object,.video_box embed{position:absolute;top:0;left:0;width:100%;height:100%}@keyframes text{0%{transform:rotateX(0) translateY(0)}25%{transform:rotateX(40deg) translateY(30px)}50%{transform:rotateX(80deg) translateY(-30px)}to{transform:rotateX(120deg) translateY(0)}}@keyframes showRight{0%{width:0;opacity:0}3%{opacity:1}to{width:100%;opacity:1}}@keyframes room_out{0%{transform:scale(1.07)}to{transform:scale(1)}}.gallery{--s: 150px;display:grid;grid:auto-flow var(--s)/repeat(2,var(--s));gap:10px;place-items:center;margin:calc(var(--s) / 2);transform:rotate(45deg)}.gallery>img{width:141%;aspect-ratio:1;object-fit:cover;filter:grayscale(80%);transform:scale(var(--_t, 1)) rotate(-45deg);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);cursor:pointer;transition:.2s linear}.gallery>img:hover{filter:grayscale(0);--_t: 1.15}.basic-table{width:100%}.basic-table thead{background-color:#00cda4}.basic-table th,.basic-table td{padding:10px;vertical-align:text-top}@media only screen and (min-width:992px){.basic-table th,.basic-table td{padding:13px 20px}}.basic-table th{color:#fff;background-color:#00cda4;font-size:20px}@media only screen and (min-width:992px){.basic-table th{font-size:24px}}.basic-table td{font-size:18px}@media only screen and (min-width:992px){.basic-table td{font-size:20px}}.basic-table.protb-style{padding-left:0;overflow-x:auto}@media only screen and (min-width:768px){.basic-table.protb-style{padding-left:20px}}@media only screen and (min-width:992px){.basic-table.protb-style{padding-left:30px}}.basic-table.protb-style th,.basic-table.protb-style td{padding:10px;border:none}@media only screen and (min-width:992px){.basic-table.protb-style th,.basic-table.protb-style td{padding:13px 15px}}.basic-table.protb-style td:nth-of-type(odd){background-color:#005ca2;color:#fff;width:20%}.basic-table.protb-style td:nth-of-type(2n){background-color:#dcf0ff;width:30%}.pro-fullpage th,.pro-fullpage td{border:2px solid #ffffff}@media only screen and (min-width:992px){.pro-fullpage th,.pro-fullpage td{padding:15px 20px!important}}.nav{position:fixed;top:0;left:0;width:100%;z-index:105;background:#2d3031e6;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;height:60px}@media only screen and (min-width:992px){.nav{height:80px}}.nav.unfix{position:relative}.nav-logo{cursor:pointer;width:210px;height:54px;background:url(/images/main-logo.svg) center center no-repeat;background-size:contain}@media only screen and (min-width:992px){.nav-logo{max-width:200px;width:100%;height:54px}}.nav-item{flex-shrink:0}.nav-item>li{position:relative}.nav-item>li>a{display:block;padding:25px 0;font-size:18px;margin:0 10px;color:#fff}@media only screen and (min-width:1320px){.nav-item>li>a{margin:0 20px;font-size:18px}}@media only screen and (min-width:992px){.nav-item>li>a:hover{color:linear-gradient(135deg,#10B587 20%,#0EC6AD 50%,#00D3F8 75%,#00BBFF)}}.nav-item>li>a.button{font-size:18px;border-radius:5px;background:linear-gradient(135deg,#10b587 20%,#0ec6ad 50%,#00d3f8 75%,#0bf);background-size:200%;background-position:0%;transition:all .3s ease-in-out;color:#fff;padding:10px 20px;display:block;text-align:center;border:2px solid #AADCC1}@media only screen and (min-width:992px){.nav-item>li>a.button{padding:10px 15px}}@media only screen and (min-width:1320px){.nav-item>li>a.button{font-size:20px;padding:10px 25px}}@media only screen and (min-width:992px){.nav-item>li>a.button:hover{background:linear-gradient(135deg,#10b587 20%,#0ec6ad 50%,#00d3f8 75%,#0bf);background-position:50%;transition:all .3s ease-in-out;color:#fff}}.nav-item>li>a.nav-arrow-box{display:flex;align-items:center;justify-content:center;gap:5px}.nav-item>li>a.nav-arrow-box span.nav-arrow{width:15px;height:9px;background:url(/images/arrow-down.png) center center no-repeat;background-size:contain;transition:.3s}.nav-item>li>a.nav-arrow-box span.nav-arrow .rotate{transform:rotate(180deg)}@media only screen and (min-width:992px){.nav-item>li:hover>a{color:#0fc}.nav-item>li:hover>a.button:hover{background:linear-gradient(135deg,#10b587 20%,#0ec6ad 50%,#00d3f8 75%,#0bf);background-position:50%}.nav-item>li:hover>a.nav-arrow-box span.nav-arrow{background:url(/images/arrow-down-hover.png) center center no-repeat;background-size:contain}.nav-item>li:hover .nav-item-hover{display:block}}.nav-item>li .nav-item-hover{position:absolute;top:80px;left:50%;transform:translate(-50%);padding-top:10px;cursor:pointer;display:none}.nav-item>li .nav-item-hover .nav-item-hover-in{padding:10px;border-radius:5px;background:#2d3031cc;min-width:164px;box-shadow:0 1px 10px #17437d1a}.nav-item>li .nav-item-hover .nav-item-hover-in>a{display:block;text-align:center;padding:10px;border-radius:10px;margin-bottom:5px;color:#fff}@media only screen and (min-width:1320px){.nav-item>li .nav-item-hover .nav-item-hover-in>a{font-size:20px}}.nav-item>li .nav-item-hover .nav-item-hover-in>a:last-of-type{margin-bottom:0}@media only screen and (min-width:992px){.nav-item>li .nav-item-hover .nav-item-hover-in>a:hover{background:linear-gradient(135deg,#10b587 20%,#0ec6ad 50%,#00d3f8 75%,#0bf)}}.nav-item>li .nav-item-hover .nav-item-hover-in.mid{min-width:170px}.nav-item>li .nav-item-hover .nav-item-hover-in.large{min-width:242px}.nav-social a,.nav-social .nav-search{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;margin-right:10px;border:2px solid #ffffff;background:linear-gradient(to bottom,#1095be00,#07a9c200);transition:.3s}@media only screen and (min-width:992px){.nav-social a,.nav-social .nav-search{width:48px;height:48px}}@media only screen and (min-width:1320px){.nav-social a,.nav-social .nav-search{margin-right:15px}}@media only screen and (min-width:992px){.nav-social a:hover,.nav-social .nav-search:hover{background:linear-gradient(to bottom,#1094be,#07a9c2)}}.nav-social a.icon-mail,.nav-social .nav-search.icon-mail{margin-left:10px}@media only screen and (min-width:1320px){.nav-social a.icon-mail,.nav-social .nav-search.icon-mail{margin-left:15px}}.nav-social a.icon-mail img,.nav-social .nav-search.icon-mail img{width:28px;height:20px}.nav-social .nav-search{position:relative;cursor:pointer;margin-right:0!important}.nav-social .nav-search.now{background:linear-gradient(to bottom,#1094be 100%,#07a9c2)}.nav-social .nav-search .icon-search{width:23px;height:24px}.nav-social .nav-search .input-style{display:none;position:absolute;top:60px;right:-10px;width:400px;padding-top:10px}.nav-social .nav-search .input-style form{position:relative}.nav-social .nav-search .input-style input{padding:15px 75px 15px 15px;border:#00CDA4 2px solid;border-radius:5px;background-color:#fff}.nav-social .nav-search .btn-search{position:absolute;top:0;right:0;background-color:#00cda4;display:block;color:#fff;font-size:18px;height:100%;padding:10px;border-radius:0 5px 5px 0}@media only screen and (min-width:1320px){.nav-social .nav-search .btn-search{font-size:20px}}.btn-burger{position:relative;width:30px;height:50px;cursor:pointer}.btn-burger span{display:block;width:30px;height:3px;background-color:#fff;border-radius:50px}.btn-burger span:nth-of-type(1){position:absolute;top:12px;left:50%;transform:translate(-50%);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.btn-burger span:nth-of-type(2){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.btn-burger span:nth-of-type(3){position:absolute;bottom:12px;left:50%;transform:translate(-50%);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.btn-burger.now span:nth-of-type(1){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg)}.btn-burger.now span:nth-of-type(2){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.btn-burger.now span:nth-of-type(3){opacity:0}.burger-menu{display:none;position:fixed;width:100%;height:100%;top:0;left:0;padding-top:60px;overflow-y:auto;background-color:#2d3031;z-index:100}.burger-menu::-webkit-scrollbar{width:0}.burger-menu .burger-menu-top{padding:20px}.burger-menu .burger-search{position:relative}.burger-menu .burger-search input{padding:15px 65px 15px 15px;background-color:#fff;border-radius:5px}.burger-menu .burger-search .btn-burger-search{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:50px;height:100%;color:#fff;background-color:#00cda4;border-radius:0 5px 5px 0}.burger-menu .burger-ul>li{border-bottom:#6e7f87 1px solid}.burger-menu .burger-ul>li:first-of-type{border-top:#6e7f87 1px solid}.burger-menu .burger-ul>li .burger-item{padding:15px 20px;font-size:18px}.burger-menu .burger-ul>li .burger-item p{color:#fff}.burger-menu .burger-ul>li .burger-item img{width:15px;height:10px;margin:0 10px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.burger-menu .burger-ul>li .burger-item img.rotate{transform:rotate(180deg)}.burger-menu .burger-ul .burger-drop{display:none;padding:15px 30px;background-color:#414647}.burger-menu .burger-ul .burger-drop>li{margin-bottom:5px}.burger-menu .burger-ul .burger-drop>li:last-of-type{margin-bottom:0}.burger-menu .burger-ul .burger-drop>li a{display:block;width:100%;color:#fff}.burger-menu-bottom{padding:20px;border:none!important}.burger-menu-bottom>.button{min-width:none;width:100%;max-width:500px;margin:0 auto;background:linear-gradient(135deg,#10b587 20%,#0ec6ad 50%,#00d3f8 75%,#0bf);background-size:200%;background-position:0%;transition:all .3s ease-in-out;color:#fff;padding:10px 20px;display:block;text-align:center;border:2px solid #AADCC1;border-radius:5px;font-size:20px}.footer{position:relative;width:100%;background:linear-gradient(to bottom,#3bb2c5,#006bac)}.footer-info{margin-bottom:10px}.footer-info:nth-last-of-type(1){margin-bottom:20px}.footer-info img{width:28px;height:auto;margin-right:7px;display:inline-block;vertical-align:top}.footer-social{flex-shrink:0}.footer-social img{width:30px;height:30px}.ft-info-unit{flex-shrink:0;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:576px){.ft-info-unit{display:block;align-items:start}}.footer-box{padding-top:30px;height:fit-content;background:url(/images/ft_bg1.png) center center no-repeat;background-size:cover}@media only screen and (min-width:768px){.footer-box{padding-top:60px}}.footer-box .footer-logo{max-width:260px;width:100%;margin-bottom:20px}@media only screen and (min-width:576px){.footer-box .footer-logo{max-width:none;width:33%}}@media only screen and (min-width:992px){.footer-box .footer-logo{max-width:260px;width:100%;margin-bottom:30px}}.footer-box .wrap-ftop{width:100%}@media only screen and (min-width:992px){.footer-box .wrap-ftop{max-width:260px}}.footer-box .footer-item{width:100%}@media only screen and (min-width:992px){.footer-box .footer-item{padding:0 0 0 30px}}.footer-box .footer-item>li{margin-bottom:20px;max-width:176px;padding:0 5px}.footer-box .footer-item>li:nth-last-of-type(1){padding:0 0 0 5px}.footer-box .footer-item>li a{color:#fff;display:block;font-size:16px;letter-spacing:0}@media only screen and (min-width:992px){.footer-box .footer-item>li a{font-size:18px;margin-bottom:10px}.footer-box .footer-item>li a:hover{text-decoration:underline;color:linear-gradient(90deg,#0094D2 .1%,#00CFA6 99.91%)}}.footer-box .footer-bottom{position:relative;padding:15px 0;color:#a6cbe6;font-size:14px;line-height:1.4em;text-align:center}.footer-box .footer-bottom.line{max-width:1250px;border-top:1px solid #A6CBE6;margin-left:auto;margin-right:auto}@media only screen and (min-width:992px){.footer-box .footer-bottom{font-size:14px}}.footer-box .footer-bottom a{color:linear-gradient(90deg,#0094D2 .1%,#00CFA6 99.91%);line-height:1.4em;text-decoration:underline;font-size:14px}@media only screen and (min-width:992px){.footer-box .footer-bottom a{font-size:14px}}.footer-box .footer-bottom .company_names{letter-spacing:0}@media only screen and (min-width:992px){.footer-box .footer-bottom .company_names{letter-spacing:.02em;margin-top:-2px;margin-left:5px;margin-right:5px}}.footer-social{display:block}.footer-social .img-fb{width:40px;height:40px}@media only screen and (min-width:768px){.footer-social .img-fb{width:45px;height:45px}}.footer-bottom{position:relative;padding:25px 0;color:#fff;line-height:1.6em}@media only screen and (min-width:768px){.footer-bottom{padding:50px 0}}.footer-bottom.line{border-top:1px solid #ffffff;margin-left:auto;margin-right:auto}.footer-bottom a{color:linear-gradient(90deg,#0094D2 .1%,#00CFA6 99.91%);text-decoration:underline;font-size:14px}@media only screen and (min-width:768px){.footer-bottom a{font-size:14px}}.footer-bottom .copyright{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width:768px){.footer-bottom .copyright{justify-content:start}}.footer-bottom .copyright .txt-box{text-align:left;font-size:12px;margin-top:20px}@media only screen and (min-width:768px){.footer-bottom .copyright .txt-box{line-height:1.9em;margin-top:0;font-size:18px;text-align:right}}.body-area{margin-top:60px}@media only screen and (min-width:992px){.body-area{margin-top:110px}}.go-top{position:absolute;top:10%;right:25px;display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;border:2px solid #ffffff;background:transparent;transition:.3s;z-index:5}@media only screen and (min-width:992px){.go-top{top:65%;right:40px;width:60px;height:60px}}.go-top span{display:block;width:21px;height:12px;background:url(/images/arrow-top-w.png) center center no-repeat;background-size:contain}@media only screen and (min-width:992px){.go-top span{width:21px;height:12px}}@media only screen and (min-width:992px){.go-top:hover{background:#44a491}}.page-banner{background:linear-gradient(to right,#0f7abb,#00c2d8);height:280px}@media only screen and (min-width:992px){.page-banner{height:500px}}.page-banner .bn-img{position:absolute;right:0;top:0;object-fit:cover;object-position:left;width:1440px;height:100%}.page-banner .bn-txt{position:relative;font-size:40px;line-height:1.2em;font-weight:700;text-align:center;width:100%;padding-top:60px;z-index:1}@media only screen and (min-width:992px){.page-banner .bn-txt{font-size:30px;text-align:left;padding-top:80px}}.page-banner .bn-txt a,.page-banner .bn-txt span{font-size:16px;font-weight:400}.page-banner .bn-txt .line{display:block;position:relative;width:100px;height:4px;background-color:#0fc;margin:10px auto 0}@media only screen and (min-width:992px){.page-banner .bn-txt .line{margin:10px 0 0}}.mxw{text-shadow:2px 2px 4px rgba(0,0,0,.3803921569)}.r-videobox{position:relative;width:100%;height:100%;padding-bottom:56.25%}.r-videobox.vfor-bg{object-fit:cover}.r-videobox.interact{padding-bottom:56.03%}.r-videobox.bdra{border-radius:10px}.r-videobox>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gdpr_section{position:fixed;left:0;bottom:0;width:100%;background-color:#333c;padding:60px 0 20px;z-index:101}@media only screen and (min-width:768px){.gdpr_section{padding:30px 0}}.gdpr_section .privacy{color:#fff;text-decoration:underline}@media only screen and (min-width:768px){.gdpr_section .agree{padding-right:40px}}@media only screen and (min-width:992px){.gdpr_section .agree{padding-right:30px}}.gdpr_section .close_gdpr{position:absolute;right:10px;top:10px}@media only screen and (min-width:992px){.gdpr_section .close_gdpr{right:20px;top:20px}}@keyframes dots{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes rotateRightHand{0%{transform:rotate(0)}50%{transform:rotate(25deg)}to{transform:rotate(0)}}.loading{position:fixed;width:100%;height:100%;background-color:#fff;z-index:102}.loading_img{margin-bottom:15px;width:60px;height:80px;background:url(/images/logo.svg) center center no-repeat;background-size:contain;position:relative}@media only screen and (min-width:992px){.loading_img{margin-bottom:20px;width:90px;height:120px}}.loading_img>span{display:block;position:absolute;right:0;top:20px;width:55%;height:50%;background:url(/images/logo.svg) center center no-repeat;background-size:contain;animation:rotateRightHand 2s ease-in-out infinite;transform-origin:left bottom}.loading_txt{font-size:24px;font-weight:700;color:#00cda4}@media only screen and (min-width:992px){.loading_txt{font-size:30px}}.loading_txt span:nth-of-type(1){animation:dots 1.2s infinite ease-in-out}.loading_txt span:nth-of-type(2){animation:dots 1.2s infinite ease-in-out .2s}.loading_txt span:nth-of-type(3){animation:dots 1.2s infinite ease-in-out .4s}.error-txt{position:relative;font-size:80px;color:#00cda4;margin-top:20px}@media only screen and (min-width:992px){.error-txt{margin-top:60px;font-size:100px}}.error-txt:after{content:"404";display:block;position:absolute;top:27%;left:50%;transform:translate(-50%) translateY(-50%);text-fill-color:transparent;text-stroke:2px #A6CBE6;-webkit-text-fill-color:transparent;-webkit-text-stroke:2px #A6CBE6;-moz-text-fill-color:transparent;z-index:-1;font-size:150px}@media only screen and (min-width:992px){.error-txt:after{font-size:180px}}.blank-pageset{padding-bottom:60px}@media only screen and (min-width:992px){.blank-pageset{padding-bottom:250px}}@keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes rotate_center{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes float2{0%{transform:translateY(0) rotate(180deg)}50%{transform:translateY(-10px) rotate(180deg)}to{transform:translateY(0) rotate(180deg)}}@keyframes gradient_btn{0%{background-position:14% 0%}50%{background-position:87% 100%}to{background-position:14% 0%}}@keyframes twinkle{0%{transform:scale(0);opacity:0}25%{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:1}}.b-title{color:#00cda4;font-size:26px;font-weight:700;margin-bottom:30px}@media only screen and (min-width:576px){.b-title{font-size:28px}}@media only screen and (min-width:992px){.b-title{font-size:32px;margin-bottom:40px}}.b-title.for-white{color:#fff}.b-subtitle{color:#44a491;font-size:20px;font-weight:500;margin-bottom:30px;display:block}@media only screen and (min-width:992px){.b-subtitle{font-size:24px}}.b-subtitle.for-white{color:#fff}.b-description{font-size:18px;margin:0 auto 40px;line-height:1.8}@media only screen and (min-width:992px){.b-description{font-size:20px;margin-bottom:60px}}.b-description.for-white{color:#fff}.b-description.mb0{margin-bottom:0}.b-note{text-align:center;font-size:16px}.b-note a{color:#00cda4;text-decoration:underline;margin-left:5px;font-size:16px}.b-note a:hover{color:#009a7b}.b-note.for-white,.b-note.for-white a{color:#fff}.b-note.align-left{text-align:left}.qa-highlight{color:#da0000}.cir-ovh{position:relative;overflow:hidden}.cir-set{position:absolute;width:40vw;height:40vw;animation:float 5s ease-in-out infinite}.cir-set.cir1{top:-14%;right:-20%;opacity:.7;animation:float 5s ease-in-out infinite}@media only screen and (min-width:992px){.cir-set.cir1{top:-15%;right:-20%}}.cir-set.cir2{bottom:-23%;left:-20%;opacity:.5;animation:float2 5s ease-in-out infinite;animation-delay:2.5s}@media only screen and (min-width:992px){.cir-set.cir2{bottom:-35%;left:-20%}}.cir-set.cir3{top:-8%;right:-20%;opacity:.3;transform:rotate(90%);animation:float2 5s ease-in-out infinite}@media only screen and (min-width:992px){.cir-set.cir3{top:-30%;right:-20%}}.cir-set.cir4{width:30vw;height:30vw;top:-10%;left:-20%;opacity:.3;animation:float2 5s ease-in-out infinite;animation-delay:2.5s}@media only screen and (min-width:992px){.cir-set.cir4{top:-15%;left:-17%}}.cir-set.cir5{top:-5%;right:-20%;opacity:.5;transform:rotate(90%);animation:float2 5s ease-in-out infinite;z-index:-1}@media only screen and (min-width:992px){.cir-set.cir5{top:-15%;right:-25%}}.cir-set.cir6{top:-5%;left:-20%;opacity:.5;transform:rotate(90%);animation:float2 5s ease-in-out infinite;z-index:-1}@media only screen and (min-width:992px){.cir-set.cir6{top:-15%;left:-25%}}.cir-set.cir7{top:-10%;right:-20%;width:30vw;height:30vw;opacity:.3;animation:float2 5s ease-in-out infinite}@media only screen and (min-width:992px){.cir-set.cir7{top:-20%;right:-18%}}.fixed-btns{position:fixed;right:20px;bottom:20px;z-index:100;display:flex;flex-direction:column;gap:20px}@media only screen and (min-width:992px){.fixed-btns{right:30px;bottom:30px}}.register-btn{display:flex;align-items:center;justify-content:center;background:linear-gradient(139deg,#00cfd2 3.26%,#007cb5 96.74%);border:2px solid #ffffff;color:#fff;font-size:16px;font-weight:500;line-height:1.3;letter-spacing:.05em;transition:all .3s ease;padding:5px 10px}@media only screen and (min-width:992px){.register-btn{padding:10px 5px}}@media only screen and (min-width:992px){.register-btn:hover{background:linear-gradient(135deg,#10b587 20%,#0ec6ad 50%,#00d3f8 75%,#0bf);background-size:200%;background-position:0%}}@media only screen and (min-width:992px){.register-btn{padding:12px 8px;font-size:18px}}.go-btn{font-size:14px;font-weight:500;color:#fff}.goto-top{width:50px;height:50px;margin-left:auto;cursor:pointer;border-radius:50%;background:linear-gradient(139deg,#0183b8 3.26%,#0183b8 96.74%);padding:0;display:flex;align-items:center;justify-content:center;transition:all .3s ease}@media only screen and (min-width:992px){.goto-top:hover{background:linear-gradient(135deg,#10b587 20%,#0ec6ad 50%,#00d3f8 75%,#0bf);background-size:200%;background-position:0%}}@media only screen and (min-width:992px){.goto-top{width:78px;height:78px}}.goto-top .b-nav-arrow{width:28px;height:12px;background:url(/images/arrow-down.png) center center no-repeat;background-size:contain;transition:.3s;display:block}.goto-top .b-nav-arrow.rotate{transform:rotate(180deg)}@media only screen and (min-width:992px){.goto-top .b-nav-arrow{width:36px;height:21px}}.idx-bnimg-pc{width:100%!important;height:100%!important;background:url(/images//index-banner.jpg) center center no-repeat;background-size:cover;padding-bottom:160%}@media screen and (min-width:370px){.idx-bnimg-pc{padding-bottom:140%}}@media only screen and (min-width:768px){.idx-bnimg-pc{padding-bottom:75%}}@media only screen and (min-width:992px){.idx-bnimg-pc{padding-bottom:67%}}@media only screen and (min-width:1320px){.idx-bnimg-pc{padding-bottom:52%}}.wrap-indext{position:absolute;width:100%;bottom:5%;left:50%;transform:translate(-50%);z-index:10}.wrap-indext .bn-fir-txt,.wrap-indext .bn-sec-txt{gap:20px;bottom:10%}.wrap-indext .bn-title-img{max-width:500px;width:100%;margin-left:10px;margin-right:10px;filter:drop-shadow(0 0 5px rgba(0,0,0,.9))}@media only screen and (min-width:576px){.wrap-indext .bn-title-img{margin-left:0;margin-right:0;max-width:710px;min-width:320px;width:80vw}}@media only screen and (min-width:768px){.wrap-indext .bn-title-img{width:43vw}}.wrap-indext .bn-large-txt{color:#fff;text-align:center;font-size:clamp(20px,3vw,32px);font-weight:700;line-height:1.2}@media only screen and (min-width:576px){.wrap-indext .bn-large-txt{font-size:32px}}@media only screen and (min-width:992px){.wrap-indext .bn-large-txt{font-size:clamp(24px,2.6vw,48px);line-height:1.8}}.wrap-indext .bn-description{color:#fff;font-size:clamp(20px,3vw,32px);font-weight:700;line-height:1.2;letter-spacing:1.8px;text-shadow:0 0 10px rgba(0,0,0,.8)}@media only screen and (min-width:576px){.wrap-indext .bn-description{font-size:32px}}@media only screen and (min-width:992px){.wrap-indext .bn-description{font-size:clamp(24px,2.6vw,36px);line-height:1.8}}.wrap-indext .bn-time{color:#0fc;font-size:clamp(20px,3vw,32px);font-weight:700;line-height:1.2;letter-spacing:1.8px;text-shadow:0 0 10px rgba(0,0,0,.8)}@media only screen and (min-width:576px){.wrap-indext .bn-time{font-size:32px}}@media only screen and (min-width:992px){.wrap-indext .bn-time{font-size:clamp(24px,2.6vw,36px);line-height:1.8}}.wrap-indext .bn-time-arrow{width:40px;height:10px;flex-shrink:0;margin-left:10px;margin-right:10px}@media only screen and (min-width:992px){.wrap-indext .bn-time-arrow{width:75.97px;height:16.38px}}.wrap-indext .bn-time-img{max-width:250px;min-width:150px;width:20vw}.wrap-indext .bn-time-box .bn-description{margin-right:10px}.wrap-indext .more-arrow-box{width:30px;height:50px;flex-shrink:0;margin-left:auto;margin-right:auto;margin-top:30px}@media only screen and (min-width:992px){.wrap-indext .more-arrow-box{width:36px;height:63px;margin-top:60px}}.wrap-indext .more-arrow-box svg path:nth-of-type(1){fill:#0fc}.wrap-indext .more-arrow-box svg path:nth-of-type(2){fill:#0fc}.wrap-indext .more-arrow-box svg path:nth-of-type(3){fill:#0fc}.wrap-indext .more-arrow-box path{-webkit-animation:mouse-scroll 1s infinite;-moz-animation:mouse-scroll 1s infinite}.wrap-indext .more-arrow-box path:nth-of-type(1){-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-webkit-animation-direction:alternate}.wrap-indext .more-arrow-box path:nth-of-type(2){-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-direction:alternate}.wrap-indext .more-arrow-box path:nth-of-type(3){-webkit-animation-delay:.3s;-moz-animation-dekay:.3s;-webkit-animation-direction:alternate}.banner .idx-bnimg-pc,.banner .bn-title-img,.banner .bn-large-txt,.banner .bn-description,.banner .bn-time-box,.banner .more-arrow-box{opacity:0}.banner.ani-do .idx-bnimg-pc{animation:fadeIn .5s ease-in-out forwards}.banner.ani-do .bn-title-img{animation:fadeInDown .5s ease-in-out forwards .2s}.banner.ani-do .bn-large-txt{animation:fadeInDown .5s ease-in-out forwards .4s}.banner.ani-do .bn-description{animation:fadeInRight .5s ease-in-out forwards .6s}.banner.ani-do .bn-time-box{animation:fadeInLeft .5s ease-in-out forwards .6s}.banner.ani-do .more-arrow-box{animation:fadeInDown .5s ease-in-out forwards .8s}.purpose{padding:40px 0 60px;background:linear-gradient(90deg,#0094d2 .1%,#00cfa6 99.91%)}@media only screen and (min-width:992px){.purpose{padding:60px 0 80px}}.purpose .b-title,.purpose .b-subtitle,.purpose .b-description{opacity:0}.purpose.ani-do .b-title{animation:fadeInDown .5s ease-in-out forwards}.purpose.ani-do .b-subtitle{animation:fadeInDown .5s ease-in-out forwards .2s}.purpose.ani-do .b-description{animation:fadeInDown .5s ease-in-out forwards .4s}.themes{padding:40px 0;overflow:hidden;position:relative}@media only screen and (min-width:992px){.themes{padding:60px 0 80px}}.themes .themes-bg{position:absolute;background:url(/images//theme-bg.png) center center no-repeat;background-size:cover;width:160%;height:160%;top:calc(50% + 60px);left:calc(50% + 50px);transform:translate(-50%,-50%);z-index:-1}.themes .themes-list{flex-wrap:wrap;gap:20px;margin-bottom:30px}@media only screen and (min-width:992px){.themes .themes-list{gap:30px;margin-bottom:40px}}.themes .themes-item{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:30px 20px;background:#fffc;border-radius:10px;border:2px solid #00FFCC;transition:all .3s ease}@media only screen and (min-width:576px){.themes .themes-item{width:calc(50% - 10px)}}@media only screen and (min-width:992px){.themes .themes-item{width:calc(25% - 22.5px);padding:40px 20px}}.themes .themes-item .themes-hover{display:flex;justify-content:center;align-items:center;border-radius:8px;opacity:0;transform:translateY(10px);transition:all .3s ease;position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;background:linear-gradient(90deg,#0094d2 .1%,#00cfa6 99.91%)}.themes .themes-item .themes-hover .themes-hover-p{color:#fff;font-size:18px;padding:28px}.themes .themes-item:hover .themes-hover{opacity:1;transform:translateY(0)}.themes .themes-img1{width:120px;height:113px;margin:0 auto 20px}@media only screen and (min-width:576px){.themes .themes-img1{width:88px;height:80px}}@media only screen and (min-width:992px){.themes .themes-img1{width:143px;height:137px}}.themes .themes-img2{width:120px;height:120px;margin:0 auto 20px}@media only screen and (min-width:576px){.themes .themes-img2{width:88px;height:80px}}@media only screen and (min-width:992px){.themes .themes-img2{width:143px;height:137px}}.themes .themes-img3{width:120px;height:120px;margin:0 auto 20px}@media only screen and (min-width:576px){.themes .themes-img3{width:80px;height:80px}}@media only screen and (min-width:992px){.themes .themes-img3{width:119px;height:119px}}.themes .themes-img4{width:119px;height:119px;margin:0 auto 20px}@media only screen and (min-width:576px){.themes .themes-img4{width:80px;height:80px}}@media only screen and (min-width:992px){.themes .themes-img4{width:119px;height:119px}}.themes .themes-item-title{font-size:20px;color:#333}@media only screen and (min-width:992px){.themes .themes-item-title{font-size:24px}}.themes .b-title,.themes .b-subtitle,.themes .b-description,.themes .themes-item,.themes .rewards-notes{opacity:0}.themes.ani-do .b-title{animation:fadeInDown .5s ease-in-out forwards}.themes.ani-do .b-subtitle{animation:fadeInDown .5s ease-in-out forwards .2s}.themes.ani-do .b-description{animation:fadeInDown .5s ease-in-out forwards .4s}.themes.ani-do .themes-list .themes-item:nth-of-type(1){animation:fadeInDown .5s ease-in-out forwards .6s}.themes.ani-do .themes-list .themes-item:nth-of-type(2){animation:fadeInDown .5s ease-in-out forwards .8s}.themes.ani-do .themes-list .themes-item:nth-of-type(3){animation:fadeInDown .5s ease-in-out forwards 1s}.themes.ani-do .themes-list .themes-item:nth-of-type(4){animation:fadeInDown .5s ease-in-out forwards 1.2s}.themes.ani-do .themes-list .rewards-notes{animation:fadeInDown .5s ease-in-out forwards 1.4s}.eligibility{padding:60px 0;background:url(/images//eli-bg.jpg) center center no-repeat;background-size:cover;position:relative}@media only screen and (min-width:992px){.eligibility{padding:100px 0}}@media only screen and (min-width:992px){.eligibility .elig-content{padding-right:30px}}.eligibility .eli-list{flex-wrap:wrap;gap:60px;margin-bottom:30px}@media only screen and (min-width:992px){.eligibility .eli-list{gap:80px;padding-left:60px;margin-bottom:40px}}@media only screen and (min-width:1320px){.eligibility .eli-list{padding-left:90px}}.eligibility .eli-item{width:100%;display:flex;align-items:center;gap:30px;padding:0;background:transparent;border:none}@media only screen and (min-width:992px){.eligibility .eli-item{width:100%;gap:40px}}.eligibility .eli-item:hover{transform:none;background:transparent}.eligibility .eli-img{width:80px;height:80px;margin:0;flex-shrink:0}@media only screen and (min-width:992px){.eligibility .eli-img{width:90px;height:90px}}@media only screen and (min-width:992px){.eligibility .eli-img.eli-img2{width:92px;height:73px}}@media only screen and (min-width:992px){.eligibility .eli-img.eli-img3{width:95px;height:95px}}.eligibility .eli-title{color:#fff;font-size:20px;font-weight:700;margin-bottom:10px;text-align:left}@media only screen and (min-width:992px){.eligibility .eli-title{font-size:28px}}.eligibility .eli-p{color:#fff;font-size:18px;line-height:1.6;text-align:left}@media only screen and (min-width:992px){.eligibility .eli-p{font-size:18px}}.eligibility .eli-content{flex:1}.eligibility .b-title,.eligibility .b-subtitle,.eligibility .b-description,.eligibility .eli-item,.eligibility .b-note{opacity:0}.eligibility.ani-do .b-title{animation:fadeInDown .5s ease-in-out forwards}.eligibility.ani-do .b-subtitle{animation:fadeInDown .5s ease-in-out forwards .2s}.eligibility.ani-do .b-description{animation:fadeInDown .5s ease-in-out forwards .4s}.eligibility.ani-do .eli-list .eli-item:nth-of-type(1){animation:fadeInDown .5s ease-in-out forwards .6s}.eligibility.ani-do .eli-list .eli-item:nth-of-type(2){animation:fadeInDown .5s ease-in-out forwards .8s}.eligibility.ani-do .eli-list .eli-item:nth-of-type(3){animation:fadeInDown .5s ease-in-out forwards 1s}.eligibility.ani-do .eli-list .eli-item:nth-of-type(4){animation:fadeInDown .5s ease-in-out forwards 1.2s}.eligibility.ani-do .b-note{animation:fadeInDown .5s ease-in-out forwards 1.4s}.rewards{padding:60px 0;background:linear-gradient(90deg,#d7f3ff .1%,#c6fff4 99.91%)}@media only screen and (min-width:992px){.rewards{padding:100px 0}}.rewards .rewards-list{position:relative;flex-wrap:wrap;gap:30px;padding:30px 0}@media only screen and (min-width:992px){.rewards .rewards-list{flex-wrap:nowrap;gap:40px;padding:40px 0 30px}}.rewards .rewards-item{position:relative;width:100%;padding:60px 30px 30px;text-align:center;transition:all .3s ease;margin-bottom:40px}@media only screen and (min-width:768px){.rewards .rewards-item{width:calc(50% - 15px)}}@media only screen and (min-width:992px){.rewards .rewards-item{width:calc(33.33% - 20px);padding:60px 20px 30px;margin-bottom:0}}.rewards .rewards-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#e3fff9;border:2px solid #00CDA4;clip-path:polygon(30px 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%,0 30px);z-index:0}.rewards .rewards-item:after{content:"";position:absolute;top:0;left:0;width:40px;height:40px;background:url(/images//edge-1.png) no-repeat center/contain;z-index:1;transform:rotate(180deg)}.rewards .rewards-item .edge-decoration{content:"";position:absolute;bottom:-4px;right:-4px;width:40px;height:40px;background:url(/images//edge-1.png) no-repeat center/contain;z-index:1}.rewards .rewards-item:nth-of-type(2):before,.rewards .rewards-item:nth-of-type(2) .rewards-icon{border:2px solid #00C2FF;background:#dff7ff}.rewards .rewards-item:nth-of-type(2):after,.rewards .rewards-item:nth-of-type(2) .edge-decoration{background:url(/images//edge-2.png) no-repeat center/contain}.rewards .rewards-item:nth-of-type(2) .rewards-title{color:#00c2ff}.rewards .rewards-item:nth-of-type(3){margin-bottom:0}.rewards .rewards-item:nth-of-type(3):before,.rewards .rewards-item:nth-of-type(3) .rewards-icon{border:2px solid #7098FF;background:#eef3ff}.rewards .rewards-item:nth-of-type(3):after,.rewards .rewards-item:nth-of-type(3) .edge-decoration{background:url(/images//edge-3.png) no-repeat center/contain}.rewards .rewards-item:nth-of-type(3) .rewards-title{color:#7098ff}.rewards .rewards-item:nth-of-type(3) img{margin-top:8px;width:68%;height:63%;object-fit:contain}.rewards .rewards-item .rewards-title{position:relative;z-index:1;color:#00cda4;font-size:20px;font-weight:700;margin:15px 0}@media only screen and (min-width:992px){.rewards .rewards-item .rewards-title{font-size:28px;margin:20px 0}}.rewards .rewards-item .rewards-desc{position:relative;z-index:1;color:#333;font-size:18px;text-align:left;line-height:1.6}@media only screen and (min-width:992px){.rewards .rewards-item .rewards-desc{font-size:18px}}.rewards .rewards-item .rewards-desc.footnote{font-size:16px;margin-top:10px}.rewards .rewards-item .rewards-desc.footnote.fir{color:#00cda4}.rewards .rewards-item .rewards-desc.footnote.sec{color:#00c2ff}.rewards .rewards-item .rewards-desc.footnote.thi{color:#7098ff}.rewards .rewards-icon{position:absolute;top:-40px;left:50%;transform:translate(-50%);width:90px;height:90px;background:#e3fff9;border:2px solid #00CDA4;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:3}@media only screen and (min-width:992px){.rewards .rewards-icon{width:97px;height:97px;top:-40px}}.rewards .rewards-icon img{width:63%;height:63%;object-fit:contain}.rewards .rewards-notes{margin-top:0}@media only screen and (min-width:992px){.rewards .rewards-notes{margin-top:40px}}.rewards .rewards-note{color:#333;font-size:16px;line-height:1.6;margin-bottom:5px}.rewards .rewards-note:last-child{margin-bottom:0}@media only screen and (min-width:992px){.rewards .rewards-note{margin-bottom:10px}}.rewards .b-title,.rewards .b-subtitle,.rewards .b-description,.rewards .rewards-item,.rewards .rewards-note{opacity:0}.rewards.ani-do .b-title{animation:fadeInDown .5s ease-in-out forwards}.rewards.ani-do .b-subtitle{animation:fadeInDown .5s ease-in-out forwards .2s}.rewards.ani-do .b-description{animation:fadeInDown .5s ease-in-out forwards .4s}.rewards.ani-do .rewards-list .rewards-item:nth-of-type(1){animation:fadeInDown .5s ease-in-out forwards .6s}.rewards.ani-do .rewards-list .rewards-item:nth-of-type(2){animation:fadeInDown .5s ease-in-out forwards .8s}.rewards.ani-do .rewards-list .rewards-item:nth-of-type(3){animation:fadeInDown .5s ease-in-out forwards 1s}.rewards.ani-do .rewards-list .rewards-item:nth-of-type(4){animation:fadeInDown .5s ease-in-out forwards 1.2s}.rewards.ani-do .rewards-note{animation:fadeInDown .5s ease-in-out forwards 1.4s}.contact{padding:30px 0 20px;background:linear-gradient(90deg,#0094d2 .1%,#00cfa6 99.91%)}@media only screen and (min-width:992px){.contact{padding:40px 0 20px}}.contact .contact-info{gap:20px}.contact .contact-info p{color:#fff;font-size:18px;margin-bottom:10px}@media only screen and (min-width:992px){.contact .contact-info p{font-size:20px;margin-bottom:20px}}.contact .contact-info p.space{margin-right:100px}.contact .contact-info p span{color:#b5fffb;font-weight:700}.contact .contact-info p a{color:#fff;text-decoration:underline;font-size:18px;margin-bottom:10px}@media only screen and (min-width:992px){.contact .contact-info p a{font-size:20px;margin-bottom:20px}}.contact .contact-info p a:hover{opacity:.8}.footer{padding:30px 0 0;background:#121714}.footer-content{padding-bottom:20px;background:#121714}@media only screen and (min-width:992px){.footer-content{padding-bottom:30px}}.footer-left{margin-bottom:20px}@media only screen and (min-width:992px){.footer-left{margin-bottom:0;margin-right:50px}}.footer-text{color:#fff;font-size:18px;margin-bottom:10px}@media only screen and (min-width:768px){.footer-text{font-size:18px;margin-right:30px;margin-bottom:0}}.footer-logo{height:20px;margin-right:20px}.footer-logo:last-child{margin-right:0}@media only screen and (min-width:576px){.footer-logo{height:20px}}@media only screen and (min-width:992px){.footer-logo{height:25px;margin-right:30px}}@media only screen and (min-width:1200px){.footer-logo{height:32px;margin-right:30px}}.footer-logo.large{height:28px}@media only screen and (min-width:576px){.footer-logo.large{height:30px}}@media only screen and (min-width:992px){.footer-logo.large{height:34px;margin-right:30px}}@media only screen and (min-width:1200px){.footer-logo.large{height:50px}}.footer-copyright{text-align:center;color:#242424;background:#242424;color:#fff;padding:15px 10px;font-size:14px}@media only screen and (min-width:992px){.footer-copyright{font-size:16px}}.schedule{position:relative;background:#fff}.schedule .ovh{position:relative;padding:60px 0}@media only screen and (min-width:992px){.schedule .ovh{padding:100px 0}}.schedule .sch-bg1{position:absolute;top:-18%;left:-40%;width:55%;height:28%;transform:rotate(-45deg);background:linear-gradient(90deg,#00ffa600,#0048ff1a 54.5%,#1a00ff00 99%)}@media only screen and (min-width:768px){.schedule .sch-bg1{top:-12%;left:-25%}}.schedule .sch-bg2{position:absolute;bottom:-18%;right:-40%;width:55%;height:28%;transform:rotate(-45deg);background:linear-gradient(90deg,#0095ff00,#00ffd41a 69%,#00ffd400 99%)}@media only screen and (min-width:768px){.schedule .sch-bg2{bottom:-12%;right:-25%}}.schedule .sch-timeline{position:relative;max-width:600px;margin:0 20px;height:fit-content;flex:1}.schedule .sch-timeline.line-2{margin:0 20px}@media only screen and (min-width:768px){.schedule .sch-timeline.line-2{margin:65px auto}}.schedule .sch-timeline.line-2 .sch-line{height:calc(100% + 40px)}@media only screen and (min-width:992px){.schedule .sch-timeline.line-2 .sch-line{height:calc(100% + 64px)}}.schedule .sch-timeline.line-2 .sch-dash{bottom:auto;top:-65px}@media only screen and (min-width:992px){.schedule .sch-timeline.line-2 .sch-dash{top:-65px}}@media only screen and (min-width:768px){.schedule .sch-timeline{margin:0 auto 65px}}.schedule .sch-line{position:absolute;left:20px;top:0;height:100%;width:2px;background:#00cda4}@media only screen and (min-width:992px){.schedule .sch-line{left:30px}}.schedule .sch-dash{position:absolute;left:20px;bottom:0;width:2px;height:65px;background:url(/images//dash.png) center center no-repeat;background-size:contain;display:none}@media only screen and (min-width:768px){.schedule .sch-dash{display:block;left:20px;bottom:-65px}}@media only screen and (min-width:992px){.schedule .sch-dash{left:30px;bottom:-65px}}.schedule .sch-trangle{position:absolute;left:-7px;bottom:-47px;width:55px;height:55px;background:url(/images//triangle.png) center center no-repeat;background-size:contain}@media only screen and (min-width:992px){.schedule .sch-trangle{left:-1px;bottom:-71px;width:63px;height:63px}}.schedule .sch-items{position:relative;z-index:1}.schedule .sch-item{position:relative;display:flex;align-items:flex-start;margin-bottom:30px;padding-left:20px}@media only screen and (min-width:992px){.schedule .sch-item{margin-bottom:40px}}.schedule .sch-dot{position:absolute;width:13px;height:13px;background:#fff;border:2px solid #00CDA4;left:15px;top:9px}@media only screen and (min-width:992px){.schedule .sch-dot{left:25px}}.schedule .sch-dot.active{width:23px;height:23px;left:10px;top:0;border:1px solid #00CDA4}.schedule .sch-dot.active:before{content:"";position:absolute;width:13px;height:13px;background:#00cda4;left:4.4px;top:4px}@media only screen and (min-width:992px){.schedule .sch-dot.active{left:20px}}.schedule .sch-box{padding-left:40px}@media only screen and (min-width:992px){.schedule .sch-box{padding-left:60px}}.schedule .sch-box.simple.fir .sch-time{color:#00cda4}.schedule .sch-box.simple.sec .sch-time{color:#00bffb}.schedule .sch-box.simple.thi .sch-time{color:#8280ff}.schedule .sch-box.simple .sch-title{color:#333;font-size:20px;font-weight:700;margin-bottom:5px}@media only screen and (min-width:992px){.schedule .sch-box.simple .sch-title{font-size:20px}}.schedule .sch-box.simple .sch-content{padding:0;background:transparent}.schedule .sch-box.simple .sch-time{color:#00bffb}.schedule .sch-box.highlight.sec .sch-tag{background:#00bffb26;border:2px solid rgba(0,191,251,.4)}.schedule .sch-box.highlight.sec .sch-time{color:#00bffb}.schedule .sch-box.highlight.thi .sch-tag{background:#8280ff1a;border:2px solid rgba(130,128,255,.4)}.schedule .sch-box.highlight.thi .sch-time{color:#8280ff}.schedule .sch-box.highlight .sch-tag{display:inline-block;padding:5px 10px;background:#64ffe066;border:2px solid rgba(0,205,164,.4);color:#333;font-size:20px;font-weight:700;margin-bottom:10px}@media only screen and (min-width:992px){.schedule .sch-box.highlight .sch-tag{font-size:24px}}.schedule .sch-box.highlight .sch-content{padding:0;background:transparent}.schedule .sch-tag{color:#00cda4;font-size:18px;font-weight:700;margin-bottom:10px}@media only screen and (min-width:992px){.schedule .sch-tag{font-size:20px}}.schedule .sch-time{color:#00cda4;font-size:20px;font-weight:500;margin-bottom:5px}@media only screen and (min-width:992px){.schedule .sch-time{font-size:20px}}.schedule .sch-desc{color:#555;font-size:18px}@media only screen and (min-width:992px){.schedule .sch-desc{font-size:18px}}.schedule .sch-btn{display:inline-block;padding:5px 20px;border:2px solid #00CDA4;color:#00cda4;font-size:18px;display:flex;align-items:center;width:fit-content;margin-top:15px;border-radius:10px}@media only screen and (min-width:992px){.schedule .sch-btn{font-size:20px}}@media only screen and (min-width:992px){.schedule .sch-btn:hover{background:#00cda4;color:#fff}.schedule .sch-btn:hover .btn-arrow{background:url(/images//sch-arrow-w.png) center center no-repeat;background-size:contain}}.schedule .sch-btn.no-event{border:2px solid #888888;color:#888;pointer-events:none}.schedule .btn-arrow{width:40px;height:13px;margin-left:5px;background:url(/images//sch-arrow.png) center center no-repeat;background-size:contain;transition:.3s}.schedule .b-title,.schedule .b-subtitle,.schedule .sch-timeline{opacity:0}.schedule.ani-do .b-title{animation:fadeInDown .5s ease-in-out forwards}.schedule.ani-do .b-subtitle{animation:fadeInDown .5s ease-in-out forwards .2s}.schedule.ani-do .sch-timeline:nth-of-type(1){animation:fadeInRight .5s ease-in-out forwards .6s}.schedule.ani-do .sch-timeline:nth-of-type(2){animation:fadeInRight .5s ease-in-out forwards .8s}.evaluation{position:relative;padding:60px 0;background:#fff}@media only screen and (min-width:992px){.evaluation{padding:100px 0}}.evaluation .eval-list{display:flex;flex-wrap:wrap;margin:30px 0}@media only screen and (min-width:992px){.evaluation .eval-list{margin:60px 0;gap:40px}}.evaluation .eval-list .eval-item{margin-bottom:20px}@media only screen and (min-width:576px){.evaluation .eval-list .eval-item{margin-bottom:0}}.evaluation .eval-list .eval-item .donut-txtbox:nth-of-type(1){margin-right:20px}.evaluation .eval-item{flex:1}.evaluation .donut{width:180px;height:180px;margin-right:10px}@media only screen and (min-width:768px){.evaluation .donut{width:230px;height:230px;margin-right:20px;margin-left:-10px}}.evaluation .donut-ring{stroke-width:5;fill:transparent}.evaluation .donut-segment{stroke-width:3.5;fill:transparent;stroke-dasharray:0 100}.evaluation .donut-hole{fill:url(#gradient2)}.evaluation .donut-percent{font-size:.4em;fill:#fff;margin-left:10px}@media only screen and (min-width:992px){.evaluation .donut-percent{font-size:.4em}}.evaluation .donut-txtbox{width:100%}.evaluation .donut-txtbox h3{color:#333;font-size:20px;font-weight:500;margin-bottom:15px;text-align:left}@media only screen and (min-width:992px){.evaluation .donut-txtbox h3{font-size:24px;margin-bottom:20px}}.evaluation .donut-txtbox p{color:#333;font-size:18px;text-align:left}@media only screen and (min-width:992px){.evaluation .donut-txtbox p{font-size:18px}}.d-part{gap:30px}@keyframes donut-chart-fill-30{0%{stroke-dasharray:0 100}to{stroke-dasharray:30 70}}@keyframes donut-chart-fill-20{0%{stroke-dasharray:0 100}to{stroke-dasharray:20 80}}.evaluation .b-title,.evaluation .b-subtitle,.evaluation .eval-list{opacity:0}.evaluation.ani-do .b-title{animation:fadeInDown .5s ease-in-out forwards}.evaluation.ani-do .b-subtitle{animation:fadeInDown .5s ease-in-out forwards .2s}.evaluation.ani-do .eval-list{animation:fadeInRight .5s ease-in-out forwards .4s}.evaluation.ani-do svg .donut-segment[stroke-dasharray="30 70"]{animation:donut-chart-fill-30 1s ease-in .8s forwards}.evaluation.ani-do svg .donut-segment[stroke-dasharray="20 80"]{animation:donut-chart-fill-20 1s ease-in .8s forwards}.event{position:relative;padding:60px 0;background:linear-gradient(90deg,#d7f3ff .1%,#c6fff4 99.91%)}@media only screen and (min-width:992px){.event{padding:100px 0}}.event-list{margin:0 auto;border:2px solid #00CDA4;background:#ffffffb3;overflow:hidden;position:relative;z-index:1}.event-item{padding:20px 30px;transition:all .3s ease}.event-item:last-child{border-bottom:none}@media only screen and (min-width:992px){.event-item{padding:25px 40px}}.event-date{color:#00cda4;font-size:18px;font-weight:600;width:120px;letter-spacing:5%;margin-bottom:10px}@media only screen and (min-width:576px){.event-date{margin-bottom:0}}@media only screen and (min-width:992px){.event-date{font-size:20px;width:150px}}.event-title{flex:1;color:#333;font-size:20px;margin-bottom:15px}@media only screen and (min-width:576px){.event-title{padding:0 10px;margin-bottom:0}}@media only screen and (min-width:992px){.event-title{font-size:24px;padding:0 20px}}@media only screen and (min-width:1320px){.event-title{padding:0 40px}}.event-more{color:#fff;font-size:18px;font-weight:500;padding:8px 20px;border-radius:5px;background:linear-gradient(135deg,#10b587 20%,#0ec6ad 50%,#00d3f8 75%,#0bf);background-size:200%;background-position:0%;transition:all .3s ease;width:100%;text-align:center;height:fit-content}@media only screen and (min-width:992px){.event-more:hover{background-position:50%}}@media only screen and (min-width:768px){.event-more{width:100px}}@media only screen and (min-width:992px){.event-more{font-size:20px;padding:10px;width:130px}}.event .b-title,.event .b-subtitle,.event .event-list{opacity:0}.event.ani-do .b-title{animation:fadeInDown .5s ease-in-out forwards}.event.ani-do .b-subtitle{animation:fadeInDown .5s ease-in-out forwards .2s}.event.ani-do .event-list{animation:fadeInRight .5s ease-in-out forwards .4s}.award{position:relative;padding:60px 0;background:url(/images/award-bg.png) no-repeat center center;background-size:cover}@media only screen and (min-width:992px){.award{padding:100px 0}}.award-list{margin:0 auto;border:2px solid #00CDA4;background:#fff;overflow:hidden;position:relative;z-index:1}.award-item{padding:20px 30px;transition:all .3s ease}.award-item:last-child{border-bottom:none}@media only screen and (min-width:992px){.award-item{padding:25px 40px}}.award-date{color:#00cda4;font-size:18px;font-weight:600;width:120px;letter-spacing:5%;margin-bottom:10px}@media only screen and (min-width:576px){.award-date{margin-bottom:0}}@media only screen and (min-width:992px){.award-date{font-size:20px;width:150px}}.award-date.cata1{color:#00cda4}.award-date.cata1:before{content:"";display:inline-block;width:10px;height:20px;background:#00cda4;vertical-align:-3px;margin-right:10px}.award-date.cata2{color:#00c8d6}.award-date.cata2:before{content:"";display:inline-block;width:10px;height:20px;background:#00c8d6;vertical-align:-3px;margin-right:10px}.award-date.cata3{color:#00bffb}.award-date.cata3:before{content:"";display:inline-block;width:10px;height:20px;background:#00bffb;vertical-align:-3px;margin-right:10px}.award-date.cata4{color:#8280ff}.award-date.cata4:before{content:"";display:inline-block;width:10px;height:20px;background:#8280ff;vertical-align:-3px;margin-right:10px}.award-title{flex:1;color:#333;font-size:20px;margin-bottom:15px}@media only screen and (min-width:576px){.award-title{padding:0 10px;margin-bottom:0}}@media only screen and (min-width:992px){.award-title{font-size:24px;padding:0 20px}}@media only screen and (min-width:1320px){.award-title{padding:0 40px}}.award-more{color:#fff;font-size:18px;font-weight:500;padding:8px 20px;border-radius:5px;background:linear-gradient(135deg,#10b587 20%,#0ec6ad 50%,#00d3f8 75%,#0bf);background-size:200%;background-position:0%;transition:all .3s ease;width:100%;text-align:center;height:fit-content}@media only screen and (min-width:992px){.award-more:hover{background-position:50%}}@media only screen and (min-width:768px){.award-more{width:100px}}@media only screen and (min-width:992px){.award-more{font-size:20px;padding:10px;width:130px}}.award .b-title,.award .b-subtitle,.award .award-list{opacity:0}.award.ani-do .b-title{animation:fadeInDown .5s ease-in-out forwards}.award.ani-do .b-subtitle{animation:fadeInDown .5s ease-in-out forwards .2s}.award.ani-do .award-list{animation:fadeInRight .5s ease-in-out forwards .4s}.event-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;justify-content:center;z-index:9999;padding-top:60px;padding-bottom:30px}.event-popup-content{position:relative;width:100%;background:#fff;border:1px solid #00CDA4;padding:40px 0 20px;animation:fadeIn .3s ease;max-height:100%}@media only screen and (min-width:992px){.event-popup-content{padding:70px 0 60px}}.event-popup-close{position:absolute;top:10px;right:10px;background:none;border:none;cursor:pointer;padding:5px}@media only screen and (min-width:992px){.event-popup-close{top:20px;right:20px}}.event-popup-close img{width:35px;height:35px}@media only screen and (min-width:992px){.event-popup-close img{width:45px;height:45px}}@media only screen and (min-width:992px){.event-popup-close:hover{opacity:.8}}.event-popup-title{font-size:24px;color:#333;text-align:center;margin-bottom:20px}@media only screen and (min-width:992px){.event-popup-title{font-size:32px;margin-bottom:30px}}.event-popup-desc{font-size:18px;color:#333;line-height:1.6;text-align:center;margin-bottom:20px}@media only screen and (min-width:992px){.event-popup-desc{font-size:18px;margin-bottom:40px}}.event-popup-desc2{font-size:18px;color:#333;line-height:1.6;text-align:center}@media only screen and (min-width:992px){.event-popup-desc2{font-size:18px}}.event-popup .scrollbar-y{max-height:80vh;height:100%;padding:0 50px 20px}@media only screen and (min-width:992px){.event-popup .scrollbar-y{padding:0 70px 20px}}.event-popup.for-img .event-popup-content{padding:60px 0 20px}@media only screen and (min-width:992px){.event-popup.for-img .event-popup-content{padding:90px 0 40px}}.event-popup.for-img .scrollbar-y{padding:0 15px 20px}@media only screen and (min-width:992px){.event-popup.for-img .scrollbar-y{padding:0 70px 20px}}body.popup-open{overflow:hidden;padding-right:17px}.r-video-box{position:relative;overflow:hidden;cursor:pointer;height:0;padding-bottom:56.25%;width:100%}.r-img-set{position:absolute;top:0;left:0;width:100%;height:100%}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.event-content{margin-bottom:20px}.event-content img{width:100%;max-width:100%;height:auto;margin-bottom:20px;border-radius:8px}.event-content .event-popup-desc{font-size:16px;line-height:1.6;color:#333;margin-bottom:20px}@media only screen and (min-width:992px){.event-content .event-popup-desc{font-size:18px}}.event-content .event-popup-desc.align-left{text-align:left}@media screen and (min-width:1350px){.x-width{width:1350px}}.award-table{width:99%;border-collapse:collapse;margin:30px 0;background:#fff;border-radius:8px;box-shadow:4px 4px 12px #00000014}@media only screen and (min-width:992px){.award-table{margin:40px 0}}.award-table thead{background:#00cda4}.award-table thead th{color:#fff;font-size:16px;font-weight:600;padding:15px 12px;text-align:center;border-bottom:2px solid #00CDA4}@media only screen and (min-width:992px){.award-table thead th{font-size:18px;padding:20px 16px}}.award-table tbody tr{border-bottom:1px solid #eeeeee}.award-table tbody td{color:#333;font-size:14px;line-height:1.5;padding:12px}@media only screen and (min-width:992px){.award-table tbody td{font-size:16px;padding:16px}}.award-table tbody .th-align{vertical-align:middle}.award-table tbody .th-align.cata1{background:#d4f1e2;border-bottom:2px solid #ffffff}.award-table tbody .th-align.cata2{background:#d4f1ed;border-bottom:2px solid #ffffff}.award-table tbody .th-align.cata3{background:#d4edf1;border-bottom:2px solid #ffffff}.award-table tbody .th-align.cata4{background:#d4e4f1}.scroll-table{overflow-x:auto;width:100%;max-width:100%;display:block;position:relative}.faq{padding:60px 0;background:linear-gradient(90deg,#eefaff .1%,#e7fffa 99.91%);position:relative;z-index:1}@media only screen and (min-width:992px){.faq{padding:100px 0}}.faq-left{margin-bottom:40px}@media only screen and (min-width:992px){.faq-left{padding:0 40px 0 0;margin-bottom:0}}.faq-img{width:100%;max-width:250px;margin-top:40px;margin-right:auto;margin-left:auto}@media only screen and (min-width:576px){.faq-img{max-width:320px}}@media only screen and (min-width:992px){.faq-img{margin-top:100px;margin-right:0;margin-left:0}}.faq .accordion-wrapper{max-width:100%;margin:0 auto}.faq .accordion-item{border-bottom:1px solid #cccccc}.faq .accordion-title{background-color:transparent;border:none;outline:none;width:100%;text-align:left;cursor:pointer;padding:15px 0;display:flex;align-items:center;font-size:20px;font-weight:500;color:#333}@media only screen and (min-width:992px){.faq .accordion-title{font-size:24px;padding:20px 0}}.faq .accordion-title.is-active .icon{margin-right:25px}.faq .accordion-title.is-active .icon:before{transform:rotate(0)}.faq .accordion-title.is-active .icon:after{transform:rotate(0)}.faq .accordion-content{opacity:0;padding:0 0 0 48px;height:auto;max-height:0;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);opacity:1}.faq .accordion-text{padding:0 0 1rem;font-size:18px;color:#555}.faq .icon{width:22px;height:22px;position:relative;margin-right:25px;flex-shrink:0}.faq .icon:before,.faq .icon:after{content:"";position:absolute;width:100%;height:2px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#00cda4;transition:all .3s linear}.faq .icon:before{transform:rotate(90deg)}.faq .icon:after{transform:rotate(180deg)}.faq .b-title,.faq .b-subtitle,.faq .faq-left,.faq .faq-right{opacity:0}.faq.ani-do .b-title{animation:fadeInDown .5s ease-in-out forwards}.faq.ani-do .b-subtitle{animation:fadeInDown .5s ease-in-out forwards .2s}.faq.ani-do .faq-left{animation:fadeInDown .5s ease-in-out forwards .4s}.faq.ani-do .faq-right{animation:fadeInDown .5s ease-in-out forwards .6s}.result{padding:40px 0 60px;background:linear-gradient(90deg,#d7f3ff .1%,#c6fff4 99.91%);position:relative;overflow:hidden}@media only screen and (min-width:992px){.result{padding:60px 0 80px}}.result .result-swiper{position:relative}.result .swiper{padding:20px 2px 50px}@media only screen and (min-width:992px){.result .swiper{padding:20px 20px 50px;margin:0 -20px}}.result .swiper-slide{height:auto;display:flex;justify-content:center}.result .result-slide-content{width:100%;background:#ffffffe6;border-radius:10px;border:2px solid #00CDA4;display:flex;align-items:center;justify-content:center;transition:all .3s ease;padding:10px;cursor:pointer}@media only screen and (min-width:992px){.result .result-slide-content{aspect-ratio:16/9;height:auto}}.result .result-slide-content:hover{transform:translateY(-5px);border-color:#0fc}.result .result-slide-content img{max-width:100%;max-height:100%;object-fit:contain}.result .b-description{margin-bottom:20px!important}.result .swiper-button-next,.result .swiper-button-prev{color:#00cda4!important;background:#ffffffe6!important;width:44px!important;height:44px!important;border-radius:50%!important;border:2px solid #00CDA4!important;top:50%!important;transform:translateY(-50%)!important}@media only screen and (min-width:992px){.result .swiper-button-next,.result .swiper-button-prev{width:48px!important;height:48px!important}}.result .swiper-button-next:after,.result .swiper-button-prev:after{font-size:20px!important;font-weight:700!important}.result .swiper-button-next:hover,.result .swiper-button-prev:hover{background:#00cda4!important;color:#fff!important}.result .swiper-button-next{right:0!important}.result .swiper-button-prev{left:0!important}.result .swiper-pagination{bottom:10px!important}.result .swiper-pagination .swiper-pagination-bullet{background:#00cda4!important;opacity:.3!important;width:10px!important;height:10px!important}.result .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1!important;background:#00cda4!important}.result .b-title,.result .b-description,.result .result-swiper{opacity:0}.result.ani-do .b-title{animation:fadeInDown .5s ease-in-out forwards}.result.ani-do .b-description{animation:fadeInDown .5s ease-in-out forwards .2s}.result.ani-do .result-swiper{animation:fadeInUp .5s ease-in-out forwards .4s}.col-w{color:#fff}.col-pink1{color:#ff91f3}.col-pur{color:#bfd4ff}.col-pur1{color:#a491ff}.col-pur2{color:#454ca5}.col-bl{color:#2bd6ff}.en{font-family:Ubuntu,sans-serif}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media only screen and (min-width:768px){.f-21-pad{font-size:21px}}@media only screen and (min-width:768px){.f-24-pad{font-size:24px}}.marb-5{margin-bottom:5px}.marb-10{margin-bottom:10px}.marb-20{margin-bottom:20px}.marb-30{margin-bottom:30px}.main-2026{max-width:1300px;margin:0 auto;letter-spacing:0}@media only screen and (max-width:767px){.main-2026{padding-left:15px;padding-right:15px;font-size:18px;line-height:30px}}@media only screen and (min-width:768px){.main-2026{padding-left:30px;padding-right:30px}}.wrapper-2026box{overflow:hidden}.ind-tit-style .en-show{display:flex;align-items:center;color:#2bd6ff;letter-spacing:.075em;font-family:Ubuntu,sans-serif;text-transform:uppercase;width:max-content}.ind-tit-style .line{background:#56ecec}.ind-tit-style .line:after{display:block;content:"";height:100%;background-color:#ff99f4}.ind-tit-style h2{color:#fff;letter-spacing:.075em}@media only screen and (max-width:991px){.ind-tit-style{display:flex;flex-direction:column;align-items:center}}@media only screen and (max-width:767px){.ind-tit-style .en-show{font-size:20px}.ind-tit-style .line{width:30px;height:3px;margin-right:15px}.ind-tit-style .line:after{width:15px}.ind-tit-style h2{font-size:36px}}@media only screen and (min-width:768px){.ind-tit-style .en-show{font-size:24px}.ind-tit-style .line{width:45px;height:6px;margin-right:24px}.ind-tit-style .line:after{width:22px}.ind-tit-style h2{font-size:52px}}@media only screen and (min-width:992px){.ind-tit-style h2{padding-left:30px}}.areabox-top .txt{color:#fff;line-height:1.5}@media only screen and (max-width:767px){.areabox-top .txt{font-size:18px;line-height:36px}}@media only screen and (min-width:768px){.areabox-top .txt{font-size:22px;line-height:40px}}@media only screen and (min-width:992px){.areabox-top{display:flex;justify-content:space-between}.areabox-top .ind-tit-style,.areabox-top .flex-0-auto{flex:0 0 auto}.areabox-top .right-part{flex:0 1 500px;display:flex;flex-direction:column;align-items:flex-end}}@media only screen and (min-width:1200px){.areabox-top .right-part{flex:0 1 710px}}.blue-cover{position:absolute;top:0;left:0;z-index:1}.blue-cover:after{content:"";display:block;width:100%;padding-top:103%;background:url(/images/blue_cover.png) 0 0 no-repeat;background-size:contain}@media only screen and (min-width:992px){.blue-cover{width:311px}}.pink-cover{position:absolute;left:0;bottom:0;padding-top:148%;background:url(/images/pink_cover.png) 0 bottom no-repeat;background-size:contain}@media only screen and (min-width:992px){.pink-cover{width:149px}}.golink{color:#fff;font-weight:700;border-color:#2bd6ff;border-style:solid;display:flex;align-items:center;justify-content:center;line-height:1.5}.golink .icon{height:100%;-webkit-mask-image:url(/images/arrow_link.svg);mask-image:url(/images/arrow_link.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;background-color:#fff}@media only screen and (max-width:767px){.golink{font-size:20px;border-width:1px;width:100%;height:50px;border-top-left-radius:15px;border-bottom-right-radius:15px}.golink .icon{width:20px;margin-left:10px}}@media only screen and (min-width:768px){.golink{font-size:24px;border-width:2px;width:300px;height:80px;border-top-left-radius:20px;border-bottom-right-radius:20px}.golink .icon{width:35px;margin-left:20px}.golink:hover{background:linear-gradient(135deg,#ffe006,#2bd6ff);color:#454ca5}.golink:hover .icon{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;background-color:#454ca5}}.link-icon{border-color:#2bd6ff;border-style:solid;border-radius:50%;position:relative}.link-icon:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;-webkit-mask-image:url(/images/arrow_link.svg);mask-image:url(/images/arrow_link.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;background-color:#fff}@media only screen and (max-width:767px){.link-icon{width:50px;height:50px;border-width:1px}.link-icon:after{-webkit-mask-size:20px;mask-size:20px}}@media only screen and (min-width:768px){.link-icon{width:80px;height:80px;border-width:2px}.link-icon:after{-webkit-mask-size:35px;mask-size:35px}.link-icon:hover{background:linear-gradient(135deg,#ffe006,#2bd6ff);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.link-icon:hover:after{background-color:#454ca5;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}}@media only screen and (min-width:992px){.flex-pc-box{display:flex;align-items:center}}.fixtool{position:fixed;z-index:5}.fixtool a{color:#fff;display:block;font-weight:700}.fixtool .fixbtn,.fixtool .gotop{border:1px solid #fff}.fixtool .fixbtn{display:flex;align-items:center;justify-content:center;line-height:1.5;text-align:center;background:linear-gradient(180deg,#48b9e7,#3071f3)}.fixtool .gotop{position:absolute;right:0;bottom:0;border-radius:50%;background:linear-gradient(135deg,#e839ae,#2bd6ff)}.fixtool .gotop:after{width:100%;height:100%;content:"";position:absolute;top:0;left:0;background-color:#fff;-webkit-mask-image:url(/images/gotop.svg);mask-image:url(/images/gotop.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%}@media only screen and (max-width:991px){.fixtool{right:30px;bottom:30px;padding-bottom:70px}.fixtool .fixbtn{font-size:14px;line-height:1.2;width:60px;height:60px;padding:10px;border-radius:10px}.fixtool .fixbtn.his-type{padding:10px 0}.fixtool .gotop{width:60px;height:60px}.fixtool .gotop:after{-webkit-mask-size:12px auto;mask-size:12px auto}.fixtool .his-type{margin-bottom:10px}}@media only screen and (max-width:767px){.fixtool{right:15px;bottom:15px;padding-bottom:60px}.fixtool .fixbtn{width:50px;height:50px;padding:5px;font-size:13px}.fixtool .fixbtn.his-type{padding:5px 0}.fixtool .gotop{width:50px;height:50px}.fixtool .gotop:after{-webkit-mask-size:8px auto;mask-size:8px auto}}@media only screen and (min-width:992px){.fixtool{right:30px;bottom:30px;padding-bottom:105px}.fixtool .fixbtn{font-size:20px;width:85px;height:85px;padding:15px;border-radius:10px}.fixtool .fixbtn.his-type{padding:15px 5px}.fixtool .fixbtn:hover{color:#454ca5;background:linear-gradient(135deg,#ffe006,#2bd6ff)}.fixtool .gotop{cursor:pointer;width:85px;height:85px}.fixtool .gotop:after{-webkit-mask-size:16px auto;mask-size:16px auto}.fixtool .gotop:hover{background:linear-gradient(135deg,#ffe006,#2bd6ff)}.fixtool .gotop:hover:after{background:#454ca5}.fixtool .his-type{margin-bottom:20px}}.header-nav-mb{display:none}@media only screen and (max-width:991px){.header-nav-mb{position:fixed;width:100%;height:100vh;top:0;left:0;z-index:9;padding-top:73px}.header-nav-mb a{display:block;color:#fff}.header-nav-mb .scroll-view{width:100%;height:100%;overflow-y:auto;background:#000;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:30px}.header-nav-mb .viewbox{width:100%;margin-bottom:30px}.header-nav-mb .item{width:100%;padding:15px 30px;border-bottom:1px solid rgba(255,255,255,.3)}.header-nav-mb .add-acount{display:block;height:50px;line-height:50px;padding:0 30px;margin:0 auto;border-top-left-radius:15px;border-bottom-right-radius:15px}.header-nav-mb .layer1{font-size:20px}.header-nav-mb .layer2{padding-top:15px}.header-nav-mb .layer2 a{color:#bfd4ff;font-size:18px;padding:10px 0}}@media only screen and (max-width:767px){.header-nav-mb{padding-top:53px}.header-nav-mb .item{padding:15px}}#section-purpose,#section-subject,#section-requirements,#section-awards,#section-judging,#section-timeline,#section-news,#section-faq{scroll-margin-top:80px}.page-header{background:#000c;display:flex;align-items:center;justify-content:space-between;position:fixed;width:100%;top:0;left:0;z-index:10}.page-header .logo{flex:0 0 auto}.page-header .top-right{flex:0 0 auto;display:flex;align-items:center}.page-header .nav-mb{display:none}@media only screen and (max-width:991px){.page-header .nav-mb{display:block;width:32px;height:32px;position:relative}.page-header .nav-mb.on p{transition:.3s all}.page-header .nav-mb.on p:nth-child(1){transform:rotate(45deg) translate(-4px,16px);transform-origin:50% 50%}.page-header .nav-mb.on p:nth-child(2){display:none}.page-header .nav-mb.on p:nth-child(3){transform:rotate(-45deg) translate(-5px,-16px);transform-origin:50% 50%}.page-header .nav-mb p{position:absolute;width:30px;height:2px;left:50%;transform:translate(-50%);background:#fff;border-radius:10px}.page-header .nav-mb p:nth-child(1){top:6px}.page-header .nav-mb p:nth-child(2){top:50%;transform:translate(-50%,-50%)}.page-header .nav-mb p:nth-child(3){bottom:6px}}@media only screen and (max-width:767px){.page-header{padding:10px 15px}.page-header .logo img{width:200px}}@media only screen and (min-width:768px){.page-header{padding:15px 30px}.page-header .logo img{width:260px}}@media only screen and (min-width:1200px){.page-header{padding:15px 60px}.page-header .logo img{width:280px}}.add-acount{color:#fff;font-weight:700;background:linear-gradient(135deg,#e839ae,#2bd6ff)}@media only screen and (max-width:991px){.add-acount{display:none}}@media only screen and (min-width:992px){.add-acount{height:60px;line-height:60px;font-size:20px;padding:0 15px;border-top-left-radius:20px;border-bottom-right-radius:20px}.add-acount:hover{color:#454ca5;background:linear-gradient(135deg,#ffe006,#2bd6ff)}}@media only screen and (min-width:1200px){.add-acount{padding:0 30px}}.header-nav{display:flex;flex:0 0 auto}.header-nav a{color:#fff;font-weight:700}@media only screen and (max-width:991px){.header-nav{display:none}}@media only screen and (min-width:992px){.header-nav{margin-right:15px}.header-nav .item:hover .layer1:after{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}.header-nav .item:hover .layer2{display:block}.header-nav .layer1{font-size:21px;padding-bottom:20px;position:relative}.header-nav .layer1:after{content:"";position:absolute;width:100%;height:6px;border-radius:3px;background:linear-gradient(90deg,#ffe006,#2bd6ff);left:50%;transform:translate(-50%);bottom:0;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}.header-nav .layer2{display:none;position:absolute;width:205px;top:40px;left:50%;transform:translate(-50%);padding-top:20px}.header-nav .layer2 .view{position:relative;padding-top:20px;padding-bottom:30px;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.header-nav .layer2 .view:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-bottom-left-radius:30px;border-bottom-right-radius:30px;z-index:2;border:1px solid #2BC5FF;border-top:0}.header-nav .layer2 .view:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-bottom-left-radius:30px;border-bottom-right-radius:30px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:1}.header-nav .layer2 .li{position:relative;z-index:2;margin-bottom:30px;display:block;text-align:center;font-size:20px}.header-nav .layer2 .li:last-child{margin-bottom:0}.header-nav .layer2 .li:hover{color:#ffe14b}.header-nav .item{position:relative;margin-right:15px}.header-nav .item:last-child{margin-right:0}}@media only screen and (min-width:1200px){.header-nav,.header-nav .item{margin-right:40px}}@keyframes move-up{0%{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(30px)}to{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;transform:translateY(0)}}@keyframes move-down{0%{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}to{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;transform:translateY(0)}}@keyframes move-left{0%{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translate(-30px)}to{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;transform:translate(0)}}.ind-2026-bn{width:100%;height:100vh;color:#fff;display:flex;align-items:end;justify-content:center;position:relative;z-index:2;background:#000}.ind-2026-bn .bgview{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:url(/images/ind_2026_bn.jpg) 50% bottom no-repeat;background-size:cover;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}.ind-2026-bn canvas{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.ind-2026-bn .txtshow{display:flex;align-items:center;flex-direction:column;position:relative;z-index:3;text-align:center}.ind-2026-bn .img-bn{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}.ind-2026-bn .bn-des{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(30px)}.ind-2026-bn.banner-animate .bgview{animation:move-down .5s forwards cubic-bezier(.4,0,.2,1)}.ind-2026-bn.banner-animate .img-bn{animation:move-down .5s .2s forwards cubic-bezier(.4,0,.2,1)}.ind-2026-bn.banner-animate .bn-des{animation:move-up .5s .2s forwards cubic-bezier(.4,0,.2,1)}.ind-2026-bn .t2{letter-spacing:.1em}.ind-2026-bn .t3{font-family:Ubuntu,sans-serif;font-weight:700}.ind-2026-bn .main-tit{line-height:1.5;letter-spacing:.05em}.ind-2026-bn .right-date{display:flex;align-items:center}@media only screen and (max-width:991px){.ind-2026-bn{padding-bottom:10vh}.ind-2026-bn .txtshow img{width:90%;margin-bottom:10px}.ind-2026-bn .right-date{justify-content:center}}@media only screen and (max-width:767px){.ind-2026-bn .main-tit{font-size:6vw;line-height:1.5;margin-bottom:10px}.ind-2026-bn .content-show{line-height:1.5}.ind-2026-bn .t1{font-size:8vw;margin-bottom:10px}.ind-2026-bn .t2{font-size:5vw;background:url(/images/bn_arrow.svg) right 20px bottom 10px no-repeat;padding-right:85px}.ind-2026-bn .t3{font-size:6vw}}@media only screen and (min-width:768px){.ind-2026-bn .main-tit{font-size:35px;line-height:50px;padding-top:15px;padding-bottom:15px}.ind-2026-bn .content-show{line-height:50px}.ind-2026-bn .t1{font-size:40px}.ind-2026-bn .t2{font-size:24px;background:url(/images/bn_arrow.svg) right 20px bottom 20px no-repeat;padding-right:85px}.ind-2026-bn .t3{font-size:35px}}@media only screen and (min-width:992px){.ind-2026-bn{padding-bottom:18vh}.ind-2026-bn .main-tit br{display:none}.ind-2026-bn .content-show{display:flex;align-items:center;justify-content:space-between}.ind-2026-bn .right-date{padding-right:20px}}.content-2026{position:relative;z-index:1;background:#1e294f;color:#fff;overflow:hidden}.content-2026 .hero-container{top:15%;height:150vh}.content-2026 .hero-container.style-type1{top:60%;height:100vh}.content-2026 .bgbox{position:absolute;z-index:1;top:0;left:50%;transform:translate(-50%);width:100%;height:956px;background:url(/images/purpose_bg1.png) 50% bottom no-repeat;background-size:cover}.content-2026 .main-2026{position:relative;z-index:2}@media only screen and (max-width:991px){.content-2026 .bgbox{height:inherit;padding-top:50%}}.ind-2026-purpose .ind-tit-style{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}.ind-2026-purpose .ind-tit-style h2{padding-left:0}.ind-2026-purpose .purpose-des{position:relative;z-index:2;text-align:center;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}.ind-2026-purpose.do .ind-tit-style{animation:move-down .5s forwards cubic-bezier(.4,0,.2,1)}.ind-2026-purpose.do .purpose-des{animation:move-down .5s .2s forwards cubic-bezier(.4,0,.2,1)}@media only screen and (max-width:991px){.ind-2026-purpose .ind-tit-style{margin-bottom:30px}}@media only screen and (max-width:767px){.ind-2026-purpose{padding-top:90px}.ind-2026-purpose .purpose-des{font-size:18px;line-height:36px;margin-bottom:30px}}@media only screen and (min-width:768px){.ind-2026-purpose{padding-top:140px}.ind-2026-purpose .ind-tit-style{margin-bottom:25px}.ind-2026-purpose .purpose-des{font-size:22px;line-height:40px;margin-bottom:50px}}.purpose-video-2026{position:relative;z-index:1}.purpose-video-2026 .circle-halo{position:absolute;z-index:1;left:50%;transform:translate(-50%)}.purpose-video-2026 .circle-halo .view{width:100%;padding-top:100%;background:url(/images/blue_light.png) 50% 50% no-repeat;background-size:contain}@media only screen and (min-width:992px){.purpose-video-2026 .circle-halo{top:-450px;width:1724px}}.his-2026-box{position:relative;z-index:2;width:100%;margin:0 auto}.his-2026-box .content-view{position:relative;padding-top:56.25%}.his-2026-box .content-view:after{content:"";position:absolute;z-index:1;width:100%;height:100%;background:linear-gradient(180deg,#e839ae,#2bd6ff)}.his-2026-box .video{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;overflow:hidden}.his-2026-box .video iframe{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}.his-2026-box .play-btn{display:none;position:absolute;z-index:2;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);background:#ffffff4d}.his-2026-box .play-btn span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/images/play_o.svg) 50% 50% no-repeat;background-size:contain}.his-2026-box .txt-view h3{color:#fff;position:relative}.his-2026-box .txt-view h3:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background:#2bd6ff}@media only screen and (max-width:767px){.his-2026-box{padding-right:10px}.his-2026-box .content-view{margin-bottom:30px}.his-2026-box .content-view:after{top:10px;left:10px;border-bottom-right-radius:20px}.his-2026-box .video{border-top-left-radius:15px;border-bottom-right-radius:15px}.his-2026-box .play-btn{width:90px;height:90px}.his-2026-box .play-btn span{width:60px;height:60px}.his-2026-box .txt-view h3{font-size:24px;padding-left:40px;margin-bottom:20px}.his-2026-box .txt-view h3:after{width:30px;height:2px}}@media only screen and (min-width:768px){.his-2026-box{padding-right:20px}.his-2026-box .content-view{margin-bottom:40px}.his-2026-box .content-view:after{top:20px;left:20px;border-bottom-right-radius:40px}.his-2026-box .play-btn{width:130px;height:130px;cursor:pointer}.his-2026-box .play-btn span{width:90px;height:90px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.his-2026-box .play-btn:hover span{background:url(/images/play_s.svg) 50% 50% no-repeat;background-size:contain}.his-2026-box .txt-view{display:flex;align-items:center;justify-content:space-between;margin-right:-20px}.his-2026-box .txt-view h3{font-size:32px;padding-left:50px}.his-2026-box .txt-view h3:after{width:30px;height:4px}.his-2026-box .video{border-top-left-radius:30px;border-bottom-right-radius:30px}}@media only screen and (min-width:1200px){.his-2026-box{width:1020px}.his-2026-box .txt-view h3{padding-left:120px}.his-2026-box .txt-view h3:after{width:100px}}.ind-2026-subject{position:relative;z-index:3}.ind-2026-subject .ind-tit-style{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}.ind-2026-subject.do .ind-tit-style{animation:move-down .5s forwards cubic-bezier(.4,0,.2,1)}@media only screen and (max-width:991px){.ind-2026-subject .ind-tit-style{margin-bottom:30px}}@media only screen and (max-width:767px){.ind-2026-subject{padding-top:60px}}@media only screen and (min-width:768px){.ind-2026-subject{padding-top:100px}.ind-2026-subject .ind-tit-style{margin-bottom:30px}}@media only screen and (min-width:992px){.ind-2026-subject{padding-top:105px}.ind-2026-subject .ind-tit-style{display:block;margin-bottom:60px}.ind-2026-subject .ind-tit-style h2{padding-left:30px}}.subject-box .item{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}.subject-box .item.do{animation:move-down .5s forwards cubic-bezier(.4,0,.2,1)}@media only screen and (max-width:991px){.subject-box .item:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.subject-box .item{border-radius:40px 40px 15px 15px;margin-bottom:30px}}@media only screen and (min-width:768px){.subject-box .item{border-radius:60px 60px 30px 30px;margin-bottom:30px}}@media only screen and (min-width:992px){.subject-box{display:flex;flex-wrap:wrap}.subject-box .item{margin-bottom:70px;width:calc(50% - 15px);margin-right:30px}.subject-box .item:nth-child(2n+2){margin-right:0}}@media only screen and (min-width:1200px){.subject-box .item{width:530px;margin-right:calc(100% - 1060px)}}.compal-style{background:#454ca5}.compal-style .compal-tit{background:#fff;display:flex;align-items:center;justify-content:center;color:#454ca5;font-weight:700;border-color:#ff91f3;border-style:solid;line-height:1.5}.compal-style .sub-tit{font-weight:700;position:relative;line-height:1.5}.compal-style h3{color:#fff}.compal-style .linebg{position:absolute;background:#2bd6ff}.compal-style .linebg:after{content:"";position:absolute;width:100%;background:#ff91f3;left:0;bottom:0}.compal-style .linebg:after{height:35%}@media only screen and (max-width:991px){.compal-style .compal-tit{height:80px;border-radius:40px}.compal-style .compal-tit img{max-width:200px}}@media only screen and (max-width:767px){.compal-style{padding-bottom:30px}.compal-style .content-view{padding:0 15px}.compal-style .compal-tit{height:80px;border-radius:40px;font-size:30px;border-width:1px;margin-bottom:15px}.compal-style .compal-tit img{margin-right:10px;width:50%}.compal-style .sub-tit{padding-left:20px;font-size:24px;margin-bottom:15px;line-height:36px}.compal-style .linebg{width:2px;height:100%;left:0}.compal-style .t1{font-size:30px}.compal-style .des{font-size:18px;line-height:36px}}@media only screen and (min-width:768px){.compal-style{padding:0 0 60px}.compal-style .content-view{padding:0 40px}.compal-style .compal-tit{font-size:36px;border-width:2px;margin-bottom:30px}.compal-style .compal-tit img{margin-right:25px}.compal-style .sub-tit{padding-left:35px;font-size:30px;margin-bottom:25px;line-height:50px}.compal-style .linebg{width:4px;height:100%;left:0}.compal-style .t1{font-size:36px}.compal-style .des{font-size:22px;line-height:40px}}@media only screen and (min-width:992px){.compal-style .compal-tit{height:120px;border-radius:60px}.compal-style .compal-tit img{width:inherit}.compal-style .content-view{padding:0 60px 0 40px}}.subject-item{position:relative}.subject-item:after{content:"";position:absolute;z-index:1;top:0;left:0;background:url(/images/hover_light.png) 50% 50% no-repeat;background-size:contain;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}.subject-item .group-tit{width:100%;position:absolute;z-index:2;top:0;left:0;font-weight:700}.subject-item .group-tit:after{content:"";position:absolute;z-index:1;background:#ffe14b;left:0;top:50%;transform:translateY(-50%)}.subject-item .group-tit .view{position:relative;z-index:2;background:#454ca5;display:flex;align-items:center}.subject-item .group-tit h3{color:#fff}.subject-item .group-tit span{background:#fff;color:#454ca5;display:flex;align-items:center;justify-content:center}.subject-item .pic{width:100%;padding-top:58%;position:relative;z-index:1}.subject-item .pic .pink-cover{padding-top:0;height:100%}.subject-item .sub-tit{font-weight:700;line-height:1.5}.subject-item .des{color:#bfd4ff;line-height:1.5}.subject-item .linebg{position:relative;background:#2bd6ff}.subject-item .linebg:after{content:"";position:absolute;right:0;top:0;height:100%;width:29%;background:#e15dd3}.subject-item .hover-box h4{color:#fff;font-size:20px;line-height:1.5}.subject-item .hover-box h4 span{font-weight:400}.subject-item .hover-box ul{color:#bfd4ff}.subject-item .hover-box ul li{font-size:18px;line-height:1.5;padding-left:20px;position:relative}.subject-item .hover-box ul li:after{position:absolute;content:"";width:5px;height:5px;background:#bfd4ff;border-radius:50%;left:0;top:10px}.subject-item.type1 .pic{background:url(/images/ind_2026_part3_pic1.jpg) 50% 50% no-repeat;background-size:cover}.subject-item.type2 .pic{background:url(/images/ind_2026_part3_pic2.jpg) 50% 50% no-repeat;background-size:cover}.subject-item.type3 .pic{background:url(/images/ind_2026_part3_pic3.jpg) 50% 50% no-repeat;background-size:cover}@media only screen and (max-width:991px){.subject-item .des{margin-bottom:15px}.subject-item .hover-box{margin-bottom:30px}.subject-item .hover-box h4{margin-bottom:10px}.subject-item .list-box{margin-bottom:15px}.subject-item .list-box:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.subject-item{padding-top:60px}.subject-item:after{width:180px;height:180px}.subject-item .group-tit h3{font-size:24px}.subject-item .group-tit .view{height:80px;border-radius:40px;padding:5px}.subject-item .group-tit span{flex:0 0 auto;font-size:24px;padding:0 15px;height:100%;border-radius:40px;margin-right:10px}.subject-item .hover-box ul li{line-height:30px}.subject-item .hover-box ul li:after{top:15px}.subject-item .pic{border-radius:15px;margin-bottom:15px}.subject-item .sub-tit{font-size:24px;margin-bottom:15px}.subject-item .des{font-size:18px;line-height:36px}.subject-item .linebg{height:2px}}@media only screen and (min-width:768px){.subject-item{padding-top:60px}.subject-item:after{width:307px;height:307px}.subject-item .group-tit:after{width:0;height:3px}.subject-item .group-tit h3{font-size:28px}.subject-item .group-tit .view{height:90px;border-radius:45px;padding:5px}.subject-item .group-tit span{font-size:28px;padding:0 30px;height:100%;border-radius:45px;margin-right:20px}.subject-item .pic{border-radius:30px;margin-bottom:30px}.subject-item .sub-tit{font-size:30px;margin-bottom:25px}.subject-item .des{font-size:22px;line-height:40px}.subject-item .linebg{height:3px}.subject-item .linebg:after{width:29%}}@media only screen and (min-width:992px){.subject-item .des{margin-bottom:60px}.subject-item .hover-box{position:absolute;top:115px;left:0;width:100%;z-index:2;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}.subject-item:hover:after{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}.subject-item:hover .showbox{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}.subject-item:hover .linebg{background:#ffe14b;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.subject-item:hover .linebg:after{background:#2bc5ff;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.subject-item:hover .group-tit{padding-left:50px;padding-right:0;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.subject-item:hover .group-tit:after{width:50px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.subject-item:hover .group-tit .view{background:none;border:3px solid #FFE14B;padding-left:50px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.subject-item:hover .group-tit .view span{background:none;padding:0;color:#fff;margin-right:25px}.subject-item:hover .group-tit h3{color:#bfd4ff;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.subject-item:hover .hover-box{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;padding-left:75px;margin-bottom:60px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.subject-item:hover .hover-box .list-box{margin-bottom:50px}.subject-item:hover .hover-box .list-box:last-child{margin-bottom:0}.subject-item:hover .hover-box h4{margin-bottom:15px}.subject-item:hover .hover-box ul li{margin-bottom:10px}}@media only screen and (min-width:1200px){.subject-item .group-tit{padding-right:60px}}.ind-2026-requirements .areabox-top{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}.ind-2026-requirements.do .areabox-top{animation:move-down .5s forwards cubic-bezier(.4,0,.2,1)}@media only screen and (max-width:991px){.ind-2026-requirements .areabox-top{margin-bottom:60px}.ind-2026-requirements .areabox-top .right-part{padding-top:30px}}@media only screen and (max-width:767px){.ind-2026-requirements{padding-top:60px}.ind-2026-requirements .areabox-top{margin-bottom:30px}.ind-2026-requirements .areabox-top .right-part .txt{padding-bottom:20px}}@media only screen and (min-width:768px){.ind-2026-requirements{padding-top:100px}.ind-2026-requirements .areabox-top .right-part{padding-top:20px}.ind-2026-requirements .areabox-top .right-part .txt{padding-bottom:20px}}@media only screen and (min-width:992px){.ind-2026-requirements{padding-top:180px}}.requirements-box .item{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}.requirements-box.do .type1{animation:move-down .5s forwards cubic-bezier(.4,0,.2,1)}.requirements-box.do .type2{animation:move-down .5s .2s forwards cubic-bezier(.4,0,.2,1)}.requirements-box.do .type3{animation:move-down .5s .4s forwards cubic-bezier(.4,0,.2,1)}.requirements-box .picbox{position:relative;padding-top:58%}.requirements-box .blue-cover{z-index:1;height:100%;overflow:hidden}.requirements-box .num{position:absolute;color:#fff;font-weight:700;z-index:2;font-family:Ubuntu,sans-serif;font-size:80px;top:-10px;left:5px}.requirements-box .type1 .picbox{background:url(/images/requirements_pic1.jpg) 50% 50% no-repeat;background-size:cover}.requirements-box .type2 .picbox{background:url(/images/requirements_pic2.jpg) 50% 50% no-repeat;background-size:cover}.requirements-box .type3 .picbox{background:url(/images/requirements_pic3.jpg) 50% 50% no-repeat;background-size:cover}.requirements-box h3{color:#fff;line-height:1.5}.requirements-box h3 span{line-height:1}.requirements-box .des{color:#bfd4ff;font-size:18px;line-height:36px}.requirements-box .txtview{position:relative}.requirements-box .linebg{position:absolute;background:#2bd6ff;height:calc(100% + 25px);top:-25px}.requirements-box .linebg:after{content:"";position:absolute;width:100%;background:#ff91f3;left:0;bottom:0}.requirements-box .linebg:after{height:45%}@media only screen and (max-width:991px){.requirements-box .item:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.requirements-box .item{padding-bottom:30px;margin-bottom:30px}.requirements-box .picbox{border-radius:15px}.requirements-box .blue-cover{width:214px;border-top-left-radius:15px}.requirements-box .txtview{padding-top:30px;padding-left:30px}.requirements-box .linebg{width:2px;left:10px}.requirements-box h3{margin-bottom:20px;font-size:24px}.requirements-box h3 span{font-size:18px}}@media only screen and (min-width:768px){.requirements-box .item{padding-bottom:30px;margin-bottom:30px}.requirements-box .picbox{border-radius:30px}.requirements-box .blue-cover{width:214px;border-top-left-radius:30px}.requirements-box .txtview{padding-top:30px;padding-left:60px}.requirements-box .linebg{width:4px;left:30px}.requirements-box h3{margin-bottom:20px;font-size:32px}.requirements-box h3 span{font-size:20px}}@media only screen and (min-width:992px){.requirements-box{display:flex;justify-content:space-between}.requirements-box .item{flex:0 0 calc(33.33% - 20px)}.requirements-box .type2{padding-top:90px}.requirements-box .type3{padding-top:180px}}@media only screen and (min-width:1320px){.requirements-box .item{flex:0 0 380px}}.ind-2026-awards{position:relative}.ind-2026-awards.do .areabox-top{animation:move-down .5s forwards cubic-bezier(.4,0,.2,1)}.ind-2026-awards .dot-style{position:relative}.ind-2026-awards .dot-style:after{content:"*";position:absolute;color:#fff;left:0}.ind-2026-awards .areabox-top{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}@media only screen and (max-width:991px){.ind-2026-awards .ind-tit-style{margin-bottom:30px}}@media only screen and (max-width:767px){.ind-2026-awards{padding-top:60px;padding-bottom:60px}.ind-2026-awards .areabox-top{padding-bottom:30px}.ind-2026-awards .dot-style{padding-left:15px}.ind-2026-awards .dot-style:after{top:3px;font-size:18px}}@media only screen and (min-width:768px){.ind-2026-awards{padding-top:100px;padding-bottom:60px}.ind-2026-awards .areabox-top{padding-bottom:50px}.ind-2026-awards .dot-style{padding-left:15px}.ind-2026-awards .dot-style:after{font-size:22px;top:6px}}@media only screen and (min-width:992px){.ind-2026-awards{padding-top:90px}}.awards-2026box{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}.awards-2026box.do{animation:move-down .5s forwards cubic-bezier(.4,0,.2,1)}.awards-2026box .item{color:#fff;border-color:#5377c0;border-style:solid;position:relative}.awards-2026box .typebox{font-weight:700;display:flex;align-items:center;line-height:1.5}.awards-2026box .typebox .show{position:relative}.awards-2026box .typebox .show:after{content:"";position:absolute;background:#2bd6ff;left:0;top:50%;transform:translateY(-50%)}.awards-2026box .item-type{position:relative;font-weight:700;font-size:24px;line-height:40px;margin-bottom:30px}.awards-2026box .item-type .t2{font-size:20px;line-height:36px}.awards-2026box .linebg{position:absolute;background:#2bd6ff;left:0;top:0}.awards-2026box .linebg:after{content:"";position:absolute;width:100%;background:#ff91f3;left:0;bottom:0}.awards-2026box .linebg:after{height:50%}.awards-2026box .compal-show{display:flex;align-items:center}.awards-2026box .compal-show img{margin-right:10px}.awards-2026box .list-show{color:#bfd4ff;font-size:18px;line-height:40px}.awards-2026box .list-show .p1{font-size:20px;color:#fff;font-weight:700}.awards-2026box .dot-box li{position:relative;padding-left:20px}.awards-2026box .dot-box li:after{content:"";position:absolute;left:0;width:5px;height:5px;border-radius:50%;background:#bfd4ff}.awards-2026box .des{font-size:18px;line-height:30px}.awards-2026box .type4 .item-type,.awards-2026box .type4 .typebox{margin-bottom:0}.awards-2026box .type4 .flex-pc-box:not(.des){margin-bottom:30px}@media only screen and (max-width:991px){.awards-2026box .item{margin-bottom:30px}.awards-2026box .item:last-child{margin-bottom:0}.awards-2026box .item-type{padding-left:20px;padding-top:10px;padding-bottom:10px}.awards-2026box .linebg{height:100%}.awards-2026box .list-show{margin-bottom:30px}.awards-2026box .list-show:last-child{margin-bottom:0}.awards-2026box .type4 .typebox{margin-bottom:30px}}@media only screen and (max-width:767px){.awards-2026box .item{border-top-left-radius:15px;border-bottom-right-radius:15px;border-width:1px;padding:15px}.awards-2026box .typebox{margin-bottom:30px}.awards-2026box .typebox .show{padding-left:60px;font-size:24px}.awards-2026box .typebox .show:after{width:40px;height:2px}.awards-2026box .type1 .icon{margin-right:20px;background:url(/images/awards_icon1.svg) 50% 50% no-repeat;background-size:contain;width:80.8px;height:88px}.awards-2026box .type2 .icon{margin-right:20px;background:url(/images/awards_icon2.svg) 50% 50% no-repeat;background-size:contain;width:73.6px;height:88px}.awards-2026box .type3 .icon{margin-right:20px;background:url(/images/awards_icon3.svg) 50% 50% no-repeat;background-size:contain;width:80px;height:88px}.awards-2026box .type4{width:100%}.awards-2026box .type4 .icon{margin-right:20px;background:url(/images/awards_icon4.svg) 50% 50% no-repeat;background-size:contain;width:81.6px;height:88px}.awards-2026box .linebg{width:2px}.awards-2026box .dot-box{line-height:30px}.awards-2026box .dot-box li:after{top:15px}}@media only screen and (min-width:768px){.awards-2026box .item{border-top-left-radius:50px;border-bottom-right-radius:50px;border-width:2px;padding:45px 30px 60px 45px}.awards-2026box .item:after{position:absolute;content:"";top:0;right:0;width:80px;height:83px;background:url(/images/awards_hover.png) 50% 50% no-repeat;background-size:contain;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}.awards-2026box .typebox{margin-bottom:30px}.awards-2026box .typebox .show{padding-left:60px;font-size:32px}.awards-2026box .typebox .show:after{width:40px;height:4px}.awards-2026box .type1 .icon{margin-right:25px;background:url(/images/awards_icon1.svg) 50% 50% no-repeat;background-size:contain;width:101px;height:110px}.awards-2026box .type2 .icon{margin-right:25px;background:url(/images/awards_icon2.svg) 50% 50% no-repeat;background-size:contain;width:92px;height:110px}.awards-2026box .type3 .icon{margin-right:25px;background:url(/images/awards_icon3.svg) 50% 50% no-repeat;background-size:contain;width:100px;height:110px}.awards-2026box .type4{width:100%}.awards-2026box .type4 .icon{margin-right:25px;background:url(/images/awards_icon4.svg) 50% 50% no-repeat;background-size:contain;width:102px;height:110px}.awards-2026box .linebg{width:4px}.awards-2026box .dot-box li:after{top:20px}}@media only screen and (min-width:992px){.awards-2026box{display:flex;flex-wrap:wrap;justify-content:space-between}.awards-2026box .item{width:calc(33.33% - 20px);margin-bottom:45px;padding:30px 15px 40px}.awards-2026box .item:hover{border-color:#ffe14b;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.awards-2026box .item:hover:after{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}.awards-2026box .item:hover .linebg:after{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;background:#ffe14b}.awards-2026box .type1 .icon{width:60.6px;height:66px}.awards-2026box .type2 .icon{width:55.2px;height:66px}.awards-2026box .type3 .icon{width:60px;height:66px}.awards-2026box .type4{width:100%}.awards-2026box .type4 .typebox{margin-right:70px}.awards-2026box .type4 .icon{width:61.2px;height:66px}.awards-2026box .type4 .des{align-items:flex-start}.awards-2026box .linebg{height:120px}.awards-2026box .item-type{display:flex;align-items:center;height:120px;padding-left:20px}.awards-2026box .list-show{margin-right:60px}.awards-2026box .list-show:last-child{margin-right:0}}@media only screen and (min-width:1320px){.awards-2026box .item{width:390px;padding:45px 30px 60px 45px}.awards-2026box .item-type{padding-left:40px}.awards-2026box .typebox .show{padding-left:80px}.awards-2026box .typebox .show:after{width:65px}.awards-2026box .type1 .icon{width:101px;height:110px}.awards-2026box .type2 .icon{width:92px;height:110px}.awards-2026box .type3 .icon{width:100px;height:110px}.awards-2026box .type4{width:100%}.awards-2026box .type4 .icon{width:102px;height:110px}}.ind-2026-judging{overflow:hidden;position:relative;background:#375694;z-index:2}.ind-2026-judging.do .ind-tit-style{animation:move-down .5s forwards cubic-bezier(.4,0,.2,1)}.ind-2026-judging:before{content:"";display:block;width:100%;padding-top:8.5%;background:url(/images/awards_bg.png) 50% bottom no-repeat;background-size:cover;position:relative;z-index:2}.ind-2026-judging .ind-tit-style{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}.ind-2026-judging .areabox-top{margin-bottom:30px;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}.ind-2026-judging .areabox-top.do{animation:move-down .5s forwards cubic-bezier(.4,0,.2,1)}.ind-2026-judging .main-2026{position:relative;z-index:3}@media only screen and (max-width:991px){.ind-2026-judging .ind-tit-style{margin-bottom:30px}}@media only screen and (max-width:767px){.ind-2026-judging .areabox-top .right-part{padding-top:30px}.ind-2026-judging .main-2026{padding-top:60px}}@media only screen and (min-width:768px){.ind-2026-judging .main-2026{padding-top:105px}}@media only screen and (min-width:992px){.ind-2026-judging .areabox-top{align-items:center}.ind-2026-judging .ind-tit-style{display:flex;flex-direction:column;align-items:center;margin-bottom:55px}.ind-2026-judging .ind-tit-style h2{padding-left:0}}.judging-2026-tab{display:flex;justify-content:center;position:relative;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}.judging-2026-tab.do{animation:move-down .5s forwards cubic-bezier(.4,0,.2,1)}.judging-2026-tab .tab{font-weight:700;color:#fff;border-style:solid;border-color:#2bd6ff;text-align:center}.judging-2026-tab .tab.on{background:linear-gradient(135deg,#ffe006,#2bd6ff);color:#454ca5}@media only screen and (max-width:767px){.judging-2026-tab{margin-bottom:30px}.judging-2026-tab .tab{border-width:1px;border-top-left-radius:15px;border-bottom-right-radius:15px;width:calc(50% - 5px);height:50px;line-height:48px;font-size:20px;margin-right:10px}.judging-2026-tab .tab:last-child{margin-right:0}}@media only screen and (min-width:768px){.judging-2026-tab{margin-bottom:60px}.judging-2026-tab:after,.judging-2026-tab:before{content:"";position:absolute;top:50%;transform:translateY(-50%);height:2px;width:calc(50% - 215px);background-color:#5377c0}.judging-2026-tab:after{right:0}.judging-2026-tab:before{left:0}.judging-2026-tab .tab{border-width:2px;border-top-left-radius:20px;border-bottom-right-radius:20px;width:200px;height:80px;line-height:76px;font-size:24px;margin-right:30px;cursor:pointer}.judging-2026-tab .tab:last-child{margin-right:0}.judging-2026-tab .tab:hover{background:linear-gradient(135deg,#ffe006,#2bd6ff);color:#454ca5;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}}@media only screen and (min-width:992px){.judging-2026-tab{margin-bottom:115px}.judging-2026-tab:after,.judging-2026-tab:before{width:calc(50% - 330px)}.judging-2026-tab .tab{width:300px;margin-right:60px}}.tab-content-2026{display:none}.tab-content-2026.on{display:block}.judging-circle{border-radius:50%;color:#fff;border-color:#2bd6ff;border-style:solid;line-height:1;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:767px){.judging-circle{width:200px;height:200px;border-width:2px;font-size:30px;margin:0 auto}.judging-circle span{font-size:18px}}@media only screen and (min-width:768px){.judging-circle{width:240px;height:240px;border-width:4px;font-size:48px}.judging-circle span{font-size:24px}}@media only screen and (min-width:992px){.judging-circle{width:300px;height:300px}}.criteria-2026-show{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}.criteria-2026-show.do{animation:move-down .5s forwards cubic-bezier(.4,0,.2,1)}.criteria-2026-show.do svg .circle-bar.percent-20{animation:drawChart-20 1.5s .3s cubic-bezier(.4,0,.2,1) forwards}.criteria-2026-show.do svg .circle-bar.percent-25{animation:drawChart-25 1.5s .3s cubic-bezier(.4,0,.2,1) forwards}.criteria-2026-show.do svg .circle-bar.percent-30{animation:drawChart 1.5s .3s cubic-bezier(.4,0,.2,1) forwards}.criteria-2026-show .num-part{flex:0 0 auto;font-weight:700;color:#fff;position:relative;overflow:hidden;border-radius:50%}.criteria-2026-show .num-part .show{width:100%;height:100%;background:#2a4376;border-radius:50%;display:flex;align-items:center;justify-content:center}.criteria-2026-show .num-part .txt{display:flex;align-items:flex-end;line-height:1;font-family:Ubuntu,sans-serif}.criteria-2026-show svg{width:100%;height:100%;position:absolute;top:0;left:0;transform:rotate(-90deg)}.criteria-2026-show svg .circle-bar{fill:none;stroke-width:8;stroke-dasharray:314px;stroke-dashoffset:314px}@keyframes drawChart{0%{stroke-dashoffset:314px}to{stroke-dashoffset:219px}}@keyframes drawChart-20{0%{stroke-dashoffset:314px}to{stroke-dashoffset:251px}}@keyframes drawChart-25{0%{stroke-dashoffset:314px}to{stroke-dashoffset:235px}}.criteria-2026-show .right-part{flex:1 1 auto}.criteria-2026-show .titshow{color:#fff;font-weight:700;line-height:1.5}.criteria-2026-show .txtview{color:#bfd4ff;line-height:1.5;position:relative}.criteria-2026-show .linebg{position:absolute;background:#2bd6ff}.criteria-2026-show .linebg:after{content:"";position:absolute;width:100%;background:#ff91f3;left:0;bottom:0}.criteria-2026-show .linebg:after{height:39%}@media only screen and (max-width:991px){.criteria-2026-show .item:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.criteria-2026-show .item{margin-bottom:30px;position:relative}.criteria-2026-show .num-part{position:absolute;top:0;left:0;width:100px;height:100px}.criteria-2026-show .num-part .show{font-size:24px}.criteria-2026-show .num-part .show span{font-size:18px}.criteria-2026-show .num-part svg .circle-bar{stroke-width:20px}.criteria-2026-show .titshow{display:flex;align-items:center;font-size:24px;margin-bottom:15px;min-height:100px;padding-left:110px}.criteria-2026-show .linebg{width:2px;height:100%;top:0;left:0}.criteria-2026-show .txtview{font-size:18px;line-height:30px;padding-left:20px;padding-top:10px;padding-bottom:10px}}@media only screen and (min-width:768px){.criteria-2026-show{display:flex;flex-wrap:wrap}.criteria-2026-show .item{display:flex;margin-bottom:30px}.criteria-2026-show .item:nth-child(2n+2){margin-right:0}.criteria-2026-show .num-part{width:180px;height:180px}.criteria-2026-show .num-part .show{font-size:48px}.criteria-2026-show .num-part .show span{font-size:24px}.criteria-2026-show .num-part svg .circle-bar{stroke-width:40px}.criteria-2026-show .right-part{padding-left:40px}.criteria-2026-show .titshow{font-size:30px;margin-bottom:15px}.criteria-2026-show .linebg{width:6px;height:100%;top:0;left:0}.criteria-2026-show .txtview{font-size:18px;line-height:30px;padding-left:25px;padding-top:20px;padding-bottom:20px}}@media only screen and (min-width:992px){.criteria-2026-show .item{width:calc(50% - 30px);margin-right:60px;margin-bottom:90px}.criteria-2026-show .num-part{width:200px;height:200px}.criteria-2026-show .num-part svg .circle-bar{stroke-width:60px}.criteria-2026-show .linebg{height:130px}.criteria-2026-show .txtview{height:130px;padding-bottom:0}}.rotate-txt-2026{width:100%;overflow:hidden;white-space:nowrap;color:#fff;position:absolute;left:0;z-index:2}.rotate-txt-2026 .track{display:flex;width:max-content;animation:marquee 30s linear infinite}.rotate-txt-2026 .track p{line-height:1;font-family:Ubuntu,sans-serif;margin:0;font-weight:700;text-transform:uppercase;color:transparent;-webkit-text-stroke:1px #2BC5FF}@media only screen and (max-width:767px){.rotate-txt-2026{top:60px}.rotate-txt-2026 p{padding-right:30px;font-size:60px}}@media only screen and (min-width:768px){.rotate-txt-2026{top:80px}.rotate-txt-2026 p{padding-right:50px;font-size:80px}}@media only screen and (min-width:992px){.rotate-txt-2026{top:100px}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ind-2026-timeline{position:relative;background:#1e294f;padding-bottom:9%;z-index:2}.ind-2026-timeline.do .ind-tit-style{animation:move-down .5s forwards cubic-bezier(.4,0,.2,1)}.ind-2026-timeline .hero-container{z-index:2;top:300px}.ind-2026-timeline:after{content:"";position:absolute;width:100%;z-index:1;left:0;top:0;height:80%;background:linear-gradient(180deg,#375694,#1e294f)}.ind-2026-timeline .areabox-bg{position:absolute;z-index:1;left:0;bottom:0;width:100%;padding-top:9%;background-image:url(/images/timeline_btbg.png);background-size:100% auto;background-color:#000;background-position:50% 0;background-repeat:no-repeat}.ind-2026-timeline .main-2026{position:relative;z-index:2}.ind-2026-timeline .ind-tit-style{display:flex;flex-direction:column;align-items:center;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}.ind-2026-timeline .ind-tit-style h2{padding-left:0}@media only screen and (max-width:991px){.ind-2026-timeline .ind-tit-style{margin-bottom:30px}}@media only screen and (max-width:767px){.ind-2026-timeline{padding-top:160px}}@media only screen and (min-width:768px){.ind-2026-timeline{padding-top:240px}.ind-2026-timeline .ind-tit-style{margin-bottom:40px}.ind-2026-timeline .areabox-bg{position:absolute}}@media only screen and (min-width:992px){.ind-2026-timeline{padding-top:360px}}.timeline-2026{color:#bfd4ff}.timeline-2026 .group{position:relative;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translate(-30px)}.timeline-2026 .group:first-child.do{animation:move-left .5s forwards cubic-bezier(.4,0,.2,1)}.timeline-2026 .group:first-child:after{content:"";position:absolute;bottom:0;left:0}.timeline-2026 .group:nth-child(2).do{animation:move-left .5s .2s forwards cubic-bezier(.4,0,.2,1)}.timeline-2026 .group:nth-child(2):before{position:absolute;content:"";left:0;top:0}.timeline-2026 .group:nth-child(2):after{position:absolute;content:"";bottom:0}.timeline-2026 .item{display:flex;flex-direction:column;align-items:flex-start;position:relative}.timeline-2026 .item.layer2 .dot{border:0;background:none}.timeline-2026 .item.layer2 .dot:after{background:#24335e;border-style:solid;border-color:#fff}.timeline-2026 .linebg{position:absolute;height:100%;left:0;top:0}.timeline-2026 .linebg .dot{left:0;background:#24335e;border-color:#88c1e9;border-style:solid;position:absolute;z-index:2}.timeline-2026 .linebg .dot:after{content:"";position:absolute;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.timeline-2026 .linebg:after{content:"";position:absolute;background:#88c1e9;top:0;height:100%;z-index:1}.timeline-2026 .typeshow{background:#454ca5;color:#fff}@media only screen and (max-width:767px){.timeline-2026 .item{font-size:18px;line-height:30px;padding-bottom:50px;padding-left:30px}.timeline-2026 .item.layer2 .dot{top:8px}.timeline-2026 .item.layer2 .dot:after{width:8px;height:8px;border-width:2px}.timeline-2026 .linebg{width:18px}.timeline-2026 .linebg .dot{top:12px;left:0;width:18px;height:18px;border-width:2px}.timeline-2026 .linebg .dot:after{width:7px;height:7px}.timeline-2026 .linebg:after{left:8px;width:2px}.timeline-2026 .typeshow{font-size:20px;border-radius:30px;height:40px;line-height:40px;padding:0 30px;margin-bottom:20px}.timeline-2026 .golink{height:54px;width:inherit;padding-left:30px;padding-right:30px;font-size:18px}.timeline-2026 .group:first-child .item:first-child .linebg:after{height:calc(100% - 20px);top:20px}.timeline-2026 .group:nth-child(2){padding-bottom:60px}.timeline-2026 .group:nth-child(2):after{left:-15px;width:49px;height:255px;background:url(/images/timeline_end.png) 50% bottom no-repeat;background-size:contain}}@media only screen and (min-width:768px){.timeline-2026 .item{font-size:18px;line-height:30px;padding-bottom:50px;padding-left:60px}.timeline-2026 .item.layer2 .dot{top:0}.timeline-2026 .item.layer2 .dot:after{width:9px;height:9px;border-width:4px}.timeline-2026 .linebg{width:35px}.timeline-2026 .linebg .dot{top:15px;left:0;width:35px;height:35px;border-width:4px}.timeline-2026 .linebg .dot:after{width:17px;height:17px}.timeline-2026 .linebg:after{left:16px;width:3px}.timeline-2026 .typeshow{font-size:24px;border-radius:30px;height:60px;line-height:60px;padding:0 30px;margin-bottom:20px}.timeline-2026 .golink{height:54px;width:inherit;padding-left:30px;padding-right:30px;font-size:18px}.timeline-2026 .group:first-child .item:first-child .linebg:after{height:calc(100% - 50px);top:50px}.timeline-2026 .group:nth-child(2){padding-bottom:100px}.timeline-2026 .group:nth-child(2):after{left:-14px;width:64px;height:255px;background:url(/images/timeline_end.png) 50% bottom no-repeat;background-size:contain}}@media only screen and (min-width:992px){.timeline-2026{display:flex;align-items:flex-start}.timeline-2026 .item:last-child{padding-bottom:0}.timeline-2026 .group{flex:0 0 calc(50% - 30px);margin-right:60px;padding-bottom:85px}.timeline-2026 .group:first-child:after{width:35px;height:85px;background:url(/images/timeline_bg.png) 50% bottom no-repeat;background-size:contain}.timeline-2026 .group:nth-child(2){margin-right:0;padding-top:105px;padding-bottom:255px}.timeline-2026 .group:nth-child(2):before{width:35px;height:105px;background:url(/images/timeline_go.png) 50% bottom no-repeat;background-size:contain}}.linkshow{border-color:#5377c0;border-style:solid;font-weight:700;color:#bfd4ff;font-size:18px}@media only screen and (max-width:767px){.linkshow{border-top-left-radius:15px;border-bottom-right-radius:15px;height:40px;line-height:40px;padding-left:30px;padding-right:30px;border-width:1px}}@media only screen and (min-width:768px){.linkshow{border-top-left-radius:20px;border-bottom-right-radius:20px;height:54px;line-height:50px;padding-left:30px;padding-right:30px;border-width:2px}}.ind-2026-news{position:relative;z-index:2;background:#000}.ind-2026-news.do .ind-tit-style{animation:move-down .5s forwards cubic-bezier(.4,0,.2,1)}.ind-2026-news .ind-tit-style{margin-bottom:30px;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}.ind-2026-news .main-2026{position:relative;z-index:2}@media only screen and (max-width:767px){.ind-2026-news{padding-top:60px}}@media only screen and (min-width:768px){.ind-2026-news{padding-top:120px}}.news2026-box{border-color:#2bd6ff;border-style:solid;background:#000;color:#fff;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}.news2026-box.do{animation:move-down .5s forwards cubic-bezier(.4,0,.2,1)}.news2026-box a{color:#fff}.news2026-box .date,.news2026-box .txt{font-weight:700;line-height:1.5}.news2026-box .year,.news2026-box .day{font-family:Ubuntu,sans-serif}.news2026-box .linebg{position:absolute;background:#2bd6ff;height:calc(100% - 20px);left:0;top:50%;transform:translateY(-50%)}.news2026-box .linebg:after{content:"";position:absolute;width:100%;background:#ff91f3;left:0;bottom:0}.news2026-box .linebg:after{height:50%}@media only screen and (max-width:767px){.news2026-box{border-width:1px;border-top-right-radius:15px;border-bottom-left-radius:15px;box-shadow:10px 10px 30px #2bd6ff99;margin-bottom:60px;padding-top:15px;padding-bottom:15px}.news2026-box .item{position:relative;margin-bottom:30px;padding:0 75px 0 15px}.news2026-box .item:last-child{margin-bottom:0}.news2026-box .link-icon{position:absolute;right:15px;top:70px}.news2026-box .linebg{top:0;left:15px;width:2px;height:55px;transform:translateY(0)}.news2026-box .date{flex:0 0 auto;font-size:18px;padding-left:20px}.news2026-box .txt{font-size:20px}}@media only screen and (min-width:768px){.news2026-box{border-width:2px;border-top-right-radius:30px;border-bottom-left-radius:30px;box-shadow:10px 10px 30px #2bd6ff99;padding:30px 40px;margin-bottom:100px}.news2026-box .item{display:flex;align-items:center;position:relative;margin-bottom:30px;padding:10px 90px 10px 30px}.news2026-box .item:last-child{margin-bottom:0}.news2026-box .linebg{width:6px}.news2026-box .date{flex:0 0 auto;font-size:24px;padding-right:40px}.news2026-box .txt{font-size:24px}.news2026-box .link-icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}}@media only screen and (min-width:992px){.news2026-box{margin-bottom:210px}}.ind-support-box{background:url(/images/news_bg.png) 50% bottom no-repeat;background-size:100% auto;padding-bottom:20%}.ind-support-box .ind-tit-style{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translateY(-30px)}.ind-support-box .right-part{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transform:translate(-30px)}.ind-support-box .right-part.do{animation:move-left .5s forwards cubic-bezier(.4,0,.2,1)}.ind-support-box.do .ind-tit-style{animation:move-down .5s forwards cubic-bezier(.4,0,.2,1)}@media only screen and (min-width:992px){.ind-support-box{display:flex}.ind-support-box .right-part{flex:1 1 auto;padding-left:60px}.ind-support-box .ind-tit-style{flex:0 0 auto;display:flex;flex-direction:column;align-items:center}.ind-support-box .ind-tit-style .en-show{margin-bottom:30px}.ind-support-box .ind-tit-style h2{writing-mode:vertical-lr;padding-left:0}}.tabbox .item{position:relative;font-weight:700;color:#fff;text-align:center}.tabbox .item:after{content:"";position:absolute;top:0;left:0;border-color:#2bd6ff;border-style:solid}.tabbox .item.on{background:linear-gradient(135deg,#ffe006,#2bd6ff);color:#454ca5}.tabbox .item.on:after{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}@media only screen and (max-width:767px){.tabbox{margin-bottom:30px;overflow-x:auto;display:flex}.tabbox .item{flex:0 0 auto;height:50px;line-height:50px;font-size:20px;border-top-left-radius:15px;border-bottom-right-radius:15px;padding:0 15px;margin-right:10px}.tabbox .item:after{border-width:1px;border-top-left-radius:15px;border-bottom-right-radius:15px;width:calc(100% - 2px);height:calc(100% - 2px)}.tabbox .item:last-child{margin-right:0}}@media only screen and (min-width:768px){.tabbox{display:flex;justify-content:space-between;margin-bottom:45px}.tabbox .item{flex:0 0 calc(33.33% - 20px);height:80px;line-height:80px;font-size:24px;border-top-left-radius:20px;border-bottom-right-radius:20px;cursor:pointer}.tabbox .item:after{border-top-left-radius:20px;border-bottom-right-radius:20px;border-width:2px;width:calc(100% - 4px);height:calc(100% - 4px)}.tabbox .item:hover{background:linear-gradient(135deg,#ffe006,#2bd6ff);color:#454ca5;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.tabbox .item:hover:after{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}}@media only screen and (min-width:992px){.tabbox .item{flex:0 0 calc(33.33% - 25px)}}.support-showbox{display:none}.support-showbox.on,.support-showbox .item.on .edit-show{display:block}.support-showbox .item.on .btn .icon{-webkit-mask-image:url(/images/less.svg);mask-image:url(/images/less.svg);background-color:#fff327}.support-showbox .typeview{color:#fff;font-weight:700}.support-showbox .q-type{color:#2ad6ff;font-weight:700;font-family:Ubuntu,sans-serif;position:relative}.support-showbox .q-type:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#2ad6ff;height:100%}.support-showbox .q-right{line-height:1.5}.support-showbox .btn{color:#fff;font-family:Ubuntu,sans-serif;text-transform:uppercase}.support-showbox .btn .icon{-webkit-mask-image:url(/images/plus.svg);mask-image:url(/images/plus.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;background-color:#2bd6ff}.support-showbox .edit-show{color:#bfd4ff;display:none}.support-showbox .edit-show ul{list-style:disc;padding-left:25px}.support-showbox .edit-show ul li{list-style:disc}@media only screen and (max-width:767px){.support-showbox .item{padding:15px 0;border-bottom:1px solid #454CA5}.support-showbox .item:first-child{border-top:1px solid #454CA5}.support-showbox .typeview{display:flex;align-items:center;font-size:20px}.support-showbox .q-type{font-size:24px;padding-left:15px}.support-showbox .q-type:after{width:2px}.support-showbox .q-right{padding-left:10px;padding-right:10px;flex:1 1 auto}.support-showbox .btn{font-size:18px;display:flex;align-items:center}.support-showbox .btn .icon{width:20px;height:20px}.support-showbox .edit-show{padding-left:45px;padding-top:20px}}@media only screen and (min-width:768px){.support-showbox .item{padding:35px 0;border-bottom:1px solid #454CA5}.support-showbox .item:first-child{border-top:1px solid #454CA5}.support-showbox .item.on .btn:before{content:"close"}.support-showbox .typeview{display:flex;align-items:center;font-size:24px}.support-showbox .q-type{font-size:30px;padding-left:25px}.support-showbox .q-type:after{width:4px}.support-showbox .q-right{padding-left:20px;padding-right:25px;flex:1 1 auto}.support-showbox .btn{font-size:18px;display:flex;align-items:center;cursor:pointer}.support-showbox .btn:before{display:block;content:"MORE";color:#fff;font-weight:400;font-size:18px}.support-showbox .btn .icon{width:30px;height:30px;margin-left:15px}.support-showbox .btn:hover:before{content:"close";transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.support-showbox .btn:hover .icon{-webkit-mask-image:url(/images/less.svg);mask-image:url(/images/less.svg);background-color:#fff327;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.support-showbox .edit-show{line-height:30px;padding-left:68px;padding-top:40px}}@media only screen and (min-width:992px){.support-showbox .item{padding:35px 40px}}.txt-link{color:#2bc5ff;text-decoration:underline}@media only screen and (min-width:992px){.txt-link:hover{color:#fff54b}}.ft-box{background:#343b96;position:relative;z-index:2}.ft-box .ft-part{position:relative;width:100%;height:300px;background:url(/images/ft_bg1.jpg) 50% bottom no-repeat;background-size:cover}.ft-box .ft-part .view{position:absolute;width:100%;height:100%;top:0;left:0}.ft-box .rotate-txt-2026{position:absolute}.ft-box .rotate-txt-2026 .track p{-webkit-text-stroke:1px #BFD4FF}.ft-box .main-2026{position:relative;z-index:2}.ft-box .copyright{font-size:18px;color:#89a7e6;text-align:center;font-weight:400}@media only screen and (max-width:991px){.ft-box .ft-part{height:300px}.ft-box .rotate-txt-2026{top:10px}.ft-box .ft-part .view{padding-top:80px}.ft-box .copyright{padding:0 15px 30px}}@media only screen and (min-width:992px){.ft-box{padding-bottom:30px}.ft-box .rotate-txt-2026{top:10px;left:0}.ft-box .ft-part .view{padding-top:120px}}.ft-info{position:relative}.ft-info .item{color:#fff}.ft-info .type{font-weight:700;flex:0 0 auto;background:#04255773;margin-right:10px}.ft-info .txt{flex:0 0 auto;display:flex;align-items:center}.ft-info .mail{color:#fff54b;text-decoration:underline}@media only screen and (max-width:991px){.ft-info .item{display:flex;align-items:flex-start;margin-bottom:10px}.ft-info .item:last-child{margin-bottom:0}.ft-info .type{height:32px;line-height:32px;padding-left:10px;padding-right:10px;font-size:18px;border-radius:20px}.ft-info .txt{flex:1 1 auto;font-size:18px;flex-wrap:wrap}.ft-info .txt .li{position:relative;padding-right:10px;margin-right:10px}.ft-info .txt .li:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);background:#fff;width:2px;height:20px}.ft-info .txt .li:last-child{padding-right:0;margin-right:0}.ft-info .txt .li:last-child:after{display:none}.ft-info .mail{font-size:18px}}@media only screen and (min-width:992px){.ft-info{display:flex;flex-wrap:wrap;padding-left:24px}.ft-info:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background:#2bd6ff;width:4px;height:40px}.ft-info .item{display:flex;align-items:center;margin-right:20px;padding:5px 0}.ft-info .item:last-child{margin-right:0}.ft-info .type{height:40px;line-height:40px;padding-left:15px;padding-right:15px;font-size:20px;border-radius:20px}.ft-info .txt{font-size:20px}.ft-info .txt .li{position:relative;padding-right:10px;margin-right:10px}.ft-info .txt .li:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);background:#fff;width:2px;height:20px}.ft-info .txt .li:last-child{padding-right:0;margin-right:0}.ft-info .txt .li:last-child:after{display:none}.ft-info .mail{font-size:20px}}@media only screen and (max-width:991px){.ft-logo{padding:30px 15px;display:flex;flex-wrap:wrap;justify-content:center}.ft-logo .brand{margin-right:30px;padding-top:15px}.ft-logo .brand.type1{padding-top:0}.ft-logo .brand:last-child{margin-right:0}.ft-logo img{max-height:20px}.ft-logo .type1 img{max-height:40px}.ft-logo .type4 img{max-height:20px}}@media only screen and (max-width:767px){.ft-logo .brand{margin-right:0;padding:10px 5px}.ft-logo .brand.type1{padding-top:10px}.ft-logo img{max-height:22px}.ft-logo .type1{width:100%}.ft-logo .type1 img{margin:0 auto;max-height:46px}.ft-logo .type4 img{max-height:22px}}@media only screen and (min-width:992px){.ft-logo{padding-top:35px;padding-bottom:30px;display:flex;align-items:center;justify-content:center}.ft-logo .brand{margin-right:30px;padding-top:10px}.ft-logo .brand.type1{padding-top:0}.ft-logo .brand:last-child{margin-right:0}}.pop-2026box{position:fixed;width:100%;height:100%;z-index:100;top:0;left:0;overflow-y:auto}.pop-2026box .cover{position:fixed;z-index:1;width:100%;height:100%;top:0;left:0;background:#000000b3;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.pop-2026box .pop-content{position:relative;z-index:2;margin:0 auto;background:#fff;font-size:18px;line-height:36px;max-width:900px}.pop-2026box .pop-content:after{content:"";position:absolute;top:0;left:0;width:100%;background:linear-gradient(135deg,#2bd6ff,#e839ae)}.pop-2026box .close{position:absolute;background:linear-gradient(135deg,#e839ae,#2bd6ff);border-radius:50%;left:50%;transform:translate(-50%);z-index:2}.pop-2026box .close:after{content:"";width:100%;height:100%;display:block;-webkit-mask-image:url(/images/close_btn.svg);mask-image:url(/images/close_btn.svg);-webkit-mask-size:24px auto;mask-size:24px auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;background-color:#fff}.pop-2026box .pop-tit{font-weight:700;text-align:center;position:relative}.pop-2026box .pop-tit:after{content:"";position:absolute;background:#2bd6ff;bottom:0;left:50%;transform:translate(-50%)}.pop-2026box .pop-tit.news-style{text-align:left;padding-bottom:0}.pop-2026box .pop-tit.news-style:after{display:none}.pop-2026box .date{position:relative;padding-left:20px;line-height:30px;font-weight:700;margin-bottom:10px}.pop-2026box .date span{position:absolute;left:0;top:50%;transform:translateY(-50%);background:#2bd6ff;height:100%}.pop-2026box .date span:after{content:"";position:absolute;left:0;bottom:0;background:#ff91f3;width:100%;height:50%}.pop-2026box .left-tit{font-weight:700}.pop-2026box .golink{color:#333;letter-spacing:0}.pop-2026box .golink .icon{background-color:#2bd6ff}@media only screen and (max-width:767px){.pop-2026box{padding:30px 15px}.pop-2026box .pop-content{border-bottom-right-radius:30px;padding:50px 15px}.pop-2026box .pop-content:after{height:5px}.pop-2026box .close{width:40px;height:40px;top:-20px}.pop-2026box .close:after{-webkit-mask-size:12px auto;mask-size:12px auto}.pop-2026box .pop-tit{font-size:24px;line-height:36px;padding-bottom:15px;margin-bottom:30px}.pop-2026box .pop-tit:after{width:60px;height:3px}.pop-2026box .item{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #BFD4FF}.pop-2026box .item:last-child{margin-bottom:0}.pop-2026box .left-tit{font-size:18px;margin-bottom:15px}.pop-2026box .golink{width:inherit;height:40px;font-size:18px;padding:0 15px}}@media only screen and (min-width:768px){.pop-2026box{padding-top:20vh;padding-left:30px;padding-right:30px;padding-bottom:60px}.pop-2026box .pop-content{border-bottom-right-radius:50px;padding:60px 30px}.pop-2026box .pop-content:after{height:10px}.pop-2026box .close{width:60px;height:60px;top:-30px}.pop-2026box .pop-tit{font-size:32px;line-height:50px;padding-bottom:35px;margin-bottom:45px}.pop-2026box .pop-tit:after{width:100px;height:6px}.pop-2026box .item{display:flex;align-items:center;margin-bottom:30px}.pop-2026box .item:last-child{margin-bottom:0}.pop-2026box .left-tit{flex:1 1 auto;border-bottom:1px solid #BFD4FF;font-size:20px;margin-right:70px;padding-bottom:30px}.pop-2026box .golink{flex:0 0 250px;height:70px;font-size:18px}}@media only screen and (min-width:992px){.pop-2026box .pop-content{padding:60px 45px}.pop-2026box .close{cursor:pointer}.pop-2026box .close:hover{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;background:linear-gradient(135deg,#ffe006,#2bd6ff)}.pop-2026box .golink:hover{color:#454ca5}.pop-2026box .golink:hover .icon{background-color:#454ca5}.pop-2026box .date span{width:3px}.pop-2026box .txt-link:hover{color:#454ca5}}.btn-area{display:flex;align-items:center;justify-content:center}.highlight-pur{color:#5067ff}@media only screen and (min-width:992px){a.highlight-pur:hover{text-decoration:underline}}ul.ul-style li{position:relative;padding-left:20px}ul.ul-style li:after{content:"";position:absolute;left:0;top:16px;width:5px;height:5px;border-radius:50%;background:#333}@media only screen and (min-width:768px){.ul-flex-50{display:flex;flex-wrap:wrap}.ul-flex-50 li{margin-right:30px;margin-bottom:10px;flex:0 0 calc(50% - 15px)}.ul-flex-50 li:nth-child(2n+2){margin-right:0}}.animation-bgstyle{position:absolute;opacity:.5;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;display:none;z-index:1}@media only screen and (min-width:1320px){.animation-bgstyle{display:block}}.animation-lineshow{width:345px;height:45px;border:2px solid #2bd6ff;transform:rotate(-45deg);right:-10%;top:48%;border-radius:30px;clip-path:inset(0 0 0 100%)}.animation-lineshow.do{animation:drawLine .3s ease-out forwards,floating 3s ease-in-out .3s infinite}.animation-lineshow-1{width:180px;height:40px;border:2px solid #FF91F3;transform:rotate(-45deg);right:6%;top:54%;border-radius:30px;clip-path:inset(0 0 0 100%)}.animation-lineshow-1.do{animation:drawLine .3s ease-out forwards,floating 3.5s ease-in-out .4s infinite}.animation-lineshow-2{width:180px;height:40px;border:2px solid #2bd6ff;transform:rotate(-45deg);right:0;top:58%;border-radius:30px;clip-path:inset(0 0 0 100%)}.animation-lineshow-2.do{animation:drawLine .3s ease-out forwards,floating 2.8s ease-in-out .5s infinite}.animation-lineshow-3{width:345px;height:45px;border:2px solid #FF91F3;transform:rotate(-45deg);right:-8%;top:62%;border-radius:30px;clip-path:inset(0 0 0 100%)}.animation-lineshow-3.do{animation:drawLine .3s ease-out forwards,floating 4s ease-in-out .6s infinite}.animation-lineshow-4{width:355px;height:30px;padding:50px;transform:rotate(-45deg);right:-8%;top:53%;clip-path:inset(0 0 0 100%)}.animation-lineshow-4.do{animation:drawLine .3s ease-out forwards,floating 3.2s ease-in-out .6s infinite}.animation-lineshow-4 .view{position:relative;width:100%;height:100%;background:transparent;border-radius:10px;box-shadow:0 0 20px 5px #2bd6ff99,0 0 40px 10px #2bd6ff4d}.animation-lineshow-4 .view:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:6px;background:#2bd6ff;border-radius:3px;box-shadow:0 0 5px 2px #2bd6ff,0 0 10px 4px #2bd6ff}.animation-lineshow-5{width:180px;height:40px;border:2px solid #FF91F3;transform:rotate(-45deg);left:0;top:78%;border-radius:30px;clip-path:inset(0 0 0 100%)}.animation-lineshow-5.do{animation:drawLine .3s ease-out forwards,floating 4s ease-in-out .6s infinite}.animation-lineshow-6{width:355px;height:30px;padding:50px;transform:rotate(-45deg);left:-5%;top:82%;clip-path:inset(0 0 0 100%)}.animation-lineshow-6.do{animation:drawLine .3s ease-out forwards,floating 3.2s ease-in-out .6s infinite}.animation-lineshow-6 .view{position:relative;width:100%;height:100%;background:transparent;border-radius:10px;box-shadow:0 0 20px 5px #2bd6ff99,0 0 40px 10px #2bd6ff4d}.animation-lineshow-6 .view:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:6px;background:#2bd6ff;border-radius:3px;box-shadow:0 0 5px 2px #2bd6ff,0 0 10px 4px #2bd6ff}.animation-lineshow-7{width:180px;height:40px;border:2px solid #FF91F3;transform:rotate(-45deg);left:3%;top:84%;border-radius:30px;clip-path:inset(0 0 0 100%)}.animation-lineshow-7.do{animation:drawLine .3s ease-out forwards,floating 4s ease-in-out .6s infinite}.animation-lineshow-8{position:absolute;width:180px;height:40px;border:2px solid #2bd6ff;transform:rotate(-45deg);left:-3%;top:89%;border-radius:30px;clip-path:inset(0 0 0 100%);opacity:.5;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5}.animation-lineshow-8.do{animation:drawLine .3s ease-out forwards,floating 4s ease-in-out .6s infinite}.animation-lineshow-9{width:180px;height:40px;border:2px solid #2bd6ff;transform:rotate(45deg);right:0%;top:2%;border-radius:30px;clip-path:inset(0 100% 0 0)}.animation-lineshow-9.do{animation:drawLine-1 .3s ease-out forwards,floating-1 3s ease-in-out .3s infinite}.animation-lineshow-10{width:600px;height:30px;padding:50px;transform:rotate(45deg);right:-6%;top:8%;clip-path:inset(0 0 0 100%)}.animation-lineshow-10.do{animation:drawLine-1 .3s ease-out forwards,floating-1 3.2s ease-in-out .6s infinite}.animation-lineshow-10 .view{position:relative;width:100%;height:100%;background:transparent;border-radius:10px;box-shadow:0 0 20px 5px #2bd6ff99,0 0 40px 10px #2bd6ff4d}.animation-lineshow-10 .view:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:6px;background:#2bd6ff;border-radius:3px;box-shadow:0 0 5px 2px #2bd6ff,0 0 10px 4px #2bd6ff}.animation-lineshow-11{width:180px;height:40px;border:2px solid #2bd6ff;transform:rotate(45deg);right:-2%;top:26%;border-radius:30px;clip-path:inset(0 100% 0 0)}.animation-lineshow-11.do{animation:drawLine-1 .3s ease-out forwards,floating-1 3s ease-in-out .3s infinite}.animation-lineshow-12{width:180px;height:40px;border:2px solid #2bd6ff;transform:rotate(45deg);right:4%;top:24%;border-radius:30px;clip-path:inset(0 100% 0 0)}.animation-lineshow-12.do{animation:drawLine-1 .3s ease-out forwards,floating-1 3s ease-in-out .3s infinite}.animation-lineshow-13{width:360px;height:40px;border:2px solid #FF91F3;transform:rotate(45deg);right:-5%;top:45%;border-radius:30px;clip-path:inset(0 100% 0 0)}.animation-lineshow-13.do{animation:drawLine-1 .3s ease-out forwards,floating-1 3s ease-in-out .3s infinite}.animation-lineshow-14{width:300px;height:40px;border:2px solid #2bd6ff;transform:rotate(45deg);left:-5%;top:20%;border-radius:30px;clip-path:inset(0 100% 0 0);z-index:2}.animation-lineshow-14.do{animation:drawLine-1 .3s ease-out forwards,floating-1 3s ease-in-out .3s infinite}.animation-lineshow-15{width:600px;height:30px;padding:50px;transform:rotate(45deg);left:-15%;top:27%;clip-path:inset(0 0 0 100%);z-index:2}.animation-lineshow-15.do{animation:drawLine-1 .3s ease-out forwards,floating-1 3.2s ease-in-out .6s infinite}.animation-lineshow-15 .view{position:relative;width:100%;height:100%;background:transparent;border-radius:10px;box-shadow:0 0 20px 5px #2bd6ff99,0 0 40px 10px #2bd6ff4d}.animation-lineshow-15 .view:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:6px;background:#2bd6ff;border-radius:3px;box-shadow:0 0 5px 2px #2bd6ff,0 0 10px 4px #2bd6ff}.animation-lineshow-16{width:120px;height:30px;border:2px solid #FF91F3;transform:rotate(45deg);left:7%;top:33%;border-radius:30px;clip-path:inset(0 100% 0 0);z-index:2}.animation-lineshow-16.do{animation:drawLine-1 .3s ease-out forwards,floating-1 3s ease-in-out .3s infinite}.animation-lineshow-17{width:120px;height:30px;border:2px solid #2bd6ff;transform:rotate(45deg);left:0%;top:43%;border-radius:30px;clip-path:inset(0 100% 0 0);z-index:2}.animation-lineshow-17.do{animation:drawLine-1 .3s ease-out forwards,floating-1 3s ease-in-out .3s infinite}.animation-lineshow-18{width:180px;height:30px;border:2px solid #FF91F3;transform:rotate(45deg);left:-3%;top:55%;border-radius:30px;clip-path:inset(0 100% 0 0);z-index:2}.animation-lineshow-18.do{animation:drawLine-1 .3s ease-out forwards,floating-1 3s ease-in-out .3s infinite}.animation-lineshow-19{width:300px;height:40px;border:2px solid #2bd6ff;transform:rotate(-45deg);left:-3%;top:5%;border-radius:30px;clip-path:inset(0 0 0 100%)}.animation-lineshow-19.do{animation:drawLine .3s .1s ease-out forwards,floating 3.5s ease-in-out .4s infinite}.animation-lineshow-20{width:180px;height:30px;border:2px solid #2bd6ff;transform:rotate(-45deg);left:-3%;top:25%;border-radius:30px;clip-path:inset(0 0 0 100%)}.animation-lineshow-20.do{animation:drawLine .3s ease-out forwards,floating 3.5s ease-in-out .4s infinite}.animation-lineshow-21{width:120px;height:30px;border:2px solid #2bd6ff;transform:rotate(-45deg);left:6%;top:25%;border-radius:30px;clip-path:inset(0 0 0 100%)}.animation-lineshow-21.do{animation:drawLine .3s .1s ease-out forwards,floating 3.5s ease-in-out .4s infinite}.animation-lineshow-22{width:300px;height:30px;border:2px solid #FF91F3;transform:rotate(-45deg);left:-6%;top:45%;border-radius:30px;clip-path:inset(0 0 0 100%)}.animation-lineshow-22.do{animation:drawLine .3s ease-out forwards,floating 3.5s ease-in-out .4s infinite}@keyframes drawLine{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0%)}}@keyframes drawLine-1{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0%)}}@keyframes floating{0%,to{transform:rotate(-45deg) translateY(0)}50%{transform:rotate(-45deg) translateY(-10px)}}@keyframes floating-1{0%,to{transform:rotate(45deg) translateY(0)}50%{transform:rotate(45deg) translateY(-10px)}}:root{--color-cyan: #2bd6ff;--color-pink: #e839ae;--bg-dark: #05080a}.hero-container{position:absolute;top:0;left:0;width:100vw;height:50vh;display:flex;justify-content:center;align-items:center;z-index:1}.blob-wrapper{position:absolute;width:100%;height:100%;filter:blur(50px);mix-blend-mode:screen}.blob{position:absolute;border-radius:50%;opacity:.5}.blob-cyan{background:var(--color-cyan);width:400px;height:400px}.blob-pink{background:var(--color-pink);width:250px;height:250px}.one{top:-10%;left:10%;animation:move1 20s infinite alternate}.two{bottom:-10%;right:10%;animation:move2 25s infinite alternate-reverse}.three{top:20%;right:-5%;width:300px;height:300px;animation:move3 18s infinite linear}.four{bottom:10%;left:-5%;animation:move4 22s infinite alternate-reverse}@keyframes move1{0%{transform:translate(0) scale(1) rotate(0)}50%{transform:translate(20vw,30vh) scale(1.2) rotate(180deg)}to{transform:translate(-10vw,10vh) scale(.8) rotate(360deg)}}@keyframes move2{0%{transform:translate(0) scale(1.1)}50%{transform:translate(-30vw,-20vh) scale(.9)}to{transform:translate(10vw,-40vh) scale(1.3)}}@keyframes move3{0%{transform:translate(0) scale(1) rotate(0)}50%{transform:translate(10vw,20vh) scale(1.2) rotate(180deg)}to{transform:translate(-10vw,20vh) scale(.8) rotate(360deg)}}@keyframes move4{0%{transform:translate(0) scale(1) rotate(0)}50%{transform:translate(20vw,30vh) scale(1.2) rotate(180deg)}to{transform:translate(-10vw,10vh) scale(.8) rotate(360deg)}}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 1px);background-size:40px 40px;pointer-events:none;z-index:10}
