@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:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{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-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.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:rgba(0,0,0,0)}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{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-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom: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(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.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, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-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, 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-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:0}.simplebar-offset{direction:inherit !important;box-sizing:inherit !important;resize:none !important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit !important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:1;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar !important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.simplebar-track.simplebar-horizontal{background:#eee;height:calc(0.5556vw);border-radius:calc(0.5556vw)}@media screen and (min-width: 1441px){.simplebar-track.simplebar-horizontal{height:8px;border-radius:8px}}@media screen and (max-width: 768px){.simplebar-track.simplebar-horizontal{height:calc(2.1333vw);border-radius:calc(2.1333vw)}}.simplebar-scrollbar:before{top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;border-radius:calc(0.5556vw);background:#f4765e;height:calc(0.5556vw)}@media screen and (min-width: 1441px){.simplebar-scrollbar:before{height:8px;border-radius:8px}}@media screen and (max-width: 768px){.simplebar-scrollbar:before{height:calc(2.1333vw);border-radius:calc(2.1333vw)}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}body{overflow-x:hidden}@media screen and (max-width: 768px){body{overflow:visible}}#mainArea{background:#f8f8f8}@media screen and (max-width: 768px){#mainArea{overflow:hidden}}.recruitArea{padding-bottom:calc(12.2917vw)}@media screen and (min-width: 1441px){.recruitArea{padding-bottom:177px}}@media screen and (max-width: 768px){.recruitArea{padding-bottom:calc(30.1333vw)}}.recruitArea .innerBlock{display:flex;justify-content:center}@media screen and (max-width: 768px){.recruitArea .innerBlock{display:block}}.recruitArea .sidemenu{position:sticky;top:calc(10.4167vw);left:0;max-width:calc(15vw);width:100%;height:fit-content;z-index:1}@media screen and (min-width: 1441px){.recruitArea .sidemenu{top:150px;max-width:216px}}@media screen and (max-width: 768px){.recruitArea .sidemenu{position:relative;top:0;max-width:none;width:auto;order:2;overflow:hidden}}.recruitArea .sidemenu .link.--back{position:relative;color:var(--text, #212121);padding-left:calc(1.6667vw);font-size:calc(0.9722vw);line-height:180%}@media screen and (min-width: 1441px){.recruitArea .sidemenu .link.--back{padding-left:24px;font-size:14px}}@media screen and (max-width: 768px){.recruitArea .sidemenu .link.--back{display:none;padding-left:calc(6.4vw);font-size:calc(3.7333vw)}}.recruitArea .sidemenu .link.--back svg{display:block;position:absolute;top:0;bottom:0;left:0;margin:auto;width:calc(0.9722vw);height:calc(0.6944vw)}@media screen and (min-width: 1441px){.recruitArea .sidemenu .link.--back svg{width:14px;height:10px}}@media screen and (max-width: 768px){.recruitArea .sidemenu .link.--back svg{width:calc(3.7333vw);height:calc(2.6667vw)}}.recruitArea .sidemenu .index{margin-top:calc(2.6389vw)}@media screen and (min-width: 1441px){.recruitArea .sidemenu .index{margin-top:38px}}@media screen and (max-width: 768px){.recruitArea .sidemenu .index{margin:calc(13.8667vw) calc(6.4vw) 0}}.recruitArea .sidemenu .index a{display:block;position:relative;padding-left:calc(1.5278vw);color:var(--text, #212121);font-size:calc(0.9722vw);line-height:180%}@media screen and (min-width: 1441px){.recruitArea .sidemenu .index a{font-size:14px;padding-left:22px}}@media screen and (max-width: 768px){.recruitArea .sidemenu .index a{padding-left:calc(6.4vw);font-size:calc(3.7333vw)}}.recruitArea .sidemenu .index a::before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;width:calc(0.625vw);height:calc(0.4167vw);margin:auto;background:url(../images/service/service_menu_arrow_img.svg) no-repeat;background-size:contain}@media screen and (min-width: 1441px){.recruitArea .sidemenu .index a::before{width:9px;height:6px}}@media screen and (max-width: 768px){.recruitArea .sidemenu .index a::before{width:calc(2.4vw);height:calc(1.6vw)}}.recruitArea .sidemenu .index .listItem{position:relative}@media screen and (max-width: 768px){.recruitArea .sidemenu .index .listItem::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;margin:auto;background:#e0e0e0}}@media screen and (max-width: 768px)and (max-width: 768px){.recruitArea .sidemenu .index .listItem::before{top:auto;bottom:0}}.recruitArea .sidemenu .index .listItem+.listItem{margin-top:calc(0.4861vw);padding-top:calc(0.4861vw)}@media screen and (min-width: 1441px){.recruitArea .sidemenu .index .listItem+.listItem{margin-top:7px;padding-top:7px}}@media screen and (max-width: 768px){.recruitArea .sidemenu .index .listItem+.listItem{margin:0 0 calc(1.8667vw) 0;padding:0 0 calc(1.8667vw) 0}}.recruitArea .sidemenu .index .listItem+.listItem::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;margin:auto;background:#e0e0e0}@media screen and (max-width: 768px){.recruitArea .sidemenu .index .listItem+.listItem::before{top:auto;bottom:0}}.recruitArea .sidemenu .banner{margin-top:calc(4.3056vw);width:100%}@media screen and (min-width: 1441px){.recruitArea .sidemenu .banner{margin-top:62px}}@media screen and (max-width: 768px){.recruitArea .sidemenu .banner{display:flex;max-width:none;width:auto;margin:calc(11.2vw) calc(3.7333vw) 0}}.recruitArea .sidemenu .banner .title{color:var(--text, #212121);font-size:12px;line-height:180%}@media screen and (min-width: 1441px){.recruitArea .sidemenu .banner .title{font-size:12px}}@media screen and (max-width: 768px){.recruitArea .sidemenu .banner .title{font-size:calc(3.2vw)}}.recruitArea .sidemenu .banner img{display:block;width:100%;height:100%;object-fit:cover;transition:.3s ease-in-out}.recruitArea .sidemenu .banner a{display:block;position:relative;width:100%;max-width:calc(15vw);height:calc(6.8056vw);border-radius:calc(0.1389vw);overflow:hidden}@media screen and (min-width: 1441px){.recruitArea .sidemenu .banner a{max-width:216px;height:98px;border-radius:2px}}@media screen and (min-width: 768px){.recruitArea .sidemenu .banner a:hover .bg{filter:blur(calc(0.1736vw))}}@media screen and (min-width: 768px)and (min-width: 1441px){.recruitArea .sidemenu .banner a:hover .bg{filter:blur(2.5px)}}@media screen and (min-width: 768px){.recruitArea .sidemenu .banner a:hover img{transform:scale(1.1)}}@media screen and (max-width: 768px){.recruitArea .sidemenu .banner a{max-width:calc(48vw);height:calc(29.6vw);border-radius:calc(0.5333vw)}}.recruitArea .sidemenu .banner a+a{margin-top:calc(1.1806vw)}@media screen and (min-width: 1441px){.recruitArea .sidemenu .banner a+a{margin-top:17px}}@media screen and (max-width: 768px){.recruitArea .sidemenu .banner a+a{margin:0 0 0 calc(1.8667vw)}}.recruitArea .sidemenu .banner a .detail{position:absolute;top:0;bottom:0;left:calc(0.9722vw);width:fit-content;height:fit-content;margin:auto}@media screen and (min-width: 1441px){.recruitArea .sidemenu .banner a .detail{left:14px}}@media screen and (max-width: 768px){.recruitArea .sidemenu .banner a .detail{top:calc(3.2vw);bottom:auto;left:calc(2.6667vw)}}.recruitArea .sidemenu .banner a span{display:block;width:fit-content;background:#e94628}.recruitArea .sidemenu .banner a .title{color:var(--White, #fcfcfc);font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.recruitArea .sidemenu .banner a .title{font-size:16px}}@media screen and (max-width: 768px){.recruitArea .sidemenu .banner a .title{font-size:calc(4.2667vw);line-height:120%}}.recruitArea .sidemenu .banner a .text{margin-top:calc(0.5556vw);color:var(--White, #fcfcfc);font-size:calc(0.9722vw);line-height:180%}@media screen and (min-width: 1441px){.recruitArea .sidemenu .banner a .text{margin-top:8px;font-size:14px}}@media screen and (max-width: 768px){.recruitArea .sidemenu .banner a .text{margin-top:calc(2.1333vw);font-size:calc(3.7333vw)}}.recruitArea .sidemenu .banner a .icon{position:absolute;top:0;right:calc(0.625vw);bottom:0;margin:auto;width:calc(2.4306vw);height:calc(2.3611vw)}@media screen and (min-width: 1441px){.recruitArea .sidemenu .banner a .icon{right:9px;width:35px;height:34px}}@media screen and (max-width: 768px){.recruitArea .sidemenu .banner a .icon{top:auto;right:auto;bottom:calc(2.6667vw);left:calc(3.2vw);width:calc(8.2667vw);height:calc(8vw)}}.recruitArea .sidemenu .banner a .icon svg{width:100%;height:100%;overflow:visible}.recruitArea .sidemenu .banner a .icon svg .bg{transition:.3s ease-in-out}@media screen and (max-width: 768px){.recruitArea .sidemenu .linkList__parent{display:grid;gap:calc(2.6667vw) calc(6.6667vw);grid-template-columns:repeat(2, 1fr)}}.recruitArea .mainHead{max-width:calc(31.1111vw);width:100%;height:calc(44.0278vw)}@media screen and (min-width: 1441px){.recruitArea .mainHead{max-width:448px;height:634px}}@media screen and (max-width: 768px){.recruitArea .mainHead{max-width:none;width:auto;height:auto;margin:0 calc(6.4vw);padding-top:calc(124.2667vw)}}.recruitArea .mainHead .commonHead .head .text{font-size:calc(2.0833vw);line-height:170%}@media screen and (min-width: 1441px){.recruitArea .mainHead .commonHead .head .text{font-size:30px}}@media screen and (max-width: 768px){.recruitArea .mainHead .commonHead .head .text{font-size:calc(6.1333vw);line-height:160%}}.recruitArea .mainHead .commonHead .head .sub{font-size:calc(1.6667vw);line-height:180%}@media screen and (min-width: 1441px){.recruitArea .mainHead .commonHead .head .sub{font-size:24px}}@media screen and (max-width: 768px){.recruitArea .mainHead .commonHead .head .sub{font-size:calc(5.6vw)}}.recruitArea .mainHead .detail{position:relative;z-index:1}.recruitArea .mainHead .detail .title{margin-top:calc(2.9861vw);color:var(--text, #212121);font-size:calc(1.7361vw);line-height:180%}@media screen and (min-width: 1441px){.recruitArea .mainHead .detail .title{margin-top:43px;font-size:25px}}@media screen and (max-width: 768px){.recruitArea .mainHead .detail .title{margin-top:calc(4.8vw);font-size:calc(5.3333vw)}}.recruitArea .mainHead .detail .text{margin-top:calc(1.3194vw);color:var(--text, #212121);font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.recruitArea .mainHead .detail .text{margin-top:19px;font-size:16px}}@media screen and (max-width: 768px){.recruitArea .mainHead .detail .text{margin-top:calc(4.5333vw);font-size:calc(4.2667vw)}}.recruitArea .mainHead .detail .balloon{margin-top:calc(4.5139vw);max-width:calc(23.0556vw);width:100%}@media screen and (min-width: 1441px){.recruitArea .mainHead .detail .balloon{max-width:332px;margin-top:65px}}@media screen and (max-width: 768px){.recruitArea .mainHead .detail .balloon{max-width:calc(76.2667vw);margin-top:calc(11.2vw);margin-left:auto}}.recruitArea .mainHead .detail .balloon img{display:block;position:relative;width:100%;height:100%}.recruitArea .mainHead img{position:absolute;display:block}.recruitArea .mainHead img.--01{top:calc(-6.9444vw);right:calc(-5vw);width:calc(30.625vw);height:calc(29.7917vw)}@media screen and (min-width: 1441px){.recruitArea .mainHead img.--01{top:-100px;right:-72px;width:441px;height:429px}}@media screen and (max-width: 768px){.recruitArea .mainHead img.--01{top:calc(4.8vw);right:calc(-6.4vw);width:calc(68vw);height:calc(68vw)}}.recruitArea .mainHead img.--02{top:calc(9.1667vw);right:calc(26.9444vw);max-width:calc(21.4583vw);height:calc(20.9722vw)}@media screen and (min-width: 1441px){.recruitArea .mainHead img.--02{top:132px;right:388px;max-width:309px;height:302px}}@media screen and (max-width: 768px){.recruitArea .mainHead img.--02{top:calc(64vw);right:auto;left:calc(-7.4667vw);max-width:calc(53.3333vw);height:calc(52vw)}}.recruitArea .mainHead img.--03{top:calc(24.8611vw);right:calc(6.9444vw);max-width:calc(18.2639vw);height:calc(17.9167vw)}@media screen and (min-width: 1441px){.recruitArea .mainHead img.--03{top:358px;right:100px;max-width:263px;height:258px}}@media screen and (max-width: 768px){.recruitArea .mainHead img.--03{right:calc(-1.0667vw);top:calc(80vw);max-width:calc(41.8667vw);height:calc(41.0667vw)}}.recruitArea .contents{position:relative;max-width:calc(70.2778vw);width:100%;margin:calc(6.9444vw) 0 0 calc(6.9444vw)}@media screen and (min-width: 1441px){.recruitArea .contents{max-width:1012px;margin:100px 0 0 100px}}@media screen and (max-width: 768px){.recruitArea .contents{max-width:none;width:auto;margin:0}}.idealCandidateArea{position:relative;margin-top:calc(5.8333vw)}@media screen and (min-width: 1441px){.idealCandidateArea{margin-top:84px}}@media screen and (max-width: 768px){.idealCandidateArea{margin:calc(22.4vw) calc(6.4vw) 0}}.idealCandidateArea::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:calc(40.2083vw);height:calc(40.2083vw);margin:auto;border-radius:100%;background:var(--White, #fcfcfc)}@media screen and (min-width: 1441px){.idealCandidateArea::before{width:579px;height:579px}}@media screen and (max-width: 768px){.idealCandidateArea::before{top:95%;left:50%;transform:translate(-50%, -50%);width:calc(184.2667vw);height:calc(184.2667vw)}}.idealCandidateArea .wrap{position:relative;z-index:1;margin-top:calc(2.5vw)}@media screen and (min-width: 1441px){.idealCandidateArea .wrap{margin-top:36px}}@media screen and (max-width: 768px){.idealCandidateArea .wrap{margin-top:calc(8.8vw)}}.idealCandidateArea .balloon{display:grid;gap:calc(2.4306vw) 0;grid-template-columns:repeat(3, 1fr);max-width:calc(69.4444vw);width:100%;margin:auto}@media screen and (min-width: 1441px){.idealCandidateArea .balloon{gap:35px 0;max-width:1000px}}@media screen and (max-width: 768px){.idealCandidateArea .balloon{display:block;max-width:calc(92.2667vw);width:auto}}.idealCandidateArea .balloon .item{position:relative;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;max-width:calc(23.5417vw);width:100%;height:calc(7.5694vw);border-radius:calc(7.1528vw);border:1px solid var(--red, #e94628);background:var(--White, #fcfcfc);padding:calc(1.1806vw) calc(2.2222vw)}@media screen and (min-width: 1441px){.idealCandidateArea .balloon .item{max-width:339px;height:109px;border-radius:103px;padding:17px 32px}}@media screen and (max-width: 768px){.idealCandidateArea .balloon .item{max-width:calc(90.4vw);height:calc(29.0667vw);border-radius:calc(27.4667vw);padding:calc(4.5333vw) calc(9.3333vw)}.idealCandidateArea .balloon .item+.item{margin-top:calc(4.2667vw)}}.idealCandidateArea .balloon .item::before{content:"";display:block;position:absolute;bottom:0;left:0;width:1px;height:calc(1.3889vw);background:#e94628}@media screen and (min-width: 1441px){.idealCandidateArea .balloon .item::before{height:20px}}@media screen and (max-width: 768px){.idealCandidateArea .balloon .item::before{height:calc(5.3333vw)}}.idealCandidateArea .balloon .item.--left::before{height:calc(2.0833vw);left:calc(5.4167vw);bottom:calc(-1.25vw);right:auto;top:auto;transform:rotate(-64deg)}@media screen and (min-width: 1441px){.idealCandidateArea .balloon .item.--left::before{height:30px;left:78px;bottom:-18px}}@media screen and (max-width: 768px){.idealCandidateArea .balloon .item.--left::before{height:calc(8vw);left:calc(20.8vw);bottom:calc(-4.8vw)}}.idealCandidateArea .balloon .item.--right::before{height:calc(2.0833vw);right:calc(5.4167vw);bottom:calc(-1.25vw);left:auto;top:auto;transform:rotate(-64deg)}@media screen and (min-width: 1441px){.idealCandidateArea .balloon .item.--right::before{height:30px;right:78px;bottom:-18px}}@media screen and (max-width: 768px){.idealCandidateArea .balloon .item.--right::before{height:calc(8vw);right:calc(20.8vw);bottom:calc(-4.8vw)}}.idealCandidateArea .balloon .item.--right-r::before{height:calc(2.0833vw);right:calc(5.4167vw);bottom:calc(-1.25vw);left:auto;top:auto;transform:rotate(-64deg)}@media screen and (min-width: 1441px){.idealCandidateArea .balloon .item.--right-r::before{height:30px;right:78px;bottom:-18px}}@media screen and (max-width: 768px){.idealCandidateArea .balloon .item.--right-r::before{height:calc(8vw);right:calc(20.8vw);bottom:calc(-4.8vw)}}.idealCandidateArea .balloon .item.--right::before{transform:rotate(60deg)}.idealCandidateArea .balloon .item:nth-child(1){z-index:1}@media screen and (max-width: 768px){.idealCandidateArea .balloon .item:nth-child(1)::before{right:auto;bottom:calc(-4.2667vw);left:calc(16vw);transform:rotate(-50deg)}}.idealCandidateArea .balloon .item:nth-child(2){left:calc(-1.3889vw);margin-top:calc(2.3611vw)}@media screen and (min-width: 1441px){.idealCandidateArea .balloon .item:nth-child(2){left:-20px;margin-top:34px}}@media screen and (max-width: 768px){.idealCandidateArea .balloon .item:nth-child(2){left:0;margin-top:calc(4.2667vw)}.idealCandidateArea .balloon .item:nth-child(2)::before{left:auto;bottom:calc(-4.2667vw);right:calc(16vw);transform:rotate(50deg)}}.idealCandidateArea .balloon .item:nth-child(3){left:calc(-2.7778vw)}@media screen and (min-width: 1441px){.idealCandidateArea .balloon .item:nth-child(3){left:-40px}}@media screen and (max-width: 768px){.idealCandidateArea .balloon .item:nth-child(3){left:0}.idealCandidateArea .balloon .item:nth-child(3)::before{right:auto;bottom:calc(-4.2667vw);left:calc(16vw);transform:rotate(50deg)}}@media screen and (max-width: 768px){.idealCandidateArea .balloon .item:nth-child(4)::before{right:auto;bottom:calc(-4.2667vw);left:calc(16vw);transform:rotate(-50deg)}}.idealCandidateArea .balloon .item:nth-child(5){left:calc(-1.3889vw);margin-top:calc(3.4028vw);z-index:1}@media screen and (min-width: 1441px){.idealCandidateArea .balloon .item:nth-child(5){left:-20px;margin-top:49px}}@media screen and (max-width: 768px){.idealCandidateArea .balloon .item:nth-child(5){left:0;margin-top:calc(4.2667vw)}.idealCandidateArea .balloon .item:nth-child(5)::before{left:auto;bottom:calc(-4.2667vw);right:calc(16vw);transform:rotate(50deg)}}.idealCandidateArea .balloon .item:nth-child(6){left:calc(-4.1667vw)}@media screen and (min-width: 1441px){.idealCandidateArea .balloon .item:nth-child(6){left:-60px}}@media screen and (max-width: 768px){.idealCandidateArea .balloon .item:nth-child(6){left:0}.idealCandidateArea .balloon .item:nth-child(6)::before{right:auto;bottom:calc(-4.2667vw);left:calc(16vw);transform:rotate(-50deg)}}.idealCandidateArea .balloon .text{text-align:center}.idealCandidateArea .balloon a{display:block;color:var(--text, #212121);text-align:center;text-decoration:underline;transition:.3s ease-in-out}@media screen and (min-width: 768px){.idealCandidateArea .balloon a:hover{opacity:.7}}.idealCandidateArea .icon{max-width:calc(20.0694vw);width:100%;margin:calc(2.5694vw) auto 0}@media screen and (min-width: 1441px){.idealCandidateArea .icon{max-width:289px;margin:37px auto 0}}@media screen and (max-width: 768px){.idealCandidateArea .icon{max-width:calc(54.9333vw);width:auto;margin:calc(12vw) auto 0}}.idealCandidateArea img{display:block;width:100%;height:100%}.basicsArea{position:relative;margin-top:calc(5.5556vw);border-top:1px solid #bdbdbd;padding-top:calc(2.7778vw)}@media screen and (min-width: 1441px){.basicsArea{margin-top:80px;padding-top:40px}}@media screen and (max-width: 768px){.basicsArea{padding-top:calc(4.5333vw);margin:calc(22.9333vw) calc(6.4vw) 0}}.basicsArea .balloon{position:absolute;top:calc(6.7361vw);right:0;max-width:calc(21.1111vw);margin:auto}@media screen and (min-width: 1441px){.basicsArea .balloon{max-width:304px;top:97px}}@media screen and (max-width: 768px){.basicsArea .balloon{position:relative;top:0;max-width:calc(74.4vw);margin:calc(8.8vw) 0 0 auto}}.basicsArea .balloon img{display:block;width:fit-content;height:fit-content}.basicsArea .cardList{display:grid;width:fit-content;gap:calc(1.1111vw);grid-template-columns:repeat(4, 1fr);margin:calc(6.0417vw) auto 0}@media screen and (min-width: 1441px){.basicsArea .cardList{gap:16px;margin:87px auto 0}}@media screen and (max-width: 768px){.basicsArea .cardList{grid-template-columns:repeat(2, 1fr);gap:calc(7.4667vw) calc(4.8vw);margin:calc(15.4667vw) auto 0}}@media screen and (min-width: 768px){.basicsArea .cardList button:hover img{opacity:.7}}.basicsArea .cardList .item{max-width:calc(12.6389vw);width:100%;height:calc(17.7083vw);background:#f8f8f8}@media screen and (min-width: 1441px){.basicsArea .cardList .item{max-width:182px;height:255px}}@media screen and (max-width: 768px){.basicsArea .cardList .item{max-width:calc(48.5333vw);height:fit-content}}.basicsArea .cardList .item img{display:block;width:100%;height:100%;transition:.3s ease-in-out}.basicsArea button{cursor:pointer;background:none;border:none;padding:0}.modal{position:fixed;top:0;left:0;width:100%;height:100vh;padding:30px;display:flex;align-items:center;justify-content:center;transition:opacity .3s;pointer-events:none;opacity:0;z-index:1000;background:rgba(33,33,33,.65)}.modal.is-active{opacity:1;pointer-events:auto}.modal__overlay{position:absolute;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;max-width:calc(25.9722vw);width:100%;height:calc(36.3889vw)}@media screen and (min-width: 1441px){.modal__content{max-width:374px;height:524px}}@media screen and (max-width: 768px){.modal__content{max-width:calc(99.7333vw);height:calc(139.7333vw)}}.modal__slide{padding:calc(1.4583vw) calc(1.25vw);border-radius:calc(0.9722vw);background:var(--White, #fcfcfc)}@media screen and (min-width: 1441px){.modal__slide{padding:21px 18px;border-radius:14px}}@media screen and (max-width: 768px){.modal__slide{padding:calc(5.6vw) calc(4.8vw);border-radius:calc(3.7333vw)}}.modal__slide .head{display:flex;justify-content:space-between}.modal__slide .icon{max-width:calc(9.4444vw);width:100%}@media screen and (min-width: 1441px){.modal__slide .icon{max-width:136px}}@media screen and (max-width: 768px){.modal__slide .icon{max-width:calc(32vw)}}.modal__slide .icon img{display:block;width:100%;height:100%}.modal__slide .num{color:var(--red, #e94628);font-size:calc(3.4722vw);height:fit-content;padding-bottom:calc(0.3472vw);line-height:90%;border-bottom:2px solid #e94628}@media screen and (min-width: 1441px){.modal__slide .num{font-size:50px;padding-bottom:5px}}@media screen and (max-width: 768px){.modal__slide .num{font-size:calc(11.7333vw);padding-bottom:calc(0.5333vw)}}.modal__slide .title{margin-top:calc(1.0417vw);color:var(--red, #e94628);text-align:center;font-size:calc(1.3889vw);line-height:160%}@media screen and (min-width: 1441px){.modal__slide .title{margin-top:15px;font-size:20px}}@media screen and (max-width: 768px){.modal__slide .title{margin-top:calc(4.8vw);font-size:calc(4.2667vw)}}.modal__slide .text{margin-top:calc(0.625vw);color:var(--red, #e94628);text-align:center;font-size:calc(1.1111vw);line-height:180%;overflow:auto;height:calc(8.0556vw)}@media screen and (min-width: 1441px){.modal__slide .text{margin-top:9px;font-size:16px;height:116px}}@media screen and (max-width: 768px){.modal__slide .text{margin-top:calc(1.8667vw);font-size:calc(4.2667vw);height:calc(30.9333vw)}}.modal__slide .text.--bar{padding-right:calc(1.5278vw)}@media screen and (min-width: 1441px){.modal__slide .text.--bar{padding-right:22px}}@media screen and (max-width: 768px){.modal__slide .text.--bar{padding-right:calc(5.8667vw)}}.modal__slide .text.--bar .simplebar-track.simplebar-vertical{height:100%;border-radius:calc(0.2083vw);width:calc(0.2083vw);background:var(--gray-3, #e0e0e0)}@media screen and (min-width: 1441px){.modal__slide .text.--bar .simplebar-track.simplebar-vertical{border-radius:3px;width:3px}}@media screen and (max-width: 768px){.modal__slide .text.--bar .simplebar-track.simplebar-vertical{border-radius:calc(0.8vw);width:calc(0.8vw)}}.modal__slide .text.--bar .simplebar-visible:before{opacity:1}.modal__slide .text.--bar .simplebar-scrollbar:before{background:#f4765e;width:calc(0.2083vw);height:100%;border-radius:calc(0.2083vw);opacity:1}@media screen and (min-width: 1441px){.modal__slide .text.--bar .simplebar-scrollbar:before{width:3px;border-radius:3px}}@media screen and (max-width: 768px){.modal__slide .text.--bar .simplebar-scrollbar:before{width:calc(0.8vw);border-radius:calc(0.8vw)}}.modal__slide .pickup{width:calc(23.4028vw);height:fit-content;margin-top:calc(1.5278vw);padding:calc(0.9722vw) calc(1.3889vw) calc(0.9722vw);border-radius:calc(0.5556vw);background:var(--red, #e94628)}@media screen and (min-width: 1441px){.modal__slide .pickup{width:337px;margin-top:22px;padding:14px 20px 14px;border-radius:8px}}@media screen and (max-width: 768px){.modal__slide .pickup{width:auto;margin-top:calc(8.2667vw);padding:calc(3.7333vw) calc(5.3333vw) calc(3.7333vw);border-radius:calc(2.1333vw)}}.modal__slide .sub{display:block;position:relative;width:fit-content;color:var(--White, #fcfcfc);text-align:center;font-size:calc(1.1111vw);margin:auto;line-height:160%}@media screen and (min-width: 1441px){.modal__slide .sub{font-size:16px}}@media screen and (max-width: 768px){.modal__slide .sub{font-size:calc(4.2667vw)}}.modal__slide .sub::before,.modal__slide .sub::after{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto;width:calc(1.1111vw);height:1px;background:#fcfcfc}@media screen and (min-width: 1441px){.modal__slide .sub::before,.modal__slide .sub::after{width:16px}}@media screen and (max-width: 768px){.modal__slide .sub::before,.modal__slide .sub::after{width:calc(4.2667vw)}}.modal__slide .sub::before{left:calc(-1.6667vw);transform:rotate(45deg)}@media screen and (min-width: 1441px){.modal__slide .sub::before{left:-24px}}@media screen and (max-width: 768px){.modal__slide .sub::before{left:calc(-6.4vw)}}.modal__slide .sub::after{right:calc(-1.6667vw);transform:rotate(-45deg)}@media screen and (min-width: 1441px){.modal__slide .sub::after{right:-24px}}@media screen and (max-width: 768px){.modal__slide .sub::after{right:calc(-6.4vw)}}.modal__slide .detail{margin-top:calc(0.5556vw);color:var(--White, #fcfcfc);text-align:center;font-size:calc(0.9722vw);line-height:180%}@media screen and (min-width: 1441px){.modal__slide .detail{margin-top:8px;font-size:14px}}@media screen and (max-width: 768px){.modal__slide .detail{margin-top:calc(1.8667vw);font-size:calc(3.7333vw)}}.btnNav{display:flex;justify-content:space-around;padding:calc(0.6944vw) 0}@media screen and (min-width: 1441px){.btnNav{padding:10px 0}}@media screen and (max-width: 768px){.btnNav{margin-top:calc(-1.0667vw);padding:calc(2.6667vw) 0}}.modal__close-btn{cursor:pointer;position:unset;max-width:calc(3.3333vw);width:100%;height:calc(3.2639vw);margin:0;background:none;border:none;padding:0;z-index:2}@media screen and (min-width: 1441px){.modal__close-btn{max-width:48px;height:47px}}@media screen and (min-width: 768px){.modal__close-btn:hover .bg{filter:blur(calc(0.1736vw))}}@media screen and (min-width: 768px)and (min-width: 1441px){.modal__close-btn:hover .bg{filter:blur(2.5px)}}@media screen and (max-width: 768px){.modal__close-btn{max-width:calc(12.8vw);height:calc(12.5333vw)}}.modal__close-btn svg{display:block;width:100%;height:100%;overflow:visible}.modal__close-btn svg .bg{transition:.3s ease-in-out}.modal .swiper-button-next,.modal .swiper-button-prev{position:unset;width:calc(3.3333vw);height:calc(3.2639vw);margin:0}@media screen and (min-width: 1441px){.modal .swiper-button-next,.modal .swiper-button-prev{width:48px;height:47px}}@media screen and (min-width: 768px){.modal .swiper-button-next:hover .bg,.modal .swiper-button-prev:hover .bg{filter:blur(calc(0.1736vw))}}@media screen and (min-width: 768px)and (min-width: 1441px){.modal .swiper-button-next:hover .bg,.modal .swiper-button-prev:hover .bg{filter:blur(2.5px)}}@media screen and (max-width: 768px){.modal .swiper-button-next,.modal .swiper-button-prev{width:calc(12.8vw);height:calc(12.5333vw)}}.modal .swiper-button-next svg,.modal .swiper-button-prev svg{display:block;width:100%;height:100%;overflow:visible}.modal .swiper-button-next svg .bg,.modal .swiper-button-prev svg .bg{transition:.3s ease-in-out}.modal .swiper-button-next::after,.modal .swiper-button-prev::after{content:none}.bgWrap{margin-top:calc(7.9861vw);padding:calc(4.3056vw) calc(5.1389vw) calc(3.3333vw);border-radius:calc(0.2778vw);background:var(--White, #fcfcfc)}@media screen and (min-width: 1441px){.bgWrap{margin-top:115px;padding:62px 74px;border-radius:4px;padding:62px 74px 48px}}@media screen and (max-width: 768px){.bgWrap{margin-top:calc(23.2vw);border-radius:calc(1.0667vw);padding:calc(7.4667vw) calc(6.4vw) calc(12vw)}}.recruitmentArea{padding-top:calc(2.9861vw);border-top:1px solid #b6b6b6}@media screen and (min-width: 1441px){.recruitmentArea{padding-top:43px}}@media screen and (max-width: 768px){.recruitmentArea{padding-top:calc(8.5333vw)}}.recruitmentArea .left{max-width:calc(13.1944vw);width:100%;height:fit-content}@media screen and (min-width: 1441px){.recruitmentArea .left{max-width:190px}}@media screen and (max-width: 768px){.recruitmentArea .left{max-width:calc(43.7333vw);margin:auto}}.recruitmentArea .left img{display:block;width:100%;height:100%}.recruitmentArea .right{max-width:calc(30.7639vw);width:100%;margin-left:calc(14.7917vw)}@media screen and (min-width: 1441px){.recruitmentArea .right{max-width:443px;margin-left:213px}}@media screen and (max-width: 768px){.recruitmentArea .right{max-width:none;margin:auto;margin:calc(6.1333vw) 0 0}}@media screen and (max-width: 768px){.recruitmentArea .wrap{margin-top:calc(17.0667vw)}}.recruitmentArea .wrap .item{display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 768px){.recruitmentArea .wrap .item{display:block}}.recruitmentArea .wrap .item+.item{margin-top:calc(7.5vw)}@media screen and (min-width: 1441px){.recruitmentArea .wrap .item+.item{margin-top:108px}}@media screen and (max-width: 768px){.recruitmentArea .wrap .item+.item{margin-top:calc(22.6667vw)}}.recruitmentArea .wrap .head .title{padding-bottom:calc(0.5556vw);color:var(--red, #e94628);font-size:calc(1.7361vw);line-height:180%;border-bottom:1px dashed #e94628}@media screen and (min-width: 1441px){.recruitmentArea .wrap .head .title{padding-bottom:8px;font-size:25px}}@media screen and (max-width: 768px){.recruitmentArea .wrap .head .title{padding-bottom:calc(4.5333vw);font-size:calc(5.3333vw)}}.recruitmentArea .wrap .head .sub{margin-top:calc(1.5972vw);color:var(--text, #212121);font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.recruitmentArea .wrap .head .sub{margin-top:23px;font-size:16px}}@media screen and (max-width: 768px){.recruitmentArea .wrap .head .sub{margin-top:calc(6.1333vw);font-size:calc(4.2667vw)}}.recruitmentArea .wrap .head .text{margin-top:calc(0.4861vw);color:var(--text, #212121);font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.recruitmentArea .wrap .head .text{margin-top:7px;font-size:16px}}@media screen and (max-width: 768px){.recruitmentArea .wrap .head .text{margin-top:calc(2.9333vw);font-size:calc(4.2667vw)}}.recruitmentArea .wrap .detail{display:flex;background:#f4f4f4;margin-top:calc(1.0417vw);padding:calc(1.4583vw) calc(1.7361vw)}@media screen and (min-width: 1441px){.recruitmentArea .wrap .detail{margin-top:15px;padding:21px 25px}}@media screen and (max-width: 768px){.recruitmentArea .wrap .detail{display:block;margin-top:calc(7.7333vw);padding:calc(5.6vw) calc(6.6667vw)}}.recruitmentArea .wrap .detail .title{color:var(--text, #212121);font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.recruitmentArea .wrap .detail .title{font-size:16px}}@media screen and (max-width: 768px){.recruitmentArea .wrap .detail .title{font-size:calc(4.2667vw)}}.recruitmentArea .wrap .detail .text{margin-left:calc(1.6667vw);color:var(--text, #212121);font-size:calc(0.9722vw);line-height:180%}@media screen and (min-width: 1441px){.recruitmentArea .wrap .detail .text{margin-left:24px;font-size:14px}}@media screen and (max-width: 768px){.recruitmentArea .wrap .detail .text{margin:calc(1.6vw) 0 0;font-size:calc(3.7333vw)}}.careerStepArea{overflow:hidden;position:relative;margin-top:calc(7.9861vw);padding-top:calc(2.9861vw);border-top:1px solid #b6b6b6}@media screen and (min-width: 1441px){.careerStepArea{margin-top:115px;padding-top:43px}}@media screen and (max-width: 768px){.careerStepArea{margin-top:calc(23.4667vw);padding-top:calc(8.5333vw)}}.careerStepArea .wrap{width:fit-content;margin:calc(3.125vw) 0 0 auto}@media screen and (min-width: 1441px){.careerStepArea .wrap{margin:45px 0 0 auto}}@media screen and (max-width: 768px){.careerStepArea .wrap{width:auto;margin:calc(8.5333vw) 0 0}}.careerStepArea .wrap .detail{margin-bottom:calc(2.7083vw)}@media screen and (min-width: 1441px){.careerStepArea .wrap .detail{margin-bottom:39px}}@media screen and (max-width: 768px){.careerStepArea .wrap .detail{margin-bottom:calc(8.5333vw)}}.careerStepArea .wrap .detail .text{margin-top:calc(2.0139vw)}@media screen and (min-width: 1441px){.careerStepArea .wrap .detail .text{margin-top:29px}}@media screen and (max-width: 768px){.careerStepArea .wrap .detail .text{margin-top:calc(3.4667vw)}}.careerStepArea .wrap .item.--last{padding-bottom:calc(1.25vw)}@media screen and (min-width: 1441px){.careerStepArea .wrap .item.--last{padding-bottom:18px}}@media screen and (max-width: 768px){.careerStepArea .wrap .item.--last{padding-bottom:calc(3.7333vw)}}.careerStepArea .wrap .item.--last::after{content:"";display:block;position:absolute;bottom:0;left:0;border-top:1px dashed #e94628;opacity:.3;width:100%;margin:auto}.careerStepArea .wrap .item+.item{position:relative;margin-top:calc(0.9722vw);padding-top:calc(1.3194vw)}@media screen and (min-width: 1441px){.careerStepArea .wrap .item+.item{margin-top:14px;padding-top:19px}}@media screen and (max-width: 768px){.careerStepArea .wrap .item+.item{margin-top:calc(6.4vw);padding-top:calc(5.0667vw)}}.careerStepArea .wrap .item+.item::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-top:1px dashed #e94628;opacity:.3;margin:auto}.careerStepArea .wrap .item .title{color:#212121;font-size:calc(1.7361vw);line-height:180%}@media screen and (min-width: 1441px){.careerStepArea .wrap .item .title{font-size:25px}}@media screen and (max-width: 768px){.careerStepArea .wrap .item .title{font-size:calc(5.3333vw)}}.careerStepArea .wrap .item .text{color:var(--text, #212121);font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.careerStepArea .wrap .item .text{font-size:16px}}@media screen and (max-width: 768px){.careerStepArea .wrap .item .text{font-size:calc(4.2667vw)}}.careerStepArea .wrap .item .text em{font-style:normal;background:#fff200}.careerStepArea .wrap .flow{max-width:calc(64.375vw);width:100%;margin-top:calc(5.2083vw)}@media screen and (min-width: 1441px){.careerStepArea .wrap .flow{max-width:927px;margin-top:75px}}@media screen and (max-width: 768px){.careerStepArea .wrap .flow{max-width:none;width:auto;margin-top:calc(17.8667vw)}}.careerStepArea .wrap .flow+.flow{margin-top:calc(5.625vw)}@media screen and (min-width: 1441px){.careerStepArea .wrap .flow+.flow{margin-top:81px}}@media screen and (max-width: 768px){.careerStepArea .wrap .flow+.flow{margin-top:calc(19.7333vw)}}.careerStepArea .wrap .flow .title{display:flex;align-items:center}.careerStepArea .wrap .flow .text{color:var(--text, #212121);font-size:calc(1.5278vw);line-height:200%;margin-left:calc(2.0139vw)}@media screen and (min-width: 1441px){.careerStepArea .wrap .flow .text{font-size:22px;margin-left:29px}}@media screen and (max-width: 768px){.careerStepArea .wrap .flow .text{font-size:calc(5.8667vw);margin-left:calc(7.4667vw)}}.careerStepArea .wrap .flow .img{margin-top:calc(3.1944vw);overflow:auto;padding-bottom:calc(1.6667vw)}@media screen and (min-width: 1441px){.careerStepArea .wrap .flow .img{margin-top:46px;padding-bottom:24px}}@media screen and (max-width: 768px){.careerStepArea .wrap .flow .img{margin-top:calc(7.2vw);padding-bottom:calc(6.4vw)}}.careerStepArea .wrap .flow .img .inner{width:calc(112.7778vw);padding-right:calc(5.1389vw)}@media screen and (min-width: 1441px){.careerStepArea .wrap .flow .img .inner{width:1624px;padding-right:74px}}@media screen and (max-width: 768px){.careerStepArea .wrap .flow .img .inner{width:1624px;padding-right:calc(19.7333vw)}}.careerStepArea .wrap .flow .img img{display:block;width:100%;height:100%}.careerStepArea .wrap .flow .simplebar-track{right:calc(4.4444vw)}@media screen and (min-width: 1441px){.careerStepArea .wrap .flow .simplebar-track{right:64px}}@media screen and (max-width: 768px){.careerStepArea .wrap .flow .simplebar-track{right:0}}.interviewArea{border-top:1px solid #b6b6b6;margin-top:calc(7.9167vw);padding-top:calc(2.7778vw)}@media screen and (min-width: 1441px){.interviewArea{margin-top:114px;padding-top:40px}}@media screen and (max-width: 768px){.interviewArea{padding-top:calc(8.5333vw);margin:calc(28.5333vw) calc(6.4vw) 0}}.interviewArea button{cursor:pointer;background:none;border:none}@media screen and (min-width: 768px){.interviewArea button:hover .bg{filter:blur(calc(0.1736vw))}}@media screen and (min-width: 768px)and (min-width: 1441px){.interviewArea button:hover .bg{filter:blur(2.5px)}}.interviewArea .wrap{max-width:calc(59.375vw);width:100%;margin-top:calc(2.5694vw)}@media screen and (min-width: 1441px){.interviewArea .wrap{max-width:855px;margin-top:37px}}@media screen and (max-width: 768px){.interviewArea .wrap{max-width:none;width:auto;margin-top:calc(8.5333vw)}}.interviewArea .copy{margin-left:calc(3.4722vw)}@media screen and (min-width: 1441px){.interviewArea .copy{margin-left:50px}}@media screen and (max-width: 768px){.interviewArea .copy{margin:0}}.interviewArea .copy .title{color:var(--text, #212121);font-size:calc(1.7361vw);line-height:180%}@media screen and (min-width: 1441px){.interviewArea .copy .title{font-size:25px}}@media screen and (max-width: 768px){.interviewArea .copy .title{font-size:calc(5.3333vw)}}.interviewArea .copy .text{margin-top:calc(2.2222vw);color:var(--text, #212121);font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.interviewArea .copy .text{margin-top:32px;font-size:16px}}@media screen and (max-width: 768px){.interviewArea .copy .text{margin-top:calc(8.5333vw);font-size:calc(4.2667vw)}}.interviewArea .detail .title{color:var(--text, #212121);font-size:calc(1.7361vw);line-height:180%}@media screen and (min-width: 1441px){.interviewArea .detail .title{font-size:25px}}@media screen and (max-width: 768px){.interviewArea .detail .title{font-size:calc(5.3333vw)}}.interviewArea .detail .text{margin-top:calc(2.2222vw);color:var(--text, #212121);font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.interviewArea .detail .text{margin-top:32px;font-size:16px}}@media screen and (max-width: 768px){.interviewArea .detail .text{margin-top:calc(6.4vw);font-size:calc(4.2667vw)}}.interviewArea .row{margin-top:calc(1.8056vw)}@media screen and (min-width: 1441px){.interviewArea .row{margin-top:26px}}@media screen and (max-width: 768px){.interviewArea .row{margin-top:calc(6.9333vw)}}.interviewArea .row.--article{display:grid;gap:calc(2.9861vw) calc(10.1389vw);grid-template-columns:repeat(2, 1fr);margin-top:calc(4.4444vw);margin-bottom:calc(7.3611vw)}@media screen and (min-width: 1441px){.interviewArea .row.--article{gap:43px 146px;margin-top:64px;margin-bottom:106px}}@media screen and (max-width: 768px){.interviewArea .row.--article{display:block;margin-top:calc(13.8667vw);margin-bottom:calc(28.2667vw)}}.interviewArea .row.--article .item{position:relative;max-width:calc(25.2083vw);width:100%}@media screen and (min-width: 1441px){.interviewArea .row.--article .item{max-width:363px}}@media screen and (max-width: 768px){.interviewArea .row.--article .item{max-width:calc(86.9333vw);padding-bottom:calc(32.5333vw)}.interviewArea .row.--article .item+.item{margin-top:calc(9.0667vw)}}.interviewArea .row.--article .item:nth-child(even){top:calc(9.7222vw)}@media screen and (min-width: 1441px){.interviewArea .row.--article .item:nth-child(even){top:140px}}@media screen and (max-width: 768px){.interviewArea .row.--article .item:nth-child(even){top:0}}.interviewArea .row.--article .item:nth-child(3){left:calc(1.3889vw)}@media screen and (min-width: 1441px){.interviewArea .row.--article .item:nth-child(3){left:20px}}@media screen and (max-width: 768px){.interviewArea .row.--article .item:nth-child(3){left:0}}.interviewArea .row.--article .item .detail{position:absolute;bottom:0;left:0;margin:auto}.interviewArea .row.--article .item img{display:block;width:100%;height:100%;padding-bottom:calc(6.25vw)}@media screen and (min-width: 1441px){.interviewArea .row.--article .item img{padding-bottom:70px}}@media screen and (max-width: 768px){.interviewArea .row.--article .item img{max-width:calc(73.0667vw);padding-bottom:calc(2.6667vw);margin:auto}}.interviewArea .row.--article .item .title{color:var(--text, #212121);width:fit-content;font-size:calc(1.3889vw);line-height:170%}@media screen and (min-width: 1441px){.interviewArea .row.--article .item .title{font-size:20px}}@media screen and (max-width: 768px){.interviewArea .row.--article .item .title{font-size:calc(4.5333vw)}}.interviewArea .row.--article .item .title span{display:block;width:fit-content;background:#fcfcfc;white-space:nowrap}.interviewArea .row.--article .item .title span+span{margin-top:calc(0.2083vw)}@media screen and (min-width: 1441px){.interviewArea .row.--article .item .title span+span{margin-top:3px}}@media screen and (max-width: 768px){.interviewArea .row.--article .item .title span+span{margin-top:calc(0.8vw)}}.interviewArea .row.--article .item .date,.interviewArea .row.--article .item .name{display:block;color:var(--text, #212121);font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.interviewArea .row.--article .item .date,.interviewArea .row.--article .item .name{font-size:16px}}@media screen and (max-width: 768px){.interviewArea .row.--article .item .date,.interviewArea .row.--article .item .name{font-size:calc(4.2667vw)}}.interviewArea .row.--article .item .date{margin-top:calc(0.6944vw)}@media screen and (min-width: 1441px){.interviewArea .row.--article .item .date{margin-top:10px}}@media screen and (max-width: 768px){.interviewArea .row.--article .item .date{margin-top:calc(2.6667vw)}}.interviewArea .row.--article .item .name{margin-top:calc(0.4861vw)}@media screen and (min-width: 1441px){.interviewArea .row.--article .item .name{margin-top:7px}}@media screen and (max-width: 768px){.interviewArea .row.--article .item .name{margin-top:calc(1.8667vw)}}.interviewArea .row.--article .item .cp-btn-02{margin-top:calc(0.9028vw)}@media screen and (min-width: 1441px){.interviewArea .row.--article .item .cp-btn-02{margin-top:13px}}@media screen and (max-width: 768px){.interviewArea .row.--article .item .cp-btn-02{margin-top:calc(2.6667vw)}}.interviewArea .row.--movie{position:relative;display:grid;width:fit-content;gap:0 calc(1.6667vw)}@media screen and (min-width: 1441px){.interviewArea .row.--movie{gap:0 24px}}@media screen and (max-width: 768px){.interviewArea .row.--movie{display:block;margin:auto}}.interviewArea .row.--movie.--l2{grid-template-columns:repeat(2, 1fr)}.interviewArea .row.--movie.--l2+.innerHead{margin-top:calc(5.2778vw)}@media screen and (min-width: 1441px){.interviewArea .row.--movie.--l2+.innerHead{margin-top:76px}}@media screen and (max-width: 768px){.interviewArea .row.--movie.--l2+.innerHead{margin-top:calc(20.2667vw)}}.interviewArea .row.--movie.--l3{grid-template-columns:repeat(3, 1fr)}.interviewArea .row.--movie .item{position:relative;max-width:calc(21.0417vw);width:100%}@media screen and (min-width: 1441px){.interviewArea .row.--movie .item{max-width:303px}}@media screen and (max-width: 768px){.interviewArea .row.--movie .item{max-width:calc(72.8vw);margin:auto;display:block}.interviewArea .row.--movie .item+.item{margin-top:calc(12.8vw)}}.interviewArea .row.--movie .item.--02{top:calc(-10.2778vw)}@media screen and (min-width: 1441px){.interviewArea .row.--movie .item.--02{top:calc(-10.2778vw)}}@media screen and (max-width: 768px){.interviewArea .row.--movie .item.--02{top:0}}.interviewArea .row.--movie .item.--04{top:calc(-5.7639vw)}@media screen and (min-width: 1441px){.interviewArea .row.--movie .item.--04{top:calc(-5.7639vw)}}@media screen and (max-width: 768px){.interviewArea .row.--movie .item.--04{top:0}}.interviewArea .row.--movie img{display:block;width:100%;height:100%}.interviewArea .row.--movie .detail{position:absolute;bottom:calc(1.1111vw);left:0;margin:auto}@media screen and (min-width: 1441px){.interviewArea .row.--movie .detail{bottom:16px}}@media screen and (max-width: 768px){.interviewArea .row.--movie .detail{bottom:calc(4.2667vw)}}.interviewArea .row.--movie .title{font-size:calc(0.9722vw);line-height:180%}@media screen and (min-width: 1441px){.interviewArea .row.--movie .title{font-size:14px}}@media screen and (max-width: 768px){.interviewArea .row.--movie .title{font-size:calc(3.7333vw)}}.interviewArea .row.--movie .title span{display:block;background:#fcfcfc;padding:0 calc(0.2778vw)}@media screen and (min-width: 1441px){.interviewArea .row.--movie .title span{padding:0 4px}}@media screen and (max-width: 768px){.interviewArea .row.--movie .title span{padding:0 calc(1.0667vw)}}.interviewArea .row.--movie .title span+span{display:block;width:fit-content;margin-top:calc(0.2778vw);color:var(--text, #212121);font-size:calc(1.1111vw);line-height:180%;text-align:left}@media screen and (min-width: 1441px){.interviewArea .row.--movie .title span+span{margin-top:4px;font-size:16px}}@media screen and (max-width: 768px){.interviewArea .row.--movie .title span+span{margin-top:calc(1.0667vw);font-size:calc(4.2667vw)}}.interviewArea .row.--movie .title+.innerHead{margin-top:calc(5.2778vw)}@media screen and (min-width: 1441px){.interviewArea .row.--movie .title+.innerHead{margin-top:76px}}@media screen and (max-width: 768px){.interviewArea .row.--movie .title+.innerHead{margin-top:calc(20.2667vw)}}.interviewArea .row.--movie .icon{display:block;position:absolute;right:calc(3.6111vw);bottom:0;margin:auto;width:calc(3.6806vw);height:calc(3.5417vw)}@media screen and (min-width: 1441px){.interviewArea .row.--movie .icon{right:52px;width:53px;height:51px}}@media screen and (max-width: 768px){.interviewArea .row.--movie .icon{right:calc(13.8667vw);width:calc(14.1333vw);height:calc(13.6vw)}}.interviewArea .row.--movie .icon svg{width:100%;height:100%;overflow:visible}.interviewArea .row.--movie .icon svg .bg{transition:.3s ease-in-out}.interviewArea .row.--movie .balloon{position:absolute;top:calc(-19.4444vw);right:calc(-4.3056vw);margin:auto;max-width:calc(21.0417vw);width:100%;height:calc(13.4722vw)}@media screen and (min-width: 1441px){.interviewArea .row.--movie .balloon{top:-280px;right:-62px;max-width:303px;height:194px;margin-top:65px}}@media screen and (max-width: 768px){.interviewArea .row.--movie .balloon{position:relative;top:0;left:0;max-width:calc(82.4vw);height:fit-content;margin-top:calc(13.0667vw)}}.interviewArea .innerHead .title{position:relative;padding-left:calc(1.3889vw);color:var(--red, #e94628);font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.interviewArea .innerHead .title{padding-left:20px;font-size:16px}}@media screen and (max-width: 768px){.interviewArea .innerHead .title{padding-left:calc(5.3333vw);font-size:calc(4.2667vw)}}.interviewArea .innerHead .title+.subTitle{margin-top:calc(5.5556vw)}@media screen and (min-width: 1441px){.interviewArea .innerHead .title+.subTitle{margin-top:80px}}@media screen and (max-width: 768px){.interviewArea .innerHead .title+.subTitle{margin-top:calc(8.5333vw)}}.interviewArea .innerHead .subTitle{width:fit-content;padding:calc(0.2083vw) calc(2.4306vw);color:var(--text, #212121);font-size:calc(1.25vw);line-height:170%;text-align:center;border-radius:calc(6.9444vw);background:#fcfcfc}@media screen and (min-width: 1441px){.interviewArea .innerHead .subTitle{padding:3px 35px;font-size:18px;border-radius:100px}}@media screen and (max-width: 768px){.interviewArea .innerHead .subTitle{padding:calc(0.8vw) calc(4.8vw);font-size:calc(4.8vw);border-radius:calc(26.6667vw)}}.interviewArea .innerHead svg{position:absolute;top:0;bottom:0;left:0;width:calc(0.5556vw);height:calc(0.5556vw);margin:auto}@media screen and (min-width: 1441px){.interviewArea .innerHead svg{width:8px;height:8px}}@media screen and (max-width: 768px){.interviewArea .innerHead svg{width:calc(2.1333vw);height:calc(2.1333vw)}}.careerModal{display:none;position:fixed;top:0;right:0;left:0;bottom:0;max-width:calc(67.4306vw);width:100%;border-radius:calc(0.625vw);background:var(--White, #fcfcfc);z-index:10001;height:fit-content;margin:auto;overflow:auto;padding:calc(2.0833vw) calc(3.75vw);opacity:0;transition:.3s ease-in-out}@media screen and (min-width: 1441px){.careerModal{max-width:971px;border-radius:9px;padding:30px 54px}}@media screen and (min-width: 1441px)and (max-height: 1200px){.careerModal{max-height:calc(100% - 100px)}}@media screen and (min-width: 768px)and (max-height: 1200px){.careerModal{max-height:calc(100% - 6.9444vw)}}@media screen and (max-width: 768px){.careerModal{max-width:none;width:auto;margin:auto calc(5.3333vw);border-radius:calc(2.4vw);height:calc(100dvh - 21.8667vw);padding:calc(9.3333vw) calc(6.4vw)}}.careerModal .text{color:#212121;font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.careerModal .text{font-size:16px}}@media screen and (max-width: 768px){.careerModal .text{font-size:calc(4.2667vw)}}.careerModal .upper{display:flex;align-items:center;gap:0 calc(3.125vw)}@media screen and (min-width: 1441px){.careerModal .upper{gap:0 45px}}@media screen and (max-width: 768px){.careerModal .upper{display:block}}.careerModal .upper .img{max-width:calc(27.6389vw);width:100%}@media screen and (min-width: 1441px){.careerModal .upper .img{max-width:398px}}@media screen and (max-width: 768px){.careerModal .upper .img{max-width:calc(64.5333vw);width:auto;margin:auto}}.careerModal .upper .img img{display:block;width:100%;height:100%}@media screen and (max-width: 768px){.careerModal .upper .detail{margin-top:calc(5.3333vw)}}.careerModal .upper .detail .title{color:var(--text, #212121);font-size:calc(2.0833vw);line-height:170%}@media screen and (min-width: 1441px){.careerModal .upper .detail .title{font-size:30px}}@media screen and (max-width: 768px){.careerModal .upper .detail .title{font-size:calc(4.5333vw)}}.careerModal .upper .detail .date{margin-top:calc(0.7639vw)}@media screen and (min-width: 1441px){.careerModal .upper .detail .date{margin-top:11px}}@media screen and (max-width: 768px){.careerModal .upper .detail .date{margin-top:calc(2.9333vw)}}.careerModal .upper .detail .year{margin-top:calc(1.6667vw)}@media screen and (min-width: 1441px){.careerModal .upper .detail .year{margin-top:24px}}@media screen and (max-width: 768px){.careerModal .upper .detail .year{margin-top:calc(6.4vw)}}.careerModal .upper .detail .year .itemList{margin-top:calc(0.4861vw)}@media screen and (min-width: 1441px){.careerModal .upper .detail .year .itemList{margin-top:7px}}@media screen and (max-width: 768px){.careerModal .upper .detail .year .itemList{margin-top:calc(1.8667vw)}}.careerModal .upper .detail .year .item{display:flex}.careerModal .upper .detail .year .item .text{min-width:calc(3.6111vw)}@media screen and (min-width: 1441px){.careerModal .upper .detail .year .item .text{min-width:52px}}@media screen and (max-width: 768px){.careerModal .upper .detail .year .item .text{min-width:calc(13.8667vw)}}.careerModal .upper .detail .year .item .text+.text{margin-left:calc(0.9028vw)}@media screen and (min-width: 1441px){.careerModal .upper .detail .year .item .text+.text{margin-left:13px}}@media screen and (max-width: 768px){.careerModal .upper .detail .year .item .text+.text{margin-left:calc(3.4667vw)}}.careerModal .upper .detail .year .h{color:#e94628;font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.careerModal .upper .detail .year .h{font-size:16px}}@media screen and (max-width: 768px){.careerModal .upper .detail .year .h{font-size:calc(4.2667vw)}}.careerModal .lower{margin-top:calc(2.2222vw);padding:0 calc(3.4722vw)}@media screen and (min-width: 1441px){.careerModal .lower{margin-top:32px;padding:0 50px}}@media screen and (max-width: 768px){.careerModal .lower{margin-top:calc(8.5333vw);padding:0}}.careerModal .lower img{display:block;width:100%;height:100%}.careerModal .lower .detail{margin-top:calc(0.9722vw);border-radius:calc(0.4861vw);padding:calc(2.2222vw) calc(2.7778vw);background:var(--red, #e94628)}@media screen and (min-width: 1441px){.careerModal .lower .detail{margin-top:14px;border-radius:7px;padding:32px 40px}}@media screen and (max-width: 768px){.careerModal .lower .detail{padding:calc(4.2667vw) calc(5.0667vw) calc(8.5333vw);margin-top:calc(11.4667vw);border-radius:calc(1.8667vw)}}@media screen and (max-width: 768px){.careerModal .lower .detail .img{margin-top:calc(6.6667vw)}}.careerModal .lower .detail img{max-width:calc(17.0833vw);width:100%;margin:auto}@media screen and (min-width: 1441px){.careerModal .lower .detail img{max-width:246px}}@media screen and (max-width: 768px){.careerModal .lower .detail img{max-width:calc(65.6vw)}}.careerModal .lower .textarea{display:flex;margin-top:calc(0.8333vw);gap:0 calc(4.8611vw)}@media screen and (min-width: 1441px){.careerModal .lower .textarea{margin-top:12px;gap:0 70px}}@media screen and (max-width: 768px){.careerModal .lower .textarea{display:block;margin-top:calc(6.6667vw)}}.careerModal .lower .textarea .text{color:var(--White, #fcfcfc)}@media screen and (max-width: 768px){.careerModal .lower .textarea .text{margin-top:calc(8.5333vw)}}.careerModal .lower .textarea .img{max-width:calc(10.4861vw);width:100%;margin:auto}@media screen and (min-width: 1441px){.careerModal .lower .textarea .img{max-width:151px}}@media screen and (max-width: 768px){.careerModal .lower .textarea .img{max-width:calc(40.2667vw)}}.closeModalBtn{cursor:pointer;background:none;border:none}@media screen and (min-width: 768px){.closeModalBtn:hover .bg{filter:blur(calc(0.1736vw))}}@media screen and (min-width: 768px)and (min-width: 1441px){.closeModalBtn:hover .bg{filter:blur(2.5px)}}.closeModalBtn.--top{position:absolute;top:calc(1.1111vw);right:calc(1.3194vw)}@media screen and (min-width: 1441px){.closeModalBtn.--top{top:calc(1.1111vw);right:calc(1.3194vw)}}@media screen and (max-width: 768px){.closeModalBtn.--top{top:16px;right:19px}}.closeModalBtn.--bottom{display:flex;gap:0 calc(0.9028vw);margin:calc(1.875vw) auto 0;align-items:center}@media screen and (min-width: 1441px){.closeModalBtn.--bottom{margin-top:27px;gap:0 13px;margin:27px auto 0}}@media screen and (max-width: 768px){.closeModalBtn.--bottom{gap:0 calc(3.4667vw);margin:calc(27.2vw) auto 0}}.closeModalBtn .text{color:#e94628;font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.closeModalBtn .text{font-size:16px}}@media screen and (max-width: 768px){.closeModalBtn .text{font-size:calc(4.2667vw)}}.closeModalBtn .icon{display:block;width:calc(2.4306vw);height:calc(2.3611vw)}@media screen and (min-width: 1441px){.closeModalBtn .icon{width:35px;height:34px}}@media screen and (max-width: 768px){.closeModalBtn .icon{width:calc(8.2667vw);height:calc(8vw)}}.closeModalBtn .icon svg{width:100%;height:100%;overflow:visible}.closeModalBtn .icon svg .bg{transition:.3s ease-in-out}.overlay{display:block;display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:var(--text, #212121);opacity:0;z-index:999;transition:.3s ease-in-out}.careerModalDataArea{display:none}.modal_data{display:none}.inner_block iframe{display:block;width:100%;max-width:calc(46.3889vw);height:calc(26.0417vw);margin:auto;aspect-ratio:16/9}@media screen and (min-width: 1441px){.inner_block iframe{max-width:668px;height:375px}}@media screen and (max-width: 768px){.inner_block iframe{max-width:calc(78.1333vw);height:calc(43.7333vw)}}.movie_modal_area{pointer-events:none;opacity:0;position:fixed;top:0;right:0;left:0;bottom:0;max-width:calc(79.1667vw);width:100%;height:fit-content;margin:auto;z-index:10001;transition:.3s ease-in-out;padding:calc(5.6944vw) calc(10.4861vw) calc(2.5694vw);border-radius:calc(0.625vw);background:var(--White, #fcfcfc);overflow:auto}@media screen and (min-width: 1441px){.movie_modal_area{max-width:1140px;padding:82px 151px 37px;border-radius:9px}}@media screen and (max-width: 768px){.movie_modal_area{padding:calc(39.7333vw) calc(5.6vw) calc(5.0667vw);border-radius:calc(2.4vw);max-width:calc(89.3333vw)}}.movie_modal_area .detail{display:flex;align-items:center;width:100%;max-width:calc(46.3889vw);margin:calc(0.7639vw) auto 0}@media screen and (min-width: 1441px){.movie_modal_area .detail{max-width:668px;margin:11px auto 0}}@media screen and (max-width: 768px){.movie_modal_area .detail{display:block;max-width:calc(78.1333vw);margin:calc(2.9333vw) auto 0}}.movie_modal_area .title{display:block;margin-right:calc(0.9722vw);color:var(--red, #e94628);font-size:calc(1.25vw);font-weight:600;line-height:170%}@media screen and (min-width: 1441px){.movie_modal_area .title{margin-right:14px;font-size:18px}}@media screen and (max-width: 768px){.movie_modal_area .title{margin-right:calc(4.5333vw);font-size:calc(4.8vw)}}.movie_modal_area .text{display:block;color:#000;font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.movie_modal_area .text{font-size:16px}}@media screen and (max-width: 768px){.movie_modal_area .text{display:inline;font-size:calc(4.2667vw)}}.movie_modal_area .text+.text{margin-left:calc(0.9722vw)}@media screen and (min-width: 1441px){.movie_modal_area .text+.text{margin-left:14px}}@media screen and (max-width: 768px){.movie_modal_area .text+.text{margin-left:calc(3.7333vw)}}.movie_modal_area.is-show{opacity:1;pointer-events:unset}.movie_modal_area+.overlay{pointer-events:none;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(24,24,24,.7);z-index:10000;transition:.3s ease-in-out}.movie_modal_area+.overlay.is-show{opacity:1;pointer-events:unset}.textCarouselArea{margin-top:calc(0.6944vw)}@media screen and (min-width: 1441px){.textCarouselArea{margin-top:10px}}@media screen and (max-width: 768px){.textCarouselArea{margin-top:calc(2.6667vw)}}.textCarouselArea .item{display:flex;align-items:center;justify-content:space-around}.textCarouselArea .text{color:#e2e2e2;font-size:calc(9.7222vw);font-weight:100;line-height:180%}@media screen and (min-width: 1441px){.textCarouselArea .text{font-size:140px}}@media screen and (max-width: 768px){.textCarouselArea .text{font-size:calc(20.5333vw)}}.textCarouselArea svg{width:calc(2.1528vw);height:calc(1.5972vw);margin:0 calc(1.9444vw)}@media screen and (min-width: 1441px){.textCarouselArea svg{width:31px;height:23px;margin:0 28px}}@media screen and (max-width: 768px){.textCarouselArea svg{width:calc(4.5333vw);height:fit-content;margin:0 calc(2.6667vw)}}.workingArea{border-top:1px solid #b6b6b6;margin-top:calc(2.9861vw);padding-top:calc(2.7778vw)}@media screen and (min-width: 1441px){.workingArea{margin-top:43px;padding-top:40px}}@media screen and (max-width: 768px){.workingArea{padding-top:calc(1.6vw);margin:calc(28.5333vw) calc(6.4vw) 0}}.workingArea .wrap{max-width:calc(65.8333vw);width:100%;margin-top:calc(2.5694vw)}@media screen and (min-width: 1441px){.workingArea .wrap{max-width:948px;margin-top:37px}}@media screen and (max-width: 768px){.workingArea .wrap{max-width:none;width:auto;margin-top:calc(8.5333vw)}}.workingArea .copy{margin-left:calc(3.4722vw)}@media screen and (min-width: 1441px){.workingArea .copy{margin-left:50px}}@media screen and (max-width: 768px){.workingArea .copy{margin:0}}.workingArea .copy .title{color:var(--text, #212121);font-size:calc(1.7361vw);line-height:180%}@media screen and (min-width: 1441px){.workingArea .copy .title{font-size:25px}}@media screen and (max-width: 768px){.workingArea .copy .title{font-size:calc(5.3333vw)}}.workingArea .copy .text{margin-top:calc(2.2222vw);color:var(--text, #212121);font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.workingArea .copy .text{margin-top:32px;font-size:16px}}@media screen and (max-width: 768px){.workingArea .copy .text{margin-top:calc(8.5333vw);font-size:calc(4.2667vw)}}.workingArea .workingList{margin-top:calc(5.2778vw)}@media screen and (max-width: 768px){.workingArea .workingList{margin-top:76px}}@media screen and (max-width: 768px){.workingArea .workingList{margin-top:calc(12.2667vw)}}.workingArea .workingList .workingItem{display:flex;align-items:center;gap:0 calc(5.8333vw)}@media screen and (min-width: 1441px){.workingArea .workingList .workingItem{gap:0 84px}}@media screen and (max-width: 768px){.workingArea .workingList .workingItem{display:block}}.workingArea .workingList .workingItem+.workingItem{margin-top:calc(3.2639vw)}@media screen and (min-width: 1441px){.workingArea .workingList .workingItem+.workingItem{margin-top:47px}}@media screen and (max-width: 768px){.workingArea .workingList .workingItem+.workingItem{margin-top:calc(12.5333vw)}}.workingArea .workingList .left{max-width:calc(13.75vw);width:100%}@media screen and (min-width: 1441px){.workingArea .workingList .left{max-width:198px}}@media screen and (max-width: 768px){.workingArea .workingList .left{max-width:none;width:auto}}.workingArea .workingList .left img{max-width:calc(8.9583vw);width:100%;height:fit-content;margin:auto}@media screen and (min-width: 1441px){.workingArea .workingList .left img{max-width:129px}}@media screen and (max-width: 768px){.workingArea .workingList .left img{max-width:calc(34.4vw)}}.workingArea .workingList .left .sub{color:var(--red, #e94628);text-align:center;font-size:calc(1.25vw);line-height:170%}@media screen and (min-width: 1441px){.workingArea .workingList .left .sub{font-size:18px}}@media screen and (max-width: 768px){.workingArea .workingList .left .sub{font-size:calc(4.8vw)}}.workingArea .workingList .right{max-width:calc(46.25vw);width:100%;display:grid;grid-template-columns:repeat(2, 1fr);gap:calc(0.5556vw)}@media screen and (min-width: 1441px){.workingArea .workingList .right{max-width:666px;gap:8px}}@media screen and (max-width: 768px){.workingArea .workingList .right{display:block;max-width:none;width:auto;margin-top:calc(6.4vw)}}.workingArea .workingList .right .title{color:var(--red, #e94628);font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.workingArea .workingList .right .title{font-size:16px}}@media screen and (max-width: 768px){.workingArea .workingList .right .title{font-size:calc(4.2667vw)}}.workingArea .workingList .right .text{color:var(--text, #212121);font-size:calc(0.9722vw);line-height:180%}@media screen and (min-width: 1441px){.workingArea .workingList .right .text{font-size:14px}}@media screen and (max-width: 768px){.workingArea .workingList .right .text{font-size:calc(3.7333vw)}}.workingArea .workingList .item{padding:calc(1.7361vw) calc(1.9444vw);border-radius:calc(0.2083vw);background:var(--White, #fcfcfc)}@media screen and (min-width: 1441px){.workingArea .workingList .item{padding:25px 28px;border-radius:3px}}@media screen and (max-width: 768px){.workingArea .workingList .item{padding:calc(6.6667vw) calc(7.4667vw);border-radius:calc(0.8vw)}.workingArea .workingList .item+.item{margin-top:calc(4.2667vw)}}.educationArea{position:relative;border-top:1px solid #b6b6b6;margin-top:calc(10.2083vw);padding-top:calc(2.7778vw)}@media screen and (min-width: 1441px){.educationArea{margin-top:147px;padding-top:40px}}@media screen and (max-width: 768px){.educationArea{padding-top:calc(8.5333vw);margin:calc(78.1333vw) calc(6.4vw) 0}}.educationArea .wrap{max-width:calc(61.7361vw);width:100%;margin-top:calc(2.5694vw)}@media screen and (min-width: 1441px){.educationArea .wrap{max-width:889px;margin-top:37px}}@media screen and (max-width: 768px){.educationArea .wrap{max-width:none;width:auto;margin-top:calc(8.5333vw)}}.educationArea .copy{margin-left:calc(3.4722vw)}@media screen and (min-width: 1441px){.educationArea .copy{margin-left:50px}}@media screen and (max-width: 768px){.educationArea .copy{margin:0}}.educationArea .copy .title{color:var(--text, #212121);font-size:calc(1.7361vw);line-height:180%}@media screen and (min-width: 1441px){.educationArea .copy .title{font-size:25px}}@media screen and (max-width: 768px){.educationArea .copy .title{font-size:calc(5.3333vw)}}.educationArea .copy .text{margin-top:calc(2.2222vw);color:var(--text, #212121);font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.educationArea .copy .text{margin-top:32px;font-size:16px}}@media screen and (max-width: 768px){.educationArea .copy .text{margin-top:calc(8.5333vw);font-size:calc(4.2667vw)}}.educationArea .commonHead .img{position:absolute;top:calc(-6.9444vw);right:0;max-width:calc(26.3194vw);height:calc(25.2778vw)}@media screen and (min-width: 1441px){.educationArea .commonHead .img{top:-100px;max-width:379px;height:364px}}@media screen and (max-width: 768px){.educationArea .commonHead .img{top:calc(-45.8667vw);right:calc(-16vw);max-width:calc(64.8vw);height:calc(62.1333vw)}}.educationArea .educationList{margin:calc(5.5556vw) 0 0 calc(3.4722vw)}@media screen and (min-width: 1441px){.educationArea .educationList{margin:80px 0 0 50px}}@media screen and (max-width: 768px){.educationArea .educationList{margin:calc(12.8vw) 0 0}}.educationArea .educationItem{display:flex;align-items:center;gap:0 calc(4.1667vw)}@media screen and (min-width: 1441px){.educationArea .educationItem{gap:0 60px}}@media screen and (max-width: 768px){.educationArea .educationItem{display:block}}.educationArea .educationItem .left{max-width:calc(12.5vw);width:100%}@media screen and (min-width: 1441px){.educationArea .educationItem .left{max-width:180px}}@media screen and (max-width: 768px){.educationArea .educationItem .left{max-width:none;width:auto}}.educationArea .educationItem .left .title{color:var(--red, #e94628);font-size:calc(1.25vw);line-height:170%}@media screen and (min-width: 1441px){.educationArea .educationItem .left .title{font-size:18px}}@media screen and (max-width: 768px){.educationArea .educationItem .left .title{font-size:calc(4.8vw)}}.educationArea .educationItem .right{max-width:calc(46.3194vw);width:100%;padding:calc(1.6667vw) calc(3.4722vw);border-radius:calc(0.2083vw);backdrop-filter:blur(calc(0.1389vw));background:var(--White, #fcfcfc)}@media screen and (min-width: 1441px){.educationArea .educationItem .right{max-width:667px;margin-top:12px;padding:24px 50px;border-radius:3px;backdrop-filter:blur(2px)}}@media screen and (max-width: 768px){.educationArea .educationItem .right{max-width:none;width:auto;margin-top:calc(3.2vw);padding:calc(6.4vw) calc(7.4667vw);border-radius:calc(0.8vw);backdrop-filter:blur(calc(0.5333vw))}}.educationArea .educationItem .right .text{color:var(--text, #212121);font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.educationArea .educationItem .right .text{font-size:16px}}@media screen and (max-width: 768px){.educationArea .educationItem .right .text{font-size:calc(4.2667vw)}}.educationArea .educationItem+.educationItem{margin-top:calc(0.8333vw)}@media screen and (min-width: 1441px){.educationArea .educationItem+.educationItem{margin-top:12px}}@media screen and (max-width: 768px){.educationArea .educationItem+.educationItem{margin-top:calc(8.5333vw)}}.bannerArea{padding:calc(4.0278vw) calc(5.2083vw);border-radius:calc(0.3472vw);background:var(--White, #fcfcfc);margin-top:calc(7.9167vw)}@media screen and (min-width: 1441px){.bannerArea{padding:58px 75px;border-radius:5px;margin-top:114px}}@media screen and (max-width: 768px){.bannerArea{padding:calc(8.5333vw) calc(6.4vw);border-radius:calc(1.3333vw);margin-top:calc(17.0667vw)}}.bannerArea .copy{margin-left:calc(3.4722vw)}@media screen and (min-width: 1441px){.bannerArea .copy{margin-left:50px}}@media screen and (max-width: 768px){.bannerArea .copy{margin:0}}.bannerArea .copy .text{margin-top:calc(2.9861vw);color:var(--text, #212121);font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.bannerArea .copy .text{margin-top:43px;font-size:16px}}@media screen and (max-width: 768px){.bannerArea .copy .text{margin-top:calc(8.5333vw);font-size:calc(4.2667vw)}}.bannerArea .bannerLinkBlock{margin-top:calc(4.1667vw)}@media screen and (min-width: 1441px){.bannerArea .bannerLinkBlock{margin-top:60px}}@media screen and (max-width: 768px){.bannerArea .bannerLinkBlock{margin-top:calc(8vw)}}.bannerLinkBlock{display:block;position:relative;width:100%;max-width:calc(65.0694vw);height:calc(15.4167vw);border-radius:calc(0.3472vw);overflow:hidden}@media screen and (min-width: 1441px){.bannerLinkBlock{max-width:937px;height:222px;border-radius:5px}}@media screen and (min-width: 768px){.bannerLinkBlock:hover .bg{filter:blur(calc(0.1736vw))}}@media screen and (min-width: 768px)and (min-width: 1441px){.bannerLinkBlock:hover .bg{filter:blur(2.5px)}}@media screen and (min-width: 768px){.bannerLinkBlock:hover img{transform:scale(1.1)}}@media screen and (max-width: 768px){.bannerLinkBlock{max-width:none;width:auto;height:calc(47.4667vw);border-radius:calc(1.3333vw)}}.bannerLinkBlock img{display:block;width:100%;height:100%;object-fit:cover;transition:.3s ease-in-out}.bannerLinkBlock .detail{position:absolute;top:0;bottom:0;left:calc(4.8611vw);width:fit-content;height:fit-content;margin:auto}@media screen and (min-width: 1441px){.bannerLinkBlock .detail{left:70px}}@media screen and (max-width: 768px){.bannerLinkBlock .detail{left:calc(3.7333vw)}}.bannerLinkBlock span{display:block;width:fit-content;background:#e94628;padding:0 calc(0.2778vw)}@media screen and (min-width: 1441px){.bannerLinkBlock span{padding:0 4px}}@media screen and (max-width: 768px){.bannerLinkBlock span{padding:0 calc(1.0667vw)}}.bannerLinkBlock .title{color:var(--White, #fcfcfc);font-size:calc(2.5694vw);letter-spacing:calc(0.2569vw);line-height:120%}@media screen and (min-width: 1441px){.bannerLinkBlock .title{font-size:37px;letter-spacing:3.7px}}@media screen and (max-width: 768px){.bannerLinkBlock .title{font-size:calc(5.8667vw)}}.bannerLinkBlock .text{margin-top:calc(0.5556vw);color:var(--White, #fcfcfc);font-size:calc(1.25vw);line-height:140%}@media screen and (min-width: 1441px){.bannerLinkBlock .text{margin-top:8px;font-size:18px}}@media screen and (max-width: 768px){.bannerLinkBlock .text{margin-top:calc(2.1333vw);font-size:calc(3.7333vw)}}.bannerLinkBlock .icon{position:absolute;top:0;right:calc(3.4722vw);bottom:0;margin:auto;width:calc(2.4306vw);height:calc(2.3611vw)}@media screen and (min-width: 1441px){.bannerLinkBlock .icon{right:50px;width:35px;height:34px}}@media screen and (max-width: 768px){.bannerLinkBlock .icon{right:calc(5.3333vw);width:calc(8.2667vw);height:calc(8vw)}}.bannerLinkBlock .icon svg{width:100%;height:100%;overflow:visible}.bannerLinkBlock .icon svg .bg{transition:.3s ease-in-out}.careerTableArea{max-width:calc(65.1389vw);width:100%;margin:calc(10.1389vw) auto 0}@media screen and (min-width: 1441px){.careerTableArea{max-width:938px;margin:146px auto 0}}@media screen and (max-width: 768px){.careerTableArea{max-width:none;width:auto;margin:calc(17.0667vw) 0 0;background:var(--White, #fcfcfc);padding:calc(8.5333vw) calc(6.4vw);border-radius:calc(1.3333vw)}}.careerTableArea .careerTable{display:none;margin-top:calc(4.3056vw)}@media screen and (min-width: 1441px){.careerTableArea .careerTable{margin-top:62px}}@media screen and (max-width: 768px){.careerTableArea .careerTable{margin-top:calc(3.4667vw)}}.careerTableArea .careerTable .item{display:flex}.careerTableArea .wrap{margin-top:calc(3.1944vw)}@media screen and (min-width: 1441px){.careerTableArea .wrap{margin-top:46px}}@media screen and (max-width: 768px){.careerTableArea .wrap{margin-top:calc(12.2667vw)}}.careerTableArea .row{position:relative;padding:calc(1.6667vw) calc(4.0278vw);border-radius:calc(0.6944vw);background:var(--White_3, #eee)}@media screen and (min-width: 1441px){.careerTableArea .row{border-radius:10px;padding:24 58px}}@media screen and (max-width: 768px){.careerTableArea .row{border-radius:calc(2.6667vw);padding:calc(6.4vw) calc(5.8667vw)}}.careerTableArea .row+.row{margin-top:calc(2.7778vw)}@media screen and (min-width: 1441px){.careerTableArea .row+.row{margin-top:40px}}@media screen and (max-width: 768px){.careerTableArea .row+.row{margin-top:calc(3.7333vw)}.careerTableArea .row+.row .title{border-top:none}}.careerTableArea .copy{display:block;cursor:pointer;position:relative;border:none}.careerTableArea .copy::before,.careerTableArea .copy::after{content:"";display:block;position:absolute;top:0;right:calc(1.3889vw);bottom:0;width:calc(1.3889vw);height:calc(0.1389vw);margin:auto;background:#e94628;transition:.3s ease-in-out}@media screen and (min-width: 1441px){.careerTableArea .copy::before,.careerTableArea .copy::after{right:20px;width:20px;height:2px}}@media screen and (max-width: 768px){.careerTableArea .copy::before,.careerTableArea .copy::after{right:calc(-3.2vw);width:calc(5.3333vw);height:calc(0.5333vw)}}.careerTableArea .copy.is-open::after{transform:rotate(180deg);opacity:0}.careerTableArea .copy::after{transform:rotate(90deg);opacity:1}.careerTableArea .copy .title{color:var(--text, #212121);font-size:calc(1.7361vw);line-height:180%}@media screen and (min-width: 1441px){.careerTableArea .copy .title{font-size:25px}}@media screen and (max-width: 768px){.careerTableArea .copy .title{font-size:calc(5.0667vw);margin:calc(0.2778vw) calc(6.4vw) 0 0}}.careerTableArea .item{max-width:calc(60.1389vw);width:100%;padding:calc(0.8333vw) 0}@media screen and (min-width: 1441px){.careerTableArea .item{max-width:866px;padding:12px 0}}@media screen and (max-width: 768px){.careerTableArea .item{max-width:none;width:auto;padding:calc(3.2vw) 0}}.careerTableArea .item+.item{border-top:1px solid #e1e1e1}.careerTableArea .item .title,.careerTableArea .item .detail{color:var(--text, #212121);font-size:calc(1.1111vw);line-height:180%}@media screen and (min-width: 1441px){.careerTableArea .item .title,.careerTableArea .item .detail{font-size:16px}}@media screen and (max-width: 768px){.careerTableArea .item .title,.careerTableArea .item .detail{font-size:calc(4.2667vw)}}.careerTableArea .item .title{max-width:calc(4.8611vw);width:100%}@media screen and (min-width: 1441px){.careerTableArea .item .title{max-width:70px}}@media screen and (max-width: 768px){.careerTableArea .item .title{max-width:calc(18.6667vw)}}.careerTableArea .item .detail{max-width:calc(38.4722vw);width:100%;margin-left:calc(8.8889vw);word-break:break-all}@media screen and (min-width: 1441px){.careerTableArea .item .detail{max-width:554px;margin-left:128px}}@media screen and (max-width: 768px){.careerTableArea .item .detail{max-width:calc(64.5333vw);margin-left:calc(10.4vw)}}.careerTableArea .bannerLinkBlock{margin-top:calc(5.1389vw)}@media screen and (min-width: 1441px){.careerTableArea .bannerLinkBlock{margin-top:74px}}@media screen and (max-width: 768px){.careerTableArea .bannerLinkBlock{margin-top:calc(19.7333vw)}}.careerTableArea .balloon{max-width:calc(21.1806vw);width:100%;margin:calc(3.4028vw) calc(-3.4722vw) 0 auto}@media screen and (min-width: 1441px){.careerTableArea .balloon{max-width:305px;margin:49px -50px 0 auto}}@media screen and (max-width: 768px){.careerTableArea .balloon{max-width:calc(68vw);margin:calc(15.7333vw) 0 0 auto}}.careerTableArea .balloon img{display:block;position:relative;width:100%;height:100%}.bgCircleArea{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.5}.circleItem{pointer-events:none;position:absolute;top:0;right:calc(-20.2778vw);width:100%;height:100dvh;transition:.3s ease-in-out}.circleItem .item{position:absolute;top:calc(-0.9722vw);right:0;bottom:0;left:0;margin:auto;border-radius:100%;border:1px solid #ffb384;opacity:.2;transition:1s ease-in-out;transform:skew(-5deg, -5deg)}@media screen and (min-width: 1441px){.circleItem .item{top:-14px}}@media screen and (max-width: 768px){.circleItem .item:nth-child(n+4){top:50%;left:50%;bottom:auto;transform:translate(-50%, -50%) skew(-5deg, -5deg)}}.circleItem .item.--dashed{border:1px dashed #ffb384}.circleItem .item.is-hidden{opacity:0}.circleItem .item.is-active{opacity:1}.circleItem .item.--01{width:calc(13.0556vw);height:calc(12.5694vw)}@media screen and (max-width: 768px){.circleItem .item.--01{width:calc(33.8667vw);height:calc(32.5333vw)}}.circleItem .item.--02{width:calc(25.4167vw);height:calc(24.6528vw)}@media screen and (max-width: 768px){.circleItem .item.--02{width:calc(63.7333vw);height:calc(61.0667vw)}}.circleItem .item.--03{width:calc(39.5833vw);height:calc(38.3333vw)}@media screen and (max-width: 768px){.circleItem .item.--03{width:calc(97.8667vw);height:calc(94.4vw)}}.circleItem .item.--04{width:calc(54.375vw);height:calc(53.5417vw)}@media screen and (max-width: 768px){.circleItem .item.--04{width:calc(136.2667vw);height:calc(130.9333vw)}}.circleItem .item.--05{width:calc(70.1389vw);height:calc(67.7778vw)}@media screen and (max-width: 768px){.circleItem .item.--05{width:calc(181.6vw);height:calc(174.9333vw)}}.circleItem .item.--06{width:calc(87.9861vw);height:calc(84.7917vw)}@media screen and (max-width: 768px){.circleItem .item.--06{width:calc(228vw);height:calc(219.2vw)}}.circleItem .item.--07{left:calc(-4.8611vw);width:calc(114.7222vw);height:calc(110.9722vw)}@media screen and (max-width: 768px){.circleItem .item.--07{left:50%;width:calc(263.7333vw);height:calc(253.8667vw)}}.circleItem .item.--08{left:calc(-16.6667vw);width:calc(135.5556vw);height:calc(131.8056vw)}@media screen and (max-width: 768px){.circleItem .item.--08{display:none;width:calc(336.2667vw);height:calc(323.7333vw)}}.circleItem .item.--09{left:calc(-27.7778vw);width:calc(156.3889vw);height:calc(152.6389vw)}@media screen and (max-width: 768px){.circleItem .item.--09{display:none}}@keyframes heartbeat-animation{0%{transform:scale(1)}5%{transform:scale(1.3)}10%{transform:scale(0.9)}15%{transform:scale(1.05)}20%{transform:scale(1)}100%{transform:scale(1)}}.heartItem{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100vh;transition:.3s ease-in-out}.heartItem.is-hidden{opacity:0}.heartItem .item{position:absolute;top:0;right:calc(-40.2778vw);bottom:0;left:0;margin:auto;width:calc(13.0556vw);height:calc(12.5694vw)}@media screen and (max-width: 768px){.heartItem .item{width:auto}}.heartItem .item.is-beat{animation:heartbeat-animation 3.5s infinite}.heartItem svg{position:absolute;top:calc(-0.5556vw);right:0;bottom:0;left:0;margin:auto}.heartItem svg path{fill:#e94628;stroke:#e94628}@media screen and (min-width: 1441px){.heartItem svg{top:-8px}}@media screen and (max-width: 768px){.heartItem svg{top:calc(-1.0667vw)}}.heartItem svg path{transition:.3s ease-in-out}
