@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css";@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);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)}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1}.Toastify__toast-icon{margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.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}: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%;-o-object-fit:contain;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"}*{margin:0;padding:0;line-height:1.2;box-sizing:border-box;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif;-webkit-touch-callout:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}a{text-decoration:none;color:inherit}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{overscroll-behavior:none;-ms-scroll-chaining:none}footer{padding-bottom:40px}footer.gray{background-color:var(--color-bg-2)}footer.gray>*{color:#828282}footer.green{background-color:var(--color-main)}footer.green>*{color:var(--color-bg-1)}@media (max-width: 767px){footer{padding-bottom:10px}}footer>div.foot_top{overflow:hidden}@media (max-width: 767px){footer>div.foot_top{position:relative}footer>div.foot_top:after{content:"";display:block;background-color:#fff;position:absolute;width:100%;height:1px;top:60px;left:0}}footer>div:not(div:first-child){border-top:1px solid var(--color-bg-1)}@media (max-width: 767px){footer>div:not(div:first-child):is(.foot_middle){border-top:none}footer>div:not(div:first-child):is(.foot_middle)>div{padding-top:10px}}footer>div>div.foot_inner{padding:20px 0;width:var(--min-width);margin:0 auto}@media (min-width: 768px) and (max-width: 1203px){footer>div>div.foot_inner{width:100%}}@media (max-width: 767px){footer>div>div.foot_inner{width:100%}}footer>div>div.foot_inner h4{font-size:22px;font-weight:700;margin-bottom:21px}@media (max-width: 767px){footer>div>div.foot_inner h4{font-size:18px;margin-bottom:13px}}footer>div>div.foot_inner h5{font-size:22px;font-weight:700;margin-bottom:7px}@media (max-width: 767px){footer>div>div.foot_inner h5{font-size:16px}}footer>div>div.foot_inner ul.content_ul{display:flex;gap:7px 0;flex-wrap:wrap}@media (max-width: 767px){footer>div>div.foot_inner ul.content_ul{gap:3px 0}}footer>div>div.foot_inner ul.content_ul:is(.foot_middle ul){flex-direction:column}footer>div>div.foot_inner ul.content_ul li span{text-transform:uppercase}footer>div>div.foot_inner ul li{font-weight:300;font-size:16px}@media (max-width: 767px){footer>div>div.foot_inner ul li{font-size:12px}}footer>div>div.foot_inner ul li span{font-weight:700;display:inline-block;margin-right:5px}footer>div>div.foot_inner:is(.foot_top>div){display:flex;align-items:center;justify-content:space-between}@media (min-width: 768px) and (max-width: 1203px){footer>div>div.foot_inner:is(.foot_top>div){padding:20px 35px}footer>div>div.foot_inner:is(.foot_top>div) .icon_wrap{flex-wrap:wrap}footer>div>div.foot_inner:is(.foot_top>div) .icon_wrap li{transform:scale(.8);transform-origin:left center}footer>div>div.foot_inner:is(.foot_top>div) .icon_wrap li:nth-child(1),footer>div>div.foot_inner:is(.foot_top>div) .icon_wrap li:nth-child(2){width:100%}footer>div>div.foot_inner:is(.foot_top>div) .icon_wrap li:first-child{order:4;padding-top:20px}footer>div>div.foot_inner:is(.foot_top>div) .icon_wrap li:nth-child(2){order:5;padding-bottom:25px}}@media (max-width: 767px){footer>div>div.foot_inner:is(.foot_top>div){padding:15px 35px;flex-direction:column;align-items:baseline;position:relative}footer>div>div.foot_inner:is(.foot_top>div) .icon_wrap{flex-wrap:wrap}footer>div>div.foot_inner:is(.foot_top>div) .icon_wrap li{transform:scale(.8);transform-origin:left center}footer>div>div.foot_inner:is(.foot_top>div) .icon_wrap li:nth-child(1),footer>div>div.foot_inner:is(.foot_top>div) .icon_wrap li:nth-child(2){width:100%}footer>div>div.foot_inner:is(.foot_top>div) .icon_wrap li:first-child{order:4;padding-top:20px}footer>div>div.foot_inner:is(.foot_top>div) .icon_wrap li:nth-child(2){order:5;padding-bottom:25px}footer>div>div.foot_inner:is(.foot_top>div) .infoBtn{position:absolute;top:calc(100% + 20px);right:20px;flex-direction:column;gap:10px!important}footer>div>div.foot_inner:is(.foot_top>div) .infoBtn li a{display:block;font-size:11px!important;padding:5px 10px!important}}footer>div>div.foot_inner:is(.foot_top>div) .icon_wrap{display:flex;gap:30px;align-items:center}@media (max-width: 767px){footer>div>div.foot_inner:is(.foot_top>div) .icon_wrap{width:100%;gap:20px}}footer>div>div.foot_inner:is(.foot_top>div) .infoBtn{display:flex;gap:17px}footer>div>div.foot_inner:is(.foot_top>div) .infoBtn li a{text-transform:uppercase;border:1px solid var(--color-bg-1);font-size:16px;font-weight:300;padding:10px 25px;border-radius:50px}footer>div>div.foot_inner:is(.foot_top>div) .download_btn_wrap{display:flex;flex-direction:row;align-items:center;gap:16px}@media (min-width: 768px) and (max-width: 1203px){footer>div>div.foot_inner:is(.foot_top>div) .download_btn_wrap{position:relative;flex-direction:column;align-items:flex-end;padding-top:26px}}@media (max-width: 767px){footer>div>div.foot_inner:is(.foot_top>div) .download_btn_wrap{position:relative;flex-direction:column;align-items:baseline;padding-top:26px}footer>div>div.foot_inner:is(.foot_top>div) .download_btn_wrap:before{position:absolute;top:0;left:-35px;content:"";display:block;background-color:var(--color-bg-1);width:100vw;height:1px}}footer>div>div.foot_inner:is(.foot_top>div) .download_btn_wrap p{color:#fff;font-size:22px;font-weight:500}footer>div>div.foot_inner:is(.foot_top>div) .download_btn_wrap p:is(.gray p){color:#828282}@media (max-width: 767px){footer>div>div.foot_inner:is(.foot_top>div) .download_btn_wrap p{font-size:18px;font-weight:500}}footer>div>div.foot_inner:is(.foot_top>div) .download_btn_wrap ul{display:flex;flex-direction:row;align-items:center;gap:16px}footer>div>div.foot_inner:is(.foot_top>div) .download_btn_wrap ul li a img{display:block;width:130px}@media (max-width: 767px){footer>div>div.foot_inner:is(.foot_top>div) .download_btn_wrap ul li a img{width:100px}}footer>div>div.foot_inner:is(.foot_middle>div){display:flex;justify-content:baseline}@media (min-width: 768px) and (max-width: 1203px){footer>div>div.foot_inner:is(.foot_middle>div){padding:20px 35px}}@media (max-width: 767px){footer>div>div.foot_inner:is(.foot_middle>div){flex-direction:column;gap:20px!important}footer>div>div.foot_inner:is(.foot_middle>div)>div{padding:0 35px;width:100%!important}footer>div>div.foot_inner:is(.foot_middle>div)>div:last-child{border-top:1px solid #fff;padding-top:20px}}footer>div>div.foot_inner:is(.foot_middle>div)>div{width:33.3333333333%}footer>div>div.foot_inner:is(.foot_btm>div){display:flex;flex-direction:column;gap:32px}@media (min-width: 768px) and (max-width: 1203px){footer>div>div.foot_inner:is(.foot_btm>div){padding:20px 35px}}@media (max-width: 767px){footer>div>div.foot_inner:is(.foot_btm>div){padding:30px 35px;gap:15px}}footer>div>div.foot_inner:is(.foot_btm>div) .f_info li{margin-right:14px;margin-bottom:5px;display:inline-block}@media (max-width: 767px){footer>div>div.foot_inner:is(.foot_btm>div) .f_info li{margin-bottom:0}}footer>div>div.foot_inner:is(.foot_btm>div) p{font-weight:300}@media (max-width: 767px){footer>div>div.foot_inner:is(.foot_btm>div) p{font-size:12px}}#header{position:sticky;width:100%;top:0;z-index:10;box-shadow:0 -10px 30px #00000018}#header>div{display:flex;align-items:center;justify-content:center}#header>div>.head_inner{width:var(--min-width)}#header>div>.head_inner a{font-size:22px;color:#000;font-weight:500}#header .head_top{background-color:#fff}#header .head_top .head_inner{padding:15px 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (min-width: 768px) and (max-width: 1203px){#header .head_top .head_inner{width:100%;padding-left:var(--mob-padding);padding-right:var(--mob-padding)}}@media (max-width: 767px){#header .head_top .head_inner{padding-left:var(--mob-padding);padding-right:var(--mob-padding);width:100%}}#header .head_top .head_inner ul.main_cate{display:flex;width:70%;gap:0 50px}@media (min-width: 768px) and (max-width: 1203px){#header .head_top .head_inner ul.main_cate{display:none}}@media (max-width: 767px){#header .head_top .head_inner ul.main_cate{display:none}}#header .head_top:hover+.head_btm{opacity:1}#header .head_btm{border-top:1px solid #eee;background-color:#fff;width:100%;opacity:0;transition:opacity .6s,transform .3s;transform:translateY(-10px);position:absolute;visibility:hidden}#header .head_btm:is(.hover .head_btm){visibility:visible;opacity:1;transform:translateY(0)}@media (max-width: 767px){#header .head_btm{display:none}}@media (min-width: 768px) and (max-width: 1203px){#header .head_btm{display:none}}#header .head_btm .head_inner{padding:25px 0;display:flex}#header .head_btm .head_inner .cate_area{padding-left:30%;width:100%;display:flex;flex-direction:row;justify-content:space-between}#header .head_btm .head_inner .cate_area ul.sub_cate{display:flex;flex-direction:column;gap:25px}#header .head_btm .head_inner .cate_area ul.sub_cate:last-child{width:0}#header .head_btm .head_inner .cate_area ul.sub_cate:nth-child(4){padding-left:20px;padding-right:70px;width:-moz-max-content;width:max-content}#header .head_btm .head_inner .cate_area ul.sub_cate>li>a{display:inline-block;position:relative;padding-bottom:4px}#header .head_btm .head_inner .cate_area ul.sub_cate>li>a:hover:after{width:104%;opacity:1}#header .head_btm .head_inner .cate_area ul.sub_cate>li>a:after{display:none;content:"";display:block;opacity:0;width:50%;left:-3px;bottom:2px;transform:rotate(-2deg);transition:all .3s;transform-origin:left bottom;background-color:#15b8743f;z-index:-1;height:20px;position:absolute}.ham_btn{position:fixed;right:var(--mob-padding);top:10px;z-index:101;display:none}.ham_btn label{box-shadow:none}@media (min-width: 768px) and (max-width: 1203px){.ham_btn{display:block}}@media (max-width: 767px){.ham_btn{display:block}}#aside{position:fixed;background-color:#fff;top:0;left:0;z-index:100;height:100%;width:100%;overflow-y:auto;visibility:hidden}#aside.show{visibility:visible}#aside>*{color:#000}#aside .asi_top{border-bottom:1px solid #d9d9d9;padding:15px var(--mob-padding)}#aside .asi_mid{padding-top:35px}#aside .asi_mid ul.main_cate{display:flex;flex-direction:column;gap:20px}#aside .asi_mid ul.main_cate>li{overflow:hidden}#aside .asi_mid ul.main_cate>li>a,#aside .asi_mid ul.main_cate>li p{font-size:28px;color:#000;font-weight:700;display:block;padding:10px var(--mob-padding);border-bottom:1px solid #d9d9d9}#aside .asi_mid ul.main_cate>li.clicked ul.sub_cate{height:auto}#aside .asi_mid ul.main_cate>li ul.sub_cate{height:0;position:relative;display:flex;flex-direction:column;gap:20px}#aside .asi_mid ul.main_cate>li ul.sub_cate>li:first-child{margin-top:20px}#aside .asi_mid ul.main_cate>li ul.sub_cate>li>a{display:block;font-size:24px;font-weight:400;padding:0px var(--mob-padding)}#aside .asi_btm{padding:30px var(--mob-padding) 45px;display:flex;flex-direction:column;gap:20px}#aside .asi_btm p{font-size:18px;font-weight:700;line-height:1.6}#aside .asi_btm ul.cs_center{display:flex;flex-direction:column;gap:10px}#aside .asi_btm ul.cs_center li{font-size:14px;font-weight:500}#aside .asi_btm ul.cs_center li:first-child{font-weight:700}#aside .asi_btm ul.f_sns{padding-top:16px;display:flex;flex-direction:row;gap:55px;align-items:center}.sec_inner{width:var(--min-width);margin:0 auto}@media (min-width: 768px) and (max-width: 1203px){.sec_inner{width:100%;padding-left:var(--mob-padding);padding-right:var(--mob-padding)}}@media (max-width: 767px){.sec_inner{padding-left:var(--mob-padding);padding-right:var(--mob-padding);width:100%}}#competitiveness_sec .cube_wrap .sec_inner{overflow:hidden;display:flex;flex-direction:column-reverse;padding-top:38px}@media (min-width: 1204px){#competitiveness_sec .cube_wrap .sec_inner{padding:60px 130px;flex-direction:column}}#competitiveness_sec .cube_wrap .sec_inner .cube_img_wrap{position:relative;margin:0 auto}@media (min-width: 1204px){#competitiveness_sec .cube_wrap .sec_inner .cube_img_wrap{width:570px}}#competitiveness_sec .cube_wrap .sec_inner .cube_img_wrap img{display:block;transition:all .9s}#competitiveness_sec .cube_wrap .sec_inner .cube_img_wrap img:first-child{opacity:0;transform:rotate(-40deg);width:512px}#competitiveness_sec .cube_wrap .sec_inner .cube_img_wrap img:first-child:is(.show1 img){opacity:1;transform:rotate(0)}#competitiveness_sec .cube_wrap .sec_inner .cube_img_wrap img:not(:first-child){position:absolute;width:144px;z-index:1;opacity:0}#competitiveness_sec .cube_wrap .sec_inner .cube_img_wrap img:not(:first-child):nth-child(2){left:-5%;top:10%;transform:translate(200px,20%);z-index:-1;transition-delay:.45s}@media (max-width: 767px){#competitiveness_sec .cube_wrap .sec_inner .cube_img_wrap img:not(:first-child):nth-child(2){width:90px}}#competitiveness_sec .cube_wrap .sec_inner .cube_img_wrap img:not(:first-child):nth-child(2):is(.show1 img){opacity:1;transform:translate(0);z-index:0}#competitiveness_sec .cube_wrap .sec_inner .cube_img_wrap img:not(:first-child):nth-child(3){left:2%;bottom:7%;transform:translate(150px,-20%);z-index:-1;transition-delay:.1s}@media (max-width: 767px){#competitiveness_sec .cube_wrap .sec_inner .cube_img_wrap img:not(:first-child):nth-child(3){width:90px}}#competitiveness_sec .cube_wrap .sec_inner .cube_img_wrap img:not(:first-child):nth-child(3):is(.show1 img){transform:translate(0);opacity:1}#competitiveness_sec .cube_wrap .sec_inner .cube_img_wrap img:not(:first-child):nth-child(4){right:10%;top:5%;z-index:-1;transition-delay:.4s;transform:translate(-100px,20%)}@media (max-width: 767px){#competitiveness_sec .cube_wrap .sec_inner .cube_img_wrap img:not(:first-child):nth-child(4){width:90px}}#competitiveness_sec .cube_wrap .sec_inner .cube_img_wrap img:not(:first-child):nth-child(4):is(.show1 img){opacity:1;transform:translate(0)}#competitiveness_sec .cube_wrap .sec_inner .cube_sec_tit{display:flex;flex-direction:column;gap:20px}#competitiveness_sec .cube_wrap .sec_inner .cube_sec_tit p{text-align:center;transition:all .5s;opacity:0}#competitiveness_sec .cube_wrap .sec_inner .cube_sec_tit p:is(.show2.cube_sec_tit p){opacity:1}#competitiveness_sec .cube_wrap .sec_inner .cube_sec_tit p.sec_main_tit{font-size:32px}@media (min-width: 1204px){#competitiveness_sec .cube_wrap .sec_inner .cube_sec_tit p.sec_main_tit{font-size:52px;white-space:unset}}#competitiveness_sec .cube_wrap .sec_inner .cube_sec_tit p.sec_sub_tit{font-size:22px;transition-delay:.3s}@media (min-width: 1204px){#competitiveness_sec .cube_wrap .sec_inner .cube_sec_tit p.sec_sub_tit{font-size:38px}}#competitiveness_sec .reason_wrap .sec_inner{padding-top:80px;padding-bottom:104px}#competitiveness_sec .reason_wrap .sec_inner .tit{margin-bottom:60px}#competitiveness_sec .reason_wrap .sec_inner .tit.show p{opacity:1}#competitiveness_sec .reason_wrap .sec_inner .tit p{transition:all .7s;transition-delay:.2s;opacity:0;text-align:center;font-size:28px}@media (min-width: 1204px){#competitiveness_sec .reason_wrap .sec_inner .tit p{font-size:48px}}#competitiveness_sec .reason_wrap .sec_inner ul{display:flex;gap:16px;flex-wrap:wrap;flex-direction:column;opacity:0;transition:1s}#competitiveness_sec .reason_wrap .sec_inner ul.show{opacity:1}@media (min-width: 1204px){#competitiveness_sec .reason_wrap .sec_inner ul{flex-direction:row}}#competitiveness_sec .reason_wrap .sec_inner ul li{padding:35px 33px;border-radius:20px;width:100%;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;transition:all .3s}@media (min-width: 1204px){#competitiveness_sec .reason_wrap .sec_inner ul li{width:calc((100% - 32px) / 3)}#competitiveness_sec .reason_wrap .sec_inner ul li:hover{transform:translateY(-5px);box-shadow:0 6px 9px #00000036}}#competitiveness_sec .reason_wrap .sec_inner ul li:nth-child(1){background-color:var(--color-sub-2)}#competitiveness_sec .reason_wrap .sec_inner ul li:nth-child(2){background-color:var(--color-sub-2)}#competitiveness_sec .reason_wrap .sec_inner ul li:nth-child(3){background-color:var(--color-sub-2)}#competitiveness_sec .reason_wrap .sec_inner ul li:nth-child(4){background-color:var(--color-sub-3)}#competitiveness_sec .reason_wrap .sec_inner ul li:nth-child(5){background-color:var(--color-sub-3)}#competitiveness_sec .reason_wrap .sec_inner ul li:nth-child(6){background-color:var(--color-sub-3)}#competitiveness_sec .reason_wrap .sec_inner ul li>*{color:#fff}#competitiveness_sec .reason_wrap .sec_inner ul li p.tit{font-weight:600;font-size:32px;word-break:keep-all;line-height:1.4;margin-bottom:16px}#competitiveness_sec .reason_wrap .sec_inner ul li p.cont{line-height:1.4;font-size:21px}#competitiveness_sec .reason_wrap .sec_inner ul li .btm_wrap{display:flex;justify-self:flex-end;align-items:flex-end;justify-items:flex-end;justify-content:flex-end}#competitiveness_sec .reason_wrap .sec_inner ul li .btm_wrap>img{width:65%;display:block;transform:translate(16px,18px)}#competitiveness_sec .reason_wrap .sec_inner ul li .btm_wrap:has(span){position:relative}#competitiveness_sec .reason_wrap .sec_inner ul li .btm_wrap:has(span)>img{width:58%;transform:translate(35px,18px)}#competitiveness_sec .reason_wrap .sec_inner ul li .btm_wrap span{line-height:1.5;font-size:15px;white-space:pre-line;width:-moz-max-content;width:max-content;display:block;position:absolute;bottom:0;left:0}@media (min-width: 1204px){#competitiveness_sec .process_wrap .tit{border-bottom:1px solid #828282}}#competitiveness_sec .process_wrap .tit .sec_inner{padding:130px 56px 20px}@media (min-width: 1204px){#competitiveness_sec .process_wrap .tit .sec_inner{padding:160px 56px 20px;border-left:1px solid #828282}}#competitiveness_sec .process_wrap>.sec_inner:has(ul){padding:20px 77px}@media (min-width: 1204px){#competitiveness_sec .process_wrap>.sec_inner:has(ul){padding:60px 56px;border-left:1px solid #828282}}#competitiveness_sec .process_wrap>.sec_inner:has(ul) ul{display:flex;flex-direction:column}@media (min-width: 1204px){#competitiveness_sec .process_wrap>.sec_inner:has(ul) ul{gap:26px 86px;flex-wrap:wrap;flex-direction:row}}#competitiveness_sec .process_wrap>.sec_inner:has(ul) ul li{cursor:pointer;border:1px solid #d9d9d9;padding:18px;border-radius:15px;position:relative;transition:all .3s;width:100%}@media (min-width: 1204px){#competitiveness_sec .process_wrap>.sec_inner:has(ul) ul li{width:calc((100% - 172px) / 3)}#competitiveness_sec .process_wrap>.sec_inner:has(ul) ul li:hover{border-color:var(--color-sub-1)}}#competitiveness_sec .process_wrap>.sec_inner:has(ul) ul li:is(:nth-child(3),:nth-child(6)) .arrow{display:none}#competitiveness_sec .process_wrap>.sec_inner:has(ul) ul li span.num{font-size:22px;font-weight:700;color:var(--color-sub-4)}#competitiveness_sec .process_wrap>.sec_inner:has(ul) ul li p.cont{font-size:28px;color:#000;font-weight:700;white-space:pre-line;line-height:1.2;margin-top:10px;margin-bottom:10px}#competitiveness_sec .process_wrap>.sec_inner:has(ul) ul li img{display:block;margin-left:auto}#competitiveness_sec .process_wrap>.sec_inner:has(ul) ul li .arrow{opacity:0;position:absolute;top:50%;right:-55px;transform:translateY(-50%)}@media (min-width: 1204px){#competitiveness_sec .process_wrap>.sec_inner:has(ul) ul li .arrow{opacity:1}#competitiveness_sec .more_info_wrap{border-top:1px solid #828282}}#competitiveness_sec .more_info_wrap .sec_inner{padding:60px var(--mob-padding)}@media (min-width: 1204px){#competitiveness_sec .more_info_wrap .sec_inner{border-left:1px solid #828282;padding:60px 70px}}#competitiveness_sec .more_info_wrap .sec_inner .more_info{padding:30px 16px}@media (min-width: 1204px){#competitiveness_sec .more_info_wrap .sec_inner .more_info{padding:0}#competitiveness_sec .more_info_wrap .sec_inner .more_info .title{align-items:baseline}}#competitiveness_sec .more_info_wrap .sec_inner .more_info .title p{font-weight:700;color:#000}@media (min-width: 1204px){#competitiveness_sec .more_info_wrap .sec_inner .more_info .title p{text-align:left}}#competitiveness_sec .more_info_wrap .sec_inner .more_info ul{margin:0;width:100%}@media (min-width: 1204px){#competitiveness_sec .more_info_wrap .sec_inner .more_info ul{width:75%}}#intro_item_sec p.sec_main_tit{text-align:center;margin:100px 0 30px}@media (min-width: 1204px){#intro_item_sec p.sec_main_tit{margin:100px 0 80px}}#intro_item_sec .item_main_banner_area{background-color:#10664e;height:calc(100dvh - 67px)}#intro_item_sec .item_main_banner_area.show .sec_inner>img{opacity:1;transform:scale(1) rotate(0)}#intro_item_sec .item_main_banner_area.show .sec_inner .content span,#intro_item_sec .item_main_banner_area.show .sec_inner .content p,#intro_item_sec .item_main_banner_area.show .sec_inner .content .customBtn{opacity:1}#intro_item_sec .item_main_banner_area .sec_inner{position:relative;height:100%;overflow:hidden}#intro_item_sec .item_main_banner_area .sec_inner>img{position:absolute;display:flex;height:100%;top:0;right:0;transform-origin:right center;opacity:0;width:100%;-o-object-fit:cover;object-fit:cover;transition:all .7s;transform:rotate(10deg) scale(1.2)}@media (min-width: 1204px){#intro_item_sec .item_main_banner_area .sec_inner>img{transform:rotate(-5deg) scale(1.3)}}#intro_item_sec .item_main_banner_area .sec_inner .content{color:#fff;height:100%;display:flex;position:relative;z-index:1;flex-direction:column;justify-content:baseline;padding-top:44px;gap:16px}@media (min-width: 1204px){#intro_item_sec .item_main_banner_area .sec_inner .content{padding-top:0;gap:0px;justify-content:center}}#intro_item_sec .item_main_banner_area .sec_inner .content span{opacity:0;display:block;transition:.2s;font-weight:600;font-size:32px}@media (min-width: 1204px){#intro_item_sec .item_main_banner_area .sec_inner .content span{font-size:52px;margin-bottom:10px}}#intro_item_sec .item_main_banner_area .sec_inner .content p{font-size:48px;font-weight:600;opacity:0;transition:.5s;transition-delay:.2s}@media (min-width: 1204px){#intro_item_sec .item_main_banner_area .sec_inner .content p{font-size:68px}}#intro_item_sec .item_main_banner_area .sec_inner .content .customBtn{opacity:0;transition:.5s;transition-delay:.4s;background-color:#fff;color:var(--color-sub-4);font-size:22px;padding:10px 20px}@media (min-width: 1204px){#intro_item_sec .item_main_banner_area .sec_inner .content .customBtn{padding:20px 50px;margin-top:48px}#intro_item_sec .item_list_area{padding-bottom:60px}}#intro_item_sec .item_list_area p.sec_main_tit{opacity:0;transition:.5s;margin-bottom:15px}#intro_item_sec .item_list_area p.sec_main_tit.show{opacity:1}#intro_item_sec .item_list_area .moveToBtn{display:flex;align-items:center;justify-content:center;margin-bottom:50px}#intro_item_sec .item_list_area .moveToBtn a{display:flex;flex-direction:row;align-items:center;gap:10px;border-radius:80px;background-color:#e6e7e9;color:#000;font-size:22px;font-weight:500;padding:14px 52px;cursor:pointer;transition:all .3s}#intro_item_sec .item_list_area .moveToBtn a:hover{gap:30px;padding:14px 42px}#intro_item_sec .item_list_area .moveToBtn svg{transition:all .1s}#intro_item_sec .item_list_area ul{display:flex;gap:30px;flex-direction:column;justify-content:space-evenly}@media (min-width: 1204px){#intro_item_sec .item_list_area ul{flex-direction:row}#intro_item_sec .item_list_area ul.show li{transform:translateY(0);opacity:1}}#intro_item_sec .item_list_area ul li{display:flex;flex-direction:column;gap:32px;transition:all .5s}@media (min-width: 1204px){#intro_item_sec .item_list_area ul li{opacity:0;transform:translateY(70px)}#intro_item_sec .item_list_area ul li:nth-child(1){transition-delay:.1s}#intro_item_sec .item_list_area ul li:nth-child(2){transition-delay:.3s}#intro_item_sec .item_list_area ul li:nth-child(3){transition-delay:.5s}}#intro_item_sec .item_list_area ul li>*{color:#000;text-align:center}#intro_item_sec .item_list_area ul li p.main{font-size:32px;font-weight:700}#intro_item_sec .item_list_area ul li p.sub{font-size:20px;font-weight:500;white-space:pre-line;line-height:1.4}#intro_item_sec .reason_area ul{display:flex;gap:16px;flex-direction:column}@media (min-width: 1204px){#intro_item_sec .reason_area ul{flex-direction:row;flex-wrap:wrap}}#intro_item_sec .reason_area ul li{position:relative;color:#fff}@media (min-width: 1204px){#intro_item_sec .reason_area ul li{cursor:pointer;width:calc((100% - 16px)/2)}#intro_item_sec .reason_area ul li:hover>img{filter:brightness(.6)}#intro_item_sec .reason_area ul li:hover p.tit{transform:translate(-50%,calc(-50% + 40px));opacity:0}#intro_item_sec .reason_area ul li:hover .cont{transform:translate(-50%,-50%);opacity:1}}#intro_item_sec .reason_area ul li:focus>img,#intro_item_sec .reason_area ul li:active>img,#intro_item_sec .reason_area ul li:hover>img{filter:brightness(.6)}#intro_item_sec .reason_area ul li:focus p.tit,#intro_item_sec .reason_area ul li:active p.tit,#intro_item_sec .reason_area ul li:hover p.tit{transform:translate(-50%,calc(-50% + 40px));opacity:0}#intro_item_sec .reason_area ul li:focus .cont,#intro_item_sec .reason_area ul li:active .cont,#intro_item_sec .reason_area ul li:hover .cont{transform:translate(-50%,-50%);opacity:1}#intro_item_sec .reason_area ul li>img{display:block;transition:all .6s;width:100%}#intro_item_sec .reason_area ul li p.tit{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:38px;width:-moz-max-content;width:max-content;font-weight:600;transition:all .5s}@media (min-width: 1204px){#intro_item_sec .reason_area ul li p.tit{font-size:45px}}#intro_item_sec .reason_area ul li .cont{transition:all .5s;opacity:0;text-align:center;position:absolute;width:-moz-max-content;width:max-content;font-size:24px;top:50%;left:50%;transform:translate(-50%,calc(-50% + 40px))}#intro_item_sec .reason_area ul li .cont p{line-height:1.6;white-space:pre-line}#ai_service_sec .main_banner_area{height:calc(100vh - 67px);background-color:#21282f}#ai_service_sec .main_banner_area .sec_inner{height:100%}#ai_service_sec .main_banner_area .sec_inner>img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%}@media (min-width: 1204px){#ai_service_sec .main_banner_area .sec_inner>img{width:600px;height:600px;-o-object-fit:contain;object-fit:contain}}#ai_service_sec .main_banner_area .sec_inner>.cont{position:relative;z-index:1;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:space-evenly}#ai_service_sec .main_banner_area .sec_inner>.cont>span{color:var(--color-sub-6);font-size:32px;font-weight:500;white-space:pre-line;text-align:center}@media (min-width: 1204px){#ai_service_sec .main_banner_area .sec_inner>.cont>span{white-space:unset}}#ai_service_sec .main_banner_area .sec_inner>.cont>p.num{color:var(--color-bg-1);font-weight:800;font-size:130px}@media (min-width: 1204px){#ai_service_sec .main_banner_area .sec_inner>.cont>p.num{font-size:250px}}#ai_service_sec .main_banner_area .sec_inner>.cont>p.sub{color:var(--color-bg-1);font-size:32px;font-weight:700;line-height:1.5;text-align:center;white-space:pre-line}@media (min-width: 1204px){#ai_service_sec .main_banner_area .sec_inner>.cont>p.sub{white-space:unset;font-size:52px}}#ai_service_sec .ai_graph_area .sec_inner{padding-left:44px;padding-right:44px;padding-top:0}@media (min-width: 1204px){#ai_service_sec .ai_graph_area .sec_inner{padding-top:220px}}#ai_service_sec .ai_graph_area .sec_inner:first-child{display:flex;flex-direction:column;gap:56px}@media (min-width: 1204px){#ai_service_sec .ai_graph_area .sec_inner:first-child{gap:184px}}#ai_service_sec .ai_graph_area .sec_inner .content_wrap{display:flex;gap:21px;flex-direction:column-reverse}@media (min-width: 1204px){#ai_service_sec .ai_graph_area .sec_inner .content_wrap{flex-direction:column}}#ai_service_sec .ai_graph_area .sec_inner .content_wrap .cont{display:flex;gap:26px;flex-direction:column}@media (min-width: 1204px){#ai_service_sec .ai_graph_area .sec_inner .content_wrap .cont{align-items:center;flex-direction:row;flex-wrap:wrap}}#ai_service_sec .ai_graph_area .sec_inner .content_wrap .cont p.sec_main_tit{order:2}@media (min-width: 1204px){#ai_service_sec .ai_graph_area .sec_inner .content_wrap .cont p.sec_main_tit{width:100%;order:1;white-space:unset}}#ai_service_sec .ai_graph_area .sec_inner .content_wrap .cont>img{width:360px;-o-object-fit:contain;object-fit:contain;order:1}@media (min-width: 1204px){#ai_service_sec .ai_graph_area .sec_inner .content_wrap .cont>img{order:2}}#ai_service_sec .ai_graph_area .sec_inner .content_wrap .cont>div{flex:1;order:3}@media (min-width: 1204px){#ai_service_sec .ai_graph_area .sec_inner .content_wrap .cont>div{order:3}}#ai_service_sec .ai_graph_area .sec_inner .content_wrap .cont>div p{color:#000;font-size:22px;font-weight:500;line-height:1.4;white-space:pre-line}#ai_service_sec .ai_graph_area .sec_inner .content_wrap .cont>div p br{display:none}@media (min-width: 1204px){#ai_service_sec .ai_graph_area .sec_inner .content_wrap .cont>div p{white-space:unset;font-size:28px}#ai_service_sec .ai_graph_area .sec_inner .content_wrap .cont>div p br{display:block}}#ai_service_sec .ai_graph_area .sec_inner .graph_wrap{position:relative}#ai_service_sec .ai_graph_area .sec_inner .graph_wrap>p.sec_main_tit{text-align:left}@media (min-width: 1204px){#ai_service_sec .ai_graph_area .sec_inner .graph_wrap>p.sec_main_tit{white-space:unset}}#ai_service_sec .ai_graph_area .sec_inner .graph_wrap>img{width:100%;margin-top:177px}#ai_service_sec .ai_graph_area .sec_inner .graph_wrap>img.onlyPc{display:none}@media (min-width: 1204px){#ai_service_sec .ai_graph_area .sec_inner .graph_wrap>img.onlyPc{display:block}}#ai_service_sec .ai_graph_area .sec_inner .graph_wrap>img:not(.onlyPc){display:block}@media (min-width: 1204px){#ai_service_sec .ai_graph_area .sec_inner .graph_wrap>img:not(.onlyPc){display:none}#ai_service_sec .ai_graph_area .sec_inner .graph_wrap>img{margin-top:67px;padding-left:104px}}#ai_service_sec .ai_graph_area .sec_inner .graph_wrap .num_wrap ul{position:absolute;top:120px;left:0;z-index:1;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;gap:30px 0;width:100%}@media (min-width: 1204px){#ai_service_sec .ai_graph_area .sec_inner .graph_wrap .num_wrap ul{gap:40px 80px;width:60%}}#ai_service_sec .ai_graph_area .sec_inner .graph_wrap .num_wrap ul li p{font-weight:700;color:var(--color-sub-4);font-size:40px}@media (min-width: 1204px){#ai_service_sec .ai_graph_area .sec_inner .graph_wrap .num_wrap ul li p{font-size:52px}}#ai_service_sec .ai_graph_area .sec_inner .graph_wrap .num_wrap ul li>span{font-size:22px;color:#000;font-weight:500}@media (min-width: 1204px){#ai_service_sec .ai_graph_area .sec_inner .graph_wrap .num_wrap ul li>span{font-size:28px}}#ai_service_sec .ai_graph_area .sec_inner .reason_wrap{display:flex;flex-direction:column;gap:54px;padding-bottom:91px}@media (min-width: 1204px){#ai_service_sec .ai_graph_area .sec_inner .reason_wrap p.sec_main_tit{white-space:unset}}#ai_service_sec .ai_graph_area .sec_inner .reason_wrap ul{display:flex;flex-direction:column;gap:30px}#ai_service_sec .ai_graph_area .sec_inner .reason_wrap ul li{display:flex;flex-direction:row;width:100%;gap:16px}@media (min-width: 1204px){#ai_service_sec .ai_graph_area .sec_inner .reason_wrap ul li{gap:32px;align-items:center}}#ai_service_sec .ai_graph_area .sec_inner .reason_wrap ul li span.num{color:var(--color-sub-4);font-size:32px;font-weight:600;display:block;width:35px}@media (min-width: 1204px){#ai_service_sec .ai_graph_area .sec_inner .reason_wrap ul li span.num{width:90px;font-size:52px}}#ai_service_sec .ai_graph_area .sec_inner .reason_wrap ul li p{color:#000;font-size:22px;font-weight:500;line-height:1.4}#ai_service_sec .ai_graph_area .sec_inner .reason_wrap ul li p br{display:none}@media (min-width: 1204px){#ai_service_sec .ai_graph_area .sec_inner .reason_wrap ul li p{font-size:28px}#ai_service_sec .ai_graph_area .sec_inner .reason_wrap ul li p br{display:block}}#ai_service_sec .ai_graph_area .sec_inner .reason_wrap>p.main{color:var(--color-sub-4);font-size:22px;font-weight:600;line-height:1.5}#ai_service_sec .ai_graph_area .sec_inner .reason_wrap>p.main br{display:none}@media (min-width: 1204px){#ai_service_sec .ai_graph_area .sec_inner .reason_wrap>p.main{font-size:28px}#ai_service_sec .ai_graph_area .sec_inner .reason_wrap>p.main br{display:block}#ai_service_sec .ai_graph_area>.preparation_area{border-top:1px solid #828282;padding:146px 0}}#ai_service_sec .ai_graph_area>.preparation_area .sec_inner{padding-top:0}#ai_service_sec .process_area{background-color:var(--color-sub-4);margin-top:50px}@media (min-width: 1204px){#ai_service_sec .process_area{margin-top:0}}#ai_service_sec .process_area .sec_inner{padding:90px 0 80px}@media (min-width: 1204px){#ai_service_sec .process_area .sec_inner{padding:90px 44px 80px}}#ai_service_sec .process_area .sec_inner ul{display:flex;flex-direction:column;gap:90px}#ai_service_sec .process_area .sec_inner ul>li{display:flex;flex-direction:column;gap:37px}@media (min-width: 1204px){#ai_service_sec .process_area .sec_inner ul>li{gap:57px}}#ai_service_sec .process_area .sec_inner ul>li>p.main{font-size:32px;font-weight:500;color:#fff;line-height:1.4;padding-left:var(--mob-padding);white-space:pre-line}@media (min-width: 1204px){#ai_service_sec .process_area .sec_inner ul>li>p.main{white-space:unset;font-size:44px;padding:0}}#ai_service_sec .process_area .sec_inner ul>li>ol{padding-left:var(--mob-padding);display:flex;flex-direction:row;overflow-x:auto;white-space:nowrap;scrollbar-width:none}@media (min-width: 1204px){#ai_service_sec .process_area .sec_inner ul>li>ol{padding-left:unset}}#ai_service_sec .process_area .sec_inner ul>li>ol>li{width:138px;min-width:138px;height:138px;background-color:#fff;display:flex;border-radius:50%;box-shadow:3px 1px 11px #4444445d;align-items:center;justify-content:center}#ai_service_sec .process_area .sec_inner ul>li>ol>li span{font-size:24px;font-weight:600;color:var(--color-sub-4);text-align:center;width:70%;word-break:keep-all}#ai_service_sec .process_area .sec_inner ul>li>ol>li:nth-child(1){z-index:7}#ai_service_sec .process_area .sec_inner ul>li>ol>li:nth-child(2){transform:translate(-3px);z-index:6}#ai_service_sec .process_area .sec_inner ul>li>ol>li:nth-child(3){transform:translate(-6px);z-index:5}#ai_service_sec .process_area .sec_inner ul>li>ol>li:nth-child(4){transform:translate(-9px);z-index:4}#ai_service_sec .process_area .sec_inner ul>li>ol>li:nth-child(5){transform:translate(-12px);z-index:3}#ai_service_sec .process_area .sec_inner ul>li>ol>li:nth-child(6){transform:translate(-15px);z-index:2}#ai_service_sec .process_area .sec_inner ul>li>ol>li:nth-child(7){transform:translate(-18px);z-index:1}#ai_service_sec .process_area .sec_inner ul>li>p.sub{color:#fff;font-weight:500;line-height:1.4;padding-left:var(--mob-padding);font-size:22px;width:95%}#ai_service_sec .process_area .sec_inner ul>li>p.sub br{display:none}@media (min-width: 1204px){#ai_service_sec .process_area .sec_inner ul>li>p.sub{font-size:28px;padding-left:unset}#ai_service_sec .process_area .sec_inner ul>li>p.sub br{display:block}}#ai_service_sec .process_area .sec_inner>p{margin-top:20px;color:#fff;font-weight:600;font-size:22px;line-height:1.5;padding-left:var(--mob-padding);white-space:pre-line}@media (min-width: 1204px){#ai_service_sec .process_area .sec_inner>p{white-space:unset;padding-left:unset;text-align:center;font-size:38px}#ai_service_sec .detail_info_area{padding-top:170px}}@media (min-width: 768px) and (max-width: 1203px){#ai_service_sec .detail_info_area .sec_inner{padding:0}}@media (max-width: 767px){#ai_service_sec .detail_info_area .sec_inner{padding:0}}#ai_service_sec .detail_info_area .sec_inner>ul{display:flex;flex-direction:column;gap:40px}@media (min-width: 1204px){#ai_service_sec .detail_info_area .sec_inner>ul{gap:150px}}#ai_service_sec .detail_info_area .sec_inner>ul>li{display:flex;gap:44px;position:relative;flex-direction:column}@media (min-width: 1204px){#ai_service_sec .detail_info_area .sec_inner>ul>li.show>img{opacity:1;transform:translateY(0)!important}#ai_service_sec .detail_info_area .sec_inner>ul>li.show>div.cont{opacity:1;transform:translateY(0)!important}#ai_service_sec .detail_info_area .sec_inner>ul>li:nth-child(odd){flex-direction:row-reverse}#ai_service_sec .detail_info_area .sec_inner>ul>li{flex-direction:row}}#ai_service_sec .detail_info_area .sec_inner>ul>li>img{transition:all .8s;transition-delay:.1s}@media (min-width: 768px) and (max-width: 1203px){#ai_service_sec .detail_info_area .sec_inner>ul>li>img{width:100%}}@media (max-width: 767px){#ai_service_sec .detail_info_area .sec_inner>ul>li>img{width:100%}}@media (min-width: 1204px){#ai_service_sec .detail_info_area .sec_inner>ul>li>img{max-width:100%;opacity:0;transform:translateY(50px);max-width:440px}}#ai_service_sec .detail_info_area .sec_inner>ul>li>.cont{padding:0 var(--mob-padding);transition:all .8s;flex:1;display:flex;flex-direction:column;gap:28px}@media (min-width: 1204px){#ai_service_sec .detail_info_area .sec_inner>ul>li>.cont{transform:translateY(-50px);opacity:0;padding:0}}#ai_service_sec .detail_info_area .sec_inner>ul>li>.cont>p.main{color:#000;font-weight:600;line-height:1.4;font-size:32px}@media (min-width: 1204px){#ai_service_sec .detail_info_area .sec_inner>ul>li>.cont>p.main{font-size:43px}}#ai_service_sec .detail_info_area .sec_inner>ul>li>.cont p.sub{line-height:1.4;color:#000;font-weight:500;font-size:22px;white-space:pre-line}#ai_service_sec .detail_info_area .sec_inner>ul>li>.cont p.sub br{display:none}@media (min-width: 1204px){#ai_service_sec .detail_info_area .sec_inner>ul>li>.cont p.sub{font-size:25px;white-space:unset}#ai_service_sec .detail_info_area .sec_inner>ul>li>.cont p.sub br{display:block}}#ai_service_sec .detail_info_area .sec_inner>ul>li>.cont p.sub span{margin-left:4px;color:var(--color-sub-4)}#ai_service_sec .detail_info_area .sec_inner>ul>li>.cont>div{padding-top:10px}@media (min-width: 1204px){#ai_service_sec .detail_info_area .sec_inner>ul>li>.cont>div{padding-top:40px}}#ai_service_sec .detail_info_area .sec_inner>ul>li>.cont>div ul{display:flex;flex-direction:column;gap:28px}@media (min-width: 1204px){#ai_service_sec .detail_info_area .sec_inner>ul>li>.cont>div ul{gap:48px;flex-direction:row}}#ai_service_sec .detail_info_area .sec_inner>ul>li>.cont>div ul li{display:flex;flex-direction:column;gap:9px}@media (min-width: 1204px){#ai_service_sec .detail_info_area .sec_inner>ul>li>.cont>div ul li:first-child{width:45%}}#ai_service_sec .detail_info_area .sec_inner>ul>li>.cont>div ul li span.num{color:var(--color-sub-4);font-size:40px;font-weight:700}@media (min-width: 1204px){#ai_service_sec .detail_info_area .sec_inner>ul>li>.cont>div ul li span.num{font-size:50px}}#ai_service_sec .detail_info_area .sec_inner>ul>li>.cont>div ul li p{font-size:22px;color:#000;font-weight:500;line-height:1.4}@media (min-width: 1204px){#ai_service_sec .detail_info_area .sec_inner>ul>li>.cont>div ul li p{font-size:28px}}#customer_service_sec .main_banner_area{background-color:#0b533b}#customer_service_sec .main_banner_area>.sec_inner{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}@media (min-width: 768px) and (max-width: 1203px){#customer_service_sec .main_banner_area>.sec_inner{padding:0}}@media (max-width: 767px){#customer_service_sec .main_banner_area>.sec_inner{padding:0}}@media (min-width: 1204px){#customer_service_sec .main_banner_area>.sec_inner>img{transition:all .6s;opacity:0;transform:rotate(-4deg) scale(1)}#customer_service_sec .main_banner_area>.sec_inner>img.show{opacity:1;transform:rotate(0) scale(1)}}#customer_service_sec .main_banner_area>.sec_inner>div.cont{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;width:-moz-max-content;width:max-content}@media (min-width: 1204px){#customer_service_sec .main_banner_area>.sec_inner>div.cont{transform:translate(-50%,-80%)}}#customer_service_sec .main_banner_area>.sec_inner>div.cont>*{color:#fff}#customer_service_sec .main_banner_area>.sec_inner>div.cont>p{font-weight:500;font-size:32px;white-space:pre-line;text-align:center}@media (min-width: 1204px){#customer_service_sec .main_banner_area>.sec_inner>div.cont>p{white-space:unset}}#customer_service_sec .main_banner_area>.sec_inner>div.cont>div{font-weight:800;font-size:52px}@media (min-width: 1204px){#customer_service_sec .main_banner_area>.sec_inner>div.cont>div{font-size:100px}}#customer_service_sec .main_banner_area>.sec_inner>div.cont>span{font-size:52px;font-weight:600}@media (min-width: 1204px){#customer_service_sec .main_banner_area>.sec_inner>div.cont>span{font-size:72px}}#customer_service_sec .service_banner .sec_inner{position:relative;top:-70px}@media (min-width: 1204px){#customer_service_sec .service_banner .sec_inner{top:-190px;padding:0 135px}}#customer_service_sec .service_banner .sec_inner ul{display:flex;flex-direction:row;gap:10px}@media (min-width: 1204px){#customer_service_sec .service_banner .sec_inner ul{gap:40px}}#customer_service_sec .service_banner .sec_inner ul.show li{transform:translateY(0);opacity:1}#customer_service_sec .service_banner .sec_inner ul li{opacity:0;transform:translateY(30px);transition:all .6s;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}#customer_service_sec .service_banner .sec_inner ul li:last-child{transition-delay:.2s}@media (min-width: 1204px){#customer_service_sec .service_banner .sec_inner ul li{gap:40px;transform:translateY(60px)}}#customer_service_sec .service_banner .sec_inner ul li>img{width:100%;display:block}#customer_service_sec .service_banner .sec_inner ul li>p{color:#000;font-weight:700;text-align:center;line-height:1.4;font-size:22px}@media (min-width: 1204px){#customer_service_sec .service_banner .sec_inner ul li>p{font-size:42px}}@media (min-width: 768px) and (max-width: 1203px){#customer_service_sec .c2p_service_area .sec_inner{padding:0}}@media (max-width: 767px){#customer_service_sec .c2p_service_area .sec_inner{padding:0}}#customer_service_sec .c2p_service_area .sec_inner .c2p_service_info{display:flex;flex-direction:column;position:relative;gap:170px}@media (min-width: 1204px){#customer_service_sec .c2p_service_area .sec_inner .c2p_service_info{gap:0}}#customer_service_sec .c2p_service_area .sec_inner .c2p_service_info.show .tit>*{opacity:1}#customer_service_sec .c2p_service_area .sec_inner .c2p_service_info.show img{opacity:1!important}#customer_service_sec .c2p_service_area .sec_inner .c2p_service_info .tit{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:0 var(--mob-padding)}@media (min-width: 1204px){#customer_service_sec .c2p_service_area .sec_inner .c2p_service_info .tit{position:absolute;top:0;left:50%;transform:translate(-50%);padding:0;width:-moz-max-content;width:max-content}}#customer_service_sec .c2p_service_area .sec_inner .c2p_service_info .tit>*{opacity:0;transition:all .4s}#customer_service_sec .c2p_service_area .sec_inner .c2p_service_info .tit>p.sec_sub_tit{font-weight:700;transition-delay:0s}#customer_service_sec .c2p_service_area .sec_inner .c2p_service_info .tit>p.sec_main_tit{color:#000;transition-delay:.2s}#customer_service_sec .c2p_service_area .sec_inner .c2p_service_info .tit>span{width:78%;word-break:keep-all;transition-delay:.4s;text-align:center;color:#828282;font-size:22px;font-weight:500;line-height:1.5}@media (min-width: 1204px){#customer_service_sec .c2p_service_area .sec_inner .c2p_service_info .tit>span{width:100%}#customer_service_sec .c2p_service_area .sec_inner .c2p_service_info .tit>span>br{display:block!important}}#customer_service_sec .c2p_service_area .sec_inner .c2p_service_info .tit>span br{display:none}#customer_service_sec .c2p_service_area .sec_inner .c2p_service_info>img.progress_img{position:absolute;left:50%;bottom:10%;transform:translate(-50%)}@media (min-width: 1204px){#customer_service_sec .c2p_service_area .sec_inner .c2p_service_info>img.progress_img{transform:translate(-50%,-50%);top:50%}}#customer_service_sec .c2p_service_banner_area .sec_inner{padding-top:118px;display:flex;flex-direction:column;gap:60px;align-items:center;justify-content:center}#customer_service_sec .c2p_service_banner_area .sec_inner .sec_main_tit{text-align:center}@media (min-width: 1204px){#customer_service_sec .c2p_service_banner_area .sec_inner .sec_main_tit{white-space:unset}}#customer_service_sec .c2p_service_banner_area .sec_inner ul{display:flex;gap:16px;flex-direction:column;flex-wrap:wrap}@media (min-width: 1204px){#customer_service_sec .c2p_service_banner_area .sec_inner ul{padding:0 50px;flex-direction:row}}#customer_service_sec .c2p_service_banner_area .sec_inner ul li{cursor:pointer;padding:23px;display:flex;flex-direction:column;border-radius:14px;transition:all .3s;box-shadow:0 0 14px #00000024}@media (min-width: 1204px){#customer_service_sec .c2p_service_banner_area .sec_inner ul li{width:calc((100% - 32px) / 3)}#customer_service_sec .c2p_service_banner_area .sec_inner ul li:hover{transform:translateY(-10px);box-shadow:0 14px 20px #00000024}}#customer_service_sec .c2p_service_banner_area .sec_inner ul li span{color:#828282;font-size:18px;font-weight:500;margin-bottom:15px}#customer_service_sec .c2p_service_banner_area .sec_inner ul li p.sub{color:#000;font-size:22px;font-weight:600;margin-bottom:5px}#customer_service_sec .c2p_service_banner_area .sec_inner ul li p.main{color:#000;font-size:24px;font-weight:700;white-space:pre-line;margin-bottom:30px;line-height:1.5}#customer_service_sec .c2p_service_banner_area .sec_inner ul li .img_wrap{display:flex;align-items:flex-end;justify-content:flex-end}@media (min-width: 768px) and (max-width: 1203px){#customer_service_sec .more_info{padding-top:80px}}@media (max-width: 767px){#customer_service_sec .more_info{padding-top:80px}}#consultation_sec{background:linear-gradient(var(--color-sub-5),var(--color-sub-4),var(--color-bg-1),var(--color-bg-1))}#consultation_sec .sec_inner{overflow:hidden;display:flex;align-items:center;flex-direction:column;padding:85px 0;position:relative}#consultation_sec .sec_inner>img{position:absolute;top:0}@media (max-width: 767px){#consultation_sec .sec_inner>img{transform:scale(1.6);transform-origin:center center}#consultation_sec .sec_inner{padding:40px 0;background:linear-gradient(var(--color-sub-5),var(--color-sub-4),var(--color-sub-4),var(--color-bg-1),var(--color-bg-1),var(--color-bg-1))}}#consultation_sec .sec_inner .gotoHome a{position:absolute;display:flex;align-items:center;background-color:var(--color-bg-1);top:53px;right:118px;gap:10px;padding:9px 34px 9px 26px;border-radius:35px;color:#000;font-size:22px;font-weight:800}#consultation_sec .sec_inner .title{z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}@media (min-width: 1204px){#consultation_sec .sec_inner .title{gap:50px}}#consultation_sec .sec_inner .title>p{color:var(--color-bg-1)}@media (max-width: 767px){#consultation_sec .sec_inner .title>p{white-space:pre-line;font-size:24px;text-align:center}}#consultation_sec .sec_inner .title>p.sub{font-weight:500;font-size:28px;white-space:pre-line;text-align:center}@media (min-width: 1204px){#consultation_sec .sec_inner .title>p.sub{font-size:38px;white-space:unset}}#consultation_sec .sec_inner .title>p.sec_main_tit{font-weight:600;display:flex;gap:10px;flex-direction:column;align-items:center;justify-content:center;text-align:center}#consultation_sec .sec_inner .title>p.sec_main_tit span{font-size:28px}@media (min-width: 1204px){#consultation_sec .sec_inner .title>p.sec_main_tit span{font-size:38px}}#consultation_sec .sec_inner .title .countdownSec{margin-bottom:20px;display:flex;align-items:center;justify-content:center;gap:17px}@media (max-width: 767px){#consultation_sec .sec_inner .title .countdownSec{flex-direction:column;gap:10px}}@media (max-width: 767px) and (max-width: 767px){#consultation_sec .sec_inner .title .countdownSec p{font-size:18px!important}}#consultation_sec .sec_inner .title .countdownSec .timer{display:flex;align-items:center;flex-direction:row;gap:10px}#consultation_sec .sec_inner .title .countdownSec .timer p{padding:8px 25px;border-radius:14px;color:var(--color-main);font-weight:700;background-color:var(--color-bg-1)}#consultation_sec .sec_inner>form{z-index:1;padding-top:60px;display:flex;align-items:center;flex-direction:column;justify-content:center;margin:0 auto}@media (min-width: 1204px){#consultation_sec .sec_inner>form{padding:45px 180px}}@media (min-width: 768px) and (max-width: 1203px){#consultation_sec .sec_inner>form{width:100%}}@media (max-width: 767px){#consultation_sec .sec_inner>form{width:100%;padding-top:0}#consultation_sec .sec_inner>form>img{order:1}}#consultation_sec .sec_inner>form .inputSec{display:flex;width:100%;align-items:center;gap:13px;flex-direction:row;justify-content:space-between;flex-wrap:wrap}@media (max-width: 767px){#consultation_sec .sec_inner>form .inputSec{margin-bottom:70px;order:2;flex-direction:column;width:80%}}@media (min-width: 768px) and (max-width: 1203px){#consultation_sec .sec_inner>form .inputSec{width:80%}}#consultation_sec .sec_inner>form .inputSec>input{font-size:20px;border-radius:13px;text-align:center;height:3.3rem}@media (min-width: 1204px){#consultation_sec .sec_inner>form .inputSec>input.name_input{width:calc(40% - 13px)}#consultation_sec .sec_inner>form .inputSec>input.tel_input{width:60%}}#consultation_sec .sec_inner>form .inputSec>select{border-radius:15px;height:3.3rem;font-size:19px;color:#828282;text-align:center;background:url(/assets/icon/select_arrow.svg) no-repeat right 8px center #fff;background-size:20px}@media (max-width: 767px){#consultation_sec .sec_inner>form .inputSec>select{background-size:17px;max-width:80vw}}#consultation_sec .sec_inner>form .inputSec>select option:disabled{display:none}#consultation_sec .sec_inner>form>img{max-width:281px}@media (min-width: 1204px){#consultation_sec .sec_inner>form>img{max-width:470px}}#consultation_sec .sec_inner>form .privacyPolicy{width:var(--cont-width-3);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:25px}@media (max-width: 767px){#consultation_sec .sec_inner>form .privacyPolicy{width:100%;order:3;padding:0 var(--mob-padding);gap:13px}}#consultation_sec .sec_inner>form .privacyPolicy .form-control label{display:flex;gap:10px}#consultation_sec .sec_inner>form .privacyPolicy .form-control label span{font-size:22px;color:#000;font-weight:600}@media (max-width: 767px){#consultation_sec .sec_inner>form .privacyPolicy .form-control label span{font-size:16px}}#consultation_sec .sec_inner>form .privacyPolicy .privacyPolicyContBox{border:1px solid #d9d9d9;padding:12px;border-radius:8px}#consultation_sec .sec_inner>form .privacyPolicy .privacyPolicyContBox p{height:182px;overflow-y:auto;white-space:pre-line;line-height:1.5;color:#848484;font-size:16px}@media (max-width: 767px){#consultation_sec .sec_inner>form .privacyPolicy .privacyPolicyContBox p{font-size:14px}}#consultation_sec .sec_inner>form .privacyPolicy .customBtn{font-size:28px;width:var(--cont-width-6)}@media (max-width: 767px){#consultation_sec .sec_inner>form .privacyPolicy .customBtn{width:unset;font-size:22px;padding:15px 50px;margin-top:20px}}#consultation_sec .sec_inner>form .btm_btn_wrapper{display:flex;max-width:500px;width:100%;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-top:40px;margin-bottom:30px}@media (min-width: 1204px){#consultation_sec .sec_inner>form .btm_btn_wrapper{margin-bottom:0;margin-top:50px;gap:32px;flex-direction:row}}#consultation_sec .sec_inner>form .btm_btn_wrapper>*{flex:1;padding-top:20px;padding-bottom:20px;width:unset;min-width:225px}@media (min-width: 1204px){#consultation_sec .sec_inner>form .btm_btn_wrapper>*{width:-moz-max-content;width:max-content}}#consultation_sec .confirmPopup{position:fixed;display:flex;align-items:center;justify-content:center;top:0%;left:0%;background-color:#00000094;transition:all .2s;width:100dvw;height:100dvh;z-index:10}#consultation_sec .confirmPopup .inner{padding:30px 40px;border-radius:20px;transition:all .2s;background-color:#fff;box-shadow:0 0 100px #00000027;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;min-width:400px}@media (min-width: 768px) and (max-width: 1203px){#consultation_sec .confirmPopup .inner{min-width:unset;width:90%}}@media (max-width: 767px){#consultation_sec .confirmPopup .inner{min-width:unset;width:90%}}#consultation_sec .confirmPopup .inner h3{font-size:30px;font-weight:700;text-align:center;position:relative;z-index:1}#consultation_sec .confirmPopup .inner .cont{display:flex;flex-direction:column;gap:10px;font-size:17px;width:100%}#consultation_sec .confirmPopup .inner .cont p{width:100%;display:flex;align-items:center;flex-direction:row;gap:10px;padding:8px 20px 8px 14px;border-radius:30px;background-color:#f5f5f5}#consultation_sec .confirmPopup .inner .cont p span{gap:6px;display:flex;align-items:center}#consultation_sec .confirmPopup .inner .btnWrap{width:100%;display:flex;align-items:center;flex-direction:row;gap:10px}#consultation_sec .confirmPopup .inner .btnWrap button{flex:1;font-size:16px}.completedSec .sec_inner{padding-top:100px;display:flex;flex-direction:column;align-items:center}@media (max-width: 767px){.completedSec .sec_inner{padding-top:50px}}.completedSec .sec_inner .title{margin-bottom:25px}.completedSec .sec_inner .title>p.sec_main_tit{color:var(--color-sub-4);font-weight:700;white-space:unset}@media (max-width: 767px){.completedSec .sec_inner .title>p.sec_main_tit{white-space:pre-line;text-align:center}}.completedSec .sec_inner .countdownSec{display:flex;align-items:center;flex-direction:row;gap:20px}@media (max-width: 767px){.completedSec .sec_inner .countdownSec{flex-direction:column;margin-top:35px;gap:10px}}.completedSec .sec_inner .countdownSec>p{font-size:22px;color:#000;font-weight:700}@media (max-width: 767px){.completedSec .sec_inner .countdownSec>p{font-size:18px}}.completedSec .sec_inner .countdownSec ul li{padding:10px 20px;min-width:unset;background-color:var(--color-bg-2)}.completedSec .sec_inner .countdownSec ul li>*{font-size:22px!important}@media (max-width: 767px){.completedSec .sec_inner .countdownSec ul li{padding:6px 13px}}.completedSec .sec_inner>ul{width:100%;display:flex;gap:20px}@media (max-width: 767px){.completedSec .sec_inner>ul{display:flex;flex-direction:row;width:100%;gap:10px;padding:0 var(--mob-padding)}}.completedSec .sec_inner>ul li{flex:1;box-shadow:0 2px 10px #00000036;border-radius:30px;position:relative;transform:translateY(0);transition:all .2s}@media (max-width: 767px){.completedSec .sec_inner>ul li{padding:20px 10px 0;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0;transform:translateY(0)}}@media (min-width: 1204px){.completedSec .sec_inner>ul li:hover{transform:translateY(-10px);box-shadow:0 2px 10px #00000036}}@media (min-width: 1204px) and (max-width: 767px){.completedSec .sec_inner>ul li:hover{transform:translateY(0);box-shadow:none}}.completedSec .sec_inner>ul li p{position:absolute;top:46px;left:44px;font-size:42px;color:#000;font-weight:700}@media (max-width: 767px){.completedSec .sec_inner>ul li p{top:20px;left:50%;transform:translate(-50%);width:80%;text-align:center;font-size:18px;word-break:keep-all;font-weight:800}.completedSec .sec_inner>ul li p br{display:none}}.completedSec .sec_inner>ul li img{display:block;width:100%}@media (max-width: 767px){.completedSec .sec_inner>ul li img{margin-top:10px}}.completedSec .sec_inner>div.customBtn{background-color:#ffd425;margin:10px 0 80px;width:var(--cont-width-5);color:#000;font-size:28px;white-space:unset}@media (max-width: 767px){.completedSec .sec_inner>div.customBtn{width:unset;font-size:22px;padding:16px 30px;word-break:keep-all;white-space:pre-line;margin-bottom:47px}}.completedSec .sec_inner>.go_to_home_btn{margin:60px 0 100px}@media (min-width: 1204px){#optima_info_section .sec_inner{padding-left:50px;padding-right:50px}}#optima_info_section .sec_inner .tit{padding:85px 0;display:flex;flex-direction:column;gap:10px}@media (max-width: 767px){#optima_info_section .sec_inner .tit{padding:50px 0;justify-content:center;align-items:center}#optima_info_section .sec_inner .tit p.sec_main_tit{font-size:38px}}#optima_info_section .sec_inner .tit p.sub{color:#000;font-size:32px;font-weight:500}@media (max-width: 767px){#optima_info_section .sec_inner .tit p.sub{word-break:keep-all;font-size:28px;width:80%;text-align:center}}#optima_info_section .sec_inner .content_wrapper ul.category{display:flex;gap:16px;flex-direction:row;margin-bottom:34px}@media (max-width: 767px){#optima_info_section .sec_inner .content_wrapper ul.category{margin-bottom:0;justify-content:center}}#optima_info_section .sec_inner .content_wrapper ul.category>li{font-size:22px;font-weight:500;background-color:#f5f5f5;color:#000;transition:all .1s;padding:10px 28px;border-radius:40px;cursor:pointer;text-transform:uppercase}@media (max-width: 767px){#optima_info_section .sec_inner .content_wrapper ul.category>li{padding:10px 20px;font-size:17px}}#optima_info_section .sec_inner .content_wrapper ul.category>li.clicked{background-color:#000;color:#fff}#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont{display:flex;flex-direction:column;gap:16px}@media (max-width: 767px){#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont{padding:35px}}@media (min-width: 1204px){#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont{flex-wrap:wrap;flex-direction:row}}#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li{overflow:hidden;position:relative;cursor:pointer;gap:16px;border-radius:16px;box-shadow:0 0 14px #00000018;display:flex;flex-direction:column}#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li:after{content:"";display:block;width:100%;height:100%;background-color:#00000048;position:absolute;top:0;left:0;visibility:hidden;opacity:0;transition:all .3s}#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li.clicked:after{visibility:visible;opacity:1}@media (min-width: 1204px){#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li{width:calc((100% - 32px) / 3);gap:36px;justify-content:space-between}}#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li>img{display:block}@media (min-width: 1204px){#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li>img{-o-object-fit:cover;object-fit:cover;height:170px}}#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li .inner{padding:20px 14px;display:flex;flex-direction:column;gap:17px}#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li .inner .mini{display:flex;flex-direction:row;align-items:center;gap:8px}#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li .inner .mini span.badge{color:#000;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;font-size:14px;font-weight:500;text-transform:uppercase}#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li .inner .mini span.date{font-size:14px;color:#828282;font-weight:500}#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li .inner .mini span.more_btn{margin-left:auto;position:absolute;top:10px;right:5px}#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li .inner p.main{font-size:22px;font-weight:600;color:#000;line-height:1.6;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}@media (min-width: 1204px){#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li .inner p.main{-webkit-line-clamp:2;line-clamp:2}}@media (max-width: 767px){#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li .inner p.main{width:80%;word-break:keep-all}}#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li .inner .more_box{position:absolute;z-index:10;top:15px;right:15px;transition:all .3s;opacity:0;visibility:hidden}#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li .inner .more_box:is(li.clicked .more_box){opacity:1;visibility:visible}#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li .inner .more_box:is(li.clicked .more_box) ul>li{transform:translateY(0)}#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li .inner .more_box ul{display:flex;flex-direction:column;gap:8px}#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li .inner .more_box ul li{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li .inner .more_box ul li:not(:first-child){background-color:#fff}#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li .inner .more_box ul li:not(:first-child):nth-child(2){transform:translateY(-30px)}#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li .inner .more_box ul li:not(:first-child):nth-child(3){transform:translateY(-60px);transition-delay:.05s}@media (min-width: 1204px){#optima_info_section .sec_inner .content_wrapper .content_wrap ul.cont>li .inner .more_box ul li:not(:first-child):hover{background-color:var(--color-bg-2)}}#optima_info_section .sec_inner .info_btn_wrap{align-items:center;justify-content:center;padding:80px 0 135px;display:flex}@media (max-width: 767px){#optima_info_section .sec_inner .info_btn_wrap{padding:30px 0 60px}}#find_map_sec{padding-bottom:100px}#find_map_sec h2.sec_main_tit{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;padding:30px 0}#find_map_sec .nomap{display:flex;align-items:center;justify-content:center;padding:60px 0}#find_map_sec .map_area{position:relative;display:flex;flex-direction:column;gap:30px}@media (min-width: 1204px){#find_map_sec .map_area{flex-direction:row}}#find_map_sec .map_area>div.map_wrap{width:100%;height:30vh}@media (min-width: 1204px){#find_map_sec .map_area>div.map_wrap{position:relative;width:70%;height:500px}}#find_map_sec .map_area>div.find_list_wrap{position:relative;min-height:200px;height:calc(66vh - 200px)}@media (min-width: 1204px){#find_map_sec .map_area>div.find_list_wrap{position:relative;width:30%;height:500px}}#find_map_sec .map_area>div.find_list_wrap:has(.no_data){display:flex;align-items:center;justify-content:center}#find_map_sec .map_area>div.find_list_wrap:after{display:block;content:"";background-color:#fff;width:100%;height:1px;position:absolute;box-shadow:0 5px 40px 40px #fff;bottom:0;left:0}#find_map_sec .map_area>div.find_list_wrap>ul{display:flex;flex-direction:column;gap:0px;overflow-y:scroll;height:100%;padding-bottom:30px;scrollbar-width:thin;--webkit-scrollbar-width: thin}#find_map_sec .map_area>div.find_list_wrap>ul li{cursor:pointer;display:flex;flex-direction:column;gap:6px;border-bottom:1px solid #cecece;padding:12px 10px;position:relative;transition:background-color .1s}#find_map_sec .map_area>div.find_list_wrap>ul li:has(+.active){border-bottom:none}#find_map_sec .map_area>div.find_list_wrap>ul li.active{background-color:#f9f9f9;border-bottom:none}#find_map_sec .map_area>div.find_list_wrap>ul li:last-child{border-bottom:none}#find_map_sec .map_area>div.find_list_wrap>ul li strong{font-size:16px}#find_map_sec .map_area>div.find_list_wrap>ul li strong:is(.active>strong){color:var(--color-sub-4)}#find_map_sec .map_area>div.find_list_wrap>ul li p{font-size:13px;width:80%}#find_map_sec .map_area>div.find_list_wrap>ul li span{display:flex;align-items:center;flex-direction:row;gap:4px;color:#2acb20;font-size:14px;font-weight:500}#find_map_sec .map_area>div.find_list_wrap>ul li span svg{width:10px}#find_map_sec .map_area>div.find_list_wrap .no_data{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;padding-bottom:50px;background-color:#fff;width:100%;height:100%}#find_map_sec .map_area>div.find_list_wrap .no_data span svg{width:40px;height:auto}#find_map_sec .map_area>div.find_list_wrap .no_data p{font-size:20px}#find_map_sec .map_area .reSearch_btn{position:absolute;z-index:2;color:#fff;padding:10px 30px;border-radius:20px;left:10px;top:10px;display:flex;align-items:center;flex-direction:row;gap:5px;background-color:var(--color-main);opacity:.75;transition:all .1s;font-size:16px}@media (max-width: 767px){#find_map_sec .map_area .reSearch_btn{padding:5px 10px;font-size:13px;left:unset;right:10px}}#find_map_sec .map_area .reSearch_btn:focus,#find_map_sec .map_area .reSearch_btn:active,#find_map_sec .map_area .reSearch_btn:hover{opacity:.9}#find_map_sec .map_area .reSearch_btn:focus svg,#find_map_sec .map_area .reSearch_btn:active svg,#find_map_sec .map_area .reSearch_btn:hover svg{transform:rotate(180deg)}#find_map_sec .map_area .reSearch_btn svg{transition:all .2s;transform-origin:center center;display:flex;width:15px}@media (max-width: 767px){#find_map_sec .map_area .reSearch_btn svg{width:10px}}#find_map_sec .map_area .reSearch_btn svg path{fill:#fff}@keyframes bgColorChange{0%{background-color:#000}to{background-color:#ddd}}#products_page_sec .sec_inner{display:flex;flex-direction:column;gap:68px}@media (max-width: 767px){#products_page_sec .sec_inner .products_banner_area{display:none}}#products_page_sec .sec_inner .products_banner_area img{display:block;width:100%}#products_page_sec .sec_inner .products_list_wrap{display:flex;flex-direction:column;gap:17px;justify-content:center;padding-top:40px}@media (min-width: 1204px){#products_page_sec .sec_inner .products_list_wrap{padding-top:0}}#products_page_sec .sec_inner .products_list_wrap>h2{color:#000;text-align:center;font-size:32px;font-weight:700}@media (max-width: 767px){#products_page_sec .sec_inner .products_list_wrap>h2{font-size:28px}}#products_page_sec .sec_inner .products_list_wrap ul.prd_categories{display:flex;flex-direction:row;gap:28px;padding-bottom:20px}@media (min-width: 1204px){#products_page_sec .sec_inner .products_list_wrap ul.prd_categories{justify-content:center;padding-bottom:10px}}@media (max-width: 767px){#products_page_sec .sec_inner .products_list_wrap ul.prd_categories{flex-wrap:nowrap;white-space:nowrap;overflow-y:auto;scrollbar-width:none;width:100%;justify-content:baseline}}@media (min-width: 768px) and (max-width: 1203px){#products_page_sec .sec_inner .products_list_wrap ul.prd_categories{justify-content:center}}@media (max-width: 767px){#products_page_sec .sec_inner .products_list_wrap ul.prd_categories li{width:-moz-max-content;width:max-content}#products_page_sec .sec_inner .products_list_wrap ul.prd_categories li p{font-weight:400}}#products_page_sec .sec_inner .products_list_wrap ul.prd_categories li:hover p,#products_page_sec .sec_inner .products_list_wrap ul.prd_categories li.selected p{font-weight:500;color:var(--color-sub-4)}#products_page_sec .sec_inner .products_list_wrap ul.prd_categories li p{cursor:pointer;font-weight:300;font-size:18px;color:#000}#products_page_sec .sec_inner .products_list_wrap>p.total_count{font-size:18px;color:#000;font-weight:300}@media (max-width: 767px){#products_page_sec .sec_inner .products_list_wrap>p.total_count{padding-top:0;font-size:14px}}#prd_detail_sec .sec_inner{display:flex;flex-direction:column;gap:100px 0;margin-bottom:100px}@media (max-width: 767px){#prd_detail_sec .sec_inner{padding:0;gap:20px 0}}#prd_detail_sec .sec_inner .prd_det_top{display:flex;flex-direction:column}@media (min-width: 1204px){#prd_detail_sec .sec_inner .prd_det_top{flex-direction:row}#prd_detail_sec .sec_inner .prd_det_top .prd_img_area{width:600px}}#prd_detail_sec .sec_inner .prd_det_top .prd_img_area .main_img{width:100%;display:none}@media (min-width: 1204px){#prd_detail_sec .sec_inner .prd_det_top .prd_img_area .main_img{display:block}}#prd_detail_sec .sec_inner .prd_det_top .prd_img_area .main_img>img{display:block;width:100%;height:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media (min-width: 1204px){#prd_detail_sec .sec_inner .prd_det_top .prd_img_area .img_list{padding-top:20px}}#prd_detail_sec .sec_inner .prd_det_top .prd_img_area .img_list .swiper-wrapper .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}#prd_detail_sec .sec_inner .prd_det_top .prd_img_area .img_list .swiper-pagination{background-color:#00000029;width:-moz-fit-content;width:fit-content;position:absolute;bottom:17px;left:50%;transform:translate(-50%);padding:3px 13px;border-radius:16px}@media (min-width: 1204px){#prd_detail_sec .sec_inner .prd_det_top .prd_img_area .img_list .swiper-pagination{display:none}}#prd_detail_sec .sec_inner .prd_det_top .prd_img_area .img_list .swiper-pagination,#prd_detail_sec .sec_inner .prd_det_top .prd_img_area .img_list .swiper-pagination span{font-size:13px;font-weight:300}#prd_detail_sec .sec_inner .prd_det_top .prd_img_area .img_list .swiper-button-prev,#prd_detail_sec .sec_inner .prd_det_top .prd_img_area .img_list .swiper-button-next{background-color:var(--color-main);width:30px;height:30px;border-radius:50%;top:50%;transform:translateY(-50%);margin-top:0;z-index:100}@media (min-width: 768px) and (max-width: 1203px){#prd_detail_sec .sec_inner .prd_det_top .prd_img_area .img_list .swiper-button-prev,#prd_detail_sec .sec_inner .prd_det_top .prd_img_area .img_list .swiper-button-next{display:none}}@media (max-width: 767px){#prd_detail_sec .sec_inner .prd_det_top .prd_img_area .img_list .swiper-button-prev,#prd_detail_sec .sec_inner .prd_det_top .prd_img_area .img_list .swiper-button-next{display:none}}#prd_detail_sec .sec_inner .prd_det_top .prd_img_area .img_list .swiper-button-prev:after,#prd_detail_sec .sec_inner .prd_det_top .prd_img_area .img_list .swiper-button-next:after{font-size:12px;color:#fff}#prd_detail_sec .sec_inner .prd_det_top .prd_info{height:-moz-fit-content;height:fit-content}@media (min-width: 1204px){#prd_detail_sec .sec_inner .prd_det_top .prd_info{width:440px;min-height:600px;border:1px solid #dadada}}#prd_detail_sec .sec_inner .prd_det_top .prd_info .info_inner{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:68px;gap:8px}@media (max-width: 767px){#prd_detail_sec .sec_inner .prd_det_top .prd_info .info_inner{padding:48px 30px}}#prd_detail_sec .sec_inner .prd_det_top .prd_info .info_inner p.prdname{font-size:32px;font-weight:700;color:#000;text-align:center;line-height:1.4}#prd_detail_sec .sec_inner .prd_det_top .prd_info .info_inner p.description{color:#000;font-size:24px;font-weight:300;text-align:center;line-height:1.4;white-space:pre-line;word-break:keep-all}#prd_detail_sec .sec_inner .prd_det_top .prd_info .info_inner .price{padding-top:10px}#prd_detail_sec .sec_inner .prd_det_top .prd_info .info_inner .price p{color:#000;font-size:32px;font-weight:700}#prd_detail_sec .sec_inner .prd_det_top .prd_info .info_inner .prd_option{width:100%;padding-top:25px}#prd_detail_sec .sec_inner .prd_det_top .prd_info .info_inner .prd_option ul{display:flex;flex-direction:column;gap:14px 0;border:1px solid #dadada;padding:19px 17px;border-radius:8px}@media (max-width: 767px){#prd_detail_sec .sec_inner .prd_det_top .prd_info .info_inner .prd_option ul{padding:19px 37px}}#prd_detail_sec .sec_inner .prd_det_top .prd_info .info_inner .prd_option ul li{display:flex;flex-direction:row;justify-content:space-between}#prd_detail_sec .sec_inner .prd_det_top .prd_info .info_inner .prd_option ul li>*{color:#828282;font-size:16px;font-weight:300}#prd_detail_sec .sec_inner .prd_det_top .prd_info .info_inner .find_store{width:100%}#prd_detail_sec .sec_inner .prd_det_mid h3{font-size:28px;color:#000;font-weight:500;padding-bottom:16px;border-bottom:8px solid #d9d9d9;text-align:center}@media (max-width: 767px){#prd_detail_sec .sec_inner .prd_det_mid h3{font-size:20px;padding-bottom:10px;border-width:5px}}#prd_detail_sec .sec_inner .prd_det_mid .detail_info ul{display:flex;flex-direction:column;align-items:center}#prd_detail_sec .sec_inner .prd_det_mid .detail_info ul li img{display:block;max-width:100%}@media (max-width: 767px){#prd_detail_sec .sec_inner .prd_det_btm{padding:30px}}#prd_detail_sec .sec_inner .prd_det_btm .recmd_prd{display:flex;flex-direction:column;gap:32px;padding-top:25px}#prd_detail_sec .sec_inner .prd_det_btm .recmd_prd h4{color:#000;font-size:24px;font-weight:500}#prd_detail_sec .sec_inner .prd_det_btm .recmd_prd ul{display:flex;flex-direction:row;gap:28px;flex-wrap:wrap}@media (max-width: 767px){#prd_detail_sec .sec_inner .prd_det_btm .recmd_prd ul{gap:10px}}#prd_detail_sec .sec_inner .prd_det_btm .recmd_prd ul li{width:calc((100% - 84px)/4);border:1px solid #dadada;border-radius:10px;overflow:hidden}@media (min-width: 768px) and (max-width: 1203px){#prd_detail_sec .sec_inner .prd_det_btm .recmd_prd ul li{width:calc((100% - 56px) / 3)}}@media (max-width: 767px){#prd_detail_sec .sec_inner .prd_det_btm .recmd_prd ul li{width:calc((100% - 10px)/2)}}#prd_detail_sec .sec_inner .prd_det_btm .recmd_prd ul li .thumbnail{width:100%;aspect-ratio:1}#prd_detail_sec .sec_inner .prd_det_btm .recmd_prd ul li .prd_info{padding:17px}@media (max-width: 767px){#prd_detail_sec .sec_inner .prd_det_btm .recmd_prd ul li .prd_info{padding:12px 7px}}#prd_detail_sec .sec_inner .prd_det_btm .recmd_prd ul li .prd_info .prdname{font-size:15px;font-weight:500}#prd_detail_sec .sec_inner .prd_det_btm .recmd_prd ul li .prd_info .prdDesc{font-size:13px}#user_notice_section .usernotice-image{background-color:#32714b;display:flex;justify-content:center}.customBtn{cursor:pointer;text-align:center;padding:17px;font-size:22px;font-weight:600;border-radius:60px;color:var(--color-bg-1);display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;transition:all .2s;box-shadow:0 0 1px 0 transparent}.customBtn:hover{box-shadow:0 0 25px #00000034}.customBtn:is(button){transition:all .2s}.customBtn:is(button):disabled{opacity:.1;cursor:default}.customBtn:is(button):disabled:hover{box-shadow:none}.customBtn.black{background-color:#000}.customBtn.green{background-color:var(--color-sub-1)}.go_to_home_btn{background-color:#00c06f;color:#fff;display:flex;padding:17px 47px;font-size:22px;font-weight:700;gap:10px;align-items:center;flex-direction:row;justify-content:center;border-radius:50px}@media (min-width: 1204px){.go_to_home_btn{transition:all .2s;box-shadow:0 0 1px 0 transparent;cursor:pointer}.go_to_home_btn:hover{box-shadow:0 0 25px #00000034}}.go_to_home_btn.gray{background-color:#828282}.sec_main_tit{line-height:1.4;font-size:48px;font-weight:700;white-space:pre-line}@media (max-width: 767px){.sec_main_tit{font-size:32px}}.sec_sub_tit{color:var(--color-sub-4);font-size:32px;font-weight:500;margin-bottom:6px}@media (max-width: 767px){.sec_sub_tit{font-size:22px}}.bg_lemon{background-color:#fff7a7;color:#000!important}.bg_sub4{background-color:var(--color-sub-4)}.bg_sub7{background-color:var(--color-sub-7)}.bg_white{background-color:#fff;color:#000!important}.bg_charcoal{background-color:#353535}#main_card_wrap{transition:all .7s;padding-bottom:15vh}@media (max-width: 767px){#main_card_wrap{padding-bottom:40px}}#main_card_wrap.initial,#main_card_wrap.view1{background-color:#00ab64}#main_card_wrap.view2{background-color:#008b51}#main_card_wrap.view3{background-color:#006a3e}#main_card_wrap.view4{background-color:#008b51}#main_card_wrap.view4>section .title>*{opacity:1;transform:translateY(0)}#main_card_wrap .card_sec{margin-bottom:30vh;position:relative;padding:60px var(--mob-padding) 0}@media (min-width: 1204px){#main_card_wrap .card_sec{padding:20vh 40px 0}}#main_card_wrap .card_sec .title{position:sticky;top:20vh;font-size:50px;font-weight:500}@media (max-width: 767px){#main_card_wrap .card_sec .title{position:unset;margin-bottom:10px}}#main_card_wrap .card_sec .title.show>*{opacity:1;transform:translateY(0)}#main_card_wrap .card_sec .title>*{opacity:0;transition:all .8s}#main_card_wrap .card_sec .title p{font-weight:700;line-height:1.3;white-space:pre-line;color:#fff;margin-bottom:15px;font-size:29px}@media (min-width: 1204px){#main_card_wrap .card_sec .title p{transform:translateY(80px);transition-delay:.3s;font-size:48px}}#main_card_wrap .card_sec .title a{display:flex;align-items:center;gap:15px;color:#fff;font-size:25px}@media (min-width: 1204px){#main_card_wrap .card_sec .title a{transform:translateY(60px);transition-delay:.6s;font-size:32px}}#main_card_wrap .card_sec .title a:hover span{width:60px}#main_card_wrap .card_sec .title a span{background-color:#fff;width:30px;display:block;height:1px;position:relative;transition:all .2s;border-radius:1px}#main_card_wrap .card_sec .title a span:after{content:"";display:block;width:15px;height:1px;border-radius:1px;background-color:inherit;position:absolute;top:0;right:0;transform-origin:right bottom;transform:rotate(45deg)}#main_card_wrap .card_sec ul{opacity:0;transition:all .7s;margin-left:auto;width:40%;display:flex;flex-direction:column;gap:30px}#main_card_wrap .card_sec ul:is(.show+ul){opacity:1}@media (max-width: 767px){#main_card_wrap .card_sec ul{margin-top:25px;width:100%;gap:15px}}#main_card_wrap .card_sec ul li{width:100%;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .9s}#main_card_wrap .card_sec ul li.show{opacity:1}#main_card_wrap .card_sec ul li img{display:flex;width:100%}#main_intro{background-color:#000;position:relative}@media (max-width: 767px){#main_intro{padding-top:50px}#main_intro:after{display:block;content:"";width:100%;height:180px;background:linear-gradient(#000,var(--color-sub-4))}}#main_intro>.video_sec{width:100%}#main_intro>.video_sec video{width:100%}@media (max-width: 767px){#main_intro>.video_sec{display:none}}#main_intro .sec_inner{padding:270px 88px 0;display:flex;flex-direction:column}@media (min-width: 768px) and (max-width: 1203px){#main_intro .sec_inner{padding:40px var(--mob-padding)}#main_intro .sec_inner>div:not(.introduction){padding:40px var(--mob-padding)}}@media (max-width: 767px){#main_intro .sec_inner{padding:40px 0 0}#main_intro .sec_inner>div:not(.introduction){padding:40px var(--mob-padding)}}#main_intro .sec_inner>*{color:#fff}#main_intro .sec_inner .introduction h2{margin-bottom:88px;opacity:0;transition:all .5s;transform:translateY(20px);white-space:unset}@media (max-width: 767px){#main_intro .sec_inner .introduction h2{white-space:pre-line;text-align:center}}#main_intro .sec_inner .introduction h2.show{opacity:1;transform:translateY(0)}#main_intro .sec_inner .introduction h2 img{display:block;margin-bottom:10px}@media (max-width: 767px){#main_intro .sec_inner .introduction h2 img{display:none}}#main_intro .sec_inner .introduction .video_sec{display:none}#main_intro .sec_inner .introduction .video_sec span{display:flex;align-items:center;justify-content:center;padding:50px 0 300px;animation:moveArrow ease-out infinite running 1.2s}@media (max-width: 767px){#main_intro .sec_inner .introduction .video_sec{display:block}}#main_intro .sec_inner ul.intro1{display:flex;flex-direction:column;gap:30px;margin-bottom:180px;opacity:0;transition:all .4s;transform:translateY(20px)}@media (max-width: 767px){#main_intro .sec_inner ul.intro1{padding:0 var(--mob-padding)}}#main_intro .sec_inner ul.intro1.show{opacity:1;transform:translateY(0)}#main_intro .sec_inner ul.intro1 li{font-weight:400;font-size:28px;line-height:1.5;white-space:unset}@media (max-width: 767px){#main_intro .sec_inner ul.intro1 li{white-space:pre-line;font-size:22px;text-align:center}#main_intro .sec_inner ul.intro1 li br{display:none}}#main_intro .sec_inner ul.intro1 li:last-child{font-weight:600;font-size:32px;color:var(--color-sub-6)}@media (max-width: 767px){#main_intro .sec_inner ul.intro1 li:last-child{font-size:22px}}#main_intro .sec_inner .intro2{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:185px}@media (max-width: 767px){#main_intro .sec_inner .intro2{margin-bottom:50px}}#main_intro .sec_inner .intro2 h3{white-space:unset}@media (max-width: 767px){#main_intro .sec_inner .intro2 h3{white-space:pre-line;text-align:center}}#main_intro .sec_inner .intro2 ul{margin-top:65px;display:flex;gap:16px}@media (max-width: 767px){#main_intro .sec_inner .intro2 ul{flex-direction:column;padding:0 30px}}#main_intro .sec_inner .intro2 ul li{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:26px 20px 20px;border-radius:20px;position:relative;gap:20px;border:1px solid var(--color-sub-6);cursor:pointer;transition:all .3s}@media (min-width: 1204px){#main_intro .sec_inner .intro2 ul li:hover{transform:translateY(-10px);box-shadow:0 13px 45px -19px var(--color-sub-4)}#main_intro .sec_inner .intro2 ul li:hover img{filter:grayscale(0)}}@media (max-width: 767px){#main_intro .sec_inner .intro2 ul li{height:auto;width:100%}}#main_intro .sec_inner .intro2 ul li p{font-size:18px;line-height:1.4}#main_intro .sec_inner .intro2 ul li img{width:70%;transition:all .2s;display:block}@media (min-width: 1204px){#main_intro .sec_inner .intro2 ul li img{filter:grayscale(1)}}#main_intro .sec_inner .intro2 ul li span{position:absolute;bottom:20px;left:calc(70% - 20px);color:var(--color-sub-6);font-size:16px;font-weight:600}#main_intro .sec_inner h4{text-align:center;margin-bottom:64px;white-space:unset}@media (max-width: 767px){#main_intro .sec_inner h4{white-space:pre-line;text-align:center}}#main_intro .sec_inner .intro3{background-color:#ffffff2c;border-radius:30px 30px 0 0;padding:60px 60px 80px}@media (max-width: 767px){#main_intro .sec_inner .intro3{background-color:transparent;padding:0 60px 80px}}#main_intro .sec_inner .intro3 .tit{display:flex;flex-direction:column;gap:20px;align-items:center;padding:53px 0}@media (max-width: 767px){#main_intro .sec_inner .intro3 .tit{gap:10px;align-items:baseline;padding:0}#main_intro .sec_inner .intro3 .tit>*{text-align:left}}#main_intro .sec_inner .intro3 .tit span{color:var(--color-sub-6);font-size:32px;font-weight:500}@media (max-width: 767px){#main_intro .sec_inner .intro3 .tit span{font-size:22px}}#main_intro .sec_inner .intro3 .tit p.sub{font-size:22px;line-height:1.6;text-align:center}@media (max-width: 767px){#main_intro .sec_inner .intro3 .tit p.sub{text-align:left;white-space:pre-line;padding-top:10px}#main_intro .sec_inner .intro3>img:not(.only_mo){display:none}}#main_intro .sec_inner .intro3>img.only_mo{display:none}@media (max-width: 767px){#main_intro .sec_inner .intro3>img.only_mo{display:block;margin-top:33px}}#main_intro .sec_inner .intro3 .customBtn{padding:20px 80px;margin:0 auto}@media (max-width: 767px){#main_intro .sec_inner .intro3 .customBtn{display:none}}@keyframes moveArrow{0%{transform:translateY(0);opacity:1}to{transform:translateY(30px);opacity:0}}@media (min-width: 1204px){#qna_section{padding:130px 0 50px}}#qna_section .sec_inner{margin:0 auto;display:flex;flex-direction:column;gap:30px;border-radius:35px}@media (min-width: 768px) and (max-width: 1203px){#qna_section .sec_inner{width:100%}}@media (max-width: 767px){#qna_section .sec_inner{width:100%;border-radius:0;padding:50px 0;box-shadow:none}}#qna_section .sec_inner>div.title{margin-bottom:30px}#qna_section .sec_inner>div.title p.main{text-align:center;font-size:60px;font-weight:700}@media (max-width: 767px){#qna_section .sec_inner>div.title p.main{font-size:38px}}#qna_section .sec_inner>ul{display:flex;flex-direction:column;gap:16px}@media (max-width: 767px){#qna_section .sec_inner>ul{padding:0 var(--mob-padding);gap:8px}}#qna_section .sec_inner>ul>li{border-radius:5px;display:flex;flex-direction:row-reverse;padding:25px 22px 25px 72px;border:1px solid var(--color-bg-2);justify-content:space-between;position:relative;align-items:baseline}@media (max-width: 767px){#qna_section .sec_inner>ul>li{padding:20px 18px 20px 52px}}#qna_section .sec_inner>ul>li:before{position:absolute;font-size:22px;color:var(--color-sub-4);font-weight:700;top:25px;left:30px;content:"Q";display:block}@media (max-width: 767px){#qna_section .sec_inner>ul>li:before{left:18px;top:18px}}#qna_section .sec_inner>ul>li .cont{color:#000;display:flex;flex-direction:column;gap:16px;flex:1}#qna_section .sec_inner>ul>li .cont p.tit{font-size:22px;font-weight:600}@media (max-width: 767px){#qna_section .sec_inner>ul>li .cont p.tit{width:94%;font-size:22px;line-height:1.4}}#qna_section .sec_inner>ul>li .cont p.answer{font-size:16px;font-weight:500;line-height:1.4;display:none}@media (max-width: 767px){#qna_section .sec_inner>ul>li .cont p.answer{font-size:18px}}#qna_section .sec_inner>ul>li .arrow{display:block;cursor:pointer;transform-origin:center center;transition:all .2s;padding:0 10px}@media (max-width: 767px){#qna_section .sec_inner>ul>li .arrow{width:29px;height:13px;padding:0}}#qna_section .sec_inner>ul>li .arrow.clicked{transform:rotate(180deg)}#qna_section .sec_inner>ul>li .arrow.clicked+.cont>p.answer{display:block}#qna_section .sec_inner>div.qnaCall{width:373px;margin:0 auto;padding-top:30px;display:flex;flex-direction:column;justify-content:stretch;gap:20px;align-items:center}@media (min-width: 768px) and (max-width: 1203px){#qna_section .sec_inner>div.qnaCall{width:100%}}@media (max-width: 767px){#qna_section .sec_inner>div.qnaCall{gap:0;border-radius:50px;color:#fff}#qna_section .sec_inner>div.qnaCall p.sub{font-size:16px;font-weight:600}}#qna_section .sec_inner>div.qnaCall p{font-weight:800}#qna_section .sec_inner>div.qnaCall .customBtn{width:100%;background-color:#000}#qna_section .sec_inner>div.qnaCall .csModal{width:100%}@media (max-width: 767px){#qna_section .sec_inner>div.qnaCall .csModal h3,#qna_section .sec_inner>div.qnaCall .csModal p,#qna_section .sec_inner>div.qnaCall .csModal ul{color:#000}}#qna_section .sec_inner>div.qnaCall .csModal h3{display:flex;align-items:center;gap:10px;font-size:26px}#qna_section .sec_inner>div.qnaCall .csModal p{font-size:30px;font-weight:800}#qna_section .sec_inner>div.qnaCall .csModal ul{display:flex;flex-direction:column;gap:6px}#qna_section .sec_inner>div.qnaCall .csModal ul li{font-weight:400;font-size:14px}#qna_section .sec_inner>div.qnaCall .csModal ul li span{font-weight:700}#qna_section .sec_inner .home_btn_wrap{display:flex;align-items:center;justify-content:center}#main_ytb_sec{background-color:var(--color-bg-2)}#main_ytb_sec .sec_inner{padding:170px 45px 230px}@media (max-width: 767px){#main_ytb_sec .sec_inner{padding:60px 30px 55px}}#main_ytb_sec .sec_inner .sec_main_tit{white-space:unset}@media (max-width: 767px){#main_ytb_sec .sec_inner .sec_main_tit{white-space:pre-line}}#main_ytb_sec .sec_inner .ytb_wrap{margin-top:32px;position:relative;width:100%;padding-top:56%}#main_ytb_sec .sec_inner .ytb_wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:30px}@media (max-width: 767px){#main_ytb_sec .sec_inner .ytb_wrap iframe{border-radius:10px}}#optima_info_sec>.sec_inner{padding:130px 0;position:relative}@media (max-width: 767px){#optima_info_sec>.sec_inner{padding:0 0 60px;background-color:var(--color-bg-2)}}#optima_info_sec>.sec_inner>p{text-align:center;margin-bottom:50px;font-weight:700}@media (max-width: 767px){#optima_info_sec>.sec_inner>p{display:none}#optima_info_sec>.sec_inner .swiper{display:none}}#optima_info_sec>.sec_inner .swiper:before,#optima_info_sec>.sec_inner .swiper:after{content:"";display:block;width:1px;height:100%;background-color:#fff;box-shadow:0 0 55px 80px #fff;position:absolute;top:0;z-index:4}#optima_info_sec>.sec_inner .swiper:before{left:-20px}#optima_info_sec>.sec_inner .swiper:after{right:-20px}#optima_info_sec>.sec_inner .swiper .swiper-wrapper{transition-timing-function:linear;padding:30px 0}#optima_info_sec>.sec_inner .swiper .swiper-wrapper .swiper-slide{border-radius:30px;overflow:hidden;transition:all .2s;cursor:pointer;box-shadow:0 3px 20px #00000027;display:flex;flex-direction:column;background-color:var(--color-bg-1)}#optima_info_sec>.sec_inner .swiper .swiper-wrapper .swiper-slide:hover{transform:translateY(-10px);box-shadow:0 14px 25px #00000036}@media (max-width: 767px){#optima_info_sec>.sec_inner .swiper .swiper-wrapper .swiper-slide{border-radius:15px;transform:none;box-shadow:none}#optima_info_sec>.sec_inner .swiper .swiper-wrapper .swiper-slide:hover{transform:none;box-shadow:none}}#optima_info_sec>.sec_inner .swiper .swiper-wrapper .swiper-slide p{padding:25px 30px;font-size:28px;color:#fff;font-weight:700;white-space:pre-line}@media (max-width: 767px){#optima_info_sec>.sec_inner .swiper .swiper-wrapper .swiper-slide p{font-size:20px;white-space:inherit}}#optima_info_sec>.sec_inner .btn_wrap{display:flex;margin:45px auto 0;gap:64px;align-items:center;width:50%;justify-content:center}@media (max-width: 767px){#optima_info_sec>.sec_inner .btn_wrap{margin:0 auto;width:60%}}#optima_info_sec>.sec_inner .btn_wrap>*{flex:1}@media (max-width: 767px){#optima_info_sec>.sec_inner .btn_wrap>*:first-child{display:none}}#story_intro .sec_inner{padding:88px}@media (max-width: 767px){#story_intro .sec_inner{padding:0}#story_intro .sec_inner>div:not(.more_info){padding-left:var(--mob-padding);padding-right:var(--mob-padding)}}#story_intro .sec_inner>p{text-align:center}#story_intro .sec_inner .intro_tit{display:flex;align-items:center;justify-content:center;gap:5px;font-size:32px;font-weight:600;margin-bottom:37px}@media (max-width: 767px){#story_intro .sec_inner .intro_tit{background-color:var(--color-sub-4);color:#fff;display:flex;flex-direction:column;align-items:baseline;padding:40px var(--mob-padding);font-weight:400;margin-bottom:0}#story_intro .sec_inner .intro_tit img{display:none}}#story_intro .sec_inner .intro_tit span{font-weight:700;color:var(--color-sub-4)}@media (max-width: 767px){#story_intro .sec_inner .intro_tit span{color:#fff}}#story_intro .sec_inner .intro_box{display:flex;align-items:center;justify-content:center;padding:38px;background-color:var(--color-sub-4);color:#fff;border-radius:20px;flex-direction:column;gap:20px;margin-bottom:80px}@media (max-width: 767px){#story_intro .sec_inner .intro_box{border-radius:0;align-items:baseline;padding-right:0!important;margin-bottom:40px}}#story_intro .sec_inner .intro_box span{font-size:16px;display:flex;padding:6px 15px;align-items:center;justify-content:center;border:1px solid #fff;border-radius:30px;font-weight:600}#story_intro .sec_inner .intro_box p{white-space:pre-line;text-align:center;line-height:1.6;font-size:22px;font-weight:600}@media (max-width: 767px){#story_intro .sec_inner .intro_box p{font-size:32px;font-weight:500;text-align:left;line-height:1.4;padding-right:6.5%}#story_intro .sec_inner .intro_box p br{display:none}}#story_intro .sec_inner .intro_box img{display:none}@media (max-width: 767px){#story_intro .sec_inner .intro_box img{margin-top:30px;margin-bottom:16px;display:block;margin-left:auto}}#story_intro .sec_inner .main_box{margin-bottom:80px}@media (max-width: 767px){#story_intro .sec_inner .main_box{padding-left:0!important;padding-right:0!important}#story_intro .sec_inner .main_box>p{padding-left:var(--mob-padding);padding-right:var(--mob-padding)}}#story_intro .sec_inner .main_box>p{text-align:center}#story_intro .sec_inner .main_box>p.sec_sub_tit{font-size:21px;margin-top:14px}#story_intro .sec_inner .main_box>p.sec_sub_tit br{display:none}@media (max-width: 767px){#story_intro .sec_inner .main_box>p.sec_sub_tit br{display:block;color:var(--color-sub-4)}#story_intro .sec_inner .main_box>p.sec_sub_tit{margin-bottom:0;padding-bottom:50px;background:linear-gradient(#fff,var(--color-bg-2));position:relative;line-height:1.4}#story_intro .sec_inner .main_box>p.sec_sub_tit:after{content:"";display:block;height:1px;width:88%;background-color:#828282;position:absolute;bottom:0;left:50%;transform:translate(-50%)}}#story_intro .sec_inner .main_box>div{margin-top:36px;border-radius:20px;background:no-repeat center right;background-size:cover;display:flex;flex-direction:column;padding:38px 33px;gap:20px}#story_intro .sec_inner .main_box>div:is(.main_box>div.last){background:no-repeat center right;background-size:cover}@media (max-width: 767px){#story_intro .sec_inner .main_box>div:is(.main_box>div.last){background:var(--color-bg-2) no-repeat bottom right;background-size:100%}#story_intro .sec_inner .main_box>div{background:var(--color-bg-2) no-repeat bottom right;background-size:100%;border-radius:0;margin-top:0}}#story_intro .sec_inner .main_box>div h5{font-size:32px;font-weight:700}#story_intro .sec_inner .main_box>div p{line-height:1.6;white-space:pre-line;word-break:keep-all;font-size:22px;font-weight:500}@media (max-width: 767px){#story_intro .sec_inner .main_box>div p{font-size:20px;white-space:unset;word-break:break-all}#story_intro .sec_inner .main_box>div p br{display:none}}#story_intro .sec_inner .main_box>div p strong{padding-top:20px;line-height:1.6;display:block}#story_intro .sec_inner .main_box>div p strong br{display:none}@media (max-width: 767px){#story_intro .sec_inner .main_box>div p strong br{display:block}}#story_intro .sec_inner .main_box>div ul{padding-top:20px;display:flex;flex-direction:row;font-size:22px;font-weight:600;gap:85px}@media (max-width: 767px){#story_intro .sec_inner .main_box>div ul:is(.main_box .last ul){flex-direction:row;flex-wrap:wrap}#story_intro .sec_inner .main_box>div ul:is(.main_box .last ul) li:first-child{width:100%}#story_intro .sec_inner .main_box>div ul{flex-direction:column;gap:30px}}#story_intro .sec_inner .main_box>div ul li{display:flex;flex-direction:column;gap:10px}#story_intro .sec_inner .main_box>div ul li br{display:none}@media (max-width: 767px){#story_intro .sec_inner .main_box>div ul li{font-size:20px;gap:4px;line-height:1.4;font-weight:700}#story_intro .sec_inner .main_box>div ul li br{display:block}}#story_intro .sec_inner .main_box>div ul li span{color:var(--color-sub-4);font-size:40px;font-weight:700}@media (max-width: 767px){#story_intro .sec_inner .main_box>div ul li span{font-size:32px}}#story_intro .sec_inner .memories .sec_main_tit{margin-bottom:25px;text-align:center}#story_intro .sec_inner .memories ul{display:grid;grid-auto-rows:minmax(95px,auto);grid-auto-columns:minmax(70px,auto);gap:17px;grid-template-areas:"a a a a a a a a a a" "a a a a a a a a a a" "a a a a a a a a a a" "b b b b c c c c c c" "b b b b c c c c c c" "d d d d d e e e e e" "d d d d d e e e e e" "f f f f f e e e e e" "f f f f f g g g g g" "f f f f f g g g g g" "h h h h h h i i i i" "h h h h h h i i i i"}@media (min-width: 768px) and (max-width: 1203px){#story_intro .sec_inner .memories ul{display:flex;flex-direction:column}}@media (max-width: 767px){#story_intro .sec_inner .memories ul{display:flex;flex-direction:column}}#story_intro .sec_inner .memories ul li{border-radius:20px;overflow:hidden}#story_intro .sec_inner .memories ul li:not(:has(img)){padding:37px 40px;display:flex;flex-direction:column;justify-content:space-around}#story_intro .sec_inner .memories ul li:not(:has(img)) p.main{font-size:32px;font-weight:700}#story_intro .sec_inner .memories ul li:not(:has(img)) p.sub{font-size:22px;font-weight:600;line-height:1.5}@media (max-width: 767px){#story_intro .sec_inner .memories ul li:not(:has(img)) p.sub{line-height:1.4;margin-top:20px}}#story_intro .sec_inner .memories ul li img{width:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover}#story_intro .sec_inner .memories ul li:nth-child(1){order:1;grid-area:a;background-color:#f8f49f}#story_intro .sec_inner .memories ul li:nth-child(2){order:2;grid-area:b}#story_intro .sec_inner .memories ul li:nth-child(3){order:3;grid-area:c;background-color:#fbf8c3;text-align:center}#story_intro .sec_inner .memories ul li:nth-child(4){grid-area:d;background-color:#ffdecc;order:4}@media (min-width: 768px) and (max-width: 1203px){#story_intro .sec_inner .memories ul li:nth-child(4){order:5}}@media (max-width: 767px){#story_intro .sec_inner .memories ul li:nth-child(4){order:5}}#story_intro .sec_inner .memories ul li:nth-child(5){order:5;grid-area:e}@media (min-width: 768px) and (max-width: 1203px){#story_intro .sec_inner .memories ul li:nth-child(5){order:4}}@media (max-width: 767px){#story_intro .sec_inner .memories ul li:nth-child(5){order:4}}#story_intro .sec_inner .memories ul li:nth-child(6){grid-area:f;order:6}#story_intro .sec_inner .memories ul li:nth-child(7){grid-area:g;order:7;background-color:#ddf3f1}#story_intro .sec_inner .memories ul li:nth-child(8){order:8;grid-area:h;background-color:#b4dbff}@media (max-width: 767px){#story_intro .sec_inner .memories ul li:nth-child(8){padding-right:20%;word-break:keep-all}}#story_intro .sec_inner .memories ul li:nth-child(9){order:9;grid-area:i;background-color:#d4deff;text-align:center}@media (max-width: 767px){#story_intro .sec_inner .memories ul li:nth-child(9){text-align:left}}.more_info{padding:150px 0 60px}.more_info .title{display:flex;gap:20px;flex-direction:column;align-items:center}@media (max-width: 767px){.more_info .title{gap:7px}}.more_info .title p.sub{font-weight:500;text-align:center;line-height:1.4;color:#000;white-space:pre-line;font-size:44px}@media (min-width: 1204px){.more_info .title p.sub{white-space:unset;width:70%;word-break:keep-all}}@media (max-width: 767px){.more_info .title p.sub{font-size:24px}}.more_info .title p.main{font-weight:800;font-size:54px}@media (max-width: 767px){.more_info .title p.main{font-size:32px}}.more_info ul{padding-top:48px;display:flex;align-items:center;margin:0 auto;width:75%;justify-content:center;flex-direction:row;gap:20px}@media (min-width: 768px) and (max-width: 1203px){.more_info ul{width:100%}}@media (max-width: 767px){.more_info ul{flex-direction:column;width:60%;gap:10px}.more_info ul li{width:100%}.more_info ul li>*{font-size:18px;padding:14px 0}}.more_info ul li{flex:1}.more_info ul li>*{display:block;width:100%}.more_info_area .ver2{margin:0 auto 10px}@media (min-width: 1204px){.more_info_area .ver2{margin:0 auto 80px}}.more_info_area .ver2 .title{text-align:center}@media (max-width: 767px){.more_info_area .ver2 .title .main{white-space:pre-line}}.more_info_area .ver2 .title .sub{width:100%}@media (min-width: 768px) and (max-width: 1203px){.more_info_area .ver2 .more_info>ul{width:100%}}@media (max-width: 767px){.more_info_area .ver2 .more_info>ul{width:100%}}@media (min-width: 1204px){.card_motion_wrap{height:100vh}}.card_motion_wrap ul{display:flex;flex-direction:column;min-height:100dvh}@media (min-width: 1204px){.card_motion_wrap ul{height:100%;flex-direction:row}}.card_motion_wrap ul li{cursor:pointer;position:relative;height:auto;display:flex;flex-direction:column}@media (min-width: 1204px){.card_motion_wrap ul li{transition:all .5s;height:100%;flex-direction:row}.card_motion_wrap ul li>div{height:100%}}.card_motion_wrap ul li.show{flex:1}.card_motion_wrap ul li.show .bookshelf span{transform:rotate(180deg)}.card_motion_wrap ul li.show .content{opacity:1}@media (min-width: 768px) and (max-width: 1203px){.card_motion_wrap ul li.show .content{height:calc(100dvh - 135px)}}@media (max-width: 767px){.card_motion_wrap ul li.show .content{height:calc(100dvh - 135px)}}.card_motion_wrap ul li.show .content img{opacity:1;visibility:visible}@media (min-width: 1204px){.card_motion_wrap ul li:not(.show) .content{width:0}}@media (min-width: 768px) and (max-width: 1203px){.card_motion_wrap ul li:not(.show) .content{height:0}}@media (max-width: 767px){.card_motion_wrap ul li:not(.show) .content{height:0}}.card_motion_wrap ul li:nth-child(1){background-color:var(--color-bg-2)}@media (min-width: 768px) and (max-width: 1203px){.card_motion_wrap ul li:nth-child(1){padding-top:100px;flex:1}.card_motion_wrap ul li:nth-child(1) .content{height:auto}}@media (max-width: 767px){.card_motion_wrap ul li:nth-child(1){flex:1;padding-top:100px}.card_motion_wrap ul li:nth-child(1) .content{height:auto}}@media (min-width: 1204px){.card_motion_wrap ul li:nth-child(1) p.sec_main_tit{font-size:58px!important}}.card_motion_wrap ul li:nth-child(2){background-color:#fff}.card_motion_wrap ul li:nth-child(3){background-color:#d6e5dd}.card_motion_wrap ul li:nth-child(4){background-color:#a1d7bf}.card_motion_wrap ul li:nth-child(5){background-color:#c0ebc2}.card_motion_wrap ul li:nth-child(6){background-color:#86cfb0}.card_motion_wrap ul li:nth-child(7){background-color:#50c191}.card_motion_wrap ul li:nth-child(8){background-color:#65da94}.card_motion_wrap ul li .bookshelf{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px var(--mob-padding)}@media (min-width: 1204px){.card_motion_wrap ul li .bookshelf{gap:30px;padding:8em 22px;flex-direction:column}}.card_motion_wrap ul li .bookshelf p.num{font-size:20px;font-weight:800;color:#000}@media (min-width: 1204px){.card_motion_wrap ul li .bookshelf p.num{font-size:50px}}.card_motion_wrap ul li .bookshelf p.tit{position:relative;font-size:20px;font-weight:800;color:#000;padding:12px 0}@media (min-width: 1204px){.card_motion_wrap ul li .bookshelf p.tit{padding:0;flex:1;font-size:35px;writing-mode:vertical-rl;text-orientation:sideways}}.card_motion_wrap ul li .bookshelf span{transition:all .3s;display:flex;align-items:center;justify-content:center;transform-origin:center center}.card_motion_wrap ul li .bookshelf span img:first-child{display:none}@media (min-width: 1204px){.card_motion_wrap ul li .bookshelf span img:first-child{display:flex}}.card_motion_wrap ul li .bookshelf span img:last-child{display:flex}@media (min-width: 1204px){.card_motion_wrap ul li .bookshelf span img:last-child{display:none}.card_motion_wrap ul li .bookshelf span{transform-origin:center center}}.card_motion_wrap ul li .content{transition:opacity 1.5s;transition-delay:.3s;overflow:hidden;width:100%;height:100%;opacity:0;display:flex;justify-content:space-between;flex-direction:column;padding:0px var(--mob-padding)}@media (min-width: 1204px){.card_motion_wrap ul li .content{padding:8em 10%;flex:1;position:absolute;top:0;right:0}}.card_motion_wrap ul li .content>*{color:#000}.card_motion_wrap ul li .content p{position:relative;z-index:1}.card_motion_wrap ul li .content p.sec_main_tit{font-size:30px;width:78%;word-break:keep-all;margin-bottom:32px;white-space:pre-line}@media (min-width: 1204px){.card_motion_wrap ul li .content p.sec_main_tit{margin-bottom:50px;width:100%;padding-left:60px;font-size:40px}}.card_motion_wrap ul li .content p.sec_sub_tit{flex:1;white-space:pre-line;line-height:1.4;font-weight:600;font-size:22px}@media (min-width: 1204px){.card_motion_wrap ul li .content p.sec_sub_tit{font-size:25px;padding-left:60px;width:-moz-max-content;width:max-content}}.card_motion_wrap ul li .content>img{position:absolute;bottom:0;right:0;z-index:0;max-width:47%;opacity:0;visibility:hidden}.card_motion_wrap ul li .content>span{display:none;align-content:center;gap:20px;font-weight:700;color:#000;font-size:30px;padding-left:60px}.card_motion_wrap ul li .content>span:is(.card_motion_wrap ul>li:first-child>.content>span){display:block;padding-left:0}.card_motion_wrap ul li .content>span:is(.card_motion_wrap ul>li:first-child>.content>span) img:first-child{display:none}@media (min-width: 1204px){.card_motion_wrap ul li .content>span:is(.card_motion_wrap ul>li:first-child>.content>span) img:first-child{display:block}}.card_motion_wrap ul li .content>span:is(.card_motion_wrap ul>li:first-child>.content>span) img:last-child{height:130px}@media (min-width: 1204px){.card_motion_wrap ul li .content>span:is(.card_motion_wrap ul>li:first-child>.content>span) img:last-child{display:none}.card_motion_wrap ul li .content>span{display:flex}}.card_motion_wrap ul li .content>span:not(.card_motion_wrap>ul>li:first-child .content span) img{transform:rotate(180deg);transform-origin:center center}.btm_btn_wrap{border-top:1px solid #828282;display:flex;align-items:center;justify-content:center}.btm_btn_wrap ul{width:var(--min-width);display:flex}@media (min-width: 768px) and (max-width: 1203px){.btm_btn_wrap ul{width:100%}}@media (max-width: 767px){.btm_btn_wrap ul{flex-direction:column}}.btm_btn_wrap ul li{width:33.3333333333%;transition:all .3s}@media (max-width: 767px){.btm_btn_wrap ul li{width:100%}}.btm_btn_wrap ul li:hover{width:50%}@media (max-width: 767px){.btm_btn_wrap ul li:hover{width:100%}}.btm_btn_wrap ul li:not(:last-child){border-right:1px solid #828282}@media (max-width: 767px){.btm_btn_wrap ul li:not(:last-child){border:none;border-bottom:1px solid #828282}}.btm_btn_wrap ul li a{display:flex;flex-direction:row;padding:32px;justify-content:space-around;transition:all .2s;align-items:center}@media (max-width: 767px){.btm_btn_wrap ul li a{justify-content:space-evenly;padding:20px}}.btm_btn_wrap ul li a p{transition:all .3s;font-size:27px;font-weight:500;line-height:1.4;color:#000;white-space:pre-line}@media (max-width: 767px){.btm_btn_wrap ul li a p{font-size:24px;font-weight:600}.btm_btn_wrap ul li a svg{display:block;transform:scale(.8)}}.spinnerWrap{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#ffffff57;z-index:1000;display:flex;align-items:center;justify-content:center}.spinnerWrap .spinner{display:flex;align-items:center;gap:23px;flex-direction:column;justify-content:center}.spinnerWrap .spinner p{font-size:21px;font-weight:600;color:var(--color-sub-4)}.pagination{display:flex;justify-content:center;margin-top:65px;margin-bottom:60px}.pagination li{cursor:pointer;display:inline-block;width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-size:1rem}.pagination li a{color:#828282;font-weight:400}.pagination li.active a{color:#000;font-weight:400}.popup_wrapper{width:100vw;position:fixed;left:0;bottom:0;z-index:99}.popup_wrapper .hidden{display:none}.popup_wrapper .popup_content_wrap{background-color:#7a0e01;width:100%;opacity:0;border-radius:15px 15px 0 0;overflow:hidden;transition:transform .7s,opacity .35s;transform:translateY(200px)}.popup_wrapper .popup_content_wrap.open{transform:translateY(0);opacity:1}.popup_wrapper .popup_content_wrap .popup_content_inner .popup_img img{display:block;width:100%;max-height:calc(100dvh - 100px);-o-object-fit:contain;object-fit:contain}.popup_wrapper .popup_content_wrap .popup_content_inner .popup_btn ul{display:flex;flex-direction:row;justify-content:space-between}.popup_wrapper .popup_content_wrap .popup_content_inner .popup_btn ul li{flex:1;display:flex;align-items:center;justify-content:center;padding:14px 0}.popup_wrapper .popup_content_wrap .popup_content_inner .popup_btn ul li:first-child{border-right:1px solid #fff}.popup_wrapper .popup_content_wrap .popup_content_inner .popup_btn ul li p{font-size:15px}.popup_wrapper .popup_content_wrap .popup_content_inner .popup_btn ul li p:is(li:first-child>p){font-weight:400;color:#fff}.popup_wrapper .popup_content_wrap .popup_content_inner .popup_btn ul li p:is(li:last-child>p){font-weight:500;color:#fff}ul.prd_items{display:flex;flex-direction:row;flex-wrap:wrap;gap:76px 16px}@media (max-width: 767px){ul.prd_items{gap:36px 8px}}ul.prd_items>li{width:calc((100% - 48px)/4)}@media (min-width: 768px) and (max-width: 1203px){ul.prd_items>li{width:calc((100% - 32px)/2)}}@media (max-width: 767px){ul.prd_items>li{width:calc((100% - 8px)/2)}}li.prd_item .thumbnail a{display:flex;width:100%;aspect-ratio:1;overflow:hidden;transition:all .3s}li.prd_item .thumbnail a img{display:block;width:100%;height:100%;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover;transition:all .3s}@media (min-width: 1204px){li.prd_item .thumbnail a:hover img{transform:scale(1.06);filter:brightness(.95)}}li.prd_item .prd_info{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 30px;gap:4px}@media (max-width: 767px){li.prd_item .prd_info{padding:14px 12px}}li.prd_item .prd_info>p{color:#000;text-align:center;line-height:1.4}li.prd_item .prd_info>p.prdname{font-size:17px;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}@media (max-width: 767px){li.prd_item .prd_info>p.prdname{font-weight:600;font-size:14px}}li.prd_item .prd_info>p.prdDesc{font-size:14px;font-weight:300;white-space:pre-line;word-break:keep-all}li.prd_item .prd_info>p.prdDesc br{display:none}@media (max-width: 767px){li.prd_item .prd_info>p.prdDesc{font-size:12px}}:root{--min-width: 1040px;--tablet-width: 500px;--mobile-width: 400px;--cont-width-1: 962px;--cont-width-2: 868px;--cont-width-3: 717px;--cont-width-4: 645px;--cont-width-5: 506px;--cont-width-6: 400px;--color-main: #1ca76d;--color-sub-1: #00c06f;--color-sub-2: #078973;--color-sub-3: #025d55;--color-sub-4: #00ab64;--color-sub-5: #00342f;--color-sub-6: #07e88b;--color-sub-7: #006d52;--color-bg-1: #fff;--color-bg-2: #f5f5f5;--mob-padding: 6%}.btn-more{font-size:20px;border:1px solid #fff;position:relative;display:flex;align-items:center;justify-content:center;-webkit-font-smoothing:antialiased;transition:all .2s;padding:16px 0;font-weight:600;border-radius:8px}.btn-more.green{background-color:var(--color-sub-4);color:#fff}.btn-more.light{background-color:#fff;color:#000}.btn-more:hover{border-color:transparent!important;color:var(--color-sub-4);background-color:transparent}.btn-more:hover>span.span-index-one{animation:move1 1.5s infinite ease}.btn-more:hover>span.span-index-two{animation:move2 1.5s infinite ease}.btn-more:hover>span.span-index-three{animation:move3 1.5s infinite ease}.btn-more:hover>span.span-index-four{animation:move4 1.5s infinite ease}.btn-more span{display:block;position:absolute;background-color:var(--color-sub-4)}.btn-more span.span-index-one{width:1px;left:0;bottom:0}.btn-more span.span-index-two{height:1px;left:0;top:0}.btn-more span.span-index-three{width:1px;right:0;top:0}.btn-more span.span-index-four{height:1px;right:0;bottom:0}@keyframes move1{0%{height:100%;bottom:0}54%{height:0;bottom:100%}55%{height:0;bottom:0}to{height:100%;bottom:0}}@keyframes move2{0%{width:0;left:0}50%{width:100%;left:0}to{width:0;left:100%}}@keyframes move3{0%{height:100%;top:0}54%{height:0;top:100%}55%{height:0;top:0}to{height:100%;top:0}}@keyframes move4{0%{width:0;right:0}55%{width:100%;right:0}to{width:0;right:100%}}.noData{display:flex;align-items:center;justify-content:center}.noData .inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.noData .inner svg{width:70px;height:70px}.noData .inner p{color:#000;font-size:20px;font-weight:400}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root,[data-theme]{background-color:var(--fallback-b1,oklch(var(--b1)/1));color:var(--fallback-bc,oklch(var(--bc)/1))}@supports not (color: oklch(0% 0 0)){:root{color-scheme:light;--fallback-p: #491eff;--fallback-pc: #d4dbff;--fallback-s: #ff41c7;--fallback-sc: #fff9fc;--fallback-a: #00cfbd;--fallback-ac: #00100d;--fallback-n: #2b3440;--fallback-nc: #d7dde4;--fallback-b1: #ffffff;--fallback-b2: #e5e6e6;--fallback-b3: #e5e6e6;--fallback-bc: #1f2937;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--fallback-p: #7582ff;--fallback-pc: #050617;--fallback-s: #ff71cf;--fallback-sc: #190211;--fallback-a: #00c7b5;--fallback-ac: #000e0c;--fallback-n: #2a323c;--fallback-nc: #a6adbb;--fallback-b1: #1d232a;--fallback-b2: #191e24;--fallback-b3: #15191e;--fallback-bc: #a6adbb;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}}}html{-webkit-tap-highlight-color:transparent}*{scrollbar-color:currentColor transparent}:root{color-scheme:light;--in: 72.06% .191 231.6;--su: 64.8% .15 160;--wa: 84.71% .199 83.87;--er: 71.76% .221 22.18;--pc: 89.824% .06192 275.75;--ac: 15.352% .0368 183.61;--inc: 0% 0 0;--suc: 0% 0 0;--wac: 0% 0 0;--erc: 0% 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: 49.12% .3096 275.75;--s: 69.71% .329 342.55;--sc: 98.71% .0106 342.55;--a: 76.76% .184 183.61;--n: 32.1785% .02476 255.701624;--nc: 89.4994% .011585 252.096176;--b1: 100% 0 0;--b2: 96.1151% 0 0;--b3: 92.4169% .00108 197.137559;--bc: 27.8078% .029596 256.847952}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--in: 72.06% .191 231.6;--su: 64.8% .15 160;--wa: 84.71% .199 83.87;--er: 71.76% .221 22.18;--pc: 13.138% .0392 275.75;--sc: 14.96% .052 342.55;--ac: 14.902% .0334 183.61;--inc: 0% 0 0;--suc: 0% 0 0;--wac: 0% 0 0;--erc: 0% 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: 65.69% .196 275.75;--s: 74.8% .26 342.55;--a: 74.51% .167 183.61;--n: 31.3815% .021108 254.139175;--nc: 74.6477% .0216 264.435964;--b1: 25.3267% .015896 252.417568;--b2: 23.2607% .013807 253.100675;--b3: 21.1484% .01165 254.087939;--bc: 74.6477% .0216 264.435964}}[data-theme=light]{color-scheme:light;--in: 72.06% .191 231.6;--su: 64.8% .15 160;--wa: 84.71% .199 83.87;--er: 71.76% .221 22.18;--pc: 89.824% .06192 275.75;--ac: 15.352% .0368 183.61;--inc: 0% 0 0;--suc: 0% 0 0;--wac: 0% 0 0;--erc: 0% 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: 49.12% .3096 275.75;--s: 69.71% .329 342.55;--sc: 98.71% .0106 342.55;--a: 76.76% .184 183.61;--n: 32.1785% .02476 255.701624;--nc: 89.4994% .011585 252.096176;--b1: 100% 0 0;--b2: 96.1151% 0 0;--b3: 92.4169% .00108 197.137559;--bc: 27.8078% .029596 256.847952}[data-theme=dark]{color-scheme:dark;--in: 72.06% .191 231.6;--su: 64.8% .15 160;--wa: 84.71% .199 83.87;--er: 71.76% .221 22.18;--pc: 13.138% .0392 275.75;--sc: 14.96% .052 342.55;--ac: 14.902% .0334 183.61;--inc: 0% 0 0;--suc: 0% 0 0;--wac: 0% 0 0;--erc: 0% 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: 65.69% .196 275.75;--s: 74.8% .26 342.55;--a: 74.51% .167 183.61;--n: 31.3815% .021108 254.139175;--nc: 74.6477% .0216 264.435964;--b1: 25.3267% .015896 252.417568;--b2: 23.2607% .013807 253.100675;--b3: 21.1484% .01165 254.087939;--bc: 74.6477% .0216 264.435964}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.alert{display:grid;width:100%;grid-auto-flow:row;align-content:flex-start;align-items:center;justify-items:center;gap:1rem;text-align:center;border-radius:var(--rounded-box, 1rem);border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));padding:1rem;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--alert-bg: var(--fallback-b2,oklch(var(--b2)/1));--alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1));background-color:var(--alert-bg)}@media (min-width: 640px){.alert{grid-auto-flow:column;grid-template-columns:auto minmax(auto,1fr);justify-items:start;text-align:start}}.avatar.placeholder>div{display:flex;align-items:center;justify-content:center}.badge{display:inline-flex;align-items:center;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;height:1.25rem;font-size:.875rem;line-height:1.25rem;width:-moz-fit-content;width:fit-content;padding-left:.563rem;padding-right:.563rem;border-radius:var(--rounded-badge, 1.9rem);border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}@media (hover:hover){.label a:hover{--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.menu li>*:not(ul,.menu-title,details,.btn):active,.menu li>*:not(ul,.menu-title,details,.btn).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.table tr.hover:hover,.table tr.hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table-zebra tr.hover:hover,.table-zebra tr.hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}}.btn{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn, .5rem);border-color:transparent;border-color:oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn, 1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity));--tw-bg-opacity: 1;--tw-border-opacity: 1}.btn-disabled,.btn[disabled],.btn:disabled{pointer-events:none}.btn-circle{height:3rem;width:3rem;border-radius:9999px;padding:0}:where(.btn:is(input[type=checkbox])),:where(.btn:is(input[type=radio])){width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn:is(input[type=checkbox]):after,.btn:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.checkbox{flex-shrink:0;--chkbg: var(--fallback-bc,oklch(var(--bc)/1));--chkfg: var(--fallback-b1,oklch(var(--b1)/1));height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2}@media (hover: hover){.btm-nav>*.disabled:hover,.btm-nav>*[disabled]:hover{pointer-events:none;--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.btn:hover{--tw-border-opacity: 1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color: color-mix(in oklab,black,black)){.btn:hover{background-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity, 1)) 90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity, 1)) 90%,black)}}@supports not (color: oklch(0% 0 0)){.btn:hover{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}}.btn.glass:hover{--glass-opacity: 25%;--glass-border-opacity: 15%}.btn-disabled:hover,.btn[disabled]:hover,.btn:disabled:hover{--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}@supports (color: color-mix(in oklab,black,black)){.btn:is(input[type=checkbox]:checked):hover,.btn:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}}.footer{display:grid;width:100%;grid-auto-flow:row;place-items:start;-moz-column-gap:1rem;column-gap:1rem;row-gap:2.5rem;font-size:.875rem;line-height:1.25rem}.footer>*{display:grid;place-items:start;gap:.5rem}@media (min-width: 48rem){.footer{grid-auto-flow:column}.footer-center{grid-auto-flow:row dense}}.form-control{display:flex;flex-direction:column}.label{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:space-between;padding:.5rem .25rem}.input{flex-shrink:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.input[type=number]::-webkit-inner-spin-button,.input-md[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.link{cursor:pointer;text-decoration-line:underline}.menu li.disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--fallback-bc,oklch(var(--bc)/.3))}:where(.menu li) .badge{justify-self:end}.modal{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;margin:0;display:grid;height:100%;max-height:none;width:100%;max-width:none;justify-items:center;padding:0;opacity:0;overscroll-behavior:contain;z-index:999;background-color:transparent;color:inherit;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity,visibility;overflow-y:hidden}:where(.modal){align-items:center}.modal-box{max-height:calc(100vh - 5em);grid-column-start:1;grid-row-start:1;width:91.666667%;max-width:32rem;--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem);border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));padding:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;box-shadow:#00000040 0 25px 50px -12px;overflow-y:auto;overscroll-behavior:contain}.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open]{pointer-events:auto;visibility:visible;opacity:1}.modal-action{display:flex;margin-top:1.5rem;justify-content:flex-end}:root:has(:is(.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open])){overflow:hidden;scrollbar-gutter:stable}.select{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;min-height:3rem;padding-inline-start:1rem;padding-inline-end:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.select[multiple]{height:auto}.swap{position:relative;display:inline-grid;-webkit-user-select:none;-moz-user-select:none;user-select:none;place-content:center;cursor:pointer}.swap>*{grid-column-start:1;grid-row-start:1;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity}.swap input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on{opacity:0}.swap input:checked~.swap-off,.swap-active .swap-off,.swap input:indeterminate~.swap-off{opacity:0}.swap input:checked~.swap-on,.swap-active .swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:1}.toast{position:fixed;display:flex;min-width:-moz-fit-content;min-width:fit-content;flex-direction:column;white-space:nowrap;gap:.5rem;padding:1rem}.toggle{flex-shrink:0;--tglbg: var(--fallback-b1,oklch(var(--b1)/1));--handleoffset: 1.5rem;--handleoffsetcalculator: calc(var(--handleoffset) * -1);--togglehandleborder: 0 0;height:1.5rem;width:3rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rounded-badge, 1.9rem);border-width:1px;border-color:currentColor;background-color:currentColor;color:var(--fallback-bc,oklch(var(--bc)/.5));transition:background,box-shadow var(--animation-input, .2s) ease-out;box-shadow:var(--handleoffsetcalculator) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset,var(--togglehandleborder)}.btm-nav>*:where(.active){border-top-width:2px;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.btm-nav>*.disabled,.btm-nav>*[disabled]{pointer-events:none;--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.btm-nav>* .label{font-size:1rem;line-height:1.5rem}@media (prefers-reduced-motion: no-preference){.btn{animation:button-pop var(--animation-btn, .25s) ease-out}}.btn:active:hover,.btn:active:focus{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale, .97))}@supports not (color: oklch(0% 0 0)){.btn{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}.btn-neutral{--btn-color: var(--fallback-n)}}.btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}@supports (color: oklch(0% 0 0)){.btn-neutral{--btn-color: var(--n)}}.btn-neutral{--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)));outline-color:var(--fallback-n,oklch(var(--n)/1))}.btn.glass{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn.glass.btn-active{--glass-opacity: 25%;--glass-border-opacity: 15%}.btn.btn-disabled,.btn[disabled],.btn:disabled{--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.btn:is(input[type=checkbox]:checked),.btn:is(input[type=radio]:checked){--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn:is(input[type=checkbox]:checked):focus-visible,.btn:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale, .98))}40%{transform:scale(1.02)}to{transform:scale(1)}}.checkbox:focus{box-shadow:none}.checkbox:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.checkbox:disabled{border-width:0px;cursor:not-allowed;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.2}.checkbox:checked,.checkbox[aria-checked=true]{background-repeat:no-repeat;animation:checkmark var(--animation-input, .2s) ease-out;background-color:var(--chkbg);background-image:linear-gradient(-45deg,transparent 65%,var(--chkbg) 65.99%),linear-gradient(45deg,transparent 75%,var(--chkbg) 75.99%),linear-gradient(-45deg,var(--chkbg) 40%,transparent 40.99%),linear-gradient(45deg,var(--chkbg) 30%,var(--chkfg) 30.99%,var(--chkfg) 40%,transparent 40.99%),linear-gradient(-45deg,var(--chkfg) 50%,var(--chkbg) 50.99%)}.checkbox:indeterminate{--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-repeat:no-repeat;animation:checkmark var(--animation-input, .2s) ease-out;background-image:linear-gradient(90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(-90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(0deg,var(--chkbg) 43%,var(--chkfg) 43%,var(--chkfg) 57%,var(--chkbg) 57%)}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}.label-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.input input{--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));background-color:transparent}.input input:focus{outline:2px solid transparent;outline-offset:2px}.input[list]::-webkit-calendar-picker-indicator{line-height:1em}.input:focus,.input:focus-within{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.input:has(>input[disabled]),.input-disabled,.input:disabled,.input[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.input:has(>input[disabled])::-moz-placeholder,.input-disabled::-moz-placeholder,.input:disabled::-moz-placeholder,.input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.input:has(>input[disabled])::placeholder,.input-disabled::placeholder,.input:disabled::placeholder,.input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.input::-webkit-date-and-time-value{text-align:inherit}.link:focus{outline:2px solid transparent;outline-offset:2px}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.menu li>*:not(ul,.menu-title,details,.btn):active,.menu li>*:not(ul,.menu-title,details,.btn).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.mockup-phone .display{overflow:hidden;border-radius:40px;margin-top:-25px}.mockup-browser .mockup-browser-toolbar .input{position:relative;margin-left:auto;margin-right:auto;display:block;height:1.75rem;width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding-left:2rem;direction:ltr}.mockup-browser .mockup-browser-toolbar .input:before{content:"";position:absolute;left:.5rem;top:50%;aspect-ratio:1 / 1;height:.75rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:2px;border-color:currentColor;opacity:.6}.mockup-browser .mockup-browser-toolbar .input:after{content:"";position:absolute;left:1.25rem;top:50%;height:.5rem;--tw-translate-y: 25%;--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;border-color:currentColor;opacity:.6}.modal:not(dialog:not(.modal-open)),.modal::backdrop{background-color:#0006;animation:modal-pop .2s ease-out}.modal-open .modal-box,.modal-toggle:checked+.modal .modal-box,.modal:target .modal-box,.modal[open] .modal-box{--tw-translate-y: 0px;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal-action>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}@keyframes modal-pop{0%{opacity:0}}@keyframes progress-loading{50%{background-position-x:-115%}}@keyframes radiomark{0%{box-shadow:0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset}50%{box-shadow:0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset}to{box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.select:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.select-disabled,.select:disabled,.select[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.select-disabled::-moz-placeholder,.select:disabled::-moz-placeholder,.select[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.select-disabled::placeholder,.select:disabled::placeholder,.select[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.select-multiple,.select[multiple],.select[size].select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%)}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}.swap-rotate .swap-on,.swap-rotate .swap-indeterminate,.swap-rotate input:indeterminate~.swap-on{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.swap-rotate input:checked~.swap-off,.swap-active:where(.swap-rotate) .swap-off,.swap-rotate input:indeterminate~.swap-off{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.swap-rotate input:checked~.swap-on,.swap-active:where(.swap-rotate) .swap-on,.swap-rotate input:indeterminate~.swap-indeterminate{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.swap-flip .swap-on,.swap-flip .swap-indeterminate,.swap-flip input:indeterminate~.swap-on{transform:rotateY(180deg);backface-visibility:hidden;opacity:1}.swap-flip input:checked~.swap-off,.swap-active:where(.swap-flip) .swap-off,.swap-flip input:indeterminate~.swap-off{transform:rotateY(-180deg);backface-visibility:hidden;opacity:1}.swap-flip input:checked~.swap-on,.swap-active:where(.swap-flip) .swap-on,.swap-flip input:indeterminate~.swap-indeterminate{transform:rotateY(0)}.table tr.active,.table tr.active:nth-child(2n),.table-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table-zebra tr.active,.table-zebra tr.active:nth-child(2n),.table-zebra-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}.toast>*{animation:toast-pop .25s ease-out}@keyframes toast-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}[dir=rtl] .toggle{--handleoffsetcalculator: calc(var(--handleoffset) * 1)}.toggle:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.toggle:hover{background-color:currentColor}.toggle:checked,.toggle[aria-checked=true]{background-image:none;--handleoffsetcalculator: var(--handleoffset);--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}[dir=rtl] .toggle:checked,[dir=rtl] .toggle[aria-checked=true]{--handleoffsetcalculator: calc(var(--handleoffset) * -1)}.toggle:indeterminate{--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}[dir=rtl] .toggle:indeterminate{box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}.toggle:disabled{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));background-color:transparent;opacity:.3;--togglehandleborder: 0 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset, var(--handleoffsetcalculator) 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset}.artboard.phone{width:320px}.btm-nav-xs>*:where(.active){border-top-width:1px}.btm-nav-sm>*:where(.active){border-top-width:2px}.btm-nav-md>*:where(.active){border-top-width:2px}.btm-nav-lg>*:where(.active){border-top-width:4px}.btn-circle:where(.btn-xs){height:1.5rem;width:1.5rem;border-radius:9999px;padding:0}.btn-circle:where(.btn-sm){height:2rem;width:2rem;border-radius:9999px;padding:0}.btn-circle:where(.btn-md){height:3rem;width:3rem;border-radius:9999px;padding:0}.btn-circle:where(.btn-lg){height:4rem;width:4rem;border-radius:9999px;padding:0}.modal-bottom{place-items:end}:where(.toast){bottom:0;inset-inline-end:0px;inset-inline-start:auto;top:auto;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-start){inset-inline-end:auto;inset-inline-start:0px;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-center){inset-inline-end:50%;inset-inline-start:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-center):where([dir=rtl],[dir=rtl] *){--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-end){inset-inline-end:0px;inset-inline-start:auto;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-bottom){bottom:0;top:auto;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-middle){bottom:auto;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-top){bottom:auto;top:0;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal-top :where(.modal-box){width:100%;max-width:none;--tw-translate-y: -2.5rem;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem);border-top-left-radius:0;border-top-right-radius:0}.modal-middle :where(.modal-box){width:91.666667%;max-width:32rem;--tw-translate-y: 0px;--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);border-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem)}.modal-bottom :where(.modal-box){width:100%;max-width:none;--tw-translate-y: 2.5rem;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);border-bottom-right-radius:0;border-bottom-left-radius:0}.block{display:block}.flex{display:flex}.hidden{display:none}.w-full{width:100%}.cursor-pointer{cursor:pointer}.resize{resize:both}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.fill-current{fill:currentColor}.py-4{padding-top:1rem;padding-bottom:1rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.font-bold{font-weight:700}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\[--chkbg\:\#1CA76D\]{--chkbg: #1CA76D}.\[--chkfg\:white\]{--chkfg: white}@media (min-width: 640px){.sm\:modal-middle{place-items:center}.sm\:modal-middle :where(.modal-box){width:91.666667%;max-width:32rem;--tw-translate-y: 0px;--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);border-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem)}}
