@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Pretendard:wght@400;500;600;700;800&display=swap');
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}
@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,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(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,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(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:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(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(.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(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;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,.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,.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,.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-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-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-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-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@font-face{font-family:"Pretendard";font-weight:400;font-style:normal;src:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/Pretendard-Regular.woff2) format("woff2"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/Pretendard-Regular.woff) format("woff"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/Pretendard-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:"Pretendard";font-weight:500;font-style:normal;src:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/Pretendard-Medium.woff2) format("woff2"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/Pretendard-Medium.woff) format("woff"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/Pretendard-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:"Pretendard";font-weight:600;font-style:normal;src:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/Pretendard-SemiBold.woff2) format("woff2"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/Pretendard-SemiBold.woff) format("woff"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/Pretendard-SemiBold.ttf) format("truetype");font-display:swap}@font-face{font-family:"Pretendard";font-weight:700;font-style:normal;src:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/Pretendard-Bold.woff2) format("woff2"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/Pretendard-Bold.woff) format("woff"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/Pretendard-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:"Pretendard";font-weight:800;font-style:normal;src:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/Pretendard-ExtraBold.woff2) format("woff2"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/Pretendard-ExtraBold.woff) format("woff"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/Pretendard-ExtraBold.ttf) format("truetype");font-display:swap}@font-face{font-family:"PretendardJP";font-weight:400;font-style:normal;src:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/PretendardJP-Regular.otf) format("otf"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/PretendardJP-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:"PretendardJP";font-weight:500;font-style:normal;src:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/PretendardJP-Medium.otf) format("otf"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/PretendardJP-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:"PretendardJP";font-weight:600;font-style:normal;src:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/PretendardJP-SemiBold.otf) format("otf"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/PretendardJP-SemiBold.ttf) format("truetype");font-display:swap}@font-face{font-family:"PretendardJP";font-weight:700;font-style:normal;src:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/PretendardJP-Bold.otf) format("otf"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/PretendardJP-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:"PretendardJP";font-weight:800;font-style:normal;src:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/PretendardJP-ExtraBold.otf) format("otf"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/pretendard/PretendardJP-ExtraBold.ttf) format("truetype");font-display:swap}@font-face{font-family:"Poppins",sans-serif;font-weight:300;font-style:normal;src:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/Poppins/Poppins-Light.woff2) format("woff2"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/Poppins/Poppins-Light.woff) format("woff"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/Poppins/Poppins-Light.ttf) format("truetype");font-display:swap}@font-face{font-family:"Poppins",sans-serif;font-weight:400;font-style:normal;src:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/Poppins/Poppins-Regular.woff2) format("woff2"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/Poppins/Poppins-Regular.woff) format("woff"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/Poppins/Poppins-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:"Poppins",sans-serif;font-weight:500;font-style:normal;src:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/Poppins/Poppins-Medium.woff2) format("woff2"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/Poppins/Poppins-Medium.woff) format("woff"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/Poppins/Poppins-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:"Poppins",sans-serif;font-weight:600;font-style:normal;src:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/Poppins/Poppins-SemiBold.woff2) format("woff2"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/Poppins/Poppins-SemiBold.woff) format("woff"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/Poppins/Poppins-SemiBold.ttf) format("truetype");font-display:swap}@font-face{font-family:"Poppins",sans-serif;font-weight:700;font-style:normal;src:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/Poppins/Poppins-Bold.woff2) format("woff2"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/Poppins/Poppins-Bold.woff) format("woff"),url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../fonts/Poppins/Poppins-Bold.ttf) format("truetype");font-display:swap}:root{--color-point-org:#f15928;--color-point-blue:#2238ff;--font-kr:'Pretendard';--font-en:'Poppins'}@media (min-width:1181px){:root{font-size:62.5%}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button,input,textarea{margin:0;padding:0;border:0;box-sizing:border-box;font-size:100%;font-weight:400;font:inherit;vertical-align:baseline}body{overflow-x:hidden;width:100%;line-height:1;color:#13181f;font-size:1.8rem;font-family:"Pretendard","PretendardJP","Apple SD Gothic Neo","맑은 고딕","Malgun Gothic","돋움","Dotum","Helvetica",sans-serif;word-break:keep-all}:lang(en-us) body{word-break:normal;overflow-wrap:break-word;font-family:"Pretendard","PretendardJP","Apple SD Gothic Neo","맑은 고딕","Malgun Gothic","돋움","Dotum","Helvetica",sans-serif}body.black{background:#222}ol,ul,li{list-style:none}table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0}a{color:#111;text-decoration:none}em,address{font-style:normal}strong{font-weight:700}img{max-width:100%;vertical-align:top}h2,h3,h4,h5,h6{font-weight:700}input{width:100%;box-sizing:border-box;box-shadow:none;-webkit-appearance:none;appearance:none;font-family:var(--font-kr)}:lang(en-us) input{font-family:var(--font-kr)}input:focus,textarea:focus{outline:none}textarea{width:100%;resize:none;-webkit-appearance:none;appearance:none;font-family:var(--font-kr)}:lang(en-us) textarea{font-family:var(--font-kr)}button{cursor:pointer;background:0 0;font-family:var(--font-kr)}:lang(en-us) button{font-family:var(--font-kr)}*:before,*:after{box-sizing:border-box}.hidden{overflow:hidden}.blind{position:absolute;overflow:hidden;width:0;height:0;line-height:0;font-size:0;text-indent:-9999em}[class*=ellipsis]{overflow:hidden;white-space:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-all}.ellipsis01{-webkit-line-clamp:1}.ellipsis02{-webkit-line-clamp:2}.ellipsis03{-webkit-line-clamp:3}.ellipsis04{-webkit-line-clamp:4}.sub_content .visual{position:relative;min-height:98rem;overflow:hidden;background:#13181f}.sub_content .visual .bg{position:absolute;width:100%;height:100%;top:0;left:0}.sub_content .visual .bg>div{height:100%}.sub_content .visual .bg .mo{display:none}.sub_content .visual .bg img{width:100%;height:100%;object-fit:cover;animation:visualScale 5s ease-out alternate both}@keyframes visualScale{0%{transform:translateZ(0) scale(1) rotate(0deg)}100%{transform:translateZ(0) scale(1.08) rotate(.0001deg)}}@-webkit-keyframes visualScale{0%{transform:translateZ(0) scale(1) rotate(0deg)}100%{transform:translateZ(0) scale(1.08) rotate(.0001deg)}}.sub_content .visual .inner{position:relative;width:142rem;margin:0 auto;z-index:1}.sub_content .visual .heading{display:flex;height:100vh;padding:23.8rem 0 13.8rem}.sub_content .visual .hgroup{position:relative;width:50%}.sub_content .visual .hgroup:nth-child(2){display:flex;flex-direction:column-reverse}.sub_content .heading .hgroup em{background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--font-en);font-size:2.2rem;font-weight:600;line-height:100%}.sub_content .visual .hgroup h2{font-size:6.6rem;font-weight:700;color:#f8f9fb;margin-top:2.5rem}.sub_content .visual .hgroup .sub{position:relative;padding-top:1.6rem;color:#f8f9fb;line-height:3rem;font-size:2rem;font-weight:600}.sub_content .visual .hgroup .sub:before{content:'';position:absolute;left:0;top:0;display:inline-block;width:2.3rem;height:.2rem;background:#f8f9fb}.sub_content .inner{position:relative;width:142rem;margin:0 auto}.sub_content .inner.cover{padding:14rem 0 20rem}.section-title{position:relative;padding-bottom:5rem;font-size:4rem;line-height:4rem;font-weight:800;color:#13181f}.section-title.title-l{position:relative;padding-top:11rem}.section-title.title-l:before{content:'';position:absolute;top:0;background-color:#f8f9fb;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/product/img_section_top_bg.png);background-repeat:no-repeat;background-position:0 0;background-size:cover;left:calc(50% - 50vw);width:100vw;height:100%;z-index:-1}@media (max-width:1919px){.sub_content .visual{min-height:calc(100vw * (980 / 1919))}.sub_content .visual .inner{width:calc(100vw * (1442 / 1919))}.sub_content .visual .heading{padding:calc(100vw * (238 / 1919)) 0 calc(100vw * (138 / 1919))}.sub_content .heading .hgroup em{font-size:calc(100vw * (22 / 1919))}.sub_content .visual .hgroup h2{font-size:calc(100vw * (66 / 1919));margin-top:calc(100vw * (25 / 1919))}.sub_content .visual .hgroup .sub{padding-top:calc(100vw * (16 / 1919));line-height:calc(100vw * (30 / 1919));font-size:calc(100vw * (20 / 1919))}.sub_content .visual .hgroup .sub:before{width:calc(100vw * (23 / 1919));height:calc(100vw * (2 / 1919))}.sub_content .inner{width:calc(100vw * (1420 / 1919))}.sub_content .inner.cover{padding:calc(100vw * (140 / 1919)) 0 calc(100vw * (200 / 1919))}.section-title{padding-bottom:calc(100vw * (50 / 1919));font-size:calc(100vw * (40 / 1919));line-height:calc(100vw * (40 / 1919))}.section-title.title-l{padding-top:calc(100vw * (110 / 1919))}}@media (max-width:1180px){.sub_content .visual{height:calc(100vw * (800 / 1180))}.sub_content .visual .inner{width:100%;height:calc(100vw * (800 / 1180))}.sub_content .visual .heading{height:calc(100vw * (800 / 1180));padding:calc(100vw * (238 / 1180)) 0 calc(100vw * (138 / 1180))}.sub_content .heading .hgroup em{font-size:calc(100vw * (22 / 1180))}.sub_content .visual .hgroup h2{font-size:calc(100vw * (66 / 1180));margin-top:calc(100vw * (66 / 1180))}.sub_content .visual .hgroup .sub{padding-top:calc(100vw * (16 / 1180));line-height:calc(100vw * (30 / 1180));font-size:calc(100vw * (20 / 1180))}.sub_content .visual .hgroup .sub:before{width:calc(100vw * (23 / 1180));height:calc(100vw * (2 / 1180))}.sub_content .inner{width:calc(100vw * (1420 / 1180))}.sub_content .inner.cover{padding:calc(100vw * (140 / 1180)) calc(100vw * (50 / 1180)) calc(100vw * (200 / 1180))}.section-title{padding-bottom:calc(100vw * (50 / 1180));font-size:calc(100vw * (40 / 1180));line-height:calc(100vw * (40 / 1180))}.section-title.title-l{padding-top:calc(100vw * (110 / 1180))}}@media (max-width:767px){.sub_content .visual{height:calc(100vw * (900 / 767))}.sub_content .visual .bg .pc{display:none}.sub_content .visual .bg .mo{display:block}.sub_content .visual .inner{width:100%;height:calc(100vw * (900 / 767))}.sub_content .visual .heading{height:calc(100vw * (900 / 767));flex-direction:column;justify-content:space-between;padding:calc(100vw * (244 / 767)) 0 calc(100vw * (122 / 767))}.sub_content .heading .hgroup em{font-size:calc(100vw * (26 / 767))}.sub_content .visual .hgroup{width:100%}.sub_content .visual .hgroup h2{font-size:calc(100vw * (74 / 767));margin-top:calc(100vw * (30 / 767))}.sub_content .visual .hgroup .sub{padding-top:calc(100vw * (18 / 767));line-height:calc(100vw * (42 / 767));font-size:calc(100vw * (28 / 767))}.sub_content .visual .hgroup .sub:before{width:calc(100vw * (23 / 767));height:calc(100vw * (2 / 767))}.sub_content .inner{width:100%}.sub_content .inner.cover{padding:calc(100vw * (140 / 767)) calc(100vw * (40 / 767)) calc(100vw * (200 / 767))}.section-title{padding-bottom:calc(100vw * (60 / 767));font-size:calc(100vw * (44 / 767));line-height:calc(100vw * (44 / 767))}.section-title.title-l{padding-top:calc(100vw * (175 / 767))}.section-title.title-l:before{content:'';position:absolute;top:0;background-color:#f8f9fb;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/product/img_section_top_bg.png);background-repeat:no-repeat;background-position:0 0;background-size:cover;left:calc(50% - 50vw);width:100vw;height:100%;z-index:-1}}.sub_content .btn_go.small{display:flex;gap:.8rem;align-items:center}.sub_content .btn_go.small .arrow{overflow:hidden;position:relative;display:block;width:4.8rem;height:4.8rem;border-radius:50%;background:#000;transition:background .2s}.sub_content .btn_go.small .arrow:after{content:"";position:absolute;left:50%;top:50%;width:1.6rem;height:1.6rem;margin:-.8rem 0 0 -.8rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/main/ico_arrow_right_white.svg) no-repeat left top/100% 100%;transition:transform .3s}.sub_content .btn_go.small .arrow:before{content:"";position:absolute;left:50%;top:50%;width:1.6rem;height:1.6rem;margin:-.8rem 0 0 -.8rem;transform:translate3d(-4rem,0,0);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/main/ico_arrow_right_white.svg) no-repeat left top/100% 100%;transition:transform .3s .1s;opacity:0}.sub_content .btn_go.small.up .arrow:after{margin:0;transform:translate3d(-50%,-50%,0);background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/main/ico_go_arrow_up_white.svg)}.sub_content .btn_go.small.up .arrow:before{margin:0;transform:translate3d(-200%,100%,0);background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/main/ico_go_arrow_up_white.svg)}.sub_content .group:hover .btn_go.small .arrow{background:#000}.sub_content .group:hover .btn_go.small .arrow:after{opacity:0;transform:translateX(48px)}.sub_content .group:hover .btn_go.small .arrow:before{opacity:1;transform:translateX(0)}br.mo{display:none}@media (max-width:1919px){.sub_content .inner{width:calc(100vw * (1420 / 1919))}.sub_content .inner.cover{padding:calc(100vw * (140 / 1919)) 0 calc(100vw * (200 / 1919))}}@media (max-width:1180px){.sub_content .inner{width:calc(100vw * (1080 / 1180));padding:0 calc(100vw * (50 / 1180))}.sub_content .inner.cover{padding:calc(100vw * (140 / 1180)) 0 calc(100vw * (200 / 1180))}.wbr-tb{display:block}br{display:none}.main_content br{display:block}.main_content .heading br{display:block}.footer br{display:block}}@media (max-width:767px){.sub_content .inner{width:100%;padding:0 calc(100vw * (40 / 767))}.sub_content .inner.cover{padding:calc(100vw * (140 / 767)) calc(100vw * (40 / 767)) calc(100vw * (200 / 767))}.wbr{display:block}.wbr-tb{display:inline}br{display:none}.main_content br{display:block}.main_content .heading br{display:block}.footer br{display:block}br.mo{display:block}.sub_content .btn_go.small{gap:calc(100vw * (12 / 767))}.sub_content .btn_go.small .txt{font-size:calc(100vw * (36 / 767))}.sub_content .btn_go.small .arrow{width:calc(100vw * (60 / 767));height:calc(100vw * (60 / 767))}.sub_content .btn_go.small .arrow:after{width:calc(100vw * (24 / 767));height:calc(100vw * (24 / 767));margin:calc(100vw * (-12 / 767)) 0 0 calc(100vw * (-12 / 767))}.sub_content .btn_go.small .arrow:before{width:calc(100vw * (24 / 767));height:calc(100vw * (24 / 767));margin:calc(100vw * (-12 / 767)) 0 0 calc(100vw * (-12 / 767));transform:translate3d(calc(100vw * (-24 / 767)), 0, 0)}}.thumb-board-list{position:relative}.board-top{display:flex;justify-content:space-between;align-items:center}.board-top .total{display:flex;gap:.8rem}.board-top .total .txt{font-size:1.8rem;color:#9fa2aa;font-weight:400}.board-top .total .num{font-size:1.8rem;color:#c70517;font-weight:700}.board-top .search_wrap{position:relative}.board-top .search_wrap .input{position:relative;padding:1.4rem 1.2rem 1.5rem 1.8rem;border-radius:1.2rem;background:#f2f3f6;width:36.4rem}.board-top .search_wrap .input>input{background:0 0}.search_wrap .input{position:relative;height:5.7rem}.search_wrap .input .delete{display:none;position:absolute;right:4.8rem;top:0;width:2rem;height:5.7rem;cursor:pointer;text-indent:-9999em}.search_wrap .input .delete:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2rem;height:2rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_search_delete_gray.svg) no-repeat left top/100% 100%}.search_wrap .input.active .delete{display:block}.search_wrap .input input[type=search]{position:absolute;top:0;height:100%;color:#595c64;line-height:1.25;font-size:1.8rem;font-weight:400;background:0 0}.search_wrap .input input[type=search]:focus{border:none;outline:none;background:0 0}.search_wrap .input.active input[type=search]{width:calc(100% - 9rem)}.search_wrap .input input[type=search]::placeholder{color:#595c64;font-size:1.8rem}.search_wrap .btn_search{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);width:2.8rem;height:2.8rem;border:none;text-indent:-9999em}.search_wrap .btn_search:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2.8rem;height:2.8rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_search_black.svg) no-repeat left top/100% 100%}.board-top+.board-list-wrap{margin-top:4rem}.board-list-wrap{position:relative}.board-list-wrap .thumb-list{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:3.4rem}.board-list-wrap .thumb-list li{position:relative;border-radius:2rem;background:#f2f3f6;transition:border .3s;border:1px solid transparent}.board-list-wrap .thumb-list li a{display:block;padding:3.4rem}.board-list-wrap .thumb-list li a .list-thumb-area{display:flex;align-items:center;justify-content:center;background:#fff;height:16rem;border-radius:.8rem;overflow:hidden}.board-list-wrap .thumb-list li a .list-thumb-area img{width:100%}.board-list-wrap .thumb-list li a .list-cont-area{display:flex;flex-direction:column;gap:3rem;margin-top:3rem}.board-list-wrap .thumb-list li a .company{font-size:1.8rem;font-weight:400;line-height:2.3rem;color:#13181f}.board-list-wrap .thumb-list li a .text{font-size:2.8rem;font-weight:700;line-height:3.6rem;color:#13181f;margin-top:.8rem;height:7.2rem}.board-list-wrap .thumb-list li a .subtxt{font-size:1.8rem;font-weight:400;line-height:2.3rem;color:#13181f;margin-top:.8rem;margin-bottom:-2rem}.board-list-wrap .thumb-list li a .view{display:flex;justify-content:space-between;align-items:center}.board-list-wrap .thumb-list li a .date{font-size:1.8rem;font-weight:300;color:#13181f}.board-list-wrap .thumb-list li a .function{font-size:1.5rem;font-weight:300;color:#13181f}.board-list-wrap .thumb-list2{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:3.4rem}.board-list-wrap .thumb-list2 li{position:relative;border-radius:2rem;background:#f2f3f6;transition:border .3s;border:1px solid transparent}.board-list-wrap .thumb-list2 li{display:block;padding:3.4rem;pointer-events:none;cursor:default}.board-list-wrap .thumb-list2 li .list-thumb-area{display:flex;align-items:center;justify-content:center;background:#fff;height:16rem;border-radius:.8rem;overflow:hidden}.board-list-wrap .thumb-list2 li .list-thumb-area img{width:100%}.board-list-wrap .thumb-list2 li .list-cont-area{display:flex;flex-direction:column;gap:3rem;margin-top:3rem}.board-list-wrap .thumb-list2 li .company{font-size:1.8rem;font-weight:400;line-height:2.3rem;color:#13181f}.board-list-wrap .thumb-list2 li .text{font-size:2.8rem;font-weight:700;line-height:3.6rem;color:#13181f;margin-top:.8rem;height:7.2rem}.board-list-wrap .thumb-list2 li .subtxt{font-size:1.8rem;font-weight:400;line-height:2.3rem;color:#13181f;margin-top:.8rem;margin-bottom:-2rem}.board-list-wrap .thumb-list2 li .view{display:flex;justify-content:space-between;align-items:center}.board-list-wrap .thumb-list2 li .date{font-size:1.8rem;font-weight:300;color:#13181f}.board-list-wrap .thumb-list2 li .function{font-size:1.5rem;font-weight:300;color:#13181f}.board-list-wrap .thumb-list2 .btn_go{display:none !important}.board-list-wrap .btn_go.small .arrow{overflow:hidden;position:relative;display:block;width:4.8rem;height:4.8rem;border-radius:50%;background:0 0;border:1px solid #c7c9cd;transition:background .2s}.board-list-wrap .btn_go.small .arrow:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%);width:2rem;height:2rem;margin:-.9rem 0 0 .2rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/main/ico_arrow_right_black2.svg) no-repeat left top/100% 100%;transition:transform .3s}.board-list-wrap .btn_go.small .arrow:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%);width:2rem;height:2rem;margin:-.9rem 0 0 -.8rem;transform:translate3d(-4rem,0,0);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/main/ico_arrow_right_white.svg) no-repeat left top/100% 100%;transition:transform .3s .1s;opacity:0}@media (max-width:1919px){.board-top .total{gap:calc(100vw * (8 / 1919))}.board-top .total .txt{font-size:calc(100vw * (18 / 1919))}.board-top .total .num{font-size:calc(100vw * (18 / 1919))}.board-top .search_wrap .input{padding:calc(100vw * (14 / 1919)) calc(100vw * (12 / 1919)) calc(100vw * (15 / 1919)) calc(100vw * (18 / 1919));border-radius:calc(100vw * (12 / 1919));width:calc(100vw * (364 / 1919))}.search_wrap .input{height:calc(100vw * (57 / 1919))}.search_wrap .input .delete{right:calc(100vw * (48 / 1919));width:calc(100vw * (20 / 1919));height:calc(100vw * (57 / 1919))}.search_wrap .input .delete:after{transform:translateY(-50%);width:calc(100vw * (20 / 1919));height:calc(100vw * (20 / 1919))}.search_wrap .input.active .delete{display:block}.search_wrap .input input[type=search]{font-size:calc(100vw * (18 / 1919))}.search_wrap .input.active input[type=search]{width:calc(100% - 9rem)}.search_wrap .input input[type=search]::placeholder{font-size:calc(100vw * (18 / 1919))}.search_wrap .btn_search{right:calc(100vw * (12 / 1919));transform:translateY(-50%);width:calc(100vw * (28 / 1919));height:calc(100vw * (28 / 1919))}.search_wrap .btn_search:after{transform:translateY(-50%);width:calc(100vw * (28 / 1919));height:calc(100vw * (28 / 1919))}.board-top+.board-list-wrap{margin-top:calc(100vw * (40 / 1919))}.board-list-wrap .thumb-list{grid-template-columns:repeat(3,1fr);gap:calc(100vw * (34 / 1919))}.board-list-wrap .thumb-list li{border-radius:calc(100vw * (20 / 1919))}.board-list-wrap .thumb-list li a{padding:calc(100vw * (34 / 1919))}.board-list-wrap .thumb-list li a .list-thumb-area{height:calc(100vw * (160 / 1919));border-radius:calc(100vw * (8 / 1919))}.board-list-wrap .thumb-list li a .list-cont-area{gap:calc(100vw * (30 / 1919));margin-top:calc(100vw * (30 / 1919))}.board-list-wrap .thumb-list li a .company{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (23 / 1919))}.board-list-wrap .thumb-list li a .text{font-size:calc(100vw * (28 / 1919));line-height:calc(100vw * (36 / 1919));margin-top:calc(100vw * (8 / 1919));height:calc(100vw * (72 / 1919))}.board-list-wrap .thumb-list li a .subtxt{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (23 / 1919));margin-top:calc(100vw * (8 / 1919));margin-bottom:calc(100vw * (-16 / 1919))}.board-list-wrap .thumb-list li a .date{font-size:calc(100vw * (18 / 1919))}.board-list-wrap .thumb-list li a .function{font-size:calc(100vw * (15 / 1919))}.board-list-wrap .thumb-list2{grid-template-columns:repeat(3,1fr);gap:calc(100vw * (34 / 1919))}.board-list-wrap .thumb-list2 li{border-radius:calc(100vw * (20 / 1919))}.board-list-wrap .thumb-list2 li{padding:calc(100vw * (34 / 1919))}.board-list-wrap .thumb-list2 li .list-thumb-area{height:calc(100vw * (160 / 1919));border-radius:calc(100vw * (8 / 1919))}.board-list-wrap .thumb-list2 li .list-cont-area{gap:calc(100vw * (30 / 1919));margin-top:calc(100vw * (30 / 1919))}.board-list-wrap .thumb-list2 li .company{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (23 / 1919))}.board-list-wrap .thumb-list2 li .text{font-size:calc(100vw * (28 / 1919));line-height:calc(100vw * (36 / 1919));margin-top:calc(100vw * (8 / 1919));height:calc(100vw * (72 / 1919))}.board-list-wrap .thumb-list2 li .subtxt{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (23 / 1919));margin-top:calc(100vw * (8 / 1919));margin-bottom:calc(100vw * (-16 / 1919))}.board-list-wrap .thumb-list2 li .date{font-size:calc(100vw * (18 / 1919))}.board-list-wrap .thumb-list2 li .function{font-size:calc(100vw * (15 / 1919))}.board-list-wrap .btn_go.small .arrow{width:calc(100vw * (48 / 1919));height:calc(100vw * (48 / 1919))}.board-list-wrap .btn_go.small .arrow:before{width:calc(100vw * (20 / 1919));height:calc(100vw * (20 / 1919));margin:calc(100vw * (-9 / 1919)) 0 0 calc(100vw * (-8 / 1919))}.board-list-wrap .btn_go.small .arrow:after{width:calc(100vw * (20 / 1919));height:calc(100vw * (20 / 1919));margin:calc(100vw * (-9 / 1919)) 0 0 calc(100vw * (2 / 1919))}}@media (max-width:1180px){.board-top .total{gap:calc(100vw * (8 / 1180))}.board-top .total .txt{font-size:calc(100vw * (18 / 1180))}.board-top .total .num{font-size:calc(100vw * (18 / 1180))}.board-top .search_wrap .input{padding:calc(100vw * (14 / 1180)) calc(100vw * (12 / 1180)) calc(100vw * (15 / 1180)) calc(100vw * (18 / 1180));border-radius:calc(100vw * (12 / 1180));width:calc(100vw * (364 / 1180))}.search_wrap .input{height:calc(100vw * (57 / 1180))}.search_wrap .input .delete{right:calc(100vw * (48 / 1180));width:calc(100vw * (20 / 1180));height:calc(100vw * (57 / 1180))}.search_wrap .input .delete:after{transform:translateY(-50%);width:calc(100vw * (20 / 1180));height:calc(100vw * (20 / 1180))}.search_wrap .input.active .delete{display:block}.search_wrap .input input[type=search]{font-size:calc(100vw * (18 / 1180))}.search_wrap .input.active input[type=search]{width:calc(100% - 9rem)}.search_wrap .input input[type=search]::placeholder{font-size:calc(100vw * (18 / 1180))}.search_wrap .btn_search{right:calc(100vw * (12 / 1180));transform:translateY(-50%);width:calc(100vw * (28 / 1180));height:calc(100vw * (28 / 1180))}.search_wrap .btn_search:after{transform:translateY(-50%);width:calc(100vw * (28 / 1180));height:calc(100vw * (28 / 1180))}.board-top+.board-list-wrap{margin-top:calc(100vw * (40 / 1180))}.board-list-wrap .thumb-list{grid-template-columns:repeat(2,1fr);gap:calc(100vw * (34 / 1180))}.board-list-wrap .thumb-list li{border-radius:calc(100vw * (20 / 1180))}.board-list-wrap .thumb-list li a{padding:calc(100vw * (34 / 1180))}.board-list-wrap .thumb-list li a .list-thumb-area{height:calc(100vw * (160 / 1180));border-radius:calc(100vw * (8 / 1180))}.board-list-wrap .thumb-list li a .list-cont-area{gap:calc(100vw * (30 / 1180));margin-top:calc(100vw * (30 / 1180))}.board-list-wrap .thumb-list li a .company{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (23 / 1180))}.board-list-wrap .thumb-list li a .text{font-size:calc(100vw * (28 / 1180));line-height:calc(100vw * (36 / 1180));margin-top:calc(100vw * (8 / 1180));height:calc(100vw * (72 / 1180))}.board-list-wrap .thumb-list li a .subtxt{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (23 / 1180));margin-top:calc(100vw * (8 / 1180));margin-bottom:calc(100vw * (-16 / 1180))}.board-list-wrap .thumb-list li a .date{font-size:calc(100vw * (18 / 1180))}.board-list-wrap .thumb-list li a .function{font-size:calc(100vw * (15 / 1180))}.board-list-wrap .thumb-list2{grid-template-columns:repeat(2,1fr);gap:calc(100vw * (34 / 1180))}.board-list-wrap .thumb-list2 li{border-radius:calc(100vw * (20 / 1180))}.board-list-wrap .thumb-list2 li{padding:calc(100vw * (34 / 1180))}.board-list-wrap .thumb-list2 li .list-thumb-area{height:calc(100vw * (160 / 1180));border-radius:calc(100vw * (8 / 1180))}.board-list-wrap .thumb-list2 li .list-cont-area{gap:calc(100vw * (30 / 1180));margin-top:calc(100vw * (30 / 1180))}.board-list-wrap .thumb-list2 li .company{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (23 / 1180))}.board-list-wrap .thumb-list2 li .text{font-size:calc(100vw * (28 / 1180));line-height:calc(100vw * (36 / 1180));margin-top:calc(100vw * (8 / 1180));height:calc(100vw * (72 / 1180))}.board-list-wrap .thumb-list2 li .subtxt{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (23 / 1180));margin-top:calc(100vw * (8 / 1180));margin-bottom:calc(100vw * (-16 / 1180))}.board-list-wrap .thumb-list2 li .date{font-size:calc(100vw * (18 / 1180))}.board-list-wrap .thumb-list2 li .function{font-size:calc(100vw * (15 / 1180))}.board-list-wrap .btn_go.small .arrow{width:calc(100vw * (48 / 1180));height:calc(100vw * (48 / 1180))}.board-list-wrap .btn_go.small .arrow:before{width:calc(100vw * (20 / 1180));height:calc(100vw * (20 / 1180));margin:calc(100vw * (-9 / 1180)) 0 0 calc(100vw * (-8 / 1180))}.board-list-wrap .btn_go.small .arrow:after{width:calc(100vw * (20 / 1180));height:calc(100vw * (20 / 1180));margin:calc(100vw * (-9 / 1180)) 0 0 calc(100vw * (2 / 1180))}}@media only screen and (min-width:768px){.board-list-wrap .thumb-list li:hover{border:1px solid #595c64}.board-list-wrap .thumb-list li:hover .btn_go.small .arrow{background:#000}.board-list-wrap .thumb-list li:hover .btn_go.small .arrow:after{opacity:0;transform:translateX(48px)}.board-list-wrap .thumb-list li:hover .btn_go.small .arrow:before{opacity:1;transform:translateX(0)}.board-list-wrap .no-thumb-list li:hover{border:1px solid #595c64}.board-list-wrap .no-thumb-list li:hover .btn_go.small .arrow{background:#000}.board-list-wrap .no-thumb-list li:hover .btn_go.small .arrow:after{opacity:0;transform:translateX(48px)}.board-list-wrap .no-thumb-list li:hover .btn_go.small .arrow:before{opacity:1;transform:translateX(0)}.btn-newsletter:hover{background:#c70517}.btn-newsletter:hover .txt{color:#fff}.btn-newsletter:hover .txt:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_btn_arrow_topright_white.svg) no-repeat 50% 50%;background-size:80%}.btn_list:hover{background:#fff;color:#13181f;border:2px solid #13181f}.btn_list:hover .txt{color:#13181f}.btn_list:hover .txt:before{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_list_black.svg) no-repeat;background-size:cover}.sub_content.pr .board-list-wrap .board-list>div>a:hover .subject{color:#c70517;transition:color .2s}.board-list-wrap .board-list>div>a:hover>.subject{color:#c70517;transition:color .2s}.btn-download-black:hover{background:#fff;border:1px solid #13181f}.btn-download-black:hover>span{color:#13181F!important}.btn-download-black:hover>span:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_btn_arrow_down.svg) no-repeat 50% 50%;background-size:contain}.btn-download-red:hover{background:#fff;border:1px solid #c70517}.btn-download-red:hover>span{color:#C70517!important}.btn-download-red:hover>span:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_btn_arrow_topright.svg) no-repeat 50% 50%}.select_box .select_inner .select_list li:hover{color:#fff}.btn_floating a.btn_top>.hover{display:none}.btn_floating a.btn_top:hover{border:1px solid #13181f;background:#fff}.btn_floating a.btn_top:hover span{color:#13181f}.btn_floating a.btn_top:hover>img{display:none}.btn_floating a.btn_top:hover>.hover{display:block}}@media (max-width:767px){.board-top .total{gap:calc(100vw * (8 / 767))}.board-top .total .txt{font-size:calc(100vw * (24 / 767))}.board-top .total .num{font-size:calc(100vw * (24 / 767))}.board-top .search_wrap .input{padding:calc(100vw * (15 / 767)) calc(100vw * (14 / 767)) calc(100vw * (18 / 767)) calc(100vw * (20 / 767));border-radius:calc(100vw * (12 / 767));width:calc(100vw * (364 / 767))}.search_wrap .input{height:calc(100vw * (74 / 767))}.search_wrap .input .delete{right:calc(100vw * (65 / 767));width:calc(100vw * (20 / 767));height:calc(100vw * (74 / 767))}.search_wrap .input .delete:after{transform:translateY(-50%);width:calc(100vw * (20 / 767));height:calc(100vw * (20 / 767))}.search_wrap .input.active .delete{display:block}.search_wrap .input input[type=search]{font-size:calc(100vw * (24 / 767))}.search_wrap .input.active input[type=search]{width:calc(100% - 9rem)}.search_wrap .input input[type=search]::placeholder{font-size:calc(100vw * (24 / 767))}.search_wrap .btn_search{right:calc(100vw * (14 / 767));width:calc(100vw * (44 / 767));height:calc(100vw * (44 / 767))}.search_wrap .btn_search:after{width:calc(100vw * (44 / 767));height:calc(100vw * (44 / 767))}.board-top+.board-list-wrap{margin-top:calc(100vw * (60 / 767))}.board-list-wrap .thumb-list{grid-template-columns:repeat(1,1fr);gap:calc(100vw * (34 / 767))}.board-list-wrap .thumb-list li{border-radius:calc(100vw * (20 / 767))}.board-list-wrap .thumb-list li a{padding:calc(100vw * (34 / 767))}.board-list-wrap .thumb-list li a .list-thumb-area{height:calc(100vw * (252 / 767));border-radius:calc(100vw * (8 / 767))}.board-list-wrap .thumb-list li a .list-cont-area{gap:calc(100vw * (30 / 767));margin-top:calc(100vw * (30 / 767))}.board-list-wrap .thumb-list li a .company{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (34 / 767))}.board-list-wrap .thumb-list li a .text{font-size:calc(100vw * (46 / 767));line-height:calc(100vw * (60 / 767));margin-top:calc(100vw * (8 / 767));height:calc(100vw * (120 / 767))}.board-list-wrap .thumb-list li a .subtxt{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (34 / 767));margin-top:calc(100vw * (6 / 767));margin-bottom:calc(100vw * (-3.5 / 767))}.board-list-wrap .thumb-list li a .date{font-size:calc(100vw * (28 / 767))}.board-list-wrap .thumb-list li a .function{font-size:calc(100vw * (24 / 767))}.board-list-wrap .thumb-list2{grid-template-columns:repeat(1,1fr);gap:calc(100vw * (34 / 767))}.board-list-wrap .thumb-list2 li{border-radius:calc(100vw * (20 / 767))}.board-list-wrap .thumb-list2 li{padding:calc(100vw * (34 / 767))}.board-list-wrap .thumb-list2 li .list-thumb-area{height:calc(100vw * (252 / 767));border-radius:calc(100vw * (8 / 767))}.board-list-wrap .thumb-list2 li .list-cont-area{gap:calc(100vw * (30 / 767));margin-top:calc(100vw * (30 / 767))}.board-list-wrap .thumb-list2 li .company{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (34 / 767))}.board-list-wrap .thumb-list2 li .text{font-size:calc(100vw * (46 / 767));line-height:calc(100vw * (60 / 767));margin-top:calc(100vw * (8 / 767));height:calc(100vw * (120 / 767))}.board-list-wrap .thumb-list2 li .subtxt{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (34 / 767));margin-top:calc(100vw * (6 / 767));margin-bottom:calc(100vw * (-3.5 / 767))}.board-list-wrap .thumb-list2 li .date{font-size:calc(100vw * (28 / 767))}.board-list-wrap .thumb-list2 li .function{font-size:calc(100vw * (24 / 767))}.board-list-wrap .btn_go.small .arrow{width:calc(100vw * (72 / 767));height:calc(100vw * (72 / 767))}.board-list-wrap .btn_go.small .arrow:before{width:calc(100vw * (30 / 767));height:calc(100vw * (30 / 767));margin:calc(100vw * (-13 / 767)) 0 0 calc(100vw * (-10 / 767))}.board-list-wrap .btn_go.small .arrow:after{width:calc(100vw * (30 / 767));height:calc(100vw * (30 / 767));margin:calc(100vw * (-13 / 767)) 0 0 calc(100vw * (4 / 767))}}.board-list-wrap .no-thumb-list{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:3.4rem}.board-list-wrap .no-thumb-list li{position:relative;border-radius:2rem;transition:border .3s;border:1px solid #c7c9cd;height:30rem}.board-list-wrap .no-thumb-list li a{display:block;padding:3.4rem;height:100%}.board-list-wrap .no-thumb-list li a .list-cont-area{display:flex;flex-direction:column;justify-content:space-between;height:100%}.board-list-wrap .no-thumb-list li a .text{position:relative;font-size:2.2rem;font-weight:500;line-height:3.3rem;color:#13181f;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.board-list-wrap .no-thumb-list li a .view{display:flex;justify-content:space-between;align-items:center}.board-list-wrap .no-thumb-list li a .date{font-size:1.8rem;font-weight:200;color:#595c64}.board-list-wrap .no-thumb-list li.bedge a .text{padding-top:3.8rem}.board-list-wrap .no-thumb-list li.bedge a .text:before{content:'';display:inline-block;position:absolute;left:0;top:0;width:1.8rem;height:1.8rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_board_bedge.svg) no-repeat;background-size:cover}@media (max-width:1919px){.board-list-wrap .no-thumb-list{gap:calc(100vw * (34 / 1919))}.board-list-wrap .no-thumb-list li{border-radius:calc(100vw * (20 / 1919));height:calc(100vw * (300 / 1919))}.board-list-wrap .no-thumb-list li a{padding:calc(100vw * (34 / 1919))}.board-list-wrap .no-thumb-list li a .text{font-size:calc(100vw * (22 / 1919));line-height:calc(100vw * (33 / 1919))}.board-list-wrap .no-thumb-list li a .date{font-size:calc(100vw * (18 / 1919))}.board-list-wrap .no-thumb-list li.bedge a .text{padding-top:calc(100vw * (38 / 1919))}.board-list-wrap .no-thumb-list li.bedge a .text:before{width:calc(100vw * (18 / 1919));height:calc(100vw * (18 / 1919))}}@media (max-width:1180px){.board-list-wrap .no-thumb-list{grid-template-columns:repeat(2,1fr);gap:calc(100vw * (34 / 1180))}.board-list-wrap .no-thumb-list li{border-radius:calc(100vw * (20 / 1180));height:calc(100vw * (300 / 1180))}.board-list-wrap .no-thumb-list li a{padding:calc(100vw * (34 / 1180))}.board-list-wrap .no-thumb-list li a .text{font-size:calc(100vw * (22 / 1180));line-height:calc(100vw * (33 / 1180))}.board-list-wrap .no-thumb-list li a .date{font-size:calc(100vw * (18 / 1180))}.board-list-wrap .no-thumb-list li.bedge a .text{padding-top:calc(100vw * (38 / 1180))}.board-list-wrap .no-thumb-list li.bedge a .text:before{width:calc(100vw * (18 / 1180));height:calc(100vw * (18 / 1180))}}@media (max-width:767px){.board-list-wrap .no-thumb-list{gap:calc(100vw * (34 / 767));grid-template-columns:repeat(1,1fr)}.board-list-wrap .no-thumb-list li{width:100%;border-radius:calc(100vw * (20 / 767));height:calc(100vw * (430 / 767))}.board-list-wrap .no-thumb-list li a{padding:calc(100vw * (44 / 767))}.board-list-wrap .no-thumb-list li a .text{font-size:calc(100vw * (34 / 767));line-height:calc(100vw * (51 / 767))}.board-list-wrap .no-thumb-list li a .date{font-size:calc(100vw * (26 / 767));line-height:calc(100vw * (39 / 767))}.board-list-wrap .no-thumb-list li.bedge a .text{padding-top:calc(100vw * (46 / 767))}.board-list-wrap .no-thumb-list li.bedge a .text:before{width:calc(100vw * (30 / 767));height:calc(100vw * (30 / 767))}}.banner-wrap{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;height:33rem;padding:0 9rem 0 6.2rem;margin-bottom:11rem;border-radius:2rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/news/img_banner_bg01.jpg) no-repeat;background-size:cover}.banner-wrap.thech{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/news/img_banner_bg01.jpg) no-repeat}.banner-wrap.news{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/news/img_banner_bg02.jpg) no-repeat}.banner-wrap.video{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/news/img_banner_bg03.jpg) no-repeat}.banner-wrap.demo{background:#f2f3f6 !important;height:23rem}.banner-wrap.demorequest{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/support/img_banner_bg_demorequest.jpg) no-repeat}.banner-wrap .banner-txt{font-size:2.6rem;font-weight:700;line-height:3.9rem;letter-spacing:-.26px;color:#f8f9fb}.banner-wrap .banner-title{font-size:2.9rem;font-weight:700;line-height:3.9rem;letter-spacing:-.26px;color:#f8f9fb}.banner-wrap .icon{position:relative;padding-left:4.5rem}.banner-wrap .icon:before{content:'';position:absolute;left:0;top:0;display:inline-block;width:3.5rem;height:2.6rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_experience_sm_wh02.svg) no-repeat;background-size:100%}.banner-wrap .banner-desc{font-size:1.8rem;line-height:2.8rem;margin-top:1rem;font-weight:500;letter-spacing:-.1px;color:#fff}.banner-wrap .banner-desc .point{font-weight:700;color:#fff}.banner-wrap .banner-desc .point-red{font-weight:700;color:#c70517}.btn-newsletter{position:relative;display:flex;padding:2rem 3rem;border-radius:10rem;background:#fff;transition:all .2s}.btn-newsletter .txt{position:relative;font-size:1.8rem;font-weight:700;color:#c70517;letter-spacing:-.18px;padding-right:3.2rem}.btn-newsletter .txt:after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:3.2rem;height:3.2rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_btn_arrow_topright.svg) no-repeat 50% 50%}@media (max-width:1919px){.banner-wrap{height:calc(100vw * (330 / 1919));padding:0 calc(100vw * (90 / 1919)) 0 calc(100vw * (62 / 1919));margin-bottom:calc(100vw * (110 / 1919));border-radius:calc(100vw * (20 / 1919))}.banner-wrap.demo{height:calc(100vw * (230 / 1919))}.banner-wrap .banner-txt{font-size:calc(100vw * (26 / 1919));line-height:calc(100vw * (39 / 1919))}.banner-wrap .banner-title{font-size:calc(100vw * (29 / 1919));line-height:calc(100vw * (39 / 1919))}.banner-wrap .banner-desc{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (28 / 1919));margin-top:calc(100vw * (10 / 1919))}.btn-newsletter{padding:calc(100vw * (20 / 1919)) calc(100vw * (30 / 1919));border-radius:calc(100vw * (100 / 1919))}.btn-newsletter .txt{font-size:calc(100vw * (18 / 1919));padding-right:calc(100vw * (32 / 1919))}.btn-newsletter .txt:after{width:calc(100vw * (32 / 1919));height:calc(100vw * (32 / 1919));background-size:50%}}@media (max-width:1180px){.banner-wrap{height:calc(100vw * (330 / 1180));padding:0 calc(100vw * (90 / 1180)) 0 calc(100vw * (62 / 1180));margin-bottom:calc(100vw * (110 / 1180));border-radius:calc(100vw * (20 / 1180))}.banner-wrap.demo{height:calc(100vw * (230 / 1180))}.banner-wrap .banner-txt{font-size:calc(100vw * (26 / 1180));line-height:calc(100vw * (39 / 1180))}.banner-wrap .banner-title{font-size:calc(100vw * (29 / 1180));line-height:calc(100vw * (39 / 1180))}.banner-wrap .banner-desc{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (28 / 1180));margin-top:calc(100vw * (10 / 1919))}.btn-newsletter{padding:calc(100vw * (20 / 1180)) calc(100vw * (30 / 1180));border-radius:calc(100vw * (100 / 1180))}.btn-newsletter .txt{font-size:calc(100vw * (18 / 1180));padding-right:calc(100vw * (32 / 1180))}.btn-newsletter .txt:after{width:calc(100vw * (32 / 1180));height:calc(100vw * (32 / 1180))}}@media (max-width:767px){.banner-wrap{flex-direction:column;align-items:flex-start;gap:calc(100vw * (70 / 767));height:auto;padding:calc(100vw * (70 / 767)) calc(100vw * (50 / 767));margin-bottom:calc(100vw * (86 / 767));border-radius:calc(100vw * (20 / 767));background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/news/img_banner_bg01_mo.jpg) no-repeat}.banner-wrap.thech{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/news/img_banner_bg01_mo.jpg) no-repeat}.banner-wrap.news{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/news/img_banner_bg02_mo.jpg) no-repeat}.banner-wrap.video{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/news/img_banner_bg03_mo.jpg) no-repeat}.banner-wrap.demo{background:#f2f3f6 !important;height:auto}.banner-wrap.demorequest{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/support/img_banner_bg_demorequest_mo.jpg) no-repeat}.banner-wrap+.board-list-wrap{padding-top:calc(100vw * (24 / 767))}.banner-wrap .banner-txt{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767))}.banner-wrap .banner-title{font-size:calc(100vw * (38 / 767));line-height:calc(100vw * (39 / 767))}.banner-wrap .banner-desc{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (43 / 767));margin-top:calc(100vw * (30 / 1919))}.btn-newsletter{padding:calc(100vw * (35 / 767)) calc(100vw * (50 / 767));border-radius:calc(100vw * (100 / 767))}.btn-newsletter .txt{font-size:calc(100vw * (30 / 767));padding-right:calc(100vw * (52 / 767))}.btn-newsletter .txt:after{width:calc(100vw * (40 / 767));height:calc(100vw * (40 / 767))}}.case-view{position:relative}.case-view .wrap{width:100rem;margin:0 auto}.case-view .case-view-header{position:relative;padding:16rem 0 7rem;background:#13181f}.case-view .flex{display:flex;justify-content:space-between;gap:3rem}.case-view.editor .case-view-body .wrap{border-top:1px solid #13181f}.case-view.editor .case-view-body .view-area{padding:8rem 0 8rem;text-align:left}.case-view.editor .case-view-body .view-area p{color:#13181f;font-weight:400}.has-x-large-font-size,.has-large-font-size,.has-medium-font-size{line-height:1.3}.case-view.editor .btn-view-more,.wp-block-button{margin:0;width:fit-content}.board-editor-h1,h1.wp-block-heading{font-size:4rem;font-weight:700;line-height:7.2rem;letter-spacing:-.4px}.board-editor-h2,h2.wp-block-heading{font-size:3.6rem;font-weight:700;line-height:6.4rem;letter-spacing:-.36px}.board-editor-h3,h3.wp-block-heading{font-size:2.4rem;font-weight:700;line-height:4.3rem;letter-spacing:-.24px}.board-editor-h4,h4.wp-block-heading{font-size:2rem;font-weight:500;line-height:3.6rem;letter-spacing:-.2px}.board-editor-h5,h5.wp-block-heading{font-size:1.6rem;font-weight:500;line-height:2.8rem;letter-spacing:-.16px}.board-editor-h6,h6.wp-block-heading{font-size:1.4rem;font-weight:400;line-height:2.5rem;letter-spacing:-.14px}.bul-list li,.wp-block-list li{position:relative;padding-left:1rem;font-size:1.8rem;line-height:3.2rem;font-weight:400;color:#13181f}.bul-list li:after,.wp-block-list li:after{content:'';display:inline-block;position:absolute;left:0;top:1.4rem;width:.4rem;height:.4rem;border-radius:50%;background:#13181f}.go-to-link{display:inline-block;width:fit-content;font-size:1.8rem;font-weight:500;line-height:3.2rem;border-bottom:1px solid #13181f}.case-view .case-view-header .cont .group{position:relative;overflow:hidden;display:flex;min-height:24.2rem;gap:3.2rem;justify-content:space-between;flex-direction:column;align-items:flex-start;height:100%}.case-view .case-view-header .cont .group .category{position:relative;padding-left:2.4rem;color:#fff;font-size:1.5rem;font-style:normal;font-weight:600;margin-bottom:2.2rem}.case-view .case-view-header .cont .group .category:before{content:'';display:inline-block;position:absolute;left:0;top:0;width:1.6rem;height:1.6rem;border-radius:50%;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%)}.case-view .case-view-header .cont .group h3{color:#fff;font-size:4.2rem;font-style:normal;font-weight:700;line-height:130%}.case-view .case-view-header .cont .group .group-bottom{display:flex;flex-direction:column}.case-view .case-view-header .cont .group .group-bottom .company{font-size:1.8rem;font-weight:700;line-height:2.7rem;color:#fff}.case-view .case-view-header .cont .group .group-bottom .date{color:#fff;font-size:1.6rem;line-height:2.4rem;font-style:normal;font-weight:400}.case-view .case-view-header .thumb{display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:.8rem;background:#fff;width:24.2rem;height:24.2rem;padding:7rem 0}.case-view .case-view-header .thumb img{width:100%}.case-view .case-view-body{position:relative;padding-bottom:20rem}.case-view .case-view-body .btn-download-wrap{position:relative;display:flex;gap:1rem;padding-top:3rem;overflow:hidden}.case-view .case-view-body .btn-download-wrap .btn-download{display:flex;align-items:center;justify-content:center;padding:2rem;border-radius:10rem;background:#f2f3f6}.case-view .case-view-body .btn-download-wrap .btn-download .txt{position:relative;font-size:1.6rem;font-weight:400;letter-spacing:-.16px;color:#13181f;padding-left:3.2rem}.case-view .case-view-body .btn-download-wrap .btn-download .txt:before{content:'';display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:2.4rem;height:2.4rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_download.svg);background-size:cover}.case-view .case-view-body .view-area{position:relative;display:flex;flex-direction:column;gap:5rem;padding:11rem 0 11rem;font-size:1.8rem;font-weight:400;letter-spacing:-.18px;line-height:3.2rem;color:#13181f}.case-view .case-view-body .wp-block-separator{border:none;border-top:1px solid;max-width:84rem;width:100%;margin-bottom:28px;margin-top:28px;margin-left:auto;margin-right:auto}.case-view .case-view-body .view-area .wp-block-embed,.case-view .case-view-body .view-area .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.case-view .case-view-body .view-area .wp-block-embed iframe{position:absolute;left:0;top:0;width:100%;height:100%}.case-view .case-view-body .view-area p.has-vivid-red-color>a{border-bottom:1px solid #cf2e2e}.case-view .case-view-body .view-area p>a{width:fit-content;height:3.2rem;line-height:3.2rem;border-bottom:1px solid #13181f}.post-navigation{display:flex;flex-direction:column;border-top:1px solid #b8b9bd}.prev-post,.next-post{padding:2.5rem 2.4rem;border-bottom:1px solid #b8b9bd}.post-link{display:flex}.post-link>span{vertical-align:middle}.post-link.disabled{cursor:default}.post-link.disabled .post-title{color:#b8b9bd}.nav-label{display:inline-block;font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#13181f;padding-right:7rem}.post-title{font-size:1.6rem;font-weight:400;line-height:2.4rem;color:#13181f}.btn_list{position:relative;display:block;height:5.8rem;margin:8rem auto 0;padding:1.6rem 4.7rem;border-radius:20rem;background:#13181f;transition:all .2s;border:2px solid transparent}.btn_list .txt{position:relative;padding-left:2.6rem;font-size:1.7rem;font-weight:600;line-height:2.6rem;letter-spacing:-.17px;color:#fff}.btn_list .txt:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);display:inline-block;width:2rem;height:2rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_list.svg) no-repeat;background-size:cover}@media (max-width:1919px){.case-view .wrap{width:calc(100vw * (1000 / 1919))}.case-view .case-view-header{padding:calc(100vw * (160 / 1919)) 0 calc(100vw * (70 / 1919))}.case-view .flex{gap:calc(100vw * (30 / 1919))}.case-view .case-view-header .cont .group{min-height:calc(100vw * (242 / 1919));gap:calc(100vw * (32 / 1919))}.case-view .case-view-header .cont .group .category{padding-left:calc(100vw * (24 / 1919));font-size:calc(100vw * (15 / 1919));margin-bottom:calc(100vw * (22 / 1919))}.case-view .case-view-header .cont .group .category:before{width:calc(100vw * (16 / 1919));height:calc(100vw * (16 / 1919));background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%)}.case-view .case-view-header .cont .group h3{font-size:calc(100vw * (42 / 1919))}.case-view .case-view-header .cont .group .group-bottom .company{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (27 / 1919))}.case-view .case-view-header .cont .group .group-bottom .date{font-size:calc(100vw * (16 / 1919));line-height:calc(100vw * (24 / 1919))}.case-view .case-view-header .thumb{border-radius:calc(100vw * (8 / 1919));width:calc(100vw * (242 / 1919));height:calc(100vw * (242 / 1919))}.case-view .case-view-body{padding-bottom:calc(100vw * (200 / 1919))}.case-view .case-view-body .btn-download-wrap{gap:calc(100vw * (10 / 1919));padding-top:calc(100vw * (30 / 1919))}.case-view .case-view-body .btn-download-wrap .btn-download{padding:calc(100vw * (20 / 1919));border-radius:calc(100vw * (100 / 1919))}.case-view .case-view-body .btn-download-wrap .btn-download .txt{font-size:calc(100vw * (16 / 1919));padding-left:calc(100vw * (32 / 1919))}.case-view .case-view-body .btn-download-wrap .btn-download .txt:before{width:calc(100vw * (24 / 1919));height:calc(100vw * (24 / 1919))}.case-view .case-view-body .view-area{gap:calc(100vw * (50 / 1919));padding:calc(100vw * (110 / 1919)) 0 calc(100vw * (110 / 1919));font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (32 / 1919))}.prev-post,.next-post{padding:calc(100vw * (25 / 1919)) calc(100vw * (24 / 1919));border-bottom:1px solid #b8b9bd}.nav-label{font-size:calc(100vw * (16 / 1919));line-height:calc(100vw * (24 / 1919));padding-right:calc(100vw * (70 / 1919))}.post-title{font-size:calc(100vw * (16 / 1919));line-height:calc(100vw * (24 / 1919))}.btn_list{height:calc(100vw * (58 / 1919));margin:calc(100vw * (80 / 1919)) auto 0;padding:calc(100vw * (16 / 1919)) calc(100vw * (47 / 1919));border-radius:calc(100vw * (200 / 1919))}.btn_list .txt{padding-left:calc(100vw * (26 / 1919));font-size:calc(100vw * (17 / 1919));line-height:calc(100vw * (17 / 1919))}.btn_list .txt:before{width:calc(100vw * (20 / 1919));height:calc(100vw * (20 / 1919))}.case-view.editor .case-view-body .view-area{padding:calc(100vw * (80 / 1919)) 0 calc(100vw * (80 / 1919))}.case-view.editor .case-view-body .view-area p{line-height:calc(100vw * (32 / 1919))}.board-editor-h1,h1.wp-block-heading{font-size:calc(100vw * (40 / 1919));line-height:calc(100vw * (72 / 1919))}.board-editor-h2,h2.wp-block-heading{font-size:calc(100vw * (36 / 1919));line-height:calc(100vw * (64 / 1919))}.board-editor-h3,h3.wp-block-heading{font-size:calc(100vw * (24 / 1919));line-height:calc(100vw * (43 / 1919))}.board-editor-h4,h4.wp-block-heading{font-size:calc(100vw * (20 / 1919));line-height:calc(100vw * (36 / 1919))}.board-editor-h5,h5.wp-block-heading{font-size:calc(100vw * (16 / 1919));line-height:calc(100vw * (28 / 1919))}.board-editor-h6,h6.wp-block-heading{font-size:calc(100vw * (14 / 1919));line-height:calc(100vw * (25 / 1919))}.bul-list li,.wp-block-list li{padding-left:calc(100vw * (10 / 1919));font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (32 / 1919))}.bul-list li:after,.wp-block-list li:after{top:calc(100vw * (14 / 1919));width:calc(100vw * (4 / 1919));height:calc(100vw * (4 / 1919))}.go-to-link{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (32 / 1919))}.case-view .case-view-body .view-area p>a{height:calc(100vw * (32 / 1919));line-height:calc(100vw * (32 / 1919))}}@media (max-width:1180px){.case-view .wrap{width:calc(100vw * (1080 / 1180))}.case-view .case-view-header{padding:calc(100vw * (160 / 1180)) 0 calc(100vw * (70 / 1180))}.case-view .flex{gap:calc(100vw * (30 / 1180))}.case-view .case-view-header .cont .group{min-height:calc(100vw * (242 / 1180));gap:calc(100vw * (32 / 1180))}.case-view .case-view-header .cont .group .category{padding-left:calc(100vw * (24 / 1180));font-size:calc(100vw * (15 / 1180));margin-bottom:calc(100vw * (22 / 1180))}.case-view .case-view-header .cont .group .category:before{width:calc(100vw * (16 / 1180));height:calc(100vw * (16 / 1180));background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%)}.case-view .case-view-header .cont .group h3{font-size:calc(100vw * (42 / 1180))}.case-view .case-view-header .cont .group .group-bottom .company{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180))}.case-view .case-view-header .cont .group .group-bottom .date{font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (24 / 1180))}.case-view .case-view-header .thumb{border-radius:calc(100vw * (8 / 1180));width:calc(100vw * (242 / 1180));height:calc(100vw * (242 / 1180))}.case-view .case-view-body{padding-bottom:calc(100vw * (200 / 1180))}.case-view .case-view-body .btn-download-wrap{gap:calc(100vw * (10 / 1180));padding-top:calc(100vw * (30 / 1180))}.case-view .case-view-body .btn-download-wrap .btn-download{padding:calc(100vw * (20 / 1180));border-radius:calc(100vw * (100 / 1180))}.case-view .case-view-body .btn-download-wrap .btn-download .txt{font-size:calc(100vw * (16 / 1180));padding-left:calc(100vw * (32 / 1180))}.case-view .case-view-body .btn-download-wrap .btn-download .txt:before{width:calc(100vw * (24 / 1180));height:calc(100vw * (24 / 1180))}.case-view .case-view-body .view-area{gap:calc(100vw * (50 / 1180));padding:calc(100vw * (110 / 1180)) 0 calc(100vw * (110 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (32 / 1180))}.prev-post,.next-post{padding:calc(100vw * (25 / 1180)) calc(100vw * (24 / 1180));border-bottom:1px solid #b8b9bd}.nav-label{font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (24 / 1180));padding-right:calc(100vw * (70 / 1180))}.post-title{font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (24 / 1180))}.btn_list{height:calc(100vw * (58 / 1180));margin:calc(100vw * (80 / 1180)) auto 0;padding:calc(100vw * (16 / 1180)) calc(100vw * (47 / 1180));border-radius:calc(100vw * (200 / 1180))}.btn_list .txt{padding-left:calc(100vw * (26 / 1180));font-size:calc(100vw * (17 / 1180));line-height:calc(100vw * (17 / 1180))}.btn_list .txt:before{width:calc(100vw * (20 / 1180));height:calc(100vw * (20 / 1180))}.case-view.editor .case-view-body .view-area{padding:calc(100vw * (80 / 1180)) 0 calc(100vw * (80 / 1180))}.case-view.editor .case-view-body .view-area p{line-height:calc(100vw * (32 / 1180))}.board-editor-h1,h1.wp-block-heading{font-size:calc(100vw * (40 / 1180));line-height:calc(100vw * (72 / 1180))}.board-editor-h2,h2.wp-block-heading{font-size:calc(100vw * (36 / 1180));line-height:calc(100vw * (64 / 1180))}.board-editor-h3,h3.wp-block-heading{font-size:calc(100vw * (24 / 1180));line-height:calc(100vw * (43 / 1180))}.board-editor-h4,h4.wp-block-heading{font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (36 / 1180))}.board-editor-h5,h5.wp-block-heading{font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (28 / 1180))}.board-editor-h6,h6.wp-block-heading{font-size:calc(100vw * (14 / 1180));line-height:calc(100vw * (25 / 1180))}.bul-list li,.wp-block-list li{padding-left:calc(100vw * (10 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (32 / 1180))}.bul-list li:after,.wp-block-list li:after{top:calc(100vw * (14 / 1180));width:calc(100vw * (4 / 1180));height:calc(100vw * (4 / 1180))}.go-to-link{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (32 / 1180))}.case-view .case-view-body .view-area p>a{height:calc(100vw * (32 / 1180));line-height:calc(100vw * (32 / 1180))}}@media (max-width:767px){.case-view .wrap{width:100%;padding:calc(100vw * (40 / 767))}.case-view .case-view-header{padding:calc(100vw * (244 / 767)) 0 calc(100vw * (60 / 767))}.case-view .flex{flex-direction:column-reverse;gap:calc(100vw * (50 / 767))}.case-view .case-view-header .cont{width:100%}.case-view .case-view-header .cont .group{min-height:calc(100vw * (286 / 767));gap:calc(100vw * (50 / 767))}.case-view .case-view-header .cont .group .category{padding-left:calc(100vw * (36 / 767));font-size:calc(100vw * (24 / 767));margin-bottom:calc(100vw * (30 / 767))}.case-view .case-view-header .cont .group .category:before{width:calc(100vw * (27 / 767));height:calc(100vw * (27 / 767));background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%)}.case-view .case-view-header .cont .group h3{font-size:calc(100vw * (50 / 767));line-height:calc(100vw * (70 / 767))}.case-view .case-view-header .cont .group .group-bottom .company{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767))}.case-view .case-view-header .cont .group .group-bottom .date{font-size:calc(100vw * (26 / 767));line-height:calc(100vw * (39 / 767))}.case-view .case-view-header .thumb{border-radius:calc(100vw * (8 / 767));width:100%;height:calc(100vw * (280 / 767))}.case-view .case-view-body{padding-bottom:calc(100vw * (200 / 767))}.case-view .case-view-body .btn-download-wrap{gap:calc(100vw * (10 / 767));padding-top:calc(100vw * (40 / 767))}.case-view .case-view-body .btn-download-wrap .btn-download{padding:calc(100vw * (30 / 767));border-radius:calc(100vw * (100 / 767))}.case-view .case-view-body .btn-download-wrap .btn-download .txt{font-size:calc(100vw * (26 / 767));padding-left:calc(100vw * (44 / 767))}.case-view .case-view-body .btn-download-wrap .btn-download .txt:before{width:calc(100vw * (36 / 767));height:calc(100vw * (36 / 767))}.case-view .case-view-body .view-area{gap:calc(100vw * (50 / 767));padding:calc(100vw * (110 / 767)) 0 calc(100vw * (110 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (50 / 767))}.prev-post,.next-post{padding:calc(100vw * (30 / 767)) 0;border-bottom:1px solid #b8b9bd}.nav-label{font-size:calc(100vw * (25 / 767));line-height:calc(100vw * (37 / 767));padding-right:calc(100vw * (31 / 767))}.post-title{font-size:calc(100vw * (26 / 767));line-height:calc(100vw * (39 / 767))}.btn_list{height:calc(100vw * (100 / 767));margin:calc(100vw * (80 / 767)) auto 0;padding:calc(100vw * (27.5 / 767)) calc(100vw * (58 / 767));border-radius:calc(100vw * (400 / 767))}.btn_list .txt{padding-left:calc(100vw * (52 / 767));font-size:calc(100vw * (30 / 767));line-height:calc(100vw * (40 / 767))}.btn_list .txt:before{width:calc(100vw * (40 / 767));height:calc(100vw * (40 / 767))}.case-view.editor .case-view-body .view-area{padding:calc(100vw * (80 / 776)) 0 calc(100vw * (80 / 776))}.case-view.editor .case-view-body .view-area p{line-height:calc(100vw * (32 / 767))}.board-editor-h1,h1.wp-block-heading{font-size:calc(100vw * (40 / 767));line-height:calc(100vw * (72 / 767))}.board-editor-h2,h2.wp-block-heading{font-size:calc(100vw * (36 / 767));line-height:calc(100vw * (64 / 767))}.board-editor-h3,h3.wp-block-heading{font-size:calc(100vw * (24 / 767));line-height:calc(100vw * (43 / 767))}.board-editor-h4,h4.wp-block-heading{font-size:calc(100vw * (20 / 767));line-height:calc(100vw * (36 / 767))}.board-editor-h5,h5.wp-block-heading{font-size:calc(100vw * (16 / 767));line-height:calc(100vw * (28 / 767))}.board-editor-h6,h6.wp-block-heading{font-size:calc(100vw * (14 / 767));line-height:calc(100vw * (25 / 767))}.bul-list li,.wp-block-list li{padding-left:calc(100vw * (10 / 767));font-size:calc(100vw * (18 / 767));line-height:calc(100vw * (32 / 767))}.bul-list li:after,.wp-block-list li:after{top:calc(100vw * (14 / 767));width:calc(100vw * (4 / 767));height:calc(100vw * (4 / 767))}.go-to-link{font-size:calc(100vw * (18 / 767));line-height:calc(100vw * (32 / 767))}.case-view .case-view-body .view-area p>a{height:calc(100vw * (32 / 767));line-height:calc(100vw * (32 / 767))}}.board-top+.board-list-wrap{margin-top:4rem}.board-list-wrap .board-list{position:relative;border-top:2px solid #13181f}.board-list-wrap.no-line .board-list{border-top:0}.board-list-wrap.no-line .board-list>div{border-bottom:0}.board-list-wrap .board-list>div.top{display:flex}.board-list-wrap .board-list>div.top>div{display:flex;align-items:center;justify-content:center;padding:2rem;font-size:1.6rem;font-weight:600;line-height:2.4rem;letter-spacing:-.16px;color:#13181f}.board-list-wrap .board-list .date{width:20rem;flex-shrink:0}.board-list-wrap .board-list .subject{width:100%}.sub_content.pr .board-list-wrap .board-list>div>a>.subject{position:relative;padding-left:3.9rem}.board-list-wrap .board-list>div>a>.subject.bedge{position:relative}.board-list-wrap .board-list>div>a>.subject.bedge:before{content:'';display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.8rem;height:1.8rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_board_bedge.svg) no-repeat;background-size:cover}.board-list-wrap .board-list .person{width:44rem}.board-list-wrap .board-list .num{justify-content:center;width:14rem;font-size:1.6rem;line-height:2.4rem}.board-list-wrap .board-list>div{border-bottom:1px solid #dadce0}.board-list-wrap .board-list>div>a{display:flex}.board-list-wrap .board-list>div>a>div{display:flex;align-items:center;padding:3rem 0}.board-list-wrap .board-list>div>a>.date{justify-content:center;font-size:1.6rem;line-height:2.4rem;font-weight:400}.board-list-wrap .board-list>div>a>.subject{display:block;font-size:2rem;line-height:3rem;font-weight:600}.board-list-wrap .board-list>div>a>.person{justify-content:center;font-size:1.6rem;line-height:2.4rem;font-weight:400}.inquiry-box{display:table;margin:8rem auto 0;padding:3rem 5rem;align-items:center;border:2px solid #151515;font-size:0}.inquiry-box>a{font-size:1.8rem;font-weight:400;color:#151515}.inquiry-box>span{font-size:1.8rem;font-weight:400;color:#151515}.inquiry-box>span.bold{position:relative;padding-left:3.3rem;font-weight:700}.inquiry-box>span.bold:before{content:'';position:absolute;display:inline-block;left:0;top:0;width:2.3rem;height:2.3rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_inquiry.svg) no-repeat;background-size:cover}@media (max-width:1919px){.board-top+.board-list-wrap{margin-top:calc(100vw * (40 / 1919))}.board-list-wrap .board-list>div.top>div{padding:calc(100vw * (20 / 1919));font-size:calc(100vw * (16 / 1919));line-height:calc(100vw * (24 / 1919))}.board-list-wrap .board-list .date{width:calc(100vw * (200 / 1919))}.board-list-wrap .board-list>div>a>.subject.bedge:before{width:calc(100vw * (18 / 1919));height:calc(100vw * (18 / 1919))}.board-list-wrap .board-list .person{width:calc(100vw * (440 / 1919))}.board-list-wrap .board-list .num{width:calc(100vw * (140 / 1919));font-size:calc(100vw * (16 / 1919));line-height:calc(100vw * (24 / 1919))}.board-list-wrap .board-list>div>a>div{padding:calc(100vw * (30 / 1919)) 0}.board-list-wrap .board-list>div>a>.date{font-size:calc(100vw * (16 / 1919));line-height:calc(100vw * (24 / 1919))}.board-list-wrap .board-list>div>a>.subject{font-size:calc(100vw * (20 / 1919));line-height:calc(100vw * (30 / 1919))}.board-list-wrap .board-list .subject.bedge a{padding-left:calc(100vw * (39 / 1919))}.board-list-wrap .board-list .subject.bedge a:before{width:calc(100vw * (18 / 1919));height:calc(100vw * (18 / 1919))}.board-list-wrap .board-list>div>a>.person{font-size:calc(100vw * (16 / 1919));line-height:calc(100vw * (24 / 1919))}.inquiry-box{margin:calc(100vw * (80 / 1919)) auto 0;padding:calc(100vw * (30 / 1919)) calc(100vw * (50 / 1919))}.inquiry-box span{font-size:calc(100vw * (18 / 1919))}.inquiry-box span.bold{padding-left:calc(100vw * (33 / 1919))}.inquiry-box span.bold:before{width:calc(100vw * (23 / 1919));height:calc(100vw * (23 / 1919))}}@media (max-width:1180px){.board-top+.board-list-wrap{margin-top:calc(100vw * (40 / 1180))}.board-list-wrap .board-list{border-top:calc(100vw * (3 / 1180)) solid #595c64}.board-list-wrap .board-list>div.top>div{padding:calc(100vw * (20 / 1180));font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (24 / 1180))}.board-list-wrap .board-list .date{width:calc(100vw * (200 / 1180))}.board-list-wrap .board-list>div>a>.subject.bedge:before{width:calc(100vw * (18 / 1180));height:calc(100vw * (18 / 1180))}.board-list-wrap .board-list .person{width:calc(100vw * (440 / 1180))}.board-list-wrap .board-list .num{width:calc(100vw * (140 / 1180));font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (24 / 1180))}.board-list-wrap .board-list>div>a>div{padding:calc(100vw * (30 / 1180)) 0}.board-list-wrap .board-list>div>a>.date{font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (24 / 1180))}.board-list-wrap .board-list>div>a>.subject{font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (30 / 1180))}.board-list-wrap .board-list .subject.bedge a{padding-left:calc(100vw * (39 / 1180))}.board-list-wrap .board-list .subject.bedge a:before{width:calc(100vw * (18 / 1180));height:calc(100vw * (18 / 1180))}.board-list-wrap .board-list>div>a>.person{font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (24 / 1180))}.inquiry-box{margin:calc(100vw * (80 / 1180)) auto 0;padding:calc(100vw * (30 / 1180)) calc(100vw * (50 / 1180))}.inquiry-box span{font-size:calc(100vw * (18 / 1180))}.inquiry-box span.bold{padding-left:calc(100vw * (33 / 1180))}.inquiry-box span.bold:before{width:calc(100vw * (23 / 1180));height:calc(100vw * (23 / 1180))}}@media (max-width:767px){.board-top+.board-list-wrap{margin-top:calc(100vw * (60 / 767))}.board-list-wrap .board-list>div>a{flex-direction:column}.board-list-wrap .board-list>div.top{display:none}.board-list-wrap .board-list{border-top:calc(100vw * (3 / 767)) solid #595c64}.board-list-wrap .board-list .date{width:100%;order:3}.board-list-wrap .board-list .subject{width:100%;order:1}.sub_content.pr .board-list-wrap .board-list>div>a>.subject{padding-top:0;padding-left:0}.sub_content.pr .board-list-wrap .board-list>div>a>.subject.bedge{padding-top:calc(100vw * (46 / 767));padding-left:0}.sub_content.pr .board-list-wrap .board-list>div>a>.subject.bedge:before{width:calc(100vw * (30 / 767));height:calc(100vw * (30 / 767));top:0;transform:none}.board-list-wrap .board-list>div>a>.subject.bedge a{padding-top:calc(100vw * (46 / 767));padding-left:0}.board-list-wrap .board-list>div>a>.subject.bedge a:before{width:calc(100vw * (30 / 767));height:calc(100vw * (30 / 767));top:0;transform:none}.board-list-wrap .board-list>div>a>.subject.bedge:before{width:calc(100vw * (30 / 767));height:calc(100vw * (30 / 767))}.board-list-wrap .board-list .person{width:100%;order:2}.board-list-wrap .board-list .num{display:none}.board-list-wrap .board-list>div{padding:calc(100vw * (50 / 767)) 0}.board-list-wrap .board-list>div>a>div{padding:0}.board-list-wrap .board-list>div>a>.date{justify-content:flex-start;font-size:calc(100vw * (26 / 767));line-height:calc(100vw * (39 / 767));margin-top:calc(100vw * (40 / 767))}.board-list-wrap .board-list>div>a>.subject{width:100%;font-size:calc(100vw * (34 / 767));line-height:calc(100vw * (51 / 767))}.board-list-wrap .board-list>div>a>.person{justify-content:flex-start;font-size:calc(100vw * (26 / 767));line-height:calc(100vw * (39 / 767));margin-top:calc(100vw * (16 / 767))}.inquiry-box{margin:calc(100vw * (110 / 767)) auto 0;padding:calc(100vw * (40 / 767)) calc(100vw * (50 / 767))}.inquiry-box.en{padding:calc(100vw * (40 / 767)) calc(100vw * (30 / 767))}.inquiry-box span{font-size:calc(100vw * (26 / 767))}.inquiry-box span.bold{padding-left:calc(100vw * (50 / 767))}.inquiry-box span.bold:before{width:calc(100vw * (40 / 767));height:calc(100vw * (40 / 767));margin-top:calc(100vw * (-6 / 767))}}.no-list .inner{width:fit-content;padding:10rem;margin:11rem auto}.no-list .inner .txt{position:relative;font-size:2.4rem;line-height:3.3rem;color:#595c64;letter-spacing:-.24px;padding-top:9.2rem}.no-list .inner .txt:after{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);display:inline-block;width:7.2rem;height:7.2rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_nolist.svg) no-repeat;background-size:cover}@media (max-width:1919px){.no-list .inner{padding:calc(100vw * (100 / 1919));margin:calc(100vw * (110 / 1919)) auto}.no-list .inner .txt{font-size:calc(100vw * (24 / 1919));line-height:calc(100vw * (33 / 1919));padding-top:calc(100vw * (92 / 1919))}.no-list .inner .txt:after{width:calc(100vw * (72 / 1919));height:calc(100vw * (72 / 1919))}}@media (max-width:1180px){.no-list .inner{padding:calc(100vw * (100 / 1180));margin:calc(100vw * (110 / 1180)) auto}.no-list .inner .txt{font-size:calc(100vw * (24 / 1180));line-height:calc(100vw * (33 / 1180));padding-top:calc(100vw * (92 / 1180))}.no-list .inner .txt:after{width:calc(100vw * (72 / 1180));height:calc(100vw * (72 / 1180))}}@media (max-width:767px){.no-list .inner{padding:calc(100vw * (100 / 767));margin:calc(100vw * (200 / 767)) auto}.no-list .inner .txt{font-size:calc(100vw * (32 / 767));line-height:calc(100vw * (44 / 767));padding-top:calc(100vw * (130 / 767))}.no-list .inner .txt:after{width:calc(100vw * (110 / 767));height:calc(100vw * (110 / 767))}}input[type=text],input[type=tel],input[type=email]{display:block;width:100%;height:6rem;margin:0;padding:0 2rem;border:none;background:#1d222b;color:#f8f9fb;border-radius:1rem;line-height:6rem;font-size:1.8rem;font-weight:400;font-family:var(--font-kr)}:lang(en-us) input[type=text],:lang(en-us) input[type=tel],:lang(en-us) input[type=email]{font-family:var(--font-en)}input::placeholder,textarea::placeholder{color:#9fa2aa;font-size:1.8rem}input:focus{background:#13181f;border:1px solid #5e6877}textarea{padding:2rem;background:#1d222b;line-height:1.45;font-size:1.8rem;height:24.8rem;color:#fff;border-radius:1rem}@media (max-width:1919px){input[type=text],input[type=tel],input[type=email]{height:calc(100vw * (60 / 1919));line-height:calc(100vw * (60 / 1919));font-size:calc(100vw * (18 / 1919));padding:0 calc(100vw * (20 / 1919))}input::placeholder,textarea::placeholder{font-size:calc(100vw * (18 / 1919))}textarea{border-radius:calc(100vw * (10 / 1919));padding:calc(100vw * (20 / 1919));font-size:calc(100vw * (18 / 1919))}}@media (max-width:1180px){input[type=text],input[type=tel],input[type=email]{height:calc(100vw * (60 / 1180));line-height:calc(100vw * (60 / 1180));font-size:calc(100vw * (20 / 1180));padding:0 calc(100vw * (20 / 1180))}input::placeholder,textarea::placeholder{font-size:calc(100vw * (20 / 1180))}textarea{height:calc(100vw * (248 / 1180));border-radius:calc(100vw * (10 / 1180));padding:calc(100vw * (20 / 1180));font-size:calc(100vw * (18 / 1180))}}@media (max-width:767px){input[type=text],input[type=tel],input[type=email]{height:calc(100vw * (100 / 767));line-height:calc(100vw * (100 / 767));font-size:calc(100vw * (28 / 767));padding:0 calc(100vw * (20 / 767))}input::placeholder,textarea::placeholder{font-size:calc(100vw * (28 / 767))}textarea{height:calc(100vw * (248 / 767));border-radius:calc(100vw * (10 / 767));padding:calc(100vw * (26 / 767)) calc(100vw*(20 / 767));font-size:calc(100vw * (28 / 767))}}input.validity{border-bottom-color:var(--color-point-org) !important;color:var(--color-point-org) !important}.validity{border-bottom-color:var(--color-point-org) !important}p.validity{margin-top:.8rem;color:var(--color-point-org);font-size:1.4rem}:lang(en-us) p.validity{margin-top:1rem}.checkbox+.validity{margin-left:3rem}.contact .checkbox+.validity,.layer_basic .checkbox+.validity{margin-left:0}@media (max-width:1919px){p.validity{margin-top:calc(100vw * (8 / 1919));font-size:calc(100vw * (14 / 1919))}:lang(en-us) p.validity{margin-top:calc(100vw * (10 / 1919))}.checkbox+.validity{margin-left:calc(100vw * (30 / 1919))}}@media (max-width:1180px){p.validity{margin-top:calc(100vw * (8 / 1180));font-size:calc(100vw * (16 / 1180))}:lang(en-us) p.validity{margin-top:calc(100vw * (10 / 1180))}.checkbox+.validity{margin-left:calc(100vw * (30 / 1180))}}@media (max-width:767px){p.validity{margin-top:calc(100vw * (12 / 767));font-size:calc(100vw * (24 / 767))}:lang(en-us) p.validity{margin-top:calc(100vw * (14 / 767))}.checkbox+.validity{margin-left:calc(100vw * (60 / 767))}}.sub_content.dark section:not(.visual){background:#13181f}.content-page{position:relative}.content-page .sub-title{position:relative;padding-bottom:2rem;border-bottom:2px solid #f8f9fb;font-size:2.8rem;line-height:4.2rem;letter-spacing:-.28px;font-weight:700;color:#f8f9fb}.form-area{position:relative;padding-top:5rem}.form-area .form-list{display:flex;flex-direction:column;gap:5rem}.form-area .form-list .subject{position:relative;display:inline-block;font-size:1.6rem;letter-spacing:-.16px;font-weight:600;color:#f8f9fb}.form-area .form-list .subject>.add{font-size:1.4rem;font-weight:500;letter-spacing:-.14px;color:#9fa2aa;padding-left:1rem}.form-area .form-list .subject.required{padding-right:1rem}.form-area .form-list .subject.required:before{content:'';display:inline-block;position:absolute;right:0;top:0;width:.6rem;height:.6rem;border-radius:50%;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%)}.form-area .form-list .input-wrap{margin-top:1.6rem;border-radius:1rem;background:#1d222b}.form-area .form-list .error-message{font-size:1.4rem;font-weight:500;letter-spacing:-.14px;color:#ff2e00;margin-top:1.6rem}.checkbox-wrap{display:grid;padding:3rem;grid-template-columns:repeat(3,1fr);gap:3rem}.checkbox{display:inline-block;vertical-align:middle}.checkbox label{cursor:pointer;display:flex}.checkbox input{display:none}.checkbox .txt{position:relative;display:block;padding-left:3.2rem;word-break:keep-all;color:#fff;line-height:1.45;font-size:1.8rem;z-index:1}.form-area .checkbox span:before{content:'';display:block;position:absolute;left:0;width:2.4rem;height:2.4rem;background-size:cover;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_checkbox_off.svg);background-repeat:no-repeat;background-position:left top;background-size:100% 100%}.form-area .checkbox input:checked+span:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_checkbox_on.svg)}.form-area .checkbox .btn_view{display:inline-block;margin-left:1rem;border:1px solid #f8f9fb;border-radius:.2rem;padding:.4rem .6rem;color:#f8f9fb;font-size:1.4rem;line-height:1.6rem;font-weight:500}.form-area .btn-wrap{display:flex;align-items:center;justify-content:center;margin-top:8rem}.form-area .btn-wrap .btn-subscription{padding:1.9rem 3.8rem;border-radius:20rem;background:#c70517;font-size:1.7rem;color:#fff;font-weight:600;line-height:2.5rem;letter-spacing:-.17px;opacity:.3}.form-area .btn-wrap .btn-subscription.active{opacity:1}.btn-download-black{display:flex;padding:20px 36px;align-items:center;border-radius:20rem;width:fit-content;background:#13181f;border:1px solid transparent;transition:all .2s}.btn-download-black>span{position:relative;color:#fff;font-size:1.8rem;font-weight:600;padding-right:2.6rem}.btn-download-black>span:after{content:'';position:absolute;display:block;right:0;top:0;width:2rem;height:2rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_btn_arrow_down_white.svg) no-repeat;background-size:cover}.btn-download-red{display:flex;padding:20px 36px;align-items:center;border-radius:20rem;width:fit-content;background:#c70517;border:1px solid transparent;transition:all .2s}.btn-download-red>span{position:relative;color:#fff;font-size:1.8rem;font-weight:600;padding-right:2.6rem}.btn-download-red>span:after{content:'';position:absolute;display:block;right:0;top:0;width:2rem;height:2rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_btn_arrow_topright_white.svg) no-repeat;background-size:cover}@media (max-width:1919px){.content-page .sub-title{padding-bottom:calc(100vw * (20 / 1919));font-size:calc(100vw * (28 / 1919));line-height:calc(100vw * (42 / 1919))}.form-area{padding-top:calc(100vw * (50 / 1919))}.form-area .form-list{gap:calc(100vw * (50 / 1919))}.form-area .form-list .subject{font-size:calc(100vw * (16 / 1919))}.form-area .form-list .subject>.add{font-size:calc(100vw * (14 / 1919));padding-left:calc(100vw * (10 / 1919))}.form-area .form-list .subject.required{padding-right:calc(100vw * (10 / 1919))}.form-area .form-list .subject.required:before{width:calc(100vw * (6 / 1919));height:calc(100vw * (6 / 1919))}.form-area .form-list .input-wrap{margin-top:calc(100vw * (16 / 1919));border-radius:calc(100vw * (10 / 1919))}.form-area .form-list .error-message{font-size:calc(100vw * (14 / 1919));margin-top:calc(100vw * (16 / 1919))}.checkbox-wrap{padding:calc(100vw * (30 / 1919));gap:calc(100vw * (30 / 1919))}.checkbox .txt{padding-left:calc(100vw * (32 / 1919));font-size:calc(100vw * (18 / 1919))}.form-area .checkbox span:before{width:calc(100vw * (24 / 1919));height:calc(100vw * (24 / 1919))}.form-area .checkbox .btn_view{margin-left:calc(100vw * (10 / 1919));border-radius:calc(100vw * (2 / 1919));padding:calc(100vw * (4 / 1919)) calc(100vw * (6 / 1919));font-size:calc(100vw * (14 / 1919));line-height:calc(100vw * (16 / 1919))}.form-area .btn-wrap{margin-top:calc(100vw * (80 / 1919))}.form-area .btn-wrap .btn-subscription{padding:calc(100vw * (19 / 1919)) calc(100vw * (38 / 1919));border-radius:calc(100vw * (200 / 1919));font-size:calc(100vw * (17 / 1919));line-height:calc(100vw * (25 / 1919))}.btn-download-black{padding:calc(100vw * (20 / 1919)) calc(100vw * (36 / 1919));border-radius:calc(100vw * (200 / 1919))}.btn-download-black>span{font-size:calc(100vw * (18 / 1919))}.btn-download-black>span:after{width:calc(100vw * (20 / 1919));height:calc(100vw * (20 / 1919))}.btn-download-black:hover>span:after{width:calc(100vw * (20 / 1919));height:calc(100vw * (20 / 1919))}.btn-download-red{padding:calc(100vw * (20 / 1919)) calc(100vw * (36 / 1919));border-radius:calc(100vw * (200 / 1919))}.btn-download-red>span{padding-right:calc(100vw * (26 / 1919))}.btn-download-red>span:after{width:calc(100vw * (20 / 1919));height:calc(100vw * (20 / 1919))}.btn-download-red:hover>span:after{width:calc(100vw * (20 / 1919));height:calc(100vw * (20 / 1919));background-size:60%}}@media (max-width:1180px){.content-page .sub-title{padding-bottom:calc(100vw * (20 / 1180));font-size:calc(100vw * (28 / 1180));line-height:calc(100vw * (42 / 1180))}.form-area{padding-top:calc(100vw * (50 / 1180))}.form-area .form-list{gap:calc(100vw * (50 / 1180))}.form-area .form-list .subject{font-size:calc(100vw * (16 / 1180))}.form-area .form-list .subject>.add{font-size:calc(100vw * (14 / 1180));padding-left:calc(100vw * (10 / 1180))}.form-area .form-list .subject.required{padding-right:calc(100vw * (10 / 1180))}.form-area .form-list .subject.required:before{width:calc(100vw * (6 / 1180));height:calc(100vw * (6 / 1180))}.form-area .form-list .input-wrap{margin-top:calc(100vw * (16 / 1180));border-radius:calc(100vw * (10 / 1180))}.form-area .form-list .error-message{font-size:calc(100vw * (14 / 1180));margin-top:calc(100vw * (16 / 1180))}.checkbox-wrap{padding:calc(100vw * (30 / 1180));gap:calc(100vw * (30 / 1180))}.checkbox .txt{padding-left:calc(100vw * (32 / 1180));font-size:calc(100vw * (18 / 1180))}.form-area .checkbox span:before{width:calc(100vw * (24 / 1180));height:calc(100vw * (24 / 1180))}.form-area .checkbox .btn_view{margin-left:calc(100vw * (10 / 1180));border-radius:calc(100vw * (2 / 1180));padding:calc(100vw * (4 / 1180)) calc(100vw * (6 / 1180));font-size:calc(100vw * (14 / 1180));line-height:calc(100vw * (16 / 1180))}.form-area .btn-wrap{margin-top:calc(100vw * (80 / 1180))}.form-area .btn-wrap .btn-subscription{padding:calc(100vw * (19 / 1180)) calc(100vw * (38 / 1180));border-radius:calc(100vw * (200 / 1180));font-size:calc(100vw * (17 / 1180));line-height:calc(100vw * (25 / 1180))}.btn-download-black{padding:calc(100vw * (20 / 1180)) calc(100vw * (36 / 1180));border-radius:calc(100vw * (200 / 1180))}.btn-download-black>span{font-size:calc(100vw * (18 / 1180));padding-right:calc(100vw * (26 / 1180))}.btn-download-black>span:after{width:calc(100vw * (20 / 1180));height:calc(100vw * (20 / 1180))}.btn-download-black:hover>span:after{width:calc(100vw * (20 / 1180));height:calc(100vw * (20 / 1180))}.btn-download-red{padding:calc(100vw * (20 / 1180)) calc(100vw * (36 / 1180));border-radius:calc(100vw * (200 / 1180))}.btn-download-red>span{font-size:calc(100vw * (18 / 1180));padding-right:calc(100vw * (26 / 1180))}.btn-download-red>span:after{width:calc(100vw * (20 / 1180));height:calc(100vw * (20 / 1180))}.btn-download-red:hover>span:after{width:calc(100vw * (20 / 1180));height:calc(100vw * (20 / 1180))}}@media (max-width:767px){.content-page .sub-title{padding-bottom:calc(100vw * (20 / 767));font-size:calc(100vw * (32 / 767));line-height:calc(100vw * (48 / 767))}.form-area{padding-top:calc(100vw * (80 / 767))}.form-area .form-list{gap:calc(100vw * (50 / 767))}.form-area .form-list .subject{font-size:calc(100vw * (24 / 767))}.form-area .form-list .subject>.add{font-size:calc(100vw * (22 / 767));padding-left:calc(100vw * (10 / 767))}.form-area .form-list .subject.required{padding-right:calc(100vw * (10 / 767))}.form-area .form-list .subject.required:before{width:calc(100vw * (6 / 767));height:calc(100vw * (6 / 767))}.form-area .form-list .input-wrap{margin-top:calc(100vw * (16 / 767));border-radius:calc(100vw * (10 / 767))}.form-area .form-list .error-message{font-size:calc(100vw * (24 / 767));margin-top:calc(100vw * (16 / 767))}.checkbox-wrap{display:flex;flex-wrap:wrap;padding:calc(100vw * (30 / 767));gap:calc(100vw * (30 / 767)) calc(100vw * (40 / 767))}.checkbox .txt{padding-left:calc(100vw * (48 / 767));font-size:calc(100vw * (24 / 767))}.form-area .checkbox span:before{width:calc(100vw * (36 / 767));height:calc(100vw * (36 / 767))}.form-area .checkbox .btn_view{display:flex;align-items:center;height:calc(100vw * (45 / 767));margin-left:auto;border-radius:calc(100vw * (2 / 767));padding:calc(100vw * (8 / 767)) calc(100vw * (12 / 767));font-size:calc(100vw * (24 / 767));line-height:calc(100vw * (18 / 767))}.form-area .btn-wrap{margin-top:calc(100vw * (80 / 767))}.form-area .btn-wrap .btn-subscription{padding:calc(100vw * (29 / 767)) calc(100vw * (50 / 767));border-radius:calc(100vw * (200 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767))}.btn-download-black{width:100%;padding:calc(100vw * (35 / 767)) calc(100vw * (50 / 767));border-radius:calc(100vw * (200 / 767))}.btn-download-black>span{display:inline-block;width:100%;font-size:calc(100vw * (30 / 767));padding-right:calc(100vw * (40 / 767))}.btn-download-black>span:after{width:calc(100vw * (40 / 767));height:calc(100vw * (40 / 767));top:50%;transform:translateY(-50%)}.btn-download-red{width:100%;padding:calc(100vw * (35 / 767)) calc(100vw * (50 / 767));border-radius:calc(100vw * (200 / 767))}.btn-download-red>span{display:inline-block;width:100%;font-size:calc(100vw * (30 / 767));padding-right:calc(100vw * (26 / 767))}.btn-download-red>span:after{width:calc(100vw * (40 / 767));height:calc(100vw * (40 / 767));top:50%;transform:translateY(-50%)}}.select_box{position:relative;width:100%}.select_box .txt{position:relative;height:6rem;border:none;padding:0 2rem;border-radius:1rem;line-height:6rem;color:#9fa2aa;font-size:1.8rem;font-weight:400;font-family:var(--font-kr);background:#1d222b;cursor:pointer}:lang(en-us) .select_box .txt{font-family:var(--font-en)}.select_box .txt:after{content:"";position:absolute;right:1.4rem;top:50%;width:2.8rem;height:2.8rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/contact/ico_selectbox.svg) no-repeat center center/100% 100%;transform:translateY(-50%) rotate(0deg);transition:transform .2s}.select_box.on .txt:after{transform:translateY(-50%) rotate(-180deg)}.select_box.on .txt{border-bottom-color:#fff}.select_box .txt.on{color:#fff}.select_box .select_inner{display:none;position:absolute;left:0;top:6.2rem;width:100%;border-radius:1rem;background:#1d222b;border:1px solid #5e6877;z-index:10}.select_box.on .select_inner{display:block}.select_box .select_inner .select_list{overflow-y:auto;max-height:29.7rem;padding:3.2rem 1.8rem 3.2rem 2.4rem;color:#fff}.select_box .select_inner .select_list li{margin-top:1.2rem;color:#9fa2aa;line-height:1.45;font-size:1.6rem;cursor:pointer;transition:opacity .2s}.select_box .select_inner .select_list li:first-child{margin-top:0}.select_box.on .txt a:after{transform:translateY(-50%) rotate(180deg)}@media (max-width:1919px){.select_box .txt{height:calc(100vw * (60 / 1919));line-height:calc(100vw * (60 / 1919));font-size:calc(100vw * (18 / 1919));padding:0 calc(100vw * (20 / 1919))}.select_box .txt:after{right:calc(100vw * (14 / 1919));width:calc(100vw * (28 / 1919));height:calc(100vw * (28 / 1919))}.select_box .select_inner{top:calc(100vw * (62 / 1919))}.select_box .select_inner .select_list{max-height:calc(100vw * (297 / 1919));padding:calc(100vw * (32 / 1919)) calc(100vw * (18 / 1919)) calc(100vw * (32 / 1919)) calc(100vw * (24 / 1919))}.select_box .select_inner .select_list li{margin-top:calc(100vw * (12 / 1919));font-size:calc(100vw * (16 / 1919))}}@media (max-width:1180px){.select_box .txt{height:calc(100vw * (60 / 1180));line-height:calc(100vw * (60 / 1180));font-size:calc(100vw * (18 / 1180));padding:0 calc(100vw * (20 / 1180))}.select_box .txt:after{right:calc(100vw * (14 / 1180));width:calc(100vw * (28 / 1180));height:calc(100vw * (28 / 1180))}.select_box .select_inner{top:calc(100vw * (62 / 1180))}.select_box .select_inner .select_list{max-height:calc(100vw * (378 / 1180));padding:calc(100vw * (20 / 1180)) calc(100vw * (18 / 1180)) calc(100vw * (20 / 1180)) calc(100vw * (24 / 1180))}.select_box .select_inner .select_list li{margin-top:calc(100vw * (22 / 1180));font-size:calc(100vw * (18 / 1180));opacity:1}}@media (max-width:767px){.select_box .txt{height:calc(100vw * (100 / 767));line-height:calc(100vw * (100 / 767));font-size:calc(100vw * (28 / 767));padding:0 calc(100vw * (20 / 767))}.select_box .txt:after{right:calc(100vw * (32 / 767));width:calc(100vw * (48 / 767));height:calc(100vw * (48 / 767))}.select_box .select_inner{top:calc(100vw * (100 / 767));padding-right:calc(100vw * (12 / 767))}.select_box .select_inner .select_list{max-height:calc(100vw * (674 / 767));padding:calc(100vw * (32 / 767)) calc(100vw * (24 / 767)) calc(100vw * (32 / 767)) calc(100vw * (40 / 767))}.select_box .select_inner .select_list li{margin-top:calc(100vw * (47 / 767));font-size:calc(100vw * (28 / 767))}}a[class^=btn_basic],button[class^=btn_basic]{overflow:hidden;display:inline-block;min-width:20rem;height:6rem;padding:0 2rem;box-sizing:border-box;border-radius:10rem;outline:none;line-height:5.8rem;text-align:center;font-size:1.8rem;font-weight:500;transition:background .5s cubic-bezier(.19,1,.22,1)}a[class^=btn_basic_wline],button[class^=btn_basic_wline]{border:2px solid #fff;color:#fff}a[class^=btn_basic_gline],button[class^=btn_basic_gline]{border:2px solid #e9e9e9;color:#111}a[class^=btn_basic_blue],button[class^=btn_basic_blue]{border:2px solid var(--color-point-blue);color:#fff;background:var(--color-point-blue)}a[class^=btn_basic_bline],button[class^=btn_basic_bline]{border:2px solid var(--color-point-blue);color:var(--color-point-blue)}a[class^=btn_basic].disabled,button[class^=btn_basic].disabled{opacity:.5;cursor:default}a[class^=btn_basic] .download,button[class^=btn_basic] .download{position:relative;display:inline-block;padding-right:2.3rem}a[class^=btn_basic] .download:before,button[class^=btn_basic] .download:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1.8rem;height:1.8rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_download_white.svg) no-repeat left top/100% 100%}a[class^=btn_basic].small,button[class^=btn_basic].small{min-width:auto;height:3.2rem;padding:0 1.6rem;line-height:3rem;font-size:1.6rem}a[class^=btn_basic].small .address,button[class^=btn_basic].small .address{position:relative;display:inline-block;padding-left:2rem}a[class^=btn_basic].small .address:before,button[class^=btn_basic].small .address:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.6rem;height:1.6rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/aboutus/ico_map_address_blue.svg) no-repeat left top/100% 100%}@media (hover:hover) and (min-width:1181px){a[class^=btn_basic_wline]:hover,button[class^=btn_basic_wline]:hover{color:#111;background:#fff}a[class^=btn_basic_bline]:hover,button[class^=btn_basic_bline]:hover{color:#fff;background:var(--color-point-blue)}a[class^=btn_basic].small:hover .address:before,button[class^=btn_basic].small:hover .address:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/aboutus/ico_map_address_white.svg)}}@media (max-width:1919px){a[class^=btn_basic],button[class^=btn_basic]{min-width:calc(100vw * (200 / 1919));height:calc(100vw * (60 / 1919));padding:0 calc(100vw * (20 / 1919));border-width:calc(100vw * (2 / 1919));border-radius:calc(100vw * (100 / 1919));line-height:calc(100vw * (58 / 1919));font-size:calc(100vw * (18 / 1919))}a[class^=btn_basic].small,button[class^=btn_basic].small{height:calc(100vw * (32 / 1919));padding:0 calc(100vw * (16 / 1919));line-height:calc(100vw * (30 / 1919));font-size:calc(100vw * (16 / 1919))}a[class^=btn_basic] .download,button[class^=btn_basic] .download{padding-right:calc(100vw * (23 / 1919))}a[class^=btn_basic] .download:before,button[class^=btn_basic] .download:before{width:calc(100vw * (18 / 1919));height:calc(100vw * (18 / 1919))}a[class^=btn_basic].small .address,button[class^=btn_basic].small .address{padding-left:calc(100vw * (20 / 1919))}a[class^=btn_basic].small .address:before,button[class^=btn_basic].small .address:before{width:calc(100vw * (16 / 1919));height:calc(100vw * (16 / 1919))}}@media (max-width:1180px){a[class^=btn_basic],button[class^=btn_basic]{min-width:calc(100vw * (200 / 1180));height:calc(100vw * (60 / 1180));padding:0 calc(100vw * (20 / 1180));border-width:calc(100vw * (2 / 1180));border-radius:calc(100vw * (100 / 1180));line-height:calc(100vw * (58 / 1180));font-size:calc(100vw * (20 / 1180))}a[class^=btn_basic].small,button[class^=btn_basic].small{height:calc(100vw * (32 / 1180));padding:0 calc(100vw * (16 / 1180));line-height:calc(100vw * (30 / 1180));font-size:calc(100vw * (18 / 1180))}a[class^=btn_basic] .download,button[class^=btn_basic] .download{padding-right:calc(100vw * (23 / 1180))}a[class^=btn_basic] .download:before,button[class^=btn_basic] .download:before{width:calc(100vw * (18 / 1180));height:calc(100vw * (18 / 1180))}a[class^=btn_basic].small .address,button[class^=btn_basic].small .address{padding-left:calc(100vw * (20 / 1180))}a[class^=btn_basic].small .address:before,button[class^=btn_basic].small .address:before{width:calc(100vw * (16 / 1180));height:calc(100vw * (16 / 1180))}}@media (max-width:767px){a[class^=btn_basic],button[class^=btn_basic]{min-width:calc(100vw * (400 / 767));height:calc(100vw * (100 / 767));padding:0 calc(100vw * (40 / 767));border-width:calc(100vw * (2 / 767));border-radius:calc(100vw * (100 / 767));line-height:calc(100vw * (100 / 767));font-size:calc(100vw * (32 / 767))}a[class^=btn_basic].small,button[class^=btn_basic].small{height:calc(100vw * (64 / 767));padding:0 calc(100vw * (32 / 767));line-height:calc(100vw * (62 / 767));font-size:calc(100vw * (28 / 767))}a[class^=btn_basic] .download,button[class^=btn_basic] .download{padding-right:calc(100vw * (42 / 767))}a[class^=btn_basic] .download:before,button[class^=btn_basic] .download:before{width:calc(100vw * (32 / 767));height:calc(100vw * (32 / 767))}a[class^=btn_basic].small .address,button[class^=btn_basic].small .address{padding-left:calc(100vw * (40 / 767))}a[class^=btn_basic].small .address:before,button[class^=btn_basic].small .address:before{width:calc(100vw * (32 / 767));height:calc(100vw * (32 / 767));background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/aboutus/ico_map_address_white.svg)}}.pagination{display:flex;justify-content:center;margin-top:4rem;text-align:center}.pagination .nav-links{display:flex;gap:.4rem}.pagination .page-numbers{display:inline-block;width:3.6rem;height:3.6rem;vertical-align:top;color:#9fa2aa;cursor:pointer;line-height:3.6rem;font-size:1.8rem;font-weight:500;transition:color .2s}.pagination .page-numbers.current{color:#fff;background:#13181f;border-radius:50%}.pagination .page-numbers.prev{margin-right:1.6rem;margin-left:0}.pagination .page-numbers.next{margin-left:1.6rem;margin-right:0}.pagination .page-numbers.prev,.pagination .page-numbers.next{position:relative;transition:background .2s}.pagination .page-numbers.prev:after,.pagination .page-numbers.next:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3.6rem;height:3.6rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_pagination_arrow_off.svg) no-repeat center center/100% 100%;transition:background-image .2s}.pagination .page-numbers.next{transform:rotate(180deg)}.pagination .page-numbers.prev.disabled,.pagination .page-numbers.next.disabled{opacity:.25;cursor:auto;pointer-events:none}.pagination .page-cut{position:relative;display:inline-block;width:4rem;height:4rem;vertical-align:top;color:#666;line-height:4rem;text-indent:-999em}.pagination .page-cut:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_pagination_cut.svg) no-repeat left top/100% 100%}@media (hover:hover) and (min-width:768px){.pagination .page-numbers:hover{color:#13181f}.pagination .page-numbers.current:hover{color:#fff}}@media (max-width:1919px){.pagination{margin-top:calc(100vw * (40 / 1919))}.pagination .page-numbers{width:calc(100vw * (40 / 1919));height:calc(100vw * (40 / 1919));line-height:calc(100vw * (40 / 1919));font-size:calc(100vw * (16 / 1919))}.pagination .page-numbers.prev{margin-right:calc(100vw * (10 / 1919))}.pagination .page-numbers.next{margin-left:calc(100vw * (10 / 1919))}.pagination .page-numbers.prev:after,.pagination .page-numbers.next:after{width:calc(100vw * (36 / 1919));height:calc(100vw * (36 / 1919))}.pagination .page-cut{width:calc(100vw * (40 / 1919));height:calc(100vw * (40 / 1919));line-height:calc(100vw * (40 / 1919))}}@media (max-width:1180px){.pagination{margin-top:calc(100vw * (80 / 1180))}.pagination .nav-links{gap:calc(100vw * (12 / 1180))}.pagination .page-numbers{width:calc(100vw * (40 / 1180));height:calc(100vw * (40 / 1180));line-height:calc(100vw * (40 / 1180));font-size:calc(100vw * (18 / 1180))}.pagination .page-numbers.prev{margin-right:0}.pagination .page-numbers.next{margin-left:0}.pagination .page-numbers.prev:after,.pagination .page-numbers.next:after{width:calc(100vw * (36 / 1180));height:calc(100vw * (36 / 1180))}.pagination .page-cut{width:calc(100vw * (40 / 1180));height:calc(100vw * (40 / 1180));line-height:calc(100vw * (40 / 1180))}}@media (max-width:767px){.pagination{margin-top:calc(100vw * (80 / 767))}.pagination .nav-links{justify-content:space-between;gap:calc(100vw * (8 / 767))}.pagination .page-numbers{width:calc(100vw * (76 / 767));height:calc(100vw * (76 / 767));line-height:calc(100vw * (76 / 767));font-size:calc(100vw * (28 / 767))}.pagination .page-numbers.prev{margin-right:calc(100vw * (32 / 767))}.pagination .page-numbers.next{margin-left:calc(100vw * (32 / 767));margin-right:0}.pagination .page-numbers.prev:after,.pagination .page-numbers.next:after{width:calc(100vw * (72 / 767));height:calc(100vw * (72 / 767))}.pagination .page-cut{width:calc(100vw * (80 / 767));height:calc(100vw * (80 / 767));line-height:calc(100vw * (80 / 767))}}.btn_more{margin-top:10rem;text-align:center}.btn_more .title{position:relative;display:inline-block;padding-left:.4rem;padding-right:2.2rem;vertical-align:middle;line-height:1.25;font-size:1.8rem;font-weight:500}.btn_more .title:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:2rem;height:2rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_more_arrow.svg) no-repeat left top/100% 100%}.btn_more .total{display:inline-block;margin-top:-.2rem;vertical-align:middle;line-height:1.25;color:#aaa;font-size:1.4rem}.btn_more .total .current{color:#111}@media (max-width:1919px){.btn_more{margin-top:calc(100vw * (100 / 1919))}.btn_more .title{padding-left:calc(100vw * (4 / 1919));padding-right:calc(100vw * (22 / 1919));font-size:calc(100vw * (18 / 1919))}.btn_more .title:before{width:calc(100vw * (20 / 1919));height:calc(100vw * (20 / 1919))}.btn_more .total{margin-top:calc(100vw * (-2 / 1919));font-size:calc(100vw * (14 / 1919))}}@media (max-width:1180px){.btn_more{margin-top:calc(100vw * (100  / 1180))}.btn_more .title{padding-left:calc(100vw * (4 / 1180));padding-right:calc(100vw * (22 / 1180));font-size:calc(100vw * (20 / 1180))}.btn_more .title:before{width:calc(100vw * (20 / 1180));height:calc(100vw * (20 / 1180))}.btn_more .total{margin-top:calc(100vw * (-2 / 1180));font-size:calc(100vw * (16 / 1180))}}@media (max-width:767px){.btn_more{margin-top:calc(100vw * (100 / 767))}.btn_more .title{padding-left:calc(100vw * (8 / 767));padding-right:calc(100vw * (44 / 767));font-size:calc(100vw * (32 / 767))}.btn_more .title:before{width:calc(100vw * (40 / 767));height:calc(100vw * (40 / 767))}.btn_more .btn_basic_gline{width:100%}.btn_more .total{margin-top:calc(100vw * (-2 / 767));font-size:calc(100vw * (28 / 767))}}.tab_wrap .tab_list{display:inline-flex;gap:.8rem;margin-bottom:4rem}.tab_wrap .tab_list li a{overflow:hidden;display:flex;gap:.4rem;align-items:center;height:4.4rem;padding:0 2.4rem;line-height:4.4rem;border:1px solid #e9e9e9;border-radius:100rem;transition:background .2s}.tab_wrap .tab_list li a .txt{display:inline-block;color:#111;line-height:1.25;font-size:1.6rem;font-weight:600}.tab_wrap .tab_list li a .total{display:inline-block;margin-top:-.3rem;color:var(--color-point-org);font-size:1.2rem;font-weight:700;transition:background .2s}.tab_wrap .tab_list li.on a{background:#111}.tab_wrap .tab_list li.on a .txt{color:#fff}.tab_content{display:none}.tab_content.on{display:block}.product .tab_content{position:absolute;display:block;visibility:hidden;opacity:0;height:0}.product .tab_content.on{position:static;display:block;visibility:visible;opacity:1;height:100%}@media (hover:hover) and (min-width:768px){.tab_wrap .tab_list li:hover a{background:#f4f4f4}.tab_wrap .tab_list li.on:hover a .txt{color:#fff}.tab_wrap .tab_list li.on:hover a{background:#111}}@media (max-width:1919px){.tab_wrap .tab_list{gap:calc(100vw * (8 / 1919));margin-bottom:calc(100vw * (40 / 1919))}.tab_wrap .tab_list li a{gap:calc(100vw * (4 / 1919));height:calc(100vw * (44 / 1919));padding:0 calc(100vw * (24 / 1919));line-height:calc(100vw* (44 / 1919))}.tab_wrap .tab_list li a .txt{font-size:calc(100vw * (16 / 1919))}.tab_wrap .tab_list li a .total{margin-top:calc(100vw * (-3 / 1919));font-size:calc(100vw * (12 / 1919))}}@media (max-width:1180px){.tab_wrap{-ms-overflow-style:none;scrollbar-width:none}.tab_wrap::-webkit-scrollbar{display:none}.tab_wrap .tab_list{gap:calc(100vw * (8 / 1180));margin-bottom:calc(100vw * (40 / 1180))}.tab_wrap .tab_list li a{gap:calc(100vw * (4 / 1180));height:calc(100vw * (44 / 1180));padding:0 calc(100vw * (24 / 1180));line-height:calc(100vw* (44 / 1180))}.tab_wrap .tab_list li a .txt{font-size:calc(100vw * (20 / 1180))}.tab_wrap .tab_list li a .total{margin-top:calc(100vw * (-3 / 1180));font-size:calc(100vw * (16 / 1180))}}@media (max-width:767px){.tab_wrap{width:100vw;height:100%;overflow-x:auto;white-space:nowrap;margin-left:calc(100vw * (-40 / 767));margin-right:calc(100vw * (-40 / 767))}.tab_wrap .tab_list{display:inline-flex;gap:calc(100vw * (10 / 767));margin-bottom:calc(100vw * (64 / 767));padding:0 calc(100vw * (40 / 767))}.tab_wrap .tab_list li a{gap:calc(100vw * (8 / 767));height:calc(100vw * (72 / 767));padding:0 calc(100vw * (32 / 767));line-height:calc(100vw * (72 / 767))}.tab_wrap .tab_list li a .txt{font-size:calc(100vw * (28 / 767))}.tab_wrap .tab_list li a .total{margin-top:calc(100vw * (-6 / 767));font-size:calc(100vw * (24 / 767))}}.sub_content.privacy{margin-top:17rem}.sub_content.privacy .inner{width:120rem}.sub_content.privacy h2{line-height:1.45;text-align:center;font-size:4.8rem}.sub_content.privacy h2 br{display:none}.sub_content.privacy .download{position:relative;margin-top:8rem}.sub_content.privacy .download .desc{padding-top:6.8rem;color:#666;line-height:1.6;font-size:1.8rem;font-weight:500}.sub_content.privacy .download .select_box{position:absolute;right:0;top:0;width:auto;min-width:19.5rem}.sub_content.privacy .download .select_box .txt{height:4.4rem;padding:0 5.6rem 0 2.4rem;border:1px solid #ccc;border-radius:100rem;line-height:4.4rem;font-size:1.6rem;font-weight:600}.sub_content.privacy .download .select_box .txt:after{right:2.4rem;width:2rem;height:2rem;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/news/ico_selectbox.svg)}.sub_content.privacy .download .select_box .select_inner{top:5.4rem;padding-right:.6rem;border:1px solid #ccc;border-radius:2rem;background:#fff}.sub_content.privacy .download .select_box .select_inner .select_list{max-height:18.8rem;padding:2rem 1.2rem 2rem 2rem}.sub_content.privacy .download .select_box .select_inner .select_list li{color:#111;font-size:1.4rem;font-weight:500;opacity:1}.sub_content.privacy .download .select_box .select_inner .select_list li:first-child{margin-top:0}.sub_content.privacy .download .select_box .select_inner .select_list li a{position:relative;display:block;padding-right:2.4rem;word-wrap:break-word}.sub_content.privacy .download .select_box .select_inner .select_list li a:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1.6rem;height:1.6rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_download_black.svg) no-repeat left top/100% 100%}.sub_content.privacy .download .scrollbar::-webkit-scrollbar{width:2px;background:0 0;-webkit-overflow-scrolling:auto}.sub_content.privacy .download .scrollbar::-webkit-scrollbar-thumb{border:2px solid #111;border-radius:100rem;background-color:#111}.sub_content.privacy .download .scrollbar::-webkit-scrollbar-track{background-color:transparent}.sub_content.privacy .download .scrollbar::-webkit-scrollbar-button:vertical:start:decrement{display:block;height:2rem}.sub_content.privacy .download .scrollbar::-webkit-scrollbar-button:vertical:end:decrement{display:block;width:2rem}.sub_content.privacy .content{margin-top:10rem}.sub_content.privacy .content h3{margin-top:10rem;margin-bottom:2.4rem;line-height:1.45;font-size:3rem}.sub_content.privacy .content .desc{margin-top:2.4rem;color:#666;line-height:1.6;font-size:1.8rem;font-weight:500}.sub_content.privacy .content h4{position:relative;margin-top:3.2rem;padding-left:1.2rem;line-height:1.6;font-size:1.8rem;font-weight:500}.sub_content.privacy .content h4:before{content:"";position:absolute;left:0;top:1.2rem;width:.4rem;height:.4rem;border-radius:999rem;background:#111}.sub_content.privacy .content .tbl_list{position:relative;margin-top:.8rem}.sub_content.privacy .content .tbl_list.mo{display:none}.sub_content.privacy .content .tbl_list:before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background:#111}.sub_content.privacy .content .tbl_list th{padding:1.7rem 1.6rem;border-bottom:1px solid #e9e9e9;vertical-align:middle;text-align:center;line-height:1.45;font-size:1.8rem;font-weight:600;background:#f4f4f4}.sub_content.privacy .content .tbl_list td{padding:2.2rem 1.6rem;vertical-align:middle;text-align:center;border-left:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;line-height:1.6;font-size:1.6rem;font-weight:500}.sub_content.privacy .content .tbl_list td:first-child{border-left:none}.sub_content.privacy .content .tbl_list td.line{border-left:1px solid #e9e9e9}.sub_content.privacy .content .txt{margin-top:3.2rem;color:#666;line-height:1.6;font-size:1.6rem;font-weight:500}.sub_content.privacy .content .num_list{margin-top:2rem;margin-left:2rem}.sub_content.privacy .content .num_list li{list-style:decimal;line-height:1.6;color:#000;font-size:1.8rem;font-weight:500}.sub_content.privacy .content .num_list li:first-child{margin-top:0}.sub_content.privacy .content .num_list.type01 li{margin-top:.8rem}.sub_content.privacy .content .num_list.type02 li{margin-top:3.2rem}.sub_content.privacy .content .num_list.type03 li{margin-top:2rem}.sub_content.privacy .content .num_list li em{color:var(--color-point-org);font-weight:700}.sub_content.privacy .content .num_list li .under{text-decoration:underline;text-underline-position:under;text-underline-offset:-1px;text-decoration-thickness:2px;font-weight:700}.sub_content.privacy .content .num_list li small{display:block;margin-top:.8rem;color:#666;line-height:1.6;font-size:1.6rem;font-weight:500}.sub_content.privacy .content .notice{margin-top:3.2rem;padding:3rem;border-radius:1.2rem;background:#f5f5f5}.sub_content.privacy .content .notice dt{line-height:1.6;font-size:1.8rem;font-weight:600}.sub_content.privacy .content .notice dd{margin-top:1.2rem;line-height:1.6;font-size:1.6rem;font-weight:500}@media (hover:hover) and (min-width:768px){.sub_content.privacy .download .select_box .select_inner .select_list li:hover a{font-weight:700}}@media (max-width:1919px){.sub_content.privacy{margin-top:calc(100vw * (170 / 1919))}.sub_content.privacy .inner{width:calc(100vw * (1200 / 1919))}.sub_content.privacy h2{font-size:calc(100vw * (48 / 1919))}.sub_content.privacy .download{margin-top:calc(100vw * (80 / 1919))}.sub_content.privacy .download .desc{padding-top:calc(100vw * (68 / 1919));font-size:calc(100vw * (18 / 1919))}.sub_content.privacy .download .select_box{min-width:calc(100vw * (195 / 1919))}.sub_content.privacy .download .select_box .txt{height:calc(100vw * (44 / 1919));padding:0 calc(100vw * (56 / 1919)) 0 calc(100vw * (24 / 1919));line-height:calc(100vw * (44 / 1919));font-size:calc(100vw * (16 / 1919))}.sub_content.privacy .download .select_box .txt:after{right:calc(100vw * (24 / 1919));width:calc(100vw * (20 / 1919));height:calc(100vw * (20 / 1919))}.sub_content.privacy .download .select_box .select_inner{top:calc(100vw * (54 / 1919));padding-right:calc(100vw * (6 / 1919));border-radius:calc(100vw * (20 / 1919))}.sub_content.privacy .download .select_box .select_inner .select_list{max-height:calc(100vw * (188 / 1919));padding:calc(100vw * (20 / 1919)) calc(100vw * (12 / 1919)) calc(100vw * (20 / 1919)) calc(100vw * (20 / 1919))}.sub_content.privacy .download .select_box .select_inner .select_list li a{padding-right:calc(100vw * (24 / 1919))}.sub_content.privacy .download .select_box .select_inner .select_list li a:before{width:calc(100vw * (16 / 1919));height:calc(100vw * (16 / 1919))}.sub_content.privacy .download .scrollbar::-webkit-scrollbar{width:2px}.sub_content.privacy .download .scrollbar::-webkit-scrollbar-thumb{border:2px solid #111}.sub_content.privacy .download .scrollbar::-webkit-scrollbar-button:vertical:start:decrement{height:calc(100vw * (20 / 1919))}.sub_content.privacy .download .scrollbar::-webkit-scrollbar-button:vertical:end:decrement{width:calc(100vw * (20 / 1919))}.sub_content.privacy .content{margin-top:calc(100vw * (100 / 1919))}.sub_content.privacy .content h3{margin-top:calc(100vw * (100 / 1919));margin-bottom:calc(100vw * (24 / 1919));font-size:calc(100vw * (30 / 1919))}.sub_content.privacy .content .desc{margin-top:calc(100vw * (24 / 1919));font-size:calc(100vw * (18 / 1919))}.sub_content.privacy .content h4{margin-top:calc(100vw * (32 / 1919));padding-left:calc(100vw * (12 / 1919));font-size:calc(100vw * (18 / 1919))}.sub_content.privacy .content h4:before{top:calc(100vw * (12 / 1919));width:4px;height:4px}.sub_content.privacy .content .tbl_list{margin-top:calc(100vw * (8 / 1919))}.sub_content.privacy .content .tbl_list th{padding:calc(100vw * (17 / 1919)) calc(100vw * (16 / 1919));font-size:calc(100vw * (18 / 1919))}.sub_content.privacy .content .tbl_list td{padding:calc(100vw * (22 / 1919)) calc(100vw * (16 / 1919));font-size:calc(100vw * (16 / 1919))}.sub_content.privacy .content .txt{margin-top:calc(100vw * (32 / 1919));font-size:calc(100vw * (16 / 1919))}.sub_content.privacy .content .num_list{margin-top:calc(100vw * (20 / 1919));margin-left:calc(100vw * (20 / 1919))}.sub_content.privacy .content .num_list li{font-size:calc(100vw * (18 / 1919))}.sub_content.privacy .content .num_list.type01 li{margin-top:calc(100vw * (8 / 1919))}.sub_content.privacy .content .num_list.type02 li{margin-top:calc(100vw * (32 / 1919))}.sub_content.privacy .content .num_list.type03 li{margin-top:calc(100vw * (20 / 1919))}.sub_content.privacy .content .num_list li small{margin-top:calc(100vw * (8 / 1919));font-size:calc(100vw * (16 / 1919))}.sub_content.privacy .content .notice{margin-top:calc(100vw * (32 / 1919));padding:calc(100vw * (30 / 1919));border-radius:calc(100vw * (12 / 1919))}.sub_content.privacy .content .notice dt{font-size:calc(100vw * (18 / 1919))}.sub_content.privacy .content .notice dd{margin-top:calc(100vw * (12 / 1919));font-size:calc(100vw * (16 / 1919))}}@media (max-width:1180px){.sub_content.privacy{margin-top:calc(100vw * (170 / 1180))}.sub_content.privacy .inner{width:100%}.sub_content.privacy h2{font-size:calc(100vw * (48 / 1180))}.sub_content.privacy .download{margin-top:calc(100vw * (80 / 1180))}.sub_content.privacy .download .desc{padding-top:calc(100vw * (68 / 1180));font-size:calc(100vw * (20 / 1180))}.sub_content.privacy .download .select_box{min-width:calc(100vw * (209 / 1180))}.sub_content.privacy .download .select_box .txt{height:calc(100vw * (44 / 1180));padding:0 calc(100vw * (56 / 1180)) 0 calc(100vw * (24 / 1180));line-height:calc(100vw * (44 / 1180));font-size:calc(100vw * (18 / 1180))}.sub_content.privacy .download .select_box .txt:after{right:calc(100vw * (24 / 1180));width:calc(100vw * (20 / 1180));height:calc(100vw * (20 / 1180))}.sub_content.privacy .download .select_box .select_inner{top:calc(100vw * (54 / 1180));padding-right:calc(100vw * (6 / 1180));border-radius:calc(100vw * (20 / 1180))}.sub_content.privacy .download .select_box .select_inner .select_list{max-height:calc(100vw * (252 / 1180));padding:calc(100vw * (20 / 1180)) calc(100vw * (12 / 1180)) calc(100vw * (20 / 1180)) calc(100vw * (20 / 1180))}.sub_content.privacy .download .select_box .select_inner .select_list li{margin-top:calc(100vw * (28 / 1180));font-size:calc(100vw * (16 / 1180))}.sub_content.privacy .download .select_box .select_inner .select_list li a{padding-right:calc(100vw * (24 / 1180))}.sub_content.privacy .download .select_box .select_inner .select_list li a:before{width:calc(100vw * (16 / 1180));height:calc(100vw * (16 / 1180))}.news .sorting .scrollbar::-webkit-scrollbar{width:2px}.news .sorting .scrollbar::-webkit-scrollbar-thumb{border:2px solid #111}.news .sorting .scrollbar::-webkit-scrollbar-button:vertical:start:decrement{height:0}.news .sorting .scrollbar::-webkit-scrollbar-button:vertical:end:decrement{height:0}.sub_content.privacy .content{margin-top:calc(100vw * (100 / 1180))}.sub_content.privacy .content h3{margin-top:calc(100vw * (100 / 1180));margin-bottom:calc(100vw * (24 / 1180));font-size:calc(100vw * (30 / 1180))}.sub_content.privacy .content .desc{margin-top:calc(100vw * (24 / 1180));font-size:calc(100vw * (20 / 1180))}.sub_content.privacy .content h4{margin-top:calc(100vw * (32 / 1180));padding-left:calc(100vw * (12 / 1180));font-size:calc(100vw * (20 / 1180))}.sub_content.privacy .content h4:before{top:calc(100vw * (12 / 1180));width:4px;height:4px}.sub_content.privacy .content .tbl_list{margin-top:calc(100vw * (8 / 1180))}.sub_content.privacy .content .tbl_list th{padding:calc(100vw * (17 / 1180)) calc(100vw * (16 / 1180));font-size:calc(100vw * (20 / 1180))}.sub_content.privacy .content .tbl_list td{padding:calc(100vw * (22 / 1180)) calc(100vw * (16 / 1180));font-size:calc(100vw * (18 / 1180))}.sub_content.privacy .content .txt{margin-top:calc(100vw * (32 / 1180));font-size:calc(100vw * (18 / 1180))}.sub_content.privacy .content .num_list{margin-top:calc(100vw * (20 / 1180));margin-left:calc(100vw * (26 / 1180))}.sub_content.privacy .content .num_list li{font-size:calc(100vw * (20 / 1180))}.sub_content.privacy .content .num_list.type01 li{margin-top:calc(100vw * (8 / 1180))}.sub_content.privacy .content .num_list.type02 li{margin-top:calc(100vw * (32 / 1180))}.sub_content.privacy .content .num_list.type03 li{margin-top:calc(100vw * (20 / 1180))}.sub_content.privacy .content .num_list li small{margin-top:calc(100vw * (8 / 1180));font-size:calc(100vw * (18 / 1180))}.sub_content.privacy .content .num_list li .under{text-decoration-thickness:2px}.sub_content.privacy .content .notice{margin-top:calc(100vw * (32 / 1180));padding:calc(100vw * (30 / 1180));border-radius:calc(100vw * (12 / 1180))}.sub_content.privacy .content .notice dt{font-size:calc(100vw * (20 / 1180))}.sub_content.privacy .content .notice dd{margin-top:calc(100vw * (12 / 1180));font-size:calc(100vw * (18 / 1180))}}@media (max-width:1024px){.sub_content.privacy .content h4:before{top:calc(100vw * (10 / 1024));width:3px;height:3px}.sub_content.privacy .content .num_list li .under{text-decoration-thickness:1px}}@media (max-width:767px){.sub_content.privacy{margin-top:calc(100vw * (232 / 767))}.sub_content.privacy h2{font-size:calc(100vw * (60 / 767))}.sub_content.privacy h2 br{display:block}.sub_content.privacy .download{margin-top:calc(100vw * (80 / 767))}.sub_content.privacy .download .desc{padding-top:calc(100vw * (108 / 767));font-size:calc(100vw * (32 / 767))}.sub_content.privacy .download .select_box{min-width:calc(100vw * (317 / 767))}.sub_content.privacy .download .select_box .txt{height:calc(100vw * (72 / 767));padding:0 calc(100vw * (84 / 767)) 0 calc(100vw * (32 / 767));line-height:calc(100vw * (72 / 767));font-size:calc(100vw * (28 / 767))}.sub_content.privacy .download .select_box .txt:after{right:calc(100vw * (32 / 767));width:calc(100vw * (40 / 767));height:calc(100vw * (40 / 767))}.sub_content.privacy .download .select_box .select_inner{top:calc(100vw * (82 / 767));padding:calc(100vw * (28 / 767)) calc(100vw * (12 / 767)) calc(100vw * (28 / 767)) calc(100vw * (28 / 767));border-radius:calc(100vw * (20 / 767))}.sub_content.privacy .download .select_box .select_inner .select_list{max-height:calc(100vw * (505 / 767));padding:0 calc(100vw * (12 / 767)) 0 0}.sub_content.privacy .download .select_box .select_inner .select_list li{margin-top:calc(100vw * (50 / 767));font-size:calc(100vw * (28 / 767))}.sub_content.privacy .download .select_box .select_inner .select_list li:first-child{margin-top:calc(100vw * (22 / 767))}.sub_content.privacy .download .select_box .select_inner .select_list li a{padding-right:calc(100vw * (40 / 767))}.sub_content.privacy .download .select_box .select_inner .select_list li a:before{width:calc(100vw * (30 / 767));height:calc(100vw * (30 / 767))}.news .sorting .scrollbar::-webkit-scrollbar{width:calc(100vw * (4 / 767))}.news .sorting .scrollbar::-webkit-scrollbar-thumb{border:calc(100vw * (4 / 767)) solid #111}.news .sorting .scrollbar::-webkit-scrollbar-button:vertical:start:decrement{height:calc(100vw * (24 / 767))}.news .sorting .scrollbar::-webkit-scrollbar-button:vertical:end:decrement{width:calc(100vw * (24 / 767))}.sub_content.privacy .content{margin-top:calc(100vw * (100 / 767))}.sub_content.privacy .content h3{margin-top:calc(100vw * (100 / 767));margin-bottom:calc(100vw * (32 / 767));font-size:calc(100vw * (44 / 767))}.sub_content.privacy .content .desc{margin-top:calc(100vw * (32 / 767));font-size:calc(100vw * (32 / 767))}.sub_content.privacy .content h4{margin-top:calc(100vw * (40 / 767));padding-left:calc(100vw * (24 / 767));font-size:calc(100vw * (32  / 767))}.sub_content.privacy .content h4:before{top:calc(100vw * (21 / 767));width:8px;height:8px}.sub_content.privacy .content .tbl_list{margin-top:calc(100vw * (16 / 767))}.sub_content.privacy .content .tbl_list.pc{display:none}.sub_content.privacy .content .tbl_list.mo{display:table}.sub_content.privacy .content .tbl_list.mo+.tbl_list.mo{margin-top:0}.sub_content.privacy .content .tbl_list th{padding:calc(100vw * (29 / 767)) calc(100vw * (28 / 767));font-size:calc(100vw * (32 / 767))}.sub_content.privacy .content .tbl_list td{padding:calc(100vw * (22 / 767)) calc(100vw * (16 / 767));font-size:calc(100vw * (28 / 767));word-wrap:break-word}.sub_content.privacy .content .txt{margin-top:calc(100vw * (40 / 767));font-size:calc(100vw * (28 / 767))}.sub_content.privacy .content .num_list{margin-top:calc(100vw * (32 / 767));margin-left:calc(100vw * (44 / 767))}.sub_content.privacy .content .num_list li{font-size:calc(100vw * (32 / 767))}.sub_content.privacy .content .num_list.type01 li{margin-top:calc(100vw * (16 / 767))}.sub_content.privacy .content .num_list.type02 li{margin-top:calc(100vw * (40 / 767))}.sub_content.privacy .content .num_list.type03 li{margin-top:calc(100vw * (28 / 767))}.sub_content.privacy .content .num_list li small{margin-top:calc(100vw * (16 / 767));font-size:calc(100vw * (28 / 767))}.sub_content.privacy .content .num_list li .under{text-underline-offset:-2px;text-decoration-thickness:2px}.sub_content.privacy .content .notice{margin-top:calc(100vw * (40 / 767));padding:calc(100vw * (40 / 767));border-radius:calc(100vw * (12 / 767))}.sub_content.privacy .content .notice dt{font-size:calc(100vw * (32 / 767))}.sub_content.privacy .content .notice dd{margin-top:calc(100vw * (20 / 767));font-size:calc(100vw * (28 / 767))}}@media (max-width:430px){.sub_content.privacy .content h4:before{top:calc(100vw * (10 / 430));width:4px;height:4px}.sub_content.privacy .content .num_list li .under{text-decoration-thickness:1px}}.sub_content.search .heading{padding-top:8rem;margin-bottom:0}.sub_content.search .heading h2{letter-spacing:-.96px;line-height:1.25;font-size:4.8rem;font-family:var(--font-en)}.sub_content.search .heading h2 .keyword{color:var(--color-point-blue);font-family:var(--font-kr)}:lang(en-us) .sub_content.search .heading h2 .keyword{font-family:var(--font-en)}.sub_content.search .search_wrap .input{margin-top:4.8rem;margin-bottom:0}.sub_content.search .search_wrap .input:before{background:#111}.sub_content.search .search_wrap .input input[type=search]{color:#111;background:#fff}.sub_content.search .search_wrap .input input[type=search]::placeholder{color:#aaa}.sub_content.search .search_wrap .input .delete:after{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_search_lgray.svg)}.sub_content.search .search_wrap .btn_search:after{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_search_black.svg)}.sub_content.search .result{margin-top:10rem}.sub_content.search .result h3{margin-bottom:2rem;line-height:1.45;font-size:2.2rem}.sub_content.search .result_list{border-bottom:1px solid #e9e9e9}.sub_content.search .result_list li{padding:3.6rem 2.4rem;border-top:1px solid #e9e9e9;transition:background .2s}.sub_content.search .result_list li .location{display:flex;margin-bottom:.7rem}.sub_content.search .result_list li .location span{position:relative;display:block;margin-left:.8rem;padding-left:1.4rem;color:#aaa;text-transform:capitalize;line-height:1.45;font-size:1.4rem;font-weight:600}.sub_content.search .result_list li .location span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.6rem;height:1.2rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_search_arrow_gray.svg) no-repeat center/100% 100%}.sub_content.search .result_list li .location span:first-child{margin-left:0;padding-left:0}.sub_content.search .result_list li .location span:first-child:before{display:none}.sub_content.search .result_list li a{color:#000;line-height:1.45;font-size:2.4rem;font-weight:700}:lang(en-us) .sub_content.search .result h3{display:flex;flex-wrap:wrap}:lang(en-us) .sub_content.search .result h3 span:nth-child(1){order:2}:lang(en-us) .sub_content.search .result h3 span:nth-child(2){margin-right:.4rem;order:1}@media (max-width:1919px){.sub_content.search .heading{padding-top:calc(100vw * (80 / 1919))}.sub_content.search .heading h2{font-size:calc(100vw * (48 / 1919))}.sub_content.search .search_wrap .input{margin-top:calc(100vw * (48 / 1919))}.sub_content.search .result{margin-top:calc(100vw * (100 / 1919))}.sub_content.search .result h3{margin-bottom:calc(100vw * (20 / 1919));font-size:calc(100vw * (22 / 1919))}.sub_content.search .result_list li{padding:calc(100vw * (36 / 1919)) calc(100vw * (24 / 1919))}.sub_content.search .result_list li .location{margin-bottom:calc(100vw * (7 / 1919))}.sub_content.search .result_list li .location span{margin-left:calc(100vw * (8 / 1919));padding-left:calc(100vw * (14 / 1919));font-size:calc(100vw * (14 / 1919))}.sub_content.search .result_list li .location span:before{width:calc(100vw * (6 / 1919));height:calc(100vw * (12 / 1919))}.sub_content.search .result_list li a{font-size:calc(100vw * (24 / 1919))}:lang(en-us) .sub_content.search .result h3 span:nth-child(2){margin-right:calc(100vw * (4 / 1919))}}@media (max-width:1180px){.sub_content.search{margin-top:calc(100vw * (90 / 1180))}.sub_content.search .heading{padding-top:calc(100vw * (80 / 1180))}.sub_content.search .heading h2{font-size:calc(100vw * (48 / 1180))}.sub_content.search .search_wrap .input{margin-top:calc(100vw * (48 / 1180))}.sub_content.search .result{margin-top:calc(100vw * (100 / 1180))}.sub_content.search .result h3{margin-bottom:calc(100vw * (20 / 1180));font-size:calc(100vw * (22 / 1180))}.sub_content.search .result_list li{padding:calc(100vw * (36 / 1180)) calc(100vw * (24 / 1180))}.sub_content.search .result_list li .location{margin-bottom:calc(100vw * (7 / 1180))}.sub_content.search .result_list li .location span{margin-left:calc(100vw * (8 / 1180));padding-left:calc(100vw * (14 / 1180));font-size:calc(100vw * (16 / 1180))}.sub_content.search .result_list li .location span:before{width:calc(100vw * (6 / 1180));height:calc(100vw * (9 / 1180))}.sub_content.search .result_list li a{font-size:calc(100vw * (24 / 1180))}:lang(en-us) .sub_content.search .result h3 span:nth-child(2){margin-right:calc(100vw * (4 / 1180))}}@media (max-width:767px){.sub_content.search{margin-top:calc(100vw * (120 / 767))}.sub_content.search .heading{padding-top:calc(100vw * (112 / 767))}.sub_content.search .heading h2{font-size:calc(100vw * (60 / 767))}.sub_content.search .heading h2 .keyword{display:block}.sub_content.search .search_wrap .input .delete{width:calc(100vw * (28 / 767))}.sub_content.search .search_wrap .input .delete:after{width:calc(100vw * (32 / 767));height:calc(100vw * (32 / 767));background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_search_lgray_mo.svg)}.sub_content.search .result{margin-top:calc(100vw * (100 / 767))}.sub_content.search .result h3{margin-bottom:calc(100vw * (32 / 767));font-size:calc(100vw * (36 / 767))}.sub_content.search .result_list li{padding:calc(100vw * (36 / 767)) 0}.sub_content.search .result_list li .location{margin-bottom:calc(100vw * (7 / 767))}.sub_content.search .result_list li .location span{margin-top:calc(100vw * (3 / 767));margin-left:calc(100vw * (8 / 767));padding-left:calc(100vw * (19 / 767));font-size:calc(100vw * (24 / 767))}.sub_content.search .result_list li .location span:before{width:calc(100vw * (11 / 767));height:calc(100vw * (18 / 767));background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_search_arrow_gray_mo.svg)}.sub_content.search .result_list li a{font-size:calc(100vw * (38 / 767))}.sub_content.search .search_wrap .btn_search:after{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_search_black_mo.svg)}:lang(en-us) .sub_content.search .result h3 span:nth-child(2){margin-right:calc(100vw * (8 / 767))}}.no_result{display:none}.no_result.on{display:block}.no_result .inner{display:flex;align-items:center;justify-content:center;padding-top:24.5rem;padding-bottom:24.5rem}.no_result .txt{position:relative;padding-top:8rem;color:#aaa;text-align:center;line-height:1.45;font-size:2rem;font-weight:600}.no_result .txt:before{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);width:6rem;height:6rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_search_no_result.svg) no-repeat center/100% 100%}.resource .no_result .inner,.news .no_result .inner{padding:19.3rem 0}.resource .no_result .txt:before,.news .no_result .txt:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_search_no_result_board.svg)}:lang(en-us) .search .no_result .txt{display:flex;flex-wrap:wrap;justify-content:center}:lang(en-us) .search .no_result .txt span:nth-child(1){order:2;padding-right:.4rem}:lang(en-us) .search .no_result .txt span:nth-child(2){order:1}:lang(en-us) .search .no_result .txt span:nth-child(3){order:3}:lang(en-us) .search .no_result .txt em{word-break:break-word}@media (hover:hover) and (min-width:768px){.sub_content.search .result_list li:hover{background:#f4f4f4}}@media (max-width:1919px){.no_result .inner{padding-top:calc(100vw * (245 / 1919));padding-bottom:calc(100vw * (245 / 1919))}.no_result .txt{padding-top:calc(100vw * (80 / 1919));font-size:calc(100vw * (20 / 1919))}.no_result .txt:before{width:calc(100vw * (60 / 1919));height:calc(100vw * (60 / 1919))}.resource .no_result .inner,.news .no_result .inner{padding:calc(100vw * (193 / 1919)) 0}:lang(en-us) .search .no_result .txt span:nth-child(1){padding-right:calc(100vw * (4 / 1919))}}@media (max-width:1180px){.no_result .inner{padding-top:calc(100vw * (440 / 1180));padding-bottom:calc(100vw * (440 / 1180))}.no_result .txt{padding-top:calc(100vw * (80 / 1180));font-size:calc(100vw * (22 / 1180))}.no_result .txt:before{width:calc(100vw * (60 / 1180));height:calc(100vw * (60 / 1180))}.resource .no_result .inner,.news .no_result .inner{padding:calc(100vw * (440 / 1180)) 0}:lang(en-us) .search .no_result .txt span:nth-child(1){padding-right:calc(100vw * (4 / 1180))}}@media (max-width:767px){.no_result .inner{padding-top:calc(100vw * (377 / 767));padding-bottom:calc(100vw * (377 / 767))}.no_result .txt{padding:calc(100vw * (140 / 767)) calc(100vw * (20 / 767)) 0;font-size:calc(100vw * (34 / 767))}.no_result .txt:before{width:calc(100vw * (100 / 767));height:calc(100vw * (100 / 767))}.resource .no_result .inner,.news .no_result .inner{padding:calc(100vw * (377 / 767)) 0}:lang(en-us) .search .no_result .txt span:nth-child(1){order:2;padding-right:.4rem}:lang(en-us) .search .no_result .txt span:nth-child(2){order:1}:lang(en-us) .search .no_result .txt span:nth-child(3){order:3}}.dim{position:fixed;left:0;top:0;width:100%;height:100%;height:100dvh;background:rgba(0,0,0,.6);z-index:9998}.layer_alert{position:fixed;left:50%;top:50%;width:63rem;transform:translate(-50%,-50%);z-index:9999;opacity:0;pointer-events:none;transition:all .3s}.layer_alert.on{opacity:1;pointer-events:auto}.layer_alert .layer_inner{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:39rem;border-radius:1.2rem;padding:6rem 4rem;text-align:center;background:#fff}.layer_alert .title{display:block;margin:.6rem 4rem 1.2rem;line-height:1.45;font-size:3rem}.layer_alert .txt{text-align:center;color:#666;line-height:1.5;font-size:1.8rem}.layer_alert .btn_area{display:flex;justify-content:center;gap:1.2rem;margin-top:4rem}.layer_alert .layer_close{position:absolute;right:2.4rem;top:2.4rem;width:2.4rem;height:2.4rem;text-indent:-9999em}.layer_alert .layer_close:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_layer_close_black.svg) no-repeat left top/100% 100%}@media (hover:hover) and (min-width:768px){.layer_alert .btn_area .btn_basic_bline:hover{color:var(--color-point-blue);background:#fff}.layer_alert .btn_area .btn_basic_blue:hover{background:var(--color-point-blue)}}@media (max-width:1919px){.layer_alert{width:calc(100vw * (630 / 1919))}.layer_alert .layer_inner{min-height:calc(100vw * (390 / 1919));border-radius:calc(100vw * (12 / 1919));padding:calc(100vw * (60 / 1919)) calc(100vw * (40 / 1919))}.layer_alert .title{margin:calc(100vw * (6 / 1919)) calc(100vw * (40 / 1919)) calc(100vw * (12 / 1919));font-size:calc(100vw * (30 / 1919))}.layer_alert .txt{font-size:calc(100vw * (18 / 1919))}.layer_alert .btn_area{gap:calc(100vw * (12 / 1919));margin-top:calc(100vw * (40 / 1919))}.layer_alert .layer_close{right:calc(100vw * (24 / 1919));top:calc(100vw * (24 / 1919));width:calc(100vw * (24 / 1919));height:calc(100vw * (24 / 1919))}}@media (max-width:1180px){.layer_alert{width:calc(100vw * (630 / 1180))}.layer_alert .layer_inner{min-height:calc(100vw * (390 / 1180));border-radius:calc(100vw * (12 / 1180));padding:calc(100vw * (60 / 1180)) calc(100vw * (40 / 1180))}.layer_alert .title{margin:calc(100vw * (6 / 1180)) calc(100vw * (40 / 1180)) calc(100vw * (12 / 1180));font-size:calc(100vw * (30 / 1180))}.layer_alert .txt{font-size:calc(100vw * (20 / 1180))}.layer_alert .btn_area{gap:calc(100vw * (12 / 1180));margin-top:calc(100vw * (40 / 1180))}.layer_alert .layer_close{right:calc(100vw * (24 / 1180));top:calc(100vw * (24 / 1180));width:calc(100vw * (24 / 1180));height:calc(100vw * (24 / 1180))}}@media (max-width:767px){.layer_alert{width:calc(100vw * (630 / 767))}.layer_alert .layer_inner{min-height:calc(100vw * (600 / 767));border-radius:calc(100vw * (12 / 767));padding:calc(100vw * (120 / 767)) calc(100vw * (80 / 767))}.layer_alert .title{margin:0;font-size:calc(100vw * (44 / 767))}.layer_alert .txt{margin-top:calc(100vw * (24 / 767));font-size:calc(100vw * (32 / 767))}.layer_alert .btn_area{flex-direction:column;gap:calc(100vw * (28 / 767));margin-top:calc(100vw * (60 / 767))}.layer_alert .layer_close{right:calc(100vw * (32 / 767));top:calc(100vw * (32 / 767));width:calc(100vw * (40 / 767));height:calc(100vw * (40 / 767))}}.error{height:100vh;height:100dvh;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/img_error_bg.jpg);background-repeat:no-repeat;background-position:0 0;background-size:cover;background-color:#13181f}.error .inner{display:flex;align-items:center;justify-content:center;flex-direction:column;width:64rem;height:100%;margin:0 auto;text-align:center}.error h2{text-transform:capitalize;font-size:8rem;font-weight:600;color:#fff;font-family:var(--font-en)}.error .txt{position:relative;width:100%;margin-top:4rem;line-height:3rem;font-size:2rem;font-weight:500;color:#9fa2aa}.error .btn-wrap{margin-top:6rem}.error .btn-wrap>.btn-black{background:#272b36}@media (hover:hover) and (min-width:1181px){.error a[class^=btn_basic_bline]:hover,.error button[class^=btn_basic_bline]:hover{color:var(--color-point-blue);background:#fff}}@media (max-width:1919px){.error .inner{width:calc(100vw * (640 / 1919))}.error h2{font-size:calc(100vw * (80 / 1919))}.error .txt{margin-top:calc(100vw * (40 / 1919));line-height:calc(100vw * (30 / 1919));font-size:calc(100vw * (20 / 1919))}.error .btn-wrap{margin-top:calc(100vw * (60 / 1919))}.error .btn-wrap>a{padding:calc(100vw * (19 / 1919)) calc(100vw * (38 / 1919))}.error .btn-wrap>a>span{font-size:calc(100vw * (17 / 1919))}}@media (max-width:1180px){.error .inner{width:calc(100vw * (640 / 1180))}.error h2{font-size:calc(100vw * (80 / 1180))}.error .txt{margin-top:calc(100vw * (40 / 1180));line-height:calc(100vw * (30 / 1180));font-size:calc(100vw * (20 / 1180))}.error .btn-wrap{margin-top:calc(100vw * (60 / 1180))}.error .btn-wrap>a{padding:calc(100vw * (19 / 1180)) calc(100vw * (38 / 1180))}.error .btn-wrap>a>span{font-size:calc(100vw * (17 / 1180))}}@media (max-width:767px){.error .inner{width:100%}.error h2{font-size:calc(100vw * (78 / 767))}.error .txt{margin-top:calc(100vw * (40 / 767));line-height:calc(100vw * (44 / 767));font-size:calc(100vw * (28 / 767))}.error .btn-wrap{flex-direction:row;margin-top:calc(100vw * (60 / 767))}.error .btn-wrap>a{padding:calc(100vw * (29 / 767)) calc(100vw * (50 / 767))}.error .btn-wrap>a>span{font-size:calc(100vw * (28 / 767))}}@keyframes fadeUp{0%{opacity:0;transform:translate3d(0,4rem,0)}100%{opacity:1;transform:none}}@media (max-width:1919px){@keyframes fadeUp{0%{opacity:0;transform:translate3d(0,calc(100vw * (40 / 1919)), 0)}100%{opacity:1;transform:none}}}@media (max-width:1180px){@keyframes fadeUp{0%{opacity:0;transform:translate3d(0,calc(100vw * (40 / 1180)), 0)}100%{opacity:1;transform:none}}}@media (max-width:767px){@keyframes fadeUp{0%{opacity:0;transform:translate3d(0,calc(100vw * (80 / 767)), 0)}100%{opacity:1;transform:none}}}.layer_basic{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:62.4rem;transition:all .2s;z-index:9999;opacity:0;pointer-events:none}.layer_basic.on{opacity:1;pointer-events:all}.layer_basic .layer_inner{overflow:hidden;padding:6.4rem 7.2rem;background:#fff}.layer_basic .layer_header{position:relative;padding-bottom:1.6rem}.layer_basic .layer_header h3{color:#13181f;line-height:2.8rem;font-size:2.8rem;font-weight:700;text-align:center}.layer_basic .layer_content{display:flex;flex-direction:column;gap:4.8rem;justify-content:center;text-align:center}.layer_basic .layer_content .scrollbar{overflow-y:auto;height:14rem;padding-right:1rem;padding-bottom:6rem}.layer_basic .layer_content .scrollbar::-webkit-scrollbar{width:4px;background:0 0;-webkit-overflow-scrolling:auto}.layer_basic .layer_content .scrollbar::-webkit-scrollbar-thumb{border:4px solid #e9e9e9;border-radius:100rem;background-color:#e9e9e9}.layer_basic .layer_content .scrollbar::-webkit-scrollbar-track{background-color:transparent}.layer_basic .layer_content .scrollbar::-webkit-scrollbar-button:vertical:start:decrement{display:block;height:1.2rem}.layer_basic .layer_content .scrollbar::-webkit-scrollbar-button:vertical:end:decrement{display:block;width:1.2rem}.layer_basic .layer_content .txt{word-break:auto-phrase;font-size:1.8rem;line-height:2.8rem;color:#333}.layer_basic .layer_content .layer_btn_wrap{display:flex;justify-content:center;gap:2.4rem}.btn_layer_red{display:flex;padding:2rem 4.8rem;justify-content:center;align-items:center;height:6rem;width:22rem;border-radius:20rem;border:1px solid #c70517;font-size:2rem;font-weight:600;color:#c70517}.btn_layer_full_red{display:flex;padding:2rem 4.8rem;justify-content:center;align-items:center;height:6rem;width:22rem;border-radius:20rem;border:1px solid transparent;background:#c70517;font-size:2rem;font-weight:600;color:#fff}.layer_basic .btn_layer_close{position:absolute;right:1.9rem;top:1.9rem;width:3.4rem;height:3.4rem;text-indent:-9999em}.layer_basic .btn_layer_close:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_layer_close_black.svg) no-repeat left top/100% 100%}@media (max-width:1919px){.layer_basic{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100vw * (624 / 1919));transition:all .2s;z-index:9999;opacity:0;pointer-events:none}.layer_basic .layer_inner{padding:calc(100vw * (64 / 1919)) calc(100vw * (72 / 1919))}.layer_basic .layer_header{padding-bottom:calc(100vw * (16 / 1919))}.layer_basic .layer_header h3{line-height:calc(100vw * (28 / 1919));font-size:calc(100vw * (28 / 1919))}.layer_basic .layer_content{gap:calc(100vw * (48 / 1919))}.layer_basic .layer_content .scrollbar{overflow-y:auto;height:calc(100vw * (140 / 1919));padding-right:calc(100vw * (10 / 1919));padding-bottom:calc(100vw * (60 / 1919))}.layer_basic .layer_content .txt{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (28 / 1919))}.layer_basic .layer_content .layer_btn_wrap{gap:calc(100vw * (24 / 1919))}.btn_layer_red{padding:calc(100vw * (20 / 1919)) calc(100vw * (48 / 1919));height:calc(100vw * (60 / 1919));width:calc(100vw * (220 / 1919));border-radius:calc(100vw * (200 / 1919));border:1px solid #c70517;font-size:calc(100vw * (20 / 1919));color:#c70517}.btn_layer_full_red{padding:calc(100vw * (20 / 1919)) calc(100vw * (48 / 1919));height:calc(100vw * (60 / 1919));width:calc(100vw * (220 / 1919));border-radius:calc(100vw * (200 / 1919));border:1px solid transparent;font-size:calc(100vw * (20 / 1919));color:#fff}.layer_basic .btn_layer_close{position:absolute;right:calc(100vw * (19 / 1919));top:calc(100vw * (19 / 1919));width:calc(100vw * (34 / 1919));height:calc(100vw * (34 / 1919));text-indent:-9999em}.layer_basic .btn_layer_close:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_layer_close_black.svg) no-repeat left top/100% 100%}}@media (max-width:1180px){.layer_basic{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100vw * (624 / 1180));transition:all .2s;z-index:9999;opacity:0;pointer-events:none}.layer_basic .layer_inner{padding:calc(100vw * (64 / 1180)) calc(100vw * (72 / 1180))}.layer_basic .layer_header{padding-bottom:calc(100vw * (16 / 1180))}.layer_basic .layer_header h3{line-height:calc(100vw * (28 / 1180));font-size:calc(100vw * (28 / 1180))}.layer_basic .layer_content{gap:calc(100vw * (48 / 1180))}.layer_basic .layer_content .scrollbar{overflow-y:auto;height:calc(100vw * (140 / 1180));padding-right:calc(100vw * (10 / 1180));padding-bottom:calc(100vw * (60 / 1180))}.layer_basic .layer_content .txt{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (28 / 1180))}.layer_basic .layer_content .layer_btn_wrap{gap:calc(100vw * (24 / 1180))}.btn_layer_red{padding:calc(100vw * (20 / 1180)) calc(100vw * (48 / 1180));height:calc(100vw * (60 / 1180));width:calc(100vw * (220 / 1180));border-radius:calc(100vw * (200 / 1180));border:1px solid #c70517;font-size:calc(100vw * (20 / 1180));color:#c70517}.btn_layer_full_red{padding:calc(100vw * (20 / 1180)) calc(100vw * (48 / 1180));height:calc(100vw * (60 / 1180));width:calc(100vw * (220 / 1180));border-radius:calc(100vw * (200 / 1180));border:1px solid transparent;font-size:calc(100vw * (20 / 1180));color:#fff}.layer_basic .btn_layer_close{position:absolute;right:calc(100vw * (19 / 1180));top:calc(100vw * (19 / 1180));width:calc(100vw * (34 / 1180));height:calc(100vw * (34 / 1180));text-indent:-9999em}.layer_basic .btn_layer_close:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_layer_close_black.svg) no-repeat left top/100% 100%}}@media (max-width:767px){.layer_basic{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100vw * (624 / 767));transition:all .2s;z-index:9999;opacity:0;pointer-events:none}.layer_basic .layer_inner{padding:calc(100vw * (100 / 767)) calc(100vw * (72 / 767))}.layer_basic .layer_header{padding-bottom:calc(100vw * (24 / 767))}.layer_basic .layer_header h3{line-height:calc(100vw * (44 / 767));font-size:calc(100vw * (44 / 767))}.layer_basic .layer_content{gap:calc(100vw * (48 / 767))}.layer_basic .layer_content .scrollbar{overflow-y:auto;height:calc(100vw * (200 / 767));padding-right:calc(100vw * (10 / 767));padding-bottom:calc(100vw * (60 / 767))}.layer_basic .layer_content .txt{font-size:calc(100vw * (18 / 767));line-height:calc(100vw * (28 / 767))}.layer_basic .layer_content .layer_btn_wrap{flex-direction:column;gap:calc(100vw * (20 / 767))}.btn_layer_red{padding:calc(100vw * (16 / 767)) calc(100vw * (40 / 767));height:calc(100vw * (96 / 767));width:100%;border-radius:calc(100vw * (200 / 767));border:1px solid #c70517;font-size:calc(100vw * (28 / 767));color:#c70517}.btn_layer_full_red{padding:calc(100vw * (16 / 767)) calc(100vw * (40 / 767));height:calc(100vw * (96 / 767));width:100%;border-radius:calc(100vw * (200 / 767));border:1px solid transparent;font-size:calc(100vw * (28 / 767));color:#fff}.layer_basic .btn_layer_close{position:absolute;right:calc(100vw * (24 / 767));top:calc(100vw * (24 / 767));width:calc(100vw * (48 / 767));height:calc(100vw * (48 / 767));text-indent:-9999em}.layer_basic .btn_layer_close:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_layer_close_black.svg) no-repeat left top/100% 100%}}.layer_img_view{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:44.5rem;transition:all .2s;z-index:9999;opacity:0;pointer-events:none}.layer_img_view.on{opacity:1;pointer-events:all}.layer_img_view .layer_inner{background:0 0;padding:4rem 0 0}.layer_img_view .layer_inner img{width:100%}.layer_img_view .player_video{overflow:hidden}.layer_img_view .player_video .viewer::-webkit-media-controls{z-index:10;position:relative}.layer_img_view .btn_layer_close{position:absolute;top:0;left:50%;transform:translateX(-50%);width:3.4rem;height:3.4rem;text-indent:-9999em}.layer_img_view .btn_layer_close:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_layer_close_white.svg) no-repeat left top/100% 100%}.layer_video_view{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:130rem;transition:all .2s;z-index:9999;opacity:0;pointer-events:none}.layer_video_view.on{opacity:1;pointer-events:all}.layer_video_view .layer_inner{background:0 0;padding:4rem 0 0}.layer_video_view .layer_inner img{width:100%}.layer_video_view .player_video{overflow:hidden}.layer_video_view .player_video .viewer{border-radius:0}.layer_video_view .btn_layer_close{position:absolute;top:0;left:50%;transform:translateX(-50%);width:3.4rem;height:3.4rem;text-indent:-9999em}.layer_video_view .btn_layer_close:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_layer_close_white.svg) no-repeat left top/100% 100%}@media (max-width:1919px){.layer_img_view{width:calc(100vw * (445 / 1919))}.layer_img_view .layer_inner{padding:calc(100vw * (40 / 1919)) 0 0 0}.layer_img_view .btn_layer_close{width:calc(100vw * (34 / 1919));height:calc(100vw * (34 / 1919))}.layer_video_view{width:calc(100vw * (1300 / 1919))}.layer_video_view .layer_inner{padding:calc(100vw * (40 / 1919)) 0 0 0}.layer_video_view .btn_layer_close{width:calc(100vw * (34 / 1919));height:calc(100vw * (34 / 1919))}}@media (max-width:1180px){.layer_img_view{width:calc(100vw * (445 / 1180))}.layer_img_view .layer_inner{padding:calc(100vw * (40 / 1180)) 0 0 0}.layer_img_view .btn_layer_close{width:calc(100vw * (34 / 1180));height:calc(100vw * (34 / 1180))}.layer_video_view{width:calc(100vw * (1300 / 1180))}.layer_video_view .layer_inner{padding:calc(100vw * (40 / 1180)) 0 0 0}.layer_video_view .btn_layer_close{width:calc(100vw * (34 / 1180));height:calc(100vw * (34 / 1180))}}@media (max-width:767px){.layer_img_view{width:calc(100vw * (595 / 767))}.layer_img_view .layer_inner{padding:calc(100vw * (62 / 767)) 0 0 0}.layer_img_view .btn_layer_close{top:0;left:98%;right:0;width:calc(100vw * (48 / 767));height:calc(100vw * (48 / 767))}.layer_video_view{width:100%}.layer_video_view .layer_inner{padding:calc(100vw * (62 / 767)) 0 0 0}.layer_video_view .btn_layer_close{width:calc(100vw * (48 / 767));height:calc(100vw * (48 / 767))}}.floating_pop{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:192rem;border-radius:2rem 2rem 0 0;z-index:101;overflow:hidden}.main_content .floating_pop .bg{position:relative;width:100%;height:100%;z-index:0}.main_content .floating_pop .bg img{width:100%}.main_content .floating_pop .bg img.mo{display:none}.main_content .floating_pop .inner{position:absolute;display:flex;justify-content:space-between;align-items:center;width:192rem;padding:1.9rem 30.3rem 1.9rem 19.3rem;transition:.5s all;z-index:2}.main_content .floating_pop .inner .txt{font-size:2rem;font-weight:700;color:#fff}.main_content .floating_pop .inner .btn-wrap{display:flex;align-items:center;justify-content:center;margin-bottom:0;gap:.8rem}.main_content .floating_pop .inner .btn-wrap .btn{display:flex;align-items:center;height:6rem;padding:0 6rem;border:2px solid #fff;font-size:1.8rem;font-weight:700;color:#fff}.floating_pop .btn_layer_close{position:absolute;right:20.7rem;top:50%;transform:translateY(-50%);width:2.2rem;height:2.2rem;text-indent:-9999em;transition:.5s all}.floating_pop .btn_layer_close:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_floating_close.svg) no-repeat left top/100% 100%}@media (max-width:1919px){.floating_pop{width:100%;border-radius:calc(100vw * (20 / 1919)) calc(100vw * (20 / 1919)) 0 0}.main_content .floating_pop .inner{width:100%;padding:calc(100vw * (19 / 1919)) calc(100vw * (90 / 1919)) calc(100vw * (19 / 1919)) calc(100vw * (36 / 1919))}.main_content .floating_pop .inner .txt{font-size:calc(100vw * (20 / 1919))}.main_content .floating_pop .inner .btn-wrap{gap:calc(100vw * (8 / 1919))}.main_content .floating_pop .inner .btn-wrap .btn{height:calc(100vw * (60 / 1919));padding:0 calc(100vw * (60 / 1919));font-size:calc(100vw * (18 / 1919))}.floating_pop .btn_layer_close{right:calc(100vw * (22 / 1919));width:calc(100vw * (22 / 1919));height:calc(100vw * (22 / 1919))}}@media (max-width:1180px){.floating_pop{width:100%;border-radius:calc(100vw * (20 / 1180)) calc(100vw * (20 / 1180)) 0 0}.main_content .floating_pop .inner{padding:calc(100vw * (19 / 1180)) calc(100vw * (90 / 1180)) calc(100vw * (19 / 1180)) calc(100vw * (36 / 1180))}.main_content .floating_pop .inner .txt{font-size:calc(100vw * (20 / 1180))}.main_content .floating_pop .inner .btn-wrap{gap:calc(100vw * (8 / 1180))}.main_content .floating_pop .inner .btn-wrap .btn{height:calc(100vw * (60 / 1180));padding:0 calc(100vw * (60 / 1180));font-size:calc(100vw * (18 / 1180))}.floating_pop .btn_layer_close{right:calc(100vw * (22 / 1180));width:calc(100vw * (22 / 1180));height:calc(100vw * (22 / 1180))}}@media (max-width:767px){.floating_pop{width:100%;border-radius:calc(100vw * (20 / 767)) calc(100vw * (20 / 767)) 0 0}.main_content .floating_pop .bg img.mo{display:block}.main_content .floating_pop .bg img.pc{display:none}.main_content .floating_pop .inner{flex-direction:column;padding:calc(100vw * (30 / 767)) calc(100vw * (40 / 767))}.main_content .floating_pop .inner .txt{font-size:calc(100vw * (32 / 767));line-height:calc(100vw * (44 / 767));text-align:left;width:100%}.main_content .floating_pop .inner .btn-wrap{flex-direction:row;gap:calc(100vw * (8 / 767));width:100%;margin-top:calc(100vw * (40 / 767))}.main_content .floating_pop .inner .btn-wrap .btn{display:flex;align-items:center;justify-content:center;width:calc(50% - 100vw * (4 / 767));height:calc(100vw * (90 / 767));padding:0 calc(100vw * (60 / 767));font-size:calc(100vw * (32 / 767));flex:1}.floating_pop .btn_layer_close{transform:translateY(0);top:calc(100vw * (36 / 767));right:calc(100vw * (40 / 767));width:calc(100vw * (40 / 767));height:calc(100vw * (40 / 767))}}.banner .inner{position:relative;overflow:hidden;width:172rem;border-radius:4rem;padding:7.5rem 14rem}.reference .banner .inner{background:#444559}.banner .inner:before{content:"";position:absolute;right:14rem;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-position:left top;background-size:100% 100%}.product .banner .inner:before{width:20rem;height:12.5rem;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/product/bg_banner.svg)}.reference .banner .inner:before{width:20rem;height:12.5rem;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/reference/bg_banner.svg)}.banner .txt{width:100rem;color:#fff;letter-spacing:-.4px;line-height:1.25;font-size:4rem;font-weight:700}.banner .btn_area{margin-top:4rem}:lang(en-us) .product .banner .txt{display:flex;flex-wrap:wrap}:lang(en-us) .product .banner .txt span:nth-child(1){order:2;margin-right:.4rem}:lang(en-us) .product .banner .txt span:nth-child(2){order:1;margin-right:.4rem}:lang(en-us) .product .banner .txt span:nth-child(3){order:3}@media (max-width:1919px){.banner .inner{width:calc(100vw * (1720 / 1919));border-radius:calc(100vw * (40 / 1919));padding:calc(100vw * (75 / 1919)) calc(100vw * (140 / 1919))}.banner .inner:before{right:calc(100vw * (140 / 1919))}.product .banner .inner:before{width:calc(100vw * (200 / 1919));height:calc(100vw * (125 / 1919))}.reference .banner .inner:before{width:calc(100vw * (200 / 1919));height:calc(100vw * (125 / 1919))}.banner .txt{width:calc(100vw * (1000 / 1919));font-size:calc(100vw * (40 / 1919))}.banner .btn_area{margin-top:calc(100vw * (40 / 1919))}:lang(en-us) .product .banner .txt span:nth-child(1){margin-right:calc(100vw * (4 / 1919))}:lang(en-us) .product .banner .txt span:nth-child(2){margin-right:calc(100vw * (4 / 1919))}}@media (max-width:1180px){.banner .inner{width:calc(100vw * (1080 / 1180));border-radius:calc(100vw * (40 / 1180));padding:calc(100vw * (75 / 1180)) calc(100vw * (50 / 1180))}.banner .inner:before{right:calc(100vw * (50 / 1180))}.product .banner .inner:before{width:calc(100vw * (200 / 1180));height:calc(100vw * (125 / 1180))}.reference .banner .inner:before{width:calc(100vw * (200 / 1180));height:calc(100vw * (125 / 1180))}.banner .txt{width:calc(100vw * (700 / 1180));font-size:calc(100vw * (40 / 1180))}.banner .btn_area{margin-top:calc(100vw * (40 / 1180))}:lang(en-us) .product .banner .txt span:nth-child(1){margin-right:calc(100vw * (4 / 1180))}:lang(en-us) .product .banner .txt span:nth-child(2){margin-right:calc(100vw * (4 / 1180))}}@media (max-width:767px){.banner .inner{width:calc(100vw * (687 / 767));border-radius:calc(100vw * (50 / 767));padding:calc(100vw * (80 / 767)) calc(100vw * (40 / 767))}.banner .inner:before{display:none}.banner .txt{width:100%;text-align:center;font-size:calc(100vw * (40 / 767))}.banner .btn_area{margin-top:calc(100vw * (40 / 767));text-align:center}:lang(en-us) .product .banner .txt{justify-content:center;font-size:calc(100vw * (35 / 767))}:lang(en-us) .product .banner .txt span:nth-child(1){margin-right:calc(100vw * (8 / 767))}:lang(en-us) .product .banner .txt span:nth-child(2){margin-right:calc(100vw * (8 / 767))}}.case_list.column{display:grid;grid-template-columns:repeat(3,1fr);gap:6rem 2rem;margin-top:5rem}.case_list.row{display:flex;gap:2rem}.card{position:relative;overflow:hidden;width:46.6rem;height:60.1rem;border-radius:2rem;background:#f4f4f4}.card:after{content:"";position:absolute;right:-1px;bottom:0;width:10rem;height:10rem;transform:scale3d(0,0,1);transform-style:preserve-3d;perspective-origin:100% 100%;transform-origin:100% 100%;transition:transform .3s;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/bg_project_card.png) no-repeat left top/100% 100%;z-index:1}.card>a{display:block;width:100%;height:100%}.card .logo{width:100%;height:28.3rem}.card .logo img{width:100%;height:100%;object-fit:cover}.card .content{display:flex;flex-direction:column;justify-content:space-between;height:31.8rem;padding:4rem}.card .content .txt{color:#111;line-height:1.25;font-size:1.6rem;font-weight:600;text-decoration-line:underline;text-underline-offset:.3rem}.card .content .title{overflow:hidden;display:block;max-height:10.5rem;margin-top:1.6rem;color:#000;line-height:1.45;font-size:2.4rem}.card .content .tag_list{display:flex;gap:.8rem .6rem;width:32.6rem;flex-wrap:wrap}.card .content .tag_list li{padding:.7rem 1.2rem;border-radius:.6rem;color:#666;line-height:1.25;font-size:1.4rem;font-weight:500;background:#fff}.card .content .btn_area{overflow:hidden;position:absolute;right:0;bottom:0;display:block;width:6rem;height:6rem;z-index:10}.card .content .btn_area>div{display:block;width:100%;height:100%}.card .content .btn_area .arrow{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:2rem;height:2rem}.card .content .btn_area .arrow:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;margin:-1rem 0 0 -1rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_card_arrow_black.svg) no-repeat left top/100% 100%;opacity:.5;transition:transform .3s}.card .content .btn_area .circle{overflow:hidden;display:block;width:6rem;height:6rem;border-radius:50%;transform-origin:50% 50%;transform:scale(0);transition:transform .3s;background:#111}@media (hover:hover) and (min-width:768px){.card:hover:after{transform:scale3d(1,1,1)}.card:hover .btn_area .arrow:after{opacity:1;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_card_arrow_white.svg)}.card:hover .btn_area .circle{transform:scale(1);background:#111}}@media (max-width:1919px){.case_list.column{gap:calc(100vw * (60 / 1919)) calc(100vw * (20 / 1919));margin-top:calc(100vw * (50 / 1919))}.case_list.row{gap:calc(100vw * (20 / 1919))}.card{width:calc(100vw * (466 / 1919));height:calc(100vw * (601 / 1919));border-radius:calc(100vw * (20 / 1919))}.card:after{width:calc(100vw * (100 / 1919));height:calc(100vw * (100 / 1919))}.card .logo{height:calc(100vw * (283 / 1919))}.card .content{height:calc(100vw * (318 / 1919));padding:calc(100vw * (40 / 1919))}.card .content .txt{font-size:calc(100vw * (16 / 1919));text-underline-offset:calc(100vw * (3 / 1919))}.card .content .title{max-height:calc(100vw * (105 / 1919));margin-top:calc(100vw * (16 / 1919));font-size:calc(100vw * (24 / 1919))}.card .content .tag_list{gap:calc(100vw * (8 / 1919)) calc(100vw * (6 / 1919));width:calc(100vw * (326 / 1919))}.card .content .tag_list li{padding:calc(100vw * (7 / 1919)) calc(100vw * (12 / 1919));border-radius:calc(100vw * (26 / 1919));font-size:calc(100vw * (14 / 1919))}.card .content .btn_area{width:calc(100vw * (60 / 1919));height:calc(100vw * (60 / 1919))}.card .content .btn_area .arrow{width:calc(100vw * (20 / 1919));height:calc(100vw * (20 / 1919))}.card .content .btn_area .arrow:after{margin:calc(100vw * (-10 / 1919)) 0 0 calc(100vw * (-10 / 1919))}.card .content .btn_area .circle{width:calc(100vw * (60 / 1919));height:calc(100vw * (60 / 1919))}}@media (max-width:1180px){.case_list.column{grid-template-columns:repeat(2,1fr);gap:calc(100vw * (60 / 1180)) calc(100vw * (20 / 1180));margin-top:calc(100vw * (50 / 1180))}.case_list.row{gap:calc(100vw * (20 / 1180))}.card{overflow:visible;width:calc(100vw * (530 / 1180));height:calc(100vw * (650 / 1180));border-radius:calc(100vw * (20 / 1180))}.card:after{width:calc(100vw * (100 / 1180));height:calc(100vw * (100 / 1180));transform:none}.card .logo{overflow:hidden;border-radius:calc(100vw * (20 / 1180))  calc(100vw * (20 / 1180)) 0 0;height:calc(100vw * (321 / 1180))}.card .content{height:calc(100vw * (329 / 1180));padding:calc(100vw * (40 / 1180))}.card .content .txt{font-size:calc(100vw * (18 / 1180));text-underline-offset:calc(100vw * (3 / 1180))}.card .content .title{max-height:calc(100vw * (105 / 1180));margin-top:calc(100vw * (16 / 1180));font-size:calc(100vw * (24 / 1180))}.card .content .tag_list{gap:calc(100vw * (8 / 1180));width:calc(100vw * (390 / 1180))}.card .content .tag_list li{padding:calc(100vw * (8  / 1180)) calc(100vw * (12 / 1180));border-radius:calc(100vw * (6 / 1180));font-size:calc(100vw * (16 / 1180))}.card .content .btn_area{width:calc(100vw * (60 / 1180));height:calc(100vw * (60 / 1180))}.card .content .btn_area .arrow{width:calc(100vw * (20 / 1180));height:calc(100vw * (20 / 1180))}.card .content .btn_area .arrow:after{margin:0;transform:translate(-50%,-50%);background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_card_arrow_white.svg);opacity:1}.card .content .btn_area .circle{width:calc(100vw * (60 / 1180));height:calc(100vw * (60 / 1180));transform:scale(1)}}@media (max-width:767px){.case_list.column{grid-template-columns:repeat(1,1fr);gap:calc(100vw * (80 / 767));margin-top:calc(100vw * (74 / 767))}.case_list.row{gap:calc(100vw * (20 / 767))}.card{width:calc(100vw * (687 / 767));height:calc(100vw * (1040 / 767));border-radius:calc(100vw * (30 / 767))}.card:after{width:calc(100vw * (160 / 767));height:calc(100vw * (160 / 767))}.card .logo{border-radius:calc(100vw * (30 / 1180))  calc(100vw * (30 / 1180)) 0 0;height:calc(100vw * (406 / 767))}.card .content{height:calc(100vw * (584 / 767));padding:calc(100vw * (50 / 767)) calc(100vw * (40 / 767)) calc(100vw * (40 / 767))}.card .content .txt{font-size:calc(100vw * (28 / 767));text-underline-offset:calc(100vw * (6 / 767))}.card .content .title{max-height:calc(100vw * (165 / 767));margin-top:calc(100vw * (28 / 767));font-size:calc(100vw * (38 / 767))}.card .content .tag_list{gap:calc(100vw * (12 / 767));width:calc(100vw * (471 / 767))}.card .content .tag_list li{padding:calc(100vw * (14.5  / 767)) calc(100vw * (24 / 767));border-radius:calc(100vw * (8 / 767));font-size:calc(100vw * (28 / 767))}.card .content .btn_area{width:calc(100vw * (100 / 767));height:calc(100vw * (100 / 767))}.card .content .btn_area .arrow{width:calc(100vw * (33 / 767));height:calc(100vw * (33 / 767))}.card .content .btn_area .circle{width:calc(100vw * (100 / 767));height:calc(100vw * (100 / 767))}}.btn-wrap{display:flex;justify-content:center;align-items:center;gap:1.4rem;margin-bottom:11rem}.btn-wrap>.btn-main{display:flex;padding:2rem 3.6rem;align-items:center;border-radius:20rem;width:fit-content;background:linear-gradient(90deg,#c70517 0%,#9700af 100%)}.btn-wrap>.btn-main>span{position:relative;color:#fff;font-size:1.8rem;font-weight:600}@media (max-width:1919px){.btn-wrap{gap:calc(100vw * (14 / 1919));margin-bottom:calc(100vw * (110 / 1919))}.btn-wrap>.btn-main{padding:calc(100vw * (20 / 1919)) calc(100vw * (36 / 1919));border-radius:calc(100vw * (200 / 1919))}.btn-wrap>.btn-main>span{font-size:calc(100vw * (18 / 1919))}}@media (max-width:1180px){.btn-wrap{gap:calc(100vw * (14 / 1180));margin-bottom:calc(100vw * (110 / 1180))}.btn-wrap>.btn-main{padding:calc(100vw * (20 / 1180)) calc(100vw * (36 / 1180));border-radius:calc(100vw * (200 / 1180))}.btn-wrap>.btn-main>span{font-size:calc(100vw * (18 / 1180))}}@media (max-width:767px){.btn-wrap{gap:calc(100vw * (14 / 767));margin-bottom:calc(100vw * (110 / 767))}.btn-wrap>.btn-main{padding:calc(100vw * (29 / 767)) calc(100vw * (50 / 767));border-radius:calc(100vw * (200 / 767))}.btn-wrap>.btn-main>span{font-size:calc(100vw * (28 / 767))}}.btn_floating{position:fixed;right:2rem;bottom:13.2rem;display:flex;flex-direction:column;align-items:flex-end;gap:1rem;z-index:99;transition:.2s cubic-bezier(.22,1,.36,1)}.btn_floating.fixed{bottom:21.4rem;opacity:1;right:2rem}.btn_floating.show{opacity:1;pointer-events:all}.btn_floating.hide{opacity:0;pointer-events:none}.btn_floating a{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;width:5.2rem;height:5.2rem}.btn_floating a.btn_top{background:#13181f;width:5.2rem;height:5.2rem;border-radius:100px;border:1px solid transparent;transition:all .2s}.btn_floating a.btn_top span{font-size:1.2rem;font-weight:700;color:#fff;opacity:1;margin-top:.3rem}.btn_floating a.btn_top .arrow{position:absolute;top:50%;left:50%;width:3.2rem;height:3.2rem}.btn_floating .btn_newsletter{display:block;position:relative;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);transition:width .4s;border-radius:5.2rem;z-index:10;font-size:0}.btn_floating .btn_contact{display:block;position:relative;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);transition:width .4s;border-radius:5.2rem;z-index:10;font-size:0;border-top:1px solid rgba(255,255,255,.2)}.btn_floating .btn_newsletter:hover{width:12.4rem;border-radius:4.4rem;color:#fff;line-height:5.2rem;font-weight:700;font-size:1.5rem;text-align:right;padding-right:2.1rem}.btn_floating .btn_contact:hover{width:12.4rem;border-radius:4.4rem;color:#fff;line-height:5.2rem;font-weight:700;font-size:1.5rem;text-align:right;padding-right:2.1rem}.btn_floating .btn_newsletter:hover:before{left:0;transform:translate(0,-50%);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_customer_white.svg) no-repeat 1.4rem 50%/2.5rem 1.9rem}.btn_floating .btn_contact:hover:before{left:0;transform:translate(0,-50%);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_contact_white.svg) no-repeat 1.4rem 50%/2.5rem 1.9rem}.btn_floating .btn_newsletter:before{content:"";position:absolute;left:50%;top:50%;width:5.2rem;height:5.2rem;transform:translate(-50%,-50%);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_customer_white.svg) no-repeat 50% 50%/2.5rem 1.9rem}.btn_floating .btn_contact:before{content:"";position:absolute;left:50%;top:50%;width:5.2rem;height:5.2rem;transform:translate(-50%,-50%);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_contact_white.svg) no-repeat 50% 50%/2rem 1.9rem}@media (max-width:1919px){.btn_floating{bottom:calc(100vw * (100 / 1919))}.btn_floating.fixed{bottom:calc(100vw * (214 / 1919))}.btn_floating a.btn_top{right:calc(100vw * (4 / 1919))}.btn_floating a.btn_top span{font-size:calc(100vw * (12 / 1919))}.btn_floating a.btn_top .arrow{width:calc(100vw * (32 / 1919));height:calc(100vw * (32 / 1919))}.btn_floating .txt_contact{bottom:calc(100vw * (22 / 1919));padding:calc(100vw * (8 / 1919)) calc(100vw * (10 / 1919));font-size:calc(100vw * (16 / 1919))}}@media (max-width:1180px){.btn_floating{right:calc(100vw * (20 / 1180));bottom:calc(100vw * (100 / 1180))}.btn_floating.fixed{right:calc(100vw * (20 / 1180));bottom:calc(100vw * (214 / 1180))}.btn_floating a{width:calc(100vw * (52 / 1180));height:calc(100vw * (52 / 1180))}.btn_floating a.btn_top{width:calc(100vw * (52 / 1180));height:calc(100vw * (52 / 1180))}.btn_floating a.btn_top span{font-size:calc(100vw * (12 / 1180))}.btn_floating a.btn_top .arrow{width:calc(100vw * (8 / 1180));height:calc(100vw * (4 / 1180))}.btn_floating .btn_newsletter:hover{width:calc(100vw * (124 / 1180));height:calc(100vw * (52 / 1180));border-radius:calc(100vw * (44 / 1180));color:#fff;line-height:calc(100vw * (52 / 1180));font-weight:700;font-size:calc(100vw * (15 / 1180));text-align:right;padding-right:calc(100vw * (21 / 1180))}.btn_floating .btn_contact:hover{width:calc(100vw * (124 / 1180));height:calc(100vw * (52 / 1180));border-radius:calc(100vw * (44 / 1180));color:#fff;line-height:calc(100vw * (52 / 1180));font-weight:700;font-size:calc(100vw * (15 / 1180));text-align:right;padding-right:calc(100vw * (21 / 1180))}.btn_floating .btn_newsletter:hover:before{left:0;transform:translate(0,-50%);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_customer_white.svg) no-repeat calc(100vw * (14 / 1180)) 50% / calc(100vw * (25 / 1180)) calc(100vw * (19 / 1180))}.btn_floating .btn_contact:hover:before{left:0;transform:translate(0,-50%);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_contact_white.svg) no-repeat calc(100vw * (14 / 1180)) 50% / calc(100vw * (25 / 1180)) calc(100vw * (19 / 1180))}.btn_floating .btn_newsletter:before{width:calc(100vw * (52 / 1180));height:calc(100vw * (52 / 1180));background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_customer_white.svg) no-repeat 50% 50%/calc(100vw * (25 / 1180)) calc(100vw * (19 / 1180))}.btn_floating .btn_contact:before{width:calc(100vw * (52 / 1180));height:calc(100vw * (52 / 1180));background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_contact_white.svg) no-repeat 50% 50%/calc(100vw * (20/ 1180)) calc(100vw * (19 / 1180))}.btn_floating .txt_contact{display:none}}@media (max-width:767px){.btn_floating{right:calc(100vw * (8 / 767));bottom:calc(100vw * (114 / 767));gap:calc(100vw * (10 / 767))}.btn_floating.fixed{bottom:calc(100vw * (248 / 767))}.btn_floating a{width:calc(100vw * (104 / 767));height:calc(100vw * (104 / 767))}.btn_floating a.btn_top{width:calc(100vw * (104 / 767));height:calc(100vw * (104 / 767))}.btn_floating a.btn_top img{width:calc(100vw * (16 / 767))}.btn_floating a.btn_top span{font-size:calc(100vw * (24 / 767));margin-top:calc(100vw * (6 / 767))}.btn_floating .btn_newsletter:before{width:calc(100vw * (104 / 767));height:calc(100vw * (104 / 767));background-size:50% 50%}.btn_floating .btn_newsletter:hover{display:block;position:relative;padding-right:0;width:calc(100vw * (104 / 767));height:calc(100vw * (104 / 767));background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);transition:width .4s;border-radius:5.2rem;z-index:10;font-size:0;border-top:1px solid rgba(255,255,255,.2)}.btn_floating .btn_newsletter:hover:before{width:calc(100vw * (104 / 767));height:calc(100vw * (104 / 767));background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_customer_white.svg) no-repeat 50% 50%/calc(100vw*(25 / 1180)) calc(100vw*(19 / 1180));background-size:50% 50%}.btn_floating .btn_contact:before{width:calc(100vw * (104 / 767));height:calc(100vw * (104  / 767));background-size:50% 50%}.btn_floating .btn_contact:hover{display:block;position:relative;padding-right:0;width:calc(100vw * (104 / 767));height:calc(100vw * (104 / 767));background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);transition:width .4s;border-radius:5.2rem;z-index:10;font-size:0;border-top:1px solid rgba(255,255,255,.2)}.btn_floating .btn_contact:hover:before{width:calc(100vw * (104 / 767));height:calc(100vw * (104 / 767));background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_contact_white.svg) no-repeat 50% 50%/calc(100vw*(25 / 1180)) calc(100vw*(19 / 1180));background-size:50% 50%}}.progress,.sub_content.product .progress{position:fixed!important;left:0;top:0;width:100%;height:.3rem;z-index:1000}.progress .bar,.sub_content.product .progress .bar{position:absolute;left:0;top:0;width:0;height:100%;background:#c70517;z-index:1000}@media (max-width:1919px){.progress,.sub_content.product .progress{height:3px}}@media (max-width:1180px){.progress,.sub_content.product .progress{height:3px}}@media (max-width:767px){.progress,.sub_content.product .progress{height:3px}}.headerArea{position:fixed;left:0;top:0;width:100%;z-index:100;transition:all .2s}.headerArea.active,.headerArea.active.white,.headerArea.active.down{background:#13181f}.headerArea.white{background:0 0}.headerArea.down{background:#13181f}.headerArea:before{content:"";position:absolute;left:0;top:9rem;width:100%;height:0;border-top:1px solid transparent;background:0 0;transition:all .2s}.headerArea.active:before{content:'';display:block;position:absolute;left:calc(50% - 50vw);top:9rem;width:100vw;height:100%;z-index:-1;border-top:1px solid #2b333f;background:0 0}body .headerArea{background:rgba(0,0,0,.7)}body .headerArea.down,body .headerArea.active,body .headerArea.active.white,body .headerArea.active.down{background:#13181f}body.page-id-6 .headerArea{background:rgba(0,0,0,.1);backdrop-filter:blur(7px)}body.page-id-6 .headerArea.down,body.page-id-6 .headerArea.active,body.page-id-6 .headerArea.active.white,body.page-id-6 .headerArea.active.down{background:#13181f}body.page-id-7044 .headerArea{background:0 0;backdrop-filter:unset}body.page-id-7044 .headerArea.down,body.page-id-7044 .headerArea.active,body.page-id-7044 .headerArea.active.white,body.page-id-7044 .headerArea.active.down{background:#13181f}body.page-id-7045 .headerArea{background:0 0;backdrop-filter:unset}body.page-id-7045 .headerArea.down,body.page-id-7045 .headerArea.active,body.page-id-7045 .headerArea.active.white,body.page-id-7045 .headerArea.active.down{background:#13181f}.headerArea>.inner{position:relative;width:100%;height:9rem;padding:0 4rem;display:flex;align-items:center;justify-content:space-between}.headerArea>.inner:before{content:"";position:absolute;left:0;top:0;width:100%;height:9rem;background:0 0;transition:background .2s}.headerArea h1{position:relative;width:19.8rem;height:5.2rem;z-index:110}.headerArea h1 a{display:block;width:100%;height:100%}.headerArea h1 img{position:absolute;left:0;top:0;width:100%;height:100%}.headerArea .inner .nav{display:flex;align-items:center;height:100%}.headerArea .inner .navbar{display:flex;align-items:center;justify-content:center;height:100%}.headerArea .inner .navbar>li{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;text-align:center;transition:all .3s ease-in-out;padding:0 2.6rem}.headerArea .inner .navbar>li>a{position:relative;overflow:hidden;display:block;text-align:center;color:#f8f9fb;line-height:2.6rem;padding:1.4rem 0;font-size:2rem;font-weight:700;transition:opacity .3s ease-in-out}.headerArea .inner .navbar>li>a:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;background:#f8f9fb;transform:scaleX(0);transform-origin:left;transition:transform .3s ease-in-out}.headerArea.transparent .inner .navbar>li>a{color:#f8f9fb}.headerArea.white .inner .navbar>li>a,.headerArea.down .inner .navbar>li>a{color:#f8f9fb}.headerArea.etc .inner .navbar>li>a{opacity:1}.headerArea.active .inner .navbar>li>a,body.search .inner .navbar>li>a{color:#f8f9fb}.headerArea.active .inner .navbar>li>a:after,body.search .inner .navbar>li>a:after{background:#fff}.headerArea .inner .navbar>li>a>span{position:relative;display:block}.headerArea .inner .navbar .sub-menu{display:none;position:fixed;top:9rem;left:50%;transform:translateX(-50%);width:100%;max-width:calc(144rem + 12rem);padding:4.5rem 3rem;background:0 0}.headerArea .inner .navbar li.active .sub-menu:before{content:'';display:none}.headerArea.active .inner .navbar .sub-menu{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5.2rem}.headerArea.active .inner .navbar .menu-item .sub-menu{display:none}.headerArea.active .inner .navbar .menu-item.on .sub-menu{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5.2rem}.headerArea .inner .navbar .sub-menu>li>a{color:#9fa2aa;font-weight:600}.headerArea .inner .navbar>li.menu-item-has-children>a{pointer-events:none}.headerArea .inner .nav .btn_gnb_close{display:none}.headerArea .inner .navbar>li .sub-menu>li:hover>a{color:#fff;transition:all .2s}.headerArea .fix_bg{position:absolute;top:0;left:0;width:100%;height:0;background-color:#13181f;transition:height .2s ease;z-index:-1}.headerArea .navbar li:hover~.fix_bg{z-index:1}@media (hover:hover) and (min-width:1181px){.headerArea.active .inner .navbar>li .sub-menu{display:none}.headerArea.active .inner .navbar>li:hover .sub-menu{display:flex}.headerArea .inner .navbar>li:hover>a:after{transform:scaleX(1)}.headerArea .inner .navbar:hover>li[class*=current]>a:after{transform:scaleX(0)}.headerArea .inner .navbar>li:hover>a:after,.headerArea .inner .navbar>li[class*=current]:hover>a:after{transform:scaleX(1)}.footer .intro .inner .all-menu .all-menu-list a:hover{color:#fff;transition:all .2s}}@media (max-width:1536px){.headerArea:before{top:calc(100vw * (90 / 1536))}.headerArea.active:before{top:calc(100vw * (90 / 1536))}.headerArea.active:before{height:calc(100vw * (360 / 1536))}.headerArea>.inner{height:calc(100vw * (90 / 1536));padding:0 calc(100vw * (40 / 1536))}.headerArea>.inner:before{height:calc(100vw * (90 / 1536))}.headerArea h1{width:calc(100vw * (168 / 1536));height:calc(100vw * (52 / 1536))}.headerArea .inner .navbar .sub-menu .menu-work>a:after{bottom:calc(100vw * (8 / 1536));left:calc(100vw * (76 / 1536));font-size:calc(100vw * (16 / 1536))}.headerArea .inner .navbar .sub-menu .menu-data>a:after{bottom:calc(100vw * (8 / 1536));left:calc(100vw * (76 / 1536));font-size:calc(100vw * (16 / 1536))}.headerArea .inner .navbar .sub-menu .menu-scm>a:after{bottom:calc(100vw * (8 / 1536));left:calc(100vw * (76 / 1536));font-size:calc(100vw * (16 / 1536))}.headerArea .inner .navbar .sub-menu>li>a:before{width:calc(100vw * (60 / 1536));height:calc(100vw * (60 / 1536))}.headerArea .inner .navbar .sub-menu .menu-matrix>a:after{bottom:calc(100vw * (8 / 1536));left:calc(100vw * (76 / 1536));font-size:calc(100vw * (16 / 1536))}.headerArea .inner .navbar .sub-menu .menu-aud>a:after{bottom:calc(100vw * (8 / 1536));left:calc(100vw * (76 / 1536));font-size:calc(100vw * (16 / 1536))}.headerArea .inner .navbar .sub-menu .menu-m4plan>a:after{bottom:calc(100vw * (8 / 1536));left:calc(100vw * (76 / 1536));font-size:calc(100vw * (16 / 1536))}.headerArea .inner .navbar .sub-menu .menu-stream>a:after{bottom:calc(100vw * (8 / 1536));left:calc(100vw * (76 / 1536));font-size:calc(100vw * (16 / 1536))}.headerArea .inner .navbar .sub-menu .menu-canvas>a:after{bottom:calc(100vw * (8 / 1536));left:calc(100vw * (76 / 1536));font-size:calc(100vw * (16 / 1536))}.headerArea .inner .navbar>li>a{line-height:calc(100vw * (26 / 1536));font-size:calc(100vw * (20 / 1536))}.headerArea .inner .navbar .sub-menu{display:none;width:calc(100vw * (1420 / 1536));top:calc(100vw * (90 / 1536))}.headerArea .inner .navbar .sub-menu>li>a{font-size:calc(100vw * (20 / 1536))}.headerArea .fix_bg{top:calc(100vw * (90 / 1536))}}@media (max-width:1180px){.headerArea:before{top:calc(100vw * (90 / 1180))}.headerArea.active:before{top:calc(100vw * (90 / 1180))}.headerArea.active:before{display:none}.headerArea>.inner{height:calc(100vw * (90 / 1180));padding:0 calc(100vw * (50  / 1180))}.headerArea>.inner:before{height:calc(100vw * (90 / 1180))}.headerArea h1{width:calc(100vw * (168 / 1180));height:calc(100vw * (52 / 1180))}.headerArea .inner .nav{position:fixed;left:auto;right:-100%;top:0;overflow:hidden;display:flex;flex-direction:column;width:100%;height:100%;height:100dvh;padding-top:calc(100vw * (90 / 1180));z-index:10;background:#111;transition:all .3s}.headerArea.active .inner .nav{right:0}.headerArea .inner .navbar{display:block;overflow-y:auto;margin:0;padding:calc(100vw * (40 / 1180)) 0 0;width:100%}.headerArea .inner .navbar>li{position:relative;display:block;width:100% !important;margin:0;padding:0 calc(100vw * (50 / 1180));height:auto;text-align:left}.headerArea .inner .navbar>li:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:calc(100vw * (1080 / 1180));height:1px;background:#2b333f}.headerArea .inner .navbar>li.menu-item-has-children:before{content:"";position:absolute;right:calc(100vw * (50 / 1180));top:calc(100vw * (44 / 1180));width:calc(100vw * (32 / 1180));height:calc(100vw * (32 / 1180));background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_plus.svg) no-repeat left top/100% 100%;transition:transform .2s;opacity:.4}.headerArea.etc .inner .navbar>li:before{opacity:1}.headerArea .inner .navbar>li.active:before{opacity:1;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_minus.svg) no-repeat left top/100% 100%}.headerArea .inner .navbar>li.inactive:before{opacity:.4 !important}.headerArea .inner .navbar>li>a{display:block;padding:calc(100vw * (44 / 1180)) 0;text-align:left;line-height:calc(100vw * (32 / 1180));font-size:calc(100vw * (32 / 1180))}.headerArea .inner .navbar>li>a>span:before{display:none}.headerArea .inner .navbar .sub-menu{overflow:hidden;position:static;width:100%;margin:0;padding:0;background:#111}.headerArea.active .inner .navbar .sub-menu{display:none;padding-left:calc(100vw * (60 / 1180));padding-right:calc(100vw * (60 / 1180));padding-top:calc(100vw * (50 / 1180));padding-bottom:calc(100vw * (50 / 1180));transform:translateX(0);background:#2b333f;border-top:0}.headerArea .inner .navbar .sub-menu>li{margin-top:0}.headerArea .inner .navbar .sub-menu>li:last-child{margin-bottom:0}.headerArea .inner .navbar .sub-menu>li+li{margin-top:calc(100vw * (26 / 1180))}.headerArea .inner .navbar>li>.sub-menu>li>a{display:block;padding:calc(100vw * (10 / 1180)) 0;font-size:calc(100vw * (26 / 1180));color:#fff;font-weight:500}.headerArea .inner .navbar>li[class*=current]:before{opacity:1}.headerArea .inner .navbar>li[class*=current]>a:after{display:none}.headerArea .inner .navbar>li.inactive>a{opacity:.4 !important}.headerArea .inner .navbar>li.active>a{opacity:1}.headerArea .inner .navbar>li.menu-item-has-children>a{pointer-events:all}.headerArea .inner .nav .btn_gnb_close{position:absolute;right:calc(100vw * (50 / 1180));top:calc(100vw * (29 / 1180));display:none;width:calc(100vw * (32 / 1180));height:calc(100vw * (32 / 1180));text-indent:-999rem}.headerArea.active .inner .nav .btn_gnb_close{display:block}.headerArea .inner .nav .btn_gnb_close:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_close_mo.svg) no-repeat left top/100% 100%}.headerArea .fix_bg{top:calc(100vw * (90 / 1180))}}@media (max-width:767px){.headerArea.up{top:calc(100vw * (-130 / 767))}.headerArea:before{top:calc(100vw * (120 / 767))}.headerArea.active:before{content:'';display:none}.headerArea>.inner{height:calc(100vw * (120 / 767));padding:0 calc(100vw * (40  / 767))}.headerArea>.inner:before{height:calc(100vw * (120 / 767))}.headerArea h1{width:calc(100vw * (242 / 767));height:calc(100vw * (75 / 767))}.headerArea .inner .nav{padding-top:calc(100vw * (120 / 767))}.headerArea .inner .navbar{width:100%;margin:0;padding:calc(100vw * (60 / 767)) 0 0}.headerArea .inner .navbar>li{padding-left:calc(100vw * (90 / 767));padding-right:calc(100vw * (40 / 767));overflow:hidden}.headerArea .inner .navbar>li:after{width:calc(100vw * (630 / 767));left:calc(100vw*(90 / 767));transform:translateX(0%)}.headerArea .inner .navbar>li.menu-item-has-children:before{right:calc(100vw * (40 / 767));top:calc(100vw * (46 / 767));width:calc(100vw * (48 / 767));height:calc(100vw * (48 / 767));opacity:1}.headerArea .inner .navbar>li>a{padding:calc(100vw * (46 / 767)) 0;line-height:calc(100vw * (38 / 767));font-size:calc(100vw * (38 / 767))}.headerArea .inner .navbar>li>.sub-menu>li>a{font-size:calc(100vw * (32 / 767));font-weight:500;color:#fff;opacity:1;padding:calc(100vw * (7 / 767)) 0}.headerArea .inner .navbar>li[class*=current] .sub-menu>li>a{opacity:1}.headerArea.active .inner .navbar .sub-menu{padding-left:calc(100vw * (60 / 767));padding-right:calc(100vw * (60 / 767));padding-top:calc(100vw * (50 / 767));padding-bottom:calc(100vw * (50 / 767));transform:translateX(0);background:#2b333f;border-top:0}.headerArea .inner .navbar .sub-menu>li:last-child{margin-bottom:0}.headerArea .inner .navbar .sub-menu>li+li{margin-top:calc(100vw * (26 / 767))}.headerArea .inner .navbar .sub-menu>li>a{padding:calc(100vw*(18 / 767)) 0;font-size:calc(100vw * (32 / 767))}.headerArea .inner .navbar .sub-menu>li:last-child a{padding-bottom:0}.headerArea .inner .nav .btn_gnb_close{right:calc(100vw * (40 / 767));top:calc(100vw * (40 / 767));width:calc(100vw * (40 / 767));height:calc(100vw * (40 / 767))}.headerArea .fix_bg{display:none}}.headerArea .sns{position:absolute;left:10rem;top:11.6rem;display:flex;gap:1.2rem;opacity:0;pointer-events:none}.headerArea.active .sns{opacity:1;pointer-events:all}.headerArea .sns a{position:relative;display:block;width:4rem;height:4rem;text-indent:-9999em;transition:opacity .1s .1s ease-in-out}.headerArea .sns a:before{content:"";display:block;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:left top;background-size:100% 100%;transition:background .2s ease-in-out}.headerArea .sns a.youtube:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_sns01_on.svg)}.headerArea .sns a.blog:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_sns02_on.svg)}.headerArea .sns a.career:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_sns03_on.svg)}.headerArea .sns a.linkin:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_sns04_on.svg)}@media (hover:hover) and (min-width:768px){.headerArea .sns:hover a{opacity:.5}.headerArea .sns a:hover{opacity:1}.headerArea .util .group .language .language-list li a:hover{color:#fff}}.headerArea .util{position:relative;width:16.8rem;display:flex;align-items:center;justify-content:flex-end;z-index:1}.headerArea .util>li:last-child{display:none}.headerArea .util .link{display:flex;gap:2.3rem}.headerArea .util .link a{position:relative;display:inline-block;color:#fff;font-size:1.6rem;font-weight:700}.headerArea.white .util .link a,.headerArea.down .util .link a{color:#111}.headerArea.active .util .link a,body.search .util .link a{color:#fff}.headerArea .util .link span{position:relative;display:inline-block;padding-right:2rem}.headerArea .util .link span:before{content:"";position:absolute;right:0;top:0;width:1.6rem;height:1.6rem;border-radius:100%;background:0 0}.headerArea .util .link span:after{content:"";position:absolute;right:0;top:0;width:1.6rem;height:1.8rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_link_arrow_white.svg) no-repeat left top/100% 100%}.headerArea.white .util .link span:after,.headerArea.down .util .link span:after{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_link_arrow_black.svg)}.headerArea.active .util .link span:after,body.search .util .link span:after{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_link_arrow_white.svg)}.headerArea .util .group{display:flex;gap:2rem;justify-content:center;align-items:center;height:5.2rem}.headerArea .util .group .sns_ja{display:inline-block;vertical-align:middle;margin-right:-.5rem}.headerArea .util .group .sns_ja a{position:relative;display:block;width:3.8rem;height:3.8rem;text-indent:-9999em}.headerArea .util .group .sns_ja a:before{content:"";display:block;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:left top;background-size:100% 100%;transition:background .2s ease-in-out}.headerArea .util .group .sns_ja a.youtube:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_footer_sns01.svg)}@media (max-width:1919px){.headerArea .util .group .sns_ja{margin-right:calc(100vw * (-5 / 1919))}.headerArea .util .group .sns_ja a{width:calc(100vw * (38 / 1919));height:calc(100vw * (38 / 1919))}}@media (max-width:1180px){.headerArea .util .group .sns_ja{margin-right:calc(100vw * (-5 / 1180))}.headerArea .util .group .sns_ja a{width:calc(100vw * (38 / 1180));height:calc(100vw * (38  / 1180))}}@media (max-width:767px){.headerArea .util .group .sns_ja{margin-right:calc(100vw * (-10 / 1919))}.headerArea .util .group .sns_ja a{width:calc(100vw * (60 / 767));height:calc(100vw * (60 / 767))}}.headerArea .util .group .language{position:relative;display:flex;align-items:center;font-size:0;height:2.4rem}.headerArea .util .group .language:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:2.4rem;height:2.4rem;background-repeat:no-repeat;background-position:left top;background-size:100% 100%}.headerArea .util .group .language .menu-button{position:relative;cursor:pointer;font-size:1.6rem;font-weight:700;color:#f8f9fb;width:100%;padding-left:3.2rem}.headerArea .util .group .language .language-list{position:absolute;top:3.1rem;right:-1.6rem;padding:3rem;background-color:#13181f;border-radius:2rem;display:none}.headerArea .util .group .language .language-list li{font-size:0}.headerArea .util .group .language .language-list li+li{margin-top:2rem}.headerArea .util .group .language .language-list li.on a{color:#fff}.headerArea .util .group .language .language-list li a{font-size:1.6rem;font-weight:700;color:#595c64}.headerArea .util .group .language:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_en_white.svg)}.headerArea .util .group a.btn_search:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_search_white.svg)}.headerArea .util .group a.btn_close:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_search_close_white.svg)}.headerArea .util .group a.btn_search:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_search_white.svg)}.headerArea .util .group a.btn_close:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_search_close_white.svg)}.headerArea.white .util .group a.btn_search:before,.headerArea.down .util .group a.btn_search:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_search_black.svg)}.headerArea.active .util .group a.btn_search:before,body.search .util .group a.btn_search:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_search_white.svg)}.headerArea .bottom .util{display:none}.sitemap-wrapper{display:inline-block;vertical-align:middle}@media (max-width:768px){.sitemap-wrapper{display:none !important}}.btn-sitemap-open{background:rgba(255,255,255,0);border:1px solid rgba(255,255,255,.4);border-radius:.8rem;padding:1rem 1.5rem;display:flex;align-items:center;cursor:pointer;transition:.3s}.btn-sitemap-open:hover{border-color:#fff;background:rgba(255,255,255,1)}.btn-sitemap-open .icon-hamburger{display:flex;flex-direction:column;gap:.4rem;margin-right:1rem}.btn-sitemap-open .icon-hamburger i{width:16px;height:1px;background:#fff}.btn-sitemap-open:hover .icon-hamburger i{background:#000}.btn-sitemap-open .text{color:#fff;font-size:1.5rem;font-weight:500}.btn-sitemap-open:hover .text{color:#000;font-weight:700}.btn-sitemap-open .icon-hamburger i,.btn-sitemap-open .text{transition:.3s}.sitemap-layer{position:fixed;top:0;left:0;width:100%;height:0;background:rgba(19,24,31,1);z-index:100000;overflow-y:auto;visibility:hidden;transition:height .4s ease,visibility .4s}.sitemap-layer.active{height:100vh;visibility:visible}.sitemap-inner{max-width:1600px;margin:0 auto;padding:8rem 5rem}.sitemap-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #636870;padding-bottom:2.5rem;margin-bottom:5rem}.sitemap-header h2{color:#fff;font-size:4.2rem;font-weight:700}.btn-sitemap-close{position:relative;width:40px;height:40px;background:0 0;border:none;cursor:pointer}.btn-sitemap-close:before,.btn-sitemap-close:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:1px;background:#fff;transform-origin:center}.btn-sitemap-close:before{transform:translate(-50%,-50%) rotate(45deg)}.btn-sitemap-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.btn-sitemap-close:hover{transform:rotate(90deg);transition:transform .3s ease}.sitemap-content{display:grid;grid-template-columns:repeat(7,1fr);gap:3.5rem}.sitemap-content_en{display:grid;grid-template-columns:repeat(6,1fr);gap:3.5rem}.sitemap-content_ja{display:grid;grid-template-columns:repeat(6,1fr);gap:3.5rem}.sitemap-col h3{color:#fff;font-size:2.1rem;padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.6)}.sitemap-col h4{color:#fff;font-weight:600;line-height:100%;letter-spacing:-.18px;border-bottom:none;margin-bottom:.7rem;font-size:1.7rem;padding-bottom:0}.sitemap-col h4 a{color:#fff;font-weight:600}.sitemap-col h4 a:hover{color:#fff;font-weight:600}.sitemap-col ul li{line-height:2.8rem}.sitemap-col ul li a{color:#d2d5dd;font-size:1.6rem;text-decoration:none;transition:.2s}.sitemap-col ul li a:hover{color:#fff;font-weight:600}.point-red{display:inline-flex;align-items:center}.point-red svg{width:.9em;height:.9em;fill:#c70517;transform:translateY(.2em) scale(1.05)}@media (max-width:1919px){.btn-sitemap-open{padding:calc(100vw * (10 / 1919)) 
            calc(100vw * (15 / 1919));border-radius:calc(100vw * (8 / 1919))}.btn-sitemap-open .icon-hamburger{gap:calc(100vw * (4 / 1919));margin-right:calc(100vw * (10 / 1919))}.btn-sitemap-open .icon-hamburger i{width:calc(100vw * (16 / 1919));height:calc(100vw * (1 / 1919))}.btn-sitemap-open .text{font-size:calc(100vw * (15 / 1919))}}@media (max-width:1180px){.btn-sitemap-open{padding:calc(100vw * (10 / 1180)) 
            calc(100vw * (15 / 1180));border-radius:calc(100vw * (8 / 1180))}.btn-sitemap-open .icon-hamburger{gap:calc(100vw * (4 / 1180));margin-right:calc(100vw * (10 / 1180))}.btn-sitemap-open .icon-hamburger i{width:calc(100vw * (16 / 1180));height:calc(100vw * (1 / 1919))}.btn-sitemap-open .text{font-size:calc(100vw * (15 / 1180))}.sitemap-inner{padding:calc(100vw * (80 / 1180)) 
            calc(100vw * (40 / 1180))}.sitemap-header{padding-bottom:calc(100vw * (24 / 1180));margin-bottom:calc(100vw * (48 / 1180))}.sitemap-header h2{font-size:calc(100vw * (40 / 1180))}.btn-sitemap-close{width:calc(100vw * (40 / 1180));height:calc(100vw * (40 / 1180))}.btn-sitemap-close:before,.btn-sitemap-close:after{width:calc(100vw * (40 / 1180));height:1px}.sitemap-content{grid-template-columns:repeat(3,1fr);gap:calc(100vw * (40 / 1180))}.sitemap-content_en{grid-template-columns:repeat(3,1fr);gap:calc(100vw * (40 / 1180))}.sitemap-content_ja{grid-template-columns:repeat(3,1fr);gap:calc(100vw * (40 / 1180))}.sitemap-col h3{font-size:calc(100vw * (20 / 1180));padding-bottom:calc(100vw * (20 / 1180));margin-bottom:calc(100vw * (20 / 1180))}.sitemap-col h4{font-size:calc(100vw * (17 / 1180));margin-bottom:calc(100vw * (6 / 1180))}.sitemap-col ul li{line-height:calc(100vw * (22 / 1180))}.sitemap-col ul li a{font-size:calc(100vw * (16 / 1180))}.point-red svg{width:calc(100vw * (15 / 1180));height:calc(100vw * (15 / 1180));transform:translateY(calc(100vw * (4 / 1180))) scale(1.05)}}@media (max-width:767px){.btn-sitemap-open{padding:calc(100vw * (18 / 767))
            calc(100vw * (20 / 767));border-radius:calc(100vw * (18 / 767))}.btn-sitemap-open .icon-hamburger{gap:calc(100vw * (4 / 767));margin-right:calc(100vw * (18 / 767))}.btn-sitemap-open .icon-hamburger i{width:calc(100vw * (24 / 767));height:calc(100vw * (2 / 767))}.btn-sitemap-open .text{font-size:calc(100vw * (26 / 767))}.sitemap-inner{padding:calc(100vw * (60 / 767))
            calc(100vw * (40 / 767))}.sitemap-header{padding-bottom:calc(100vw * (30 / 767));margin-bottom:calc(100vw * (40 / 767))}.sitemap-header h2{font-size:calc(100vw * (43 / 767))}.btn-sitemap-close{width:calc(100vw * (44 / 767));height:calc(100vw * (44 / 767))}.btn-sitemap-close:before,.btn-sitemap-close:after{width:calc(100vw * (44 / 767));height:1px}.sitemap-content{grid-template-columns:1fr;gap:calc(100vw * (60 / 767))}.sitemap-content_en{grid-template-columns:1fr;gap:calc(100vw * (60 / 767))}.sitemap-content_ja{grid-template-columns:1fr;gap:calc(100vw * (60 / 767))}.sitemap-col h3{font-size:calc(100vw * (34 / 767));padding-bottom:calc(100vw * (20 / 767));margin-bottom:calc(100vw * (25 / 767))}.sitemap-col h4{font-size:calc(100vw * (28 / 767));margin-bottom:calc(100vw * (10 / 767))}.sitemap-col ul li{margin-bottom:calc(100vw * (5 / 767))}.sitemap-col ul li a{font-size:calc(100vw * (26 / 767));line-height:1.6}.point-red svg{width:calc(100vw * (22 / 767));height:calc(100vw * (22 / 767));fill:#c70517;transform:translateY(calc(100vw * (4 / 767))) scale(1.05)}}.shortcut-wrapper{display:inline-flex;vertical-align:middle;gap:.5rem}@media (max-width:768px){.shortcut-wrapper{display:none !important}}.btn-shortcut{background:rgba(255,255,255,.6);border-radius:3rem;display:flex;align-items:center;cursor:pointer;transition:.3s;color:#000;font-weight:700;text-decoration:none;padding:.9rem 1.5rem;font-size:1.5rem}.btn-shortcut:hover{background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);color:#fff}@media (max-width:1919px){.shortcut-wrapper{gap:calc(100vw * (5 / 1919))}.btn-shortcut{padding:calc(100vw * (9 / 1919)) 
            calc(100vw * (15 / 1919));font-size:calc(100vw * (15 / 1919))}}@media (max-width:1180px){.shortcut-wrapper{gap:calc(100vw * (5 / 1180))}.btn-shortcut{padding:calc(100vw * (9 / 1180)) 
            calc(100vw * (15 / 1180));font-size:calc(100vw * (15 / 1180))}}@media (max-width:767px){.shortcut-wrapper{gap:calc(100vw * (15 / 767))}.btn-shortcut{padding:calc(100vw * (18 / 767)) 
            calc(100vw * (25 / 767));font-size:calc(100vw * (26 / 767))}}@media (hover:hover) and (min-width:768px){.headerArea .util .group .language a:hover{color:#fff;opacity:1}.footer .intro .info .util .sns a.youtube:hover:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_footer_sns01_on.svg)}.footer .intro .info .util .sns a.blog:hover:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_footer_sns02_on.svg)}.footer .intro .info .util .sns a.facebook:hover:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_footer_sns03_on.svg)}.footer .intro .info .util .sns a.in:hover:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_footer_sns_in_on.svg)}.headerArea .util .group .sns_ja a.youtube:hover:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_footer_sns01_on.svg)}}@media (max-width:1919px){.headerArea .sns{left:calc(100vw * (100 / 1919));top:calc(100vw * (116 / 1919));gap:calc(100vw * (12 / 1919))}.headerArea .sns a{width:calc(100vw * (40 / 1919));height:calc(100vw * (40 / 1919))}.headerArea .util{width:calc(100vw * (168 / 1919))}.headerArea .util .link{gap:calc(100vw * (23 / 1919))}.headerArea .util .link a{font-size:calc(100vw * (16 / 1919))}.headerArea .util .link a span{padding-right:calc(100vw * (20 / 1919))}.headerArea .util .link a span:before{width:calc(100vw * (16 / 1919));height:calc(100vw * (16 / 1919))}.headerArea .util .link a span:after{width:calc(100vw * (16 / 1919));height:calc(100vw * (18 / 1919))}.headerArea .util .group{gap:calc(100vw * (20 / 1919))}.headerArea .util .group .language{gap:calc(100vw * (23 / 1919));height:calc(100vw * (24 / 1919))}.headerArea .util .group .language:before{width:calc(100vw * (24 / 1919));height:calc(100vw * (24 / 1919))}.headerArea .util .group .language .menu-button{font-size:calc(100vw * (16 / 1919));padding-left:calc(100vw * (32 / 1919))}.headerArea .util .group .language .language-list{position:absolute;top:calc(100vw * (31 / 1919));right:calc(100vw * (-16 / 1919));padding:calc(100vw * (30 / 1919));border-radius:calc(100vw * (20 / 1919))}.headerArea .util .group .language .language-list li+li{margin-top:calc(100vw * (20 / 1919))}.headerArea .util .group .language .language-list li a{font-size:calc(100vw * (16 / 1919))}}@media (max-width:1180px){.headerArea .bottom{position:relative}.headerArea .sns{left:auto;top:auto;right:calc(100vw * (50 / 1180));bottom:calc(100vw * (50 / 1180));gap:calc(100vw * (12 / 1180));z-index:1}.headerArea .sns a{width:calc(100vw * (48 / 1180));height:calc(100vw * (48 / 1180))}.headerArea.active .util{position:absolute;right:calc(100vw * (156 / 1180));z-index:10}.headerArea .util{width:calc(100vw * (96 / 1180));height:calc(100vw * (90 / 1180))}.headerArea .util>li:last-child{display:block}.headerArea .util.pc .link{display:none}.headerArea .util .link{flex-direction:column;gap:0}.headerArea .util .link a{padding:calc(100vw * (32 / 1180)) 0;font-size:calc(100vw * (24 / 1180))}.headerArea .util .link a span{padding-right:calc(100vw * (44 / 1180))}.headerArea .util .link a span:after{top:calc(100vw * (-6 / 1180));width:calc(100vw * (32 / 1180));height:calc(100vw * (36 / 1180))}.headerArea.active .util .link span:after,body.search .util .link span:after{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_link_arrow_white_mo.svg)}.headerArea .util .group{gap:calc(100vw * (20 / 1180));display:none}.headerArea.active .util .group{display:flex}.headerArea .util .group .language{gap:calc(100vw * (23 / 1180));height:calc(100vw * (32 / 1180))}.headerArea .util .group .language:before{width:calc(100vw * (32 / 1180));height:calc(100vw * (32 / 1180))}.headerArea .util .group .language .menu-button{font-size:calc(100vw * (24 / 1180));padding-left:calc(100vw * (42 / 1180))}.headerArea .util .group .language .language-list{position:absolute;top:calc(100vw * (44 / 1180));right:calc(100vw * (-16 / 1180));padding:calc(100vw * (30 / 1180));border-radius:calc(100vw * (20 / 1180))}.headerArea .util .group .language .language-list li+li{margin-top:calc(100vw * (20 / 1180))}.headerArea .util .group .language .language-list li a{font-size:calc(100vw * (24 / 1180))}.headerArea.active .util .btn_gnb{display:none}.headerArea .util .btn_gnb{position:relative;display:flex;flex-direction:column;justify-content:center;width:32px;height:32px;z-index:1000}.headerArea .util .btn_gnb span{display:block;width:100%;height:3px;margin-top:9px;background:#fff;transition:all .2s}.headerArea.white .util .btn_gnb span,.headerArea.down .util .btn_gnb span{background:#fff}.headerArea.active .util .btn_gnb.on span,body.search .util .btn_gnb span{background:#fff}.headerArea .util .btn_gnb span:nth-child(1){margin-top:0}.headerArea .btn_gnb.on span{width:36px;margin:0;transition-delay:.2s}.headerArea .btn_gnb.on span:nth-child(1){transform:translateY(3px) rotate(135deg)}.headerArea .btn_gnb.on span:nth-child(2){transform:scale(0)}.headerArea .btn_gnb.on span:nth-child(3){transform:translateY(-3px) rotate(-135deg)}.headerArea .bottom{padding:calc(100vw * (50 / 1180))}.headerArea .bottom .util{display:block}}@media (max-width:1024px){.headerArea .util .btn_gnb{width:27px;height:27px}.headerArea .util .btn_gnb span{height:3px;margin-top:7px}.headerArea .btn_gnb.on span{width:30px}.headerArea .btn_gnb.on span:nth-child(1){transform:translateY(10px) rotate(135deg)}.headerArea .btn_gnb.on span:nth-child(3){transform:translateY(-10px) rotate(-135deg)}}@media (max-width:920px){.headerArea .util .btn_gnb{width:25px;height:25px}.headerArea .util .btn_gnb span{height:2px;margin-top:7px}.headerArea .btn_gnb.on span{width:30px}.headerArea .btn_gnb.on span:nth-child(1){transform:translateY(8px) rotate(135deg)}.headerArea .btn_gnb.on span:nth-child(3){transform:translateY(-10px) rotate(-135deg)}}@media (max-width:767px){.headerArea .sns{margin-top:calc(100vw * (40 / 767));position:static}.headerArea .sns a{width:calc(100vw * (72 / 767));height:calc(100vw * (72 / 767))}.headerArea.active .util{right:calc(100vw * (130 / 767))}.headerArea .util .link{flex-direction:row;gap:calc(100vw * (48 / 767))}.headerArea .util .link a{padding:calc(100vw * (26 / 767)) 0;font-size:calc(100vw * (36 / 767))}.headerArea .util .link a span{padding-right:calc(100vw * (44 / 767))}.headerArea .util .link a span:after{top:calc(100vw * (4 / 767));width:calc(100vw * (32 / 767));height:calc(100vw * (36 / 767))}.headerArea .util .group{height:calc(100vw * (120 / 767));gap:calc(100vw * (20 / 767))}.headerArea .util .group .language{gap:calc(100vw * (14 / 767));height:calc(100vw * (38 / 767))}.headerArea .util .group .language:before{width:calc(100vw * (38 / 767));height:calc(100vw * (38 / 767))}.headerArea .util .group .language .menu-button{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (60 / 767));padding-left:calc(100vw * (52 / 767))}.headerArea .util .group .language .language-list{position:absolute;top:calc(100vw * (80 / 767));right:calc(100vw * (-16 / 767));padding:calc(100vw * (30 / 767));border-radius:calc(100vw * (20 / 767))}.headerArea .util .group .language .language-list li+li{margin-top:calc(100vw * (20 / 767))}.headerArea .util .group .language .language-list li a{font-size:calc(100vw * (28 / 767))}.headerArea .util .btn_gnb{width:40px;height:40px}.headerArea .util .btn_gnb span{height:3px;margin-top:11px}.headerArea .btn_gnb.on span{width:46px}.headerArea .btn_gnb.on span:nth-child(1){transform:translateY(12px) rotate(135deg)}.headerArea .btn_gnb.on span:nth-child(3){transform:translateY(-16px) rotate(-135deg)}.headerArea .bottom{padding:calc(100vw * (24 / 767)) calc(100vw * (40 / 767)) calc(100vw * (60 / 767))}}@media (max-width:640px){.headerArea .util .btn_gnb{width:33px;height:33px}.headerArea .util .btn_gnb span{height:3px;margin-top:9px}.headerArea .btn_gnb.on span{width:40px}.headerArea .btn_gnb.on span:nth-child(1){transform:translateY(11px) rotate(135deg)}.headerArea .btn_gnb.on span:nth-child(3){transform:translateY(-13px) rotate(-135deg)}}@media (max-width:430px){.headerArea .util .btn_gnb{width:23px;height:23px}.headerArea .util .btn_gnb span{height:2px;margin-top:6.5px}.headerArea .btn_gnb.on span{width:28px}.headerArea .btn_gnb.on span:nth-child(1){transform:translateY(8px) rotate(135deg)}.headerArea .btn_gnb.on span:nth-child(3){transform:translateY(-9px) rotate(-135deg)}}@media (max-width:375px){.headerArea .util .btn_gnb{width:20px;height:20px}.headerArea .util .btn_gnb span{height:2px;margin-top:6px}.headerArea .btn_gnb.on span{width:24px}.headerArea .btn_gnb.on span:nth-child(1){transform:translateY(8px) rotate(135deg)}.headerArea .btn_gnb.on span:nth-child(3){transform:translateY(-8px) rotate(-135deg)}}.footer{position:relative;background:#13181f}.footer.none:before{display:none}.footer .intro{padding-top:5.1rem;padding-bottom:7rem}.footer .intro .inner{padding:0 10rem;display:flex;justify-content:space-between;align-items:flex-end}.footer .intro .inner .all-menu{position:relative;width:100%}.footer .intro .inner .all-menu .all-menu-list{position:relative;display:flex;gap:2.8rem;width:100%}.footer .intro .inner .all-menu .all-menu-list>li{flex-grow:1;flex:1;border-top:1px solid #2b333f}.footer .intro .inner .all-menu .all-menu-list a{display:inline-block;font-size:1.8rem;color:#6b7078;font-weight:400;line-height:2.3rem;letter-spacing:-1%}.footer .intro .inner .all-menu .all-menu-list>li>a{display:inline-block;font-size:1.5rem;line-height:1.9rem;font-weight:700;color:#fff;padding:1.1rem 0}.footer .intro .inner .all-menu .all-menu-list .sub-menu li{margin-top:.6rem}.footer .intro .info{position:relative;width:100%;margin-top:8.5rem}.footer .intro .info .btn_area{display:none}.footer .intro .info .util .sns{display:flex;gap:1.2rem}.footer .intro .info .util .sns a{position:relative;display:block;width:4rem;height:4rem;text-indent:-9999em}.footer .intro .info .util .sns a:before{content:"";display:block;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:left top;background-size:100% 100%;transition:background .2s ease-in-out}.footer .intro .info .util .sns a.youtube:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_footer_sns01.svg)}.footer .intro .info .util .sns a.blog:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_footer_sns02.svg)}.footer .intro .info .util .sns a.facebook:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_footer_sns03.svg)}.footer .intro .info .util .sns a.in{display:none}.footer .intro .info .util .sns a.in:before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_footer_sns_in_off.svg)}:lang(en-us) .intro .info .util .sns a.blog,:lang(ja) .intro .info .util .sns a.blog{display:none}:lang(en-us) .intro .info .util .sns a.facebook,:lang(ja) .intro .info .util .sns a.facebook{display:none}:lang(en-us) .intro .info .util .sns a.in,:lang(ja) .intro .info .util .sns a.in{display:block}.footer .link-wrap{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:1.7rem}.footer .intro .info .link{display:flex;align-items:center;gap:1.6rem}.footer .intro .info .link a{font-size:1.6rem;font-weight:500;color:#6b7078}.footer .intro .info .link a.bold{color:#fff;font-weight:700}.footer .family-site{position:relative;width:25.6rem;height:max-content;z-index:12}.footer .family-site p{position:relative;border-radius:40rem;padding:1.54rem 2.8rem;background:#2b333f;color:#cecece;font-size:1.7rem;font-weight:700;letter-spacing:-.017rem;cursor:pointer}.footer .family-site p:after{content:"";position:absolute;top:50%;right:2.3rem;transform:translateY(-50%);width:2rem;height:2rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_familysite_plus.svg)no-repeat;background-size:contain}.footer .family-site.on p{background:#2b333f;color:#fff;border-color:#2b333f}.footer .family-site.on p:after{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_familysite_minus.svg)no-repeat;background-size:contain}.footer .family-site.on div{display:block}.footer .family-site div{display:none;width:100%;height:auto;padding:2.6rem;border-radius:2.6rem;background:#2b333f;white-space:nowrap;position:absolute;z-index:10;bottom:5.5rem;left:0;overflow:hidden}.footer .family-site ul{height:100%}.footer .family-site ul::-webkit-scrollbar{width:.8rem}.footer .family-site ul::-webkit-scrollbar-thumb{border:2px solid #2c2c2c;background-color:#ccc}.footer .family-site ul li{margin-bottom:1.4rem}.footer .family-site ul li:last-child{margin-bottom:0}.footer .family-site ul li a{display:block;height:1.9rem;color:rgba(206,206,206,.5);font-size:1.6rem;font-weight:600;letter-spacing:-.16px;line-height:normal}.footer .family-site ul li a:hover{color:#fff}.footer .intro .company{margin-top:5.2rem;color:#6b7078;font-size:1.4rem;font-weight:500}.footer .intro .company a{color:#6b7078}.footer .intro .company .txt{margin-top:.6rem}.footer .intro .company .txt br{display:none}.footer .intro .company .txt span{position:relative;display:inline-block;padding-left:.8rem;margin-left:.4rem}.footer .intro .company .txt span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:1rem;background:#6b7078;opacity:.5}.footer .intro .company .txt span:first-child{padding:0;margin:0}.footer .intro .company .txt span:first-child:before{display:none}.footer .intro .company .copyright{margin-top:1.2rem}.footer .info h2{position:absolute;right:0;bottom:2.4rem}.footer .contact{background:#000}.footer .contact .inner{display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/main/img_main_contact_bg.jpg) no-repeat;background-size:100% 100%;padding:13.8rem 0;gap:0}.footer .contact .hgroup{width:100%}.footer .contact .heading h2{color:#fff;text-align:center;font-family:var(--font-en);font-size:9.6rem;font-style:normal;font-weight:500;line-height:11.5rem}.footer .contact .contact-txt{color:#fff;text-align:center;font-size:1.8rem;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.18px;margin-top:7rem}.footer .contact .button-expand{margin:5rem auto 0}@media (max-width:1919px){.footer .intro .inner{padding-top:calc(100vw * (80 / 1919));padding:0 calc(100vw * (100 / 1919))}.footer .intro .info .util .sns{gap:calc(100vw * (12 / 1919))}.footer .intro .info .util .sns a{width:calc(100vw * (40 / 1919));height:calc(100vw * (40 / 1919))}.footer .intro{padding-bottom:calc(100vw * (70 / 1919))}.footer .link-wrap{margin-top:calc(100vw * (17 / 1919))}.footer .intro .info .link{gap:calc(100vw * (16 / 1919))}.footer .intro .info .link a{font-size:calc(100vw * (16 / 1919))}.footer .intro .info .link .btn_basic_bline{min-width:calc(100vw * (120 / 1919));height:calc(100vw * (32 / 1919));padding:0 calc(100vw * (16 / 1919));line-height:calc(100vw * (30 / 1919));font-size:calc(100vw * (16 / 1919))}.footer .intro .company{margin-top:calc(100vw * (36 / 1919));font-size:calc(100vw * (14 / 1919))}.footer .intro .company .txt{margin-top:calc(100vw * (6 / 1919))}.footer .intro .company .txt span{padding-left:calc(100vw * (8 / 1919));margin-left:calc(100vw * (4 / 1919))}.footer .intro .company .txt span:before{height:calc(100vw * (10 / 1919))}.footer .intro .company .copyright{margin-top:calc(100vw * (12 / 1919))}.footer .contact .inner{padding-top:calc(100vw * (138 / 1919));padding-bottom:calc(100vw * (138 / 1919))}.footer .contact .hgroup{width:100%}.footer .contact .heading h2{font-size:calc(100vw * (96 / 1919));line-height:calc(100vw * (115 / 1919))}.footer .contact .contact-txt{font-size:calc(100vw * (18 / 1919));margin-top:calc(100vw * (70 / 1919))}.footer .contact .button-expand{margin-top:calc(100vw * (50 / 1919))}.footer .info h2{bottom:calc(100vw * (24 / 1919))}}@media (max-width:1180px){.footer .intro .inner{padding-top:calc(100vw * (50 / 1180));padding:0 calc(100vw * (50 / 1180))}.footer .intro .inner .all-menu{display:none}.footer .intro{padding-bottom:calc(100vw * (70 / 1180))}.footer .intro .info{margin-top:0}.footer .intro .info .util .sns{gap:calc(100vw * (12 / 1180))}.footer .intro .info .util .sns a{width:calc(100vw * (40 / 1180));height:calc(100vw * (40  / 1180))}.footer .link-wrap{margin-top:calc(100vw * (17 / 1180))}.footer .intro .info .link{gap:calc(100vw * (16 / 1180))}.footer .intro .info .link a{font-size:calc(100vw * (16 / 1180))}.footer .intro .info .link .btn_layer_newsletter{color:#c70517}.footer .intro .company{margin-top:calc(100vw * (52 / 1180));font-size:calc(100vw * (14 / 1180))}.footer .intro .company .txt{margin-top:calc(100vw * (6 / 1180))}.footer .intro .company .txt span{padding-left:calc(100vw * (8 / 1180));margin-left:calc(100vw * (4 / 1180))}.footer .intro .company .txt span:before{height:calc(100vw * (10 / 1180))}.footer .intro .company .copyright{margin-top:calc(100vw * (12 / 1180))}.footer .info h2{bottom:calc(100vw * (24 / 1180))}.footer .family-site{width:calc(100vw * (270 / 1180))}.footer .family-site p{position:relative;border-radius:calc(100vw * (26 / 1180));padding:calc(100vw * (15 / 1180)) calc(100vw * (30 / 1180));font-size:calc(100vw * (17 / 1180))}.footer .family-site p:after{content:"";position:absolute;top:50%;right:calc(100vw * (32 / 1180));transform:translateY(-50%);width:calc(100vw * (20 / 1180));height:calc(100vw * (20 / 1180));background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_familysite_plus.svg)no-repeat;background-size:contain}.footer .family-site.on p:after{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_familysite_minus.svg)no-repeat;background-size:contain}.footer .family-site.on div{display:block}.footer .family-site div{display:none;width:100%;height:auto;padding:calc(100vw * (26 / 1180));border-radius:calc(100vw * (26 / 1180));background:#2b333f;white-space:nowrap;position:absolute;z-index:10;bottom:calc(100vw*(55 / 1180));left:0;overflow:hidden}.footer .family-site ul{height:100%;overflow-y:scroll;overflow-x:hidden}.footer .family-site ul::-webkit-scrollbar{width:.8rem}.footer .family-site ul::-webkit-scrollbar-thumb{border:2px solid #2c2c2c;background-color:#ccc}.footer .family-site ul li{margin-bottom:calc(100vw * (14 / 1180))}.footer .family-site ul li:last-child{margin-bottom:0}.footer .family-site ul li a{display:block;height:calc(100vw * (19 / 1180));color:rgba(206,206,206,.5);font-size:calc(100vw * (16 / 1180));font-weight:600;letter-spacing:-.16px;line-height:normal}.footer .contact .inner{padding-top:calc(100vw * (138 / 1180));padding-bottom:calc(100vw * (138 / 1180))}.footer .contact .heading .hgroup{width:100%;padding-top:0}.footer .contact .heading h2{font-size:calc(100vw * (96 / 1180));line-height:calc(100vw * (115 / 1180));margin-top:0}.footer .contact .heading .contact-txt{font-size:calc(100vw * (18 / 1180));margin-top:calc(100vw * (70 / 1180))}.footer .contact .button-expand{margin-top:calc(100vw * (50 / 1180))}}@media (max-width:767px){.footer:before{display:none}.footer .intro .inner{padding-top:calc(100vw * (60 / 767));padding:0 calc(100vw * (40 / 767))}.footer .intro .inner .all-menu{display:none}.footer .intro{padding-bottom:calc(100vw * (263 / 767))}.footer .intro .inner{flex-direction:column;gap:calc(100vw * (104 / 767));align-items:flex-start}.footer .intro .info{margin-top:0}.footer .intro .info .util .inner{flex-direction:column;gap:calc(100vw * (48 / 767))}.footer .intro .info .util .sns{order:2;gap:calc(100vw * (24 / 767))}.footer .intro .info .util .sns a{width:calc(100vw * (80 / 767));height:calc(100vw * (80 / 767))}.footer .link-wrap{align-items:flex-start;justify-content:space-between;flex-direction:column;margin-top:calc(100vw * (70 / 767))}.footer .intro .info .link{gap:calc(100vw * (25 / 767))}.footer .intro .info .link a{font-size:calc(100vw * (26 / 767))}.footer .intro .info .link .btn_layer_newsletter{color:#fff}.footer .intro .info .link .btn_basic_bline{display:none}.footer .family-site{width:calc(100vw * (468 / 767));margin-top:calc(100vw * (98 / 767))}.footer .family-site p{position:relative;border-radius:calc(100vw * (52 / 767));padding:calc(100vw * (28 / 767)) calc(100vw * (49 / 767));font-size:calc(100vw * (28 / 767))}.footer .family-site p:after{content:"";position:absolute;top:50%;right:calc(100vw * (32 / 767));transform:translateY(-50%);width:calc(100vw * (42 / 767));height:calc(100vw * (42 / 767));background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_familysite_plus.svg)no-repeat;background-size:contain}.footer .family-site.on p:after{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_familysite_minus.svg)no-repeat;background-size:contain}.footer .family-site.on div{display:block}.footer .family-site div{display:none;width:100%;height:auto;padding:calc(100vw * (40 / 767));border-radius:calc(100vw * (26 / 767));background:#2b333f;white-space:nowrap;position:absolute;z-index:10;bottom:calc(100vw*(100 / 767));left:0;overflow:hidden}.footer .family-site ul{height:100%;overflow-y:scroll;overflow-x:hidden}.footer .family-site ul::-webkit-scrollbar{width:.8rem}.footer .family-site ul::-webkit-scrollbar-thumb{border:2px solid #2c2c2c;background-color:#ccc}.footer .family-site ul li{margin-bottom:calc(100vw * (32 / 767))}.footer .family-site ul li:last-child{margin-bottom:0}.footer .family-site ul li a{display:block;height:calc(100vw * (31 / 767));color:rgba(206,206,206,.5);font-size:calc(100vw * (26 / 767));font-weight:600;letter-spacing:-.16px;line-height:normal}.footer .intro .company{margin-top:calc(100vw * (49 / 767));line-height:1.3;font-size:calc(100vw * (24 / 767))}.footer .intro .company .txt{margin-top:calc(100vw * (9 / 767))}.footer .intro .company .txt br{display:block}.footer .intro .company .txt span{padding-left:calc(100vw * (16 / 767));margin-left:calc(100vw * (12 / 767))}.footer .intro .company .txt span:nth-child(3){margin-left:0;padding-left:0;margin-top:calc(100vw * (9 / 767))}.footer .intro .company .txt span:nth-child(3):before{width:0;height:0}.footer .intro .company .txt span:nth-child(4){margin-top:calc(100vw * (9 / 767))}.footer .intro .company .txt span:before{width:calc(100vw * (2 / 767));height:calc(100vw * (20 / 767))}.footer .intro .company .copyright{margin-top:calc(100vw * (40 / 767))}.footer .info h2{bottom:calc(100vw * (-153 / 767));left:0}.footer .contact .inner{padding-top:calc(100vw * (162 / 767));padding-bottom:calc(100vw * (162 / 767))}.footer .contact .heading .hgroup{width:100%}.footer .contact .heading h2{font-size:calc(100vw * (78 / 767));line-height:calc(100vw * (93 / 767))}.footer .contact .heading .contact-txt{font-size:calc(100vw * (28 / 767));margin-top:calc(100vw * (70 / 767))}.footer .contact .button-expand{margin-top:calc(100vw * (50 / 767))}.footer .wbr{display:block}}@media (min-width:768px){.headerArea .inner .navbar .sub-menu .menu-work:hover>a:before{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_menu1_on.png) no-repeat;background-size:cover}.headerArea .inner .navbar .sub-menu .menu-data:hover>a:before{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_menu2_on.png) no-repeat;background-size:cover}.headerArea .inner .navbar .sub-menu .menu-scm:hover>a:before{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_menu3_on.png) no-repeat;background-size:cover}.headerArea .inner .navbar .sub-menu .menu-matrix:hover>a:before{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_menu4_on.png) no-repeat;background-size:cover}.headerArea .inner .navbar .sub-menu .menu-aud:hover>a:before{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_menu5_on.png) no-repeat;background-size:cover}.headerArea .inner .navbar .sub-menu .menu-m4plan:hover>a:before{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_menu6_on.png) no-repeat;background-size:cover}.headerArea .inner .navbar .sub-menu .menu-stream:hover>a:before{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_menu7_on.png) no-repeat;background-size:cover}.headerArea .inner .navbar .sub-menu .menu-canvas:hover>a:before{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_menu8_on.png) no-repeat;background-size:cover}.headerArea .inner .navbar .sub-menu .menu-trinity:hover>a:before{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_menu9_on.png) no-repeat;background-size:cover}.headerArea .inner .navbar .sub-menu .menu-work>a:before{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_menu1_off.png) no-repeat;background-size:cover}.headerArea .inner .navbar .sub-menu .menu-data>a:before{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_menu2_off.png) no-repeat;background-size:cover}.headerArea .inner .navbar .sub-menu .menu-scm>a:before{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_menu3_off.png) no-repeat;background-size:cover}.headerArea .inner .navbar .sub-menu .menu-matrix>a:before{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_menu4_off.png) no-repeat;background-size:cover}.headerArea .inner .navbar .sub-menu .menu-aud>a:before{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_menu5_off.png) no-repeat;background-size:cover}.headerArea .inner .navbar .sub-menu .menu-m4plan>a:before{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_menu6_off.png) no-repeat;background-size:cover}.headerArea .inner .navbar .sub-menu .menu-stream>a:before{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_menu7_off.png) no-repeat;background-size:cover}.headerArea .inner .navbar .sub-menu .menu-canvas>a:before{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_menu8_off.png) no-repeat;background-size:cover}.headerArea .inner .navbar .sub-menu .menu-trinity>a:before{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_header_gnb_menu9_off.png) no-repeat;background-size:cover}}.headerArea .inner .navbar .business .sub-menu>li>a:after,.headerArea .inner .navbar .product .sub-menu>li>a:after{content:attr(data-subtitle);position:relative;bottom:0;left:0;font-size:1.6rem;line-height:1.3;font-weight:500}.headerArea .inner .navbar .business .sub-menu:has(li:nth-last-child(-n+2):first-child~li),.headerArea .inner .navbar .product .sub-menu:has(li:nth-last-child(-n+2):first-child~li){max-width:calc(144rem + 22rem);padding:7.5rem 19rem;grid-template-columns:repeat(2,1fr)}.headerArea .inner .navbar .business .sub-menu:has(li:nth-last-child(-n+2):first-child~li) li,.headerArea .inner .navbar .product .sub-menu:has(li:nth-last-child(-n+2):first-child~li) li{max-width:36rem;word-break:break-all}.headerArea .inner .navbar>li.business .sub-menu{grid-template-columns:repeat(3,1fr);justify-content:center;gap:4rem;text-align:left}.headerArea .inner .navbar>li.business .sub-menu>li{position:relative;height:6rem;padding-left:7.6rem;padding-top:.8rem;padding-bottom:.8rem}.headerArea .inner .navbar>li.business .sub-menu>li>a,.headerArea .inner .navbar>li.product .sub-menu>li>a{display:flex;height:100%;gap:.5rem;flex-direction:column;justify-content:space-around}.headerArea .inner .navbar>li.business .sub-menu>li>a:before,.headerArea .inner .navbar>li.product .sub-menu>li>a:before{content:'';position:absolute;left:0;top:0;display:inline-block;width:6rem;height:6rem;background-size:cover;transition:all .3s ease-in-out}.headerArea .inner .navbar>li.product .sub-menu{grid-template-columns:repeat(3,1fr);justify-content:center;gap:4rem;text-align:left;flex-wrap:wrap}.headerArea .inner .navbar>li.product .sub-menu>li{position:relative;height:6rem;padding-left:7.6rem;padding-top:.8rem;padding-bottom:.8rem}@media (hover:hover) and (min-width:1181px){.headerArea.active .inner .navbar>li.business:hover .sub-menu,.headerArea.active .inner .navbar>li.product:hover .sub-menu{display:grid}}@media (max-width:1180px){.headerArea .inner .navbar>li.business .sub-menu>li{width:auto;height:auto;padding-left:0;padding-top:0;padding-bottom:0}.headerArea .inner .navbar>li.business .sub-menu>li>a:before{content:'';display:none}.headerArea .inner .navbar>li.business .sub-menu>li>a:after{content:'';display:none}.headerArea .inner .navbar>li.product .sub-menu>li{width:auto;height:auto;padding-left:0;padding-top:0;padding-bottom:0}.headerArea .inner .navbar>li.product .sub-menu>li>a:before{content:'';display:none}.headerArea .inner .navbar>li.product .sub-menu>li>a:after{content:'';display:none}.headerArea .inner .navbar .business .sub-menu:has(li:nth-last-child(-n+2):first-child~li),.headerArea .inner .navbar .product .sub-menu:has(li:nth-last-child(-n+2):first-child~li){max-width:100%;padding-left:calc(100vw*(60 / 1180));padding-right:calc(100vw*(60 / 1180));padding-top:calc(100vw*(50 / 1180));padding-bottom:calc(100vw*(50 / 1180))}}@media (max-width:767px){.headerArea .inner .navbar .business .sub-menu:has(li:nth-last-child(-n+2):first-child~li),.headerArea .inner .navbar .product .sub-menu:has(li:nth-last-child(-n+2):first-child~li){max-width:100%;padding-left:calc(100vw*(60 / 1180));padding-right:calc(100vw*(60 / 1180));padding-top:calc(100vw*(50 / 1180));padding-bottom:calc(100vw*(50 / 1180))}}.main_content .inner{position:relative;width:153.6rem;height:100%;margin:0 auto}.main_content .hidden{padding-bottom:1px}.main_content .main-title{position:absolute;left:50%;transform:translateX(-50%);width:153.6rem;height:100vh;margin:28.3rem auto 0;transition:.5s ease}.main_content .main-title .hgroup{opacity:1}.main_content .main-title .hgroup h2{font-family:var(--font-en);font-size:14.2rem;padding-bottom:2.2rem;color:#fff;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-1.32px;text-align:left;animation:toleft 3s;animation-fill-mode:forwards;opacity:0}.main_content .main-title .hgroup .txt{height:16rem;font-family:var(--font-en);font-size:14.2rem;color:#fff;font-style:normal;font-weight:200;line-height:100%;letter-spacing:-1.32px;text-align:right;animation:toright 3s;animation-fill-mode:forwards;opacity:0}@keyframes toleft{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@keyframes toright{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}.main_content .main-title .title-circle{position:absolute;display:flex;justify-content:center;flex-direction:column;align-items:center;right:0;top:-3.4rem;width:18.1rem;height:18.1rem;border-radius:100%;background:linear-gradient(90deg,#c70517,#9700af);background-size:200% 200%;animation:gradient 15s ease infinite;z-index:-1}.main_content .main-title .title-circle p{display:grid;color:#fff;font-family:var(--font-en);font-size:2.4rem;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-.24px}.main_content .main-title .title-circle p>b{font-weight:700}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.main_content .visual{overflow:hidden;position:relative;width:100%;background:#13181f;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/main/img_main_visual_bg.jpg);background-repeat:no-repeat;background-size:cover}.main_content .visual .swiper-visual{overflow:hidden;position:relative;width:100%;height:100vh;height:100dvh}.main_content .visual .swiper-visual .swiper-wrapper{overflow:hidden}.main_content .visual .swiper-visual .swiper-container{overflow:hidden;position:absolute;left:50%;transform:translate(-50%)!important;top:79.3rem;width:153.6rem;margin:0 auto;height:100vh;height:100dvh;transition:.5s ease;will-change:transform;backface-visibility:hidden;transition:transform .8s cubic-bezier(.25,1,.5,1),opacity .5s ease-in-out}.main_content .visual .blink{position:absolute;right:0;bottom:0;opacity:0;visibility:hidden}.main_content .visual .swiper-visual .swiper-container.active{top:0!important}.main_content .visual .swiper-visual .swiper-container .inner{overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;margin:0}.main_content .visual .swiper-visual .swiper-container .bg{overflow:hidden;position:absolute;left:50%;top:0;transform:translateX(-50%);width:100vw;height:100vh;transition:.5s ease}.main_content .visual .swiper-visual.active .swiper-container{padding-bottom:1px;overflow:hidden}.main_content .visual .swiper-visual .swiper-container .bg img,.main_content .visual .swiper-visual .swiper-container .bg video{width:100%;height:100%;object-fit:cover;transition:.5s ease}.main_content .visual .swiper-visual .swiper-container .bg:has(video):after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.35)}.main_content .visual .swiper-slide{overflow:hidden;position:relative;border-radius:2rem;height:100vh;pointer-events:auto;transition-property:opacity;backface-visibility:hidden;will-change:transform;transition:transform .8s cubic-bezier(.25,1,.5,1),opacity .5s ease-in-out}.main_content .visual .swiper-container .swiper-slide-active{z-index:10}.main_content .visual .swiper-visual.active .swiper-container .swiper-slide{border-radius:0}.main_content .visual .swiper-slide{width:auto}.main_content .visual .swiper-slide .inner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;z-index:10;transition:.5s ease}.main_content .visual .swiper-slide .hgroup{color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;text-align:center;opacity:0;z-index:1}.main_content .visual .swiper-slide-active .hgroup{opacity:1}.main_content .visual .swiper-slide .hgroup h2{line-height:1.15;font-size:5rem;font-weight:700}.main_content .visual .swiper-slide .hgroup .mo{display:none}.main_content .visual .swiper-slide .hgroup .txt{margin-top:2rem;line-height:1.6;font-size:3.2rem;font-weight:600;background:#fff;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.main_content .visual .swiper-slide-active h2{animation:fadeUp .6s both cubic-bezier(.25,.79,.58,1);animation-delay:.2s}.main_content .visual .swiper-slide-active .txt{animation:fadeUp .6s both cubic-bezier(.25,.79,.58,1);animation-delay:.4s}.main_content .visual .swiper-slide-active .button-expand{animation:fadeUp .6s both cubic-bezier(.25,.79,.58,1);animation-delay:.6s}.button-expand{display:inline-flex;align-items:center;position:relative;padding:0 5rem 0 2.4rem;margin-top:5rem;line-height:100%;height:50px;font-size:1.5rem;font-weight:600;color:#fff;border:1px solid #ddd;border-radius:100px;width:167px}.button-expand .circle{display:flex;align-items:center;justify-content:space-between;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;padding:0 1.8rem 0 2.4rem;color:#13181f;white-space:nowrap;background:#fff;border-radius:100px;transition:clip-path .35s cubic-bezier(.785,.135,.15,.86),transform .35s cubic-bezier(.785,.135,.15,.86);clip-path:inset(9px 9px 9px calc(100% - 40px) round 32px)}.button-expand span{display:inline-block;font-size:1.5rem;font-weight:600}.button-expand .circle em{overflow:hidden;display:inline-flex;align-items:center;margin-right:-3px;width:1.2rem}.button-expand .circle em>img{transition:transform .35s cubic-bezier(.785,.135,.15,.86);font-size:0}.button-expand .circle em>img.first{transition-delay:.1s}.button-expand .circle em>img.second{transform:translateX(-200%);transition-delay:0s}.button-expand-light{color:#fff;background:0 0;border-color:#fff}.button-expand-light .circle{color:#151515;background:#fff}.main_content .visual .pager-wrap{position:absolute;left:0;top:0;width:100%;height:100dvh}.main_content .visual .swiper-pagination{position:absolute;left:19.2rem;bottom:6rem;display:flex;align-items:flex-end;gap:.8rem;width:auto}.main_content .visual .swiper-pagination-bullet{position:relative;width:3.6rem;height:100%;margin:0;padding-bottom:1.5rem;border-radius:0;outline:none;background:0 0;opacity:1}.main_content .visual .swiper-pagination-bullet:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:.2rem;background:#fff;opacity:.25}.main_content .visual .swiper-pagination-bullet:after{content:"";position:absolute;left:0;bottom:0;width:0;height:.2rem;background:#c70517;opacity:1}.main_content .visual .swiper-pagination-bullet.swiper-pagination-bullet-active:after{width:100%;transition:width 8s}.main_content .visual .swiper-button-prev{position:absolute;left:unset;right:25rem;top:unset;bottom:6rem;width:4.8rem;height:4.8rem;margin-top:0;outline:none;z-index:10;transition:.5s ease}.main_content .visual .swiper-button-prev:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:100%;height:100%;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/main/ico_main_slide_prev2.svg) no-repeat left top/100% 100%;transition:all .2s}.main_content .visual .swiper-button-prev:hover:after{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/main/ico_main_slide_prev2_on.svg) no-repeat left top/100% 100%}.main_content .visual .swiper-button-next{position:absolute;left:unset;right:19.2rem;top:unset;bottom:6rem;width:4.8rem;height:4.8rem;margin-top:0;outline:none;z-index:10;transition:.5s ease}.main_content .visual .swiper-button-next:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:100%;height:100%;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/main/ico_main_slide_next2.svg) no-repeat left top/100% 100%;transition:all .2s}.main_content .visual .swiper-button-next:hover:after{background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/main/ico_main_slide_next2_on.svg) no-repeat left top/100% 100%}@keyframes upDown{0%,100%{transform:translateY(0)}50%{transform:translateY(-1.5rem)}}@keyframes downUp{0%,100%{transform:translateY(0)}50%{transform:translateY(1.5rem)}}.main_content .scrolldown-wrap{position:fixed;bottom:6rem;left:50%;transform:translateX(-50%);opacity:1;z-index:11}.main_content .scrolldown{display:block;position:absolute;bottom:2.6rem;left:50%;transform:translateX(-50%);width:.1rem;height:2.4rem;background:rgba(255,255,255,.3);z-index:10}.main_content .scrolldown .wheel{position:absolute;left:50%;top:20%;width:.1rem;height:1.2rem;background:#fff;border-radius:2px;transition:all .3s;transform:translateX(-50%);animation:scrollWheel 1.5s linear infinite}.main_content .scrolldown-wrap .txt{padding-top:1rem;font-size:1.6rem;font-weight:500;color:#fff;letter-spacing:-.16px}@keyframes scrollWheel{0%{top:0}50%{top:calc(100% - 1.2rem)}100%{top:0}}@media (max-width:1919px){.main_content .inner{width:calc(100vw * (1536 / 1919))}.main_content .main-title{width:calc(100vw * (1536 / 1919));height:auto;margin:28.3rem auto 7.4rem}.main_content .main-title .hgroup h2{font-size:calc(100vw * (142 / 1919))}.main_content .main-title .hgroup .txt{margin-top:0;font-size:calc(100vw * (142 / 1919))}.main_content .main-title .title-circle{top:calc(100vw * (-34 / 1919));width:calc(100vw * (181 / 1919));height:calc(100vw * (181 / 1919))}.main_content .main-title .title-circle p{font-size:calc(100vw * (24 / 1919))}.main_content .main-title .title-circle p>b{font-weight:700}.main_content .visual .swiper-visual .swiper-container{top:calc(100vw * (793 / 1919));width:calc(100vw * (1536 / 1919))}.main_content .visual .swiper-slide .hgroup{margin-top:0}.main_content .visual .swiper-slide .hgroup h2{font-size:calc(100vw * (50 / 1919))}.main_content .visual .swiper-slide .hgroup .txt{margin-top:calc(100vw * (20 / 1919));font-size:calc(100vw * (32 / 1919))}.main_content .visual .swiper-slide .bg{width:calc(100vw * (720 / 1919));border-radius:calc(100vw * (40 / 1919))}.main_content .visual .swiper-visual.active .swiper-container .swiper-slide{border-radius:0}.main_content .visual .swiper-button-prev{right:calc(100vw * (250 / 1919));bottom:calc(100vw*(60 / 1919));width:calc(100vw * (44 / 1919));height:calc(100vw * (44 / 1919))}.main_content .visual .swiper-button-next{right:calc(100vw * (192 / 1919));bottom:calc(100vw*(60 / 1919));width:calc(100vw * (44 / 1919));height:calc(100vw * (44 / 1919))}.button-expand .circle em{position:absolute;right:calc(100vw * (20 / 1919))}.main_content .visual .swiper-pagination{left:calc(100vw * (192 / 1919));bottom:calc(100vw*(60 / 1919));gap:calc(100vw * (8 / 1919))}.main_content .visual .swiper-pagination-bullet{width:calc(100vw * (36 / 1919));padding-bottom:calc(100vw * (15 / 1919))}.main_content .visual .swiper-pagination-bullet:before{height:calc(100vw * (3 / 1919))}.main_content .visual .swiper-pagination-bullet:after{height:calc(100vw * (3 / 1919))}.main_content .visual .swiper-pagination-bullet .txt{width:calc(100vw * (160 / 1919));font-size:calc(100vw * (20 / 1919))}.main_content .visual .shape.type01{left:calc(100vw * (-178 / 1919));top:calc(100vw * (17 / 1919));width:calc(100vw * (635 / 1919));height:calc(100vw * (635 / 1919))}.main_content .visual .shape.type02{left:calc(100vw * (16 / 1919));top:calc(100vw * (-14 / 1919));width:calc(100vw * (635 / 1919));height:calc(100vw * (635 / 1919))}.main_content .visual .shape.type03{left:calc(100vw * (166 / 1919));top:calc(100vw * (70 / 1919));width:calc(100vw * (422 / 1919));height:calc(100vw * (422 / 1919))}.main_content .visual .shape.type04{left:calc(100vw * (213 / 1919));top:calc(100vw * (78 / 1919));width:calc(100vw * (845 / 1919));height:calc(100vw * (846 / 1919))}@keyframes upDown{0%,100%{transform:translateY(0)}50%{transform:translateY(calc(100vw * (-15 / 1919)))}}@keyframes downUp{0%,100%{transform:translateY(0)}50%{transform:translateY(calc(100vw * (15 / 1919)))}}.main_content .scrolldown-wrap{position:fixed;bottom:calc(100vw * (60 / 1919));left:50%;transform:translateX(-50%);opacity:1;z-index:11}.main_content .scrolldown{display:block;position:absolute;bottom:calc(100vw * (26 / 1919));left:50%;transform:translateX(-50%);width:calc(100vw * (1 / 1919));height:calc(100vw * (24 / 1919));background:rgba(255,255,255,.3);z-index:10}.main_content .scrolldown .wheel{position:absolute;left:50%;top:20%;width:calc(100vw * (1 / 1919));height:calc(100vw * (12 / 1919));background:#fff;border-radius:2px;transition:all .3s;transform:translateX(-50%);animation:scrollWheel 1.5s linear infinite}.main_content .scrolldown-wrap .txt{padding-top:calc(100vw * (10 / 1919));font-size:calc(100vw * (16 / 1919));font-weight:500;color:#fff;letter-spacing:-.16px}}@media (max-width:1500px){.button-expand .circle em{position:absolute;right:calc(100vw * (18 / 1500))}}@media (max-width:1330px){.button-expand .circle em{position:absolute;right:calc(100vw * (18 / 1330))}}@media (max-width:1180px){.main_content .inner{width:100%;padding:0 calc(100vw * (50 / 1180))}.main_content .main-title{width:calc(100vw * (1080 / 1180));margin-top:calc(100vw * (181 / 1180));margin-bottom:calc(100vw * (60 / 1180))}.main_content .main-title .hgroup{opacity:1}.main_content .main-title .hgroup h2{font-size:calc(100vw * (92 / 1180));padding-bottom:1rem}.main_content .main-title .hgroup .txt{font-size:calc(100vw * (92 / 1180));margin-top:0}.main_content .main-title .title-circle{width:calc(100vw * (130 / 1180));height:calc(100vw * (130 / 1180))}.main_content .main-title .title-circle p{font-size:calc(100vw * (17 / 1180))}.main_content .visual .swiper-visual .swiper-container{width:calc(100vw * (1080 / 1180));top:calc(100vw * (432 / 1180))!important}.main_content .visual .swiper-slide{width:100%}.main_content .visual .swiper-slide .hgroup{display:block;width:calc(100vw * (1000 / 1180));min-height:calc(100vw * (260 / 1180));margin-top:0}.main_content .visual .swiper-slide .hgroup h2{font-size:calc(100vw * (36 / 1180))}.main_content .visual .swiper-slide .hgroup .txt{margin-top:calc(100vw * (14 / 1180));font-size:calc(100vw * (24 / 1180))}.main_content .visual .swiper-slide .bg{width:100%;border-radius:calc(100vw * (40 / 1180));margin-top:0}.main_content .visual .swiper-visual.active .swiper-container .swiper-slide{border-radius:0}.button-expand{width:calc(100vw * (167 / 1180));min-width:calc(100vw*(174 / 1180));font-size:calc(100vw * (15 / 1180));margin-top:calc(100vw * (35 / 1180));padding-left:calc(100vw * (20 / 1180));padding-right:calc(100vw * (9 / 1180))}.button-expand span{font-size:calc(100vw * (15 / 1180));padding-right:calc(100vw * (39 / 1180))}.button-expand .circle{padding-left:calc(100vw * (20 / 1180));padding-right:calc(100vw * (18 / 1180));gap:calc(100vw * (20 / 1180));transition:clip-path .35s cubic-bezier(.785,.135,.15,.86),transform .35s cubic-bezier(.785,.135,.15,.86)}.button-expand .circle em{position:absolute;right:calc(100vw*(20 / 1180));width:calc(100vw*(12 / 1180))}.main_content .visual .swiper-pagination{bottom:calc(100vw * (41 / 1180));gap:calc(100vw * (6 / 1180))}.main_content .visual .swiper-pagination-bullet{width:calc(100vw * (26 / 1180));padding-bottom:calc(100vw * (15 / 1180))}.main_content .visual .swiper-pagination-bullet:before{height:calc(100vw * (3 / 1180))}.main_content .visual .swiper-pagination-bullet:after{height:calc(100vw * (3 / 1180))}.main_content .visual .swiper-pagination-bullet .txt{width:calc(100vw * (320 / 1180));font-size:calc(100vw * (22 / 1180))}@keyframes upDown{0%,100%{transform:translateY(0)}50%{transform:translateY(calc(100vw * (-15 / 1180)))}}@keyframes downUp{0%,100%{transform:translateY(0)}50%{transform:translateY(calc(100vw * (15 / 1180)))}}.main_content .scrolldown-wrap{position:fixed;bottom:calc(100vw * (60 / 1180));left:50%;transform:translateX(-50%);opacity:1;z-index:11}.main_content .scrolldown{display:block;position:absolute;bottom:calc(100vw * (26 / 1180));left:50%;transform:translateX(-50%);width:calc(100vw * (1 / 1180));height:calc(100vw * (24 / 1180));background:rgba(255,255,255,.3);z-index:10}.main_content .scrolldown .wheel{position:absolute;left:50%;top:20%;width:calc(100vw * (1 / 1180));height:calc(100vw * (12 / 1180));background:#fff;border-radius:2px;transition:all .3s;transform:translateX(-50%);animation:scrollWheel 1.5s linear infinite}.main_content .scrolldown-wrap .txt{padding-top:calc(100vw * (10 / 1180));font-size:calc(100vw * (16 / 1180));font-weight:500;color:#fff;letter-spacing:-.16px}}@media (max-width:1100px){.button-expand .circle em{right:calc(100vw * (20 / 1100))}}@media (max-width:1000px){.button-expand .circle em{right:calc(100vw * (20 / 1000))}}@media (max-width:945px){.button-expand{width:calc(100vw * (167 / 945));min-width:calc(100vw*(174 / 945));margin-top:calc(100vw * (35 / 945));padding-left:calc(100vw * (20 / 945));padding-right:calc(100vw * (9 / 945))}.button-expand .circle em{position:absolute;right:calc(100vw * (20 / 945))}}@media (max-width:840px){.button-expand .circle em{position:absolute;right:calc(100vw * (20 / 840))}}@media (max-width:767px){.main_content .inner{padding:0 calc(100vw * (40 / 767))}.main_content .main-title{width:calc(100vw*(670 / 767));margin:calc(100vw*(270 / 767)) auto 0;opacity:1!important}.main_content .main-title .hgroup{opacity:1}.main_content .main-title .hgroup h2{font-size:calc(100vw * (64 / 767));padding-bottom:calc(100vw * (22 / 767))}.main_content .main-title .hgroup .txt{height:100%;font-size:calc(100vw * (64 / 767));padding-bottom:calc(100vw * (22 / 767))}.main_content .main-title .title-circle{width:calc(100vw * (181 / 767));height:calc(100vw * (181 / 767));margin-top:calc(100vw * (-100 / 767))}.main_content .main-title .title-circle p{font-size:calc(100vw * (24 / 767))}.main_content .visual .swiper-visual .swiper-container{width:100%;top:calc(100vw*(478 / 767)) !important;left:50%;transform:translateX(-50%) !important}.main_content .visual .swiper-visual.mo{height:calc(100vw*(1467 / 767))}.main_content .visual .swiper-visual.mo .swiper-container{height:calc(100vw*(990 / 767))}.main_content .visual .swiper-visual.mo .swiper-container .swiper-slide{height:100%}.main_content .visual .swiper-visual.mo .pager-wrap{height:100%}.main_content .visual .swiper-visual .swiper-container.active{top:calc(100vw*(478 / 767))!important}.main_content .visual .swiper-visual .swiper-container .swiper-slide{position:relative;overflow:unset;width:100%;border-radius:0;transition:.5s ease}.main_content .visual .swiper-visual .swiper-container .swiper-slide .bg{border-radius:0;left:50%;top:50%!important;transform:translate(-50%,-50%)}.main_content .visual .swiper-pagination{left:50%;transform:translateX(-50%)}.main_content .visual .swiper-button-prev,.main_content .visual .swiper-button-next{display:none}.main_content .visual .swiper-slide .hgroup{width:100%;min-height:calc(100vw * (480 / 767));padding:0 calc(100vw*(40 / 767))}.main_content .visual .swiper-slide .hgroup h2{font-size:calc(100vw * (44 / 767));line-height:calc(100vw * (57 / 767))}.main_content .visual .swiper-slide .hgroup .pc-tb{display:none}.main_content .visual .swiper-slide .hgroup .mo{display:block}.main_content .visual .swiper-slide .hgroup .txt{margin-top:calc(100vw * (26 / 767));font-size:calc(100vw * (38 / 767))}.main_content .visual .swiper-slide .bg{border-radius:calc(100vw * (40 / 767))}.main_content .visual .swiper-pagination{width:calc(100vw * (194 / 767));bottom:calc(100vw * (60 / 767));gap:calc(100vw * (12 / 767));padding:0}.main_content .visual .swiper-pagination-bullet{width:calc(100% / 3);padding-bottom:calc(100vw * (18 / 767))}.main_content .visual .swiper-pagination-bullet:before{height:calc(100vw * (4 / 767))}.main_content .visual .swiper-pagination-bullet:after{height:calc(100vw * (4 / 767))}.main_content .visual .swiper-pagination-bullet .txt{width:calc(100vw * (192 / 767));font-size:calc(100vw * (28 / 767))}@keyframes upDown{0%,100%{transform:translateY(0)}50%{transform:translateY(calc(100vw * (-15 / 767)))}}@keyframes downUp{0%,100%{transform:translateY(0)}50%{transform:translateY(calc(100vw * (15 / 767)))}}.main_content .scrolldown-wrap{display:none;position:fixed;bottom:calc(100vw * (60 / 767));left:50%;transform:translateX(-50%);opacity:1;z-index:11}.main_content .scrolldown{display:block;position:absolute;bottom:calc(100vw * (26 / 767));left:50%;transform:translateX(-50%);width:calc(100vw * (1 / 767));height:calc(100vw * (24 / 767));background:rgba(255,255,255,.3);z-index:10}.main_content .scrolldown .wheel{position:absolute;left:50%;top:20%;width:calc(100vw * (1 / 767));height:calc(100vw * (12 / 767));background:#fff;border-radius:2px;transition:all .3s;transform:translateX(-50%);animation:scrollWheel 1.5s linear infinite}.main_content .scrolldown-wrap .txt{padding-top:calc(100vw * (10 / 767));font-size:calc(100vw * (16 / 767));font-weight:500;color:#fff;letter-spacing:-.16px}.button-expand{width:calc(100vw * (265 / 767));height:calc(100vw * (80 / 767));padding-left:calc(100vw * (20 / 767));margin-top:calc(100vw * (60 / 767));font-size:calc(100vw * (24 / 767))}.button-expand span{font-size:calc(100vw * (24 / 767));padding-left:calc(100vw * (10 / 767));padding-right:calc(100vw * (39 / 767))}.button-expand .circle{padding-right:calc(100vw * (34 / 767));padding-left:calc(100vw * (24 / 767));transition:clip-path .35s cubic-bezier(.785,.135,.15,.86),transform .35s cubic-bezier(.785,.135,.15,.86);clip-path:inset(calc(100vw * (14 / 767)) calc(100vw * (14 / 767)) calc(100vw * (14 / 767)) calc(100% - calc(100vw * (68 / 767))) round 51px)}.contact .button-expand{margin-top:calc(100vw * (50 / 767))}.button-expand .circle em{position:absolute;width:1.2rem;right:calc(100vw * (26 / 767))}}@media (max-width:635px){.button-expand .circle em{position:absolute;right:calc(100vw * (20 / 635))}}@media (max-width:563px){.button-expand .circle em{position:absolute;right:calc(100vw * (12 / 563));margin-right:0}}@media (max-width:500px){.button-expand .circle em{position:absolute;right:calc(100vw * (9 / 500));margin-right:0}}@media (max-width:400px){.button-expand .circle em{position:absolute;right:calc(100vw * (4 / 400))}}@media (max-width:350px){.button-expand .circle em{position:absolute;right:calc(100vw * (2 / 350))}}.main_content .heading{position:relative}.main_content .heading .hgroup em{letter-spacing:-.4px;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--font-en);font-size:1.8rem;font-weight:600;line-height:100%;letter-spacing:-.18px;opacity:0}.main_content .animation.on .heading .hgroup em{animation:fadeUp .6s both cubic-bezier(.25,.79,.58,1)}.main_content .heading .hgroup h2{margin-top:2.4rem;color:#fff;font-family:var(--font-en);font-size:6.4rem;font-weight:500;line-height:130%;opacity:0}.main_content .animation.on .heading .hgroup h2{animation:fadeUp .6s both cubic-bezier(.25,.79,.58,1);animation-delay:.2s}.main_content .service .heading .hgroup h2{font-family:var(--font-en)}.main_content .heading .hgroup .txt{width:95.3rem;margin-top:2.4rem;line-height:1.45;font-size:2rem;opacity:0;color:#888}.main_content .animation.on .heading .hgroup .txt{animation:fadeUp .6s both cubic-bezier(.25,.79,.58,1);animation-delay:.4s}.main_content .heading .btn_area{position:absolute;bottom:0;right:0;height:6rem}.main_content .heading .btn_area a{opacity:0}.main_content .animation.on .heading .btn_area a{animation:fadeUp .6s both cubic-bezier(.25,.79,.58,1);animation-delay:.6s}.main_content .heading .tb{display:none}.main_content .heading .mo{display:none}.main_content .technology{padding:18rem 0;background:#13181f}.service_marquee{overflow:hidden;padding:7.9rem 0}.service_marquee.bg{background:#13181f}.service_marquee p{color:#fff;font-family:var(--font-en);font-size:26rem;line-height:32.1rem;font-style:normal;font-weight:700;letter-spacing:-2.6px}@media (max-width:1919px){.main_content .technology{padding:calc(100vw * (180 / 1919)) 0}.service_marquee{padding:calc(100vw * (79 / 1919)) 0}.service_marquee p{font-size:calc(100vw * (260 / 1919));line-height:calc(100vw * (325 / 1919))}}@media (max-width:1180px){.main_content .technology{padding:calc(100vw * (120 / 1180)) 0}.main_content .technology .service_marquee{padding:calc(100vw * (70 / 1180)) 0}.main_content .technology .service_marquee p{font-size:calc(100vw * (182 / 1180));line-height:calc(100vw * (224 / 1180))}}@media (max-width:767px){.main_content .technology{padding:calc(100vw * (200 / 767)) 0}.service_marquee{display:none}}.technology-wrap{position:relative;width:153.6rem;margin:0 auto}.technology-wrap .thch-list{position:relative;display:flex;flex-direction:column}.technology-wrap .thch-list .tech-list-item{position:relative;display:flex;align-items:center;justify-content:space-between;gap:11.6rem;margin-top:10rem}.technology-wrap .thch-list .tech-list-item.type01 .cont h3>img{position:absolute;left:0;top:0;display:inline-block;width:15.7rem;height:15.7rem}.technology-wrap .thch-list .tech-list-item:nth-child(even){flex-direction:row-reverse}.technology-wrap .thch-list .tech-list-item.type02 .cont h3>img{position:absolute;left:0;top:0;display:inline-block;width:15.7rem;height:15.7rem}.technology-wrap .thch-list .tech-list-item.type03{margin-top:0}.technology-wrap .thch-list .tech-list-item.type03 .cont h3>img{content:'';position:absolute;left:0;top:0;display:inline-block;width:15.7rem;height:15.7rem}.technology-wrap .thch-list .tech-list-item.type04 .cont h3>img{position:absolute;left:0;top:0;display:inline-block;width:15.7rem;height:15.7rem}.technology-wrap .thch-list .tech-list-item .cont{width:65.2rem;opacity:0}.technology-wrap .thch-list .tech-list-item .cont.animation.on{animation:fadeUp .6s both cubic-bezier(.25,.79,.58,1);animation-delay:.2s}.technology-wrap .thch-list .tech-list-item .cont h3{position:relative;color:#fff;font-size:5.2rem;font-weight:700;line-height:7.5rem;letter-spacing:-.1px;padding-top:20.7rem}.technology-wrap .thch-list .tech-list-item .cont .sub-title{color:#fff;font-size:2.4rem;font-weight:600;line-height:3.3rem;letter-spacing:-.1px;margin-top:2.2rem}.technology-wrap .thch-list .tech-list-item .cont .desc{color:#fff;font-size:2rem;font-weight:400;line-height:2.7rem;letter-spacing:-.1px;margin-top:1.2rem}.technology-wrap .thch-list .tech-list-item .img{position:relative;width:76.8rem;height:76.8rem;overflow:hidden;opacity:0;transform:scale(.7);transition:transform 1.3s cubic-bezier(.12,.75,.4,1),opacity .4s ease-out}.technology-wrap .thch-list .tech-list-item.type01 .img .bg{position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(1.75);transition:transform 1.3s cubic-bezier(.12,.75,.4,1)}.technology-wrap .thch-list .tech-list-item.type02 .img .bg{position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(1.75);transition:transform 1.3s cubic-bezier(.12,.75,.4,1)}.technology-wrap .thch-list .tech-list-item.type03 .img .bg{position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(1.75);transition:transform 1.3s cubic-bezier(.12,.75,.4,1)}.technology-wrap .thch-list .tech-list-item.type04 .img .bg{position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(1.75);transition:transform 1.3s cubic-bezier(.12,.75,.4,1)}.main_content .btn_go.red{position:relative;display:inline-flex;gap:1rem;align-items:center;margin-top:5rem;padding-right:1rem}.main_content .btn_go.red:before{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);display:block;width:1.9rem;height:1.9rem;border-radius:50%;transition:background .2s;background:#c70517}.main_content .btn_go.red .txt{position:relative;width:auto;margin-top:0;color:#fff;font-size:1.5rem;font-weight:600;line-height:1.9rem}.main_content .btn_go.red .txt:after{content:'';position:absolute;top:calc(100% - 2px);display:block;width:100%;height:1px;background:#ffff;transform:scaleX(0);transform-origin:right;transition:transform .4s ease}.main_content .btn_go.red .arrow{width:1rem;overflow:hidden;position:relative;display:inline-flex;align-items:center;left:.8rem}.main_content .btn_go.red .arrow>img{transition:transform .35s cubic-bezier(.785,.135,.15,.86)}.main_content .btn_go.red .arrow>img.first{transition-delay:.1s}.main_content .btn_go.red .arrow>img.second{transform:translateX(-200%);transition-delay:0s}@media only screen and (min-width:768px){.button-expand:hover .circle{clip-path:inset(0 round 50px)}.button-expand:hover .circle img.first{transform:translateX(200%);transition-delay:0s;margin-left:0}.button-expand:hover .circle img.second{transform:translateX(0%);transition-delay:.1s}.main_content .btn_go.red:hover .txt:after{transform:scaleX(1);transform-origin:left}.main_content .btn_go.red:hover img.first{transform:translateX(200%);transition-delay:0s;margin-left:0}.main_content .btn_go.red:hover img.second{transform:translateX(-100%);transition-delay:.1s}.main_content .reference .reference_list li .group:hover{border:1px solid rgba(255,255,255,.35)}.main_content .news .news-list-wrap .news-list .group:hover .news-content .cont{color:#c70517;transition:color .2s}}@media (max-width:1919px){.main_content .technology-wrap{width:calc(100vw * (1536 / 1919))}.technology-wrap .thch-list .tech-list-item{gap:calc(100vw * (116 / 1919))}.technology-wrap .thch-list .tech-list-item.type01 .cont h3>img{width:calc(100vw * (157 / 1919));height:calc(100vw * (157 / 1919))}.technology-wrap .thch-list .tech-list-item.type02 .cont h3>img{width:calc(100vw * (157 / 1919));height:calc(100vw * (157 / 1919))}.technology-wrap .thch-list .tech-list-item.type03{margin-top:0}.technology-wrap .thch-list .tech-list-item.type03 .cont h3>img{width:calc(100vw * (157 / 1919));height:calc(100vw * (157 / 1919))}.technology-wrap .thch-list .tech-list-item.type04 .cont h3>img{width:calc(100vw * (157 / 1919));height:calc(100vw * (157 / 1919))}.technology-wrap .thch-list .tech-list-item .cont{width:calc(100vw * (602 / 1919))}.technology-wrap .thch-list .tech-list-item .cont h3{font-size:calc(100vw * (52 / 1919));line-height:calc(100vw * (77 / 1919));padding-top:calc(100vw * (207 / 1919))}.technology-wrap .thch-list .tech-list-item .cont .sub-title{font-size:calc(100vw * (24 / 1919));line-height:calc(100vw * (35 / 1919));margin-top:calc(100vw * (22 / 1919))}.technology-wrap .thch-list .tech-list-item .cont .desc{font-size:calc(100vw * (20 / 1919));line-height:calc(100vw * (29 / 1919));margin-top:calc(100vw * (12 / 1919))}.technology-wrap .thch-list .tech-list-item .img{position:relative;width:calc(100vw * (768 / 1919));height:calc(100vw * (768 / 1919));border-radius:calc(100vw * (20 / 1919));overflow:hidden;opacity:0;transform:scale(.7);transition:transform 1.3s cubic-bezier(.12,.75,.4,1),opacity .4s ease-out}.main_content .btn_go.red{gap:calc(100vw * (5 / 1919));margin-top:calc(100vw * (50 / 1919))}.main_content .btn_go.red:before{width:calc(100vw * (19 / 1919));height:calc(100vw * (19 / 1919))}.main_content .btn_go.red .txt{font-size:calc(100vw * (15 / 1919))}.main_content .btn_go.red .txt:after{content:'';position:absolute;top:calc(100% - 2px);display:block;width:100%;height:1px;background:#ffff;transform:scaleX(0);transform-origin:right;transition:transform .4s ease}.main_content .heading .hgroup .btn_go.red .txt{width:auto;margin-top:0;font-size:calc(100vw*(15 / 1919))}.main_content .btn_go.red .arrow{width:calc(100vw*(10 / 1919))}.main_content .btn_go.red .arrow img{width:calc(100vw*(5 / 1919))}.technology-wrap .thch-list .tech-list-item .img{position:relative;width:76.8rem;height:76.8rem;overflow:hidden;opacity:0;transform:scale(.7);transition:transform 1.3s cubic-bezier(.12,.75,.4,1),opacity .4s ease-out}}@media (max-width:1180px){.main_content .technology-wrap{width:calc(100vw * (1080 / 1180))}.technology-wrap .thch-list .tech-list-item{gap:calc(100vw * (80 / 1180));margin-top:calc(100vw * (70 / 1180))}.technology-wrap .thch-list .tech-list-item.type01 .cont h3>img{width:calc(100vw * (110 / 1180));height:calc(100vw * (110 / 1180))}.technology-wrap .thch-list .tech-list-item.type02 .cont h3>img{width:calc(100vw * (110 / 1180));height:calc(100vw * (110 / 1180))}.technology-wrap .thch-list .tech-list-item.type03{margin-top:0}.technology-wrap .thch-list .tech-list-item.type03 .cont h3>img{width:calc(100vw * (110 / 1180));height:calc(100vw * (110 / 1180))}.technology-wrap .thch-list .tech-list-item.type04 .cont h3>img{width:calc(100vw * (110 / 1180));height:calc(100vw * (110 / 1180))}.technology-wrap .thch-list .tech-list-item .cont{width:calc(100vw * (462 / 1180))}.technology-wrap .thch-list .tech-list-item .cont h3{font-size:calc(100vw * (37 / 1180));line-height:calc(100vw * (55 / 1180));padding-top:calc(100vw * (146 / 1180))}.technology-wrap .thch-list .tech-list-item .cont .sub-title{font-size:calc(100vw * (19 / 1180));line-height:calc(100vw * (27 / 1180));margin-top:calc(100vw * (16 / 1180))}.technology-wrap .thch-list .tech-list-item .cont .desc{font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (24 / 1180));margin-top:calc(100vw * (10 / 1180))}.technology-wrap .thch-list .tech-list-item .img{position:relative;width:calc(100vw * (538 / 1180));height:calc(100vw * (538 / 1180));border-radius:calc(100vw * (14 / 1180));overflow:hidden;opacity:0;transform:scale(.7);transition:transform 1.3s cubic-bezier(.12,.75,.4,1),opacity .4s ease-out}.main_content .btn_go.red{gap:0;margin-top:calc(100vw * (50 / 1180))}.main_content .btn_go.red:before{width:calc(100vw * (19 / 1180));height:calc(100vw * (19 / 1180))}.main_content .btn_go.red .arrow{width:calc(100vw*(10 / 1180));left:.9rem}.main_content .btn_go.red .arrow img{width:calc(100vw*(5 / 1180))}.main_content .btn_go.red .txt{font-size:calc(100vw * (15 / 1180))}.main_content .heading .hgroup .btn_go.red .txt{width:auto;margin-top:0;font-size:calc(100vw*(15 / 1180))}}@media (max-width:767px){.main_content .technology-wrap{width:calc(100vw * (670 / 767))}.technology-wrap .thch-list .tech-list-item{flex-direction:column-reverse;gap:calc(100vw * (80 / 767));margin-top:calc(100vw * (150 / 767))}.technology-wrap .thch-list .tech-list-item:nth-child(even){flex-direction:column-reverse;gap:calc(100vw * (80 / 767));margin-top:calc(100vw * (150 / 767))}.technology-wrap .thch-list .tech-list-item.type01 .cont h3>img{width:calc(100vw * (157 / 767));height:calc(100vw * (157 / 767))}.technology-wrap .thch-list .tech-list-item.type02 .cont h3>img{width:calc(100vw * (157 / 767));height:calc(100vw * (157 / 767))}.technology-wrap .thch-list .tech-list-item.type03{margin-top:calc(100vw * (150 / 767))}.technology-wrap .thch-list .tech-list-item.type03 .cont h3>img{width:calc(100vw * (157 / 767));height:calc(100vw * (157 / 767))}.technology-wrap .thch-list .tech-list-item.type04 .cont h3>img{width:calc(100vw * (157 / 767));height:calc(100vw * (157 / 767))}.technology-wrap .thch-list .tech-list-item .cont{width:100%}.technology-wrap .thch-list .tech-list-item .cont h3{font-size:calc(100vw * (64 / 767));line-height:calc(100vw * (95 / 767));padding-top:calc(100vw * (207 / 767))}.technology-wrap .thch-list .tech-list-item .cont .sub-title{font-size:calc(100vw * (36 / 767));line-height:calc(100vw * (54 / 767));margin-top:calc(100vw * (30 / 767))}.technology-wrap .thch-list .tech-list-item .cont .desc{font-size:calc(100vw * (30 / 767));line-height:calc(100vw * (44 / 767));margin-top:calc(100vw * (20 / 767))}.technology-wrap .thch-list .tech-list-item .img{position:relative;width:100%;height:calc(100vw * (670 / 767));border-radius:calc(100vw * (20 / 767));overflow:hidden;opacity:0;transform:scale(.7);transition:transform 1.3s cubic-bezier(.12,.75,.4,1),opacity .4s ease-out}.main_content .btn_go.red{padding-right:calc(100vw * (16 / 767));gap:calc(100vw * (8 / 767));margin-top:calc(100vw * (50 / 767))}.main_content .btn_go.red:before{width:calc(100vw * (30 / 767));height:calc(100vw * (30 / 767))}.main_content .btn_go.red .arrow{width:calc(100vw*(16 / 767));left:calc(100vw * (12 / 767))}.main_content .btn_go.red .arrow img{width:calc(100vw*(8 / 767))}.main_content .btn_go.red .txt{font-size:calc(100vw * (24 / 767))}.main_content .heading .hgroup .btn_go.red .txt{width:auto;margin-top:0;font-size:calc(100vw*(24 / 767))}.main_content .btn_go.red .txt:after{content:'';position:absolute;top:calc(100% - 2px);display:block;width:100%;height:1px;background:#ffff;transform:scaleX(0);transform-origin:right;transition:transform .4s ease}}@media (max-width:480px){.main_content .btn_go.red .arrow{left:calc(100vw * (8 / 480))}}@media (max-width:400px){.main_content .btn_go.red .arrow{left:calc(100vw * (6 / 400))}}@media (max-width:380px){.main_content .btn_go.red .arrow{left:calc(100vw * (6 / 380))}}@media (max-width:360px){.main_content .btn_go.red .arrow{left:calc(100vw * (6 / 360))}}@media (max-width:340px){.main_content .btn_go.red .arrow{left:calc(100vw * (6 / 340))}}@media (max-width:320px){.main_content .btn_go.red .arrow{left:calc(100vw * (6 / 320))}}.main_content .products{position:relative;padding:16rem 0;background:#f4f4f4}.main_content .products .heading .hgroup h2{color:#13181f}.main_content .products .swiper-products{display:flex;justify-content:flex-end;flex-direction:row-reverse;margin-top:10rem}.main_content .products .swiper-container{width:117.2rem;height:58.2rem}.main_content .products .swiper-wrapper{background:#414a59;border-radius:2rem}.main_content .products .swiper-slide{position:relative;display:flex;background:#414a59;border-radius:2rem;overflow:hidden;padding:12rem 9rem}.main_content .products .swiper-slide .hgroup{width:59.8rem}.main_content .products .swiper-slide .hgroup .block{position:relative;height:100%}.main_content .products .swiper-slide .hgroup h2{color:#fff;font-size:6.4rem;font-style:normal;font-weight:700;line-height:100%}.main_content .products .swiper-slide .hgroup .sub-title{color:#fff;font-size:2rem;font-style:normal;font-weight:700;margin-top:3rem}.main_content .products .swiper-slide .hgroup .desc{color:#fff;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.8rem;margin-top:1.4rem}.main_content .products .swiper-slide .button-expand{position:absolute;bottom:0;left:0}.main_content .products .swiper-slide .bg{position:absolute;bottom:0;right:0;width:100%;height:100%;z-index:-1}.main_content .products .swiper-slide .bg img{height:100%}.main_content .products .swiper-pagination{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding-top:1.7rem}.main_content .products .swiper-pagination .title-txt{display:flex;position:relative;top:-5rem;width:35rem;padding-top:10rem}.main_content .products .swiper-pagination .swiper-pagination-bullet:has(.title-txt){margin-top:10rem!important}.main_content .products .swiper-pagination .swiper-pagination-bullet.category-start-2{margin-top:15rem!important}.main_content .products .swiper-pagination .swiper-pagination-bullet.category-start-1 .title-txt:after{content:'AI-Powered \A Data Analysis';white-space:pre;display:inline-block;position:absolute;top:0;left:0;color:#13181f;font-size:3rem;font-style:normal;font-weight:600;line-height:3.9rem;text-align:left;left:-2rem}.main_content .products .swiper-pagination .swiper-pagination-bullet.category-start-2 .title-txt:after{content:'AI-Powered Business \A System Development';white-space:pre;display:inline-block;position:absolute;top:0;left:0;color:#13181f;font-size:3rem;font-style:normal;font-weight:600;line-height:3.9rem;text-align:left;left:-2rem}.main_content .products .swiper-pagination .swiper-pagination-bullet{position:relative;display:flex!important;align-items:center;background:0 0;width:auto;height:4rem;padding-left:2rem;border-radius:0;opacity:1}.main_content .products .swiper-pagination .swiper-pagination-bullet:before{content:"";position:absolute;left:0;top:0;width:2px;height:100%;background:#dbdce0}.main_content .products .swiper-pagination .swiper-pagination-bullet:after{content:"";position:absolute;left:0;top:0;width:2px;height:0;background:#dbdce0}.main_content .products .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{content:"";display:inline-block;position:absolute;left:0;top:0;width:2px;height:100%;background:#13181f;opacity:1}.main_content .products .swiper-pagination .swiper-pagination-bullet .txt{color:rgba(19,24,31,.3);font-size:2rem;font-style:normal;font-weight:400;line-height:100%}.main_content .products .swiper-pagination .swiper-pagination-bullet-active .txt{color:#13181f}.main_content .products .hidden h2,.main_content .products .hidden em{font-family:var(--font-en)}.products-mo{display:none}@media (max-width:1919px){.main_content .products .swiper-products{margin-top:calc(100vw * (100 / 1919))}.main_content .products .swiper-container{width:calc(100vw * (1156 / 1919));height:calc(100vw * (582 / 1919))}.main_content .products .swiper-slide{padding:calc(100vw * (120 / 1919)) calc(100vw * (90 / 1919))}.main_content .products .swiper-slide .hgroup{width:calc(100vw * (598 / 1919))}.main_content .products.en .swiper-slide .hgroup{width:calc(100vw * (670 / 1919))}.main_content .products .swiper-slide .hgroup h2{font-size:calc(100vw * (64 / 1919))}.main_content .products .swiper-slide .hgroup .sub-title{font-size:calc(100vw * (20 / 1919));margin-top:calc(100vw * (30 / 1919))}.main_content .products .swiper-slide .hgroup .desc{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (28 / 1919));margin-top:calc(100vw * (14 / 1919))}.main_content .products .swiper-pagination{padding-top:calc(100vw * (17 / 1919))}.main_content .products .swiper-pagination .title-txt{top:calc(100vw * (-50 / 1919));width:calc(100vw * (350 / 1919));padding-top:calc(100vw * (100 / 1919))}.main_content .products .swiper-pagination .swiper-pagination-bullet:has(.title-txt){margin-top:calc(100vw * (100 / 1919))!important}.main_content .products .swiper-pagination .swiper-pagination-bullet.category-start-2{margin-top:calc(100vw * (150 / 1919))!important}.main_content .products .swiper-pagination .swiper-pagination-bullet.category-start-1 .title-txt:after{font-size:calc(100vw * (30 / 1919));line-height:calc(100vw * (39 / 1919));left:calc(100vw * (-20 / 1919))}.main_content .products .swiper-pagination .swiper-pagination-bullet.category-start-2 .title-txt:after{font-size:calc(100vw * (30 / 1919));line-height:calc(100vw * (39 / 1919));left:calc(100vw * (-24 / 1919))}.main_content .products .swiper-pagination .swiper-pagination-bullet{height:calc(100vw * (40 / 1919));padding-left:calc(100vw * (20 / 1919))}.main_content .products .swiper-pagination .swiper-pagination-bullet .txt{font-size:calc(100vw * (20 / 1919))}.products-mo{display:none}}@media (max-width:1180px){.main_content .products{padding:calc(100vw * (112 / 1180)) 0}.main_content .products .swiper-products{margin-top:calc(100vw * (59 / 1180))}.main_content .products .swiper-container{width:calc(100vw * (820 / 1180));height:calc(100vw * (408 / 1180))}.main_content .products .swiper-slide{padding:calc(100vw * (93 / 1180)) calc(100vw * (63 / 1180))}.main_content .products.en .swiper-slide{padding:calc(100vw * (63 / 1180)) calc(100vw * (63 / 1180))}.main_content .products .swiper-slide .hgroup{width:calc(100vw * (420 / 1180))}.main_content .products.en .swiper-slide .hgroup{width:calc(100vw * (500 / 1180))}.main_content .products .swiper-slide .hgroup h2{font-size:calc(100vw * (44 / 1180))}.main_content .products .swiper-slide .hgroup .sub-title{font-size:calc(100vw * (15 / 1180));line-height:calc(100vw * (21 / 1180));margin-top:calc(100vw * (21 / 1180))}.main_content .products .swiper-slide .hgroup .desc{font-size:calc(100vw * (14 / 1180));line-height:calc(100vw * (22 / 1180));margin-top:calc(100vw * (10 / 1180))}.main_content .products .swiper-pagination{padding-top:calc(100vw * (11 / 1180))}.main_content .products .swiper-pagination .title-txt{top:calc(100vw * (-37 / 1180));width:calc(100vw * (245 / 1180));padding-top:calc(100vw * (70 / 1180))}.main_content .products .swiper-pagination .swiper-pagination-bullet:has(.title-txt){margin-top:calc(100vw * (60 / 1180))!important}.main_content .products .swiper-pagination .swiper-pagination-bullet.category-start-2{margin-top:calc(100vw * (100 / 1180))!important}.main_content .products .swiper-pagination .swiper-pagination-bullet.category-start-1 .title-txt:after{font-size:calc(100vw * (22 / 1180));line-height:calc(100vw * (28.6 / 1180));left:calc(100vw * (-14 / 1180))}.main_content .products .swiper-pagination .swiper-pagination-bullet.category-start-2 .title-txt:after{font-size:calc(100vw * (22 / 1180));line-height:calc(100vw * (28.6 / 1180));left:calc(100vw * (-14 / 1180))}.main_content .products .swiper-pagination .swiper-pagination-bullet{height:calc(100vw * (28 / 1180));padding-left:calc(100vw * (14 / 1180))}.main_content .products .swiper-pagination .swiper-pagination-bullet .txt{font-size:calc(100vw * (17 / 1180))}.products-mo{display:none}}@media (max-width:767px){.main_content .products{background:#fff;padding-top:calc(100vw * (200 / 767));padding-bottom:calc(100vw * (200 / 767))}.main_content .products .swiper-products{display:none}.products-mo{display:block;margin-top:calc(100vw * (150 / 767))}.products-mo h3{font-size:calc(100vw * (34 / 767));font-weight:600;color:#13181f;line-height:calc(100vw * (44 / 767))}.products-mo .products-list{margin-top:calc(100vw * (40 / 767));display:flex;flex-direction:column;gap:calc(100vw * (20 / 767))}.products-mo .products-list li{opacity:0;position:relative;background:#f2f3f6;border-radius:calc(100vw * (20 / 767))}.products-mo .products-list li>a{display:flex;justify-content:space-between;gap:calc(100vw * (20 / 767));padding:calc(100vw * (40 / 767));border-radius:calc(100vw * (20 / 767))}.products-mo .products-list li .block:nth-child(2){width:calc(100vw * (151 / 767));flex-shrink:0}.products-mo .products-list li .products-list-title{font-size:calc(100vw * (46 / 767));font-weight:700}.products-mo .products-list li .products-list-txt{margin-top:calc(100vw * (20 / 767));font-size:calc(100vw * (28 / 767));font-weight:600;color:#595c64;line-height:calc(100vw * (42 / 767))}.products-mo .products-list+h3{margin-top:calc(100vw * (80 / 767))}}@media (max-width:1919px){.main_content .heading .hgroup em{width:calc(100vw * (953 / 1919));font-size:calc(100vw * (18/ 1919))}.main_content .heading .hgroup h2{margin-top:calc(100vw * (24 / 1919));font-size:calc(100vw * (64 / 1919))}.main_content .heading .hgroup .txt{width:calc(100vw * (953 / 1919));margin-top:calc(100vw * (24 / 1919));font-size:calc(100vw * (20 / 1919))}.main_content .cloud .heading .hgroup em{width:calc(100vw * (588 / 1919))}.main_content .cloud .heading .hgroup h2{width:calc(100vw * (588 / 1919))}.main_content .cloud .heading .hgroup .txt{width:calc(100vw * (588 / 1919))}.main_content .heading .btn_area{height:calc(100vw * (60 / 1919))}}@media (max-width:1180px){.main_content .heading .hgroup em{width:calc(100vw * (800 / 1180));font-size:calc(100vw * (16 / 1180))}.main_content .heading .hgroup h2{margin-top:calc(100vw * (18 / 1180));font-size:calc(100vw * (48 / 1180))}.main_content .heading .hgroup .txt{width:calc(100vw * (800 / 1180));margin-top:calc(100vw * (24 / 1180));font-size:calc(100vw * (22 / 1180))}.main_content .cloud .heading .hgroup em{width:calc(100vw * (715 / 1180))}.main_content .cloud .heading .hgroup h2{width:calc(100vw * (715 / 1180))}.main_content .cloud .heading .hgroup .txt{overflow:hidden;width:calc(100vw * (650 / 1180))}.main_content .heading .btn_area{height:calc(100vw * (60 / 1180))}.main_content .btn_go.large{gap:calc(100vw * (16 / 1180))}.main_content .btn_go.large .txt{font-size:calc(100vw * (22 / 1180))}.main_content .btn_go.large .arrow{width:calc(100vw * (60 / 1180));height:calc(100vw * (60 / 1180))}.main_content .btn_go.large .arrow:after{width:calc(100vw * (20 / 1180));height:calc(100vw * (20 / 1180));margin:calc(100vw * (-10 / 1180)) 0 0 calc(100vw * (-10 / 1180))}.main_content .btn_go.large .arrow:before{width:calc(100vw * (20 / 1180));height:calc(100vw * (20 / 1180));margin:calc(100vw * (-10 / 1180)) 0 0 calc(100vw * (-10 / 1180));transform:translateX(calc(100vw * (-40 / 1180)))}.main_content .heading .pc{display:none}.main_content .heading .tb{display:block}}@media (max-width:767px){.main_content .heading .hgroup em{width:100%;font-size:calc(100vw * (34 / 767))}.main_content .heading .hgroup h2{width:100%;margin-top:calc(100vw * (32 / 767));font-size:calc(100vw * (56 / 767))}.main_content .heading .hgroup .txt{width:100%;margin-top:calc(100vw * (32 / 767));font-size:calc(100vw * (34 / 767))}.main_content .heading .btn_area{position:relative;height:calc(100vw * (60 / 767));margin-top:calc(100vw * (60 / 767))}.main_content .reference .heading .hgroup h2{width:100%}.main_content .reference .heading .hgroup .txt{width:100%}.main_content .btn_go.large{justify-content:right;gap:calc(100vw * (28 / 767))}.main_content .btn_go.large .txt{font-size:calc(100vw * (36 / 767))}.main_content .btn_go.large .arrow{width:calc(100vw * (100 / 767));height:calc(100vw * (100 / 767))}.main_content .btn_go.large .arrow:after{width:calc(100vw * (40 / 767));height:calc(100vw * (40 / 767));margin:calc(100vw * (-20 / 767)) 0 0 calc(100vw * (-20 / 767))}.main_content .btn_go.large .arrow:before{width:calc(100vw * (40 / 767));height:calc(100vw * (40 / 767));margin:calc(100vw * (-20 / 767)) 0 0 calc(100vw * (-20 / 767));transform:translateX(calc(100vw * (-40 / 767)))}.main_content .heading .pc{display:none}.main_content .heading .tb{display:none}.main_content .heading .mo{display:block}}.main_content .reference{padding:16rem 0 26.3rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/main/img_main_reference_bg.jpg) no-repeat;background-size:cover}.main_content .reference .inner{display:flex;justify-content:space-between}.main_content .reference .heading{width:56.8rem}.main_content .reference .reference_list{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;width:64.8rem}.main_content .reference .reference_list li .group{position:relative;overflow:hidden;display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;width:37.4rem;height:30.6rem;border-radius:2rem;padding:3rem;background:rgba(255,255,255,.1);border:1px solid transparent;transition:border .2s}.main_content .reference .reference_list li:nth-child(1){margin-top:10.3rem}.main_content .reference .reference_list li:nth-child(2){margin-top:0}.main_content .reference .reference_list li:nth-child(3){margin-top:0}.main_content .reference .reference_list li:nth-child(4){margin-top:-10.3rem}.main_content .reference .reference_list li:nth-child(5){margin-top:0}.main_content .reference .reference_list li:nth-child(6){margin-top:-10.3rem}.main_content .reference .reference_list li .group .category{position:relative;padding-left:2.4rem;color:#fff;font-size:1.5rem;font-style:normal;font-weight:600}.main_content .reference .reference_list li .group .category:before{content:'';display:inline-block;position:absolute;left:0;top:0;width:1.6rem;height:1.6rem;border-radius:50%;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%)}.main_content .reference .reference_list li .group h3{color:#fff;font-size:3rem;font-style:normal;font-weight:700;line-height:130%;margin-top:2.2rem;text-overflow:ellipsis;overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.main_content .reference .reference_list li .group .desc{color:#fff;font-size:1.8rem;font-style:normal;font-weight:400;line-height:130%;margin-top:.8rem;text-overflow:ellipsis;overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.main_content .reference .reference_list li .group .group-bottom{display:flex;justify-content:space-between;align-items:center;width:100%}.main_content .reference .reference_list li .group .group-bottom .date{color:#fff;font-size:1.8rem;font-style:normal;font-weight:400;line-height:100%}.swiper-case{display:none}@media (max-width:1919px){.main_content .reference{padding-top:calc(100vw * (180 / 1919))}.main_content .reference .heading{width:calc(100vw * (588 / 1919))}.main_content .reference .reference_list{gap:calc(100vw * (20 / 1919));width:calc(100vw * (768 / 1919));margin-top:calc(100vw * (53 / 1919))}.main_content .reference .reference_list li .group{width:calc(100vw * (374 / 1919));height:calc(100vw * (306 / 1919));border-radius:calc(100vw * (20 / 1919));padding:calc(100vw * (30 / 1919))}.main_content .reference .reference_list li .group:after{right:calc(100vw * (30 / 1919));top:calc(100vw * (30 / 1919));width:calc(100vw * (100 / 1919));height:calc(100vw * (100 / 1919))}.main_content .reference .reference_list li:nth-child(1){margin-top:calc(100vw * (144 / 1919))}.main_content .reference .reference_list li:nth-child(2){margin-top:0}.main_content .reference .reference_list li:nth-child(3){margin-top:0}.main_content .reference .reference_list li:nth-child(4){margin-top:calc(100vw * (-144 / 1919))}.main_content .reference .reference_list li:nth-child(5){margin-top:0}.main_content .reference .reference_list li:nth-child(6){margin-top:calc(100vw * (-144 / 1919))}.main_content .reference .reference_list li .group .category{padding-left:calc(100vw * (24 / 1919));font-size:calc(100vw * (15 / 1919))}.main_content .reference .reference_list li .group .category:before{width:calc(100vw * (16 / 1919));height:calc(100vw * (16 / 1919))}.main_content .reference .reference_list li .date{left:calc(100vw * (40 / 1919));top:calc(100vw * (40 / 1919))}.main_content .reference .reference_list li .date .txt{font-size:calc(100vw * (18 / 1919))}.main_content .reference .reference_list li .group h3{font-size:calc(100vw * (30 / 1919));margin-top:calc(100vw * (22 / 1919))}.main_content .reference .reference_list li .group .desc{font-size:calc(100vw * (18 / 1919));margin-top:calc(100vw * (8 / 1919))}.main_content .reference .reference_list li .group .group-bottom .date{font-size:calc(100vw * (18 / 1919))}}@media (max-width:1180px){.main_content .reference{padding-top:calc(100vw * (112 / 1180));padding-bottom:calc(100vw * (72 / 1180))}.main_content .reference .inner{position:relative;display:block;height:calc(100vw * (742 / 1180))}.main_content .reference .heading{width:calc(100vw * (715 / 1180));z-index:10}.main_content .reference .reference_list{position:absolute;right:calc(100vw * (50 / 1180));top:calc(100vw * (0 / 1180));gap:calc(100vw * (14 / 1180));width:calc(100vw * (540 / 1180));margin-top:0}.main_content .reference .reference_list li .group{width:calc(100vw * (263 / 1180));height:calc(100vw * (214 / 1180));border-radius:calc(100vw * (20 / 1180));padding:calc(100vw * (20 / 1180))}.main_content .reference .reference_list li .group:after{right:calc(100vw * (20 / 1180));top:calc(100vw * (20 / 1180));width:calc(100vw * (100 / 1180));height:calc(100vw * (100 / 1180))}.main_content .reference .reference_list li:nth-child(1){margin-top:calc(100vw * (72 / 1180))}.main_content .reference .reference_list li:nth-child(2){margin-top:0}.main_content .reference .reference_list li:nth-child(3){margin-top:0}.main_content .reference .reference_list li:nth-child(4){margin-top:calc(100vw * (-72 / 1180))}.main_content .reference .reference_list li:nth-child(5){margin-top:0}.main_content .reference .reference_list li:nth-child(6){margin-top:calc(100vw * (-72 / 1180))}.main_content .reference .reference_list li .group .category{padding-left:calc(100vw * (17 / 1180));font-size:calc(100vw * (12 / 1180))}.main_content .reference .reference_list li .group .category:before{width:calc(100vw * (13 / 1180));height:calc(100vw * (13 / 1180))}.main_content .reference .reference_list li .date{left:calc(100vw * (20 / 1180));top:calc(100vw * (20 / 1180))}.main_content .reference .reference_list li .date .txt{font-size:calc(100vw * (18 / 1180))}.main_content .reference .reference_list li .group h3{font-size:calc(100vw * (22 / 1180));margin-top:calc(100vw * (16 / 1180))}.main_content .reference .reference_list li .group .desc{font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (20 / 1180));margin-top:calc(100vw * (6 / 1180))}.main_content .reference .reference_list li .group .group-bottom .date{font-size:calc(100vw * (14 / 1180))}}@media (max-width:767px){.main_content .reference{padding-top:calc(100vw * (170 / 767));padding-bottom:calc(100vw * (200 / 767))}.main_content .reference .inner{height:100%}.main_content .reference .heading{width:100%}.main_content .reference .hgroup{display:flex;flex-direction:column}.main_content .reference .reference_list{display:none}.main_content .reference .reference_list li{width:100%}.main_content .reference .reference_list li .group{width:100%;height:calc(100vw * (325 / 767));border-radius:calc(100vw * (30 / 767));padding:calc(100vw * (30 / 767))}.main_content .reference .reference_list li .group:after{right:calc(100vw * (23 / 767));top:calc(100vw * (28 / 767));width:calc(100vw * (100 / 767));height:calc(100vw * (100 / 767))}.main_content .reference .reference_list li:nth-child(1){margin-top:calc(100vw * (122 / 767))}.main_content .reference .reference_list li:nth-child(2){margin-top:0}.main_content .reference .reference_list li:nth-child(3){margin-top:0}.main_content .reference .reference_list li:nth-child(4){margin-top:calc(100vw * (-122 / 767))}.main_content .reference .reference_list li:nth-child(5){margin-top:0}.main_content .reference .reference_list li:nth-child(6){margin-top:calc(100vw * (-122 / 767))}.main_content .reference .reference_list li .group .category{padding-left:calc(100vw * (17 / 767));font-size:calc(100vw * (12 / 767))}.main_content .reference .reference_list li .group .category:before{width:calc(100vw * (13 / 767));height:calc(100vw * (13 / 767))}.main_content .reference .reference_list li .date{left:calc(100vw * (40 / 767));top:calc(100vw * (40 / 767))}.main_content .reference .reference_list li .date .txt{font-size:calc(100vw * (28 / 767))}.main_content .reference .reference_list li .group h3{font-size:calc(100vw * (46 / 767));margin-top:calc(100vw * (32 / 767))}.main_content .reference .reference_list li .group .desc{font-size:calc(100vw * (28 / 767));margin-top:calc(100vw * (12 / 767))}.main_content .reference .reference_list li .group .group-bottom .date{font-size:calc(100vw * (24 / 767))}.main_content .reference .swiper-case{display:block;width:100%;margin-top:calc(100vw * (150 / 767));opacity:0}.main_content .reference .swiper-case .swiper-container{overflow:hidden;padding:calc(100vw * (40 / 767)) calc(100vw * (40 / 767)) calc(100vw * (98 / 767)) calc(100vw * (40 / 767));margin-left:calc(100vw * (-40 / 767));margin-right:calc(100vw * (-40 / 767))}.main_content .reference .swiper-case .group{position:relative;overflow:hidden;display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;width:100%;height:calc(100vw * (460 / 767));border-radius:calc(100vw * (20 / 767));padding:calc(100vw * (44 / 767));background:rgba(255,255,255,.1)}.main_content .reference .swiper-case .group .category{position:relative;padding-left:calc(100vw * (36 / 767));color:#fff;font-size:calc(100vw * (24 / 767));font-style:normal;font-weight:600;line-height:calc(100vw * (30 / 767))}.main_content .reference .swiper-case .group .category:before{content:'';display:inline-block;position:absolute;left:0;top:0;width:calc(100vw * (27 / 767));height:calc(100vw * (27 / 767));border-radius:50%;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%)}.main_content .reference .swiper-case .group h3{color:#fff;font-size:calc(100vw * (46 / 767));font-style:normal;font-weight:700;line-height:130%;margin-top:calc(100vw * (32 / 767))}.main_content .reference .swiper-case .group .desc{color:#fff;font-size:calc(100vw * (28 / 767));font-style:normal;font-weight:400;line-height:130%;margin-top:calc(100vw * (12 / 767))}.main_content .reference .swiper-case .group .group-bottom{display:flex;justify-content:space-between;align-items:center;width:100%}.main_content .reference .swiper-case .group .group-bottom .date{color:#fff;font-size:calc(100vw * (24 / 767));font-style:normal;font-weight:400;line-height:100%}.main_content .reference .swiper-case .pager-wrap{bottom:0}.main_content .reference .swiper-case .pager-wrap .swiper-pagination{bottom:0;top:unset}.main_content .reference .swiper-case .pager-wrap .swiper-pagination .swiper-pagination-bullet{background:rgba(255,255,255,.1);opacity:1}.main_content .reference .swiper-case .pager-wrap .swiper-pagination .swiper-pagination-bullet-active{background:#c70517}}.main_content .news{padding:13.5rem 0 22.8rem}.main_content .news .inner{display:flex;gap:16.9rem}.main_content .news .heading{width:48.9rem;padding-top:4.5rem}.main_content .news .heading .hidden{font-size:0}.main_content .news .heading .hgroup h2{color:#13181f}.main_content .news .btn_go.red .txt{color:#13181f}.main_content .news .btn_go.red .txt:after{background:#13181f}.main_content .news .news-list-wrap{width:87.8rem}.main_content .news .news-list-wrap .news-list li{border-bottom:1px solid #dadce0}.main_content .news .news-list-wrap .news-list .group{position:relative;display:flex;flex-direction:column;padding:4.2rem 0}.main_content .news .news-list-wrap .news-list .group .news-content{width:76.8rem}.main_content .news .news-list-wrap .news-list .group .news-content .date{color:#9fa2aa;font-size:1.8rem;font-style:normal;font-weight:400;line-height:100%}.main_content .news .news-list-wrap .news-list .group .news-content .cont{color:#13181f;font-size:2.2rem;font-style:normal;font-weight:500;line-height:150%;margin-top:1rem;text-overflow:ellipsis;overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.main_content .news .news-list-wrap .news-list .group .btn_go{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media (hover:hover) and (min-width:768px){.main_content .news .swiper-case .swiper-button-prev:hover:after,.main_content .news .swiper-case .swiper-button-next:hover:after{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/reference/ico_project_slide_arrow_black.svg)}}@media (max-width:1919px){.main_content .news{padding-top:calc(100vw * (135 / 1919));padding-bottom:calc(100vw * (228 / 1919))}.main_content .news .inner{gap:calc(100vw * (169 / 1919))}.main_content .news .heading{width:calc(100vw * (489 / 1919));padding-top:calc(100vw * (45 / 1919))}.main_content .news .news-list-wrap{width:calc(100vw * (878 / 1919))}.main_content .news .news-list-wrap .news-list li{border-bottom:1px solid #dadce0}.main_content .news .news-list-wrap .news-list .group{padding-top:calc(100vw * (42 / 1919));padding-bottom:calc(100vw * (42 / 1919))}.main_content .news .news-list-wrap .news-list .group .news-content{width:calc(100vw * (768 / 1919))}.main_content .news .news-list-wrap .news-list .group .news-content .date{font-size:calc(100vw * (18 / 1919))}.main_content .news .news-list-wrap .news-list .group .news-content .cont{font-size:calc(100vw * (22 / 1919));margin-top:calc(100vw * (10 / 1919))}.main_content .news .news-list-wrap .news-list .group .btn_go{position:absolute;right:0;top:50%;transform:translateY(-50%)}}@media (max-width:1680px){.main_content .news .inner:nth-child(2){width:calc(100vw * (1280 / 1680))}}@media (max-width:1440px){.main_content .news .inner:nth-child(2){width:calc(100vw * (1100 / 1440))}}@media (max-width:1280px){.main_content .news .inner:nth-child(2){width:calc(100vw * (980 / 1280))}}@media (max-width:1180px){.main_content .news{padding-top:calc(100vw * (85 / 1180));padding-bottom:calc(100vw * (112 / 1180))}.main_content .news .inner{gap:calc(100vw * (70 / 1180))}.main_content .news .heading{width:calc(100vw * (361  / 1180));padding-top:calc(100vw * (30 / 1180))}.main_content .news .news-list-wrap{width:calc(100vw * (614 / 1180))}.main_content .news .news-list-wrap .news-list .group{padding-top:calc(100vw * (30 / 1180));padding-bottom:calc(100vw * (30 / 1180))}.main_content .news .news-list-wrap .news-list .group .news-content{width:calc(100vw * (614 / 1180))}.main_content .news .news-list-wrap .news-list .group .news-content .date{font-size:calc(100vw * (14 / 1180))}.main_content .news .news-list-wrap .news-list .group .news-content .cont{font-size:calc(100vw * (18 / 1180));margin-top:calc(100vw * (8 / 1180));width:85%}}@media (max-width:767px){.main_content .news{padding-top:calc(100vw * (200 / 767));padding-bottom:calc(100vw * (200 / 767))}.main_content .news .inner{flex-direction:column;gap:calc(100vw * (150 / 767))}.main_content .news .heading{width:100%;padding-top:0}.main_content .news .hgroup{display:flex;flex-direction:column}.main_content .news .news-list-wrap{width:100%}.main_content .news .news-list-wrap .news-list .group{padding-top:calc(100vw * (42 / 767));padding-bottom:calc(100vw * (42 / 767))}.main_content .news .news-list-wrap .news-list .group .news-content{width:calc(100vw * (540 / 767))}.main_content .news .news-list-wrap .news-list .group .news-content .date{font-size:calc(100vw * (24 / 767))}.main_content .news .news-list-wrap .news-list .group .news-content .cont{font-size:calc(100vw * (32 / 767));margin-top:calc(100vw * (20 / 767));width:93%}}.main_content .btn_go.small{display:flex;gap:.8rem;align-items:center}.main_content .btn_go.small .arrow{overflow:hidden;position:relative;display:block;width:4.8rem;height:4.8rem;border-radius:50%;background:#000;transition:background .2s}.main_content .btn_go.small .arrow:after{content:"";position:absolute;left:50%;top:50%;width:1.6rem;height:1.6rem;margin:-.8rem 0 0 -.6rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/main/ico_arrow_right_white.svg) no-repeat left top/100% 100%;transition:transform .3s}.main_content .btn_go.small .arrow:before{content:"";position:absolute;left:50%;top:50%;width:1.6rem;height:1.6rem;margin:-.8rem 0 0 -.8rem;transform:translate3d(-4rem,0,0);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/main/ico_arrow_right_white.svg) no-repeat left top/100% 100%;transition:transform .3s .1s;opacity:0}.main_content .btn_go.small.up .arrow:after{margin:0;transform:translate3d(-50%,-50%,0);background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/main/ico_go_arrow_up_white.svg)}.main_content .btn_go.small.up .arrow:before{margin:0;transform:translate3d(-200%,100%,0);background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/main/ico_go_arrow_up_white.svg)}@media (hover:hover) and (min-width:768px){.main_content .group:hover .btn_go.small .arrow{background:#000}.main_content .group:hover .btn_go.small .arrow:after{opacity:0;transform:translateX(48px)}.main_content .group:hover .btn_go.small .arrow:before{opacity:1;transform:translateX(0)}.main_content .group:hover .btn_go.small.up .arrow:after{opacity:0;transform:translate3d(100%,-200%,0)}.main_content .group:hover .btn_go.small.up .arrow:before{opacity:1;transform:translate3d(-50%,-50%,0)}.main_content .group:hover .bg:before{opacity:.8;background:var(--color-point-blue)}}@media (max-width:1919px){.main_content .btn_go.small .arrow{width:calc(100vw * (48 / 1919));height:calc(100vw * (48 / 1919))}.main_content .btn_go.small .arrow:after{width:calc(100vw * (16 / 1919));height:calc(100vw * (16 / 1919));margin:calc(100vw * (-8 / 1919)) 0 0 calc(100vw * (-6 / 1919))}.main_content .btn_go.small .arrow:before{width:calc(100vw * (16 / 1919));height:calc(100vw * (16 / 1919));margin:calc(100vw * (-8 / 1919)) 0 0 calc(100vw * (-4 / 1180));transform:translate3d(calc(100vw * (-24 / 1919)), 0, 0)}}@media (max-width:1180px){.main_content .btn_go.small{gap:calc(100vw * (12 / 1180))}.main_content .btn_go.small .txt{font-size:calc(100vw * (36 / 1180))}.main_content .btn_go.small .arrow{width:calc(100vw * (33 / 1180));height:calc(100vw * (33 / 1180))}.main_content .btn_go.small .arrow:after{width:calc(100vw * (14 / 1180));height:calc(100vw * (14 / 1180));margin:calc(100vw * (-7 / 1180)) 0 0 calc(100vw * (-6 / 1180))}.main_content .btn_go.small .arrow:before{width:calc(100vw * (14 / 1180));height:calc(100vw * (14 / 1180));margin:calc(100vw * (-7 / 1180)) 0 0 calc(100vw * (-6 / 1180));transform:translate3d(calc(100vw * (-24 / 1180)), 0, 0)}}@media (max-width:767px){.main_content .btn_go.small{gap:calc(100vw * (12 / 767))}.main_content .btn_go.small .txt{font-size:calc(100vw * (36 / 767))}.main_content .btn_go.small .arrow{width:calc(100vw * (60 / 767));height:calc(100vw * (60 / 767))}.main_content .btn_go.small .arrow:after{width:calc(100vw * (24 / 767));height:calc(100vw * (24 / 767));margin:calc(100vw * (-12 / 767)) 0 0 calc(100vw * (-9 / 767))}.main_content .btn_go.small .arrow:before{width:calc(100vw * (24 / 767));height:calc(100vw * (24 / 767));margin:calc(100vw * (-12 / 767)) 0 0 calc(100vw * (-9 / 767));transform:translate3d(calc(100vw * (-24 / 767)), 0, 0)}}.main_content .reference2{padding:16rem 0 18rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/main/img_main_reference_bg.jpg) no-repeat;background-size:cover}@media (max-width:1919px){.main_content .reference2{padding:calc(100vw * (180 / 1919)) 0}}@media (max-width:1180px){.main_content .reference2{padding:calc(100vw * (120 / 1180)) 0}}@media (max-width:767px){.main_content .reference2{padding:calc(100vw * (200 / 767)) 0}}.reference2-slider-section{width:100%;margin:80px auto 0px;padding:0}.reference2-slider-section .reference2-slider{background:rgba(12,14,24,.6);border-radius:18px;padding:45px 55px;box-shadow:0px 10px 40px rgba(0,0,0,.45)}.reference2-slider-section .reference2-item{display:flex;align-items:center;padding-block:76px;cursor:pointer}.reference2-slider-section .left{border-right:1px solid #727b87;width:398px;flex-shrink:0;height:268px;display:flex;align-items:center;justify-content:center}.reference2-slider-section .left img{max-width:220px;height:auto;object-fit:contain}.reference2-slider-section .content{padding-inline:110px 150px;font-size:22px;line-height:1.6;color:#fff}.reference2-dots{margin-top:25px;text-align:center;display:flex;justify-content:center;gap:12px}.reference2-dots .dot{width:10px;height:10px;border-radius:50%;background:#fff;opacity:.6;transition:all .3s ease;cursor:pointer}.reference2-dots .dot.active{width:32px;height:10px;border-radius:50px;opacity:1;background:#c70517}@media (max-width:1919px){.reference2-slider-section .reference2-item{padding-block:calc(100vw * (76 / 1919))}.reference2-slider-section .left{width:calc(100vw * (398 / 1919))}.reference2-slider-section .left img{max-width:calc(100vw * (220 / 1919))}.reference2-slider-section .content{padding-inline:110px 150px;font-size:calc(100vw * (22 / 1919));line-height:calc(100vw * (38 / 1919))}}@media (max-width:1180px){.reference2-slider-section .reference2-slider{padding:25px 35px}.reference2-slider-section .reference2-item{display:flex;align-items:center;padding-block:40px;cursor:pointer}.reference2-slider-section .left{width:calc(100vw * (300 / 1180))}.reference2-slider-section .left img{max-width:calc(100vw * (180 / 1180))}.reference2-slider-section .content{padding-inline:50px 120px;font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (28 / 1180))}}@media (max-width:767px){.reference2-slider-section{margin:30px auto 0px}.reference2-slider-section .reference2-slider{padding:0}.reference2-slider-section .reference2-item{flex-direction:column;text-align:center;gap:30px;padding:0 30px 40px}.reference2-slider-section .left{border-right:none;border-bottom:1px solid #646d7a;width:100%;flex-shrink:0;height:150px}.reference2-slider-section .left img{max-width:170px}.reference2-slider-section .content{padding-inline:30px 30px;font-size:calc(100vw * (32 / 767));line-height:calc(100vw * (42 / 767))}}@media screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){.main_content .reference .heading .hgroup h2{margin-top:0 !important}.main_content .reference .heading .btn_go{margin-top:0 !important}}.section{position:relative;width:100%;scroll-behavior:smooth;overflow:hidden}.block-content{position:relative}.anchor_list_wrap,.sub_content.product .block-content .anchor_list_wrap{width:100%;position:sticky;top:8.9rem;height:6.5rem;background:#13181f;border-bottom:1px solid #272d35;z-index:10;transition:all .2s}.anchor_list_wrap.down,.sub_content.product .block-content .anchor_list_wrap.down{top:8.9rem}.anchor_list_wrap .label{display:none}.anchor_list_wrap .anchor_list,.sub_content.product .block-content .anchor_list_wrap .anchor_list{display:flex;height:6.5rem;align-items:center;justify-content:center;gap:4rem}.sub_content.product .block-content .anchor_list_wrap.fixed{position:fixed;background:rgba(19,24,31,.85)}.anchor_list_wrap .anchor_list li{position:relative;height:100%;line-height:6.5rem}.anchor_list_wrap .anchor_list li.on a{color:#fff}.anchor_list_wrap .anchor_list li.on:after{content:'';display:inline-block;position:absolute;bottom:0;left:0;width:100%;height:.3rem;background:#fff}.anchor_list_wrap .anchor_list li a{display:flex;align-items:center;height:100%;font-size:1.7rem;font-weight:600;color:#9fa2aa;transition:transform .3s}.anchor_list_sm_wrap,.sub_content.product .block-content .anchor_list_sm_wrap{position:sticky;top:16.5rem;background:rgba(19,24,31,.85);z-index:10;transition:all .2s;display:flex;justify-content:center;width:fit-content;margin:0 auto;border-radius:10rem;padding:1rem;height:5.8rem;margin-top:6rem;z-index:11}.anchor_list_sm_wrap.down,.sub_content.product .block-content .anchor_list_sm_wrap.down{top:16rem}.anchor_list_sm_wrap .swiper-button-next{display:none}.anchor_list_sm_wrap .anchor_list,.sub_content.product .block-content .anchor_list_sm_wrap .anchor_list{display:flex;align-items:center;justify-content:center;gap:.8rem;height:3.8rem}.anchor_list_sm_wrap .anchor_list li{position:relative;width:auto;height:100%;line-height:3.8rem}.anchor_list_sm_wrap .anchor_list li a{display:block;height:100%;padding:0 2.6rem;font-size:1.7rem;font-weight:600;color:#9fa2aa;transition:transform .3s}.anchor_list_sm_wrap .anchor_list li.active a{background:#fff;border-radius:10rem;color:#13181f;line-height:3.8rem;height:3.8rem}@media (max-width:1919px){.anchor_list_wrap,.sub_content.product .block-content .anchor_list_wrap{height:calc(100vw * (65 / 1919));top:calc(100vw * (89 / 1919))}.anchor_list_wrap .anchor_list,.sub_content.product .block-content .anchor_list_wrap .anchor_list{height:calc(100vw * (65 / 1919));gap:calc(100vw * (40 / 1919))}.anchor_list_wrap .anchor_list li{line-height:calc(100vw * (65 / 1919))}.anchor_list_wrap .anchor_list li.on:after{height:calc(100vw * (3 / 1919))}.anchor_list_wrap .anchor_list li a{font-size:calc(100vw * (17 / 1919))}.anchor_list_sm_wrap,.sub_content.product .block-content .anchor_list_sm_wrap{top:calc(100vw * (165 / 1919));border-radius:calc(100vw * (100 / 1919));padding:calc(100vw * (10 / 1919));height:calc(100vw * (58 / 1919));margin-top:calc(100vw * (60 / 1919))}.anchor_list_sm_wrap.down,.sub_content.product .block-content .anchor_list_sm_wrap.down{top:calc(100vw * (182 / 1919))}.anchor_list_sm_wrap .anchor_list,.sub_content.product .block-content .anchor_list_sm_wrap .anchor_list{gap:calc(100vw * (8 / 1919));height:calc(100vw * (38 / 1919))}.anchor_list_sm_wrap .anchor_list li{line-height:calc(100vw * (38 / 1919))}.anchor_list_sm_wrap .anchor_list li a{padding:0 calc(100vw * (26 / 1919));font-size:calc(100vw * (17 / 1919))}.anchor_list_sm_wrap .anchor_list li.active a{border-radius:calc(100vw * (100 / 1919));line-height:calc(100vw * (38 / 1919));height:calc(100vw * (38 / 1919))}}@media (max-width:1498px){.anchor_list_wrap.down,.sub_content.product .block-content .anchor_list_wrap.down{top:calc(100vw * (88 / 1498))}}@media (max-width:1180px){.anchor_list_wrap,.sub_content.product .block-content .anchor_list_wrap{height:calc(100vw * (65 / 1180));top:calc(100vw * (89 / 1180))}.anchor_list_wrap.down,.sub_content.product .block-content .anchor_list_wrap.down{top:calc(100vw * (89 / 1180))}.anchor_list_wrap .anchor_list,.sub_content.product .block-content .anchor_list_wrap .anchor_list{height:calc(100vw * (65 / 1180));gap:calc(100vw * (40 / 1180))}.anchor_list_wrap .anchor_list li.on:after{height:calc(100vw * (3 / 1180))}.anchor_list_wrap .anchor_list li a{font-size:calc(100vw * (18 / 1180))}.anchor_list_sm_wrap,.sub_content.product .block-content .anchor_list_sm_wrap{top:calc(100vw * (165 / 1180));border-radius:calc(100vw * (75 / 1180));padding:calc(100vw * (8 / 1180));height:calc(100vw * (56 / 1180));margin-top:calc(100vw * (45 / 1180))}.anchor_list_sm_wrap.down,.sub_content.product .block-content .anchor_list_sm_wrap.down{top:calc(100vw * (160 / 1180))}.anchor_list_sm_wrap .anchor_list,.sub_content.product .block-content .anchor_list_sm_wrap .anchor_list{gap:calc(100vw * (6 / 1180));height:calc(100vw * (38 / 1180))}.anchor_list_sm_wrap .anchor_list li{line-height:calc(100vw * (38 / 1180))}.anchor_list_sm_wrap .anchor_list li a{padding:0 calc(100vw * (22 / 1180));font-size:calc(100vw * (16 / 1180))}.anchor_list_sm_wrap .anchor_list li.active a{border-radius:calc(100vw * (100 / 1180));line-height:calc(100vw * (40 / 1180));height:calc(100vw * (40 / 1180))}}@media (max-width:767px){.anchor_list_wrap,.sub_content.product .block-content .anchor_list_wrap{position:fixed;top:auto;bottom:calc(100vw * (30 / 767));width:fit-content;height:calc(100vw * (104 / 767));background:#414a59;z-index:13;transition:all .3s}.anchor_list_wrap.down,.sub_content.product .block-content .anchor_list_wrap.down{top:auto;bottom:calc(100vw * (30 / 767))}.anchor_list_wrap .label,.sub_content.product .block-content .anchor_list_wrap .label{display:block;position:fixed;bottom:calc(100vw * (30 / 767));left:50%;transform:translateX(-50%);width:calc(100vw * (400 / 767));height:calc(100vw * (104 / 767));padding:0 calc(100vw * (44 / 767));border-radius:calc(100vw * (50 / 767));background:#414a59;text-align:left;font-size:calc(100vw * (28 / 767));color:#fff;font-weight:700}.anchor_list_wrap .label:after,.sub_content.product .block-content .anchor_list_wrap .label:after{content:'';position:absolute;right:calc(100vw * (26 / 767));top:50%;transform:translateY(-50%);display:inline-block;width:calc(100vw * (44 / 767));height:calc(100vw * (44 / 767));background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_plus_white.svg) no-repeat;background-size:100%}.anchor_list_wrap .anchor_list,.sub_content.product .block-content .anchor_list_wrap .anchor_list{position:fixed;bottom:calc(100vw * (152 / 767));left:50%;transform:translateX(-50%);width:calc(100vw * (400 / 767));height:auto;flex-direction:column;align-items:flex-start;gap:calc(100vw * (40 / 767));background:#414a59;border-radius:calc(100vw * (40 / 767));max-height:0;transition:.3s ease-in;overflow:hidden}.anchor_list_wrap.active .anchor_list,.sub_content.product .block-content .anchor_list_wrap.active .anchor_list{max-height:calc(100vw * (632 / 767))}.anchor_list_wrap .anchor_list li,.sub_content.product .block-content .anchor_list_wrap .anchor_list li{width:100%;line-height:calc(100vw * (60 / 767));padding:0 calc(100vw * (44 / 767))}:lang(en-us) .anchor_list_wrap .label,:lang(en-us) .sub_content.product .block-content .anchor_list_wrap .label{width:calc(100vw * (500 / 767))}:lang(en-us) .anchor_list_wrap .anchor_list,:lang(en-us) .sub_content.product .block-content .anchor_list_wrap .anchor_list{width:calc(100vw * (500 / 767));gap:calc(100vw * (20 / 767))}:lang(en-us) .anchor_list_wrap .anchor_list li,:lang(en-us) .sub_content.product .block-content .anchor_list_wrap .anchor_list li{line-height:calc(100vw * (40 / 767))}.anchor_list_wrap .anchor_list li:first-child,.sub_content.product .block-content .anchor_list_wrap .anchor_list li:first-child{padding-top:calc(100vw * (40 / 767))}.anchor_list_wrap .anchor_list li:last-child,.sub_content.product .block-content .anchor_list_wrap .anchor_list li:last-child{padding-bottom:calc(100vw * (40 / 767))}.anchor_list_wrap .anchor_list li.on:after,.sub_content.product .block-content .anchor_list_wrap .anchor_list li.on:after{display:none}.anchor_list_wrap .anchor_list li a,.sub_content.product .block-content .anchor_list_wrap .anchor_list li a{display:block;font-size:calc(100vw * (28 / 767));color:#fff;font-weight:700}.anchor_list_sm_wrap,.sub_content.product .block-content .anchor_list_sm_wrap{top:0;border-radius:0;height:calc(100vw * (128 / 767));width:100%;overflow:hidden;background:#fff;justify-content:flex-start;align-items:center;margin-top:calc(100vw * (45 / 767));padding:calc(100vw * (30 / 767)) 0 calc(100vw * (30 / 767)) calc(100vw * (40 / 767))}.anchor_list_sm_wrap .swiper-button-next{position:relative;display:block;right:0;width:calc(100vw * (68 / 767));height:calc(100vw * (68 / 767));top:auto;margin-top:0;background-image:linear-gradient(90deg,transparent 0%,#fff 80%)}.anchor_list_sm_wrap .swiper-button-next:after{content:'';position:absolute;right:0;display:inline-block;width:calc(100vw * (68 / 767));height:calc(100vw * (68 / 767));background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_arrow_right_mo.svg) no-repeat;background-size:100%;z-index:1}.anchor_list_sm_wrap.down,.sub_content.product .block-content .anchor_list_sm_wrap.down{top:calc(100vw * (120 / 767))}.anchor_list_sm_wrap .anchor_list,.sub_content.product .block-content .anchor_list_sm_wrap .anchor_list{gap:calc(100vw * (6 / 767));height:calc(100vw * (68 / 767));justify-content:flex-start}.anchor_list_sm_wrap .anchor_list li{width:auto;line-height:calc(100vw * (68 / 767))}.anchor_list_sm_wrap .anchor_list li a{padding:0 calc(100vw * (28 / 767));font-size:calc(100vw * (28 / 767));color:#9fa2aa}.anchor_list_sm_wrap .anchor_list li.active a{border-radius:calc(100vw * (75 / 767));line-height:calc(100vw * (68 / 767));height:calc(100vw * (68 / 767));background:#13181f;color:#fff}}.mb-0{margin-bottom:0!important}.mt-10{margin-top:1rem!important}.mt-20{margin-top:2rem!important}.mt-30{margin-top:3rem!important}.mt-40{margin-top:4rem!important}.mt-50{margin-top:5rem!important}.mt-60{margin-top:6rem!important}.mt-70{margin-top:7rem!important}.mb-10{margin-bottom:1rem!important}.mb-20{margin-bottom:2rem!important}.mb-30{margin-bottom:3rem!important}.ml-10{margin-left:1rem!important}.ml-20{margin-left:2rem!important}.mr-10{margin-right:1rem!important}.mr-20{margin-right:2rem!important}@media (max-width:1919px){.mt-10{margin-top:calc(100vw * (10 / 1919))!important}.mt-20{margin-top:calc(100vw * (20 / 1919))!important}.mt-30{margin-top:calc(100vw * (30 / 1919))!important}.mt-40{margin-top:calc(100vw * (40 / 1919))!important}.mt-50{margin-top:calc(100vw * (50 / 1919))!important}.mt-60{margin-top:calc(100vw * (60 / 1919))!important}.mt-70{margin-top:calc(100vw * (70 / 1919))!important}.mb-10{margin-bottom:calc(100vw * (10 / 1919))!important}.mb-20{margin-bottom:calc(100vw * (20 / 1919))!important}.mb-20{margin-bottom:calc(100vw * (30 / 1919))!important}.ml-10{margin-left:calc(100vw * (10 / 1919))!important}.ml-20{margin-left:calc(100vw * (20 / 1919))!important}.mr-10{margin-right:calc(100vw * (10 / 1919))!important}.mr-20{margin-right:calc(100vw * (20 / 1919))!important}}@media (max-width:1180px){.mt-10{margin-top:calc(100vw * (10 / 1180))!important}.mt-20{margin-top:calc(100vw * (20 / 1180))!important}.mt-30{margin-top:calc(100vw * (30 / 1180))!important}.mt-40{margin-top:calc(100vw * (40 / 1180))!important}.mt-50{margin-top:calc(100vw * (50 / 1180))!important}.mt-60{margin-top:calc(100vw * (60 / 1180))!important}.mt-70{margin-top:calc(100vw * (70 / 1180))!important}.mb-10{margin-bottom:calc(100vw * (10 / 1180))!important}.mb-20{margin-bottom:calc(100vw * (20 / 1180))!important}.mb-30{margin-bottom:calc(100vw * (30 / 1180))!important}.ml-10{margin-left:calc(100vw * (10 / 1180))!important}.ml-20{margin-left:calc(100vw * (20 / 1180))!important}.mr-10{margin-right:calc(100vw * (10 / 1180))!important}.mr-20{margin-right:calc(100vw * (20 / 1180))!important}}@media (max-width:767px){.mt-10{margin-top:calc(100vw * (10 / 767))!important}.mt-20{margin-top:calc(100vw * (20 / 767))!important}.mt-30{margin-top:calc(100vw * (30 / 767))!important}.mt-40{margin-top:calc(100vw * (40 / 767))!important}.mt-50{margin-top:calc(100vw * (50 / 767))!important}.mt-60{margin-top:calc(100vw * (60 / 767))!important}.mt-70{margin-top:calc(100vw * (70 / 767))!important}.mb-10{margin-bottom:calc(100vw * (10 / 767))!important}.mb-20{margin-bottom:calc(100vw * (20 / 767))!important}.mb-20{margin-bottom:calc(100vw * (30 / 767))!important}.ml-10{margin-left:calc(100vw * (10 / 767))!important}.ml-20{margin-left:calc(100vw * (20 / 767))!important}.mr-10{margin-right:calc(100vw * (10 / 767))!important}.mr-20{margin-right:calc(100vw * (20 / 767))!important}}.sub_content.product .block-content .title-l{position:relative;width:100%;padding-top:15rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/product/img_section_top_bg.png) no-repeat;background-position:0 0;background-size:100%}.sub_content.product .block-content .title-l .title-inner{width:142rem;margin:0 auto}.sub_content.product .block-content .title-l h3{position:relative;padding-bottom:5.1rem;font-size:4.6rem;font-weight:800;line-height:6.4rem;color:#13181f}.sub_content.product .block-content .title-l h3:after{content:'';position:absolute;left:0;bottom:1rem;display:inline-block;width:3.2rem;height:1px;background:#13181f}.sub_content.product .block-content .title-l h3+.txt{margin-top:2rem}.sub_content.product .block-content .title-l .txt{position:relative;padding:2rem 0;font-size:1.8rem;line-height:160%;font-weight:500}.sub_content.product .block-content .title-m h3{position:relative;padding:6rem 0 1rem 1.9rem;font-size:3rem;font-weight:800;line-height:4.2rem;color:#c70517}.sub_content.product .block-content .title-m h3:before{content:'';position:absolute;left:0;top:6.7rem;display:inline-block;width:.6rem;height:2.8rem;background:#c70517}.sub_content.product .block-content .title-m .txt{position:relative;padding:2rem 0;font-size:1.8rem;line-height:160%;font-weight:400;color:#595c64}.sub_content.product .block-content .title-s h3{position:relative;padding:6rem 0 1rem;font-size:2.4rem;font-weight:700;line-height:140%;color:#13181f}.sub_content.product .block-content .title-s .txt{position:relative;padding:2rem 0;font-size:1.8rem;line-height:160%;font-weight:400;color:#595c64}@media (max-width:1919px){.sub_content.product .block-content .title-l{padding-top:calc(100vw * (150 / 1919))}.sub_content.product .block-content .title-l .title-inner{width:calc(100vw * (1420 / 1919))}.sub_content.product .block-content .title-l h3{padding-bottom:calc(100vw * (51 / 1919));font-size:calc(100vw * (46 / 1919));line-height:calc(100vw * (64 / 1919))}.sub_content.product .block-content .title-l h3:after{bottom:calc(100vw * (10 / 1919));width:calc(100vw * (32 / 1919))}.sub_content.product .block-content .title-l h3+.txt{margin-top:calc(100vw * (20 / 1919))}.sub_content.product .block-content .title-l .txt{padding:calc(100vw * (20 / 1919)) 0;font-size:calc(100vw * (18 / 1919))}.sub_content.product .block-content .title-m h3{padding:calc(100vw * (60 / 1919)) 0 calc(100vw * (10 / 1919)) calc(100vw * (19 / 1919));font-size:calc(100vw * (30 / 1919));line-height:calc(100vw * (42 / 1919))}.sub_content.product .block-content .title-m h3:before{top:calc(100vw * (67 / 1919));width:calc(100vw * (6 / 1919));height:calc(100vw * (28 / 1919))}.sub_content.product .block-content .title-m .txt{padding:calc(100vw * (20 / 1919));font-size:calc(100vw * (18 / 1919))}.sub_content.product .block-content .title-s h3{padding:calc(100vw * (60 / 1919)) 0 calc(100vw * (10 / 1919));font-size:calc(100vw * (24 / 1919))}.sub_content.product .block-content .title-s .txt{padding:calc(100vw * (20 / 1919)) 0;font-size:calc(100vw * (18 / 1919))}}@media (max-width:1180px){.sub_content.product .block-content .title-l{padding-top:calc(100vw * (120 / 1180))}.sub_content.product .block-content .title-l .title-inner{width:calc(100vw * (1080 / 1180))}.sub_content.product .block-content .title-l h3{padding-bottom:calc(100vw * (41 / 1180));font-size:calc(100vw * (38 / 1180));line-height:calc(100vw * (53 / 1180))}.sub_content.product .block-content .title-l h3:after{bottom:calc(100vw * (10 / 1180));width:calc(100vw * (24 / 1180))}.sub_content.product .block-content .title-l h3+.txt{margin-top:calc(100vw * (16 / 1180))}.sub_content.product .block-content .title-l .txt{padding:calc(100vw * (16 / 1180)) 0;font-size:calc(100vw * (18 / 1180))}.sub_content.product .block-content .title-m h3{padding:calc(100vw * (46 / 1180)) 0 calc(100vw * (10 / 1180)) calc(100vw * (14 / 1180));font-size:calc(100vw * (24 / 1180));line-height:calc(100vw * (33 / 1180))}.sub_content.product .block-content .title-m h3:before{top:calc(100vw * (51 / 1180));width:calc(100vw * (4 / 1180));height:calc(100vw * (21 / 1180))}.sub_content.product .block-content .title-m .txt{padding:calc(100vw * (16 / 1180));font-size:calc(100vw * (18 / 1180))}.sub_content.product .block-content .title-s h3{padding:calc(100vw * (46 / 1180)) 0 calc(100vw * (8 / 1180));font-size:calc(100vw * (22 / 1180))}.sub_content.product .block-content .title-s .txt{padding:calc(100vw * (16 / 1180)) 0;font-size:calc(100vw * (18 / 1180))}}@media (max-width:767px){.sub_content.product .block-content .title-l{width:100%;padding-top:calc(100vw * (150 / 767))}.sub_content.product .block-content .title-l .title-inner{width:100%;padding:0 calc(100vw * (40 / 767))}.sub_content.product .block-content .title-l h3{padding-bottom:calc(100vw * (52 / 767));font-size:calc(100vw * (48 / 767));line-height:calc(100vw * (67 / 767))}.sub_content.product .block-content .title-l h3:after{bottom:calc(100vw * (20 / 767));width:calc(100vw * (34 / 767))}.sub_content.product .block-content .title-l h3+.txt{margin-top:calc(100vw * (20 / 767))}.sub_content.product .block-content .title-l .txt{padding:calc(100vw * (26 / 767)) 0;font-size:calc(100vw * (28 / 767))}.sub_content.product .block-content .title-m h3{padding:calc(100vw * (46 / 767)) 0 calc(100vw * (10 / 767)) calc(100vw * (23 / 767));font-size:calc(100vw * (40 / 767));line-height:calc(100vw * (56 / 767))}.sub_content.product .block-content .title-m h3:before{top:calc(100vw * (50 / 767));width:calc(100vw * (8 / 767));height:calc(100vw * (46 / 767))}.sub_content.product .block-content .title-m .txt{padding:calc(100vw * (16 / 767));font-size:calc(100vw * (28 / 767))}.sub_content.product .block-content .title-s h3{padding:calc(100vw * (46 / 767)) 0 calc(100vw * (8 / 767));font-size:calc(100vw * (36 / 767))}.sub_content.product .block-content .title-s .txt{padding:calc(100vw * (16 / 767)) 0;font-size:calc(100vw * (28 / 767))}}.dot-list-wrap{position:relative;margin:2rem 0;border-radius:2rem;background:#f2f3f6}.dot-list{display:flex;flex-direction:column;padding:4rem;gap:1.4rem}.dot-list li{position:relative;padding-left:1.6rem;font-size:1.8rem;line-height:2.5rem;font-weight:400;color:#13181f}.dot-list li:after{content:'';display:inline-block;position:absolute;left:.4rem;top:1rem;width:.4rem;height:.4rem;border-radius:50%;background:#13181f}@media (max-width:1919px){.dot-list-wrap{margin:calc(100vw * (20 / 1919)) 0;border-radius:calc(100vw * (20 / 1919))}.dot-list{padding:calc(100vw * (40 / 1919));gap:calc(100vw * (14 / 1919))}.dot-list li{padding-left:calc(100vw * (16 / 1919));font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (25 / 1919))}.dot-list li:after{left:calc(100vw * (4 / 1919));top:calc(100vw * (10 / 1919));width:calc(100vw * (4 / 1919));height:calc(100vw * (4 / 1919))}}@media (max-width:1180px){.dot-list-wrap{margin:calc(100vw * (16 / 1180)) 0;border-radius:calc(100vw * (15 / 1180))}.dot-list{padding:calc(100vw * (30 / 1180));gap:calc(100vw * (12 / 1180))}.dot-list li{padding-left:calc(100vw * (13 / 1180));font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (22 / 1180))}.dot-list li:after{left:calc(100vw * (3 / 1180));top:calc(100vw * (11 / 1180));width:calc(100vw * (3 / 1180));height:calc(100vw * (3 / 1180))}}@media (max-width:767px){.dot-list-wrap{margin:calc(100vw * (20 / 767)) 0;border-radius:calc(100vw * (20 / 767))}.dot-list{padding:calc(100vw * (40 / 767));gap:calc(100vw * (20 / 767))}.dot-list li{padding-left:calc(100vw * (16 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767))}.dot-list li:after{left:calc(100vw * (4 / 767));top:calc(100vw * (16 / 767));width:calc(100vw * (4 / 767));height:calc(100vw * (4 / 767))}}.btn_wrap{position:relative;margin-top:6rem;display:flex;justify-content:center;gap:2rem}.btn_wrap a{display:inline-block;text-align:center;background:#fff;border-radius:20rem;padding:2rem 3.6rem;color:#13181f;font-weight:700;font-size:1.8rem;border:1px solid transparent;transition:all .2s}.btn_wrap.black{margin-top:0;padding:2rem 0 5rem}.btn_wrap.black a{display:inline-block;text-align:center;background:#13181f;border-radius:20rem;padding:1.7rem 2.8rem;color:#fff;font-weight:700;font-size:1.6rem}.btn_go.black{position:relative;display:inline-flex;gap:1rem;width:fit-content;max-width:115px;align-items:center;padding-right:1rem}.btn_go.black:before{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);display:block;width:1.9rem;height:1.9rem;border-radius:50%;transition:background .2s;background:#13181f}.btn_go.black .txt{flex-shrink:0;position:relative;width:auto;margin-top:0;color:#13181f;font-size:1.5rem;font-weight:600;line-height:130%}.btn_go.black .txt:after{content:'';position:absolute;top:calc(100% - 2px);display:block;width:100%;height:1px;background:#13181f;transform:scaleX(0);transform-origin:right;transition:transform .4s ease}.btn_go.black .arrow{width:auto;overflow:hidden;position:relative;display:inline-flex;align-items:center;left:.7rem;height:10px;transform:translateX(0)}.btn_go.black .arrow>img{transition:transform .35s cubic-bezier(.785,.135,.15,.86)}.btn_go.black .arrow>img.first{transition-delay:.1s}.btn_go.black .arrow>img.second{transform:translateX(-200%);transition-delay:0s}@media (hover:hover) and (min-width:768px){.btn_wrap a:hover{background:#13181f;border:1px solid #fff;color:#fff}.btn_wrap.black a:hover{background:#fff;border:1px solid #13181f;color:#13181f}.btn_go.black:hover .txt:after{transform:scaleX(1);transform-origin:left}.btn_go.black:hover .arrow img.first{transform:translateX(200%);transition-delay:0s}.btn_go.black:hover .arrow img.second{transform:translateX(-100%);transition-delay:.1s}.card-num-list>li:hover .sub-txt{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#595c64;border-radius:2rem;padding:4rem;color:#f8f9fb;font-size:1.8rem;line-height:2.5rem;font-weight:500;text-align:center;transition:transform .3s}}@media (max-width:1919px){.btn_wrap{margin-top:calc(100vw * (60 / 1919));gap:calc(100vw * (20 / 1919))}.btn_wrap a{border-radius:calc(100vw * (200 / 1919));padding:calc(100vw * (20 / 1919)) calc(100vw * (36 / 1919));font-size:calc(100vw * (18 / 1919))}.btn_wrap.black{padding:calc(100vw * (20 / 1919)) 0 calc(100vw * (50 / 1919))}.btn_wrap.black a{border-radius:calc(100vw * (200 / 1919));padding:calc(100vw * (17 / 1919)) calc(100vw * (28 / 1919));font-size:calc(100vw * (16 / 1919))}.btn_go.black{gap:calc(100vw * (10 / 1919));padding-right:calc(100vw * (10 / 1919))}.btn_go.black:before{width:calc(100vw * (19 / 1919));height:calc(100vw * (19 / 1919))}.btn_go.black .txt{font-size:calc(100vw * (15 / 1919))}.btn_go.black .arrow{left:calc(100vw * (9 / 1919))}.btn_go.black .arrow>img{width:calc(100vw * (6 / 1919))}}@media (max-width:1180px){.btn_wrap{margin-top:calc(100vw * (44 / 1180));gap:calc(100vw * (20 / 1180))}.btn_wrap a{border-radius:calc(100vw * (150 / 1180));padding:calc(100vw * (18 / 1180)) calc(100vw * (30 / 1180));font-size:calc(100vw * (18 / 1180))}.btn_wrap.black{padding:calc(100vw * (20 / 1180)) 0 calc(100vw * (50 / 1180))}.btn_wrap.black a{border-radius:calc(100vw * (200 / 1180));padding:calc(100vw * (17 / 1180)) calc(100vw * (28 / 1180));font-size:calc(100vw * (16 / 1180))}.btn_go.black{gap:calc(100vw * (10 / 1180));padding-right:calc(100vw * (10 / 1180))}.btn_go.black:before{width:calc(100vw * (19 / 1180));height:calc(100vw * (19 / 1180))}.btn_go.black .txt{font-size:calc(100vw * (15 / 1180))}.btn_go.black .arrow{left:calc(100vw * (9 / 1180))}.btn_go.black .arrow>img{width:calc(100vw * (6 / 1180))}}@media (max-width:767px){.btn_wrap{margin-top:calc(100vw * (44 / 767));gap:calc(100vw * (20 / 767))}.btn_wrap a{border-radius:calc(100vw * (150 / 767));padding:calc(100vw * (24 / 767)) calc(100vw * (36 / 767));font-size:calc(100vw * (24 / 767))}.btn_wrap.black{padding:calc(100vw * (20 / 767)) 0 calc(100vw * (50 / 767))}.btn_wrap.black a{border-radius:calc(100vw * (200 / 767));padding:calc(100vw * (24 / 767)) calc(100vw * (36 / 767));font-size:calc(100vw * (24 / 767))}.btn_go.black{gap:calc(100vw * (16 / 767));padding-right:calc(100vw * (15 / 767))}.btn_go.black:before{width:calc(100vw * (30 / 767));height:calc(100vw * (30 / 767))}.btn_go.black .txt{font-size:calc(100vw * (24 / 767))}.btn_go.black .arrow{left:calc(100vw * (15 / 767))}.btn_go.black .arrow>img{width:calc(100vw * (10 / 767))}}.sub_content.product .block-content .img-py20{position:relative;padding:2rem 0}.img-py30{position:relative;padding:3rem 6rem}.sub_content.product .block-content .img-py20 img,.sub_content.product .block-content .img-py20 video{width:100%}.img-py30 img,.img-py30 video{width:100%}.img-subject{padding:2rem 0;font-size:2rem;font-weight:600;line-height:3.6rem;text-align:center}@media (max-width:1919px){.sub_content.product .block-content .img-py20{padding:calc(100vw * (20 / 1919)) 0}.img-subject{padding:calc(100vw * (20 / 1919)) 0;font-size:calc(100vw * (20 / 1919));line-height:calc(100vw * (36 / 1919))}}@media (max-width:1180px){.sub_content.product .block-content .img-py20{padding:calc(100vw * (16 / 1180)) 0}.img-subject{padding:calc(100vw * (15 / 1180)) 0;font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (32 / 1180))}}@media (max-width:767px){.sub_content.product .block-content .img-py20{padding:calc(100vw * (20 / 767)) 0}.img-subject{padding:calc(100vw * (20 / 767)) 0;font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (50 / 767))}}.blank-h40{position:relative;height:4rem}.blank-h140{position:relative;height:14rem}@media (max-width:1919px){.blank-h40{height:calc(100vw * (40 / 1919))}.blank-h140{height:calc(100vw * (140 / 1919))}}@media (max-width:1180px){.blank-h40{height:calc(100vw * (40 / 1180))}.blank-h140{height:calc(100vw * (140 / 1180))}}@media (max-width:767px){.blank-h40{height:calc(100vw * (40 / 767))}.blank-h140{height:calc(100vw * (140 / 767))}}.swiper-img{position:relative;width:100%;padding:2rem 5.7rem 5.8rem}.swiper-img .swiper-container{width:118.6rem;overflow:hidden}.swiper-img .swiper-slide .img{overflow:hidden;width:100%;border-radius:2rem}.zoom-area{display:none}.swiper-img .swiper-slide:has(.cont) .img{height:24rem}.swiper-img .swiper-slide .cont{position:relative;padding:2rem 0}.swiper-img .swiper-slide .cont .title{font-size:2.2rem;font-weight:700;line-height:3.3rem;letter-spacing:-1%;color:#13181f}.swiper-img .swiper-slide .cont .desc{margin-top:1rem;font-size:1.8rem;font-weight:500;line-height:2.7rem;color:#9fa2aa}.swiper-img .swiper-slide .cont .btn_go.black{margin-top:2rem}.swiper-img .swiper-pagination{bottom:0}.swiper-img .swiper-pagination .swiper-pagination-bullet-active{background:#c70517}.swiper-img .swiper-button-prev{position:absolute;left:0;top:50%;transform:translateY(-50%);width:3.6rem;height:3.6rem;margin-top:0;outline:none;z-index:10}.swiper-img .swiper-button-prev:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:100%;height:100%;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_slide_prev.svg) no-repeat left top/100% 100%;transition:all .2s}.swiper-img .swiper-button-next{position:absolute;right:0;top:50%;transform:translateY(-50%);width:3.6rem;height:3.6rem;margin-top:0;outline:none;z-index:10}.swiper-img .swiper-button-next:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:100%;height:100%;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_slide_next.svg) no-repeat left top/100% 100%;transition:all .2s}@media (max-width:1919px){.swiper-img{padding:calc(100vw * (20 / 1919)) calc(100vw * (57 / 1919)) calc(100vw * (58 / 1919))}.swiper-img .swiper-container{width:100%}.swiper-img .swiper-slide .img{border-radius:calc(100vw * (20 / 1919))}.swiper-img .swiper-slide:has(.cont) .img{height:calc(100vw * (240 / 1919))}.swiper-img .swiper-slide .cont{padding:calc(100vw * (20 / 1919)) 0}.swiper-img .swiper-slide .cont .title{font-size:calc(100vw * (22 / 1919));line-height:calc(100vw * (33 / 1919))}.swiper-img .swiper-slide .cont .desc{margin-top:calc(100vw * (10 / 1919));font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (27 / 1919))}.swiper-img .swiper-slide .cont .btn_go.black{margin-top:calc(100vw * (20 / 1919))}.swiper-img .swiper-button-prev{width:calc(100vw * (36 / 1919));height:calc(100vw * (36 / 1919))}.swiper-img .swiper-button-next{width:calc(100vw * (36 / 1919));height:calc(100vw * (36 / 1919))}}@media (max-width:1180px){.swiper-img{padding:calc(100vw * (15 / 1180)) calc(100vw * (46 / 1180)) calc(100vw * (53 / 1180))}.swiper-img .swiper-container{width:100%}.swiper-img .swiper-slide .img{border-radius:calc(100vw * (15 / 1180))}.swiper-img .swiper-slide:has(.cont) .img{height:calc(100vw * (180 / 1180))}.swiper-img .swiper-slide .cont{padding:calc(100vw * (16 / 1180)) 0}.swiper-img .swiper-slide .cont .title{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180))}.swiper-img .swiper-slide .cont .desc{margin-top:calc(100vw * (8 / 1180));font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (24 / 1180))}.swiper-img .swiper-slide .cont .btn_go.black{margin-top:calc(100vw * (16 / 1180))}.swiper-img .swiper-button-prev{width:calc(100vw * (30 / 1180));height:calc(100vw * (30 / 1180))}.swiper-img .swiper-button-next{width:calc(100vw * (30 / 1180));height:calc(100vw * (30 / 1180))}}@media (max-width:767px){.swiper-img{padding:0}.swiper-img .swiper-container{width:100%;padding-bottom:calc(100vw*(60 / 767))}.swiper-img .swiper-slide .img{border-radius:calc(100vw * (35 / 767))}.swiper-img .swiper-pagination-bullet-active{background:#c70517}.swiper-img .swiper-pagination-bullet-active>span{display:block;font-size:calc(100vw * (28 / 767));font-weight:700;color:#13181f}.zoom-area{position:relative;display:flex;align-items:center;justify-content:space-between;padding:calc(100vw * (20 / 767)) 0}.zoom-area>span{font-size:calc(100vw * (26 / 767));line-height:calc(100vw * (41 / 767));color:#9fa2aa}.zoom_link{display:block;right:calc(100vw * (20 / 767));bottom:calc(100vw * (60 / 767));width:calc(100vw * (60 / 767));height:calc(100vw * (60 / 767));text-indent:-999px;overflow:hidden;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/btn-zoom.svg) no-repeat center center/100%}.swiper-img .swiper-slide:has(.cont) .img{border-radius:calc(100vw * (20 / 767));height:calc(100vw * (430 / 767))}.swiper-img .swiper-slide .cont{padding:calc(100vw * (20 / 767)) 0}.swiper-img .swiper-slide .cont .title{font-size:calc(100vw * (34 / 767));line-height:calc(100vw * (51 / 767))}.swiper-img .swiper-slide .cont .desc{margin-top:calc(100vw * (10 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767))}.swiper-img .swiper-slide .cont .btn_go.black{margin-top:calc(100vw * (20 / 767))}.swiper-img .swiper-pagination{bottom:0;display:block}.swiper-img .swiper-button-prev{display:none;width:calc(100vw * (30 / 767));height:calc(100vw * (30 / 767))}.swiper-img .swiper-button-next{display:none;width:calc(100vw * (30 / 767));height:calc(100vw * (30 / 767))}}.table-list-wrap{position:relative;padding:2rem 0}.table-list-wrap .table-list{border-top:.2rem solid #9fa2aa}.table-list-wrap .table-list>li{display:flex;border-bottom:1px solid #dadce0}.table-list-wrap .table-list li .th{display:flex;align-items:center;justify-content:center;width:30.6rem;min-height:6.9rem;background:#f8f9fb;border-right:1px solid #dadce0;font-size:1.8rem;font-weight:700;color:#13181f;text-align:center}.table-list-wrap .table-list li .td{display:flex;align-items:center;width:calc(100% - 30.6rem);min-height:6.9rem;padding:2rem;background:#fff;font-size:1.8rem;font-weight:400;line-height:2.7rem;color:#13181f}.table-list-wrap .table-list li .td .dot-list{display:inline-block;padding:0}.table-list-wrap .table-list li .td .dot-list li{position:relative}.table-list-wrap .table-list li .td .dot-list li:after{content:'·';display:inline-block;position:absolute;background:0 0;top:0}@media (max-width:1919px){.table-list-wrap{padding:calc(100vw * (20 / 1919)) 0}.table-list-wrap .table-list{border-top:calc(100vw * (2 / 1919)) solid #9fa2aa}.table-list-wrap .table-list li .th{width:calc(100vw * (306 / 1919));min-height:calc(100vw * (69 / 1919));font-size:calc(100vw * (18 / 1919))}.table-list-wrap .table-list li .td{width:calc(100% - calc(100vw * (306 / 1919)));min-height:calc(100vw * (69 / 1919));padding:calc(100vw * (20 / 1919));font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (27 / 1919))}.table-list-wrap .table-list li .td .dot-list{display:inline-block;padding:0}.table-list-wrap .table-list li .td .dot-list li{position:relative;padding:0 0 0 calc(100vw * (20 / 1919))}.table-list-wrap .table-list li .td .dot-list li:after{content:'·';display:inline-block;position:absolute;background:0 0;top:0}}@media (max-width:1180px){.table-list-wrap{padding:calc(100vw * (20 / 1180)) 0}.table-list-wrap .table-list{border-top:calc(100vw * (2 / 1180)) solid #9fa2aa}.table-list-wrap .table-list li .th{width:calc(100vw * (306 / 1180));min-height:calc(100vw * (69 / 1180));font-size:calc(100vw * (20 / 1180))}.table-list-wrap .table-list li .td{width:calc(100% - calc(100vw * (306 / 1180)));min-height:calc(100vw * (69 / 1180));padding:calc(100vw * (20 / 1180));font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (28 / 1180))}.table-list-wrap .table-list li .td .dot-list{display:inline-block;padding:0}.table-list-wrap .table-list li .td .dot-list li{position:relative;padding:0 0 0 calc(100vw * (20 / 1180))}.table-list-wrap .table-list li .td .dot-list li:after{content:'·';display:inline-block;position:absolute;background:0 0;top:0}}@media (max-width:767px){.table-list-wrap{padding:calc(100vw * (20 / 767)) 0}.table-list-wrap .table-list{border-top:calc(100vw * (2 / 767)) solid #595c64}.table-list-wrap .table-list li{flex-direction:column;gap:calc(100vw * (10 / 767));padding:calc(100vw * (40 / 767)) calc(100vw * (20 / 767))}.table-list-wrap .table-list li .th{justify-content:flex-start;width:100%;min-height:auto;font-size:calc(100vw * (28 / 767));font-weight:700;line-height:calc(100vw * (42 / 767));text-align:left;background:0 0;border-right:0}.table-list-wrap .table-list li .td{width:100%;min-height:auto;padding:0;font-size:calc(100vw * (28 / 767));font-weight:400;line-height:calc(100vw * (42 / 767))}.table-list-wrap .table-list li .td .dot-list{display:inline-block;padding:0}.table-list-wrap .table-list li .td .dot-list li{position:relative;padding:0 0 0 calc(100vw * (20 / 767))}.table-list-wrap .table-list li .td .dot-list li:after{content:'·';display:inline-block;position:absolute;background:0 0;top:0}}.player{display:flex;justify-content:space-between;gap:3.3rem}.player .item{flex:1 1 0}.player_video{position:relative}.player_video:before{content:"";display:inline-block;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;border-radius:2rem;opacity:.4}.layer_video_view .player_video:before{content:"";display:none}.layer_video_view .player_video .viewer{padding-bottom:1px;padding-right:1px}.player_video:has(.play):before{content:"";display:none}.player_video .viewer{border-radius:2rem;margin-bottom:-3px;width:100%}.player_video .play_btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:5.4rem;height:5.4rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/product/ico_play.svg) no-repeat;background-size:contain;text-indent:-999rem}.player_video:has(.play) .play_btn{content:"";display:none}@media (max-width:1919px){.player{gap:calc(100vw * (33 / 1919))}.player_video:before{border-radius:calc(100vw * (20 / 1919))}.player_video:has(.play):before{content:"";display:none}.player_video .viewer{border-radius:calc(100vw * (20 / 1919));margin-bottom:calc(100vw * (-3 / 1919))}.player_video .play_btn{width:calc(100vw * (54 / 1919));height:calc(100vw * (54 / 1919))}.player_video:has(.play) .play_btn{content:"";display:none}}@media (max-width:1180px){.player{gap:calc(100vw * (24 / 1180))}.player_video:before{border-radius:calc(100vw * (20 / 1180))}.player_video:has(.play):before{content:"";display:none}.player_video .viewer{border-radius:calc(100vw * (20 / 1180));margin-bottom:calc(100vw * (-4 / 1180))}.player_video .play_btn{width:calc(100vw * (42 / 1180));height:calc(100vw * (42 / 1180))}.player_video:has(.play) .play_btn{content:"";display:none}}@media (max-width:767px){.player{gap:calc(100vw * (26 / 767))}.player_video:before{border-radius:calc(100vw * (20 / 767))}.player_video:has(.play):before{content:"";display:none}.player_video .viewer{border-radius:calc(100vw * (20 / 767));margin-bottom:calc(100vw * (-5 / 767))}.swiper-slide .player_video .viewer{margin-bottom:calc(100vw * (-8 / 767))}.player_video .play_btn{width:calc(100vw * (66 / 767));height:calc(100vw * (66 / 767))}.player_video:has(.play) .play_btn{content:"";display:none}}.card-list-wrap{position:relative;padding:2rem 0}.card-list-wrap .swiper-pagination{display:none}.card-list{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.card-list>li{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:4rem;border-radius:2rem;background:#f2f3f6}.card-list>li .cont{word-break:normal;overflow-wrap:break-word}.card-list li .ico{width:6rem;height:6rem;margin-bottom:2rem}.card-list li .card-title{margin-bottom:2rem;font-size:2.4rem;line-height:3.3rem;font-weight:600;color:#13181f}.card-list li .card-txt{font-size:1.8rem;line-height:2.5rem;font-weight:400;color:#595c64}.card-list li .card-txt+.dot-list{margin-top:.6rem}.card-list li .dot-list+.card-txt{margin-top:.6rem}.card-list li .dot-list{margin-top:2rem;padding:0;font-size:1.8rem;line-height:2.5rem;color:#595c64;gap:.6rem}.card-list li .dot-list li{padding-left:1.4rem;color:#595c64}.card-list li .dot-list li:after{content:'';display:inline-block;position:absolute;left:.4rem;top:1rem;width:.4rem;height:.4rem;border-radius:50%;background:#595c64}.card-list li .btn_go.black{margin-top:3rem}.card-list.img>li{text-align:center}.card-list-wrap.no-slide .card-list>li{position:relative;padding:5rem;border-radius:rem;background:#f2f3f6}.card-list-wrap.no-slide .card-list li .card-title{font-size:2.4rem;line-height:3.3rem;font-weight:700;color:#13181f;margin-bottom:0}@media (max-width:1919px){.card-list-wrap{padding:calc(100vw * (20 / 1919)) 0}.card-list{gap:calc(100vw * (20 / 1919))}.card-list>li{padding:calc(100vw * (40 / 1919));border-radius:calc(100vw * (20 / 1919))}.card-list li .ico{width:calc(100vw * (60 / 1919));height:calc(100vw * (60 / 1919));margin-bottom:calc(100vw * (20 / 1919))}.card-list li .card-title{font-size:calc(100vw * (24 / 1919));line-height:calc(100vw * (33 / 1919));margin-bottom:calc(100vw * (20 / 1919))}.card-list li .card-txt{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (25 / 1919))}.card-list li .card-txt+.dot-list{margin-top:calc(100vw * (6 / 1919))}.card-list li .dot-list+.card-txt{margin-top:calc(100vw * (6 / 1919))}.card-list li .dot-list{margin-top:calc(100vw * (20 / 1919));font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (25 / 1919));gap:calc(100vw * (6 / 1919))}.card-list li .dot-list li{padding-left:calc(100vw * (14 / 1919))}.card-list li .dot-list li:after{left:calc(100vw * (4 / 1919));top:calc(100vw * (10 / 1919));width:calc(100vw * (4 / 1919));height:calc(100vw * (4 / 1919))}.card-list li .btn_go.black{margin-top:calc(100vw * (30 / 1919))}.card-list-wrap.no-slide .card-list>li{padding:calc(100vw * (50 / 1919));border-radius:calc(100vw * (20 / 1919))}.card-list-wrap.no-slide .card-list li .card-title{font-size:calc(100vw * (24 / 1919));line-height:calc(100vw * (33 / 1919))}}@media (max-width:1180px){.card-list-wrap{padding:calc(100vw * (30 / 1180)) 0}.card-list{gap:calc(100vw * (16 / 1180))}.card-list>li{padding:calc(100vw * (30 / 1180));border-radius:calc(100vw * (15 / 1180))}.card-list li .ico{width:calc(100vw * (46 / 1180));height:calc(100vw * (46 / 1180));margin-bottom:calc(100vw * (20 / 1180))}.card-list li .card-title{font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (28 / 1180));margin-bottom:calc(100vw * (20 / 1180))}.card-list li .card-txt{font-size:calc(100vw * (16/ 1180));line-height:calc(100vw * (22 / 1180))}.card-list li .card-txt+.dot-list{margin-top:calc(100vw * (4.5 / 1180))}.card-list li .dot-list+.card-txt{margin-top:calc(100vw * (4.5 / 1180))}.card-list li .dot-list{margin-top:calc(100vw * (16 / 1180));font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (22 / 1180));gap:calc(100vw * (4.5 / 1180))}.card-list li .dot-list li{padding-left:calc(100vw * (9 / 1180))}.card-list li .dot-list li:after{left:calc(100vw * (3 / 1180));top:calc(100vw * (9 / 1180));width:calc(100vw * (3 / 1180));height:calc(100vw * (3 / 1180))}.card-list li .btn_go.black{margin-top:calc(100vw * (22 / 1180))}.card-list-wrap.no-slide .card-list>li{padding:calc(100vw * (36 / 1180));border-radius:calc(100vw * (15 / 1180))}.card-list-wrap.no-slide .card-list li .card-title{font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (28 / 1180))}}@media (max-width:767px){.card-list-wrap{padding:calc(100vw * (16 / 767)) 0}.card-list-wrap.swiper-container{margin:calc(100vw * (30 / 767)) 0;overflow:hidden;margin:unset !important;width:100% !important;padding:calc(100vw * (30 / 767)) calc(100vw*(40 / 767)) calc(100vw * (60 / 767))}.card-list-wrap .swiper-pagination{display:block;bottom:0}.card-list-wrap .swiper-pagination-bullet-active{background:#c70517}.card-list-wrap .swiper-pagination-bullet-active>span{display:block;font-size:calc(100vw * (28 / 767));font-weight:700;color:#13181f}.card-list{display:flex;gap:0}.card-list>li{height:revert;padding:calc(100vw * (40 / 767));border-radius:calc(100vw * (15 / 767))}.card-list li .ico{width:calc(100vw * (76 / 767));height:calc(100vw * (76 / 767));margin-bottom:calc(100vw * (20 / 767))}.card-list li .card-title{font-size:calc(100vw * (32 / 767));line-height:calc(100vw * (44 / 767));margin-bottom:calc(100vw * (20 / 767))}.card-list li .card-txt{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767))}.card-list li .card-txt+.dot-list{margin-top:calc(100vw * (5 / 767))}.card-list li .dot-list+.card-txt{margin-top:calc(100vw * (5 / 767))}.card-list li .dot-list{margin-top:calc(100vw * (20 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767));gap:calc(100vw * (5 / 767))}.card-list li .dot-list li{padding-left:calc(100vw * (12 / 767))}.card-list li .dot-list li:after{left:calc(100vw * (3 / 767));top:calc(100vw * (18 / 767));width:calc(100vw * (3 / 767));height:calc(100vw * (3 / 767))}.card-list li .btn_go.black{margin-top:calc(100vw * (30 / 767))}.card-list-wrap.no-slide .card-list{flex-direction:column;gap:calc(100vw * (20 / 767))}.card-list-wrap.no-slide .card-list>li{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:calc(100vw * (30 / 767)) calc(100vw * (50 / 767));border-radius:calc(100vw * (20 / 767))}.card-list-wrap.no-slide .card-list li .card-title{font-size:calc(100vw * (34 / 767));line-height:calc(100vw * (47 / 767))}.card-list-wrap.no-slide .card-list li .btn_go.black{margin-top:0}.card-list-wrap.no-slide .card-list li .btn_go.black .txt{display:none}}.card-num-list{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;counter-reset:item}.card-num-list>li{position:relative;padding:4rem;border-radius:2rem;background:#f2f3f6;transition:transform .3s;cursor:pointer}.card-num-list>li:before{content:counter(item) "  ";counter-increment:item;font-family:var(--font-en);font-size:1.8rem;font-weight:600;color:#13181f}.card-num-list>li .txt{margin-top:2.8rem;font-size:2.8rem;line-height:3.9rem;font-weight:600;color:#13181f}.card-num-list>li .sub-txt{display:none}@media (max-width:1919px){.card-num-list{grid-template-columns:repeat(3,1fr);gap:calc(100vw * (20 / 1919));counter-reset:item}.card-num-list>li{padding:calc(100vw * (40 / 1919));border-radius:calc(100vw * (20 / 1919))}.card-num-list>li:before{content:counter(item) "  ";counter-increment:item;font-family:var(--font-en);font-size:calc(100vw * (18 / 1919))}.card-num-list>li .txt{margin-top:calc(100vw * (28 / 1919));font-size:calc(100vw * (28 / 1919));line-height:calc(100vw * (39 / 1919))}@media (hover:hover){.card-num-list>li:hover .sub-txt{border-radius:calc(100vw * (20 / 1919));padding:calc(100vw * (40 / 1919));font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (25 / 1919))}}}@media (max-width:1180px){.card-num-list-wrap{padding:calc(100vw * (15 / 1180)) 0}.card-num-list{grid-template-columns:repeat(3,1fr);gap:calc(100vw * (15 / 1180));counter-reset:item}.card-num-list>li{padding:calc(100vw * (30 / 1180));border-radius:calc(100vw * (15 / 1180))}.card-num-list>li:before{content:counter(item) "  ";counter-increment:item;font-family:var(--font-en);font-size:calc(100vw * (15 / 1180))}.card-num-list>li .txt{margin-top:calc(100vw * (15 / 1180));font-size:calc(100vw * (22 / 1180));line-height:calc(100vw * (30 / 1180))}@media (hover:hover){.card-num-list>li:hover .sub-txt{border-radius:calc(100vw * (20 / 1180));padding:calc(100vw * (40 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (25 / 1180))}}}@media (max-width:767px){.card-num-list{display:flex;gap:0;counter-reset:item}.card-num-list>li{padding:calc(100vw * (40 / 767));border-radius:calc(100vw * (15 / 767));cursor:auto}.card-num-list>li:before{content:counter(item) "  ";counter-increment:item;font-family:var(--font-en);font-size:calc(100vw * (24 / 767))}.card-num-list>li .txt{margin-top:calc(100vw * (15 / 767));font-size:calc(100vw * (34 / 767));line-height:calc(100vw * (47 / 767))}.card-num-list>li .sub-txt{display:block;position:relative;width:100%;height:100%;background:0 0;border-radius:0;padding:0;margin-top:calc(100vw * (20 / 767));color:#9fa2aa;font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767));font-weight:500;text-align:left}@media (hover:hover){.card-num-list>li:hover .sub-txt{padding:0;font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767))}}}.nobg-card-list-wrap{position:relative;padding:2rem 0}.nobg-card-list{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:3.4rem}.nobg-card-list>li{position:relative;padding:4rem 0 4rem 9rem;border-top:1px solid #13181f;box-sizing:border-box}.nobg-card-list>li .ico{position:absolute;top:4rem;left:0;width:6rem;height:6rem}.nobg-card-list li .card-title{font-size:2.4rem;line-height:3.3rem;font-weight:600;color:#13181f}.nobg-card-list li .dot-list{margin-top:2rem;padding:0;font-size:1.8rem;line-height:2.5rem;color:#595c64}.nobg-card-list li .dot-list li{padding-left:1.4rem}.nobg-card-list li .dot-list li:after{content:'';display:inline-block;position:absolute;left:.4rem;top:1rem;width:.4rem;height:.4rem;border-radius:50%;background:#595c64}@media (max-width:1919px){.nobg-card-list-wrap{padding:calc(100vw * (20 / 1919)) 0}.nobg-card-list{gap:calc(100vw * (34 / 1919))}.nobg-card-list>li{padding:calc(100vw * (40 / 1919)) 0 calc(100vw * (40 / 1919)) calc(100vw * (90 / 1919))}.nobg-card-list>li .ico{top:calc(100vw * (40 / 1919));width:calc(100vw * (60 / 1919));height:calc(100vw * (60 / 1919))}.nobg-card-list li .card-title{font-size:calc(100vw * (24 / 1919));line-height:calc(100vw * (33 / 1919))}.nobg-card-list li .dot-list{margin-top:calc(100vw * (20 / 1919));font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (25 / 1919))}.nobg-card-list li .dot-list li{padding-left:calc(100vw * (14 / 1919))}.nobg-card-list li .dot-list li:after{left:calc(100vw * (4 / 1919));top:calc(100vw * (10 / 1919));width:calc(100vw * (4 / 1919));height:calc(100vw * (4 / 1919))}}@media (max-width:1180px){.nobg-card-list-wrap{padding:calc(100vw * (30 / 1180)) 0}.nobg-card-list{gap:calc(100vw * (26 / 1180))}.nobg-card-list>li{padding:calc(100vw * (30 / 1180)) 0 calc(100vw * (30 / 1180)) calc(100vw * (67 / 1180))}.nobg-card-list>li .ico{width:calc(100vw * (45 / 1180));height:calc(100vw * (45 / 1180));top:calc(100vw * (30 / 1180))}.nobg-card-list li .card-title{font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (29 / 1180))}.nobg-card-list li .dot-list{margin-top:calc(100vw * (15 / 1180));font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (22 / 1180))}.nobg-card-list li .dot-list li{padding-left:calc(100vw * (10 / 1180))}.nobg-card-list li .dot-list li:after{left:calc(100vw * (3 / 1180));top:calc(100vw * (7.5 / 1180));width:calc(100vw * (3 / 1180));height:calc(100vw * (3 / 1180))}}@media (max-width:767px){.nobg-card-list-wrap{padding:calc(100vw * (20 / 767)) 0}.nobg-card-list{display:flex;flex-direction:column;gap:calc(100vw * (26 / 767))}.nobg-card-list>li{width:100%;padding:calc(100vw * (40 / 767)) 0 calc(100vw * (40 / 767)) calc(100vw * (106 / 767))}.nobg-card-list>li .ico{width:calc(100vw * (76 / 767));height:calc(100vw * (76 / 767));top:calc(100vw * (40 / 767))}.nobg-card-list li .card-title{font-size:calc(100vw * (34 / 767));line-height:calc(100vw * (49 / 767))}.nobg-card-list li .dot-list{margin-top:calc(100vw * (20 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767))}.nobg-card-list li .dot-list li{padding-left:calc(100vw * (14 / 767))}.nobg-card-list li .dot-list li:after{left:calc(100vw * (4 / 767));top:calc(100vw * (10 / 767));width:calc(100vw * (4 / 767));height:calc(100vw * (4 / 767))}.nobg-card-list-full{width:100%;padding:2rem 0}}.accordion-container{display:flex;flex-direction:column;gap:.4rem;list-style:none}.faq{position:relative;background-color:#fff;overflow:hidden;transition:transform .3s}.faq_question{position:relative;display:flex;align-items:center;justify-content:space-between;padding:4.3rem 2rem;background:#f2f3f6}.faq_title{position:relative;font-size:2.4rem;color:#13181f;font-weight:600;padding-left:3.8rem;padding-right:4.8rem}.faq_title:before{content:'';display:inline-block;position:absolute;left:.7rem;top:.3rem;width:.3rem;height:1.8rem;background:#c70517}.faq_answer{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.faq_text{padding:4rem;font-size:1.8rem;line-height:2.6rem;color:#9fa2aa;font-weight:500}.faq.active .faq_answer{max-height:100vh;height:100%;transition:max-height .3s ease-in-out}.faq_btn{cursor:pointer;position:absolute;width:100%;height:-webkit-fill-available;top:0;right:0;padding:2.3rem 2rem;display:flex;justify-content:flex-end;align-items:center}.faq.active .faq_icon{font-size:4.8rem}.faq_icon.close{display:none}.faq.active .faq_icon.close{display:block}.faq.active .faq_icon.open{display:none}@media (max-width:1919px){.accordion-container{gap:calc(100vw * (4 / 1919))}.faq_question{padding:calc(100vw * (43 / 1919)) calc(100vw * (20 / 1919))}.faq_title{font-size:calc(100vw * (24 / 1919));padding-left:calc(100vw * (38 / 1919));padding-right:calc(100vw * (48 / 1919))}.faq_title:before{left:calc(100vw * (7 / 1919));top:calc(100vw * (3 / 1919));width:calc(100vw * (3 / 1919));height:calc(100vw * (18 / 1919))}.faq_text{padding:calc(100vw * (40 / 1919));font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (26 / 1919))}.faq_btn{padding:calc(100vw*(23 / 1919)) calc(100vw*(20 / 1919))}.faq.active .faq_icon{font-size:calc(100vw * (48 / 1919))}}@media (max-width:1180px){.accordion-container{gap:calc(100vw * (3 / 1180))}.faq_question{padding:calc(100vw * (32 / 1180)) calc(100vw * (16 / 1180))}.faq_title{font-size:calc(100vw * (20 / 1180));padding-left:calc(100vw * (28.5 / 1180));padding-right:calc(100vw * (48 / 1180))}.faq_title:before{left:calc(100vw * (5 / 1180));top:calc(100vw * (3 / 1180));width:calc(100vw * (3 / 1180));height:calc(100vw * (14  / 1180))}.faq_text{padding:calc(100vw * (30 / 1180));font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (26 / 1180))}.faq_btn{padding:calc(100vw*(23 / 1180)) calc(100vw*(20 / 1180))}.faq.active .faq_icon{font-size:calc(100vw * (48 / 1180))}}@media (max-width:767px){.accordion-container{gap:calc(100vw * (4 / 767))}.faq_question{padding:calc(100vw * (30 / 767))}.faq_title{font-size:calc(100vw * (34 / 767));padding-left:0;padding-right:calc(100vw * (40 / 767));line-height:calc(100vw * (47.6 / 767))}.faq_title:before{display:none}.faq_text{padding:calc(100vw * (40 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (40 / 767))}.faq_btn{padding:calc(100vw*(20 / 767))}.faq.active .faq_icon{font-size:calc(100vw * (48 / 767))}}.article-wrap{position:relative;display:flex;align-items:center;justify-content:space-between;gap:3.4rem;padding:2rem 0}.article-wrap .cont{width:calc(50% - 1.7rem)}.article-wrap .cont .cont-title{font-size:2.4rem;font-weight:600;line-height:3.4rem;color:#13181f}.article-wrap .cont .cont-txt{font-size:1.8rem;line-height:2.6rem;font-weight:500;color:#9fa2aa;margin-top:2rem}.article-wrap .cont .btn_go.black{margin-top:3rem}.article-wrap .img{width:calc(50% - 1.7rem);border-radius:2rem;overflow:hidden}@media (max-width:1919px){.article-wrap{gap:calc(100vw * (34 / 1919));padding:calc(100vw * (20 / 1919)) 0}.article-wrap .cont{width:calc(50% - calc(100vw * (17 / 1919)))}.article-wrap .cont .cont-title{font-size:calc(100vw * (24 / 1919));line-height:calc(100vw * (34 / 1919))}.article-wrap .cont .cont-txt{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (26 / 1919));margin-top:calc(100vw * (20 / 1919))}.article-wrap .cont .btn_go.black{margin-top:calc(100vw * (30 / 1919))}.article-wrap .img{width:calc(50% - calc(100vw * (17 / 1919)));border-radius:calc(100vw * (20 / 1919))}}@media (max-width:1180px){.article-wrap{gap:calc(100vw * (26 / 1180));padding:calc(100vw * (16 / 1180)) 0}.article-wrap .cont{width:calc(50% - calc(100vw * (13 / 1180)))}.article-wrap .cont .cont-title{font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (29 / 1180))}.article-wrap .cont .cont-txt{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (26 / 1180));margin-top:calc(100vw * (15 / 1180))}.article-wrap .cont .btn_go.black{margin-top:calc(100vw * (22.5 / 1180))}.article-wrap .img{width:calc(50% - calc(100vw * (13 / 1180)));border-radius:calc(100vw * (20 / 1180))}}@media (max-width:767px){.article-wrap{flex-direction:column-reverse;gap:0;padding:calc(100vw * (20 / 767)) 0}.article-wrap .cont{width:100%;padding:calc(100vw * (20 / 767)) 0}.article-wrap .cont .cont-title{font-size:calc(100vw * (34 / 767));line-height:calc(100vw * (51 / 767))}.article-wrap .cont .cont-txt{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767));margin-top:calc(100vw * (10 / 767))}.article-wrap .cont .btn_go.black{margin-top:calc(100vw * (20 / 767))}.article-wrap .img{width:100%;border-radius:calc(100vw * (20 / 767))}}.tab-slider-container{position:relative;padding-top:8.8rem;padding-bottom:2rem;overflow:hidden;height:100%}.tab-slider-container .swiper-slide{text-align:center;width:100%;height:60rem;border-radius:2rem;background:#9fa2aa;display:flex;justify-content:center;align-items:center;overflow:hidden}.tab-slider-container .swiper-slide img,.tab-slider-container .swiper-slide video{width:100%}.tab-slider-container .swiper-pagination{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:8.8rem;display:flex;align-items:center;justify-content:center;gap:5rem}.tab-slider-container .swiper-pagination-bullet{background:0 0;opacity:1;display:inline-block;width:auto;height:auto;font-size:2.8rem;font-weight:700;letter-spacing:-1%;color:#b8b9bd}.tab-slider-container .swiper-pagination-bullet-active{color:#13181f}@media (max-width:1919px){.tab-slider-container{padding-top:calc(100vw * (88 / 1919));padding-bottom:calc(100vw * (20 / 1919))}.tab-slider-container .swiper-slide{height:calc(100vw * (600 / 1919));border-radius:calc(100vw * (20 / 1919))}.tab-slider-container .swiper-pagination{transform:translateX(-50%);height:calc(100vw * (88 / 1919));gap:calc(100vw * (50 / 1919))}.tab-slider-container .swiper-pagination-bullet{font-size:calc(100vw * (28 / 1919))}}@media (max-width:1180px){.tab-slider-container{padding-top:calc(100vw * (68 / 1180));padding-bottom:calc(100vw * (16 / 1180))}.tab-slider-container .swiper-slide{height:calc(100vw * (600 / 1180));border-radius:calc(100vw * (15 / 1180))}.tab-slider-container .swiper-pagination{height:calc(100vw * (68 / 1180));gap:calc(100vw * (38 / 1180))}.tab-slider-container .swiper-pagination-bullet{font-size:calc(100vw * (22 / 1180))}}@media (max-width:767px){.tab-slider-container{padding-top:calc(100vw * (20 / 767));padding-bottom:calc(100vw * (182 / 767))}.tab-slider-container .swiper-slide{height:100%;border-radius:calc(100vw * (20 / 767))}.tab-slider-container .swiper-pagination{bottom:calc(100vw * (50 / 767));top:auto;height:calc(100vw * (4 / 767));gap:calc(100vw * (12 / 767))}.tab-slider-container .swiper-pagination-bullet{width:calc(100vw * (56 / 767));height:calc(100vw * (4 / 767));background:#9fa2aa;border-radius:0}.tab-slider-container .swiper-pagination-bullet>span{position:absolute;left:50%;transform:translateX(-50%);bottom:calc(100vw * (60 / 767));display:none}.tab-slider-container .swiper-pagination-bullet-active{background:#c70517}.tab-slider-container .swiper-pagination-bullet-active>span{display:block;font-size:calc(100vw * (28 / 767));font-weight:700;color:#13181f}}.aboutus .heading{position:absolute;left:10rem;top:15%}.aboutus .heading h2{color:#000;line-height:1.45;font-size:4.8rem;font-family:var(--font-kr);transform:translateY(4rem);opacity:0;animation:fadeUp .6s both cubic-bezier(.25,.79,.58,1)}:lang(en-us) .aboutus .heading h2{font-family:var(--font-en)}.aboutus .heading h2 br{display:none}.aboutus .visual{overflow:hidden;position:relative;height:100vh;height:100dvh}.aboutus .visual .inner{overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100vh;height:100dvh;margin:0}.aboutus .visual .bg{overflow:hidden;position:absolute;left:50%;top:20%;transform:translateX(-50%);z-index:-1;width:calc(100% - 20rem);height:100vh;height:100dvh;border-radius:6rem 6rem 0 0;transition:.5s ease}.aboutus .visual .bg.active:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.4}.aboutus .visual .bg img,.aboutus .visual .bg video{width:101%;height:101%;object-fit:cover}.aboutus .visual .hgroup{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;text-align:center;opacity:0;z-index:1}.aboutus .visual .hgroup img{width:43rem;height:6.2rem}.aboutus .visual .hgroup .txt{margin-top:4.4rem;color:#fff;line-height:1.25;font-size:2.4rem;font-weight:500;font-family:var(--font-en)}.aboutus .visual .desc{position:absolute;left:24rem;top:15rem;width:55rem;z-index:1}.aboutus .visual .desc .txt{color:#fff;line-height:1.6;font-size:2.4rem;font-weight:500;opacity:0}.aboutus .visual .desc .txt:nth-child(2){margin-top:3rem}.aboutus .visual .slogan{overflow:hidden;position:absolute;right:35rem;bottom:15rem;width:76rem;height:24rem;z-index:1}.aboutus .visual .slogan .txt{position:absolute;left:0;top:0;width:100%;height:100%;text-transform:capitalize;line-height:1.15;font-size:6.8rem;font-weight:700;font-family:var(--font-en);color:#fff;opacity:0}.aboutus .visual .scrolldown{position:absolute;left:50%;bottom:4rem;line-height:normal;text-transform:capitalize;transform:translate3d(-50%,20px,0)}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes txtWhite{0%{opacity:0;color:#fff}60%{opacity:1;color:#fff}100%{opacity:0;color:#fff}}@keyframes txtBlue{60.1%{opacity:0;color:var(--color-point-blue)}100%{opacity:1;color:var(--color-point-blue)}}.aboutus .visual .blink{position:absolute;right:0;bottom:0;opacity:0;visibility:hidden}@media (max-width:1919px){.aboutus .heading{left:calc(100vw * (100 / 1919))}.aboutus .heading h2{font-size:calc(100vw * (48 / 1919));transform:translateY(calc(100vw * (40 / 1919)))}.aboutus .visual .bg{width:calc(100% - calc(100vw * (200 / 1919)));border-radius:calc(100vw * (60 / 1919)) calc(100vw * (60 / 1919)) 0 0}.aboutus .visual .hgroup img{width:calc(100vw * (430 / 1919));height:calc(100vw * (62 / 1919))}.aboutus .visual .hgroup .txt{margin-top:calc(100vw * (44 / 1919));font-size:calc(100vw * (20 / 1919))}.aboutus .visual .desc{left:calc(100vw * (240 / 1919));top:calc(100vw * (150 / 1919));width:calc(100vw * (550 / 1919))}.aboutus .visual .desc .txt{font-size:calc(100vw * (24 / 1919))}.aboutus .visual .desc .txt:nth-child(2){margin-top:calc(100vw * (30 / 1919))}.aboutus .visual .slogan{right:calc(100vw * (350 / 1919));bottom:calc(100vw * (150 / 1919));width:calc(100vw * (760 / 1919));height:calc(100vw * (240 / 1919))}.aboutus .visual .slogan .txt{font-size:calc(100vw * (68 / 1919))}}@media (max-width:1180px){.aboutus{overflow:hidden}.aboutus .heading{left:calc(100vw * (50 / 1180))}.aboutus .heading h2{font-size:calc(100vw * (48 / 1180));transform:translateY(calc(100vw * (40 / 1180)))}.aboutus .visual .bg{width:calc(100% - calc(100vw * (100 / 1180)));border-radius:calc(100vw * (60 / 1180)) calc(100vw * (60 / 1180)) 0 0}.aboutus .visual .hgroup img{width:calc(100vw * (430 / 1180));height:calc(100vw * (62 / 1180))}.aboutus .visual .hgroup .txt{margin-top:calc(100vw * (44 / 1180));font-size:calc(100vw * (24 / 1180))}.aboutus .visual .desc{left:calc(100vw * (100 / 1180));top:calc(100vw * (220 / 1180));width:calc(100vw * (550 / 1180))}.aboutus .visual .desc .txt{font-size:calc(100vw * (24 / 1180))}.aboutus .visual .desc .txt:nth-child(2){margin-top:calc(100vw * (30 / 1180))}.aboutus .visual .slogan{right:calc(100vw * (100 / 1180));bottom:calc(100vw * (220 / 1180));width:calc(100vw * (760 / 1180));height:calc(100vw * (240 / 1180))}.aboutus .visual .slogan .txt{font-size:calc(100vw * (68 / 1180))}}@media (max-width:767px){.aboutus .heading{left:calc(100vw * (40 / 767))}.aboutus .heading h2{font-size:calc(100vw * (60 / 767));transform:translateY(calc(100vw * (60 / 767)))}.aboutus .heading h2 br{display:block}.aboutus .visual .bg{top:24%;width:calc(100% - calc(100vw * (80 / 767)));border-radius:calc(100vw * (60 / 767)) calc(100vw * (60 / 767)) 0 0}.aboutus .visual .hgroup{padding:0 calc(100vw * (35 / 767))}.aboutus .visual .hgroup img{width:calc(100vw * (470 / 767));height:calc(100vw * (68 / 767))}.aboutus .visual .hgroup .txt{margin-top:calc(100vw * (56 / 767));font-size:calc(100vw * (38 / 767))}.aboutus .visual .desc{left:calc(100vw * (70 / 767));top:calc(100vw * (140 / 767));width:calc(100vw * (550 / 767))}.aboutus .visual .desc .txt{font-size:calc(100vw * (38 / 767))}.aboutus .visual .desc .txt:nth-child(2){margin-top:calc(100vw * (60 / 767))}.aboutus .visual .slogan{right:calc(100vw * (70 / 767));bottom:calc(100vw * (120 / 767));width:calc(100vw * (620 / 767));height:calc(100vw * (240 / 767))}.aboutus .visual .slogan .txt{font-size:calc(100vw * (68 / 767))}}.aboutus .wrap>.inner{display:flex;gap:12rem;width:1720px}.aboutus .container h3{margin-bottom:5rem;line-height:1.45;font-size:4rem}.aboutus .aside{position:sticky;top:14rem;align-self:flex-start;width:16rem;margin-top:14rem}.aboutus .aside ul{display:flex;flex-direction:column;gap:.8rem}.aboutus .aside li{width:100%}.aboutus .aside li a{display:block;width:100%;padding:1.2rem 2.4rem;border-radius:100px;line-height:1.25;font-size:1.6rem;font-weight:600;background:#fff;transition:background .2s}.aboutus .aside li.on a{color:#fff;background:#111}.aboutus .container{width:144rem}.aboutus>section{width:100%}@media (hover:hover) and (min-width:1181px){.aboutus .aside li:hover a{color:#111;background:#f1f1f1}.aboutus .aside li.on:hover a{color:#fff;background:#111}}@media (max-width:1919px){.aboutus .wrap>.inner{gap:calc(100vw * (120 / 1919));width:calc(100vw * (1720 / 1919))}.aboutus .container h3{margin-bottom:calc(100vw * (50 / 1919));font-size:calc(100vw * (40 / 1919))}.aboutus .aside{top:calc(100vw * (140 / 1919));width:calc(100vw * (160 / 1919));margin-top:calc(100vw * (140 / 1919))}.aboutus .aside ul{gap:calc(100vw * (8 / 1919))}.aboutus .aside li a{padding:calc(100vw * (12 / 1919)) calc(100vw * (24 / 1919));font-size:calc(100vw * (16 / 1919))}.aboutus .container{width:calc(100vw * (1440 / 1919))}}@media (max-width:1180px){.aboutus .wrap>.inner{display:block;width:100%}.aboutus .container h3{margin-bottom:calc(100vw * (50 / 1180));font-size:calc(100vw * (40 / 1180))}.aboutus .aside{display:none}.aboutus .container{width:100%}}@media (max-width:767px){.aboutus .container h3{margin-bottom:calc(100vw * (50 / 767));font-size:calc(100vw * (52  / 767))}}.aboutus .business{padding-top:14rem}.aboutus .business .business_list{margin-bottom:13rem}.aboutus .business .business_list li{position:relative;display:flex;align-items:flex-start;width:100%;padding:4rem 0}.aboutus .business .business_list li:before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background:#e9e9e9}.aboutus .business .business_list li:first-child{padding-top:3rem}.aboutus .business .business_list li:first-child:before{display:none}.aboutus .business .business_list li:last-child{padding-bottom:0}.aboutus .business .business_list li .left{width:29.2rem}.aboutus .business .business_list li .summary{display:inline-block;border-radius:100px;border:1px solid var(--color-point-blue);padding:.7rem 1.2rem;color:var(--color-point-blue);text-align:center;text-transform:uppercase;letter-spacing:-.32px;line-height:1;font-size:1.6rem;font-weight:600;font-family:var(--font-en)}.aboutus .business .business_list li .right{width:114.8rem}.aboutus .business .business_list li .right .summary{display:none}.aboutus .business .business_list li .right .title{display:block;width:85.6rem;line-height:1.45;font-size:3rem}.aboutus .business .business_list li .right .content{margin-top:1rem}.aboutus .business .business_list li .right .txt{width:85.6rem;color:#666;line-height:1.45;font-size:1.6rem;font-weight:500}.aboutus .business .idea_list{display:flex;gap:2rem}.aboutus .business .idea_list li{overflow:hidden;position:relative;width:27.2rem;height:36.3rem;transform:translateY(0);opacity:0;transition:opacity .5s,transform .5s}.aboutus .business .idea_list li .hgroup{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:23.2rem;color:#fff;text-align:center;z-index:1}.aboutus .business .idea_list li:nth-child(2n){transform:translateY(0)}.aboutus .business .idea_list.on li{opacity:1;transform:translateY(-3rem)}.aboutus .business .idea_list.on li:nth-child(2n){transform:translateY(3rem)}.aboutus .business .idea_list li .hgroup .title{display:block;font-size:2.4rem;line-height:1.45}.aboutus .business .idea_list li .hgroup .txt{display:none;margin-top:1.2rem;line-height:1.45;font-size:1.6rem}.aboutus .business .idea_list li .bg{overflow:hidden;position:relative;width:100%;height:100%;border-radius:2rem}.aboutus .business .idea_list li .bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.3;background:radial-gradient(50% 50% at 50% 50%,#000 0%,rgba(0,0,0,.0) 100%);transition:background .2s}.aboutus .business .idea_list li .bg img{width:100%;height:100%;object-fit:cover}.aboutus .business .idea_list li .bg.mo{display:none}@media (hover:hover) and (min-width:1181px){.aboutus .business .idea_list li:hover .bg:before{opacity:.8;background:rgba(17,57,237,1)}.aboutus .business .idea_list li:hover .txt{display:block}}@media (max-width:1919px){.aboutus .business{padding-top:calc(100vw * (140 / 1919))}.aboutus .business .business_list{margin-bottom:calc(100vw * (130 / 1919))}.aboutus .business .business_list li{padding:calc(100vw * (40 / 1919)) 0}.aboutus .business .business_list li:first-child{padding-top:calc(100vw * (30 / 1919))}.aboutus .business .business_list li .left{width:calc(100vw * (292 / 1919))}.aboutus .business .business_list li .summary{padding:calc(100vw * (7 / 1919)) calc(100vw * (12 / 1919));font-size:calc(100vw * (16 / 1919))}.aboutus .business .business_list li .right{width:calc(100vw * (1148 / 1919))}.aboutus .business .business_list li .right .title{width:calc(100vw * (856 / 1919));font-size:calc(100vw * (30 / 1919))}.aboutus .business .business_list li .right .content{margin-top:calc(100vw * (10 / 1919))}.aboutus .business .business_list li .right .txt{width:calc(100vw * (856 / 1919));font-size:calc(100vw * (16 / 1919))}.aboutus .business .idea_list{gap:calc(100vw * (20 / 1919))}.aboutus .business .idea_list li{width:calc(100vw * (272 / 1919));height:calc(100vw * (363 / 1919))}.aboutus .business .idea_list.on li{transform:translateY(calc(100vw * (-30 / 1919)))}.aboutus .business .idea_list.on li:nth-child(2n){transform:translateY(calc(100vw * (30 / 1919)))}.aboutus .business .idea_list li .hgroup{width:calc(100vw * (232 / 1919))}.aboutus .business .idea_list li .hgroup .title{font-size:calc(100vw * (24 / 1919))}.aboutus .business .idea_list li .hgroup .txt{margin-top:calc(100vw * (12 / 1919));font-size:calc(100vw * (16 / 1919))}.aboutus .business .idea_list li .bg{border-radius:calc(100vw * (20 / 1919))}}@media (max-width:1180px){.aboutus .business{padding-top:calc(100vw * (140 / 1180))}.aboutus .business .business_list{margin-bottom:calc(100vw * (100 / 1180))}.aboutus .business .business_list li{display:block;padding:calc(100vw * (48 / 1180)) 0}.aboutus .business .business_list li:first-child{padding-top:calc(100vw * (30 / 1180))}.aboutus .business .business_list li .left{width:100%}.aboutus .business .business_list li .summary{height:calc(100vw * (32 / 1180));padding:0 calc(100vw * (12 / 1180));line-height:calc(100vw * (33 / 1180));font-size:calc(100vw * (18 / 1180))}.aboutus .business .business_list li .right{width:100%}.aboutus .business .business_list li .right .title{width:calc(100vw * (856 / 1180));margin-top:calc(100vw * (24 / 1180));font-size:calc(100vw * (30 / 1180))}.aboutus .business .business_list li .right .content{margin-top:calc(100vw * (10 / 1180))}.aboutus .business .business_list li .right .txt{width:calc(100vw * (856 / 1180));font-size:calc(100vw * (18 / 1180))}.aboutus .business .idea_wrap{width:100vw;height:100%;overflow-x:auto;margin-left:calc(100vw*(-50 / 1180));margin-right:calc(100vw*(-50 / 1180));-ms-overflow-style:none;scrollbar-width:none}.aboutus .business .idea_wrap::-webkit-scrollbar{display:none}.aboutus .business .idea_list{display:inline-flex;gap:calc(100vw * (20 / 1180));padding:0 calc(100vw * (50 / 1180))}.aboutus .business .idea_list li{width:calc(100vw * (272 / 1180));height:calc(100vw * (363 / 1180));transform:translateY(0) !important;opacity:1 !important}.aboutus .business .idea_list li .hgroup{width:calc(100vw * (232 / 1180))}.aboutus .business .idea_list li .hgroup .title{font-size:calc(100vw * (24 / 1180))}.aboutus .business .idea_list li .hgroup .txt{display:block;margin-top:calc(100vw * (12 / 1180));font-size:calc(100vw * (18 / 1180))}.aboutus .business .idea_list li .bg{border-radius:calc(100vw * (20 / 1180))}}@media (max-width:767px){.aboutus .business{padding-top:calc(100vw * (200 / 767))}.aboutus .business .business_list{margin-bottom:calc(100vw * (100 / 767))}.aboutus .business .business_list li{display:block;margin-top:calc(100vw * (20 / 767));padding:0;border-radius:calc(100vw * (30 / 767));border:1px solid #e9e9e9}.aboutus .business .business_list li:first-child{padding-top:0}.aboutus .business .business_list li:before{display:none}.aboutus .business .business_list li .left{width:100%}.aboutus .business .business_list li .summary{display:none;height:calc(100vw * (52 / 767));padding:0 calc(100vw * (20 / 767));line-height:calc(100vw * (53 / 767));font-size:calc(100vw * (26 / 767))}.aboutus .business .business_list li .right{width:100%}.aboutus .business .business_list li .right .hgroup{position:relative;padding:calc(100vw * (44 / 767)) calc(100vw * (40 / 767))}.aboutus .business .business_list li .right .hgroup:after{content:"";position:absolute;right:calc(100vw * (40 / 767));top:50%;width:calc(100vw * (36 / 767));height:calc(100vw * (36 / 767));background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/reference/ico_content_arrow_black.svg) no-repeat center center/100% 100%;transform-origin:center center;transform:translateY(-50%) rotate(0deg);transition:transform .2s}.aboutus .business .business_list li.on .right .hgroup:after{transform:translateY(-50%) rotate(-180deg)}.aboutus .business .business_list li .right .summary{display:inline-block}.aboutus .business .business_list li .right .title{width:calc(100vw * (514 / 767));margin-top:calc(100vw * (24 / 767));font-size:calc(100vw * (44 / 767))}.aboutus .business .business_list li .right .content{display:none;margin-top:0}.aboutus .business .business_list li .right .txt{width:100%;padding:0 calc(100vw * (40 / 767)) calc(100vw * (60 / 767));font-size:calc(100vw * (28 / 767))}.aboutus .business .idea_wrap{width:100%;overflow-x:hidden;margin-left:0;margin-right:0}.aboutus .business .idea_list{display:flex;flex-wrap:wrap;flex-direction:column;gap:calc(100vw * (80 / 767));padding:0}.aboutus .business .idea_list li{display:flex;flex-direction:column;gap:calc(100vw * (32 / 767));width:100%;height:100%;opacity:1}.aboutus .business .idea_list li .hgroup{order:2;position:static;transform:none;width:100%;text-align:left}.aboutus .business .idea_list li .hgroup .title{margin-top:0;margin-left:calc(100vw * (11 / 767));color:#111;font-size:calc(100vw * (38 / 767))}.aboutus .business .idea_list li .hgroup .txt{margin-top:calc(100vw * (8 / 767));margin-left:calc(100vw * (12 / 767));color:#666;font-size:calc(100vw * (28 / 767))}.aboutus .business .idea_list li .bg{border-radius:calc(100vw * (20 / 767));height:calc(100vw * (413 / 767))}.aboutus .business .idea_list li .bg.pc{display:none}.aboutus .business .idea_list li .bg.mo{display:block;order:1}}.aboutus .history{position:relative;margin-top:12rem;padding-top:14rem}.aboutus .history .swiper-history{position:relative;width:100vw}.aboutus .history .swiper-history .swiper-container{clip-path:inset(0 -100vw 0 0)}.aboutus .history .swiper-history:before{content:"";position:absolute;left:0;top:0;width:100%;height:.3rem;background:var(--color-point-blue)}.aboutus .history .swiper-history .swiper-slide{width:44rem}.aboutus .history .swiper-history .year{display:block;margin-top:5rem;line-height:1.25;letter-spacing:-.8px;color:var(--color-point-blue);font-size:4rem;font-weight:500;font-family:var(--font-en);transition:all .2s}.aboutus .history .swiper-history .swiper-slide-active .year{margin-top:2rem;letter-spacing:-2.72px;font-size:13.6rem;font-weight:400}.aboutus .history .swiper-history .txt{margin-top:1.8rem;line-height:1.25;font-size:2rem;font-weight:600}.aboutus .history .swiper-history .dot_list{margin-top:2.4rem}.aboutus .history .swiper-history .dot_list li{position:relative;padding-left:1.2rem;margin-top:1.2rem;color:#666;line-height:1.45;font-size:1.6rem;font-weight:500}.aboutus .history .swiper-history .dot_list li:before{content:"";position:absolute;left:0;top:.9rem;width:.4rem;height:.4rem;border-radius:100px;background:#666}.aboutus .history .swiper-history .dot_list li:first-child{margin-top:0}.aboutus .history .swiper-button{position:absolute;right:0;top:14.5rem;width:10.4rem;height:4.8rem;z-index:10}.aboutus .history .swiper-button-inner{display:flex;gap:.8rem;justify-content:center;align-items:center}.aboutus .history .swiper-button-prev{position:relative;left:0;top:0;width:4.8rem;height:4.8rem;margin-top:0;outline:none;border:1px solid #ccc;border-radius:100px;background:#fff;transition:border .3s}.aboutus .history .swiper-button-prev:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:2rem;height:2rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/product/ico_case_slide_arrow.svg) no-repeat left top/100% 100%;transition:all .2s}.aboutus .history .swiper-button-next{position:relative;right:0;top:0;width:4.8rem;height:4.8rem;margin-top:0;outline:none;border:1px solid #ccc;border-radius:100px;background:#fff;transition:border .3s}.aboutus .history .swiper-button-next:after{content:"";position:absolute;top:50%;transform:translateY(-50%) rotate(180deg);width:2rem;height:2rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/product/ico_case_slide_arrow.svg) no-repeat left top/100% 100%;transition:all .2s}@media (hover:hover) and (min-width:1181px){.aboutus .history .swiper-button-prev:hover,.aboutus .history .swiper-button-next:hover{border-color:#111}}@media (max-width:1919px){.aboutus .history{margin-top:calc(100vw * (120 / 1919));padding-top:calc(100vw * (140 / 1919))}.aboutus .history .swiper-history:before{height:calc(100vw * (3 / 1919))}.aboutus .history .swiper-history .swiper-slide{width:calc(100vw * (440 / 1919))}.aboutus .history .swiper-history .year{margin-top:calc(100vw * (50 / 1919));font-size:calc(100vw * (40 / 1919))}.aboutus .history .swiper-history .swiper-slide-active .year{margin-top:calc(100vw * (20 / 1919));font-size:calc(100vw * (136 / 1919))}.aboutus .history .swiper-history .txt{margin-top:calc(100vw * (18 / 1919));font-size:calc(100vw * (20 / 1919))}.aboutus .history .swiper-history .dot_list{margin-top:calc(100vw * (24 / 1919));margin-bottom:calc(100vw * (50 / 1919))}.aboutus .history .swiper-history .dot_list li{padding-left:calc(100vw * (12 / 1919));margin-top:calc(100vw * (12 / 1919));font-size:calc(100vw * (16 / 1919))}.aboutus .history .swiper-history .dot_list li:before{top:calc(100vw * (9 / 1919));width:4px;height:4px}.aboutus .history .swiper-button{top:calc(100vw * (145 / 1919));width:calc(100vw * (104 / 1919));height:calc(100vw * (48 / 1919))}.aboutus .history .swiper-button-inner{gap:calc(100vw * (8 / 1919))}.aboutus .history .swiper-button-prev{width:calc(100vw * (48 / 1919));height:calc(100vw * (48 / 1919))}.aboutus .history .swiper-button-prev:after{width:calc(100vw * (20 / 1919));height:calc(100vw * (20 / 1919))}.aboutus .history .swiper-button-next{width:calc(100vw * (48 / 1919));height:calc(100vw * (48 / 1919))}.aboutus .history .swiper-button-next:after{width:calc(100vw * (20 / 1919));height:calc(100vw * (20 / 1919))}}@media (max-width:1180px){.aboutus .history{margin-top:0;padding-top:calc(100vw * (200 / 1180))}.aboutus .history .swiper-history:before{height:calc(100vw * (3 / 1180))}.aboutus .history .swiper-history .swiper-slide{width:calc(100vw * (440 / 1180))}.aboutus .history .swiper-history .year{margin-top:calc(100vw * (50 / 1180));font-size:calc(100vw * (40 / 1180))}.aboutus .history .swiper-history .swiper-slide-active .year{margin-top:calc(100vw * (20 / 1180));font-size:calc(100vw * (136 / 1180))}.aboutus .history .swiper-history .txt{margin-top:calc(100vw * (18 / 1180));font-size:calc(100vw * (22 / 1180))}.aboutus .history .swiper-history .dot_list{margin-top:calc(100vw * (24 / 1180));margin-bottom:calc(100vw * (50 / 1180))}.aboutus .history .swiper-history .dot_list li{padding-left:calc(100vw * (12 / 1180));margin-top:calc(100vw * (12 / 1180));font-size:calc(100vw * (18 / 1180))}.aboutus .history .swiper-history .dot_list li:before{top:calc(100vw * (9 / 1180));width:4px;height:4px}.aboutus .history .swiper-button{top:calc(100vw * (205 / 1180));width:calc(100vw * (104 / 1180));height:calc(100vw * (48 / 1180))}.aboutus .history .swiper-button-inner{gap:calc(100vw * (8 / 1180))}.aboutus .history .swiper-button-prev{width:calc(100vw * (48 / 1180));height:calc(100vw * (48 / 1180))}.aboutus .history .swiper-button-prev:after{width:calc(100vw * (20 / 1180));height:calc(100vw * (20 / 1180))}.aboutus .history .swiper-button-next{width:calc(100vw * (48 / 1180));height:calc(100vw * (48 / 1180))}.aboutus .history .swiper-button-next:after{width:calc(100vw * (20 / 1180));height:calc(100vw * (20 / 1180))}}@media (max-width:1024px){.aboutus .history .swiper-history .dot_list li:before{top:calc(100vw * (9 / 1024));width:3px;height:3px}}@media (max-width:767px){.aboutus .history{padding-top:calc(100vw * (200 / 767))}.aboutus .history .swiper-history{overflow:hidden;width:100%}.aboutus .history .swiper-history:before{height:calc(100vw * (6 / 767))}.aboutus .history .swiper-history .swiper-slide{width:calc(100vw * (670 / 767))}.aboutus .history .swiper-history .year{margin-top:calc(100vw * (20 / 767));font-size:calc(100vw * (160 / 767));font-weight:400}.aboutus .history .swiper-history .swiper-slide-active .year{margin-top:calc(100vw * (20 / 767));font-size:calc(100vw * (160 / 767))}.aboutus .history .swiper-history .txt{margin-top:calc(100vw * (8 / 767));font-size:calc(100vw * (34 / 767))}.aboutus .history .swiper-history .dot_list{margin-top:calc(100vw * (24 / 767));margin-bottom:calc(100vw * (50 / 767))}.aboutus .history .swiper-history .dot_list li{padding-left:calc(100vw * (24 / 767));margin-top:calc(100vw * (12 / 767));font-size:calc(100vw * (28 / 767))}.aboutus .history .swiper-history .dot_list li:before{top:calc(100vw * (17 / 767));width:8px;height:8px}.aboutus .history .swiper-button{top:calc(100vw * (200 / 767));width:calc(100vw * (176 / 767));height:calc(100vw * (88 / 767))}.aboutus .history .swiper-button-inner{gap:calc(100vw * (20 / 767))}.aboutus .history .swiper-button-prev{width:calc(100vw * (68 / 767));height:calc(100vw * (68 / 767))}.aboutus .history .swiper-button-prev:after{width:calc(100vw * (28 / 767));height:calc(100vw * (28 / 767))}.aboutus .history .swiper-button-next{width:calc(100vw * (68 / 767));height:calc(100vw * (68 / 767))}.aboutus .history .swiper-button-next:after{width:calc(100vw * (28 / 767));height:calc(100vw * (28 / 767))}}@media (max-width:430px){.aboutus .history .swiper-history .dot_list li{padding-left:calc(100vw * (12 / 430))}.aboutus .history .swiper-history .dot_list li:before{top:calc(100vw * (8 / 430));width:4px;height:4px}}.aboutus .group{margin-top:6rem;padding-top:14rem}.aboutus .group .diagram{width:144rem}.aboutus .group .diagram img{width:100%;object-fit:cover}.aboutus .global{margin-top:6rem;padding-top:14rem}.aboutus .global .community{overflow:hidden;position:relative;width:144rem;height:84rem;border-radius:2rem}.aboutus .global .summary{position:absolute;right:8rem;top:8rem;z-index:10}.aboutus .global .summary .split{overflow:hidden;color:#aaa;line-height:1.45;font-size:3rem;font-weight:700}.aboutus .global .summary .split.tb,.aboutus .global .summary .split.mo{display:none}.aboutus .global .global_list{position:absolute;right:0;bottom:0;display:flex;width:100%;height:100%}.aboutus .global .global_list>li{position:relative;width:calc(100% / 4)}.aboutus .global .global_list>li:before{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background:#d9d9d9;opacity:.2}.aboutus .global .global_list>li .content{position:absolute;bottom:9.2rem;padding:0 5rem;transition:all .6s}.aboutus .global .global_list>li .hgroup{transition:all .6s}.aboutus .global .global_list>li .hgroup .title{display:block;line-height:1.25;letter-spacing:-.6px;text-transform:capitalize;color:#fff;font-size:3rem;opacity:1;font-weight:600;font-family:var(--font-en);transition:opacity .6s}.aboutus .global .global_list>li .hgroup .txt{margin-top:1.2rem;letter-spacing:-.36px;line-height:1.25;font-weight:500;font-size:1.8rem;color:#fff;opacity:.7;font-family:var(--font-en)}.aboutus .global .global_list>li .bottom{height:auto;max-height:0;transition:height .6s ease-in-out,max-height .6s ease-in-out}.aboutus .global .global_list>li .bottom .desc{padding-top:6rem;color:#fff;line-height:1.45;font-size:1.4rem;font-weight:700;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transform:translateY(100%)}.aboutus .global .global_list>li .logo_list{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.8rem;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transform:translateY(100%)}.aboutus .global .global_list>li .logo_list li{display:flex;align-items:center;justify-content:center;height:3.4rem;border-radius:100px;padding:1.1rem 1.4rem;background:rgba(255,255,255,.2)}.aboutus .global .global_list>li .logo_list li img{height:100%;object-fit:cover}.aboutus .global .global_list>li .logo_list li.tencent img{width:13.8rem;height:2.1rem}.aboutus .global .global_list>li .logo_list li.ubuntu img{width:7.2rem;height:1.6rem}.aboutus .global .global_list>li .logo_list li.vmware img{width:7.4rem;height:1.2rem}.aboutus .global .global_list>li .logo_list li.arw img{width:3.5rem;height:2rem}.aboutus .global .global_list>li .logo_list li.google img{width:13rem;height:2rem}.aboutus .global .global_list>li .logo_list li.azure img{width:2.1rem;height:2rem}.aboutus .global .global_list>li .logo_list li.ibm img{width:4rem;height:1.6rem}.aboutus .global .global_list>li .logo_list li.oracle img{width:7.7rem;height:1rem}.aboutus .global .global_list>li .logo_list li.samsung img{width:7.9rem;height:1.2rem}.aboutus .global .global_list>li .logo_list li.hitachi img{width:7rem;height:2rem}.aboutus .global .bg{width:100%;height:100%}.aboutus .global .bg img{width:100%;height:100%;object-fit:cover}.aboutus .global .bg.tb,.aboutus .global .bg.mo{display:none}.aboutus .global .global_list>li .bottom .txt.tb,.aboutus .global .global_list>li .bottom .txt.mo{display:none}.aboutus .global .global_list>li .mark{width:9rem;height:9rem;margin-bottom:2rem}.aboutus .global .global_list>li .mark img{width:100%;height:100%;object-fit:cover}@media (hover:hover) and (min-width:1181px){.aboutus .global .global_list>li:hover .hgroup .title{opacity:1}.aboutus .global .global_list>li:hover .bottom{height:auto;max-height:50rem}.aboutus .global .global_list>li:hover .bottom .desc,.aboutus .global .global_list>li:hover .bottom .logo_list{opacity:1;transform:translateY(0%)}}@media (max-width:1919px){.aboutus .group{margin-top:calc(100vw * (60 / 1919));padding-top:calc(100vw * (140 / 1919))}.aboutus .group .diagram{width:calc(100vw * (1440 / 1919))}.aboutus .global{margin-top:calc(100vw * (60 / 1919));padding-top:calc(100vw * (140 / 1919))}.aboutus .global .community{width:calc(100vw * (1440 / 1919));height:calc(100vw * (840 / 1919));border-radius:calc(100vw * (20 / 1919))}.aboutus .global .summary{right:calc(100vw * (80 / 1919));top:calc(100vw * (80 / 1919))}.aboutus .global .summary .split{font-size:calc(100vw * (30 / 1919))}.aboutus .global .global_list>li .content{bottom:calc(100vw * (92 / 1919));padding:0 calc(100vw * (50 / 1919))}.aboutus .global .global_list>li .hgroup .title{font-size:calc(100vw * (30 / 1919))}.aboutus .global .global_list>li .hgroup .txt{margin-top:calc(100vw * (12 / 1919));font-size:calc(100vw * (18 / 1919))}.aboutus .global .global_list>li .bottom .desc{padding-top:calc(100vw * (60 / 1919));font-size:calc(100vw * (14 / 1919))}.aboutus .global .global_list>li .logo_list{gap:calc(100vw * (10 / 1919));margin-top:calc(100vw * (18 / 1919))}.aboutus .global .global_list>li .logo_list li{height:calc(100vw * (34 / 1919));padding:calc(100vw * (11 / 1919)) calc(100vw * (14 / 1919))}.aboutus .global .global_list>li .logo_list li.tencent img{width:calc(100vw * (138 / 1919));height:calc(100vw * (21 / 1919))}.aboutus .global .global_list>li .logo_list li.ubuntu img{width:calc(100vw * (72 / 1919));height:calc(100vw * (16 / 1919))}.aboutus .global .global_list>li .logo_list li.vmware img{width:calc(100vw * (74 / 1919));height:calc(100vw * (12 / 1919))}.aboutus .global .global_list>li .logo_list li.arw img{width:calc(100vw * (35 / 1919));height:calc(100vw * (20 / 1919))}.aboutus .global .global_list>li .logo_list li.google img{width:calc(100vw * (130 / 1919));height:calc(100vw * (20 / 1919))}.aboutus .global .global_list>li .logo_list li.azure img{width:calc(100vw * (21 / 1919));height:calc(100vw * (20 / 1919))}.aboutus .global .global_list>li .logo_list li.ibm img{width:calc(100vw * (40 / 1919));height:calc(100vw * (16 / 1919))}.aboutus .global .global_list>li .logo_list li.oracle img{width:calc(100vw * (77 / 1919));height:calc(100vw * (10 / 1919))}.aboutus .global .global_list>li .logo_list li.samsung img{width:calc(100vw * (79 / 1919));height:calc(100vw * (12 / 1919))}.aboutus .global .global_list>li .logo_list li.hitachi img{width:calc(100vw * (70 / 1919));height:calc(100vw * (20 / 1919))}.aboutus .global .global_list>li .mark{width:calc(100vw * (90 / 1919));height:calc(100vw * (90 / 1919));margin-bottom:calc(100vw * (20 / 1919))}}@media (max-width:1180px){.aboutus .group{margin-top:0;padding-top:calc(100vw * (200 / 1180))}.aboutus .group .diagram{width:100%}.aboutus .global{margin-top:0;padding-top:calc(100vw * (200 / 1180))}.aboutus .global .community{width:100%;height:calc(100vw * (1136 / 1180));border-radius:calc(100vw * (20 / 1180))}:lang(en-us) .aboutus .global .community{height:calc(100vw * (1216 / 1180))}.aboutus .global .summary{left:calc(100vw * (50 / 1180));top:calc(100vw * (80 / 1180));right:auto}.aboutus .global .summary .split{font-size:calc(100vw * (30 / 1180))}.aboutus .global .summary .split.pc,.aboutus .global .summary .split.mo{display:none}.aboutus .global .summary .split.tb{display:block}.aboutus .global .global_list{flex-wrap:wrap;left:0;top:calc(100vw * (248 / 1180));right:auto;bottom:auto;height:calc(100vw * (887 / 1180))}:lang(en-us) .aboutus .global .global_list{top:calc(100vw * (328 / 1180))}.aboutus .global .global_list:after{content:"";display:block;position:absolute;left:50%;right:0;top:0;transform:translateX(-50%);width:1px;height:100%;background:#d9d9d9;opacity:.2}.aboutus .global .global_list>li{width:calc(100% / 2)}.aboutus .global .global_list>li:before{content:"";position:absolute;left:0;top:0;transform:0;width:calc(100vw * (490 / 1180));height:1px;background:#d9d9d9;opacity:.2}.aboutus .global .global_list>li:nth-child(2n+1):before{left:calc(100vw * (50 / 1180))}.aboutus .global .global_list>li .content{position:static;bottom:calc(100vw * (92 / 1180));height:100%;padding:calc(100vw * (30 / 1180)) calc(100vw * (50 / 1180))}.aboutus .global .global_list>li .hgroup .title{font-size:calc(100vw * (30 / 1180));opacity:1}.aboutus .global .global_list>li .hgroup .txt{margin-top:calc(100vw * (12 / 1180));font-size:calc(100vw * (20 / 1180))}.aboutus .global .global_list>li .bottom{height:auto;max-height:100%}.aboutus .global .global_list>li .bottom .desc{padding-top:calc(100vw * (40 / 1180));font-size:calc(100vw * (16 / 1180));transform:translateY(0)}.aboutus .global .global_list>li .logo_list{gap:calc(100vw * (10 / 1180));margin-top:calc(100vw * (20 / 1180));transform:translateY(0)}.aboutus .global .global_list>li .logo_list li{height:calc(100vw * (34 / 1180));padding:calc(100vw * (11 / 1180)) calc(100vw * (14 / 1180))}.aboutus .global .global_list>li .logo_list li.tencent img{width:calc(100vw * (138 / 1180));height:calc(100vw * (21 / 1180))}.aboutus .global .global_list>li .logo_list li.ubuntu img{width:calc(100vw * (72 / 1180));height:calc(100vw * (16 / 1180))}.aboutus .global .global_list>li .logo_list li.vmware img{width:calc(100vw * (74 / 1180));height:calc(100vw * (12 / 1180))}.aboutus .global .global_list>li .logo_list li.arw img{width:calc(100vw * (35 / 1180));height:calc(100vw * (20 / 1180))}.aboutus .global .global_list>li .logo_list li.google img{width:calc(100vw * (130 / 1180));height:calc(100vw * (20 / 1180))}.aboutus .global .global_list>li .logo_list li.azure img{width:calc(100vw * (21 / 1180));height:calc(100vw * (20 / 1180))}.aboutus .global .global_list>li .logo_list li.ibm img{width:calc(100vw * (40 / 1180));height:calc(100vw * (16 / 1180))}.aboutus .global .global_list>li .logo_list li.oracle img{width:calc(100vw * (77 / 1180));height:calc(100vw * (10 / 1180))}.aboutus .global .global_list>li .logo_list li.samsung img{width:calc(100vw * (79 / 1180));height:calc(100vw * (12 / 1180))}.aboutus .global .global_list>li .logo_list li.hitachi img{width:calc(100vw * (70 / 1180));height:calc(100vw * (20 / 1180))}.aboutus .global .global_list>li .bottom .txt.pc,.aboutus .global .global_list>li .bottom .txt.mo{display:none}.aboutus .global .global_list>li .bottom .txt.pc{display:block}.aboutus .global .bg.pc,.aboutus .global .bg.mo{display:none}.aboutus .global .bg.tb{display:block}.aboutus .global .global_list>li .mark{width:calc(100vw * (90 / 1180));height:calc(100vw * (90 / 1180));margin-bottom:calc(100vw * (20 / 1180))}}@media (max-width:767px){.aboutus .group{padding-top:calc(100vw * (200 / 767))}.aboutus .group .diagram{width:100%}.aboutus .global{padding-top:calc(100vw * (200 / 767))}.aboutus .global .community,:lang(en-us) .aboutus .global .community{position:relative;width:100%;height:100%;border-radius:calc(100vw * (20 / 767));padding:calc(100vw * (80 / 767)) calc(100vw * (40 / 767))}.aboutus .global .summary{position:relative;left:auto;top:auto;right:auto;z-index:1}.aboutus .global .summary .split{font-size:calc(100vw * (44 / 767))}.aboutus .global .summary .split.pc,.aboutus .global .summary .split.tb{display:none}.aboutus .global .summary .split.mo{display:block}.aboutus .global .global_list,:lang(en-us) .aboutus .global .global_list{position:relative;left:auto;top:auto;right:auto;transform:translate(0);z-index:1;display:block;width:100%;height:auto;margin-top:calc(100vw * (80 / 767))}.aboutus .global .global_list:before{display:none}.aboutus .global .global_list:after{display:none}.aboutus .global .global_list>li{width:100%;padding:calc(100vw * (60 / 767)) 0}.aboutus .global .global_list>li:before{content:"";display:block;position:absolute;left:0;top:0;transform:translateX(0);width:100%;height:calc(100vw * (2 / 767));background:#d9d9d9;opacity:.2}.aboutus .global .global_list>li:nth-child(2n+1):before{content:"";display:block;position:absolute;left:0;top:0;transform:translateX(0);width:100%;height:calc(100vw * (2 / 767));background:#d9d9d9;opacity:.2}.aboutus .global .global_list>li .content{position:static;padding:0}.aboutus .global .global_list>li:nth-child(2n+1) .content{padding-left:0}.aboutus .global .global_list>li .hgroup .title{font-size:calc(100vw * (44 / 767))}.aboutus .global .global_list>li .hgroup .txt{margin-top:calc(100vw * (24 / 767));font-size:calc(100vw * (32 / 767))}.aboutus .global .global_list>li .bottom .desc{padding-top:calc(100vw * (80 / 767));font-size:calc(100vw * (24 / 767))}.aboutus .global .global_list>li .logo_list{gap:calc(100vw * (10 / 767));margin-top:calc(100vw * (27 / 767))}.aboutus .global .global_list>li .logo_list li{height:calc(100vw * (60 / 767));padding:calc(100vw * (20 / 767)) calc(100vw * (24 / 767))}.aboutus .global .global_list>li .logo_list li.tencent img{width:calc(100vw * (230 / 767));height:calc(100vw * (34 / 767))}.aboutus .global .global_list>li .logo_list li.ubuntu img{width:calc(100vw * (120 / 767));height:calc(100vw * (27 / 767))}.aboutus .global .global_list>li .logo_list li.vmware img{width:calc(100vw * (123 / 767));height:calc(100vw * (20 / 767))}.aboutus .global .global_list>li .logo_list li.arw img{width:calc(100vw * (56 / 767));height:calc(100vw * (34 / 767))}.aboutus .global .global_list>li .logo_list li.google img{width:calc(100vw * (216 / 767));height:calc(100vw * (34 / 767))}.aboutus .global .global_list>li .logo_list li.azure img{width:calc(100vw * (34 / 767));height:calc(100vw * (34 / 767))}.aboutus .global .global_list>li .logo_list li.ibm img{width:calc(100vw * (67 / 767));height:calc(100vw * (27 / 767))}.aboutus .global .global_list>li .logo_list li.oracle img{width:calc(100vw * (128 / 767));height:calc(100vw * (17 / 767))}.aboutus .global .global_list>li .logo_list li.samsung img{width:calc(100vw * (130 / 767));height:calc(100vw * (20 / 767))}.aboutus .global .global_list>li .logo_list li.hitachi img{width:calc(100vw * (116 / 767));height:calc(100vw * (34 / 767))}.aboutus .global .global_list>li .bottom .txt.pc,.aboutus .global .global_list>li .bottom .txt.tb{display:none}.aboutus .global .global_list>li .bottom .txt.mo{display:block}.aboutus .global .global_list>li:nth-child(1) .logo_list{width:calc(100vw * (607 / 767))}.aboutus .global .global_list>li:nth-child(2) .logo_list{width:calc(100vw * (576 / 767))}.aboutus .global .global_list>li:nth-child(3) .logo_list{width:calc(100vw * (607 / 767))}.aboutus .global .bg{position:absolute;left:0;top:0;width:100%;height:100%}.aboutus .global .bg.tb,.aboutus .global .bg.mo{display:none}.aboutus .global .bg.mo{display:block}.aboutus .global .global_list>li .mark{width:calc(100vw * (120 / 767));height:calc(100vw * (120 / 767));margin-bottom:calc(100vw * (36 / 767))}}.aboutus .award{margin-top:6rem;padding-top:14rem}.aboutus .count_list{display:flex;gap:2rem;justify-content:right}.aboutus .count_list.mo{display:none}.aboutus .count_list li{display:flex;gap:3.5rem;align-items:flex-end}.aboutus .count_list li .txt{margin-bottom:2.4rem;color:#000;text-align:right;font-size:2.4rem;font-weight:700}.aboutus .count_list li .txt span{display:block;margin-bottom:1rem;color:#666;line-height:1.45;font-size:1.4rem;font-weight:600}.aboutus .count_list li .txt span em{margin-right:-.2rem}:lang(en-us) .aboutus .count_list li .txt span em{margin-right:0}.aboutus .count_list li .count{display:inline-block;width:26.5rem;letter-spacing:-2.72px;color:var(--color-point-blue);font-size:13.6rem;font-weight:400;font-family:var(--font-en)}.aboutus .award_wrap+.count_list{margin-top:10rem}.aboutus .award_list{display:flex;gap:2rem;margin-top:2rem}.aboutus .award_list li{width:calc(100% / 6)}.aboutus .award_list li .img{position:relative;width:100%;height:31.7rem;border-radius:1.2rem;background:#f4f4f4}.aboutus .award_list li .img img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:18rem;height:25.6rem;object-fit:cover;box-shadow:1rem 1rem 2.4rem 0 rgba(0,0,0,.08)}.aboutus .award_list li .title{display:block;margin-top:2rem;color:#000;text-align:center;line-height:1.25;font-weight:500;font-size:1.6rem}.aboutus .property{margin-top:6rem;padding-top:14rem}@media (max-width:1919px){.aboutus .award{margin-top:calc(100vw * (60 / 1919));padding-top:calc(100vw * (140 / 1919))}.aboutus .count_list{gap:calc(100vw * (20 / 1919))}.aboutus .count_list li{gap:calc(100vw * (35 / 1919))}.aboutus .count_list li .txt{margin-bottom:calc(100vw * (24 / 1919));font-size:calc(100vw * (24 / 1919))}.aboutus .count_list li .txt span{margin-bottom:calc(100vw * (10 / 1919));font-size:calc(100vw * (14 / 1919))}.aboutus .count_list li .txt span em{margin-right:calc(100vw * (-2 / 1919))}.aboutus .count_list li .count{width:calc(100vw * (250 / 1919));font-size:calc(100vw * (136 / 1919))}.aboutus .award_wrap+.count_list{margin-top:calc(100vw * (100 / 1919))}.aboutus .award_list{gap:calc(100vw * (20 / 1919));margin-top:calc(100vw * (20 / 1919))}.aboutus .award_list li .img{height:calc(100vw * (317 / 1919));border-radius:calc(100vw * (12 / 1919))}.aboutus .award_list li .img img{width:calc(100vw * (180 / 1919));height:calc(100vw * (256 / 1919));box-shadow:calc(100vw * (10 / 1919)) calc(100vw * (10 / 1919)) calc(100vw * (24 / 1919)) 0 rgba(0, 0, 0, 0.08)}.aboutus .award_list li .title{margin-top:calc(100vw * (20 / 1919));font-size:calc(100vw * (16 / 1919))}.aboutus .property{margin-top:calc(100vw * (60 / 1919));padding-top:calc(100vw * (140 / 1919))}}@media (max-width:1180px){.aboutus .award{margin-top:0;padding-top:calc(100vw * (200 / 1180))}.aboutus .count_list{gap:calc(100vw * (20 / 1180))}.aboutus .count_list li{gap:calc(100vw * (35 / 1180))}.aboutus .count_list li .txt{margin-bottom:calc(100vw * (38 / 1180));font-size:calc(100vw * (24 / 1180))}.aboutus .count_list li .txt span{margin-bottom:calc(100vw * (10 / 1180));font-size:calc(100vw * (16 / 1180))}.aboutus .count_list li .txt span em{margin-right:calc(100vw * (-2 / 1180))}.aboutus .count_list li .count{width:calc(100vw * (250 / 1180));font-size:calc(100vw * (136 / 1180))}.aboutus .award_wrap{width:100vw;height:100%;overflow-x:auto;margin-left:calc(100vw*(-50 / 1180));margin-right:calc(100vw*(-50 / 1180));-ms-overflow-style:none;scrollbar-width:none}.aboutus .award_wrap::-webkit-scrollbar{display:none}.aboutus .award_wrap+.count_list{margin-top:calc(100vw * (100 / 1180))}.aboutus .award_list{display:inline-flex;gap:calc(100vw * (20 / 1180));margin-top:calc(100vw * (20 / 1180));padding:0 calc(100vw * (50 / 1180))}.aboutus .award_list li{width:calc(100vw * (234 / 1180))}.aboutus .award_list li .img{height:calc(100vw * (317 / 1180));border-radius:calc(100vw * (12 / 1180))}.aboutus .award_list li .img img{width:calc(100vw * (180 / 1180));height:calc(100vw * (256 / 1180));box-shadow:calc(100vw * (10 / 1180)) calc(100vw * (10 / 1180)) calc(100vw * (24 / 1180)) 0 rgba(0, 0, 0, 0.08)}.aboutus .award_list li .title{margin-top:calc(100vw * (20 / 1180));font-size:calc(100vw * (18 / 1180))}.aboutus .property{margin-top:calc(100vw * (60 / 1180));padding-top:calc(100vw * (140 / 1180))}}@media (max-width:767px){.aboutus .award{padding-top:calc(100vw * (200 / 767))}.aboutus .count_list{justify-content:left;gap:calc(100vw * (20 / 767))}.aboutus .count_list.pc{display:none}.aboutus .count_list.mo{display:flex}.aboutus .count_list li{flex-direction:column;align-items:flex-start;gap:calc(100vw * (8 / 767))}.aboutus .count_list li:nth-child(2n){margin-left:calc(100vw * (40 / 767))}.aboutus .count_list li .txt{order:2;margin-top:calc(100vw * (8 / 767));margin-bottom:0;text-align:left;font-size:calc(100vw * (38 / 767))}.aboutus .count_list li .txt span{margin-bottom:calc(100vw * (16 / 767));font-size:calc(100vw * (28 / 767))}.aboutus .count_list li .txt span em{margin-right:calc(100vw * (-5 / 767))}.aboutus .count_list li .count{order:1;width:calc(100vw * (300 / 767));font-size:calc(100vw * (160 / 767))}.aboutus .award_wrap{display:none}.aboutus .property{margin-top:calc(100vw * (60 / 1180));padding-top:calc(100vw * (140 / 1180))}}.aboutus .map{margin-top:6rem;padding-top:14rem}.aboutus .map .location{overflow:hidden;width:100%;height:68rem;border:1px solid #e9e9e9;border-radius:2rem}.aboutus .map .location img{width:100%;height:100%;object-fit:cover}.aboutus .map .location_list{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:5rem}.aboutus .map .location_list>li{display:flex;flex-direction:column;justify-content:space-between;padding:4rem;border:1px solid #e9e9e9;border-radius:2rem}.aboutus .map .location_list>li .title{display:block;font-size:2.4rem}.aboutus .map .location_list .btn_area{margin-top:2.8rem;text-align:right}.aboutus .map .info_list{margin-top:2.8rem}.aboutus .map .info_list li{position:relative;margin-top:1.2rem;padding-left:2.4rem;line-height:1.45;font-size:1.6rem}.aboutus .map .info_list li:before{content:"";position:absolute;left:0;top:.3rem;width:1.6rem;height:1.6rem;background-repeat:no-repeat;background-position:left top;background-size:100% 100%}.aboutus .map .info_list li:nth-child(1):before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/aboutus/ico_map_address_blue.svg)}.aboutus .map .info_list li:nth-child(2):before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/aboutus/ico_map_tel.svg)}.aboutus .map .info_list li:nth-child(3):before{background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/aboutus/ico_map_fax.svg)}@media (max-width:1919px){.aboutus .map{margin-top:calc(100vw * (60 / 1919));padding-top:calc(100vw * (140 / 1919))}.aboutus .map .location{height:calc(100vw * (680 / 1919));border-radius:calc(100vw * (20 / 1919))}.aboutus .map .location_list{gap:calc(100vw * (20 / 1919));margin-top:calc(100vw * (50 / 1919))}.aboutus .map .location_list>li{padding:calc(100vw * (40 / 1919));border-radius:calc(100vw * (20 / 1919))}.aboutus .map .location_list>li .title{font-size:calc(100vw * (24 / 1919))}.aboutus .map .location_list .btn_area{margin-top:calc(100vw * (28 / 1919))}.aboutus .map .info_list{margin-top:calc(100vw * (28 / 1919))}.aboutus .map .info_list li{margin-top:calc(100vw * (12 / 1919));padding-left:calc(100vw * (24 / 1919));font-size:calc(100vw * (16 / 1919))}.aboutus .map .info_list li:before{top:calc(100vw * (3 / 1919));width:calc(100vw * (16 / 1919));height:calc(100vw * (16 / 1919))}}@media (max-width:1180px){.aboutus .map{margin-top:0;padding-top:calc(100vw * (200 / 1180))}.aboutus .map .location{height:calc(100vw * (680 / 1180));border-radius:calc(100vw * (20 / 1180))}.aboutus .map .location_list{gap:calc(100vw * (20 / 1180));margin-top:calc(100vw * (50 / 1180))}.aboutus .map .location_list>li{padding:calc(100vw * (40 / 1180));border-radius:calc(100vw * (20 / 1180))}.aboutus .map .location_list>li .title{font-size:calc(100vw * (24 / 1180))}.aboutus .map .location_list .btn_area{margin-top:calc(100vw * (28 / 1180))}.aboutus .map .info_list li{margin-top:calc(100vw * (12 / 1180));padding-left:calc(100vw * (24 / 1180));font-size:calc(100vw * (18 / 1180))}.aboutus .map .info_list li:before{top:calc(100vw * (3 / 1180));width:calc(100vw * (16 / 1180));height:calc(100vw * (16 / 1180))}}@media (max-width:767px){.aboutus .map{padding-top:calc(100vw * (200 / 767))}.aboutus .map .location{height:calc(100vw * (413 / 767));border-radius:calc(100vw * (20 / 767))}.aboutus .map .location_list{grid-template-columns:repeat(1,1fr);gap:calc(100vw * (20 / 767));margin-top:calc(100vw * (74 / 767))}.aboutus .map .location_list>li{padding:calc(100vw * (60 / 767)) calc(100vw * (40 / 767));border-radius:calc(100vw * (20 / 767))}.aboutus .map .location_list>li .title{font-size:calc(100vw * (38 / 767))}.aboutus .map .location_list .btn_area{margin-top:calc(100vw * (36 / 767))}.aboutus .map .location_list .btn_area a{color:#fff;background:var(--color-point-blue)}.aboutus .map .info_list{margin-top:calc(100vw * (28 / 767))}.aboutus .map .info_list li{margin-top:calc(100vw * (20 / 767));padding-left:calc(100vw * (48 / 767));font-size:calc(100vw * (28 / 767))}.aboutus .map .info_list li:before{top:calc(100vw * (4 / 767));width:calc(100vw * (32 / 767));height:calc(100vw * (32 / 767))}}.sub_content.product .block-content:last-child{padding-bottom:20rem}.sub_content.product .block-content>div{position:relative;width:130rem;margin:0 auto;word-break:normal;overflow-wrap:break-word}@media (max-width:1919px){.sub_content.product .block-content:last-child{padding-bottom:calc(100vw * (200 / 1919))}.sub_content.product .block-content>div{width:calc(100vw * (1300 / 1919))}}@media (max-width:1180px){.sub_content.product .block-content:last-child{padding-bottom:calc(100vw * (200 / 1180))}.sub_content.product .block-content>div{width:calc(100vw * (980 / 1180))}}@media (max-width:767px){.sub_content.product .block-content:last-child{padding-bottom:calc(100vw * (200 / 767))}.sub_content.product .block-content>div{width:calc(100vw * (670 / 767))}}.product .visual{position:relative;min-height:98rem;height:100vh;overflow:hidden;background:rgba(0,0,0,.45)}.product .visual .bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.product .visual .bg>div{height:100%}.product .visual .bg .mo{display:none}.product .visual .bg img{width:100%;height:100%;object-fit:cover;animation:visualScale 5s ease-out alternate both}@keyframes visualScale{0%{transform:translateZ(0) scale(1) rotate(0deg)}100%{transform:translateZ(0) scale(1.08) rotate(.0001deg)}}@-webkit-keyframes visualScale{0%{transform:translateZ(0) scale(1) rotate(0deg)}100%{transform:translateZ(0) scale(1.08) rotate(.0001deg)}}.product .visual .inner{display:flex;width:192rem;min-height:98rem;height:100vh;justify-content:center}.product .visual .hgroup{width:74rem;position:absolute;top:50%;transform:translateY(-50%)}.product .visual .hgroup h2{letter-spacing:-1.28px;line-height:1.25;font-size:5.8rem;text-align:center;color:#fff;animation:fadeUp .6s both cubic-bezier(.25,.79,.58,1);animation-delay:.2s}.product .visual .hgroup .sub{margin-top:3.2rem;color:#fff;line-height:1.45;font-size:2rem;font-weight:600;animation:fadeUp .6s both cubic-bezier(.25,.79,.58,1);animation-delay:.4s;text-align:center}.sub_content.product .visual .hgroup .sub:before{display:none}.product .visual .hgroup .keyword{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:3.2rem;width:100%;animation:fadeUp .6s both cubic-bezier(.25,.79,.58,1);animation-delay:.6s}.product .visual .hgroup .keyword li{position:relative;padding:1rem 1.6rem;border-radius:10rem;color:#fff;line-height:1.25;font-size:1.6rem;font-weight:500;background:rgba(255,255,255,.2)}.product .visual .hgroup .keyword li:before{content:'#';position:relative;color:#fff;line-height:1.25;font-size:1.6rem;font-weight:500}.product .visual .hgroup .scrollbar::-webkit-scrollbar{width:2px;background:0 0;-webkit-overflow-scrolling:auto}.product .visual .hgroup .scrollbar::-webkit-scrollbar-thumb{border:2px solid #fff;border-radius:100rem;background-color:#fff}.product .visual .hgroup .scrollbar::-webkit-scrollbar-track{background-color:transparent}.product .visual .hgroup .scrollbar::-webkit-scrollbar-button:vertical:start:decrement{display:block;height:3rem}.product .visual .hgroup .scrollbar::-webkit-scrollbar-button:vertical:end:decrement{display:block;width:3rem}@media (hover:hover) and (min-width:768px){.product .visual .hgroup .select_box .select_inner .select_list li:hover{font-weight:700}}@media (max-width:1919px){.product .visual{min-height:calc(100vw * (980 / 1919))}.product .visual .inner{width:calc(100vw * (1920 / 1919));min-height:calc(100vw * (980 / 1919))}.product .visual .hgroup{width:calc(100vw * (740 / 1919))}.product .visual .hgroup h2{font-size:calc(100vw * (58 / 1919))}.product .visual .hgroup .sub{margin-top:calc(100vw * (32 / 1919));font-size:calc(100vw * (20 / 1919))}.product .visual .hgroup .keyword{margin-top:calc(100vw * (32 / 1919));gap:calc(100vw * (10 / 1919));width:calc(100vw * (740 / 1919))}.product .visual .hgroup .keyword li{padding:calc(100vw * (10 / 1919)) calc(100vw * (16 / 1919));font-size:calc(100vw * (16 / 1919))}.product .visual .hgroup .keyword li:before{content:'#';position:relative;color:#fff;font-size:calc(100vw * (16 / 1919))}.product .visual .hgroup .scrollbar::-webkit-scrollbar{width:2px}.product .visual .hgroup .scrollbar::-webkit-scrollbar-thumb{border:2px solid #fff}.product .visual .hgroup .scrollbar::-webkit-scrollbar-button:vertical:start:decrement{height:calc(100vw * (30 / 1919))}.product .visual .hgroup .scrollbar::-webkit-scrollbar-button:vertical:end:decrement{width:calc(100vw * (30 / 1919))}}@media (max-width:1180px){.product .visual{height:calc(100vw * (800 / 1180))}.product .visual .inner{width:100%;height:calc(100vw * (800 / 1180))}.product .visual .hgroup{width:calc(100vw * (700 / 1180));z-index:10}.product .visual .hgroup h2{margin-top:calc(100vw * (40 / 1180));font-size:calc(100vw * (64 / 1180))}.product .visual .hgroup .sub{margin-top:calc(100vw * (12 / 1180));font-size:calc(100vw * (22 / 1180))}.product .visual .hgroup .keyword{gap:calc(100vw * (12 / 1180));width:calc(100vw * (700 / 1180))}.product .visual .hgroup .keyword li{padding:calc(100vw * (10.5 / 1180)) calc(100vw * (16 / 1180));font-size:calc(100vw * (18 / 1180))}.product .visual .hgroup .keyword li:before{content:'#';position:relative;color:#fff;font-size:calc(100vw * (18 / 1180))}.product .visual .hgroup .scrollbar::-webkit-scrollbar{width:2px}.product .visual .hgroup .scrollbar::-webkit-scrollbar-thumb{border:2px solid #fff}.product .visual .hgroup .scrollbar::-webkit-scrollbar-button:vertical:start:decrement{width:0;height:0}.product .visual .hgroup .scrollbar::-webkit-scrollbar-button:vertical:end:decrement{width:0;height:0}}@media (max-width:767px){.product .visual{height:calc(100vw * (1200 / 767))}.product .visual .bg .pc{display:none}.product .visual .bg .mo{display:block}.product .visual .inner{height:calc(100vw * (1200 / 767))}.product .visual .hgroup{width:100%;padding:0 calc(100vw * (40 / 767))}.product .visual .hgroup .keyword{gap:calc(100vw * (16 / 767)) calc(100vw * (12 / 767));width:100%;margin-top:calc(100vw * (50 / 767))}.product .visual .hgroup .keyword li{padding:calc(100vw * (10 / 767)) calc(100vw * (18 / 767));font-size:calc(100vw * (26 / 767))}.product .visual .hgroup .keyword li:before{content:'#';position:relative;color:#fff;font-size:calc(100vw * (26 / 767))}.product .visual .hgroup h2{margin-top:calc(100vw * (52 / 767));font-size:calc(100vw * (68 / 767))}.product .visual .hgroup .sub{margin-top:calc(100vw * (20 / 767));font-size:calc(100vw * (32 / 767))}.product .visual .hgroup .sub:before{display:none}.product .visual .hgroup .desc{margin-top:calc(100vw * (20 / 767));font-size:calc(100vw * (32 / 767))}.product .visual .hgroup .select_box{width:calc(100vw * (400 / 767));margin-top:calc(100vw * (100 / 767))}.product .visual .hgroup .select_box .txt:after{right:calc(100vw * (24 / 767))}.product .visual .hgroup .select_box .txt{height:calc(100vw * (100 / 767));padding:0 calc(100vw * (48 / 767));border-width:calc(100vw * (2 / 767));line-height:calc(100vw * (100 / 767));font-size:calc(100vw * (32 / 767))}.product .visual .hgroup .select_box .select_inner{top:calc(100vw * (110 / 767));border-radius:calc(100vw * (30 / 767));border-width:calc(100vw * (2 / 767));padding:calc(100vw * (28 / 767)) calc(100vw * (12 / 767)) calc(100vw * (28 / 767)) calc(100vw * (48 / 767))}.product .visual .hgroup .select_box .select_inner .select_list{max-height:calc(100vw * (445 / 767));padding:calc(100vw*(22 / 767)) calc(100vw*(32 / 767)) calc(100vw*(22 / 767)) 0}.product .visual .hgroup .select_box .select_inner .select_list li{margin-top:calc(100vw * (50 / 767));font-size:calc(100vw * (28 / 767))}.product .visual .hgroup .scrollbar::-webkit-scrollbar{width:calc(100vw * (4 / 767))}.product .visual .hgroup .scrollbar::-webkit-scrollbar-thumb{border:calc(100vw * (4 / 767)) solid #fff}}.sub_content.product .block-content .effect{width:100%;background:#13181f;padding-bottom:14rem}.sub_content.product .block-content .effect .tab_content{width:130rem;margin:0 auto}.product .effect .expect_info{width:130rem;margin:0 auto;text-align:center}.product .effect .expect_info .bg{display:flex;justify-content:center;padding-top:11rem;height:28.7rem}.product .effect .expect_info h3{text-align:center;font-size:3.6rem;line-height:140%;color:#9fa2aa;padding:3rem 0;margin-top:3rem}.product .effect .expect_info h3>b{color:#fff}.product .effect .expect_info .expext-txt{font-size:1.8rem;line-height:160%;color:#9fa2aa;padding:3rem 0}.product .section:last-child{padding-bottom:20rem}@media (max-width:1919px){.product .effect{padding-bottom:calc(100vw * (140 / 1919))}.sub_content.product .block-content .effect{padding-bottom:calc(100vw * (140 / 1919))}.sub_content.product .block-content .effect .tab_content{width:calc(100vw * (1300 / 1919))}.product .effect .expect_info{width:calc(100vw * (1300 / 1919))}.product .effect .expect_info .bg{padding-top:calc(100vw * (110 / 1919));height:calc(100vw * (287 / 1919))}.product .effect .expect_info h3{font-size:calc(100vw * (36 / 1919));padding:calc(100vw * (30 / 1919)) 0;margin-top:calc(100vw * (30 / 1919))}.product .effect .expect_info .expext-txt{font-size:calc(100vw * (18 / 1919));padding:calc(100vw * (30 / 1919)) 0}.product .section:last-child{padding-bottom:calc(100vw * (200 / 1919))}}@media (max-width:1366px){.product .effect .expect_list>li .dot_list li:before{top:calc(100vw * (7 / 1366));width:.3rem;height:.3rem}}@media (max-width:1180px){.product .effect{padding-bottom:calc(100vw * (104  / 1180))}.sub_content.product .block-content .effect{padding-bottom:calc(100vw * (140 / 1180))}.sub_content.product .block-content .effect .tab_content{width:calc(100vw * (980 / 1180))}.product .effect .expect_info{width:calc(100vw * (980 / 1180))}.product .effect .expect_info .bg{padding-top:calc(100vw * (104 / 1180));height:calc(100vw * (281 / 1180))}.product .effect .expect_info h3{font-size:calc(100vw * (32 / 1180));padding:calc(100vw * (22 / 1180)) 0;margin-top:calc(100vw * (22 / 1180))}.product .effect .expect_info .expext-txt{font-size:calc(100vw * (18 / 1180));padding:calc(100vw * (22 / 1180)) 0}.product .section:last-child{padding-bottom:calc(100vw * (200 / 1180))}}@media (max-width:767px){.product .effect{padding-bottom:calc(100vw * (138  / 767))}.sub_content.product .block-content .effect{padding-bottom:calc(100vw * (140 / 767))}.sub_content.product .block-content .effect .tab_content{width:calc(100vw * (670 / 767))}.product .effect .expect_info{width:100%;padding-top:calc(100vw * (110 / 767))}.product .effect .expect_info .bg{width:calc(100vw * (345 / 767));margin:0 auto;padding:calc(100vw * (28 / 767)) 0;height:calc(100vw * (205 / 767))}.product .effect .expect_info h3{font-size:calc(100vw * (42 / 767));padding:calc(100vw * (28 / 767)) 0;margin-top:calc(100vw * (27 / 767))}.product .effect .expect_info .expext-txt{font-size:calc(100vw * (28 / 767));padding:calc(100vw * (28 / 767)) 0}.product .section:last-child{padding-bottom:calc(100vw * (200 / 767))}}.product .banner{margin-top:14rem}@media (max-width:1919px){.product .banner{margin-top:calc(100vw * (140 / 1919))}}@media (max-width:1180px){.product .banner{margin-top:calc(100vw * (140 / 1180))}}@media (max-width:767px){.product .banner{margin-top:calc(100vw * (140 / 767))}}.dim_common{position:fixed;left:0;top:0;width:100%;height:100vh;height:100dvh;background:rgba(0,0,0,.8);z-index:9998}.layer_skill{position:fixed;left:0;top:0;z-index:9999;opacity:0;pointer-events:none}.layer_skill.on{opacity:1;pointer-events:all}.layer_skill .layer_inner{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);opacity:1;transition:all .2s}.layer_skill .layer_content{position:relative;margin:0 auto}.layer_skill .btn_layer_close{position:absolute;right:-14rem;top:-6.8rem;width:6rem;height:6rem;border-radius:100px;background:rgba(255,255,255,.1);text-indent:-9999rem}.layer_skill .btn_layer_close:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:2.4rem;height:2.4rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/product/ico_skill_arrow_close.svg) no-repeat center center/100% 100%}.layer_skill .btn_layer_close.mo{display:none}.layer_skill h3{width:144rem;margin:0 auto;line-height:1.45;color:#fff;font-size:3rem}.layer_skill .swiper-skill{position:relative;width:144rem;height:67rem;margin:2rem auto 0;background:#fff;border-radius:1.2rem}.layer_skill .swiper-skill .swiper-container{overflow:hidden;border-radius:1.2rem}.layer_skill .swiper-skill .diagram_wrap{overflow:hidden;padding-right:.6rem;border-radius:1.2rem}.layer_skill .swiper-skill .diagram{display:flex;justify-content:center;overflow-y:auto;max-height:67rem}.layer_skill .swiper-skill .swiper-slide::selection{background:0 0}.layer_skill .swiper-skill .diagram img{height:100%;object-fit:cover}.layer_skill .swiper-skill .swiper-button-prev{display:none;position:absolute;left:-10rem;top:0;width:10rem;height:100%;margin-top:0;outline:none}.layer_skill .swiper-skill .swiper-button-prev:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6rem;height:6rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/product/ico_skill_slide_arrow.svg) no-repeat left top/100% 100%;transition:all .2s}.layer_skill .swiper-skill .swiper-button-next{display:none;position:absolute;right:-10rem;top:0;width:10rem;height:100%;margin-top:0}.layer_skill .swiper-skill .swiper-button-next:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(180deg);width:6rem;height:6rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/product/ico_skill_slide_arrow.svg) no-repeat left top/100% 100%;transition:all .2s}.layer_skill.on .swiper-skill .swiper-button-next.swiper-button-disabled,.layer_skill.on .swiper-skill .swiper-button-prev.swiper-button-disabled{opacity:.5;pointer-events:all}.layer_skill .swiper-skill .swiper-pagination{bottom:-3.8rem}.layer_skill .swiper-skill .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 .6rem;border:1px solid #fff;border-radius:100px;background:0 0;opacity:1}.layer_skill .swiper-skill .swiper-pagination .swiper-pagination-bullet-active{background:#fff}.layer_skill .scrollbar::-webkit-scrollbar{width:4px;background:0 0;-webkit-overflow-scrolling:auto}.layer_skill .scrollbar::-webkit-scrollbar-thumb{border:4px solid #111;border-radius:100rem;background-color:#111}.layer_skill .scrollbar::-webkit-scrollbar-track{background-color:transparent}.layer_skill .scrollbar::-webkit-scrollbar-button:vertical:start:decrement{display:block;height:2rem}.layer_skill .scrollbar::-webkit-scrollbar-button:vertical:end:decrement{display:block;width:2rem}@media (max-width:1919px){.layer_skill .btn_layer_close{right:calc(100vw * (-140 / 1919));top:calc(100vw * (-68 / 1919));width:calc(100vw * (60 / 1919));height:calc(100vw * (60 / 1919))}.layer_skill .btn_layer_close:before{width:calc(100vw * (24 / 1919));height:calc(100vw * (24 / 1919))}.layer_skill h3{width:calc(100vw * (1440 / 1919));font-size:calc(100vw * (30 / 1919))}.layer_skill .swiper-skill{width:calc(100vw * (1440 / 1919));height:calc(100vw * (670 / 1919));margin:calc(100vw * (20 / 1919)) auto 0;border-radius:calc(100vw * (12 / 1919))}.layer_skill .swiper-skill .swiper-container{border-radius:calc(100vw * (12 / 1919))}.layer_skill .swiper-skill .diagram_wrap{padding-right:calc(100vw * (6 / 1919));border-radius:calc(100vw * (12 / 1919))}.layer_skill .swiper-skill .diagram{max-height:calc(100vw * (670 / 1919))}.layer_skill .swiper-skill .swiper-button-prev{width:calc(100vw * (100 / 1919));left:calc(100vw * (-100 / 1919))}.layer_skill .swiper-skill .swiper-button-prev:after{width:calc(100vw * (60 / 1919));height:calc(100vw * (60 / 1919))}.layer_skill .swiper-skill .swiper-button-next{width:calc(100vw * (100 / 1919));right:calc(100vw * (-100 / 1919))}.layer_skill .swiper-skill .swiper-button-next:after{width:calc(100vw * (60 / 1919));height:calc(100vw * (60 / 1919))}.layer_skill .swiper-skill .swiper-pagination{bottom:calc(100vw * (-38 / 1919))}.layer_skill .swiper-skill .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 calc(100vw * (6 / 1919))}.layer_skill .scrollbar::-webkit-scrollbar{width:4px}.layer_skill .scrollbar::-webkit-scrollbar-thumb{border:4px solid #111}.layer_skill .scrollbar::-webkit-scrollbar-button:vertical:start:decrement{height:calc(100vw * (20 / 1919))}.layer_skill .scrollbar::-webkit-scrollbar-button:vertical:end:decrement{width:calc(100vw * (20 / 1919))}}@media (max-width:1180px){.layer_skill .btn_layer_close{right:0;top:calc(100vw * (-74 / 1180));width:calc(100vw * (60 / 1180));height:calc(100vw * (60 / 1180))}.layer_skill .btn_layer_close:before{width:calc(100vw * (24 / 1180));height:calc(100vw * (24 / 1180))}.layer_skill h3{width:calc(100vw * (1080 / 1180));font-size:calc(100vw * (30 / 1180))}.layer_skill .swiper-skill{width:calc(100vw * (1080 / 1180));height:calc(100vw * (1080 / 1180));margin:calc(100vw * (20 / 1180)) auto 0;border-radius:calc(100vw * (12 / 1180))}.layer_skill .swiper-skill .swiper-container{border-radius:calc(100vw * (12 / 1180));height:100%}.layer_skill .swiper-skill .swiper-slide{display:flex;justify-content:center;align-items:center}.layer_skill .swiper-skill .diagram_wrap{padding-right:0;border-radius:0}.layer_skill .swiper-skill .diagram{max-height:calc(100vw * (1080 / 1180))}.layer_skill .swiper-skill .swiper-button-prev{display:none !important}.layer_skill .swiper-skill .swiper-button-next{display:none !important}.layer_skill .swiper-skill .swiper-pagination{bottom:calc(100vw * (-38 / 1180))}.layer_skill .swiper-skill .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 calc(100vw * (6 / 1180))}.layer_skill .scrollbar{margin:calc(100vw * (20 / 1180)) 0;padding:0 calc(100vw * (12 / 1180)) 0 0}.layer_skill .scrollbar{margin:0;padding:0}.layer_skill .scrollbar::-webkit-scrollbar{display:none}.layer_skill .scrollbar::-webkit-scrollbar-thumb{display:none}}@media (max-width:767px){.layer_skill .btn_layer_close{position:fixed;right:calc(100vw * (40 / 767));top:calc(100vw * (40 / 767));width:calc(100vw * (100 / 767));height:calc(100vw * (100 / 767))}.layer_skill .btn_layer_close:before{width:calc(100vw * (40 / 767));height:calc(100vw * (40 / 767))}.layer_skill .btn_layer_close.pc{display:none}.layer_skill .btn_layer_close.mo{display:block}.layer_skill h3{width:calc(100vw * (670 / 767));font-size:calc(100vw * (44 / 767))}.layer_skill .swiper-skill{width:calc(100vw * (670 / 767));height:calc(100vw * (670 / 767));margin:calc(100vw * (32 / 767)) 0 0;border-radius:calc(100vw * (12 / 767))}.layer_skill .swiper-skill .swiper-container{border-radius:calc(100vw * (12 / 767))}.layer_skill .swiper-skill .diagram{max-height:calc(100vw * (670 / 767))}.layer_skill .swiper-skill .swiper-pagination{bottom:calc(100vw * (-134 / 767))}.layer_skill .swiper-skill .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 calc(100vw * (8 / 767));border-width:calc(100vw * (2 / 767))}.layer_skill .swiper-skill .caption{width:100%;position:absolute;left:0;bottom:calc(100vw*(-80 / 767));color:#fff}}@media (max-width:430px){.layer_skill .swiper-skill .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 calc(100vw * (6 / 430));border-width:1px}}.caption.mo{display:none}@media (max-width:767px){.caption.mo{position:relative;display:none;margin-top:calc(100vw * (20  / 767));padding:calc(100vw * (9 / 767)) calc(100vw * (60 / 767)) calc(100vw * (9 / 767)) 0;line-height:1.6;color:#111;font-size:calc(100vw * (26 / 767))}.caption.mo:before{content:"";position:absolute;right:0;top:0;width:calc(100vw * (60 / 767));height:calc(100vw * (60 / 767));border:calc(100vw * (2 / 767)) solid #111;border-radius:100px;background:#fff url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_scale_arrow_mo.svg) no-repeat center center;background-size:calc(100vw * (28 / 767)) calc(100vw * (28 / 767))}.caption.mo span{display:inline-block;vertical-align:middle;margin-right:calc(100vw * (4 / 767))}.product .architecture .tab_content .caption.mo{color:#fff}.product .architecture .tab_content .caption.mo:before{border-color:#fff}}.reference .partner h3{padding-bottom:5rem;font-size:4rem;letter-spacing:-.04rem;font-weight:800}.reference .partner h3.en{font-family:var(--font-en)}.reference .partner .inner h3:first-child{padding-top:0}.reference .partner .partner_list+h3{margin-top:11rem}.reference .partner .partner_list{position:relative;display:grid;grid-template-columns:repeat(6,1fr);gap:2rem}.reference .partner .partner_list li{display:flex;align-items:center;height:13rem;overflow:hidden;border:.04px solid #c7c9cd;border-radius:.8rem;text-align:center}.reference .partner .partner_list li a{display:flex;align-items:center;justify-content:center;height:100%;padding:1.9rem 0}.reference .partner .partner_list li .logo{width:100%;height:9.2rem;display:flex;align-items:center;justify-content:center}.reference .partner .partner_list li .logo img{vertical-align:middle;object-fit:cover}.reference .partner .partner_list li .txt{margin-top:3.6rem;color:#666;line-height:1.25;font-size:1.6rem;font-weight:600;word-wrap:break-word}.reference .partner .diagram{overflow:hidden;width:100%;height:80.5rem;border-radius:2rem}.reference .partner .diagram img{width:100%;height:100%;object-fit:cover}@media (max-width:1919px){.reference .partner h3{padding-bottom:calc(100vw * (50 / 1919));font-size:calc(100vw * (40 / 1919))}.reference .partner .partner_list+h3{margin-top:calc(100vw * (110 / 1919))}.reference .partner .partner_list{gap:calc(100vw * (20 / 1919))}.reference .partner .partner_list li{height:calc(100vw * (130 / 1919));border-radius:calc(100vw * (8 / 1919))}.reference .partner .partner_list li a{padding:calc(100vw * (19 / 1919)) 0}.reference .partner .partner_list li .logo{height:calc(100vw * (87 / 1919))}.reference .partner .partner_list li .txt{margin-top:calc(100vw * (36 / 1919));font-size:calc(100vw * (16 / 1919))}.reference .partner .diagram{height:calc(100vw * (805 / 1919));border-radius:calc(100vw * (20 / 1919))}}@media (max-width:1180px){.reference .partner h3{padding-bottom:calc(100vw * (50 / 1180));font-size:calc(100vw * (40 / 1180))}.reference .partner .partner_list+h3{margin-top:calc(100vw * (110 / 1180))}.reference .partner .partner_list{grid-template-columns:repeat(6,1fr);gap:calc(100vw * (20 / 1180))}.reference .partner .partner_list li{height:calc(100vw * (96 / 1180));border-radius:calc(100vw * (6 / 1180))}.reference .partner .partner_list li a{padding:calc(100vw * (14 / 1180)) 0}.reference .partner .partner_list li .logo{height:calc(100vw * (68 / 1180))}.reference .partner .partner_list li .txt{margin-top:calc(100vw * (36 / 1180));font-size:calc(100vw * (16 / 1180))}.reference .partner .diagram{height:calc(100vw * (604 / 1180));border-radius:calc(100vw * (20 / 1180))}.reference .partner+.banner{padding-top:calc(100vw * (140 / 1180))}}@media (max-width:767px){.reference .partner h3{padding-bottom:calc(100vw * (74 / 767));font-size:calc(100vw * (52 / 767))}.reference .partner .partner_list+h3{margin-top:calc(100vw * (110 / 767))}.reference .partner .partner_list{grid-template-columns:repeat(4,1fr);gap:calc(100vw * (18 / 767))}.reference .partner .partner_list li{border-radius:calc(100vw * (6 / 767));height:calc(100vw * (90 / 767))}.reference .partner .partner_list li a{padding:calc(100vw * (14 / 1919)) 0}.reference .partner .partner_list li .logo{height:calc(100vw * (122 / 767))}.reference .partner .partner_list li .txt{margin-top:calc(100vw * (39 / 767));font-size:calc(100vw * (28 / 767))}.reference .partner .diagram{height:calc(100vw * (374 / 767));border-radius:calc(100vw * (20 / 767))}.reference .partner+.banner{padding-top:calc(100vw * (140 / 767))}}.majorcase-wrap{position:relative;margin-bottom:-11rem}.majorcase-wrap .top-title{text-align:center}.majorcase-wrap .top-title h3{font-size:4.3rem;font-weight:700;letter-spacing:-2.5px;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);background-clip:text;-webkit-background-clip:text;color:transparent;line-height:5.5rem}.majorcase-wrap .top-title p{margin-top:3rem;font-size:2rem;line-height:3rem;color:#595c64;font-weight:500}@media (max-width:1919px){.majorcase-wrap .top-title h3{font-size:calc(100vw * (43 / 1919));line-height:calc(100vw * (55 / 1919));letter-spacing:calc(100vw * (-2.5 / 1919))}.majorcase-wrap .top-title p{margin-top:calc(100vw * (30 / 1919));font-size:calc(100vw * (20 / 1919));line-height:calc(100vw * (30 / 1919))}}@media (max-width:1180px){.majorcase-wrap .top-title h3{font-size:calc(100vw * (50 / 1180));line-height:calc(100vw * (55 / 1180));letter-spacing:calc(100vw * (-2.5 / 1180))}.majorcase-wrap .top-title p{margin-top:calc(100vw * (30 / 1180));font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (30 / 1180))}}@media (max-width:767px){.majorcase-wrap .top-title h3{font-size:calc(100vw * (48 / 767));line-height:calc(100vw * (60 / 767));letter-spacing:calc(100vw * (-2.5 / 767))}.majorcase-wrap .top-title p{margin-top:calc(100vw * (40 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (37 / 767))}}.majorcase-detail-wrap{position:relative;padding-top:5rem}.majorcase-detail-wrap .block-wrap{display:flex;justify-content:space-between;gap:6rem;padding:11rem 0}.majorcase-detail-wrap .block-wrap{border-top:1px solid #dadce0}.majorcase-detail-wrap .block-wrap .title{display:flex;flex-direction:column;gap:3rem}.majorcase-detail-wrap .block-wrap .title .btn-wrap{justify-content:flex-start}.majorcase-detail-wrap .block-wrap .title .type{font-size:3.6rem;font-weight:700;color:#13181f}.majorcase-detail-wrap .block-wrap .title .type .stage{display:block;margin-bottom:2rem;padding-bottom:1.4rem;flex-shrink:0;justify-content:center;text-align:center;font-family:var(--font-en);font-size:1.3rem;font-weight:600;color:#fff;width:2.2rem;height:2.2rem;line-height:2.3rem;border-radius:50%;background:#13181f}.majorcase-detail-wrap .block-wrap .title .desc{font-size:2rem;line-height:2.8rem;font-weight:400;color:#595c64}.majorcase-detail-wrap .block-wrap .cont>.img-wrap{width:42rem}.majorcase-detail-wrap .block-wrap .cont .img-wrap img{width:100%;border-radius:1rem;border:1px solid #dadce0}.majorcase-detail-wrap .block-wrap .cont .img-wrap .tb,.majorcase-detail-wrap .block-wrap .cont .img-wrap .mo{display:none}.majorcase-detail-wrap .block-wrap .cont .shape-wrap{width:50rem;position:relative;display:flex;gap:3.4rem}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item{display:flex;flex-direction:column;gap:2rem;width:33.3%}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .square{width:25.7rem;height:16rem;border-radius:2rem}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .square.red{background:#b0101c}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .square.grey{background:#9f9e9a}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .square.black{background:#333230}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt{text-align:center;font-size:1.6rem;color:#13181f}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk{display:flex;gap:2rem}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk+.cmyk{margin-top:1.2rem}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>span{font-size:1.6rem;color:#9fa2aa;text-align:left}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>span:first-child{width:4.5rem}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>.color-num{font-size:1.6rem;color:#13181f}@media (max-width:1919px){.majorcase-detail-wrap{padding-top:calc(100vw * (50 / 1919))}.majorcase-detail-wrap .block-wrap{padding:calc(100vw * (110 / 1919)) 0}.majorcase-detail-wrap .block-wrap .title{gap:calc(100vw * (15 / 1919))}.majorcase-detail-wrap .block-wrap .title .type{font-size:calc(100vw * (36 / 1919))}.majorcase-detail-wrap .block-wrap .title .type .stage{padding-bottom:calc(100vw * (14 / 1919));font-size:calc(100vw * (13 / 1919))}.majorcase-detail-wrap .block-wrap .title .desc{font-size:calc(100vw * (20 / 1919));line-height:calc(100vw * (28 / 1919))}.majorcase-detail-wrap .block-wrap .cont>.img-wrap{width:calc(100vw * (420 / 1919))}.majorcase-detail-wrap .block-wrap .cont .img-wrap img{border-radius:calc(100vw * (10 / 1919))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap{width:calc(100vw * (500 / 1919));gap:calc(100vw * (34 / 1919))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item{gap:calc(100vw * (20 / 1919))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .square{width:calc(100vw * (257 / 1919));height:calc(100vw * (160 / 1919));border-radius:calc(100vw * (20 / 1919))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt{font-size:calc(100vw * (16 / 1919))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk{gap:calc(100vw * (20 / 1919))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk+.cmyk{margin-top:calc(100vw * (12 / 1919))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>span{font-size:calc(100vw * (16 / 1919))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>span:first-child{width:calc(100vw * (45 / 1919))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>.color-num{font-size:calc(100vw * (16 / 1919))}}@media (max-width:1180px){.majorcase-detail-wrap{padding-top:calc(100vw * (50 / 1180))}.majorcase-detail-wrap .block-wrap{padding:calc(100vw * (110 / 1180)) 0}.majorcase-detail-wrap .block-wrap .title{gap:calc(100vw * (15 / 1180))}.majorcase-detail-wrap .block-wrap .title .type{font-size:calc(100vw * (36 / 1180))}.majorcase-detail-wrap .block-wrap .title .type .stage{padding-bottom:calc(100vw * (14 / 1180));font-size:calc(100vw * (13 / 1180));width:calc(100vw * (22 / 1180));height:calc(100vw * (22 / 1180));line-height:calc(100vw * (23 / 1180))}.majorcase-detail-wrap .block-wrap .title .desc{font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (28 / 1180))}.majorcase-detail-wrap .block-wrap .cont>.img-wrap{width:calc(100vw * (420 / 1180))}.majorcase-detail-wrap .block-wrap .cont .img-wrap .pc,.majorcase-detail-wrap .block-wrap .cont .img-wrap .mo{display:none}.majorcase-detail-wrap .block-wrap .cont .img-wrap .tb{display:block}.majorcase-detail-wrap .block-wrap .cont .img-wrap img{border-radius:calc(100vw * (10 / 1180))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap{width:calc(100vw * (400 / 1180));gap:calc(100vw * (34 / 1180))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item{gap:calc(100vw * (20 / 1180))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .square{width:calc(100vw * (186 / 1180));height:calc(100vw * (160 / 1180));border-radius:calc(100vw * (20 / 1180))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt{font-size:calc(100vw * (16 / 1180))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk{gap:calc(100vw * (20 / 1180))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk+.cmyk{margin-top:calc(100vw * (12 / 1180))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>span{font-size:calc(100vw * (16 / 1180))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>span:first-child{width:calc(100vw * (45 / 1180))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>.color-num{font-size:calc(100vw * (16 / 1180))}}@media (max-width:767px){.majorcase-detail-wrap{padding-top:calc(100vw * (50 / 767))}.majorcase-detail-wrap .block-wrap{flex-direction:column;gap:0;padding:calc(100vw * (110 / 767)) 0}.majorcase-detail-wrap .block-wrap .title{width:100%;gap:calc(100vw * (15 / 767))}.majorcase-detail-wrap .block-wrap .title .btn-wrap{flex-direction:row;margin-bottom:0}.majorcase-detail-wrap .block-wrap .title .btn-wrap>a{padding:calc(100vw * (20 / 767)) calc(100vw * (40 / 767));width:50%;flex-shrink:0}.majorcase-detail-wrap .block-wrap .title .type{font-size:calc(100vw * (44 / 767))}.majorcase-detail-wrap .block-wrap .title .type .stage{padding-bottom:calc(100vw * (14 / 767));font-size:calc(100vw * (22 / 767));width:calc(100vw * (32 / 767));height:calc(100vw * (32 / 767));line-height:calc(100vw * (32 / 767))}.majorcase-detail-wrap .block-wrap .title .desc{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767))}.majorcase-detail-wrap .block-wrap .cont{margin-top:calc(100vw * (80 / 767))}.majorcase-detail-wrap .block-wrap .cont>.img-wrap{width:100%}.majorcase-detail-wrap .block-wrap .cont .img-wrap .pc,.majorcase-detail-wrap .block-wrap .cont .img-wrap .tb{display:none}.majorcase-detail-wrap .block-wrap .cont .img-wrap .mo{display:block}.majorcase-detail-wrap .block-wrap .cont .img-wrap img{border-radius:calc(100vw * (20 / 767))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap{width:100%;gap:calc(100vw * (20 / 767))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item{gap:calc(100vw * (20 / 767))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .square{width:calc(100vw * (210 / 767));height:calc(100vw * (160 / 767));border-radius:calc(100vw * (20 / 767))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt{font-size:calc(100vw * (22 / 767))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk{gap:calc(100vw * (10 / 767))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk+.cmyk{margin-top:calc(100vw * (12 / 767))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>span{font-size:calc(100vw * (22 / 767))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>span:first-child{width:calc(100vw * (62 / 767))}.majorcase-detail-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>.color-num{font-size:calc(100vw * (22 / 767))}}.detail-dot-list-wrap{position:relative}.detail-dot-list{display:flex;flex-direction:column;gap:1.2rem}.detail-dot-list li{position:relative;padding-left:1.6rem;font-size:1.8rem;line-height:2.4rem;font-weight:400;color:#13181f}.detail-dot-list li:after{content:'';display:inline-block;position:absolute;left:.4rem;top:1rem;width:.4rem;height:.4rem;border-radius:50%;background:#13181f}@media (max-width:1919px){.detail-dot-list-wrap{margin:calc(100vw * (20 / 1919)) 0;border-radius:calc(100vw * (20 / 1919))}.detail-dot-list{gap:calc(100vw * (12 / 1919))}.detail-dot-list li{padding-left:calc(100vw * (16 / 1919));font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (24 / 1919))}.detail-dot-list li:after{left:calc(100vw * (4 / 1919));top:calc(100vw * (10 / 1919));width:calc(100vw * (4 / 1919));height:calc(100vw * (4 / 1919))}}@media (max-width:1180px){.detail-dot-list-wrap{margin:calc(100vw * (16 / 1180)) 0;border-radius:calc(100vw * (15 / 1180))}.detail-dot-list{gap:calc(100vw * (10 / 1180))}.detail-dot-list li{padding-left:calc(100vw * (13 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (24 / 1180))}.detail-dot-list li:after{left:calc(100vw * (3 / 1180));top:calc(100vw * (11 / 1180));width:calc(100vw * (3 / 1180));height:calc(100vw * (3 / 1180))}}@media (max-width:767px){.detail-dot-list-wrap{margin:calc(100vw * (20 / 767)) 0;border-radius:calc(100vw * (20 / 767))}.detail-dot-list{gap:calc(100vw * (20 / 767))}.detail-dot-list li{padding-left:calc(100vw * (16 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767))}.detail-dot-list li:after{left:calc(100vw * (4 / 767));top:calc(100vw * (16 / 767));width:calc(100vw * (4 / 767));height:calc(100vw * (4 / 767))}}.board-list-wrap .news-list{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:3.4rem}.board-list-wrap .news-list li{position:relative}.board-list-wrap .news-list li .news-image{width:100%;overflow:hidden;border-radius:2rem;transition:border .3s;border:1px solid #c7c9cd}.board-list-wrap .news-list li .news-image img{width:100%}.board-list-wrap .news-list li .news-title{position:relative;padding:3rem 2.4rem 6rem}.board-list-wrap .news-list li .news-title .category{position:relative;padding-left:2.4rem;color:#13181f;font-size:1.5rem;font-style:normal;font-weight:600}.board-list-wrap .news-list li .news-title .category:before{content:'';display:inline-block;position:absolute;left:0;top:0;width:1.6rem;height:1.6rem;border-radius:50%;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%)}.board-list-wrap .news-list li .news-title h3{color:#13181f;font-size:2.2rem;font-weight:700;line-height:3.3rem;margin-top:.8rem}@media (max-width:1919px){.board-list-wrap .news-list{gap:calc(100vw * (34 / 1919))}.board-list-wrap .news-list li .news-image{border-radius:calc(100vw * (20 / 1919))}.board-list-wrap .news-list li .news-title{padding:calc(100vw * (30 / 1919)) calc(100vw * (24 / 1919)) calc(100vw * (60 / 1919))}.board-list-wrap .news-list li .news-title .category{padding-left:calc(100vw * (24 / 1919));font-size:calc(100vw * (15 / 1919))}.board-list-wrap .news-list li .news-title .category:before{width:calc(100vw * (16 / 1919));height:calc(100vw * (16 / 1919))}.board-list-wrap .news-list li .news-title h3{font-size:calc(100vw * (22 / 1919));line-height:calc(100vw * (33 / 1919));margin-top:calc(100vw * (8 / 1919))}}@media (max-width:1180px){.board-list-wrap .news-list{grid-template-columns:repeat(2,1fr);gap:calc(100vw * (34 / 1180))}.board-list-wrap .news-list li .news-image{border-radius:calc(100vw * (20 / 1180))}.board-list-wrap .news-list li .news-title{padding:calc(100vw * (30 / 1180)) calc(100vw * (24 / 1180)) calc(100vw * (60 / 1180))}.board-list-wrap .news-list li .news-title .category{padding-left:calc(100vw * (24 / 1180));font-size:calc(100vw * (15 / 1180))}.board-list-wrap .news-list li .news-title .category:before{width:calc(100vw * (16 / 1180));height:calc(100vw * (16 / 1180))}.board-list-wrap .news-list li .news-title h3{font-size:calc(100vw * (22 / 1180));line-height:calc(100vw * (33 / 1180));margin-top:calc(100vw * (8 / 1180))}}@media (max-width:767px){.board-list-wrap .news-list{grid-template-columns:repeat(1,1fr);gap:calc(100vw * (34 / 767))}.board-list-wrap .news-list li{width:100%}.board-list-wrap .news-list li .news-image{border-radius:calc(100vw * (20 / 767))}.board-list-wrap .news-list li .news-title{padding:calc(100vw * (30 / 767)) calc(100vw * (24 / 767)) calc(100vw * (60 / 767))}.board-list-wrap .news-list li .news-title .category{padding-left:calc(100vw * (36 / 767));font-size:calc(100vw * (24 / 767))}.board-list-wrap .news-list li .news-title .category:before{width:calc(100vw * (27 / 767));height:calc(100vw * (27 / 767))}.board-list-wrap .news-list li .news-title h3{font-size:calc(100vw * (34 / 767));line-height:calc(100vw * (51 / 767));margin-top:calc(100vw * (20 / 767))}}.news-subscription{position:relative;padding-top:9rem}.news-subscription .title-area{text-align:center;padding-bottom:11rem}.news-subscription .title-area h2{font-size:5.8rem;font-weight:700;line-height:8.1rem;color:#fff}@media (max-width:1919px){.news-subscription{padding-top:calc(100vw * (90 / 1919))}.news-subscription .title-area{padding-bottom:calc(100vw * (110 / 1919))}.news-subscription .title-area h2{font-size:calc(100vw * (58 / 1919));line-height:calc(100vw * (81 / 1919))}}@media (max-width:1180px){.news-subscription{padding-top:calc(100vw * (90 / 1180))}.news-subscription .title-area{padding-bottom:calc(100vw * (110 / 1180))}.news-subscription .title-area h2{font-size:calc(100vw * (58 / 1180));line-height:calc(100vw * (81 / 1180))}}@media (max-width:767px){.news-subscription{padding-top:calc(100vw * (104 / 767))}.news-subscription .title-area{padding-bottom:calc(100vw * (144 / 767))}.news-subscription .title-area h2{font-size:calc(100vw * (74 / 767));line-height:calc(100vw * (74 / 767))}}.contact-tabnav-wrap{position:relative;transition:all .2s}.contact-tabnav{display:flex;align-items:center;justify-content:center;gap:4rem;margin-bottom:11rem}.contact-tabnav li{width:auto}.contact-tabnav li a{position:relative;display:inline-block;padding:1.3rem 0 1.4rem;font-size:2rem;font-weight:600;color:#9fa2aa}.contact-tabnav a.active{color:#c70517}.contact-tabnav a.active:after{content:'';display:inline-block;position:absolute;bottom:0;left:0;width:100%;height:.3rem;background-color:#c70517}.contact-tabcontent .content-page{margin-top:11rem}.contact-title h3{font-size:4.2rem;line-height:5.8rem;letter-spacing:-.42px;font-weight:700;color:#f8f9fb}.contact-title .info-txt{font-size:1.6rem;line-height:1.6rem;letter-spacing:-.16px;font-weight:400;color:#9fa2aa;margin-top:1.4rem}.contact-info-box{position:relative;margin-top:6rem}.contact-info-box>ul{display:flex;padding:3.4rem;gap:3.4rem;border-radius:2rem;background:#27303f}.contact-info-box>ul>li{display:flex;flex-direction:column;gap:2rem;flex:1 0 0;padding:0 2rem .4rem;border-left:1px solid #687386;color:#f8f9fb}.contact-info-box>ul>li.pc-no-bor{border-left:0}.contact-info-box>ul>li .title{font-size:2rem;line-height:3.2rem;font-weight:700}.contact-info-box>ul>li .desc>a{display:block;font-size:1.8rem;color:#f8f9fb;width:fit-content}.contact-info-box>ul>li .desc>a+a{margin-top:1rem}.contact-info-box>ul>li .desc>p{font-size:1.8rem}.contact-info-box>ul>li .btn-wrap{position:absolute;right:3.4rem;top:50%;transform:translateY(-50%)}.contact-info-box>ul>li .btn-wrap>.btn-red{display:flex;padding:1.7rem 2.8rem;align-items:center;border-radius:20rem;width:fit-content;background:#c70517}.contact-info-box>ul>li .btn-wrap>.btn-red>span{position:relative;color:#fff;font-size:1.6rem;font-weight:700}.contact-info-box+.contact-title{position:relative;padding-top:16rem}.contact-info-box+.contact-title:before{content:'';position:absolute;top:8rem;left:0;width:100%;height:1px;background:#2b333f}@media (max-width:1919px){.contact-tabnav{gap:calc(100vw * (40 / 1919));margin-bottom:calc(100vw * (110 / 1919))}.contact-tabnav li a{padding:calc(100vw * (13 / 1919)) 0 calc(100vw * (14 / 1919));font-size:calc(100vw * (20 / 1919))}.contact-tabnav a.active:after{height:calc(100vw * (3 / 1919))}.contact-tabcontent .content-page{margin-top:calc(100vw * (110 / 1919))}.contact-title h3{font-size:calc(100vw * (42 / 1919));line-height:calc(100vw * (58 / 1919))}.contact-title .info-txt{font-size:calc(100vw * (16 / 1919));line-height:calc(100vw * (16 / 1919));margin-top:calc(100vw * (14 / 1919))}.contact-info-box{margin-top:calc(100vw * (60 / 1919))}.contact-info-box>ul{padding:calc(100vw * (34 / 1919));gap:calc(100vw * (34 / 1919));border-radius:calc(100vw * (20 / 1919))}.contact-info-box>ul>li{gap:calc(100vw * (20 / 1919));padding:0 calc(100vw * (20 / 1919)) calc(100vw * (4 / 1919)) calc(100vw * (20 / 1919))}.contact-info-box>ul>li .title{font-size:calc(100vw * (20 / 1919));line-height:calc(100vw * (32 / 1919))}.contact-info-box>ul>li .desc>a{font-size:calc(100vw * (18 / 1919))}.contact-info-box>ul>li .desc>a+a{margin-top:calc(100vw * (10 / 1919))}.contact-info-box>ul>li .desc>p{font-size:calc(100vw * (18 / 1919))}.contact-info-box>ul>li .btn-wrap{position:absolute;right:calc(100vw * (34 / 1919));top:50%;transform:translateY(-50%)}.contact-info-box>ul>li .btn-wrap>.btn-red{padding:calc(100vw * (17 / 1919)) calc(100vw * (28 / 1919));border-radius:calc(100vw * (200 / 1919))}.contact-info-box>ul>li .btn-wrap>.btn-red>span{font-size:calc(100vw * (16 / 1919))}}@media (max-width:1180px){.contact-tabnav{gap:calc(100vw * (40 / 1180));margin-bottom:calc(100vw * (110 / 1180))}.contact-tabnav li a{padding:calc(100vw * (13 / 1180)) 0 calc(100vw * (14 / 1180));font-size:calc(100vw * (20 / 1180))}.contact-tabnav a.active:after{height:calc(100vw * (3 / 1180))}.contact-tabcontent .content-page{margin-top:calc(100vw * (110 / 1180))}.contact-title h3{font-size:calc(100vw * (42 / 1180));line-height:calc(100vw * (58 / 1180))}.contact-title .info-txt{font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (16 / 1180));margin-top:calc(100vw * (14 / 1180))}.contact-info-box{margin-top:calc(100vw * (60 / 1180))}.contact-info-box>ul{padding:calc(100vw * (34 / 1180));gap:calc(100vw * (34 / 1180));border-radius:calc(100vw * (20 / 1180))}.contact-info-box>ul>li{gap:calc(100vw * (20 / 1180));padding:0 calc(100vw * (20 / 1180)) calc(100vw * (4 / 1180)) calc(100vw * (20 / 1180))}.contact-info-box>ul>li .title{font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (32 / 1180))}.contact-info-box>ul>li .desc>a{font-size:calc(100vw * (18 / 1180))}.contact-info-box>ul>li .desc>a+a{margin-top:calc(100vw * (10 / 1180))}.contact-info-box>ul>li .desc>p{font-size:calc(100vw * (18 / 1180))}.contact-info-box>ul>li .btn-wrap{position:absolute;right:calc(100vw * (34 / 1180));top:50%;transform:translateY(-50%)}.contact-info-box>ul>li .btn-wrap>.btn-red{padding:calc(100vw * (17 / 1180)) calc(100vw * (28 / 1180));border-radius:calc(100vw * (200 / 1180))}.contact-info-box>ul>li .btn-wrap>.btn-red>span{font-size:calc(100vw * (16 / 1180))}}@media (max-width:767px){.contact-tabnav-wrap{width:calc(100% + calc(100vw * (40 / 767)));overflow:hidden}.contact-tabnav{justify-content:flex-start;gap:calc(100vw * (40 / 767));margin-bottom:calc(100vw * (110 / 767))}.contact-tabnav li a{padding:calc(100vw * (13 / 767)) 0 calc(100vw * (14 / 767));font-size:calc(100vw * (30 / 767))}.contact-tabnav a.active:after{height:calc(100vw * (3 / 767))}.contact-tabnav-wrap .swiper-slide:last-child{padding-right:80px !important;width:auto !important}.contact-tabcontent .content-page{margin-top:calc(100vw * (110 / 767))}.contact-title h3{font-size:calc(100vw * (36 / 767));line-height:calc(100vw * (50 / 767))}.contact-title .info-txt{font-size:calc(100vw * (26 / 767));line-height:calc(100vw * (26 / 767));margin-top:calc(100vw * (32 / 767))}.contact-info-box{margin-top:calc(100vw * (110 / 767))}.contact-info-box>ul{flex-direction:column;padding:calc(100vw * (50 / 767)) calc(100vw * (30 / 767));gap:calc(100vw * (40 / 767));border-radius:calc(100vw * (20 / 767))}.contact-info-box>ul>li{flex-direction:row;justify-content:space-between;gap:calc(100vw * (20 / 767));padding:calc(100vw * (40 / 767)) 0 0 0;border-left:0}.contact-info-box>ul>li.pc-no-bor{border-left:0}.contact-info-box>ul>li:first-child{padding-top:0}.contact-info-box>ul>li:has(.btn-wrap){padding-bottom:calc(100vw * (73 / 767))}.contact-info-box>ul>li+li{border-top:1px solid #687386}.contact-info-box>ul>li .title{width:50%;font-size:calc(100vw * (30 / 767));line-height:calc(100vw * (30 / 767))}.contact-info-box>ul>li .desc{width:50%}.contact-info-box>ul>li .desc>a{font-size:calc(100vw * (28 / 767))}.contact-info-box>ul>li .desc>a+a{margin-top:calc(100vw * (10 / 767))}.contact-info-box>ul>li .desc>p{font-size:calc(100vw * (28 / 767))}.contact-info-box>ul>li .btn-wrap{position:absolute;left:50%;transform:translateX(-50%);bottom:calc(100vw * (50 / 767));top:auto;margin-bottom:0}.contact-info-box>ul>li .btn-wrap>.btn-red{padding:calc(100vw * (24 / 767)) calc(100vw * (36 / 767));border-radius:calc(100vw * (200 / 767))}.contact-info-box>ul>li .btn-wrap>.btn-red>span{font-size:calc(100vw * (24 / 767))}}.sub_content.pr .board-list-wrap .board-list .subject a{position:relative;padding-left:3.9rem}@media (max-width:767px){.sub_content.pr .board-list-wrap .board-list .subject a{padding-left:0}}.event-list{position:relative;border-top:2px solid #666}.event-list>li{border-bottom:1px solid #dadce0}.event-list li .group{position:relative;overflow:hidden;display:flex;padding:3.4rem;gap:3.2rem;justify-content:space-between;height:100%}.event-list li .group .group-top{padding:1.4rem 0}.event-list li .group .category{position:relative;padding-left:2.4rem;color:#13181f;font-size:1.5rem;font-style:normal;font-weight:600;margin-bottom:2.2rem}.event-list li .group .category:before{content:'';display:inline-block;position:absolute;left:0;top:0;width:1.6rem;height:1.6rem;border-radius:50%;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%)}.event-list li .group h3{color:#13181f;font-size:3.4rem;font-style:normal;font-weight:700;line-height:5.1rem}.contact-tabcontent .dot-list{display:flex;flex-direction:column;gap:.6rem;margin-top:2rem;padding:0}.contact-tabcontent .dot-list li{position:relative;padding-left:1.6rem;font-size:1.8rem;line-height:2.5rem;font-weight:400;color:#13181f}.contact-tabcontent .dot-list li:after{content:'';display:inline-block;position:absolute;left:.4rem;top:1rem;width:.4rem;height:.4rem;border-radius:50%;background:#13181f}.event-list li .img-wrap{width:39rem;height:24rem;flex-shrink:0}.event-list li .img-wrap img{width:100%}.case-view-body .contact-tabcontent{border-bottom:1px solid #b8b9bd}.case-view-body .contact-tabcontent .title{font-size:2.2rem;line-height:3.9rem;font-weight:700;color:#13181f}.case-view-body .contact-tabcontent .title+.dot-list{margin-top:1.2rem}.wp-block-button .wp-block-button__link{background:0 0;border-radius:0}.btn-view-more,.wp-block-button .wp-block-button__link{display:flex;align-items:center;justify-content:center;padding:2rem 3.6rem;border:2px solid #c70517;font-size:1.8rem;font-weight:700;letter-spacing:-.18px;color:#c70517;margin:0 auto;transition:.2s all}@media (hover:hover) and (min-width:768px){.btn-view-more:hover,.wp-block-button .wp-block-button__link:hover{background:#c70517;color:#fff}}@media (max-width:1919px){.event-list{border-top:calc(100vw * (2 / 1919)) solid #666}.event-list li .group{padding:calc(100vw * (34 / 1919));gap:calc(100vw * (32 / 1919))}.event-list li .group .group-top{padding:calc(100vw * (14 / 1919)) 0}.event-list li .group .category{padding-left:calc(100vw * (24 / 1919));font-size:calc(100vw * (15 / 1919));margin-bottom:calc(100vw * (22 / 1919))}.event-list li .group .category:before{width:calc(100vw * (16 / 1919));height:calc(100vw * (16 / 1919))}.event-list li .group h3{font-size:calc(100vw * (34 / 1919));line-height:calc(100vw * (51 / 1919))}.contact-tabcontent .dot-list{gap:calc(100vw * (6 / 1919));margin-top:calc(100vw * (20 / 1919))}.contact-tabcontent .dot-list li{padding-left:calc(100vw * (16 / 1919));font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (25 / 1919))}.contact-tabcontent .dot-list li:after{left:calc(100vw * (4 / 1919));top:calc(100vw * (10 / 1919));width:calc(100vw * (4 / 1919));height:calc(100vw * (4 / 1919))}.event-list li .img-wrap{width:calc(100vw * (390 / 1919));height:calc(100vw * (240 / 1919))}.case-view-body .contact-tabcontent .title{font-size:calc(100vw * (22 / 1919));line-height:calc(100vw * (39 / 1919))}.case-view-body .contact-tabcontent .title+.dot-list{margin-top:calc(100vw * (12 / 1919))}.btn-view-more,.wp-block-button .wp-block-button__link{padding:calc(100vw * (20 / 1919)) calc(100vw * (36 / 1919));font-size:calc(100vw * (18 / 1919))}}@media (max-width:1180px){.event-list{border-top:calc(100vw * (2 / 1180)) solid #666}.event-list li .group{padding:calc(100vw * (34 / 1180));gap:calc(100vw * (32 / 1180))}.event-list li .group .group-top{padding:calc(100vw * (14 / 1180)) 0}.event-list li .group .category{padding-left:calc(100vw * (24 / 1180));font-size:calc(100vw * (15 / 1180));margin-bottom:calc(100vw * (22 / 1180))}.event-list li .group .category:before{width:calc(100vw * (16 / 1180));height:calc(100vw * (16 / 1180))}.event-list li .group h3{font-size:calc(100vw * (34 / 1180));line-height:calc(100vw * (51 / 1180))}.contact-tabcontent .dot-list{gap:calc(100vw * (6 / 1180));margin-top:calc(100vw * (20 / 1180))}.contact-tabcontent .dot-list li{padding-left:calc(100vw * (16 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (25 / 1180))}.contact-tabcontent .dot-list li:after{left:calc(100vw * (4 / 1180));top:calc(100vw * (10 / 1180));width:calc(100vw * (4 / 1180));height:calc(100vw * (4 / 1180))}.event-list li .img-wrap{width:calc(100vw * (390 / 1180));height:calc(100vw * (240 / 1180))}.case-view-body .contact-tabcontent .title{font-size:calc(100vw * (22 / 1180));line-height:calc(100vw * (39 / 1180))}.case-view-body .contact-tabcontent .title+.dot-list{margin-top:calc(100vw * (12 / 1180))}.btn-view-more,.wp-block-button .wp-block-button__link{padding:calc(100vw * (20 / 1180)) calc(100vw * (36 / 1180));font-size:calc(100vw * (18 / 1180))}}@media (max-width:767px){.event-list{border-top:calc(100vw * (2 / 767)) solid #666}.event-list li .group{flex-direction:column;padding:calc(100vw * (40 / 767));gap:calc(100vw * (20 / 767))}.event-list li .group .group-top{padding:calc(100vw * (14 / 767)) 0}.event-list li .group .category{padding-left:calc(100vw * (36 / 767));font-size:calc(100vw * (24 / 767));margin-bottom:calc(100vw * (22 / 767))}.event-list li .group .category:before{width:calc(100vw * (27 / 767));height:calc(100vw * (27 / 767))}.event-list li .group h3{font-size:calc(100vw * (34 / 767));line-height:calc(100vw * (51 / 767))}.contact-tabcontent .dot-list{gap:calc(100vw * (6 / 767));margin-top:calc(100vw * (20 / 767))}.contact-tabcontent .dot-list li{padding-left:calc(100vw * (10 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767))}.contact-tabcontent .dot-list li:after{left:calc(100vw * (0 / 767));top:calc(100vw * (19 / 767));width:calc(100vw * (4 / 767));height:calc(100vw * (4 / 767))}.event-list li .img-wrap{width:100%;margin-top:0;height:auto}.case-view-body .contact-tabcontent .title{font-size:calc(100vw * (34 / 767));line-height:calc(100vw * (61 / 767))}.case-view-body .contact-tabcontent .title+.dot-list{margin-top:calc(100vw * (20 / 767))}.btn-view-more,.wp-block-button .wp-block-button__link{padding:calc(100vw * (20 / 767)) calc(100vw * (40 / 767));font-size:calc(100vw * (30 / 767))}}.awards-list{display:grid;grid-template-columns:repeat(5,1fr);gap:3.4rem}.awards-list li .img-wrap{display:flex;justify-content:center;align-items:center}.awards-list li .img-wrap img{flex:1;border-radius:.8rem;border:.42px solid #dadce0}.awards-list li .text-wrap{padding:2rem;color:#13181f;text-align:center}.awards-list li .text-wrap .zone{font-size:1.6rem;font-weight:500;line-height:2.4rem;letter-spacing:-.16px}.awards-list li .text-wrap .name{font-size:1.8rem;line-height:2.7rem;font-weight:600;letter-spacing:-.18px;margin-top:.2rem}.awards-list li .text-wrap .date{font-size:1.5rem;line-height:1.5rem;color:#9fa2aa;font-weight:400;letter-spacing:-.18px;margin-top:2rem}@media (max-width:1919px){.awards-list{display:grid;grid-template-columns:repeat(5,1fr);gap:calc(100vw * (34 / 1919))}.awards-list li .img-wrap img{border-radius:calc(100vw * (8 / 1919))}.awards-list li .text-wrap{padding:calc(100vw * (20 / 1919))}.awards-list li .text-wrap .zone{font-size:calc(100vw * (16 / 1919));line-height:calc(100vw * (24 / 1919))}.awards-list li .text-wrap .name{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (27 / 1919));margin-top:calc(100vw * (2 / 1919))}.awards-list li .text-wrap .date{font-size:calc(100vw * (15 / 1919));line-height:calc(100vw * (15 / 1919));margin-top:calc(100vw * (20 / 1919))}}@media (max-width:1180px){.awards-list{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(100vw * (30 / 1180)) calc(100vw * (10 / 1180))}.awards-list li .img-wrap img{border-radius:calc(100vw * (8 / 1180))}.awards-list li .text-wrap{padding:calc(100vw * (20 / 1180))}.awards-list li .text-wrap .zone{font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (24 / 1180))}.awards-list li .text-wrap .name{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180));margin-top:calc(100vw * (2 / 1180))}.awards-list li .text-wrap .date{font-size:calc(100vw * (15 / 1180));line-height:calc(100vw * (15 / 1180));margin-top:calc(100vw * (20 / 1180))}}@media (max-width:767px){.awards-list{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(100vw * (40 / 767))}.awards-list li .img-wrap img{border-radius:calc(100vw * (8 / 767))}.awards-list li .text-wrap{padding:calc(100vw * (20 / 767))}.awards-list li .text-wrap .zone{font-size:calc(100vw * (26 / 767));line-height:calc(100vw * (39 / 767))}.awards-list li .text-wrap .name{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767));margin-top:calc(100vw * (2 / 767))}.awards-list li .text-wrap .date{font-size:calc(100vw * (26 / 767));line-height:calc(100vw * (26 / 767));margin-top:calc(100vw * (20 / 767))}}.video-tab{position:relative;display:flex;justify-content:space-between;gap:3.6rem;margin-bottom:11rem}.video-tab .video-tabnav{display:flex;flex-direction:column;gap:.4rem;width:54.4rem;flex-shrink:0}.video-tab .video-tabnav li a{position:relative;display:block;padding:1.4rem 2rem 1.4rem 5.7rem;border-radius:.8rem;border:1px solid transparent;font-size:2rem;font-weight:500;line-height:3.6rem;letter-spacing:-.2px;color:#595c64;transition:border .3s}.video-tab .video-tabnav li a:before{content:'';position:absolute;left:2rem;top:50%;transform:translateY(-50%);display:inline-block;width:2.7rem;height:2.7rem;margin-right:1rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_video_list_off.svg) no-repeat;background-size:cover}.video-tab .video-tabnav li a.active{border:1px solid #13181f;color:#13181f}.video-tab .video-tabnav li a.active:before{content:'';position:absolute;left:2rem;top:50%;transform:translateY(-50%);display:inline-block;width:2.7rem;height:2.7rem;margin-right:1rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_video_list_on.svg) no-repeat;background-size:cover}.video-tab .video-tabcontent .img-subject{display:none}.video-list{display:grid;grid-template-columns:repeat(3,1fr);gap:3.4rem}.video-list-columns2{display:grid;grid-template-columns:repeat(2,1fr);gap:3.4rem;margin-top:2rem}.video-list-wrap .swiper-pagination{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:8.8rem;display:flex;align-items:center;justify-content:center}.video-list-wrap .swiper-pagination-bullet{background:0 0;opacity:1;display:inline-block;width:auto;height:auto;font-size:2.8rem;font-weight:700;letter-spacing:-1%;color:#b8b9bd}.video-list-wrap .swiper-pagination-bullet-active{color:#13181f}@media (max-width:1919px){.video-tab{gap:calc(100vw * (36 / 1919));margin-bottom:calc(100vw * (110 / 1919))}.video-tab .video-tabnav{gap:calc(100vw * (4 / 1919));width:calc(100vw * (544 / 1919))}.video-tab .video-tabnav li a{padding:calc(100vw * (14 / 1919)) calc(100vw * (20 / 1919)) calc(100vw * (14 / 1919)) calc(100vw * (57 / 1919));border-radius:calc(100vw * (8 / 1919));font-size:calc(100vw * (20 / 1919));line-height:calc(100vw * (36 / 1919))}.video-tab .video-tabnav li a:before{left:calc(100vw * (20 / 1919));transform:translateY(-50%);width:calc(100vw * (27 / 1919));height:calc(100vw * (27 / 1919));margin-right:calc(100vw * (10 / 1919))}.video-tab .video-tabnav li a.active:before{left:calc(100vw * (20 / 1919));transform:translateY(-50%);width:calc(100vw * (27 / 1919));height:calc(100vw * (27 / 1919));margin-right:calc(100vw * (10 / 1919))}.video-list{grid-template-columns:repeat(3,1fr);gap:calc(100vw * (34 / 1919))}.video-list-columns2{grid-template-columns:repeat(2,1fr);gap:calc(100vw * (34 / 1919));margin-top:calc(100vw * (20 / 1919))}}@media (max-width:1180px){.video-tab{gap:calc(100vw * (36 / 1180));margin-bottom:calc(100vw * (110 / 1180))}.video-tab .video-tabnav{gap:calc(100vw * (4 / 1180));width:calc(100vw * (544 / 1180))}.video-tab .video-tabnav li a{padding:calc(100vw * (14 / 1180)) calc(100vw * (20 / 1180)) calc(100vw * (14 / 1180)) calc(100vw * (57 / 1180));border-radius:calc(100vw * (8 / 1180));font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (36 / 1180))}.video-tab .video-tabnav li a:before{left:calc(100vw * (20 / 1180));transform:translateY(-50%);width:calc(100vw * (27 / 1180));height:calc(100vw * (27 / 1180));margin-right:calc(100vw * (10 / 1180))}.video-tab .video-tabnav li a.active:before{left:calc(100vw * (20 / 1180));transform:translateY(-50%);width:calc(100vw * (27 / 1180));height:calc(100vw * (27 / 1180));margin-right:calc(100vw * (10 / 1180))}.video-list{grid-template-columns:repeat(2,1fr);gap:calc(100vw * (34 / 1180))}.video-list-columns2{grid-template-columns:repeat(2,1fr);gap:calc(100vw * (34 / 1180));margin-top:calc(100vw * (20 / 1180))}}@media (max-width:767px){.video-tab{gap:calc(100vw * (36 / 767));margin-bottom:calc(100vw * (110 / 767))}.video-tab .video-tabnav{display:none}.video-tab .video-tabcontent{display:flex;flex-direction:column;gap:calc(100vw * (32 / 767))}.video-tab .video-tabconten>div{display:block}.video-tab .video-tabcontent .img-subject{display:block}.video-list{display:flex;gap:unset}.video-list-columns2{display:flex;gap:unset;margin-top:calc(100vw * (20 / 1180))}.video-list .item{width:100%}.video-list-columns2 .item{width:100%}.video-list-wrap{overflow:hidden;padding-bottom:calc(100vw * (94 / 767))}.video-list-wrap .swiper-pagination{bottom:calc(100vw * (30 / 767));top:auto;height:calc(100vw * (4 / 767));gap:calc(100vw * (12 / 767))}.video-list-wrap .swiper-pagination-bullet{width:calc(100vw * (56 / 767));height:calc(100vw * (4 / 767));background:#9fa2aa;border-radius:0;margin:0!important}.video-list-wrap .swiper-pagination-bullet>span{position:absolute;left:50%;transform:translateX(-50%);bottom:calc(100vw * (60 / 767));display:none}.video-list-wrap .swiper-pagination-bullet-active{background:#c70517}.video-list-wrap .swiper-pagination-bullet-active>span{display:block;font-size:calc(100vw * (28 / 767));font-weight:700;color:#13181f}}.education-wrap{position:relative}.education-wrap .top-info{display:flex;gap:2rem;margin-bottom:11rem}.education-wrap .top-info .color-title{display:flex;flex-direction:column;justify-content:space-between;width:49.2rem;height:40rem;border-radius:2rem;padding:5rem 5rem 3.3rem;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%)}.education-wrap .top-info .color-title .title{font-size:3.4rem;line-height:4.7rem;font-weight:700;color:#fff;letter-spacing:-.34px}.education-wrap .top-info .color-title .step{font-size:4.8rem;line-height:6.2rem;font-weight:700;color:#fff;letter-spacing:-.48px}.education-wrap .top-info .center-title{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:90.8rem;height:40rem;flex-shrink:0;border-radius:2rem;padding:4.6rem 4.6rem 4rem;background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg01.svg);background-repeat:no-repeat;background-size:27.3rem 27.3rem;background-position:right bottom}.education-wrap.tab01 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg01.svg);background-repeat:no-repeat;background-size:27.3rem 27.3rem;background-position:right bottom}.education-wrap.tab02 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg02.svg);background-repeat:no-repeat;background-size:27.3rem 27.3rem;background-position:right bottom}.education-wrap.tab03 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg03.svg);background-repeat:no-repeat;background-size:27.3rem 27.3rem;background-position:right bottom}.education-wrap.tab04 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg04.svg);background-repeat:no-repeat;background-size:27.3rem 27.3rem;background-position:right bottom}.education-wrap.tab05 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg05.svg);background-repeat:no-repeat;background-size:27.3rem 27.3rem;background-position:right bottom}.en .education-wrap.tab01 .top-info .center-title{background-image:none}.en .education-wrap.tab02 .top-info .center-title{background-image:none}.en .education-wrap.tab03 .top-info .center-title{background-image:none}.en .education-wrap.tab04 .top-info .center-title{background-image:none}.en .education-wrap.tab05 .top-info .center-title{background-image:none}.education-wrap .top-info .center-title h3{font-size:3.4rem;line-height:4.7rem;font-weight:700;color:#13181f}.education-wrap .top-info .center-title .info-text-wrap p{font-size:2rem;line-height:3rem;font-weight:400;color:#13181f}.education-wrap .top-info .center-title .info-text-wrap p>strong{font-weight:700}.edu-grid-list-mo{display:none}.edu-grid-list{position:relative;color:#13181f;margin-bottom:10.4rem}.edu-grid-list .title-wrap{display:grid;grid-template-columns:27.6rem 30.4rem auto;border-top:2px solid #595c64;border-bottom:1px solid #595c64}.edu-grid-list .title-wrap .title:last-child{grid-column-start:3;grid-column-end:5}.edu-grid-list .title-wrap .title{padding:2rem;text-align:center;font-size:1.6rem;font-weight:600}.edu-grid-list .content-wrap .line{display:grid;grid-template-columns:27.6rem 30.4rem 42rem 42rem;border-bottom:1px solid #595c64}.edu-grid-list .content-wrap .line>div{display:flex;align-items:center;justify-content:center;padding:2rem;border-bottom:1px solid #dadce0;border-right:1px solid #dadce0;font-size:1.8rem;font-weight:400;line-height:2.7rem;color:#13181f;text-align:center}.edu-grid-list .content-wrap .line .dot-list{display:block;margin-top:0}.edu-grid-list .content-wrap .line .dot-list li:after{content:'';display:inline-block;position:absolute;left:.4rem;top:1.1rem;width:.3rem;height:.3rem;border-radius:50%;background:#13181f}.edu-grid-list .content-wrap .line .course{background:#f8f9fb;font-weight:700}.edu-grid-list .content-wrap .line>div.row2{grid-row-start:1;grid-row-end:3}.edu-grid-list .content-wrap .line>div.row3{grid-row-start:1;grid-row-end:4}.edu-grid-list .content-wrap .line>div.row5{grid-row:1/6}.tab02 .edu-grid-list .content-wrap .line>.education.row3{grid-column:3/4;grid-row:3/6}.tab02 .edu-grid-list .content-wrap .line>.detail.row2{grid-column:4/5;grid-row:4/6}.tab03 .edu-grid-list .content-wrap .line>.course.row4{grid-row:1/5}.tab03 .edu-grid-list .content-wrap .line>.education.row2{grid-column:3/4;grid-row:2/4}.tab04 .edu-grid-list .content-wrap .line>.course.row3{grid-row:1/4}.tab05 .edu-grid-list .content-wrap .line>.education.row4{grid-row:span 2}.tab05 .edu-grid-list .content-wrap .line>.course.row2{grid-row:1/3}.tab05 .edu-grid-list .content-wrap .line>.course.row4{grid-row:span 4}.tab05 .edu-grid-list .content-wrap .line>.education.row2{grid-column:3/4;grid-row:2/4}.tab05 .edu-grid-list .content-wrap .line>.schedule.row4{grid-row:span 2}.edu-grid-list .content-wrap .line .schedule{background:#f8f9fb}.edu-grid-list .content-wrap .line .education{font-weight:700}.edu-grid-list .content-wrap .line .detail{padding:2rem;border-bottom:1px solid #dadce0}@media (max-width:1919px){.education-wrap .top-info{gap:calc(100vw * (20 / 1919));margin-bottom:calc(100vw * (110 / 1919))}.education-wrap .top-info .color-title{width:calc(100vw * (492 / 1919));height:calc(100vw * (400 / 1919));border-radius:calc(100vw * (20 / 1919));padding:calc(100vw * (50 / 1919)) calc(100vw * (50 / 1919)) calc(100vw * (22 / 1919)) calc(100vw * (50 / 1919))}.education-wrap .top-info .color-title .title{font-size:calc(100vw * (34 / 1919));line-height:calc(100vw * (47 / 1919))}.education-wrap .top-info .color-title .step{font-size:calc(100vw * (48 / 1919));line-height:calc(100vw * (62 / 1919))}.education-wrap .top-info .center-title{width:calc(100vw * (908 / 1919));height:calc(100vw * (400 / 1919));border-radius:calc(100vw * (20 / 1919));padding:calc(100vw * (46 / 1919)) calc(100vw * (46 / 1919)) calc(100vw * (40 / 1919)) calc(100vw * (46 / 1919));background-size:calc(100vw * (273 / 1919)) calc(100vw * (273 / 1919))}.education-wrap .top-info .center-title h3{font-size:calc(100vw * (34 / 1919));line-height:calc(100vw * (47 / 1919))}.education-wrap .top-info .center-title .info-text-wrap p{font-size:calc(100vw * (20 / 1919));line-height:calc(100vw * (30 / 1919))}.education-wrap.tab01 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg01.svg);background-repeat:no-repeat;background-size:calc(100vw * (273 / 1919)) calc(100vw * (273 / 1919));background-position:right bottom}.education-wrap.tab02 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg02.svg);background-repeat:no-repeat;background-size:calc(100vw * (273 / 1919)) calc(100vw * (273 / 1919));background-position:right bottom}.education-wrap.tab03 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg03.svg);background-repeat:no-repeat;background-size:calc(100vw * (273 / 1919)) calc(100vw * (273 / 1919));background-position:right bottom}.education-wrap.tab04 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg04.svg);background-repeat:no-repeat;background-size:calc(100vw * (273 / 1919)) calc(100vw * (273 / 1919));background-position:right bottom}.education-wrap.tab05 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg05.svg);background-repeat:no-repeat;background-size:calc(100vw * (273 / 1919)) calc(100vw * (273 / 1919));background-position:right bottom}.edu-grid-list{margin-bottom:calc(100vw * (104 / 1919))}.edu-grid-list .title-wrap{grid-template-columns:calc(100vw * (276 / 1919)) calc(100vw * (304 / 1919)) auto}.edu-grid-list .title-wrap .title:last-child{grid-column-start:3;grid-column-end:5}.edu-grid-list .title-wrap .title{padding:calc(100vw * (20 / 1919));font-size:calc(100vw * (16 / 1919))}.edu-grid-list .content-wrap .line{grid-template-columns:calc(100vw * (276 / 1919)) calc(100vw * (304 / 1919)) calc(100vw * (420 / 1919)) calc(100vw * (420 / 1919))}.edu-grid-list .content-wrap .line>div{padding:calc(100vw * (20 / 1919));font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (27 / 1919))}.edu-grid-list .content-wrap .line .dot-list li:after{left:calc(100vw * (4 / 1919));top:calc(100vw * (11 / 1919));width:calc(100vw * (3 / 1919));height:calc(100vw * (3 / 1919))}.edu-grid-list .content-wrap .line .detail{padding:calc(100vw * (20 / 1919));border-bottom:1px solid #dadce0}}@media (max-width:1180px){.education-wrap .top-info{gap:calc(100vw * (20 / 1180));margin-bottom:calc(100vw * (110 / 1180))}.education-wrap .top-info .color-title{width:calc(100vw * (492 / 1180));height:calc(100vw * (400 / 1180));border-radius:calc(100vw * (20 / 1180));padding:calc(100vw * (50 / 1180)) calc(100vw * (50 / 1180)) calc(100vw * (22 / 1180)) calc(100vw * (50 / 1180))}.education-wrap .top-info .color-title .title{font-size:calc(100vw * (34 / 1180));line-height:calc(100vw * (47 / 1180))}.education-wrap .top-info .color-title .step{font-size:calc(100vw * (48 / 1180));line-height:calc(100vw * (62 / 1180))}.education-wrap .top-info .center-title{width:calc(100vw * (660 / 1180));height:calc(100vw * (400 / 1180));border-radius:calc(100vw * (20 / 1180));padding:calc(100vw * (46 / 1180)) calc(100vw * (46 / 1180)) calc(100vw * (40 / 1180)) calc(100vw * (46 / 1180));background-size:calc(100vw * (230 / 1180)) calc(100vw * (230 / 1180))}.education-wrap .top-info .center-title h3{font-size:calc(100vw * (34 / 1180));line-height:calc(100vw * (47 / 1180))}.education-wrap .top-info .center-title .info-text-wrap p{font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (30 / 1180))}.education-wrap.tab01 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg01.svg);background-repeat:no-repeat;background-size:calc(100vw * (230 / 1180)) calc(100vw * (230 / 1180));background-position:right bottom}.education-wrap.tab02 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg02.svg);background-repeat:no-repeat;background-size:calc(100vw * (230 / 1180)) calc(100vw * (230 / 1180));background-position:right bottom}.education-wrap.tab03 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg03.svg);background-repeat:no-repeat;background-size:calc(100vw * (230 / 1180)) calc(100vw * (230 / 1180));background-position:right bottom}.education-wrap.tab04 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg04.svg);background-repeat:no-repeat;background-size:calc(100vw * (230 / 1180)) calc(100vw * (230 / 1180));background-position:right bottom}.education-wrap.tab05 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg05.svg);background-repeat:no-repeat;background-size:calc(100vw * (230 / 1180)) calc(100vw * (230 / 1180));background-position:right bottom}.edu-grid-list{margin-bottom:calc(100vw * (104 / 1180))}.edu-grid-list .title-wrap{grid-template-columns:calc(100vw * (200 / 1180)) calc(100vw * (200 / 1180)) auto}.edu-grid-list .title-wrap .title:last-child{grid-column-start:3;grid-column-end:5}.edu-grid-list .title-wrap .title{padding:calc(100vw * (20 / 1180));font-size:calc(100vw * (16 / 1180))}.edu-grid-list .content-wrap .line{grid-template-columns:calc(100vw * (200 / 1180)) calc(100vw * (200 / 1180)) calc(100vw * (340 / 1180)) calc(100vw * (340 / 1180))}.edu-grid-list .content-wrap .line>div{padding:calc(100vw * (20 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180))}.edu-grid-list .content-wrap .line .dot-list li:after{left:calc(100vw * (4 / 1180));top:calc(100vw * (11 / 1180));width:calc(100vw * (3 / 1180));height:calc(100vw * (3 / 1180))}.edu-grid-list .content-wrap .line .detail{padding:calc(100vw * (20 / 1180));border-bottom:1px solid #dadce0}}@media (max-width:767px){.education-wrap .top-info{gap:0;margin-bottom:calc(100vw * (110 / 767))}.education-wrap .top-info .color-title{display:none}.education-wrap .top-info .center-title{width:100%;min-height:calc(100vw * (400 / 767));height:100%;border-radius:calc(100vw * (20 / 767));padding:calc(100vw * (46 / 767)) calc(100vw * (46 / 767)) calc(100vw * (40 / 767)) calc(100vw * (46 / 767));background-size:calc(100vw * (230 / 767)) calc(100vw * (230 / 767))}.education-wrap .top-info .center-title h3{margin-bottom:calc(100vw * (30 / 767));font-size:calc(100vw * (36 / 767));line-height:calc(100vw * (50 / 767))}.education-wrap .top-info .center-title .info-text-wrap p{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767))}.education-wrap.tab01 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg01.svg);background-repeat:no-repeat;background-size:calc(100vw * (230 / 767)) calc(100vw * (230 / 767));background-position:right bottom}.education-wrap.tab02 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg02.svg);background-repeat:no-repeat;background-size:calc(100vw * (230 / 767)) calc(100vw * (230 / 767));background-position:right bottom}.education-wrap.tab03 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg03.svg);background-repeat:no-repeat;background-size:calc(100vw * (230 / 767)) calc(100vw * (230 / 767));background-position:right bottom}.education-wrap.tab04 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg04.svg);background-repeat:no-repeat;background-size:calc(100vw * (230 / 767)) calc(100vw * (230 / 767));background-position:right bottom}.education-wrap.tab05 .top-info .center-title{background-color:#f2f3f6;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_edu_bg05.svg);background-repeat:no-repeat;background-size:calc(100vw * (230 / 767)) calc(100vw * (230 / 767));background-position:right bottom}.edu-grid-list{display:none}.edu-grid-list-mo{display:block;margin-bottom:calc(100vw * (110 / 767))}.edu-grid-list-mo .content-wrap .line:first-child{border-top:calc(100vw * (3 / 767)) solid #595c64}.edu-grid-list-mo .content-wrap .line{display:flex;flex-direction:column;gap:calc(100vw * (20 / 767));padding:calc(100vw * (40 / 767)) 0;border-bottom:1px solid #595c64}.edu-grid-list-mo .content-wrap .line.soft{border-bottom:1px solid #dadce0}.edu-grid-list-mo .content-wrap .line>div{display:flex;gap:calc(100vw * (50 / 767))}.edu-grid-list-mo .content-wrap .line>div .title{width:calc(100vw * (97 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767));font-weight:600;flex-shrink:0}.edu-grid-list-mo .content-wrap .line>div .cont{width:100%;font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767))}.edu-grid-list-mo .content-wrap .line>div .cont strong{font-weight:700}.edu-grid-list-mo .content-wrap .line .dot-list{margin-top:calc(100vw * (10 / 767))}.edu-grid-list-mo .content-wrap .line .dot-list li:after{left:0;top:calc(100vw * (22 / 767));width:calc(100vw * (3 / 767));height:calc(100vw * (3 / 767))}}.edu-grid-detail-list{position:relative}.edu-grid-detail-list:before{content:'';position:absolute;top:0;background:#f8f9fb;background-size:100%;left:calc(50% - 50vw);width:100vw;height:calc(100% + 50rem);z-index:-1}.edu-detail-list{position:relative;counter-reset:item}.edu-detail-list:after{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background:#595c64}.edu-detail-list>li{padding:3rem 0;border-bottom:1px solid #13181f}.edu-detail-list>li:before{content:counter(item) "  ";counter-increment:item;display:flex;flex-shrink:0;justify-content:center;font-family:var(--font-en);font-size:1.3rem;font-weight:600;color:#fff;width:2.2rem;height:2.2rem;line-height:2.3rem;border-radius:50%;background:#13181f}.edu-detail-list>li{display:flex;justify-content:space-between;color:#13181f}.edu-detail-list>li>div{width:50%}.edu-detail-list>li .title{padding-left:1.2rem;font-size:1.8rem;font-weight:700;line-height:2.2rem}.edu-detail-list>li .detail{display:flex;flex-direction:column;font-size:1.8rem;font-weight:500;line-height:2.7rem}.edu-detail-list>li .detail>p{margin-top:3rem}.edu-detail-list>li .detail>p:first-child{margin-top:0}.edu-detail-list>li .detail strong{display:block;font-weight:700}.edu-detail-list>li .detail .info-txt{font-size:1.6rem;line-height:2.5rem;color:#595c64;margin-top:1rem}.edu-detail-list>li .btn-move{display:flex;align-items:center;width:fit-content;padding:1rem 2.8rem;border-radius:20rem;background:#c70517;border:1px solid transparent;color:#fff;font-size:1.6rem;font-weight:700;margin-top:2rem;transition:all .2s}@media only screen and (min-width:768px){.edu-detail-list>li .btn-move:hover{background:#fff;color:#c70517;border:1px solid #c70517}.btn-arrow-right:hover{background:#c70517}.btn-arrow-right:hover .txt{color:#fff}.btn-arrow-right:hover .txt:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_arrow_right.svg) no-repeat 50% 50%;background-size:60%}}@media (max-width:1919px){.edu-detail-list:after{height:calc(100vw * (2 / 1919))}.edu-detail-list>li{padding:calc(100vw * (30 / 1919)) 0}.edu-detail-list>li:before{font-size:calc(100vw * (13 / 1919));width:calc(100vw * (22 / 1919));height:calc(100vw * (22 / 1919));line-height:calc(100vw * (23 / 1919))}.edu-detail-list>li .title{padding-left:calc(100vw * (12 / 1919));font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (22 / 1919))}.edu-detail-list>li .detail{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (27 / 1919))}.edu-detail-list>li .detail>p{margin-top:calc(100vw * (30 / 1919))}.edu-detail-list>li .detail .info-txt{font-size:calc(100vw * (16 / 1919));line-height:calc(100vw * (25 / 1919));margin-top:calc(100vw * (10 / 1919))}.edu-detail-list>li .btn-move{padding:calc(100vw * (10 / 1919)) calc(100vw * (28 / 1919));border-radius:calc(100vw * (200 / 1919));font-size:calc(100vw * (16 / 1919));margin-top:calc(100vw * (20 / 1919))}}@media (max-width:1180px){.edu-detail-list:after{height:calc(100vw * (2 / 1180))}.edu-detail-list>li{padding:calc(100vw * (30 / 1180)) 0}.edu-detail-list>li:before{font-size:calc(100vw * (13 / 1180));width:calc(100vw * (22 / 1180));height:calc(100vw * (22 / 1180));line-height:calc(100vw * (23 / 1180))}.edu-detail-list>li .title{padding-left:calc(100vw * (12 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (22 / 1180))}.edu-detail-list>li .detail{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180))}.edu-detail-list>li .detail>p{margin-top:calc(100vw * (30 / 1180))}.edu-detail-list>li .detail .info-txt{font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (25 / 1180));margin-top:calc(100vw * (10 / 1180))}.edu-detail-list>li .btn-move{padding:calc(100vw * (10 / 1180)) calc(100vw * (28 / 1180));border-radius:calc(100vw * (200 / 1180));font-size:calc(100vw * (16 / 1180));margin-top:calc(100vw * (20 / 1180))}}@media (max-width:767px){.edu-detail-list:after{height:calc(100vw * (2 / 767))}.edu-detail-list>li{position:relative;flex-direction:column;justify-content:flex-start;padding:calc(100vw * (40 / 767)) 0}.edu-detail-list>li:before{position:absolute;left:0;top:calc(100vw * (48 / 767));font-size:calc(100vw * (22 / 767));width:calc(100vw * (32 / 767));height:calc(100vw * (32 / 767));line-height:calc(100vw * (33 / 767))}.edu-detail-list>li>div{width:100%}.edu-detail-list>li .title{padding-left:calc(100vw * (44 / 767));font-size:calc(100vw * (30 / 767));line-height:calc(100vw * (48 / 767))}.edu-detail-list>li .detail{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (44 / 767))}.edu-detail-list>li .detail>p{margin-top:calc(100vw * (30 / 767))}.edu-detail-list>li .detail>p:first-child{margin-top:calc(100vw * (30 / 767))}.edu-detail-list>li .detail .info-txt{font-size:calc(100vw * (26 / 767));line-height:calc(100vw * (41 / 767));margin-top:calc(100vw * (10 / 767))}.edu-detail-list>li .btn-move{padding:calc(100vw * (24 / 767)) calc(100vw * (36 / 767));border-radius:calc(100vw * (200 / 767));font-size:calc(100vw * (24 / 767));margin-top:calc(100vw * (20 / 767))}}.banner-wrap+.customer-service{margin-top:3.4rem}.customer-service{position:relative;margin-bottom:11rem;color:#595c64}.customer-service .dot-list{position:relative;padding:0}.customer-service .dot-list li{position:relative;padding-left:1rem;font-size:1.9rem;line-height:2.5rem;font-weight:400;color:#595c64}.customer-service .dot-list li:after{content:'';display:inline-block;position:absolute;left:0;top:1rem;width:.3rem;height:.3rem;border-radius:50%;background:#595c64}.customer-service .pad-wrap{padding:0 4rem 4rem}.customer-service .pad-wrap p{font-size:1.8rem;line-height:2.5rem;padding-top:1.4rem;padding-left:.8rem}.service-txt{font-size:1.8rem;line-height:2.5rem;color:#595c64;margin-top:-1rem;margin-bottom:5rem}.service-info .edu-detail-list{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem 3.4rem;margin-bottom:11rem}.service-info .edu-detail-list:after{display:none}.service-info .edu-detail-list>li{display:block;border-bottom:0;border-top:1px solid #13181f;font-size:1.8rem;font-weight:500;line-height:2.7rem}.service-info .edu-detail-list>li .title{font-size:2.4rem;font-weight:700;line-height:2.5rem;margin-bottom:1rem;padding-left:0}.service-info .edu-detail-list>li:before{margin-bottom:2rem}.service-info .edu-detail-list>li .list{font-size:1.6rem;line-height:2.2rem;color:#595c64;margin-top:2rem}.service-info .edu-detail-list>li .btn-wrap{display:flex;justify-content:left;align-items:center;gap:1.4rem;margin-top:3rem;margin-bottom:0;width:100%}.service-info .edu-detail-list>li .btn-wrap>a{display:flex;padding:12px 36px;align-items:center;border-radius:20rem;width:fit-content}.service-info .edu-detail-list>li .btn-wrap>a>span{position:relative;color:#fff;font-size:1.8rem;font-weight:600;padding-right:2.6rem}.service-info .edu-detail-list>li .btn-wrap>a>span:after{top:.3rem}.service-info .btn-wrap{display:flex;justify-content:center;align-items:center;gap:1.4rem;margin-top:-3rem;margin-bottom:11rem}.service-info .btn-wrap>a{display:flex;padding:20px 36px;align-items:center;border-radius:20rem;width:fit-content}.service-info .btn-wrap>a>span{position:relative;color:#fff;font-size:1.8rem;font-weight:600;padding-right:2.6rem}.education-wrap .img-wrap img{width:100%}@media (max-width:1919px){.banner-wrap+.customer-service{margin-top:calc(100vw * (34 / 1919))}.customer-service{margin-bottom:calc(100vw * (110 / 1919))}.customer-service .dot-list li{padding-left:calc(100vw * (10 / 1919));font-size:calc(100vw * (19 / 1919));line-height:calc(100vw * (25 / 1919))}.customer-service .dot-list li:after{top:calc(100vw * (10 / 1919));width:calc(100vw * (3 / 1919));height:calc(100vw * (3 / 1919))}.customer-service .pad-wrap{padding:0 calc(100vw * (40 / 1919)) calc(100vw * (40 / 1919)) calc(100vw * (40 / 1919))}.customer-service .pad-wrap p{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (25 / 1919));padding-top:calc(100vw * (14 / 1919));padding-left:calc(100vw * (8 / 1919))}.service-txt{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (25 / 1919));margin-top:calc(100vw * (-10 / 1919));margin-bottom:calc(100vw * (50 / 1919))}.service-info .edu-detail-list{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(100vw * (40 / 1919)) calc(100vw * (34 / 1919));margin-bottom:calc(100vw * (110 / 1919))}.service-info .edu-detail-list>li{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (28 / 1919))}.service-info .edu-detail-list>li .title{font-size:calc(100vw * (24 / 1919));line-height:calc(100vw * (28 / 1919))}.service-info .edu-detail-list>li:before{margin-bottom:calc(100vw * (20 / 1919))}.service-info .edu-detail-list>li .list{font-size:calc(100vw * (16 / 1919));line-height:calc(100vw * (22 / 1919));margin-top:calc(100vw * (20 / 1919))}.service-info .edu-detail-list>li .btn-wrap{gap:calc(100vw * (14 / 1919));margin-bottom:calc(100vw * (0 / 1919))}.service-info .edu-detail-list>li .btn-wrap>a{padding:calc(100vw * (14 / 1919)) calc(100vw * (36 / 1919));border-radius:calc(100vw * (200 / 1919))}.service-info .edu-detail-list>li .btn-wrap>a>span{font-size:calc(100vw * (18 / 1919));padding-right:calc(100vw * (26 / 1919))}.service-info .btn-wrap{gap:calc(100vw * (14 / 1919));margin-bottom:calc(100vw * (110 / 1919))}.service-info .btn-wrap>a{padding:calc(100vw * (20 / 1919)) calc(100vw * (36 / 1919));border-radius:calc(100vw * (200 / 1919))}.service-info .btn-wrap>a>span{font-size:calc(100vw * (18 / 1919));padding-right:calc(100vw * (26 / 1919))}}@media (max-width:1180px){.banner-wrap+.customer-service{margin-top:calc(100vw * (34 / 1180))}.customer-service{margin-bottom:calc(100vw * (110 / 1180))}.customer-service .dot-list li{padding-left:calc(100vw * (10 / 1180));font-size:calc(100vw * (19 / 1180));line-height:calc(100vw * (25 / 1180))}.customer-service .dot-list li:after{top:calc(100vw * (10 / 1180));width:calc(100vw * (3 / 1180));height:calc(100vw * (3 / 1180))}.customer-service .pad-wrap{padding:0 calc(100vw * (30 / 1180)) calc(100vw * (30 / 1180)) calc(100vw * (30 / 1180))}.customer-service .pad-wrap p{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (25 / 1180));padding-top:calc(100vw * (14 / 1180));padding-left:calc(100vw * (8 / 1180))}.service-txt{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (25 / 1180));margin-top:calc(100vw * (-10 / 1180));margin-bottom:calc(100vw * (50 / 1919))}.service-info .edu-detail-list{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(100vw * (40 / 1180)) calc(100vw * (34 / 1180));margin-bottom:calc(100vw * (110 / 1180))}.service-info .edu-detail-list>li{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (28 / 1180))}.service-info .edu-detail-list>li .title{font-size:calc(100vw * (24 / 1180));line-height:calc(100vw * (28 / 1180))}.service-info .edu-detail-list>li:before{margin-bottom:calc(100vw * (20 / 1180))}.service-info .edu-detail-list>li .list{font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (22 / 1180));margin-top:calc(100vw * (20 / 1180))}.service-info .edu-detail-list>li .btn-wrap{gap:calc(100vw * (14 / 1180));margin-bottom:calc(100vw * (0 / 1180))}.service-info .edu-detail-list>li .btn-wrap>a{padding:calc(100vw * (14 / 1180)) calc(100vw * (36 / 1180));border-radius:calc(100vw * (200 / 1180))}.service-info .edu-detail-list>li .btn-wrap>a>span{font-size:calc(100vw * (18 / 1180));padding-right:calc(100vw * (26 / 1180))}.service-info .btn-wrap{gap:calc(100vw * (14 / 1180));margin-bottom:calc(100vw * (110 / 1180))}.service-info .btn-wrap>a{padding:calc(100vw * (20 / 1180)) calc(100vw * (36 / 1180));border-radius:calc(100vw * (200 / 1180))}.service-info .btn-wrap>a>span{font-size:calc(100vw * (18 / 1180));padding-right:calc(100vw * (26 / 1180))}}@media (max-width:767px){.banner-wrap+.customer-service{margin-top:calc(100vw * (50 / 767))}.customer-service{margin-bottom:calc(100vw * (130 / 767))}.customer-service .dot-list li{padding-left:calc(100vw * (10 / 767));font-size:calc(100vw * (26 / 767));line-height:calc(100vw * (36 / 767))}.customer-service .dot-list li:after{top:calc(100vw * (10 / 767));width:calc(100vw * (3 / 767));height:calc(100vw * (3 / 767))}.customer-service .pad-wrap{padding:0 calc(100vw * (40 / 767)) calc(100vw * (40 / 767)) calc(100vw * (40 / 767))}.customer-service .pad-wrap p{font-size:calc(100vw * (26 / 767));line-height:calc(100vw * (36 / 767));padding-top:calc(100vw * (14 / 767));padding-left:0}.service-txt{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767));margin-top:calc(100vw * (-30 / 767));margin-bottom:calc(100vw * (100 / 1919))}.service-info .edu-detail-list{display:grid;grid-template-columns:repeat(1,1fr);gap:calc(100vw * (110 / 767));margin-bottom:calc(100vw * (110 / 767))}.service-info .edu-detail-list>li{display:flex;flex-direction:column;font-size:calc(100vw * (30 / 767));line-height:calc(100vw * (45 / 767))}.service-info .edu-detail-list>li .title{display:flex;flex-direction:column;font-size:calc(100vw * (37 / 767));line-height:calc(100vw * (45 / 767))}.service-info .edu-detail-list>li:before{position:relative;top:0;margin-bottom:calc(100vw * (20 / 767))}.service-info .edu-detail-list>li .list{font-size:calc(100vw * (26 / 767));line-height:calc(100vw * (36 / 767));margin-top:calc(100vw * (20 / 767))}.service-info .edu-detail-list>li .btn-wrap{flex-direction:column;gap:calc(100vw * (14 / 767));margin-bottom:calc(100vw * (0 / 767))}.service-info .edu-detail-list>li .btn-wrap>a{width:100%;padding:calc(100vw * (30 / 767)) calc(100vw * (50 / 767));border-radius:calc(100vw * (200 / 767))}.service-info .edu-detail-list>li .btn-wrap>a>span{display:inline-block;width:100%;font-size:calc(100vw * (30 / 767));padding-right:calc(100vw * (26 / 767))}.service-info .edu-detail-list>li .btn-wrap>a>span:after{top:50%}.service-info .btn-wrap{flex-direction:column;gap:calc(100vw * (14 / 767));margin-top:calc(100vw * (0 / 767));margin-bottom:calc(100vw * (168 / 767))}.service-info .btn-wrap>a{width:100%;padding:calc(100vw * (35 / 767)) calc(100vw * (50 / 767));border-radius:calc(100vw * (200 / 767))}.service-info .btn-wrap>a>span{display:inline-block;width:100%;font-size:calc(100vw * (30 / 767));padding-right:calc(100vw * (26 / 767))}}.experience-wrap{position:relative}.experience-wrap .experience-top{padding:3.4rem 0 3.4rem 25rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_experience01.svg) no-repeat;background-size:20rem;background-position:0 50%}.experience-wrap .experience-txt{font-size:2.4rem;line-height:3.4rem;letter-spacing:-.26px}.experience-wrap .experience-txt .r-txt{font-weight:700;color:#c70517}.experience-wrap .section-title{margin-top:11rem}.experience-wrap .section-txt{font-size:1.8rem;line-height:2.5rem;color:#595c64;margin-top:-1rem}.experience-wrap .round-box-wrap{display:flex;gap:2rem;margin-top:5rem}.experience-wrap .round-box-wrap .round-box{flex:1;position:relative;padding:4.6rem;border-radius:2rem;background:#f2f3f6}.experience-wrap .round-box-wrap .round-box.dark{background:#414a59;color:#fff}.experience-wrap .round-box-wrap .round-box .box-tit{position:relative;padding-left:4.5rem;font-size:2.8rem;font-weight:700}.experience-wrap .round-box-wrap .round-box:nth-child(1) .box-tit:before{content:'';position:absolute;left:0;top:0;display:inline-block;width:3.5rem;height:2.6rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_experience_sm_bk01.svg) no-repeat;background-size:100%}.experience-wrap .round-box-wrap .round-box:nth-child(2) .box-tit:before{content:'';position:absolute;left:0;top:0;display:inline-block;width:3.5rem;height:2.6rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_experience_sm_bk02.svg) no-repeat;background-size:100%}.experience-wrap .round-box-wrap .round-box.dark:nth-child(1) .box-tit:before{content:'';position:absolute;left:0;top:0;display:inline-block;width:3.5rem;height:2.6rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_experience_sm_wh02.svg) no-repeat;background-size:100%}.experience-wrap .round-box-wrap .round-box.dark:nth-child(2) .box-tit:before{content:'';position:absolute;left:0;top:0;display:inline-block;width:3.5rem;height:2.6rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_experience_sm_wh01.svg) no-repeat;background-size:100%}.experience-wrap .round-box-wrap .round-box .box-desc{font-size:1.8rem;line-height:2.5rem;margin-top:2rem}.experience-wrap .round-box-wrap .round-box .box-desc .txt_s{font-size:1.6rem;color:#dadce0}.experience-wrap .round-box-wrap .round-box .btn-wrap{margin-bottom:0;margin-top:4.6rem}.btn-arrow-right{position:relative;display:flex;padding:2rem 3rem;border-radius:10rem;background:#fff;transition:all .2s}.btn-arrow-right .txt{position:relative;font-size:1.8rem;font-weight:700;color:#c70517;letter-spacing:-.18px;padding-right:3.2rem}.btn-arrow-right .txt:after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:3.2rem;height:3.2rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_arrow_right_red.svg) no-repeat 50% 50%}@media (max-width:1919px){.experience-wrap .experience-top{padding:calc(100vw * (34 / 1919)) 0  calc(100vw * (34 / 1919))  calc(100vw * (250 / 1919));background-size:calc(100vw * (200 / 1919))}.experience-wrap .experience-txt{font-size:calc(100vw * (24 / 1919));line-height:calc(100vw * (34 / 1919))}.experience-wrap .section-title{margin-top:calc(100vw * (110 / 1919))}.experience-wrap .section-txt{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (25 / 1919));margin-top:calc(100vw * (-10 / 1919))}.experience-wrap .round-box-wrap{gap:calc(100vw * (20 / 1919));margin-top:calc(100vw * (50 / 1919))}.experience-wrap .round-box-wrap .round-box{padding:calc(100vw * (46 / 1919));border-radius:calc(100vw * (20 / 1919))}.experience-wrap .round-box-wrap .round-box .box-tit{font-size:calc(100vw * (28 / 1919));padding-left:calc(100vw * (45 / 1919))}.experience-wrap .round-box-wrap .round-box:nth-child(1) .box-tit:before{width:calc(100vw * (35 / 1919));height:calc(100vw * (26 / 1919))}.experience-wrap .round-box-wrap .round-box:nth-child(2) .box-tit:before{width:calc(100vw * (35 / 1919));height:calc(100vw * (26 / 1919))}.experience-wrap .round-box-wrap .round-box.dark:nth-child(1) .box-tit:before{width:calc(100vw * (35 / 1919));height:calc(100vw * (26 / 1919))}.experience-wrap .round-box-wrap .round-box.dark:nth-child(2) .box-tit:before{width:calc(100vw * (35 / 1919));height:calc(100vw * (26 / 1919))}.experience-wrap .round-box-wrap .round-box .box-desc{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (25 / 1919));margin-top:calc(100vw * (20 / 1919))}.experience-wrap .round-box-wrap .round-box .box-desc .txt_s{font-size:calc(100vw * (16 / 1919))}.experience-wrap .round-box-wrap .round-box .btn-wrap{margin-top:calc(100vw * (46 / 1919))}.btn-arrow-right{padding:calc(100vw * (20 / 1919)) calc(100vw * (30 / 1919));border-radius:calc(100vw * (100 / 1919));background:#fff}.btn-arrow-right .txt{font-size:calc(100vw * (18 / 1919));padding-right:calc(100vw * (32 / 1919))}.btn-arrow-right .txt:after{width:calc(100vw * (32 / 1919));height:calc(100vw * (32 / 1919));background-size:60%}}@media (max-width:1180px){.experience-wrap .experience-top{padding:calc(100vw * (34 / 1180)) 0  calc(100vw * (34 / 1180))  calc(100vw * (250 / 1180));background-size:calc(100vw * (200 / 1180))}.experience-wrap .experience-txt{font-size:calc(100vw * (24 / 1180));line-height:calc(100vw * (34 / 1180))}.experience-wrap .section-title{margin-top:calc(100vw * (110 / 1180))}.experience-wrap .section-txt{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (25 / 1180));margin-top:calc(100vw * (-10 / 1180))}.experience-wrap .round-box-wrap{gap:calc(100vw * (20 / 1180));margin-top:calc(100vw * (50 / 1180))}.experience-wrap .round-box-wrap .round-box{padding:calc(100vw * (46 / 1180));border-radius:calc(100vw * (20 / 1180))}.experience-wrap .round-box-wrap .round-box .box-tit{font-size:calc(100vw * (28 / 1180));padding-left:calc(100vw * (45 / 1180))}.experience-wrap .round-box-wrap .round-box:nth-child(1) .box-tit:before{width:calc(100vw * (35 / 1180));height:calc(100vw * (26 / 1180))}.experience-wrap .round-box-wrap .round-box:nth-child(2) .box-tit:before{width:calc(100vw * (35 / 1180));height:calc(100vw * (26 / 1180))}.experience-wrap .round-box-wrap .round-box.dark:nth-child(1) .box-tit:before{width:calc(100vw * (35 / 1180));height:calc(100vw * (26 / 1180))}.experience-wrap .round-box-wrap .round-box.dark:nth-child(2) .box-tit:before{width:calc(100vw * (35 / 1180));height:calc(100vw * (26 / 1180))}.experience-wrap .round-box-wrap .round-box .box-desc{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (25 / 1180));margin-top:calc(100vw * (20 / 1180))}.experience-wrap .round-box-wrap .round-box .box-desc .txt_s{font-size:calc(100vw * (16 / 1180))}.experience-wrap .round-box-wrap .round-box .btn-wrap{margin-top:calc(100vw * (46 / 1180))}.btn-arrow-right{padding:calc(100vw * (20 / 1180)) calc(100vw * (30 / 1180));border-radius:calc(100vw * (100 / 1180));background:#fff}.btn-arrow-right .txt{font-size:calc(100vw * (18 / 1180));padding-right:calc(100vw * (32 / 1180))}.btn-arrow-right .txt:after{width:calc(100vw * (32 / 1180));height:calc(100vw * (32 / 1180))}}@media (max-width:767px){.experience-wrap .experience-top{padding:0;background:0 0}.experience-wrap .experience-txt{font-size:calc(100vw * (36 / 767));line-height:calc(100vw * (50 / 767))}.experience-wrap .section-title{margin-top:calc(100vw * (110 / 767))}.experience-wrap .section-txt{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767));margin-top:calc(100vw * (-10 / 767))}.experience-wrap .round-box-wrap{flex-direction:column;gap:calc(100vw * (20 / 767));margin-top:calc(100vw * (50 / 767))}.experience-wrap .round-box-wrap .round-box{width:100%;padding:calc(100vw * (50 / 767));border-radius:calc(100vw * (20 / 767))}.experience-wrap .round-box-wrap .round-box .box-tit{padding-left:calc(100vw * (68 / 767));font-size:calc(100vw * (36 / 767))}.experience-wrap .round-box-wrap .round-box:nth-child(1) .box-tit:before{width:calc(100vw * (58 / 767));height:calc(100vw * (43 / 767))}.experience-wrap .round-box-wrap .round-box:nth-child(2) .box-tit:before{width:calc(100vw * (58 / 767));height:calc(100vw * (43 / 767))}.experience-wrap .round-box-wrap .round-box.dark:nth-child(1) .box-tit:before{width:calc(100vw * (58 / 767));height:calc(100vw * (43 / 767))}.experience-wrap .round-box-wrap .round-box.dark:nth-child(2) .box-tit:before{width:calc(100vw * (58 / 767));height:calc(100vw * (43 / 767))}.experience-wrap .round-box-wrap .round-box .box-desc{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767));margin-top:calc(100vw * (20 / 767))}.experience-wrap .round-box-wrap .round-box .box-desc .txt_s{font-size:calc(100vw * (26 / 767))}.experience-wrap .round-box-wrap .round-box .btn-wrap{margin-top:calc(100vw * (50 / 767))}.btn-arrow-right{padding:calc(100vw * (35 / 767)) calc(100vw * (50 / 767));border-radius:calc(100vw * (100 / 767));background:#fff}.btn-arrow-right .txt{font-size:calc(100vw * (30 / 767));padding-right:calc(100vw * (52 / 767))}.btn-arrow-right .txt:after{width:calc(100vw * (40 / 767));height:calc(100vw * (40 / 767))}}.btn-ai-cc .ai-cc-icon-wrap{display:inline-flex;align-items:center;flex-shrink:0;margin-right:10px}.btn-ai-cc .icon-default{width:20px;height:20px;display:block}.btn-ai-cc .icon-hover{width:20px;height:20px;display:none}@media only screen and (min-width:768px){.btn-ai-cc:hover .icon-default{display:none}.btn-ai-cc:hover .icon-hover{display:block}}.ethical-list{display:flex;flex-direction:column}.ethical-list>div{position:relative;display:flex;justify-content:space-between;gap:2rem;padding:4rem 0;border-bottom:1px solid #dadce0}.ethical-list>div:first-child{border-top:1px solid #13181f}.ethical-list>div .ethical-title{width:30%}.ethical-list>div .ethical-title p{font-size:3.2rem;font-weight:600;line-height:4.8rem;color:#13181f}.ethical-list>div .ethical-title img{width:8rem}.ethical-list>div .ethical-cont{width:98.2rem;padding-top:8rem}.ethical-list>div .ethical-cont .point-txt{font-size:2.2rem;font-weight:700;line-height:3.3rem;color:#c70517}.ethical-list>div .ethical-cont .txt{font-size:2.2rem;line-height:3.3rem;color:#13181f;margin-top:.4rem}.add-txt{margin-top:8rem;font-size:1.8rem;color:#595c64;text-align:center}.add-txt+.inquiry-box{margin-top:2rem}.inquiry-box+.btn-wrap{margin-top:8rem}.btn-wrap{display:flex;justify-content:center;align-items:center;gap:1.4rem;margin-bottom:11rem;font-size:0}.btn-wrap>.btn-black{display:flex;padding:20px 36px;align-items:center;border-radius:20rem;width:fit-content;background:#13181f;border:1px solid transparent;transition:all .2s}.btn-wrap>.btn-black>span{position:relative;color:#fff;font-size:1.8rem;font-weight:600}.btn-wrap>.btn-black:hover{background:#fff;border:1px solid #13181f}.btn-wrap>.btn-black:hover>span{color:#13181f}@media (max-width:1919px){.ethical-list>div{padding:calc(100vw * (40 / 1919)) 0}.ethical-list>div .ethical-title p{font-size:calc(100vw * (32 / 1919));line-height:calc(100vw * (48 / 1919))}.ethical-list>div .ethical-title img{width:calc(100vw * (80 / 1919))}.ethical-list>div .ethical-cont{width:calc(100vw * (982 / 1919));padding-top:calc(100vw * (80 / 1919))}.ethical-list>div .ethical-cont .point-txt{font-size:calc(100vw * (22 / 1919));line-height:calc(100vw * (33 / 1919))}.ethical-list>div .ethical-cont .txt{font-size:calc(100vw * (22 / 1919));line-height:calc(100vw * (33 / 1919));margin-top:calc(100vw * (4 / 1919))}.add-txt{margin-top:calc(100vw * (80 / 1919));font-size:calc(100vw * (18 / 1919))}.add-txt+.inquiry-box{margin-top:calc(100vw * (20 / 1919))}.inquiry-box+.btn-wrap{margin-top:calc(100vw * (80 / 1919))}.btn-wrap{gap:calc(100vw * (14 / 1919));margin-bottom:calc(100vw * (110 / 1919))}.btn-wrap>.btn-black{padding:calc(100vw * (20 / 1919)) calc(100vw * (36 / 1919));border-radius:calc(100vw * (200 / 1919))}.btn-wrap>.btn-black>span{font-size:calc(100vw * (18 / 1919))}}@media (max-width:1180px){.ethical-list>div{padding:calc(100vw * (40 / 1180)) 0}.ethical-list>div .ethical-title p{font-size:calc(100vw * (32 / 1180));line-height:calc(100vw * (48 / 1180))}.ethical-list>div .ethical-title img{width:calc(100vw * (80 / 1180))}.ethical-list>div .ethical-cont{width:calc(100vw * (982 / 1180));padding-top:calc(100vw * (80 / 1180))}.ethical-list>div .ethical-cont .point-txt{font-size:calc(100vw * (22 / 1180));line-height:calc(100vw * (33 / 1180))}.ethical-list>div .ethical-cont .txt{font-size:calc(100vw * (22 / 1180));line-height:calc(100vw * (33 / 1180));margin-top:calc(100vw * (4 / 1180))}.add-txt{margin-top:calc(100vw * (80 / 1180));font-size:calc(100vw * (18 / 1180))}.add-txt+.inquiry-box{margin-top:calc(100vw * (20 / 1180))}.inquiry-box+.btn-wrap{margin-top:calc(100vw * (80 / 1180))}.btn-wrap{gap:calc(100vw * (14 / 1180));margin-bottom:calc(100vw * (110 / 1180))}.btn-wrap>.btn-black{padding:calc(100vw * (20 / 1180)) calc(100vw * (36 / 1180));border-radius:calc(100vw * (200 / 1180))}.btn-wrap>.btn-black>span{font-size:calc(100vw * (18 / 1180))}}@media (max-width:767px){.ethical-list>div{flex-direction:column;padding:calc(100vw * (40 / 767)) 0;gap:0}.ethical-list>div .ethical-title{width:100%}.ethical-list>div .ethical-title p{font-size:calc(100vw * (34 / 767));line-height:calc(100vw * (51 / 767))}.ethical-list>div .ethical-title img{width:calc(100vw * (100 / 767))}.ethical-list>div .ethical-cont{width:100%;padding-top:calc(100vw * (30 / 767))}.ethical-list>div .ethical-cont .point-txt{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767))}.ethical-list>div .ethical-cont .txt{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767));margin-top:calc(100vw * (4 / 767))}.add-txt{margin-top:calc(100vw * (110 / 767));font-size:calc(100vw * (26 / 767));line-height:calc(100vw * (36 / 767))}.add-txt+.inquiry-box{margin-top:calc(100vw * (54 / 767));display:flex;justify-content:center}.add-txt+.inquiry-box span{flex-shrink:0}.inquiry-box+.btn-wrap{margin-top:calc(100vw * (120 / 767))}.btn-wrap{flex-direction:column;gap:calc(100vw * (14 / 767));margin-bottom:calc(100vw * (110 / 767))}.btn-wrap>.btn-black{justify-content:center;padding:calc(100vw * (35 / 767)) calc(100vw * (50 / 767));border-radius:calc(100vw * (200 / 767))}.btn-wrap>.btn-black>span{font-size:calc(100vw * (30 / 767))}}.ceo-wrap{position:relative}.ceo-wrap .top-title{text-align:center}.ceo-wrap .top-title h3{font-size:5rem;font-weight:700;letter-spacing:-2.5px;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);background-clip:text;-webkit-background-clip:text;color:transparent;line-height:7rem}.ceo-wrap .top-title p{margin-top:4rem;font-size:2.8rem;line-height:3.9rem;color:#595c64;font-weight:500}.ceo-wrap .ceo-cont{padding-top:14rem}.ceo-wrap .ceo-cont .message-wrap{display:flex;justify-content:space-between;gap:8.8rem}.ceo-wrap .ceo-cont.reverse .message-wrap{flex-direction:row-reverse}.ceo-wrap .ceo-cont .message-wrap .text{font-size:1.8rem;line-height:3.2rem;color:#13181f}.ceo-wrap .ceo-cont .message-wrap .text strong{font-weight:700}.ceo-wrap .ceo-cont .message-wrap .img{display:flex;flex-shrink:0;justify-content:flex-end;width:62.2rem;height:62.2rem;background-color:#f2f3f6}.ceo-wrap .ceo-point-title{position:relative;margin:11rem 0 1rem;transition:.5s ease;opacity:1}.ceo-wrap .ceo-point-title .block p{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#c70517;color:transparent;font-family:var(--font-en);font-size:12rem;font-weight:700;line-height:100%;letter-spacing:-.56px;opacity:0}.ceo-wrap .ceo-point-title .block p+p{margin-top:.9rem}.ceo-wrap .ceo-point-title .block p.point{animation:toup 3s ease-out;animation-fill-mode:forwards}.ceo-wrap .ceo-point-title .block p.slim{color:#c70517;font-weight:100;line-height:100%;letter-spacing:-1.2px}.ceo-wrap .ceo-point-title .block.aos-animate p.slim{animation:toright2 3s ease-out;animation-fill-mode:forwards}@keyframes toup{0%{opacity:0;transform:translateY(100%)}50%{opacity:1;transform:translateY(0)}100%{opacity:1}}@keyframes toright2{0%{opacity:0;transform:translateY(100%)}50%{opacity:1;transform:translateY(0)}100%{opacity:1;transform:translateX(34%)}}.ceo-wrap .ceo-point-title .title-circle{position:absolute;display:flex;justify-content:center;flex-direction:column;align-items:center;right:0;top:0;width:18.1rem;height:18.1rem;border-radius:100%;background:linear-gradient(90deg,#c70517,#9700af);background-size:200% 200%;animation:gradient 15s ease infinite;z-index:-1}.ceo-wrap .ceo-point-title .title-circle p{display:grid;color:#fff;font-family:var(--font-en);font-size:2.4rem;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-.24px}.ceo-wrap .ceo-point-title .title-circle p>b{font-weight:700}@media (max-width:1919px){.ceo-wrap .top-title h3{font-size:calc(100vw * (50 / 1919));line-height:calc(100vw * (70 / 1919));letter-spacing:calc(100vw * (-2.5 / 1919))}.ceo-wrap .top-title p{margin-top:calc(100vw * (40 / 1919));font-size:calc(100vw * (28 / 1919));line-height:calc(100vw * (39 / 1919))}.ceo-wrap .ceo-cont{padding-top:calc(100vw * (140 / 1919))}.ceo-wrap .ceo-cont .message-wrap{gap:calc(100vw * (88 / 1919))}.ceo-wrap .ceo-cont .message-wrap .text{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (32 / 1919))}.ceo-wrap .ceo-cont .message-wrap .img{width:calc(100vw * (622 / 1919));height:calc(100vw * (622 / 1919))}.ceo-wrap .ceo-point-title{position:relative;margin:calc(100vw * (110 / 1919)) 0 calc(100vw * (10 / 1919))}.ceo-wrap .ceo-point-title .block p{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#c70517;color:transparent;font-family:var(--font-en);font-size:calc(100vw * (120 / 1919))}.ceo-wrap .ceo-point-title .block p+p{margin-top:calc(100vw * (9 / 1919))}.ceo-wrap .ceo-point-title .title-circle{width:calc(100vw * (181 / 1919));height:calc(100vw * (181 / 1919))}.ceo-wrap .ceo-point-title .title-circle p{font-size:calc(100vw * (24 / 1919))}}@media (max-width:1180px){.ceo-wrap .top-title h3{font-size:calc(100vw * (50 / 1180));line-height:calc(100vw * (70 / 1180));letter-spacing:calc(100vw * (-2.5 / 1180))}.ceo-wrap .top-title p{margin-top:calc(100vw * (40 / 1180));font-size:calc(100vw * (28 / 1180));line-height:calc(100vw * (39 / 1180))}.ceo-wrap .ceo-cont{padding-top:calc(100vw * (140 / 1180))}.ceo-wrap .ceo-cont .message-wrap{gap:calc(100vw * (88 / 1180))}.ceo-wrap .ceo-cont .message-wrap .text{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (32 / 1180))}.ceo-wrap .ceo-cont .message-wrap .img{width:calc(100vw * (492 / 1180));height:calc(100vw * (492 / 1180))}.ceo-wrap .ceo-point-title{position:relative;margin:calc(100vw * (110 / 1180)) 0 calc(100vw * (10 / 1180))}.ceo-wrap .ceo-point-title .block p{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#c70517;color:transparent;font-family:var(--font-en);font-size:calc(100vw * (90 / 1180))}.ceo-wrap .ceo-point-title .block p+p{margin-top:calc(100vw * (9 / 1180))}.ceo-wrap .ceo-point-title .title-circle{width:calc(100vw * (130 / 1180));height:calc(100vw * (130 / 1180))}.ceo-wrap .ceo-point-title .title-circle p{font-size:calc(100vw * (17 / 1180))}}@media (max-width:767px){.ceo-wrap .top-title h3{font-size:calc(100vw * (48 / 767));line-height:calc(100vw * (67 / 767));letter-spacing:calc(100vw * (-2.5 / 767))}.ceo-wrap .top-title p{margin-top:calc(100vw * (40 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767))}.ceo-wrap .ceo-cont{padding-top:calc(100vw * (142 / 767))}.ceo-wrap .ceo-cont .message-wrap{flex-direction:column-reverse;gap:calc(100vw * (90 / 767))}.ceo-wrap .ceo-cont.ceo-cont.reverse .message-wrap{flex-direction:column-reverse}.ceo-wrap .ceo-cont .message-wrap .text{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (50 / 767));word-break:break-all}.ceo-wrap .ceo-cont .message-wrap .text br{display:block}.ceo-wrap .ceo-cont .message-wrap .img{width:100%;height:100%}.ceo-wrap .ceo-point-title{position:relative;margin:calc(100vw * (243 / 767)) 0 calc(100vw * (-32 / 767))}.ceo-wrap .ceo-point-title .block p{display:inline-block;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#c70517;color:transparent;font-family:var(--font-en);font-size:calc(100vw * (56 / 767))}.ceo-wrap .ceo-point-title .block p+p{margin-top:calc(100vw * (10 / 767))}@keyframes toright2{0%{opacity:0;transform:translateY(100%)}50%{opacity:1;transform:translateY(0)}100%{opacity:1;transform:translateX(63%)}}.ceo-wrap .ceo-point-title .title-circle{width:calc(100vw * (181 / 767));height:calc(100vw * (181 / 767));top:calc(100vw * (-133 / 767))}.ceo-wrap .ceo-point-title .title-circle p{font-size:calc(100vw * (24 / 767))}}.location-wrap{position:relative;display:flex;flex-direction:column}.location-wrap .location-list{display:flex;gap:6rem;padding:7rem 0}.location-wrap .location-list+.location-list{border-top:1px solid #dadce0}.location-wrap .location-list>div{width:calc(50% - 3rem);height:45rem;flex-shrink:0}.location-wrap .location-list .map{border-radius:2rem;overflow:hidden}.location-wrap .location-list .map iframe{width:100%}.location-wrap .location-list .location-info{padding-top:2rem;display:flex;flex-direction:column;gap:3rem}.location-wrap .location-list .location-info .title{font-size:4rem;font-weight:800;color:#13181f}.location-wrap .location-list .location-info p{position:relative;padding-left:2.8rem;font-size:1.8rem;line-height:2.7rem;color:#13181f}.location-wrap .location-list .location-info p+p{margin-top:.8rem}.location-wrap .location-list .location-info p:after{content:'';position:absolute;left:0;top:.5rem;display:inline-block;width:1.8rem;height:1.8rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_pin_red.svg) no-repeat;background-size:cover}.location-wrap .location-list .location-info p.pin:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_pin_red.svg) no-repeat;background-size:cover}.location-wrap .location-list .location-info p.call:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_call_red.svg) no-repeat;background-size:cover}.location-wrap .location-list .location-info p.fax:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_fax_red.svg) no-repeat;background-size:cover}.location-wrap .location-list .location-info p.bus:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_bus_black.svg) no-repeat;background-size:98%}.location-wrap .location-list .location-info p.metro:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_metro_black.svg) no-repeat;background-size:98%}@media (max-width:1919px){.location-wrap .location-list{display:flex;gap:calc(100vw * (60 / 1919));padding:calc(100vw * (70 / 1919)) 0}.location-wrap .location-list>div{width:calc(50% - calc(100vw * (30 / 1919)));height:calc(100vw * (450 / 1919))}.location-wrap .location-list .map{border-radius:calc(100vw * (20 / 1919))}.location-wrap .location-list .location-info{padding-top:calc(100vw * (20 / 1919));gap:calc(100vw * (30 / 1919))}.location-wrap .location-list .location-info .title{font-size:calc(100vw * (40 / 1919))}.location-wrap .location-list .location-info p{padding-left:calc(100vw * (28 / 1919));font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (27 / 1919))}.location-wrap .location-list .location-info p+p{margin-top:calc(100vw * (8 / 1919))}.location-wrap .location-list .location-info p:after{top:calc(100vw * (5 / 1919));width:calc(100vw * (18 / 1919));height:calc(100vw * (18 / 1919));background-size:cover}.location-wrap .location-list .location-info p.pin:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_pin_red.svg) no-repeat;background-size:cover}.location-wrap .location-list .location-info p.call:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_call_red.svg) no-repeat;background-size:cover}.location-wrap .location-list .location-info p.fax:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_fax_red.svg) no-repeat;background-size:cover}.location-wrap .location-list .location-info p.bus:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_bus_black.svg) no-repeat;background-size:98%}.location-wrap .location-list .location-info p.metro:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_metro_black.svg) no-repeat;background-size:98%}}@media (max-width:1180px){.location-wrap .location-list{display:flex;gap:calc(100vw * (60 / 1180));padding:calc(100vw * (70 / 1180)) 0}.location-wrap .location-list>div{width:calc(50% - calc(100vw * (30 / 1180)));height:calc(100vw * (450 / 1180))}.location-wrap .location-list .map{border-radius:calc(100vw * (20 / 1180))}.location-wrap .location-list .location-info{padding-top:calc(100vw * (20 / 1180));gap:calc(100vw * (30 / 1180))}.location-wrap .location-list .location-info .title{font-size:calc(100vw * (40 / 1180))}.location-wrap .location-list .location-info p{padding-left:calc(100vw * (28 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180))}.location-wrap .location-list .location-info p+p{margin-top:calc(100vw * (8 / 1180))}.location-wrap .location-list .location-info p:after{top:calc(100vw * (5 / 1180));width:calc(100vw * (18 / 1180));height:calc(100vw * (18 / 1180));background-size:cover}.location-wrap .location-list .location-info p.pin:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_pin_red.svg) no-repeat;background-size:cover}.location-wrap .location-list .location-info p.call:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_call_red.svg) no-repeat;background-size:cover}.location-wrap .location-list .location-info p.fax:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_fax_red.svg) no-repeat;background-size:cover}.location-wrap .location-list .location-info p.bus:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_bus_black.svg) no-repeat;background-size:98%}.location-wrap .location-list .location-info p.metro:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_metro_black.svg) no-repeat;background-size:98%}}@media (max-width:767px){.location-wrap .location-list{display:flex;flex-direction:column;gap:calc(100vw * (50 / 767));padding:calc(100vw * (70 / 767)) 0}.location-wrap .location-list>div{width:100%;height:calc(100vw * (450 / 767))}.location-wrap .location-list .map{border-radius:calc(100vw * (20 / 767))}.location-wrap .location-list .location-info{padding-top:calc(100vw * (20 / 767));gap:calc(100vw * (40 / 767))}.location-wrap .location-list .location-info .title{font-size:calc(100vw * (44 / 767))}.location-wrap .location-list .location-info p{padding-left:calc(100vw * (40 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767))}.location-wrap .location-list .location-info p+p{margin-top:calc(100vw * (12 / 767))}.location-wrap .location-list .location-info p:after{top:calc(100vw * (6 / 767));width:calc(100vw * (30 / 767));height:calc(100vw * (30 / 767));background-size:cover}.location-wrap .location-list .location-info p.pin:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_pin_red.svg) no-repeat;background-size:cover}.location-wrap .location-list .location-info p.call:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_call_red.svg) no-repeat;background-size:cover}.location-wrap .location-list .location-info p.fax:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_fax_red.svg) no-repeat;background-size:cover}.location-wrap .location-list .location-info p.bus:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_bus_black.svg) no-repeat;background-size:98%}.location-wrap .location-list .location-info p.metro:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_metro_black.svg) no-repeat;background-size:98%}}.history-wrap{position:relative;display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between}.history-wrap .history-title{position:relative;width:calc(100% - 71rem)}.history-wrap .history-title .year-txt{display:inline-block;font-size:10.2rem;font-weight:700;letter-spacing:-1.02px;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.history-title>div{top:16rem;transition:transform 1s ease-out}.history-title>div.fixed{position:fixed;z-index:1}.history-wrap .history-title .year-desc{font-family:var(--font-en);font-size:4rem;font-weight:500;line-height:5.2rem;color:#2b333f;margin-top:3rem}.history-wrap .history-cont{width:71rem;flex-shrink:0}.history-wrap .history-cont .history-block{display:flex;flex-direction:column;gap:3rem;padding:8rem 0;border-top:1px solid #2b333f}.history-wrap .history-cont .history-block .year-txt-mo{display:none}.history-wrap .history-cont .history-block .history-month{position:relative;display:flex}.history-wrap .history-cont .history-block .history-month .month{flex-shrink:0;width:6rem;font-size:1.8rem;font-weight:600;line-height:2.7rem;color:#fff}.history-wrap .history-cont .history-block .history-month .detail{font-size:1.8rem;font-weight:400;line-height:2.7rem;color:#9fa2aa}.history-wrap .history-cont .history-block .history-month .detail+.detail{margin-top:1rem}@media (max-width:1919px){.history-wrap .history-title{width:calc(100% - calc(100vw * (710 / 1919)))}.history-wrap .history-title .year-txt{font-size:calc(100vw * (102 / 1919))}.history-title>div{top:calc(100vw * (160 / 1919))}.history-wrap .history-title .year-desc{font-size:calc(100vw * (40 / 1919));line-height:calc(100vw * (52 / 1919));margin-top:calc(100vw * (30 / 1919))}.history-wrap .history-cont{width:calc(100vw * (710 / 1919))}.history-wrap .history-cont .history-block{gap:calc(100vw * (30 / 1919));padding:calc(100vw * (80 / 1919)) 0}.history-wrap .history-cont .history-block .history-month .month{width:calc(100vw * (60 / 1919));font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (27 / 1919))}.history-wrap .history-cont .history-block .history-month .detail{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (27 / 1919))}.history-wrap .history-cont .history-block .history-month .detail+.detail{margin-top:calc(100vw * (10 / 1919))}}@media (max-width:1180px){.history-wrap .history-title{width:calc(100% - calc(100vw * (660 / 1180)))}.history-wrap .history-title .year-txt{font-size:calc(100vw * (102 / 1180))}.history-title>div{top:calc(100vw * (160 / 1180))}.history-wrap .history-title .year-desc{font-size:calc(100vw * (32 / 1180));line-height:calc(100vw * (41 / 1180));margin-top:calc(100vw * (30 / 1180))}.history-wrap .history-cont{width:calc(100vw * (660 / 1180))}.history-wrap .history-cont .history-block{gap:calc(100vw * (30 / 1180));padding:calc(100vw * (80 / 1180)) 0}.history-wrap .history-cont .history-block .history-month .month{width:calc(100vw * (60 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180))}.history-wrap .history-cont .history-block .history-month .detail{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180))}.history-wrap .history-cont .history-block .history-month .detail+.detail{margin-top:calc(100vw * (10 / 1180))}}@media (max-width:767px){.history-wrap{flex-direction:column}.history-wrap .history-title{width:100%;display:none}.history-wrap .history-title .year-txt{font-size:calc(100vw * (128 / 767))}.history-title>div{top:calc(100vw * (160 / 767))}.history-wrap .history-title .year-desc{display:none}.history-wrap .history-cont{width:100%;margin-top:0}.history-wrap .history-cont .page-section{padding:calc(100vw * (60 / 767)) 0 calc(100vw * (80 / 767))}.history-wrap .history-cont .history-block{position:relative;gap:calc(100vw * (30 / 767));padding:calc(100vw * (140 / 767)) 0 calc(100vw * (80 / 767));border-top:0;border-bottom:1px solid #2b333f}.history-wrap .history-cont .history-block:first-child{padding-top:0}.history-wrap .history-cont .history-block .year-txt-mo{display:inline-block;width:fit-content;padding-bottom:calc(100vw * (105 / 767));font-size:calc(100vw * (128 / 767));font-weight:700;letter-spacing:-1.02px;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.history-wrap .history-cont .history-block:first-child:after{content:'';position:absolute;top:calc(100vw * (182 / 767));left:0;width:100%;height:1px;background:#2b333f}.history-wrap .history-cont .history-block:after{content:'';position:absolute;top:calc(100vw * (322 / 767));left:0;width:100%;height:1px;background:#2b333f}.history-wrap .history-cont .history-block .history-month .month{width:calc(100vw * (80 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767))}.history-wrap .history-cont .history-block .history-month .detail{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767))}.history-wrap .history-cont .history-block .history-month .detail+.detail{margin-top:calc(100vw * (10 / 767))}}.ci-wrap{position:relative}.ci-wrap .block-wrap{display:flex;justify-content:space-between;gap:2rem;padding:11rem 0}.ci-wrap .block-wrap:first-child{padding-top:0}.ci-wrap .block-wrap:last-child{padding-bottom:0}.ci-wrap .block-wrap+.block-wrap{border-top:1px solid #dadce0}.ci-wrap .block-wrap .title{display:flex;flex-direction:column;gap:5rem}.ci-wrap .block-wrap .title .btn-wrap{justify-content:flex-start}.ci-wrap .block-wrap .title .type{font-size:3.6rem;font-weight:700;color:#13181f}.ci-wrap .block-wrap .title .type .stage{display:block;padding-bottom:1.4rem;font-family:var(--font-en);font-size:1.6rem;font-weight:500;color:#13181f}.ci-wrap .block-wrap .title .desc{font-size:2rem;line-height:2.8rem;font-weight:400;color:#595c64}.ci-wrap .block-wrap .cont>.img-wrap{width:84rem}.ci-wrap .block-wrap .cont .img-wrap img{width:100%}.ci-wrap .block-wrap .cont .img-wrap .tb,.ci-wrap .block-wrap .cont .img-wrap .mo{display:none}.ci-wrap .block-wrap .cont .shape-wrap{width:84rem;position:relative;display:flex;gap:3.4rem}.ci-wrap .block-wrap .cont .shape-wrap .item{display:flex;flex-direction:column;gap:2rem;width:33.3%}.ci-wrap .block-wrap .cont .shape-wrap .item .square{width:25.7rem;height:16rem;border-radius:2rem}.ci-wrap .block-wrap .cont .shape-wrap .item .square.red{background:#b0101c}.ci-wrap .block-wrap .cont .shape-wrap .item .square.grey{background:#9f9e9a}.ci-wrap .block-wrap .cont .shape-wrap .item .square.black{background:#333230}.ci-wrap .block-wrap .cont .shape-wrap .item .txt{text-align:center;font-size:1.6rem;color:#13181f}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk{display:flex;gap:2rem}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk+.cmyk{margin-top:1.2rem}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>span{font-size:1.6rem;color:#9fa2aa;text-align:left}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>span:first-child{width:4.5rem}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>.color-num{font-size:1.6rem;color:#13181f}@media (max-width:1919px){.ci-wrap .block-wrap{padding:calc(100vw * (110 / 1919)) 0}.ci-wrap .block-wrap .title{gap:calc(100vw * (50 / 1919))}.ci-wrap .block-wrap .title .type{font-size:calc(100vw * (36 / 1919))}.ci-wrap .block-wrap .title .type .stage{padding-bottom:calc(100vw * (14 / 1919));font-size:calc(100vw * (16 / 1919))}.ci-wrap .block-wrap .title .desc{font-size:calc(100vw * (20 / 1919));line-height:calc(100vw * (28 / 1919))}.ci-wrap .block-wrap .cont>.img-wrap{width:calc(100vw * (840 / 1919))}.ci-wrap .block-wrap .cont .shape-wrap{width:calc(100vw * (840 / 1919));gap:calc(100vw * (34 / 1919))}.ci-wrap .block-wrap .cont .shape-wrap .item{gap:calc(100vw * (20 / 1919))}.ci-wrap .block-wrap .cont .shape-wrap .item .square{width:calc(100vw * (257 / 1919));height:calc(100vw * (160 / 1919));border-radius:calc(100vw * (20 / 1919))}.ci-wrap .block-wrap .cont .shape-wrap .item .txt{font-size:calc(100vw * (16 / 1919))}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk{gap:calc(100vw * (20 / 1919))}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk+.cmyk{margin-top:calc(100vw * (12 / 1919))}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>span{font-size:calc(100vw * (16 / 1919))}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>span:first-child{width:calc(100vw * (45 / 1919))}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>.color-num{font-size:calc(100vw * (16 / 1919))}}@media (max-width:1180px){.ci-wrap .block-wrap{padding:calc(100vw * (110 / 1180)) 0}.ci-wrap .block-wrap .title{gap:calc(100vw * (50 / 1180))}.ci-wrap .block-wrap .title .type{font-size:calc(100vw * (36 / 1180))}.ci-wrap .block-wrap .title .type .stage{padding-bottom:calc(100vw * (14 / 1180));font-size:calc(100vw * (16 / 1180))}.ci-wrap .block-wrap .title .desc{font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (28 / 1180))}.ci-wrap .block-wrap .cont>.img-wrap{width:calc(100vw * (600 / 1180))}.ci-wrap .block-wrap .cont .img-wrap .pc,.ci-wrap .block-wrap .cont .img-wrap .mo{display:none}.ci-wrap .block-wrap .cont .img-wrap .tb{display:block}.ci-wrap .block-wrap .cont .shape-wrap{width:calc(100vw * (600 / 1180));gap:calc(100vw * (34 / 1180))}.ci-wrap .block-wrap .cont .shape-wrap .item{gap:calc(100vw * (20 / 1180))}.ci-wrap .block-wrap .cont .shape-wrap .item .square{width:calc(100vw * (186 / 1180));height:calc(100vw * (160 / 1180));border-radius:calc(100vw * (20 / 1180))}.ci-wrap .block-wrap .cont .shape-wrap .item .txt{font-size:calc(100vw * (16 / 1180))}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk{gap:calc(100vw * (20 / 1180))}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk+.cmyk{margin-top:calc(100vw * (12 / 1180))}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>span{font-size:calc(100vw * (16 / 1180))}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>span:first-child{width:calc(100vw * (45 / 1180))}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>.color-num{font-size:calc(100vw * (16 / 1180))}}@media (max-width:767px){.ci-wrap .block-wrap{flex-direction:column;gap:0;padding:calc(100vw * (110 / 767)) 0}.ci-wrap .block-wrap .title{width:100%;gap:calc(100vw * (50 / 767))}.ci-wrap .block-wrap .title .btn-wrap{flex-direction:row;margin-bottom:0}.ci-wrap .block-wrap .title .btn-wrap>a{padding:calc(100vw * (20 / 767)) calc(100vw * (40 / 767));width:50%;flex-shrink:0}.ci-wrap .block-wrap .title .type{font-size:calc(100vw * (44 / 767))}.ci-wrap .block-wrap .title .type .stage{padding-bottom:calc(100vw * (14 / 767));font-size:calc(100vw * (24 / 767))}.ci-wrap .block-wrap .title .desc{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767))}.ci-wrap .block-wrap .cont{margin-top:calc(100vw * (80 / 767))}.ci-wrap .block-wrap .cont>.img-wrap{width:100%}.ci-wrap .block-wrap .cont .img-wrap .pc,.ci-wrap .block-wrap .cont .img-wrap .tb{display:none}.ci-wrap .block-wrap .cont .img-wrap .mo{display:block}.ci-wrap .block-wrap .cont .shape-wrap{width:100%;gap:calc(100vw * (20 / 767))}.ci-wrap .block-wrap .cont .shape-wrap .item{gap:calc(100vw * (20 / 767))}.ci-wrap .block-wrap .cont .shape-wrap .item .square{width:calc(100vw * (210 / 767));height:calc(100vw * (160 / 767));border-radius:calc(100vw * (20 / 767))}.ci-wrap .block-wrap .cont .shape-wrap .item .txt{font-size:calc(100vw * (22 / 767))}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk{gap:calc(100vw * (10 / 767))}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk+.cmyk{margin-top:calc(100vw * (12 / 767))}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>span{font-size:calc(100vw * (22 / 767))}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>span:first-child{width:calc(100vw * (62 / 767))}.ci-wrap .block-wrap .cont .shape-wrap .item .txt .cmyk>.color-num{font-size:calc(100vw * (22 / 767))}}.regulation{position:relative;width:100rem;margin:0 auto;padding-top:9rem}.regulation>h3{display:block;text-align:center;font-size:5.8rem;font-weight:700;line-height:8.1rem;color:#fff;margin-bottom:11rem}.regulation .stage{display:flex;flex-direction:column;gap:8rem;word-break:break-all}.regulation .stage+.stage{margin-top:11rem}.regulation .stage .title-box{display:flex;align-items:center;justify-content:center;padding:1.4rem 0;background:#2b333f}.regulation .stage .title-box>span{font-size:2.2rem;font-weight:700;line-height:3rem;color:#fff}.regulation .stage .title-box>.txt-sm{display:inline-block;margin-right:1rem;font-size:1.5rem;font-weight:600;line-height:1.9rem}.regulation .stage .stage-title{font-size:4rem;font-weight:800;line-height:5.6rem;color:#fff}.regulation .stage .stage-block-wrap{display:flex;flex-direction:column;gap:8rem}.regulation .stage .stage-block-wrap+.stage-block-wrap{padding-top:8rem;border-top:1px solid #2b333f}.regulation .stage .stage-block{display:flex;flex-direction:column;gap:4rem}.regulation .stage .stage-sub-title{font-size:2.8rem;font-weight:800;line-height:3.9rem;color:#fff}.regulation .stage .desc{position:relative;font-size:1.8rem;font-weight:500;line-height:2.7rem;color:#9fa2aa}.regulation .stage .desc.center{text-align:center}.regulation .stage .desc+.desc{margin-top:2.4rem}.regulation .stage .stage-block .desc .no-bold{font-size:1.6rem;line-height:2.4rem;font-weight:400}.regulation .stage .stage-block .desc .no-bold:first-child{margin-top:1.4rem}.regulation .stage .stage-block .desc.white{color:#fff}.regulation .stage .stage-block .desc.white.sm>span{display:block;font-size:1.5rem;font-weight:600;line-height:1.9rem;color:#fff}.regulation .stage .stage-block .desc.white.sm>span+span{margin-top:1rem}.regulation .stage .stage-block .desc-ol{counter-reset:index}.regulation .stage .stage-block .desc-ol>li{position:relative;font-size:1.8rem;font-weight:500;line-height:2.7rem;color:#9fa2aa;padding-left:2rem}.regulation .stage .stage-block .desc-ol>li table a{color:#9fa2aa}.regulation .stage .stage-block .desc-ol>li:before{position:absolute;left:0;counter-increment:index;content:counters(index,'.') '. ';font-size:1.8rem;font-weight:500;color:#9fa2aa}.regulation .stage .stage-block-md .desc-ol{counter-reset:index}.regulation .stage .stage-block-md .desc-ol>li{position:relative;font-size:1.8rem;font-weight:500;line-height:2.7rem;color:#9fa2aa;padding-left:2rem}.regulation .stage .stage-block-md .desc-ol>li+li{margin-top:2rem}.regulation .stage .stage-block-md .desc-ol>li:before{position:absolute;left:0;counter-increment:index;content:counters(index,'.') '. ';font-size:1.8rem;font-weight:500;color:#9fa2aa}.regulation .stage .stage-block-md{display:flex;flex-direction:column;gap:2rem}.regulation .stage .stage-block-md .block-inner{padding:0 3.2rem}.regulation .stage .stage-block-md .block-inner .desc-title{font-size:2rem;font-weight:800;line-height:2.8rem;color:#fff}.regulation .stage .sign-wrap{width:30rem;display:flex;flex-direction:column;margin-left:auto}.regulation .stage .sign-wrap .desc{margin-top:0}.regulation .stage .sign-wrap .sign{position:absolute;right:0;bottom:0}@media (max-width:1919px){.regulation{width:calc(100vw * (1000 / 1919));padding-top:calc(100vw * (90 / 1919))}.regulation>h3{font-size:calc(100vw * (58 / 1919));line-height:calc(100vw * (81 / 1919));margin-bottom:calc(100vw * (110 / 1919))}.regulation .stage{gap:calc(100vw * (80 / 1919))}.regulation .stage+.stage{margin-top:calc(100vw * (110 / 1919))}.regulation .stage .title-box{padding:calc(100vw * (14 / 1919)) 0}.regulation .stage .title-box>span{font-size:calc(100vw * (22 / 1919));line-height:calc(100vw * (30 / 1919))}.regulation .stage .title-box>.txt-sm{margin-right:calc(100vw * (10 / 1919));font-size:calc(100vw * (15 / 1919));line-height:calc(100vw * (19 / 1919))}.regulation .stage .stage-title{font-size:calc(100vw * (40 / 1919));line-height:calc(100vw * (56 / 1919))}.regulation .stage .stage-block-wrap{gap:calc(100vw * (80 / 1919))}.regulation .stage .stage-block-wrap+.stage-block-wrap{padding-top:calc(100vw * (80 / 1919))}.regulation .stage .stage-block{gap:calc(100vw * (40 / 1919))}.regulation .stage .stage-sub-title{font-size:calc(100vw * (28 / 1919));line-height:calc(100vw * (39 / 1919))}.regulation .stage .desc{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (27 / 1919))}.regulation .stage .desc+.desc{margin-top:calc(100vw * (24 / 1919))}.regulation .stage .stage-block .desc .no-bold{font-size:calc(100vw * (16 / 1919));line-height:calc(100vw * (24 / 1919))}.regulation .stage .stage-block .desc .no-bold:first-child{margin-top:calc(100vw * (14 / 1919))}.regulation .stage .stage-block .desc.white.sm>span{font-size:calc(100vw * (15 / 1919));line-height:calc(100vw * (19 / 1919))}.regulation .stage .stage-block .desc.white.sm>span+span{margin-top:calc(100vw * (10 / 1919))}.regulation .stage .stage-block .desc-ol>li{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (27 / 1919));padding-left:calc(100vw * (20 / 1919))}.regulation .stage .stage-block .desc-ol>li:before{counter-increment:index;content:counters(index,'.') '. ';font-size:calc(100vw * (18 / 1919))}.regulation .stage .stage-block-md .desc-ol>li{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (27 / 1919));padding-left:calc(100vw * (20 / 1919))}.regulation .stage .stage-block-md .desc-ol>li+li{margin-top:calc(100vw * (20 / 1919))}.regulation .stage .stage-block-md .desc-ol>li:before{counter-increment:index;content:counters(index,'.') '. ';font-size:calc(100vw * (18 / 1919))}.regulation .stage .stage-block-md{gap:calc(100vw * (20 / 1919))}.regulation .stage .stage-block-md .block-inner{padding:0 calc(100vw * (32 / 1919))}.regulation .stage .stage-block-md .block-inner .desc-title{font-size:calc(100vw * (20 / 1919));line-height:calc(100vw * (28 / 1919))}.regulation .stage .sign-wrap{width:calc(100vw * (300 / 1919))}.regulation .stage .sign-wrap .desc{margin-top:0}.regulation .stage .sign-wrap .sign{position:absolute;right:0;bottom:0}}@media (max-width:1180px){.regulation{width:100%;padding-top:calc(100vw * (90 / 1180))}.regulation>h3{font-size:calc(100vw * (58 / 1180));line-height:calc(100vw * (81 / 1180));margin-bottom:calc(100vw * (110 / 1180))}.regulation .stage{gap:calc(100vw * (80 / 1180))}.regulation .stage+.stage{margin-top:calc(100vw * (110 / 1180))}.regulation .stage .title-box{padding:calc(100vw * (14 / 1180)) 0}.regulation .stage .title-box>span{font-size:calc(100vw * (22 / 1180));line-height:calc(100vw * (30 / 1180))}.regulation .stage .title-box>.txt-sm{margin-right:calc(100vw * (10 / 1180));font-size:calc(100vw * (15 / 1180));line-height:calc(100vw * (19 / 1180))}.regulation .stage .stage-title{font-size:calc(100vw * (40 / 1180));line-height:calc(100vw * (56 / 1180))}.regulation .stage .stage-block-wrap{gap:calc(100vw * (80 / 1180))}.regulation .stage .stage-block-wrap+.stage-block-wrap{padding-top:calc(100vw * (80 / 1180))}.regulation .stage .stage-block{gap:calc(100vw * (40 / 1180))}.regulation .stage .stage-sub-title{font-size:calc(100vw * (28 / 1180));line-height:calc(100vw * (39 / 1180))}.regulation .stage .desc{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180))}.regulation .stage .desc+.desc{margin-top:calc(100vw * (24 / 1180))}.regulation .stage .stage-block .desc .no-bold{font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (24 / 1180))}.regulation .stage .stage-block .desc .no-bold:first-child{margin-top:calc(100vw * (14 / 1180))}.regulation .stage .stage-block .desc.white.sm>span{font-size:calc(100vw * (15 / 1180));line-height:calc(100vw * (19 / 1180))}.regulation .stage .stage-block .desc.white.sm>span+span{margin-top:calc(100vw * (10 / 1180))}.regulation .stage .stage-block .desc-ol>li{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180));padding-left:calc(100vw * (20 / 1180))}.regulation .stage .stage-block .desc-ol>li:before{counter-increment:index;content:counters(index,'.') '. ';font-size:calc(100vw * (18 / 1180))}.regulation .stage .stage-block-md .desc-ol>li{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180));padding-left:calc(100vw * (20 / 1180))}.regulation .stage .stage-block-md .desc-ol>li+li{margin-top:calc(100vw * (20 / 1180))}.regulation .stage .stage-block-md .desc-ol>li:before{counter-increment:index;content:counters(index,'.') '. ';font-size:calc(100vw * (18 / 1180))}.regulation .stage .stage-block-md{gap:calc(100vw * (20 / 1180))}.regulation .stage .stage-block-md .block-inner{padding:0 calc(100vw * (32 / 1180))}.regulation .stage .stage-block-md .block-inner .desc-title{font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (28 / 1180))}.regulation .stage .sign-wrap{width:calc(100vw * (300 / 1180))}.regulation .stage .sign-wrap .desc{margin-top:0}.regulation .stage .sign-wrap .sign{position:absolute;right:0;bottom:0}}@media (max-width:767px){.regulation{width:100%;padding-top:calc(100vw * (104 / 767))}.regulation>h3{font-size:calc(100vw * (74 / 767));line-height:calc(100vw * (96 / 767));margin-bottom:calc(100vw * (144 / 767))}.regulation .stage{gap:calc(100vw * (80 / 767))}.regulation .stage+.stage{margin-top:calc(100vw * (150 / 767))}.regulation .stage .title-box{padding:calc(100vw * (14 / 767)) 0}.regulation .stage .title-box>span{font-size:calc(100vw * (36 / 767));line-height:calc(100vw * (50 / 767))}.regulation .stage .title-box>.txt-sm{margin-right:calc(100vw * (10 / 767));font-size:calc(100vw * (24 / 767));line-height:calc(100vw * (31 / 767))}.regulation .stage .stage-title{font-size:calc(100vw * (52 / 767));line-height:calc(100vw * (72 / 767))}.regulation .stage .stage-block-wrap{gap:calc(100vw * (80 / 767))}.regulation .stage .stage-block-wrap+.stage-block-wrap{padding-top:calc(100vw * (80 / 767))}.regulation .stage .stage-block{gap:calc(100vw * (40 / 767))}.regulation .stage .stage-sub-title{font-size:calc(100vw * (40 / 767));line-height:calc(100vw * (56 / 767))}.regulation .stage .desc{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767))}.regulation .stage .desc+.desc{margin-top:calc(100vw * (30 / 767))}.regulation .stage .stage-block .desc .no-bold{font-size:calc(100vw * (24 / 767));line-height:calc(100vw * (36 / 767));margin-top:calc(100vw * (20/ 767))}.regulation .stage .stage-block .desc .no-bold:first-child{margin-top:calc(100vw * (22 / 767))}.regulation .stage .stage-block .desc.white.sm>span{font-size:calc(100vw * (24 / 767));line-height:calc(100vw * (31 / 767))}.regulation .stage .stage-block .desc.white.sm>span+span{margin-top:calc(100vw * (10 / 767))}.regulation .stage .stage-block .desc-ol>li{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767));padding-left:calc(100vw * (30 / 767))}.regulation .stage .stage-block .desc-ol>li:before{counter-increment:index;content:counters(index,'.') '. ';font-size:calc(100vw * (28 / 767))}.regulation .stage .stage-block-md .desc-ol>li{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767));padding-left:calc(100vw * (30 / 767))}.regulation .stage .stage-block-md .desc-ol>li+li{margin-top:calc(100vw * (20 / 767))}.regulation .stage .stage-block-md .desc-ol>li:before{counter-increment:index;content:counters(index,'.') '. ';font-size:calc(100vw * (28 / 767))}.regulation .stage .stage-block-md{gap:calc(100vw * (20 / 767))}.regulation .stage .stage-block-md .block-inner{padding:0 calc(100vw * (32 / 767))}.regulation .stage .stage-block-md .block-inner .desc-title{font-size:calc(100vw * (20 / 767));line-height:calc(100vw * (28 / 767))}.regulation .stage .sign-wrap{width:calc(100vw * (300 / 767))}.regulation .stage .sign-wrap .desc{margin-top:calc(100vw * (10 / 767))}.regulation .stage .sign-wrap .sign{position:absolute;right:0;bottom:0}}.desc-in-ul{display:flex;flex-direction:column;gap:1.4rem;padding-top:1.4rem}.desc-in-ul>li .txt{padding:0 2rem}.desc-in-ul>li .txt a{font-size:1.6rem;font-weight:400;line-height:2.4rem;color:#9fa2aa;text-decoration:underline}.desc-table{position:relative;margin-top:2rem}.desc-table table caption{position:absolute;top:auto;left:-10000px;width:1px;height:1px;overflow:hidden}.desc-table table th,td{padding:2rem;text-align:center;border-collapse:collapse}.desc-table table>thead{border-top:1px solid #595c64}.desc-table table>tbody{border-bottom:1px solid #2b333f}.desc-table table th{border-right:1px solid #2b333f;font-size:1.6rem;line-height:2.4rem;font-weight:700;letter-spacing:-.16px}.desc-table table th:last-child,.desc-table table td:last-child{border-right:0}.desc-table table td{border-top:1px solid #2b333f;border-right:1px solid #2b333f;font-size:1.6rem;line-height:2.4rem;font-weight:400;letter-spacing:-.16px;white-space:nowrap}.desc-table table tbody th{border-top:1px solid #2b333f}.hide-pc{display:none}@media (max-width:1919px){.desc-in-ul{gap:calc(100vw * (14 / 1919));padding-top:calc(100vw * (40 / 1919))}.desc-in-ul>li .txt{padding:0 calc(100vw * (20 / 1919))}.desc-in-ul>li .txt a{font-size:calc(100vw * (16 / 1919));line-height:calc(100vw * (24 / 1919))}.desc-table{position:relative;margin-top:calc(100vw * (20 / 1919))}.desc-table table th,td{padding:calc(100vw * (20 / 1919))}.desc-table table th{font-size:calc(100vw * (16 / 1919));line-height:calc(100vw * (24 / 1919))}.desc-table table td{font-size:calc(100vw * (16 / 1919));line-height:calc(100vw * (24 / 1919))}}@media (max-width:1180px){.desc-in-ul{gap:calc(100vw * (14 / 1180));padding-top:calc(100vw * (40 / 1180))}.desc-in-ul>li .txt{padding:0 calc(100vw * (20 / 1180))}.desc-in-ul>li .txt a{font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (24 / 1180))}.desc-table{position:relative;margin-top:calc(100vw * (20 / 1180))}.desc-table table th,td{padding:calc(100vw * (20 / 1180))}.desc-table table th{font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (24 / 1180))}.desc-table table td{font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (24 / 1180))}}@media (max-width:767px){.desc-in-ul{gap:calc(100vw * (20 / 767));padding-top:calc(100vw * (22 / 767))}.desc-in-ul>li .txt{padding:0 calc(100vw * (20 / 767))}.desc-in-ul>li .txt+.txt{margin-top:calc(100vw * (20 / 767))}.desc-in-ul>li .txt a{font-size:calc(100vw * (24 / 767));line-height:calc(100vw * (36 / 767))}.desc-table{position:relative;margin-top:calc(100vw * (20 / 767))}.desc-table table th,td{padding:calc(100vw * (20 / 767))}.desc-table table th{font-size:calc(100vw * (24 / 767));line-height:calc(100vw * (36 / 767))}.desc-table table td{font-size:calc(100vw * (24 / 767));line-height:calc(100vw * (36 / 767))}.hide-mo{display:none}.hide-pc{display:flex}}.overview .visual{overflow:initial;position:relative;height:100vh;height:100dvh;background:0 0;min-height:auto}.overview .section_fullpage{z-index:10;min-height:auto}.overview .inner{overflow:visible}.overview .footer .inner{width:100%}.overview .footer .heading{height:auto;padding:0}.overview .footer .contact .hgroup{position:relative;transform:none;width:auto;left:0;top:0}.overview .section{position:relative;overflow:visible}.overview .bg{position:fixed;left:0;top:0;width:100vw;height:100vh}.overview .bg.active:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.4}.overview .bg img,.overview .bg video{width:101%;height:101%;object-fit:cover}.overview .section .fp-overflow{display:flex;align-items:center;height:100%;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}.overview .section.section6 .fp-overflow{display:block}.fp-watermark{display:none}.overview .section .fp-overflow::-webkit-scrollbar{display:none}.overview .section.section1{background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.45))}.overview .section.section2{background:rgba(0,0,0,.45)}.overview .section.section3{background:rgba(0,0,0,.45)}.overview .section.section4{background:rgba(0,0,0,.45)}.overview .section.section5{background:rgba(0,0,0,.45)}.overview .section.section6{background:rgba(0,0,0,.45)}.overview .section.section6{background:#13181f}.overview .section.section1.active .hgroup .category{animation:toup2 1s ease-out;animation-duration:1s;animation-fill-mode:forwards}.overview .section.section1.active .hgroup h3{animation:toup2 1s ease-out;animation-fill-mode:forwards}.overview .section .desc .txt{opacity:0;transition:.2s}.overview .section.section5 .slogan .txt p{opacity:0;transition:.2s}.overview .section.section2.active .desc .txt{animation:toup4 1.8s ease;animation-delay:.5s;animation-fill-mode:both}.overview .section.section3.active .desc .txt{animation:toup4 1.8s ease;animation-delay:.5s;animation-fill-mode:both}.overview .section.section4.active .desc .txt{animation:toup4 1.8s ease;animation-delay:.5s;animation-fill-mode:both}.overview .section.section5.active .slogan .txt p{animation:toup4 1.8s ease;animation-delay:.5s;animation-fill-mode:both}.overview .hgroup{position:absolute;left:50%;transform:translate(-50%,0);width:calc(100% - 50rem);text-align:left;z-index:1;opacity:1}.overview .hgroup .category{width:fit-content;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:2.2rem;font-weight:600;line-height:100%}.overview .hgroup h3{margin-top:3rem;font-family:var(--font-en);font-size:13.2rem;font-weight:200;color:#fff;letter-spacing:-1.32px;text-align:left;height:15rem}@keyframes toup2{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@keyframes toup4{0%{opacity:0;transform:translateX(-7rem)}100%{opacity:1;transform:translateX(0)}}.overview .hgroup .hidden:nth-child(3) h3{margin-top:0}.overview .hgroup h3 .bold{font-weight:700}.overview .desc{position:absolute;left:25rem;z-index:1}.overview .desc.right{position:absolute;top:auto;left:auto;bottom:13.8rem;margin-top:3rem;right:25rem;z-index:1}.overview .desc .txt{color:#fff;line-height:6rem;font-size:4rem;font-weight:500}.overview .desc .txt:nth-child(2){margin-top:3rem}.overview .slogan{position:absolute;left:50%;top:31.4rem;transform:translate(-50%,0);width:calc(100% - 50rem);text-align:left;z-index:1}.overview .slogan .txt{width:100%;font-size:13.2rem;line-height:15.2rem;font-weight:200;font-family:var(--font-en);color:#fff}.overview .slogan .txt.mo{display:none}.overview .slogan .txt .point{width:fit-content;font-weight:700}.overview .slogan.active .txt{opacity:1}.overview .blink{position:absolute;right:0;bottom:0;opacity:0;visibility:hidden}.overview .scrolldown-wrap{position:fixed;bottom:5rem;left:50%;transform:translateX(-50%);opacity:1;z-index:11}.overview .scrolldown{display:block;position:absolute;bottom:2.6rem;left:50%;transform:translateX(-50%);width:.1rem;height:2.4rem;background:rgba(255,255,255,.3);z-index:10}.overview .scrolldown .wheel{position:absolute;left:50%;top:20%;width:.1rem;height:1.2rem;background:#fff;border-radius:2px;transition:all .3s;transform:translateX(-50%);animation:scrollWheel 1.5s linear infinite}.overview .scrolldown-wrap .txt{padding-top:1rem;font-size:1.6rem;font-weight:500;color:#fff;letter-spacing:-.16px}@keyframes scrollWheel{0%{top:0}50%{top:calc(100% - 1.2rem)}100%{top:0}}@media (max-width:1919px){.overview .hgroup{width:calc(100% - calc(100vw * (500 / 1919)))}.overview .hgroup .category{font-size:calc(100vw * (22 / 1919))}.overview .hgroup h3{margin-top:calc(100vw * (30 / 1919));font-size:calc(100vw * (132 / 1919));height:calc(100vw * (150 / 1919))}.overview .desc{left:calc(100vw * (250 / 1919))}.overview .desc.right{bottom:calc(100vw * (138 / 1919));margin-top:calc(100vw * (30 / 1919));right:calc(100vw * (250 / 1919))}.overview .desc .txt{line-height:calc(100vw * (60 / 1919));font-size:calc(100vw * (40 / 1919))}.overview .desc .txt:nth-child(2){margin-top:calc(100vw * (30 / 1919))}.overview .slogan{top:calc(100vw * (314 / 1919))}.overview .slogan .txt{font-size:calc(100vw * (132 / 1919));line-height:calc(100vw * (152 / 1919));height:calc(100vw * (160 / 1919))}.overview .scrolldown-wrap{bottom:calc(100vw * (50 / 1919));transform:translateX(-50%)}.overview .scrolldown{bottom:calc(100vw * (26 / 1919));transform:translateX(-50%);width:calc(100vw * (1 / 1919));height:calc(100vw * (24 / 1919))}.overview .scrolldown .wheel{position:absolute;left:50%;top:20%;width:calc(100vw * (1 / 1919));height:calc(100vw * (12 / 1919));background:#fff;transition:all .3s;transform:translateX(-50%);animation:scrollWheel 1.5s linear infinite}.overview .scrolldown-wrap .txt{padding-top:calc(100vw * (10 / 1919));font-size:calc(100vw * (16 / 1919))}}@media (max-width:1180px){.overview .section .fp-overflow{padding:0 calc(100vw * (40 / 1180))}.overview .section.section6 .fp-overflow{padding:0}.overview .visual.mo{height:100%;padding:0 calc(100vw * (50 / 1180));background:#000316;z-index:-1}.overview .visual.mo .bg{position:fixed;height:100vh;top:0}.overview .hgroup{position:relative;padding-top:0;top:calc(100vw * (-84 / 1180));width:100%;animation:toup3 1s ease-out;animation-fill-mode:forwards}@keyframes toup3{0%{transform:translate(-50%,10%)}100%{transform:translate(-50%,0%)}}.overview .hgroup .category{font-size:calc(100vw * (20 / 1180))}.overview .hgroup h3{margin-top:calc(100vw * (30 / 1180));font-size:calc(100vw * (120 / 1180));height:calc(100vw * (140 / 1180))}.overview .desc{position:relative;left:0;top:0;width:calc(100vw * (640 / 1180));padding-top:0}.overview .desc.right{opacity:1;bottom:calc(100vw * (180 / 1180));padding-top:calc(100vw * (120 / 1180));margin-top:0;right:calc(100vw * (50 / 1180))}.overview .desc .txt{opacity:1;font-size:calc(100vw * (40 / 1180));line-height:calc(100vw * (60 / 1180))}.overview .desc .txt:nth-child(2){margin-top:calc(100vw * (39 / 1180))}.overview .slogan{opacity:1;position:relative;left:0;top:calc(100vw * (-84 / 1180));transform:translate(0);width:100%}.overview .slogan .txt.pc{display:none}.overview .slogan .txt.mo{display:block}.overview .slogan .txt{position:relative;height:calc(100vw * (160 / 1180));opacity:1;font-size:calc(100vw * (120 / 1180));line-height:calc(100vw * (132 / 1180))}.overview .slogan .txt .point{transform:translateX(0)}.overview .scrolldown-wrap{bottom:calc(100vw * (50 / 1180));transform:translateX(-50%)}.overview .scrolldown{bottom:calc(100vw * (26 / 1180));transform:translateX(-50%);width:calc(100vw * (1 / 1180));height:calc(100vw * (24 / 1180))}.overview .scrolldown .wheel{position:absolute;left:50%;top:20%;width:calc(100vw * (1 / 1180));height:calc(100vw * (12 / 1180));background:#fff;transition:all .3s;transform:translateX(-50%);animation:scrollWheel 1.5s linear infinite}.overview .scrolldown-wrap .txt{padding-top:calc(100vw * (10 / 1180));font-size:calc(100vw * (16 / 1180))}}@media (max-width:767px){.overview .section .fp-overflow{padding:0 calc(100vw * (40 / 767))}.overview .section.section6 .fp-overflow{padding:0 calc(100vw * (40 / 767))}.overview .visual.mo{height:100%;padding:0 calc(100vw * (40 / 767));background:#000316;z-index:-1}.overview .visual.mo .bg{height:100vh;top:calc(100vw * (400 / 767))}.overview .hgroup{position:relative;padding-top:0;top:calc(100vw * (-84 / 767));width:100%;animation:toup3 1s ease-out;animation-fill-mode:forwards}.overview .hgroup .category{font-size:calc(100vw * (24 / 767))}.overview .hgroup h3{margin-top:calc(100vw * (30 / 767));font-size:calc(100vw * (96 / 767));height:auto;line-height:calc(100vw * (100 / 767))}.overview .hgroup h3 .bold{display:block;padding-bottom:1rem}.overview .desc{position:relative;left:0;top:0;width:calc(100vw * (636 / 767));padding-top:0}.overview .desc.right{opacity:1;bottom:calc(100vw * (200 / 767));padding-top:calc(100vw * (70 / 767));margin-top:0;left:calc(100vw * (50 / 767))}.overview .desc .txt{opacity:1;font-size:calc(100vw * (40 / 767));line-height:calc(100vw * (60 / 767))}.overview .desc .txt:nth-child(2){margin-top:calc(100vw * (70 / 767))}.overview .slogan{opacity:1;position:relative;left:0;top:calc(100vw * (-84 / 767));height:calc(100vw * (1135 / 767));padding-top:calc(100vw * (280 / 767))}.overview .slogan .txt{overflow:unset;position:relative;opacity:1;height:calc(100vw * (160 / 767));font-size:calc(100vw * (96 / 767))}.overview .slogan .txt p{line-height:calc(100vw * (100 / 767))}.overview .scrolldown-wrap{bottom:calc(100vw * (50 / 767));transform:translateX(-50%)}.overview .scrolldown{bottom:calc(100vw * (26 / 767));transform:translateX(-50%);width:calc(100vw * (1 / 767));height:calc(100vw * (24 / 767))}.overview .scrolldown .wheel{position:absolute;left:50%;top:20%;width:calc(100vw * (1 / 767));height:calc(100vw * (12 / 767));background:#fff;transition:all .3s;transform:translateX(-50%);animation:scrollWheel 1.5s linear infinite}.overview .scrolldown-wrap .txt{padding-top:calc(100vw * (10 / 767));font-size:calc(100vw * (16 / 767))}}.overview-wrap{position:relative}.overview-wrap .overview-tit{position:relative;opacity:1}.overview-wrap .overview-tit.on{animation:fadeUp .6s both cubic-bezier(.25,.79,.58,1);animation-delay:.2s}.overview-wrap .overview-tit .category{width:fit-content;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1.8rem;font-weight:600;line-height:100%}.overview-wrap .overview-tit .tit{margin-top:2.4rem;font-family:var(--font-en);font-size:6.4rem;font-weight:500;color:#fff;line-height:8.3rem}.overview-cont{position:relative;padding-top:11rem;opacity:1}.overview-cont.on{animation:fadeUp .6s both cubic-bezier(.25,.79,.58,1);animation-delay:.2s}.overview-cont .company-info{display:flex;gap:11rem;align-items:center}.overview-cont .company-info .img-wrap{width:60rem;height:60rem;border-radius:15.625px;overflow:hidden}.overview-cont .company-info .img-wrap img{object-fit:cover;width:100%;height:100%}.overview-cont .company-info .cont-wrap{width:76.8rem}.overview-cont .company-info .cont-wrap .name{font-size:2.4rem;font-weight:700;line-height:3.6rem;color:#f8f9fb}.overview-cont .company-info .cont-wrap .overview-table{margin-top:2.7rem;font-size:1.8rem;font-weight:500;line-height:2.7rem;color:#f8f9fb}.overview-cont .company-info .cont-wrap .overview-table th{width:12rem;text-align:left;padding:1rem}.overview-cont .company-info .cont-wrap .overview-table.en th{width:14rem}.overview-cont .company-info .cont-wrap .overview-table td{text-align:left;padding:1rem}.overview-cont .company-info .cont-wrap .overview-table .dot-list{padding:0;gap:0}.overview-cont .company-info .cont-wrap .overview-table .dot-list li{position:relative;font-size:1.8rem;line-height:2.7rem;font-weight:500;color:#f8f9fb}.overview-cont .company-info .cont-wrap .overview-table .dot-list li:after{content:'';display:inline-block;position:absolute;left:.4rem;top:1rem;width:.4rem;height:.4rem;border-radius:50%;background:#f8f9fb}.overview-cont .media-list{position:relative}.overview-cont .media-list ul{position:relative;width:100%;border-top:1px solid #2b333f}.overview-cont .media-list ul li{display:flex;justify-content:space-between;align-items:center;padding:2rem 0;border-bottom:1px solid #2b333f}.overview-cont .media-list ul li .media-tit{font-size:2.8rem;line-height:4.2rem;font-weight:700;color:#fff}.overview-cont .media-list ul li .media-box{flex-shrink:0;width:32.2rem;height:18.2rem}.sub_content.overview .inner.cover{padding:14rem 0 0}.sub_content.overview .service_marquee{padding:20rem 0}@media (max-width:1919px){.overview-wrap .overview-tit .category{font-size:calc(100vw * (18 / 1919))}.overview-wrap .overview-tit .tit{margin-top:calc(100vw * (24 / 1919));font-size:calc(100vw * (64 / 1919));line-height:calc(100vw * (83 / 1919))}.overview-cont{padding-top:calc(100vw * (110 / 1919))}.overview-cont .company-info{gap:calc(100vw * (110 / 1919))}.overview-cont .company-info .img-wrap{width:calc(100vw * (600 / 1919));height:calc(100vw * (600 / 1919))}.overview-cont .company-info .cont-wrap{width:calc(100vw * (768 / 1919))}.overview-cont .company-info .cont-wrap .name{font-size:calc(100vw * (24 / 1919));line-height:calc(100vw * (36 / 1919))}.overview-cont .company-info .cont-wrap .overview-table{margin-top:calc(100vw * (27 / 1919));font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (27 / 1919))}.overview-cont .company-info .cont-wrap .overview-table th{width:calc(100vw * (120 / 1919));padding:calc(100vw * (10 / 1919))}.overview-cont .company-info .cont-wrap .overview-table.en th{width:calc(100vw * (140 / 1919))}.overview-cont .company-info .cont-wrap .overview-table td{padding:calc(100vw * (10 / 1919))}.overview-cont .company-info .cont-wrap .overview-table .dot-list li{font-size:calc(100vw * (18 / 1919));line-height:calc(100vw * (27 / 1919))}.overview-cont .company-info .cont-wrap .overview-table .dot-list li:after{content:'';left:calc(100vw * (4 / 1919));top:calc(100vw * (10 / 1919));width:calc(100vw * (4 / 1919));height:calc(100vw * (4 / 1919))}.overview-cont .media-list ul li{padding:calc(100vw * (20 / 1919)) 0}.overview-cont .media-list ul li .media-tit{font-size:calc(100vw * (28 / 1919));line-height:calc(100vw * (42 / 1919))}.overview-cont .media-list ul li .media-box{flex-shrink:0;width:calc(100vw * (322 / 1919));height:calc(100vw * (182 / 1919))}.sub_content.overview .inner.cover{padding:calc(100vw * (140 / 1919)) 0 0}.sub_content.overview .service_marquee{padding:calc(100vw * (200 / 1919)) 0}}@media (max-width:1180px){.overview .footer .contact .hgroup{left:50%}.overview-wrap .overview-tit .category{font-size:calc(100vw * (16 / 1180))}.overview-wrap .overview-tit .tit{margin-top:calc(100vw * (18 / 1180));font-size:calc(100vw * (48 / 1180));line-height:calc(100vw * (62 / 1180))}.overview-cont{padding-top:calc(100vw * (70 / 1180))}.overview-cont .company-info{gap:calc(100vw * (60 / 1180))}.overview-cont .company-info .img-wrap{width:calc(100vw * (460 / 1180));height:calc(100vw * (460 / 1180))}.overview-cont .company-info .cont-wrap{width:calc(100vw * (560 / 1180))}.overview-cont .company-info .cont-wrap .name{font-size:calc(100vw * (24 / 1180));line-height:calc(100vw * (36 / 1180))}.overview-cont .company-info .cont-wrap .overview-table{margin-top:calc(100vw * (27 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180))}.overview-cont .company-info .cont-wrap .overview-table th{width:calc(100vw * (100 / 1180));padding:calc(100vw * (10 / 1180))}.overview-cont .company-info .cont-wrap .overview-table.en th{width:calc(100vw * (120 / 1180))}.overview-cont .company-info .cont-wrap .overview-table td{padding:calc(100vw * (10 / 1180))}.overview-cont .company-info .cont-wrap .overview-table .dot-list li{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180))}.overview-cont .company-info .cont-wrap .overview-table .dot-list li:after{content:'';left:calc(100vw * (3 / 1180));top:calc(100vw * (9 / 1180));width:calc(100vw * (3 / 1180));height:calc(100vw * (3 / 1180))}.overview-cont .media-list ul li{padding:calc(100vw * (20 / 1180)) 0}.overview-cont .media-list ul li .media-tit{font-size:calc(100vw * (28 / 1180));line-height:calc(100vw * (42 / 1180))}.overview-cont .media-list ul li .media-box{flex-shrink:0;width:calc(100vw * (322 / 1180));height:calc(100vw * (182 / 1180))}.sub_content.overview .inner.cover{padding:calc(100vw * (140 / 1180)) 0 0}.sub_content.overview .service_marquee{padding:calc(100vw * (200 / 1180)) 0}}@media (max-width:767px){.overview .footer{margin:calc(100vw * (-40 / 767))}.overview-wrap .overview-tit .category{font-size:calc(100vw * (34 / 767))}.overview-wrap .overview-tit .tit{margin-top:calc(100vw * (32 / 767));font-size:calc(100vw * (56 / 767));line-height:calc(100vw * (72 / 767))}.overview-cont{padding-top:calc(100vw * (150 / 767))}.overview-cont .company-info{flex-direction:column;gap:calc(100vw * (60 / 767))}.overview-cont .company-info .img-wrap{width:calc(100vw * (670 / 767));height:calc(100vw * (670 / 767))}.overview-cont .company-info .cont-wrap{width:100%}.overview-cont .company-info .cont-wrap .name{font-size:calc(100vw * (40 / 767));line-height:calc(100vw * (60 / 767))}.overview-cont .company-info .cont-wrap .overview-table{margin-top:calc(100vw * (27 / 767));font-size:calc(100vw * (29 / 767));line-height:calc(100vw * (43 / 767))}.overview-cont .company-info .cont-wrap .overview-table th{width:calc(100vw * (130 / 767));padding:calc(100vw * (10 / 767))}.overview-cont .company-info .cont-wrap .overview-table.en th{width:calc(100vw * (140 / 767));word-break:break-all}.overview-cont .company-info .cont-wrap .overview-table td{padding:calc(100vw * (10 / 767))}.overview-cont .company-info .cont-wrap .overview-table .dot-list li{font-size:calc(100vw * (29 / 767));line-height:calc(100vw * (43 / 767))}.overview-cont .company-info .cont-wrap .overview-table .dot-list li:after{content:'';left:calc(100vw * (3 / 767));top:calc(100vw * (9 / 767));width:calc(100vw * (3 / 767));height:calc(100vw * (3 / 767))}.overview-cont .media-list ul li{padding:calc(100vw * (40 / 767)) 0}.overview-cont .media-list ul li .media-tit{font-size:calc(100vw * (32 / 767));line-height:calc(100vw * (48 / 767))}.overview-cont .media-list ul li .media-box{flex-shrink:0;width:calc(100vw * (322 / 767));height:calc(100vw * (182 / 767))}.sub_content.overview .inner.cover{padding:calc(100vw * (140 / 767)) 0 0}.sub_content.overview .service_marquee{display:block;padding:calc(100vw * (150 / 767)) 0;margin:0 calc(100vw * (-40 / 767))}}.sub_content.devday2025 .inner.cover{padding:14rem 0 0}.devday2025 .visual{overflow:initial;position:relative;height:100vh;height:100dvh;background:0 0;min-height:auto}.devday2025 .section_fullpage{z-index:10;min-height:auto}.devday2025 .inner{overflow:visible}.devday2025 .footer .inner{width:100%}.devday2025 .footer .heading{height:auto;padding:0}.devday2025 .footer .devday2025 .hgroup{position:relative;transform:none;width:auto;left:0;top:0}.devday2025 .section{position:relative;overflow:visible}.devday2025 .bg{position:fixed;left:0;top:0;width:100vw;height:100vh}.devday2025 .bg.active:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.4}.devday2025 .bg img,.devday2025 .bg video{width:101%;height:101%;object-fit:cover}.devday2025 .section .fp-overflow{display:flex;align-items:center;height:100%;box-sizing:border-box;scrollbar-width:auto;-ms-overflow-style:auto}.devday2025 .section .fp-overflow::-webkit-scrollbar{display:auto}.devday2025 .section .fp-overflow::-webkit-scrollbar-thumb{background-color:#586272;border-radius:7px}.devday2025 .section .fp-overflow::-webkit-scrollbar-track{background:#202731}.devday2025 .section.section3 .fp-overflow{display:block}.devday2025 .section.section4 .fp-overflow{display:block}.fp-watermark{display:none}.devday2025 .section.section1{background:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.2))}.devday2025 .section.section2{background:rgba(0,0,0,.2)}.devday2025 .section.section3{background:rgba(0,0,0,.45)}.devday2025 .section.section3{background:#13181f}.devday2025 .section.section4{background:rgba(0,0,0,.45)}.devday2025 .section.section4{background:#13181f}.devday2025 .section.section1.active .hgroup .category{animation:toup2 1s ease-out;animation-duration:1s;animation-fill-mode:forwards}.devday2025 .section.section1.active .hgroup .info{animation:toup2 1s ease-out;animation-duration:1s;animation-fill-mode:forwards}.devday2025 .section.section1.active .hgroup h3{animation:toup2 1s ease-out;animation-fill-mode:forwards}.devday2025 .section .desc .txt{opacity:0;transition:.2s}.devday2025 .section.section2.active .desc .txt{animation:toup4 1.8s ease;animation-delay:.5s;animation-fill-mode:both}.devday2025 .hgroup{position:absolute;left:50%;top:25.4rem;transform:translate(-50%,0);width:calc(100% - 50rem);text-align:left;z-index:1;opacity:1}.devday2025 .hgroup .category{width:fit-content;background:linear-gradient(90deg,#ff1a4b 0%,#b14aff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:3.3rem;font-weight:700;line-height:120%}.devday2025 .hgroup .category strong{font-weight:800}.devday2025 .hgroup .info{margin-top:7rem;width:fit-content;color:#fff;font-size:2.2rem;font-weight:400;line-height:170%}.devday2025 .hgroup .mt-3{margin-top:2.5rem}.devday2025 .hgroup .info .mt{margin-top:1.5rem;display:block}.devday2025 .hgroup .info2{margin-top:2rem;width:fit-content;color:#fff;font-size:2.2rem;font-weight:400;line-height:170%}.devday2025 .hgroup .info3{margin-top:2rem;width:fit-content;color:#fff;font-size:2.2rem;font-weight:400;line-height:170%}.devday2025 .hgroup h3{margin-top:3rem;font-family:var(--font-en);font-size:8.5rem;font-weight:200;color:#fff;letter-spacing:-2px;text-align:left;height:10.5rem}@keyframes toup2{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@keyframes toup4{0%{opacity:0;transform:translateX(-7rem)}100%{opacity:1;transform:translateX(0)}}.devday2025 .hgroup .hidden:nth-child(3) h3{margin-top:0}.devday2025 .hgroup h3 .bold{font-weight:700}.devday2025 .desc{position:absolute;left:25rem;right:25rem;z-index:1}.devday2025 .desc.right{position:absolute;top:auto;left:auto;bottom:13.8rem;margin-top:3rem;right:25rem;z-index:1}.devday2025 .desc .txt{color:#fff;line-height:3.5rem;font-size:2rem;font-weight:500;text-align:justify;margin-top:3rem}.button-event{animation:fadeUp .6s both cubic-bezier(.25,.79,.58,1);animation-delay:.6s;display:inline-flex;align-items:center;position:relative;padding:0 5rem 0 2.4rem;margin-top:5rem;line-height:100%;height:50px;font-size:1.9rem;font-weight:600;color:#fff;border:1px solid #ddd;border-radius:100px;width:200px}.button-event .circle{display:flex;align-items:center;justify-content:space-between;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;padding:0 1.8rem 0 2.4rem;color:#13181f;white-space:nowrap;background:#fff;border-radius:100px;transition:clip-path .35s cubic-bezier(.785,.135,.15,.86),transform .35s cubic-bezier(.785,.135,.15,.86);clip-path:inset(9px 9px 9px calc(100% - 40px) round 32px)}.button-event span{display:inline-block;font-size:1.9rem;font-weight:600}.button-event .circle em{overflow:hidden;display:inline-flex;align-items:center;margin-right:-3px;width:1.2rem}.button-event .circle em>img{transition:transform .35s cubic-bezier(.785,.135,.15,.86);font-size:0}.button-event .circle em>img.first{transition-delay:.1s}.button-event .circle em>img.second{transform:translateX(-200%);transition-delay:0s}.button-event-light{color:#fff;background:0 0;border-color:#fff}.button-event-light .circle{color:#151515;background:#fff}@media (max-width:1600px){.button-event .circle em{position:absolute;right:calc(100vw * (20 / 1600))}}@media (max-width:1500px){.button-event .circle em{position:absolute;right:calc(100vw * (18 / 1500))}}@media (max-width:1330px){.button-event .circle em{position:absolute;right:calc(100vw * (18 / 1330))}}@media (max-width:1180px){.button-event{width:calc(100vw * (190 / 1180));min-width:calc(100vw*(180 / 1180));font-size:calc(100vw * (20 / 1180));margin-top:calc(100vw * (35 / 1180));padding-left:calc(100vw * (20 / 1180));padding-right:calc(100vw * (9 / 1180))}.button-event span{font-size:calc(100vw * (20 / 1180));padding-right:calc(100vw * (39 / 1180))}.button-event .circle{padding-left:calc(100vw * (20 / 1180));padding-right:calc(100vw * (18 / 1180));gap:calc(100vw * (20 / 1180));transition:clip-path .35s cubic-bezier(.785,.135,.15,.86),transform .35s cubic-bezier(.785,.135,.15,.86)}.button-event .circle em{position:absolute;right:calc(100vw*(20 / 1180));width:calc(100vw*(12 / 1180))}}@media (max-width:1100px){.button-event .circle em{right:calc(100vw * (20 / 1100))}}@media (max-width:1000px){.button-event .circle em{right:calc(100vw * (20 / 1000))}}@media (max-width:945px){.button-event{width:calc(100vw * (167 / 945));min-width:calc(100vw*(174 / 945));margin-top:calc(100vw * (35 / 945));padding-left:calc(100vw * (20 / 945));padding-right:calc(100vw * (9 / 945))}.button-event .circle em{position:absolute;right:calc(100vw * (20 / 945))}}@media (max-width:840px){.button-event .circle em{position:absolute;right:calc(100vw * (20 / 840))}}@media (max-width:767px){.button-event{width:calc(100vw * (320 / 767));height:calc(100vw * (80 / 767));padding-left:calc(100vw * (20 / 767));margin-top:calc(100vw * (80 / 767));font-size:calc(100vw * (32 / 767))}.button-event span{font-size:calc(100vw * (32 / 767));padding-left:calc(100vw * (10 / 767));padding-right:calc(100vw * (39 / 767))}.button-event .circle{padding-right:calc(100vw * (34 / 767));padding-left:calc(100vw * (24 / 767));transition:clip-path .35s cubic-bezier(.785,.135,.15,.86),transform .35s cubic-bezier(.785,.135,.15,.86);clip-path:inset(calc(100vw * (14 / 767)) calc(100vw * (14 / 767)) calc(100vw * (14 / 767)) calc(100% - calc(100vw * (68 / 767))) round 51px)}.button-event .circle em{position:absolute;width:1.2rem;right:calc(100vw * (26 / 767))}}@media (max-width:635px){.button-event .circle em{position:absolute;right:calc(100vw * (20 / 635))}}@media (max-width:563px){.button-event .circle em{position:absolute;right:calc(100vw * (12 / 563));margin-right:0}}@media (max-width:500px){.button-event .circle em{position:absolute;right:calc(100vw * (9 / 500));margin-right:0}}@media (max-width:400px){.button-event .circle em{position:absolute;right:calc(100vw * (4 / 400))}}@media (max-width:350px){.button-event .circle em{position:absolute;right:calc(100vw * (2 / 350))}}@media only screen and (min-width:768px){.button-event:hover .circle{clip-path:inset(0 round 50px)}.button-event:hover .circle img.first{transform:translateX(200%);transition-delay:0s;margin-left:0}.button-event:hover .circle img.second{transform:translateX(0%);transition-delay:.1s}}.devday2025 .slogan{position:absolute;left:50%;top:31.4rem;transform:translate(-50%,0);width:calc(100% - 50rem);text-align:left;z-index:1}.devday2025 .slogan .txt{width:100%;font-size:13.2rem;line-height:15.2rem;font-weight:200;font-family:var(--font-en);color:#fff}.devday2025 .slogan .txt.mo{display:none}.devday2025 .slogan .txt .point{width:fit-content;font-weight:700}.devday2025 .slogan.active .txt{opacity:1}.devday2025 .blink{position:absolute;right:0;bottom:0;opacity:0;visibility:hidden}.devday2025 .scrolldown-wrap{position:fixed;bottom:5rem;left:50%;transform:translateX(-50%);opacity:1;z-index:11}.devday2025 .scrolldown{display:block;position:absolute;bottom:2.6rem;left:50%;transform:translateX(-50%);width:.1rem;height:2.4rem;background:rgba(255,255,255,.3);z-index:10}.devday2025 .scrolldown .wheel{position:absolute;left:50%;top:20%;width:.1rem;height:1.2rem;background:#fff;border-radius:2px;transition:all .3s;transform:translateX(-50%);animation:scrollWheel 1.5s linear infinite}.devday2025 .scrolldown-wrap .txt{padding-top:1rem;font-size:1.6rem;font-weight:500;color:#fff;letter-spacing:-.16px}@keyframes scrollWheel{0%{top:0}50%{top:calc(100% - 1.2rem)}100%{top:0}}@media (max-width:1600px){.sub_content.devday2025 .inner.cover{padding:calc(100vw * (140 / 1600)) 0 0}.devday2025 .hgroup{width:calc(100% - calc(100vw * (500 / 1600)))}.devday2025 .hgroup .category{font-size:calc(100vw * (33 / 1600))}.devday2025 .hgroup .info{font-size:calc(100vw * (22 / 1600))}.devday2025 .hgroup .mt-3{margin-top:calc(100vw * (25 / 1600))}.devday2025 .hgroup .info .mt{margin-top:calc(100vw * (15 / 1600))}.devday2025 .hgroup .info2{font-size:calc(100vw * (22 / 1600))}.devday2025 .hgroup h3{margin-top:calc(100vw * (30 / 1600));font-size:calc(100vw * (85 / 1600));height:calc(100vw * (105 / 1600))}.devday2025 .desc{left:calc(100vw * (250 / 1600))}.devday2025 .desc.right{bottom:calc(100vw * (138 / 1600));margin-top:calc(100vw * (30 / 1600));right:calc(100vw * (250 / 1600))}.devday2025 .desc .txt{line-height:calc(100vw * (35 / 1600));font-size:calc(100vw * (20 / 1600));margin-top:calc(100vw * (30 / 1600))}.devday2025 .slogan{top:calc(100vw * (314 / 1600))}.devday2025 .slogan .txt{font-size:calc(100vw * (132 / 1600));line-height:calc(100vw * (152 / 1600));height:calc(100vw * (160 / 1600))}.devday2025 .scrolldown-wrap{bottom:calc(100vw * (50 / 1600));transform:translateX(-50%)}.devday2025 .scrolldown{bottom:calc(100vw * (26 / 1600));transform:translateX(-50%);width:calc(100vw * (1 / 1600));height:calc(100vw * (24 / 1600))}.devday2025 .scrolldown .wheel{position:absolute;left:50%;top:20%;width:calc(100vw * (1 / 1600));height:calc(100vw * (12 / 1600));background:#fff;transition:all .3s;transform:translateX(-50%);animation:scrollWheel 1.5s linear infinite}.devday2025 .scrolldown-wrap .txt{padding-top:calc(100vw * (10 / 1600));font-size:calc(100vw * (16 / 1600))}}@media (max-width:1180px){.sub_content.devday2025 .inner.cover{padding:calc(100vw * (140 / 1180)) 0 0}.devday2025 .section .fp-overflow{padding:0 calc(100vw * (40 / 1180))}.devday2025 .section.section3 .fp-overflow{padding:0}.devday2025 .visual.mo{height:100%;padding:0 calc(100vw * (50 / 1180));background:#000316;z-index:-1}.devday2025 .visual.mo .bg{position:fixed;height:100vh;top:0}.devday2025 .hgroup{position:relative;padding-top:0;top:calc(100vw * (0 / 1180));width:100%;animation:toup3 1s ease-out;animation-fill-mode:forwards}@keyframes toup3{0%{transform:translate(-50%,10%)}100%{transform:translate(-50%,0%)}}.devday2025 .hgroup .category{font-size:calc(100vw * (33 / 1180))}.devday2025 .hgroup .info{margin-top:calc(100vw * (60 / 1180));font-size:calc(100vw * (22 / 1180))}.devday2025 .hgroup .mt-3{margin-top:calc(100vw * (25 / 1180))}.devday2025 .hgroup .info .mt{margin-top:calc(100vw * (15 / 1180))}.devday2025 .hgroup .info2{margin-top:calc(100vw * (20 / 1180));font-size:calc(100vw * (22 / 1180))}.devday2025 .hgroup h3{margin-top:calc(100vw * (30 / 1180));font-size:calc(100vw * (70 / 1180));height:calc(100vw * (90 / 1180))}.devday2025 .desc{position:relative;left:0;top:0;width:calc(100vw * (1050 / 1180));padding-top:0}.devday2025 .desc.right{opacity:1;bottom:calc(100vw * (180 / 1180));padding-top:calc(100vw * (120 / 1180));margin-top:0;right:calc(100vw * (50 / 1180))}.devday2025 .desc .txt{opacity:1;font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (35 / 1180));margin-top:calc(100vw * (39 / 1180))}.devday2025 .slogan{opacity:1;position:relative;left:0;top:calc(100vw * (-84 / 1180));transform:translate(0);width:100%}.devday2025 .slogan .txt.pc{display:none}.devday2025 .slogan .txt.mo{display:block}.devday2025 .slogan .txt{position:relative;height:calc(100vw * (160 / 1180));opacity:1;font-size:calc(100vw * (120 / 1180));line-height:calc(100vw * (132 / 1180))}.devday2025 .slogan .txt .point{transform:translateX(0)}.devday2025 .scrolldown-wrap{bottom:calc(100vw * (50 / 1180));transform:translateX(-50%)}.devday2025 .scrolldown{bottom:calc(100vw * (26 / 1180));transform:translateX(-50%);width:calc(100vw * (1 / 1180));height:calc(100vw * (24 / 1180))}.devday2025 .scrolldown .wheel{position:absolute;left:50%;top:20%;width:calc(100vw * (1 / 1180));height:calc(100vw * (12 / 1180));background:#fff;transition:all .3s;transform:translateX(-50%);animation:scrollWheel 1.5s linear infinite}.devday2025 .scrolldown-wrap .txt{padding-top:calc(100vw * (10 / 1180));font-size:calc(100vw * (16 / 1180))}}@media (max-width:767px){.sub_content.devday2025 .inner.cover{padding:calc(100vw * (140 / 767)) calc(100vw * (40 / 767)) 0}.sub_content.devday2025 .service_marquee{display:block;padding:0 0 calc(100vw * (120 / 767)) 0;margin:0 calc(100vw * (-40 / 767))}.devday2025 .section .fp-overflow{padding:0 calc(100vw * (40 / 767))}.devday2025 .section .fp-overflow::-webkit-scrollbar{display:none}.devday2025 .section .section3 .fp-overflow{padding:0 calc(100vw * (40 / 767))}.devday2025 .visual.mo{height:100%;padding:0 calc(100vw * (40 / 767));background:#000316;z-index:-1}.devday2025 .visual.mo .bg{height:100vh;top:calc(100vw * (400 / 767))}.devday2025 .hgroup{position:relative;padding-top:0;top:calc(100vw * (20 / 767));width:100%;animation:toup3 1s ease-out;animation-fill-mode:forwards}.devday2025 .hgroup .category{font-size:calc(100vw * (42 / 767));line-height:calc(100vw * (50 / 767))}.devday2025 .hgroup .info{margin-top:calc(100vw * (40 / 767));font-size:calc(100vw * (35 / 767));line-height:calc(100vw * (50 / 767))}.devday2025 .hgroup .mt-3{margin-top:calc(100vw * (25 / 767))}.devday2025 .hgroup .info .mt{margin-top:calc(100vw * (20 / 767))}.devday2025 .hgroup .info2{margin-top:calc(100vw * (20 / 767));font-size:calc(100vw * (35 / 767));line-height:calc(100vw * (45 / 767))}.devday2025 .hgroup .info3{margin-top:calc(100vw * (15 / 767));font-size:calc(100vw * (27 / 767));line-height:calc(100vw * (37 / 767))}.devday2025 .hgroup h3{margin-top:calc(100vw * (20 / 767));font-size:calc(100vw * (80/ 767));height:auto;line-height:calc(100vw * (100 / 767))}.devday2025 .hgroup h3 .bold{display:block;padding-bottom:1rem}.devday2025 .desc{position:relative;left:0;top:0;width:calc(100vw * (636 / 767));padding-top:0}.devday2025 .desc.right{opacity:1;bottom:calc(100vw * (200 / 767));padding-top:calc(100vw * (70 / 767));margin-top:0;left:calc(100vw * (50 / 767))}.devday2025 .desc .txt{opacity:1;font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767));margin-top:calc(100vw * (30 / 767))}.devday2025 .slogan{opacity:1;position:relative;left:0;top:calc(100vw * (-84 / 767));height:calc(100vw * (1135 / 767));padding-top:calc(100vw * (280 / 767))}.devday2025 .slogan .txt{overflow:unset;position:relative;opacity:1;height:calc(100vw * (160 / 767));font-size:calc(100vw * (96 / 767))}.devday2025 .slogan .txt p{line-height:calc(100vw * (100 / 767))}.devday2025 .scrolldown-wrap{bottom:calc(100vw * (50 / 767));transform:translateX(-50%)}.devday2025 .scrolldown{bottom:calc(100vw * (26 / 767));transform:translateX(-50%);width:calc(100vw * (1 / 767));height:calc(100vw * (24 / 767))}.devday2025 .scrolldown .wheel{position:absolute;left:50%;top:20%;width:calc(100vw * (1 / 767));height:calc(100vw * (12 / 767));background:#fff;transition:all .3s;transform:translateX(-50%);animation:scrollWheel 1.5s linear infinite}.devday2025 .scrolldown-wrap .txt{padding-top:calc(100vw * (10 / 767));font-size:calc(100vw * (16 / 767))}}.devday2025-wrap{position:relative;margin:0 0 10rem}.devday2025-wrap .devday2025-tit{position:relative;opacity:1}.devday2025-wrap .devday2025-tit.on{animation:fadeUp .6s both cubic-bezier(.25,.79,.58,1);animation-delay:.2s}.devday2025-wrap .devday2025-tit .category{width:fit-content;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1.8rem;font-weight:700;line-height:100%}.devday2025-wrap .devday2025-tit .tit{margin-top:0;font-family:var(--font-en);font-size:4.6rem;font-weight:600;color:#fff;line-height:7rem}.devday2025-wrap .devday2025-tit .section-txt{font-size:1.8rem;line-height:2.5rem;color:#fff;margin-top:1rem;margin-bottom:1rem}.devday2025-cont{position:relative;padding-top:4rem;opacity:1}.agenda-grid-list-mo{display:none}.agenda-grid-list{position:relative;color:#13181f;margin-bottom:10.4rem}.agenda-grid-list .title-wrap{display:grid;grid-template-columns:25rem auto 26rem;border-top:2px solid #595c64;border-bottom:1px solid #595c64}.agenda-grid-list .title-wrap .title{padding:2rem;text-align:center;font-size:1.6rem;font-weight:600}.agenda-grid-list .content-wrap{display:grid;grid-template-columns:25rem auto 26rem;border-bottom:1px solid #595c64}.agenda-grid-list .content-wrap>div{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;border-bottom:1px solid #dadce0;border-right:1px solid #dadce0;font-size:1.8rem;font-weight:400;line-height:2.5rem;color:#13181f;text-align:center}.agenda-grid-list .content-wrap>div:last-child{border-right:none}.agenda-grid-list .content-wrap .bg_1{background:#f8f9fb}.agenda-grid-list .content-wrap .align_left{text-align:left;align-items:flex-start}.agenda-grid-list .content-wrap .bold{font-weight:700;font-size:2rem;line-height:3rem}.agenda-grid-dark-list-mo{display:none}.agenda-grid-dark-list{position:relative;color:#fff;margin-bottom:10.4rem}.agenda-grid-dark-list .title-wrap{display:grid;grid-template-columns:22rem auto 35rem;border-top:1px solid #fff;border-bottom:1px solid #595c64}.agenda-grid-dark-list .title-wrap .title{padding:2rem;text-align:center;font-size:1.6rem;font-weight:600}.agenda-grid-dark-list .content-wrap{display:grid;grid-template-columns:22rem auto 35rem;border-bottom:1px solid #595c64}.agenda-grid-dark-list .content-wrap>div{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;border-bottom:1px solid #494c54;border-right:1px solid #494c54;font-size:1.8rem;font-weight:400;line-height:2.5rem;color:#fff;text-align:center}.agenda-grid-dark-list .content-wrap>div img{padding-bottom:1rem}.agenda-grid-dark-list .content-wrap>div:last-child{border-right:none}.agenda-grid-dark-list .content-wrap .bg_1{background:#1d222b}.agenda-grid-dark-list .content-wrap .align_left{text-align:left;align-items:flex-start}.inner_point{padding:1.5rem 3rem 2rem;background-color:#13181f;width:100%;border-radius:1.5rem;margin-top:1.3rem}.inner_point span.wbr{display:block}.agenda-grid-dark-list .content-wrap .bold{font-weight:700;font-size:2rem;line-height:3rem}@media (max-width:1600px){.devday2025-wrap{margin:0 0 calc(100vw * (100 / 1600)) 0}.devday2025-wrap .devday2025-tit .category{font-size:calc(100vw * (18 / 1600))}.devday2025-wrap .devday2025-tit .tit{margin-top:calc(100vw * (0 / 1600));font-size:calc(100vw * (46 / 1600));line-height:calc(100vw * (70 / 1600))}.devday2025-wrap .devday2025-tit .section-txt{font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (25 / 1600));margin-top:calc(100vw * (10 / 1600));margin-bottom:calc(100vw * (0 / 1600))}.devday2025-cont{padding-top:calc(100vw * (30 / 1600))}.agenda-grid-list{margin-bottom:calc(100vw * (104 / 1600))}.agenda-grid-list .title-wrap{grid-template-columns:calc(100vw * (250 / 1600)) auto calc(100vw * (260 / 1600))}.agenda-grid-list .title-wrap .title{padding:calc(100vw * (20 / 1600));font-size:calc(100vw * (16 / 1600))}.agenda-grid-list .content-wrap{grid-template-columns:calc(100vw * (250 / 1600)) auto calc(100vw * (260 / 1600))}.agenda-grid-list .content-wrap>div{padding:calc(100vw * (20 / 1600));font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (25 / 1600))}.agenda-grid-list .content-wrap .bold{font-size:calc(100vw * (20 / 1600));line-height:calc(100vw * (30 / 1600))}.agenda-grid-dark-list{margin-bottom:calc(100vw * (104 / 1600))}.agenda-grid-dark-list .title-wrap{grid-template-columns:calc(100vw * (220 / 1600)) auto calc(100vw * (370 / 1600))}.agenda-grid-dark-list .title-wrap .title{padding:calc(100vw * (20 / 1600));font-size:calc(100vw * (16 / 1600))}.agenda-grid-dark-list .content-wrap{grid-template-columns:calc(100vw * (220 / 1600)) auto calc(100vw * (370 / 1600))}.agenda-grid-dark-list .content-wrap>div{padding:calc(100vw * (20 / 1600));font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (25 / 1600))}.agenda-grid-dark-list .content-wrap>div img{padding-bottom:calc(100vw * (10 / 1600))}.agenda-grid-dark-list .content-wrap .bold{font-size:calc(100vw * (20 / 1600));line-height:calc(100vw * (30 / 1600))}}@media (max-width:1180px){.devday2025-wrap{margin:0 0 calc(100vw * (80 / 1180)) 0}.devday2025 .footer .devday2025 .hgroup{left:50%}.devday2025-wrap .devday2025-tit .category{font-size:calc(100vw * (16 / 1180))}.devday2025-wrap .devday2025-tit .tit{margin-top:calc(100vw * (0 / 1180));font-size:calc(100vw * (40 / 1180));line-height:calc(100vw * (60 / 1180))}.devday2025-wrap .devday2025-tit .section-txt{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (25 / 1180));margin-top:calc(100vw * (10 / 1180));margin-bottom:calc(100vw * (0 / 1180))}.devday2025-cont{padding-top:calc(100vw * (30 / 1180))}.agenda-grid-list{margin-bottom:calc(100vw * (104 / 1180))}.agenda-grid-list .title-wrap{grid-template-columns:calc(100vw * (200 / 1180)) auto calc(100vw * (200 / 1180))}.agenda-grid-list .title-wrap .title{padding:calc(100vw * (20 / 1180));font-size:calc(100vw * (16 / 1180))}.agenda-grid-list .content-wrap{grid-template-columns:calc(100vw * (200 / 1180)) auto calc(100vw * (220 / 1180))}.agenda-grid-list .content-wrap>div{padding:calc(100vw * (20 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (25 / 1180))}.agenda-grid-list .content-wrap .bold{font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (30 / 1180))}.agenda-grid-dark-list{margin-bottom:calc(100vw * (104 / 1180))}.agenda-grid-dark-list .title-wrap{grid-template-columns:calc(100vw * (180 / 1180)) auto calc(100vw * (250 / 1180))}.agenda-grid-dark-list .title-wrap .title{padding:calc(100vw * (20 / 1180));font-size:calc(100vw * (16 / 1180))}.agenda-grid-dark-list .content-wrap{grid-template-columns:calc(100vw * (180 / 1180)) auto calc(100vw * (250 / 1180))}.agenda-grid-dark-list .content-wrap>div{padding:calc(100vw * (20 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (25 / 1180))}.agenda-grid-dark-list .content-wrap>div img{padding-bottom:calc(100vw * (10 / 1180))}.agenda-grid-dark-list .content-wrap .bold{font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (30 / 1180))}}@media (max-width:767px){.devday2025-wrap{margin:0 0 calc(100vw * (120 / 767)) 0}.devday2025 .footer{margin:calc(100vw * (0 / 767))}.devday2025-wrap .devday2025-tit .category{font-size:calc(100vw * (25 / 767))}.devday2025-wrap .devday2025-tit .tit{margin-top:calc(100vw * (0 / 767));font-size:calc(100vw * (56 / 767));line-height:calc(100vw * (80 / 767))}.devday2025-wrap .devday2025-tit .section-txt{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767));margin-top:calc(100vw * (10 / 767));margin-bottom:calc(100vw * (10 / 767))}.devday2025-cont{padding-top:calc(100vw * (40 / 767))}.agenda-grid-list{display:none}.agenda-grid-list-mo{display:block;margin-bottom:calc(100vw * (110 / 767))}.agenda-grid-list-mo .content-wrap .line:first-child{border-top:calc(100vw * (3 / 767)) solid #595c64}.agenda-grid-list-mo .content-wrap .line{display:flex;flex-direction:column;gap:calc(100vw * (20 / 767));padding:calc(100vw * (40 / 767)) 0;border-bottom:1px solid #595c64}.agenda-grid-list-mo .content-wrap .bg_1{background-color:#f8f9fb}.agenda-grid-list-mo .content-wrap .line.soft{border-bottom:1px solid #dadce0}.agenda-grid-list-mo .content-wrap .line>div{display:flex;gap:calc(100vw * (50 / 767))}.agenda-grid-list-mo .content-wrap .line>div .title{width:calc(100vw * (97 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767));padding-left:calc(100vw * (15 / 767));font-weight:600;flex-shrink:0}.agenda-grid-list-mo .content-wrap .line>div .cont{width:100%;font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767))}.agenda-grid-list-mo .content-wrap .line>div .Speaker{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.agenda-grid-list-mo .content-wrap .line>div .Speaker img{margin-right:calc(100vw * (10 / 767));width:calc(100vw * (220 / 767));height:auto}.agenda-grid-list-mo .content-wrap .line>div .cont strong{font-weight:700}.agenda-grid-list-mo .content-wrap .line .dot-list-dark{margin-top:calc(100vw * (10 / 767))}.agenda-grid-list-mo .content-wrap .line .dot-list-dark li:after{left:0;top:calc(100vw * (22 / 767));width:calc(100vw * (3 / 767));height:calc(100vw * (3 / 767))}.agenda-grid-dark-list{display:none}.agenda-grid-dark-list-mo{display:block;margin-bottom:calc(100vw * (110 / 767));color:#fff}.agenda-grid-dark-list-mo .content-wrap .line:first-child{border-top:calc(100vw * (3 / 767)) solid #dadce0}.agenda-grid-dark-list-mo .content-wrap .line{display:flex;flex-direction:column;gap:calc(100vw * (20 / 767));padding:calc(100vw * (40 / 767)) 0;border-bottom:1px solid #595c64}.agenda-grid-dark-list-mo .content-wrap .bg_1{background-color:#1d222b}.agenda-grid-dark-list-mo .content-wrap .line.soft{border-bottom:1px solid #595c64}.agenda-grid-dark-list-mo .content-wrap .line>div{display:flex;gap:calc(100vw * (50 / 767))}.agenda-grid-dark-list-mo .content-wrap .line>div .title{width:calc(100vw * (97 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767));padding-left:calc(100vw * (0 / 767));font-weight:600;flex-shrink:0}.agenda-grid-dark-list-mo .content-wrap .line>div .cont{width:100%;font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767))}.agenda-grid-dark-list-mo .content-wrap .line>div .Speaker{display:flex;align-items:center;justify-content:flex-start}.agenda-grid-dark-list-mo .content-wrap .line>div .Speaker img{margin-right:calc(100vw * (20 / 767));width:calc(100vw * (220 / 767));height:auto}.agenda-grid-dark-list-mo .content-wrap .line>div .cont strong{font-weight:700}.agenda-grid-dark-list-mo .content-wrap .line .dot-list-dark{margin-top:calc(100vw * (10 / 767))}.agenda-grid-dark-list-mo .content-wrap .line .dot-list-dark li:after{left:0;top:calc(100vw * (22 / 767));width:calc(100vw * (3 / 767));height:calc(100vw * (3 / 767))}}.location-wrap-dark{position:relative;display:flex;flex-direction:column}.location-wrap-dark .location-list{display:flex;gap:6rem;padding:0 0 10rem}.location-wrap-dark .location-list+.location-list{border-top:1px solid #dadce0}.location-wrap-dark .location-list>div{width:calc(50% - 3rem);height:42rem;flex-shrink:0}.location-wrap-dark .location-list .map{border-radius:2rem;overflow:hidden}.location-wrap-dark .location-list .map iframe{width:100%}.location-wrap-dark .location-list .location-info{padding-top:2rem;display:flex;flex-direction:column;gap:3rem}.location-wrap-dark .location-list .location-info .title{font-size:4rem;font-weight:700;color:#fff}.location-wrap-dark .location-list .location-info p{position:relative;padding-left:2.8rem;font-size:1.8rem;line-height:2.7rem;color:#fff}.location-wrap-dark .location-list .location-info p+p{margin-top:.8rem}.location-wrap-dark .location-list .location-info p:after{content:'';position:absolute;left:0;top:.5rem;display:inline-block;width:1.8rem;height:1.8rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_pin_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.pin:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_pin_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.call:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_call_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.bus:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_bus_gray.svg) no-repeat;background-size:98%}.location-wrap-dark .location-list .location-info p.metro:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_metro_gray.svg) no-repeat;background-size:98%}.location-wrap-dark .location-list .location-info .note{font-size:1.7rem;color:#cdd2df}.btn-event-red{display:flex;padding:1.7rem 2.8rem;align-items:center;border-radius:20rem;width:fit-content;background:#c70517}.btn-event-red>span{position:relative;color:#fff;font-size:1.6rem;font-weight:700;line-height:normal}@media (max-width:1600px){.location-wrap-dark .location-list{display:flex;gap:calc(100vw * (60 / 1600));padding:0 0 calc(100vw * (100 / 1600)) 0}.location-wrap-dark .location-list>div{width:calc(50% - calc(100vw * (30 / 1600)));height:calc(100vw * (420 / 1600))}.location-wrap-dark .location-list .map{border-radius:calc(100vw * (20 / 1600))}.location-wrap-dark .location-list .location-info{padding-top:calc(100vw * (20 / 1600));gap:calc(100vw * (30 / 1600))}.location-wrap-dark .location-list .location-info .title{font-size:calc(100vw * (40 / 1600))}.location-wrap-dark .location-list .location-info p{padding-left:calc(100vw * (28 / 1600));font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (27 / 1600))}.location-wrap-dark .location-list .location-info p+p{margin-top:calc(100vw * (8 / 1600))}.location-wrap-dark .location-list .location-info p:after{top:calc(100vw * (5 / 1600));width:calc(100vw * (18 / 1600));height:calc(100vw * (18 / 1600));background-size:cover}.location-wrap-dark .location-list .location-info p.pin:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_pin_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.call:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_call_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.fax:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_fax_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.bus:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_bus_gray.svg) no-repeat;background-size:98%}.location-wrap-dark .location-list .location-info p.metro:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_metro_gray.svg) no-repeat;background-size:98%}.location-wrap-dark .location-list .location-info .note{font-size:calc(100vw * (17 / 1600))}.btn-event-red{padding:calc(100vw * (17 / 1600)) calc(100vw * (28 / 1600));border-radius:calc(100vw * (200 / 1600))}.btn-event-red>span{font-size:calc(100vw * (16 / 1600))}}@media (max-width:1180px){.location-wrap-dark .location-list{display:flex;gap:calc(100vw * (60 / 1180));padding:0 0 calc(100vw * (90 / 1180)) 0}.location-wrap-dark .location-list>div{width:calc(50% - calc(100vw * (30 / 1180)));height:calc(100vw * (420 / 1180))}.location-wrap-dark .location-list .map{border-radius:calc(100vw * (20 / 1180))}.location-wrap-dark .location-list .location-info{padding-top:calc(100vw * (20 / 1180));gap:calc(100vw * (30 / 1180))}.location-wrap-dark .location-list .location-info .title{font-size:calc(100vw * (36 / 1180))}.location-wrap-dark .location-list .location-info p{padding-left:calc(100vw * (28 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180))}.location-wrap-dark .location-list .location-info p+p{margin-top:calc(100vw * (8 / 1180))}.location-wrap-dark .location-list .location-info p:after{top:calc(100vw * (5 / 1180));width:calc(100vw * (18 / 1180));height:calc(100vw * (18 / 1180));background-size:cover}.location-wrap-dark .location-list .location-info p.pin:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_pin_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.call:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_call_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.fax:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_fax_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.bus:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_bus_gray.svg) no-repeat;background-size:98%}.location-wrap-dark .location-list .location-info p.metro:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_metro_gray.svg) no-repeat;background-size:98%}.location-wrap-dark .location-list .location-info .note{font-size:calc(100vw * (17 / 1180))}.btn-event-red{padding:calc(100vw * (17 / 1180)) calc(100vw * (28 / 1180));border-radius:calc(100vw * (200 / 1180))}.btn-event-red>span{font-size:calc(100vw * (16 / 1180))}}@media (max-width:767px){.location-wrap-dark .location-list{display:flex;flex-direction:column;gap:calc(100vw * (50 / 767));padding:0 0 calc(100vw * (250 / 767)) 0}.location-wrap-dark .location-list>div{width:100%;height:calc(100vw * (420 / 767))}.location-wrap-dark .location-list .map{border-radius:calc(100vw * (20 / 767))}.location-wrap-dark .location-list .location-info{padding-top:calc(100vw * (20 / 767));gap:calc(100vw * (40 / 767))}.location-wrap-dark .location-list .location-info .title{font-size:calc(100vw * (40 / 767))}.location-wrap-dark .location-list .location-info p{padding-left:calc(100vw * (40 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767))}.location-wrap-dark .location-list .location-info p+p{margin-top:calc(100vw * (12 / 767))}.location-wrap-dark .location-list .location-info p:after{top:calc(100vw * (6 / 767));width:calc(100vw * (30 / 767));height:calc(100vw * (30 / 767));background-size:cover}.location-wrap-dark .location-list .location-info p.pin:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_pin_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.call:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_call_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.fax:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_fax_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.bus:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_bus_gray.svg) no-repeat;background-size:98%}.location-wrap-dark .location-list .location-info p.metro:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_metro_gray.svg) no-repeat;background-size:98%}.location-wrap-dark .location-list .location-info .note{font-size:calc(100vw * (25 / 767));line-height:calc(100vw * (36 / 767))}.btn-event-red{padding:calc(100vw * (24 / 767)) calc(100vw * (36 / 767));border-radius:calc(100vw * (200 / 767))}.btn-event-red>span{font-size:calc(100vw * (24 / 767))}}.info-wrap{position:relative;margin:0 0 10rem}.info-wrap .section-title{margin-top:0;font-size:3.5rem;color:#fff;padding-left:5.4rem;line-height:4rem}.info-wrap .section-title:before{content:'';position:absolute;left:0;top:0;display:inline-block;width:3.8rem;height:3.8rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_info_tit_w.svg) no-repeat;background-size:100%}.info-wrap .section-title-gift{position:relative;padding-bottom:5rem;margin-top:0;font-size:3.5rem;color:#fff;padding-left:5.4rem;line-height:4rem}.info-wrap .section-title-gift:before{content:'';position:absolute;left:0;top:0;display:inline-block;width:3.8rem;height:3.8rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_info_tit_gift_w.svg) no-repeat;background-size:100%}.info-wrap .section-txt{font-size:1.8rem;line-height:2.5rem;color:#fff;margin-top:-3.5rem;margin-bottom:3rem}.info-wrap .round-box-wrap{display:flex;gap:3rem;margin-bottom:3rem}.info-wrap .round-box-wrap .round-box{flex:1;position:relative;padding:4.6rem;border-radius:2rem;background:#303642;color:#fff}.bg_none{background:0 0 !important}.info-wrap .round-box-wrap .round-box .box-tit{position:relative;padding-left:0;font-size:2.8rem;font-weight:700}.info-wrap .round-box-wrap .round-box .box-tit-ico{position:relative;padding-left:4.7rem;font-size:2.8rem;font-weight:700}.info-wrap .round-box-wrap .round-box .box-tit-1:before{content:'';position:absolute;left:0;top:-.6rem;display:inline-block;width:3.7rem;height:3.5rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_box-tit-1.svg) no-repeat;background-size:100%}.info-wrap .round-box-wrap .round-box .box-tit-2:before{content:'';position:absolute;left:0;top:-.6rem;display:inline-block;width:3.7rem;height:3.5rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_box-tit-2-pink.svg) no-repeat;background-size:100%}.info-wrap .round-box-wrap .round-box .booth{position:relative;padding-left:5rem;font-size:2.8rem;font-weight:700}.info-wrap .round-box-wrap .round-box .booth-1:before{content:'';position:absolute;left:0;top:-.2rem;display:inline-block;width:3.7rem;height:3.7rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_booth-1.svg) no-repeat;background-size:100%}.info-wrap .round-box-wrap .round-box .booth-2:before{content:'';position:absolute;left:0;top:-.9rem;display:inline-block;width:4rem;height:4rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_booth-2.svg) no-repeat;background-size:100%}.info-wrap .round-box-wrap .round-box .booth-3:before{content:'';position:absolute;left:0;top:-.4rem;display:inline-block;width:3.7rem;height:3.7rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_booth-3.svg) no-repeat;background-size:100%}.info-wrap .round-box-wrap .round-box .booth-4:before{content:'';position:absolute;left:0;top:-.6rem;display:inline-block;width:3.8rem;height:3.8rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_booth-4.svg) no-repeat;background-size:100%}.info-wrap .round-box-wrap .round-box .booth-5:before{content:'';position:absolute;left:0;top:-.4rem;display:inline-block;width:3.8rem;height:3.8rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_booth-5.svg) no-repeat;background-size:100%}.info-wrap .round-box-wrap .round-box .box-tit-inquiry{position:relative;padding-left:4.5rem;font-size:2.8rem;font-weight:700}.info-wrap .round-box-wrap .round-box .box-tit-inquiry:before{content:'';position:absolute;left:0;top:-.3rem;display:inline-block;width:3.5rem;height:3.5rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/ico_info_inquiry_wh01.svg) no-repeat;background-size:120%}.info-wrap .round-box-wrap .round-box .box-desc{font-size:1.8rem;line-height:2.7rem;margin-top:2rem}.txt-desc-gray{font-size:1.6rem !important;line-height:2.1rem !important;margin-bottom:2rem;color:#cdd2df;text-align:justify}.txt-desc-gray-2{font-size:1.6rem !important;line-height:2.1rem !important;color:#cdd2df}.info-wrap .round-box-wrap .round-box .gift{font-size:1.7rem;line-height:2.3rem;margin-top:2rem;display:flex;gap:4rem}.info-wrap .round-box-wrap .round-box .gift-2{gap:5rem}.info-wrap .round-box-wrap .round-box .gift .gift-txt{flex:1;position:relative}.info-wrap .round-box-wrap .round-box .gift .rank{display:flex;padding:.8rem 2.8rem;align-items:center;border-radius:20rem;width:fit-content;background:#c70517;color:#fff;font-size:1.8rem;font-weight:700;margin:1rem 0}.info-wrap .round-box-wrap .round-box .name{font-size:2.2rem;line-height:3rem;padding:1rem 0;font-weight:700}.info-wrap .round-box-wrap .round-box .gift .gift-img{position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end}.info-wrap .round-box-wrap .round-box .gift .gift-img2{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;background-color:#212731;padding:4rem;border-radius:2rem}.info-wrap .round-box-wrap .round-box .box-desc2{font-size:2rem;line-height:3.5rem;margin-top:2rem}.info-wrap .round-box-wrap .round-box strong{font-weight:700}.info-wrap .round-box-wrap .round-box .point{color:#fe8aff}.info-wrap .round-box-wrap .round-box .btn-wrap{margin-bottom:0;margin-top:4.6rem}@media (max-width:1600px){.info-wrap{margin:0 0 calc(100vw * (140 / 1600)) 0}.info-wrap .section-title{margin-top:calc(100vw * (0 / 1600));font-size:calc(100vw * (35 / 1600));padding-left:calc(100vw * (54 / 1600));line-height:calc(100vw * (40 / 1600))}.info-wrap .section-title:before{width:calc(100vw * (38 / 1600));height:calc(100vw * (38 / 1600))}.info-wrap .section-title-gift{margin-top:calc(100vw * (0 / 1600));padding-bottom:calc(100vw * (50 / 1600));font-size:calc(100vw * (35 / 1600));padding-left:calc(100vw * (54 / 1600));line-height:calc(100vw * (40 / 1600))}.info-wrap .section-title-gift:before{width:calc(100vw * (38 / 1600));height:calc(100vw * (38 / 1600))}.info-wrap .section-txt{font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (25 / 1600));margin-top:calc(100vw * (-35 / 1600));margin-bottom:calc(100vw * (30 / 1600))}.info-wrap .round-box-wrap{gap:calc(100vw * (30 / 1600));margin-top:calc(100vw * (0 / 1600))}.info-wrap .round-box-wrap .round-box{padding:calc(100vw * (46 / 1600));border-radius:calc(100vw * (20 / 1600))}.info-wrap .round-box-wrap .round-box .box-tit{font-size:calc(100vw * (28 / 1600));padding-left:calc(100vw * (0 / 1600))}.info-wrap .round-box-wrap .round-box .box-tit-ico{font-size:calc(100vw * (28 / 1600));padding-left:calc(100vw * (47 / 1600))}.info-wrap .round-box-wrap .round-box .box-tit-1:before{top:calc(100vw * (-6 / 1600));width:calc(100vw * (37 / 1600));height:calc(100vw * (35 / 1600))}.info-wrap .round-box-wrap .round-box .box-tit-2:before{top:calc(100vw * (-6 / 1600));width:calc(100vw * (37 / 1600));height:calc(100vw * (35 / 1600))}.info-wrap .round-box-wrap .round-box .booth{font-size:calc(100vw * (28 / 1600));padding-left:calc(100vw * (50 / 1600))}.info-wrap .round-box-wrap .round-box .booth-1:before{top:calc(100vw * (-2 / 1600));width:calc(100vw * (37 / 1600));height:calc(100vw * (37 / 1600))}.info-wrap .round-box-wrap .round-box .booth-2:before{top:calc(100vw * (-9 / 1600));width:calc(100vw * (40 / 1600));height:calc(100vw * (40 / 1600))}.info-wrap .round-box-wrap .round-box .booth-3:before{top:calc(100vw * (-4 / 1600));width:calc(100vw * (37 / 1600));height:calc(100vw * (37 / 1600))}.info-wrap .round-box-wrap .round-box .booth-4:before{top:calc(100vw * (-6 / 1600));width:calc(100vw * (38 / 1600));height:calc(100vw * (38 / 1600))}.info-wrap .round-box-wrap .round-box .booth-5:before{top:calc(100vw * (-4 / 1600));width:calc(100vw * (38 / 1600));height:calc(100vw * (38 / 1600))}.info-wrap .round-box-wrap .round-box .box-tit-inquiry{font-size:calc(100vw * (28 / 1600));padding-left:calc(100vw * (45 / 1600))}.info-wrap .round-box-wrap .round-box .box-tit-inquiry:before{width:calc(100vw * (35 / 1600));height:calc(100vw * (35 / 1600))}.info-wrap .round-box-wrap .round-box .box-desc{font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (27 / 1600));margin-top:calc(100vw * (20 / 1600))}.txt-desc-gray{font-size:calc(100vw * (16 / 1600)) !important;line-height:calc(100vw * (21 / 1600)) !important;margin-bottom:calc(100vw * (20 / 1600))}.txt-desc-gray-2{font-size:calc(100vw * (16 / 1600)) !important;line-height:calc(100vw * (21 / 1600)) !important}.info-wrap .round-box-wrap .round-box .gift{font-size:calc(100vw * (17 / 1600));line-height:calc(100vw * (23 / 1600));margin-top:calc(100vw * (20 / 1600));gap:calc(100vw * (30 / 1600))}.info-wrap .round-box-wrap .round-box .gift-2{gap:calc(100vw * (50 / 1600))}.info-wrap .round-box-wrap .round-box .gift .rank{padding:calc(100vw * (8 / 1600)) calc(100vw * (28 / 1600));font-size:calc(100vw * (18 / 1600));margin:calc(100vw * (10 / 1600)) 0}.info-wrap .round-box-wrap .round-box .name{font-size:calc(100vw * (22 / 1600));line-height:calc(100vw * (30 / 1600));padding:calc(100vw * (10 / 1600)) 0}.info-wrap .round-box-wrap .round-box .gift img{width:calc(100vw * (170 / 1600))}.info-wrap .round-box-wrap .round-box .gift .gift-img2{padding:calc(100vw * (40 / 1600));border-radius:calc(100vw * (20 / 1600))}.info-wrap .round-box-wrap .round-box .box-desc2{font-size:calc(100vw * (22 / 1600));line-height:calc(100vw * (35 / 1600));margin-top:calc(100vw * (20 / 1600))}.info-wrap .round-box-wrap .round-box .btn-wrap{margin-top:calc(100vw * (46 / 1600))}}@media (max-width:1180px){.info-wrap{margin:0 0 calc(100vw * (80 / 1180)) 0}.info-wrap .experience-top{padding:calc(100vw * (34 / 1180)) 0  calc(100vw * (34 / 1180))  calc(100vw * (250 / 1180));background-size:calc(100vw * (200 / 1180))}.info-wrap .section-title{margin-top:calc(100vw * (0 / 1180));font-size:calc(100vw * (32 / 1180));padding-left:calc(100vw * (48 / 1180));line-height:calc(100vw * (42 / 1180))}.info-wrap .section-title:before{width:calc(100vw * (35 / 1180));height:calc(100vw * (35 / 1180))}.info-wrap .section-title-gift{margin-top:calc(100vw * (0 / 1600));padding-bottom:calc(100vw * (70 / 1600));font-size:calc(100vw * (32 / 1180));padding-left:calc(100vw * (48 / 1180));line-height:calc(100vw * (42 / 1180))}.info-wrap .section-title-gift:before{width:calc(100vw * (35 / 1180));height:calc(100vw * (35 / 1180))}.info-wrap .section-txt{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (25 / 1180));margin-top:calc(100vw * (-40 / 1180));margin-bottom:calc(100vw * (30 / 1180))}.info-wrap .round-box-wrap{gap:calc(100vw * (20 / 1180));margin-top:calc(100vw * (0 / 1180));margin-bottom:calc(100vw * (22 / 1180))}.info-wrap .round-box-wrap .round-box{padding:calc(100vw * (46 / 1180));border-radius:calc(100vw * (20 / 1180))}.info-wrap .round-box-wrap .round-box .box-tit{font-size:calc(100vw * (28 / 1180));padding-left:calc(100vw * (0 / 1180))}.info-wrap .round-box-wrap .round-box .box-tit-ico{font-size:calc(100vw * (28 / 1180));padding-left:calc(100vw * (45 / 1180))}.info-wrap .round-box-wrap .round-box .box-tit-1:before{top:calc(100vw * (-6 / 1180));width:calc(100vw * (37 / 1180));height:calc(100vw * (35 / 1180))}.info-wrap .round-box-wrap .round-box .box-tit-2:before{top:calc(100vw * (-6 / 1180));width:calc(100vw * (37 / 1180));height:calc(100vw * (35 / 1180))}.info-wrap .round-box-wrap .round-box .booth{font-size:calc(100vw * (28 / 1180));padding-left:calc(100vw * (50 / 1180))}.info-wrap .round-box-wrap .round-box .booth-1:before{top:calc(100vw * (-2 / 1180));width:calc(100vw * (37 / 1180));height:calc(100vw * (37 / 1180))}.info-wrap .round-box-wrap .round-box .booth-2:before{top:calc(100vw * (-9 / 1180));width:calc(100vw * (40 / 1180));height:calc(100vw * (40 / 1180))}.info-wrap .round-box-wrap .round-box .booth-3:before{top:calc(100vw * (-4 / 1180));width:calc(100vw * (37 / 1180));height:calc(100vw * (37 / 1180))}.info-wrap .round-box-wrap .round-box .booth-4:before{top:calc(100vw * (-6 / 1180));width:calc(100vw * (38 / 1180));height:calc(100vw * (38 / 1180))}.info-wrap .round-box-wrap .round-box .booth-5:before{top:calc(100vw * (-4 / 1180));width:calc(100vw * (38 / 1180));height:calc(100vw * (38 / 1180))}.info-wrap .round-box-wrap .round-box .box-tit-inquiry{font-size:calc(100vw * (28 / 1180));padding-left:calc(100vw * (45 / 1180))}.info-wrap .round-box-wrap .round-box .box-tit-inquiry:before{width:calc(100vw * (35 / 1180));height:calc(100vw * (35 / 1180))}.info-wrap .round-box-wrap .round-box .box-desc{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180));margin-top:calc(100vw * (20 / 1180))}.txt-desc-gray{font-size:calc(100vw * (15 / 1180)) !important;line-height:calc(100vw * (20 / 1180)) !important;margin-bottom:calc(100vw * (20 / 1180))}.txt-desc-gray-2{font-size:calc(100vw * (15 / 1180)) !important;line-height:calc(100vw * (20 / 1180)) !important}.info-wrap .round-box-wrap .round-box .gift{font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (22 / 1180));margin-top:calc(100vw * (20 / 1180));gap:calc(100vw * (30 / 1180))}.info-wrap .round-box-wrap .round-box .gift-2{gap:calc(100vw * (40 / 1180))}.info-wrap .round-box-wrap .round-box .gift .rank{padding:calc(100vw * (8 / 1180)) calc(100vw * (28 / 1180));font-size:calc(100vw * (18 / 1180));margin:calc(100vw * (10 / 1180)) 0}.info-wrap .round-box-wrap .round-box .name{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (25 / 1180));padding:calc(100vw * (7 / 1180)) 0}.info-wrap .round-box-wrap .round-box .gift img{width:calc(100vw * (150 / 1180))}.info-wrap .round-box-wrap .round-box .gift .gift-img2{padding:calc(100vw * (20 / 1180));border-radius:calc(100vw * (10 / 1180))}.info-wrap .round-box-wrap .round-box .box-desc2{font-size:calc(100vw * (22 / 1180));line-height:calc(100vw * (35 / 1180));margin-top:calc(100vw * (20 / 1180))}.info-wrap .round-box-wrap .round-box .btn-wrap{margin-top:calc(100vw * (46 / 1180))}}@media (max-width:767px){.info-wrap{margin:0 0 calc(100vw * (120 / 767)) 0}.info-wrap .experience-top{padding:0;background:0 0}.info-wrap .section-title{margin-top:calc(100vw * (0 / 767));font-size:calc(100vw * (38 / 767));padding-left:calc(100vw * (60 / 767));line-height:calc(100vw * (56 / 767))}.info-wrap .section-title:before{width:calc(100vw * (45 / 767));height:calc(100vw * (45 / 767))}.info-wrap .section-title-gift{margin-top:calc(100vw * (0 / 767));padding-bottom:calc(100vw * (70 / 767));font-size:calc(100vw * (38 / 767));padding-left:calc(100vw * (60 / 767));line-height:calc(100vw * (56 / 767))}.info-wrap .section-title-gift:before{width:calc(100vw * (45 / 767));height:calc(100vw * (45 / 767));top:calc(100vw * (2 / 767))}.info-wrap .section-txt{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767));margin-top:calc(100vw * (-55 / 767));margin-bottom:calc(100vw * (30 / 767))}.info-wrap .round-box-wrap{flex-direction:column;gap:calc(100vw * (20 / 767));margin-top:calc(100vw * (0 / 767));margin-bottom:calc(100vw * (20 / 767))}.info-wrap .round-box-wrap .round-box{width:100%;padding:calc(100vw * (50 / 767));border-radius:calc(100vw * (20 / 767))}.info-wrap .round-box-wrap .round-box .box-tit{padding-left:calc(100vw * (0 / 767));font-size:calc(100vw * (36 / 767))}.info-wrap .round-box-wrap .round-box .box-tit-ico{padding-left:calc(100vw * (68 / 767));font-size:calc(100vw * (36 / 767))}.info-wrap .round-box-wrap .round-box .box-tit-1:before{top:calc(100vw * (-12 / 767));width:calc(100vw * (58 / 767));height:calc(100vw * (55 / 767))}.info-wrap .round-box-wrap .round-box .box-tit-2:before{top:calc(100vw * (-12 / 767));width:calc(100vw * (58 / 767));height:calc(100vw * (55 / 767))}.info-wrap .round-box-wrap .round-box .booth{padding-left:calc(100vw * (80 / 767));font-size:calc(100vw * (36 / 767));line-height:calc(100vw * (74 / 1180))}.info-wrap .round-box-wrap .round-box .booth-1:before{top:calc(100vw * (3 / 767));width:calc(100vw * (64 / 767));height:calc(100vw * (64 / 767))}.info-wrap .round-box-wrap .round-box .booth-2:before{top:calc(100vw * (3 / 767));width:calc(100vw * (68 / 767));height:calc(100vw * (68 / 767))}.info-wrap .round-box-wrap .round-box .booth-3:before{top:calc(100vw * (3 / 767));width:calc(100vw * (58 / 767));height:calc(100vw * (58 / 767))}.info-wrap .round-box-wrap .round-box .booth-4:before{top:calc(100vw * (3 / 767));width:calc(100vw * (60 / 767));height:calc(100vw * (60 / 767))}.info-wrap .round-box-wrap .round-box .booth-5:before{top:calc(100vw * (3 / 767));width:calc(100vw * (60 / 767));height:calc(100vw * (60 / 767))}.info-wrap .round-box-wrap .round-box .box-tit-inquiry{padding-left:calc(100vw * (68 / 767));font-size:calc(100vw * (36 / 767))}.info-wrap .round-box-wrap .round-box .box-tit-inquiry:before{width:calc(100vw * (58 / 767));height:calc(100vw * (50 / 767));background-size:100%}.info-wrap .round-box-wrap .round-box .box-desc{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767));margin-top:calc(100vw * (30 / 767))}.txt-desc-gray{font-size:calc(100vw * (25 / 767)) !important;line-height:calc(100vw * (34 / 767)) !important;margin-bottom:calc(100vw * (30 / 767));text-align:left}.txt-desc-gray-2{font-size:calc(100vw * (25 / 767)) !important;line-height:calc(100vw * (34 / 767)) !important;text-align:left}.info-wrap .round-box-wrap .round-box .gift{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (40 / 767));margin-top:calc(100vw * (30 / 767));gap:calc(100vw * (0 / 1180));flex-direction:column}.info-wrap .round-box-wrap .round-box .gift .gift-txt{margin-bottom:calc(100vw * (30 / 767))}.info-wrap .round-box-wrap .round-box .gift .rank{padding:calc(100vw * (16 / 767)) calc(100vw * (40 / 767));font-size:calc(100vw * (27 / 767));margin:calc(100vw * (16 / 767)) 0}.info-wrap .round-box-wrap .round-box .name{font-size:calc(100vw * (32 / 767)) !important;line-height:calc(100vw * (42 / 767)) !important;padding:calc(100vw * (20 / 1180) 0) !important;margin-bottom:calc(100vw * (10 / 767)) !important}.info-wrap .round-box-wrap .round-box .gift .gift-img{flex:1;position:relative;display:flex;flex-direction:column;align-items:center}.info-wrap .round-box-wrap .round-box .gift .gift-img2{margin-bottom:calc(100vw * (50 / 767));padding:calc(100vw * (40 / 767));border-radius:calc(100vw * (20 / 767))}.info-wrap .round-box-wrap .round-box .gift img{width:calc(100vw * (300 / 767))}.info-wrap .round-box-wrap .round-box .box-desc2{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767));margin-top:calc(100vw * (30 / 767))}.info-wrap .round-box-wrap .round-box .btn-wrap{margin-top:calc(100vw * (50 / 767))}}.dot-list-dark-wrap{position:relative;border-radius:2rem;background:0 0}.dot-list-dark{display:flex;flex-direction:column;padding:0;gap:1.4rem;color:#fff}.dot-list-dark li{position:relative;padding-left:1.6rem;font-size:1.8rem;line-height:2.5rem;font-weight:400;color:#fff}.dot-list-dark li:after{content:'';display:inline-block;position:absolute;left:.4rem;top:1rem;width:.4rem;height:.4rem;border-radius:50%;background:#fff}.dot-list-dark-wrap .note{margin-top:5rem;margin-bottom:5rem;color:#cdd2df;line-height:2.5rem}.point1{font-weight:700;color:#fe8aff}.point2{font-weight:600;color:#fff;text-decoration:underline}.point3{font-weight:600;text-decoration:underline;white-space:nowrap;flex-shrink:0}.dot-list-dark-2-wrap{position:relative}.dot-list-dark-2{display:flex;flex-direction:column;padding:0;gap:.6rem;color:#fff}.dot-list-dark-2 li{position:relative;padding-left:1.5rem;font-size:1.6rem;line-height:2.1rem;font-weight:300;color:#fff}.dot-list-dark-2 li:after{content:'';display:inline-block;position:absolute;left:.4rem;top:.9rem;width:.3rem;height:.3rem;border-radius:50%;background:#fff}@media (max-width:1600px){.dot-list-dark-wrap{border-radius:calc(100vw * (20 / 1600))}.dot-list-dark{padding:calc(100vw * (0 / 1600));gap:calc(100vw * (14 / 1600))}.dot-list-dark li{padding-left:calc(100vw * (16 / 1600));font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (25 / 1600))}.dot-list-dark li:after{left:calc(100vw * (4 / 1600));top:calc(100vw * (10 / 1600));width:calc(100vw * (4 / 1600));height:calc(100vw * (4 / 1600))}.dot-list-dark-wrap .note{margin-top:calc(100vw * (50 / 1600));margin-bottom:calc(100vw * (50 / 1600));font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (25 / 1600))}.dot-list-dark-2{gap:calc(100vw * (6 / 1600))}.dot-list-dark-2 li{padding-left:calc(100vw * (15 / 1600));font-size:calc(100vw * (16 / 1600));line-height:calc(100vw * (21 / 1600))}.dot-list-dark-2 li:after{left:calc(100vw * (4 / 1600));top:calc(100vw * (9 / 1600));width:calc(100vw * (3 / 1600));height:calc(100vw * (3 / 1600))}}@media (max-width:1180px){.dot-list-dark-wrap{border-radius:calc(100vw * (15 / 1180))}.dot-list-dark{padding:calc(100vw * (0 / 1180));gap:calc(100vw * (12 / 1180))}.dot-list-dark li{padding-left:calc(100vw * (13 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180))}.dot-list-dark li:after{left:calc(100vw * (3 / 1180));top:calc(100vw * (11 / 1180));width:calc(100vw * (3 / 1180));height:calc(100vw * (3 / 1180))}.dot-list-dark-wrap .note{margin-top:calc(100vw * (40 / 1180));margin-bottom:calc(100vw * (40 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180))}.dot-list-dark-2{gap:calc(100vw * (6 / 1600))}.dot-list-dark-2 li{padding-left:calc(100vw * (15 / 1180));font-size:calc(100vw * (15 / 1180));line-height:calc(100vw * (20 / 1180))}.dot-list-dark-2 li:after{left:calc(100vw * (4 / 1180));top:calc(100vw * (9 / 1180));width:calc(100vw * (3 / 1180));height:calc(100vw * (3 / 1180))}}@media (max-width:767px){.dot-list-dark-wrap{border-radius:calc(100vw * (20 / 767))}.dot-list-dark{padding:calc(100vw * (0 / 767));gap:calc(100vw * (20 / 767))}.dot-list-dark li{padding-left:calc(100vw * (16 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767))}.dot-list-dark li:after{left:calc(100vw * (4 / 767));top:calc(100vw * (16 / 767));width:calc(100vw * (4 / 767));height:calc(100vw * (4 / 767))}.dot-list-dark-wrap .note{margin-top:calc(100vw * (40 / 767));margin-bottom:calc(100vw * (40 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767))}.dot-list-dark-2{gap:calc(100vw * (10 / 767))}.dot-list-dark-2 li{padding-left:calc(100vw * (15 / 767));font-size:calc(100vw * (24 / 767));line-height:calc(100vw * (36 / 767))}.dot-list-dark-2 li:after{left:calc(100vw * (4 / 767));top:calc(100vw * (14 / 767));width:calc(100vw * (3 / 767));height:calc(100vw * (3 / 767))}}.btn_floating_event{position:fixed;right:2rem;bottom:13.2rem;display:flex;flex-direction:column;align-items:flex-end;gap:1rem;z-index:99;transition:.2s cubic-bezier(.22,1,.36,1)}.btn_floating_event.fixed{bottom:21.4rem;opacity:1;right:2rem}.btn_floating_event.show{opacity:1;pointer-events:all}.btn_floating_event.hide{opacity:0;pointer-events:none}.btn_floating_event a{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;width:5.2rem;height:5.2rem}.btn_floating_event a.btn_top{background:#13181f;width:5.2rem;height:5.2rem;border-radius:100px;border:1px solid transparent;transition:all .2s}.btn_floating_event a.btn_top span{font-size:1.2rem;font-weight:700;color:#fff;opacity:1;margin-top:.3rem}.btn_floating_event a.btn_top .arrow{position:absolute;top:50%;left:50%;width:3.2rem;height:3.2rem}.btn_floating_event .btn_newsletter{display:block;position:relative;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);transition:width .4s;border-radius:5.2rem;z-index:10;font-size:0}.btn_floating_event .btn_contact{display:block;position:relative;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);transition:width .4s;border-radius:5.2rem;z-index:10;font-size:0;border-top:1px solid rgba(255,255,255,.2)}.btn_floating_event .btn_newsletter:hover{width:15rem;border-radius:4.4rem;color:#fff;line-height:5.2rem;font-weight:700;font-size:1.5rem;text-align:right;padding-right:2.1rem}.btn_floating_event .btn_contact:hover{width:12.4rem;border-radius:4.4rem;color:#fff;line-height:5.2rem;font-weight:700;font-size:1.5rem;text-align:right;padding-right:2.1rem}.btn_floating_event .btn_newsletter:hover:before{left:0;transform:translate(0,-50%);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_customer_white.svg) no-repeat 1.4rem 50%/2.5rem 1.9rem}.btn_floating_event .btn_contact:hover:before{left:0;transform:translate(0,-50%);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_contact_white.svg) no-repeat 1.4rem 50%/2.5rem 1.9rem}.btn_floating_event .btn_newsletter:before{content:"";position:absolute;left:50%;top:50%;width:5.2rem;height:5.2rem;transform:translate(-50%,-50%);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_customer_white.svg) no-repeat 50% 50%/2.5rem 1.9rem}.btn_floating_event .btn_contact:before{content:"";position:absolute;left:50%;top:50%;width:5.2rem;height:5.2rem;transform:translate(-50%,-50%);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_contact_white.svg) no-repeat 50% 50%/2rem 1.9rem}@media (max-width:1600px){.btn_floating_event{bottom:calc(100vw * (100 / 1600))}.btn_floating_event.fixed{bottom:calc(100vw * (214 / 1600))}.btn_floating_event a.btn_top{right:calc(100vw * (4 / 1600))}.btn_floating_event a.btn_top span{font-size:calc(100vw * (12 / 1600))}.btn_floating_event a.btn_top .arrow{width:calc(100vw * (32 / 1600));height:calc(100vw * (32 / 1600))}.btn_floating_event .txt_contact{bottom:calc(100vw * (22 / 1600));padding:calc(100vw * (8 / 1600)) calc(100vw * (10 / 1600));font-size:calc(100vw * (16 / 1600))}}@media (max-width:1180px){.btn_floating_event{right:calc(100vw * (20 / 1180));bottom:calc(100vw * (100 / 1180))}.btn_floating_event.fixed{right:calc(100vw * (20 / 1180));bottom:calc(100vw * (214 / 1180))}.btn_floating_event a{width:calc(100vw * (52 / 1180));height:calc(100vw * (52 / 1180))}.btn_floating_event a.btn_top{width:calc(100vw * (52 / 1180));height:calc(100vw * (52 / 1180))}.btn_floating_event a.btn_top span{font-size:calc(100vw * (12 / 1180))}.btn_floating_event a.btn_top .arrow{width:calc(100vw * (8 / 1180));height:calc(100vw * (4 / 1180))}.btn_floating_event .btn_newsletter:hover{width:calc(100vw * (150 / 1180));height:calc(100vw * (52 / 1180));border-radius:calc(100vw * (44 / 1180));color:#fff;line-height:calc(100vw * (52 / 1180));font-weight:700;font-size:calc(100vw * (15 / 1180));text-align:right;padding-right:calc(100vw * (21 / 1180))}.btn_floating_event .btn_contact:hover{width:calc(100vw * (124 / 1180));height:calc(100vw * (52 / 1180));border-radius:calc(100vw * (44 / 1180));color:#fff;line-height:calc(100vw * (52 / 1180));font-weight:700;font-size:calc(100vw * (15 / 1180));text-align:right;padding-right:calc(100vw * (21 / 1180))}.btn_floating_event .btn_newsletter:hover:before{left:0;transform:translate(0,-50%);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_customer_white.svg) no-repeat calc(100vw * (14 / 1180)) 50% / calc(100vw * (25 / 1180)) calc(100vw * (19 / 1180))}.btn_floating_event .btn_contact:hover:before{left:0;transform:translate(0,-50%);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_contact_white.svg) no-repeat calc(100vw * (14 / 1180)) 50% / calc(100vw * (25 / 1180)) calc(100vw * (19 / 1180))}.btn_floating_event .btn_newsletter:before{width:calc(100vw * (52 / 1180));height:calc(100vw * (52 / 1180));background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_customer_white.svg) no-repeat 50% 50%/calc(100vw * (25 / 1180)) calc(100vw * (19 / 1180))}.btn_floating_event .btn_contact:before{width:calc(100vw * (52 / 1180));height:calc(100vw * (52 / 1180));background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_contact_white.svg) no-repeat 50% 50%/calc(100vw * (20/ 1180)) calc(100vw * (19 / 1180))}.btn_floating_event .txt_contact{display:none}}@media (max-width:767px){.btn_floating_event{right:calc(100vw * (8 / 767));bottom:calc(100vw * (114 / 767));gap:calc(100vw * (10 / 767))}.btn_floating_event.fixed{bottom:calc(100vw * (50 / 767))}.btn_floating_event a{width:calc(100vw * (84 / 767));height:calc(100vw * (84 / 767))}.btn_floating_event a.btn_top{width:calc(100vw * (84 / 767));height:calc(100vw * (84 / 767))}.btn_floating_event a.btn_top img{width:calc(100vw * (16 / 767))}.btn_floating_event a.btn_top span{font-size:calc(100vw * (22 / 767));margin-top:calc(100vw * (2 / 767))}.btn_floating_event .btn_newsletter:before{width:calc(100vw * (84 / 767));height:calc(100vw * (84 / 767));background-size:50% 50%}.btn_floating_event .btn_newsletter:hover{display:block;position:relative;padding-right:0;width:calc(100vw * (84 / 767));height:calc(100vw * (84 / 767));background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);transition:width .4s;border-radius:5.2rem;z-index:10;font-size:0;border-top:1px solid rgba(255,255,255,.2)}.btn_floating_event .btn_newsletter:hover:before{width:calc(100vw * (84 / 767));height:calc(100vw * (84 / 767));background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_customer_white.svg) no-repeat 50% 50%/calc(100vw*(25 / 1180)) calc(100vw*(19 / 1180));background-size:50% 50%}.btn_floating_event .btn_contact:before{width:calc(100vw * (84 / 767));height:calc(100vw * (84 / 767));background-size:50% 50%}.btn_floating_event .btn_contact:hover{display:block;position:relative;padding-right:0;width:calc(100vw * (84 / 767));height:calc(100vw * (84 / 767));background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);transition:width .4s;border-radius:5.2rem;z-index:10;font-size:0;border-top:1px solid rgba(255,255,255,.2)}.btn_floating_event .btn_contact:hover:before{width:calc(100vw * (84 / 767));height:calc(100vw * (84 / 767));background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_contact_white.svg) no-repeat 50% 50%/calc(100vw*(25 / 1180)) calc(100vw*(19 / 1180));background-size:50% 50%}}@media only screen and (min-width:768px){.btn_floating_event a.btn_top>.hover{display:none}.btn_floating_event a.btn_top:hover{border:1px solid #13181f;background:#fff}.btn_floating_event a.btn_top:hover span{color:#13181f}.btn_floating_event a.btn_top:hover>img{display:none}.btn_floating_event a.btn_top:hover>.hover{display:block}}.devday2025-tabnav-wrap{position:relative;transition:all .2s}.devday2025-tabnav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4rem;margin-top:2rem;margin-bottom:7rem}.devday2025-tabnav li{width:auto}.devday2025-tabnav li a{position:relative;display:inline-block;padding:1.3rem 0 1.4rem;font-size:2.3rem;font-weight:600;color:#fff}.devday2025-tabnav a.active{color:#ff314d;font-weight:800}.devday2025-tabnav a.active:after{content:'';display:inline-block;position:absolute;bottom:0;left:0;width:100%;height:.3rem;background-color:#ff314d}.devday2025-tabcontent .content-page{margin-top:11rem}@media (max-width:1600px){.devday2025-tabnav{gap:calc(100vw * (40 / 1600));margin-top:calc(100vw * (20 / 1600));margin-bottom:calc(100vw * (70 / 1600))}.devday2025-tabnav li a{padding:calc(100vw * (13 / 1600)) 0 calc(100vw * (14 / 1600));font-size:calc(100vw * (23 / 1600))}.devday2025-tabnav a.active:after{height:calc(100vw * (3 / 1600))}.devday2025-tabcontent .content-page{margin-top:calc(100vw * (110 / 1600))}}@media (max-width:1180px){.devday2025-tabnav{gap:calc(100vw * (40 / 1180));margin-top:calc(100vw * (20 / 1180));margin-bottom:calc(100vw * (70 / 1180))}.devday2025-tabnav li a{padding:calc(100vw * (13 / 1180)) 0 calc(100vw * (14 / 1180));font-size:calc(100vw * (20 / 1180))}.devday2025-tabnav a.active:after{height:calc(100vw * (3 / 1180))}.devday2025-tabcontent .content-page{margin-top:calc(100vw * (110 / 1180))}}@media (max-width:767px){.devday2025-tabnav-wrap{overflow:hidden}.devday2025-tabnav{justify-content:center;gap:calc(100vw * (10 / 767)) calc(100vw * (40 / 767));margin-bottom:calc(100vw * (20 / 767));margin-bottom:calc(100vw * (70 / 767))}.devday2025-tabnav li a{padding:calc(100vw * (13 / 767)) 0 calc(100vw * (14 / 767));font-size:calc(100vw * (30 / 767))}.devday2025-tabnav a.active:after{height:calc(100vw * (3 / 767))}.devday2025-tabcontent .content-page{margin-top:calc(100vw * (110 / 767))}span.cont.mo_inner_point{padding:1.5rem 2rem;background-color:#1d222b;border-radius:1rem}}.footer .devday2025{background:#000}.footer .devday2025 .inner{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#03080e url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/devday2025/img_main_contact_bg.png) no-repeat center;padding:13.8rem 0;gap:0}.footer .devday2025 .hgroup{width:100%}.footer .devday2025 .heading h2{color:#fff;text-align:center;font-family:var(--font-en);font-size:9.6rem;font-style:normal;font-weight:500;line-height:11.5rem}.footer .devday2025 .contact-txt{color:#fff;text-align:center;font-size:1.8rem;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.18px;margin-top:7rem}.footer .devday2025 .button-expand{margin:5rem auto 0}@media (max-width:1600px){.footer .devday2025 .inner{padding-top:calc(100vw * (138 / 1600));padding-bottom:calc(100vw * (138 / 1600))}.footer .devday2025 .hgroup{width:100%}.footer .devday2025 .heading h2{font-size:calc(100vw * (96 / 1600));line-height:calc(100vw * (115 / 1600))}.footer .devday2025 .contact-txt{font-size:calc(100vw * (18 / 1600));margin-top:calc(100vw * (70 / 1600))}.footer .devday2025 .button-expand{margin-top:calc(100vw * (50 / 1600))}}@media (max-width:1180px){.footer .devday2025 .inner{padding-top:calc(100vw * (138 / 1180));padding-bottom:calc(100vw * (138 / 1180))}.footer .devday2025 .heading .hgroup{width:100%;padding-top:0}.footer .devday2025 .heading h2{font-size:calc(100vw * (96 / 1180));line-height:calc(100vw * (115 / 1180));margin-top:0}.footer .devday2025 .heading .contact-txt{font-size:calc(100vw * (18 / 1180));margin-top:calc(100vw * (70 / 1180))}.footer .devday2025 .button-expand{margin-top:calc(100vw * (50 / 1180))}}@media (max-width:767px){.footer .devday2025 .inner{padding-top:calc(100vw * (162 / 767));padding-bottom:calc(100vw * (162 / 767))}.footer .devday2025 .heading .hgroup{width:100%}.footer .devday2025 .heading h2{font-size:calc(100vw * (78 / 767));line-height:calc(100vw * (93 / 767))}.footer .devday2025 .heading .contact-txt{font-size:calc(100vw * (28 / 767));margin-top:calc(100vw * (70 / 767))}.footer .devday2025 .button-expand{margin-top:calc(100vw * (50 / 767))}.footer .wbr{display:block}}.que:first-child{border-top:1px solid #595c64}.que:last-child{border:0 0 1px 0 solid #595c64}.que{position:relative;cursor:pointer;border-bottom:1px solid #595c64;display:flex;align-items:center;padding:2rem 4rem}.que p{color:#fff;font-size:1.8rem;line-height:2.5rem}.anw{position:relative;display:none;overflow:hidden;padding:2rem 4rem;border-bottom:1px solid #595c64;background-color:#303642}.anw li{padding:1rem 0;color:#fff;font-size:1.7rem;line-height:2.4rem}.arrow-wrap{position:absolute;right:2rem}.arrow-wrap img{width:1.5rem;display:flex;align-items:center}.que .arrow-top{display:none}.que .arrow-bottom{display:block}.que.on .arrow-bottom{display:none}.que.on .arrow-top{display:block}@media (max-width:1600px){.que{padding:calc(100vw * (20 / 1600)) calc(100vw * (40 / 1600))}.que p{font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (25 / 1600))}.anw{padding:calc(100vw * (20 / 1600)) calc(100vw * (40 / 1600))}.anw li{padding:calc(100vw * (10 / 1600)) 0;font-size:calc(100vw * (17 / 1600));line-height:calc(100vw * (24 / 1600))}.arrow-wrap{right:calc(100vw * (20 / 1600))}.arrow-wrap img{width:calc(100vw * (15 / 1600))}}@media (max-width:1180px){.que{padding:calc(100vw * (20 / 1180)) calc(100vw * (40 / 1180))}.que p{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (25 / 1180))}.anw{padding:calc(100vw * (20 / 1180)) calc(100vw * (40 / 1180))}.anw li{padding:calc(100vw * (10 / 1180)) 0;font-size:calc(100vw * (17 / 1180));line-height:calc(100vw * (24 / 1180))}.arrow-wrap{right:calc(100vw * (20 / 1180))}.arrow-wrap img{width:calc(100vw * (15 / 1180))}}@media (max-width:767px){.que{padding:calc(100vw * (20 / 767)) calc(100vw * (50 / 767)) calc(100vw * (20 / 767)) 0}.que p{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (38 / 767))}.anw{padding:calc(100vw * (30 / 767)) calc(100vw * (30 / 767)) calc(100vw * (30 / 767)) calc(100vw * (30 / 767))}.anw li{padding:calc(100vw * (10 / 767)) 0;font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (38 / 767))}.arrow-wrap{right:calc(100vw * (5 / 767))}.arrow-wrap img{width:calc(100vw * (18 / 767))}}iframe{width:100%;aspect-ratio:16/9}.sub_content.seminar2026 .inner.cover{padding:14rem 0 0}.seminar2026 .visual{overflow:initial;position:relative;height:100vh;height:100dvh;background:0 0;min-height:auto}.seminar2026 .section_fullpage{z-index:10;min-height:auto}.seminar2026 .inner{overflow:visible}.seminar2026 .service_marquee{width:100vw !important;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important}.seminar2026 .footer .inner{width:100vw !important;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important}.seminar2026 .footer .heading{height:auto;padding:0}.seminar2026 .footer .seminar2026 .hgroup{position:relative;transform:none;width:auto;left:0;top:0}.seminar2026 .section{position:relative;overflow:visible}.seminar2026 .bg{position:fixed;left:0;top:0;width:100vw;height:100vh}.seminar2026 .bg.active:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.4}.seminar2026 .bg img,.seminar2026 .bg video{width:101%;height:101%;object-fit:cover}.seminar2026 .section .fp-overflow{display:flex;align-items:center;height:100%;box-sizing:border-box;scrollbar-width:auto;-ms-overflow-style:auto}.seminar2026 .section .fp-overflow::-webkit-scrollbar{display:auto}.seminar2026 .section .fp-overflow::-webkit-scrollbar-thumb{background-color:#586272;border-radius:7px}.seminar2026 .section .fp-overflow::-webkit-scrollbar-track{background:#202731}.seminar2026 .section.section2 .fp-overflow{display:block}.seminar2026 .section.section2 .fp-overflow{display:block}.fp-watermark{display:none}.seminar2026 .section.section1{background:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.2))}.seminar2026 .section.section2{background:rgba(0,0,0,.45)}.seminar2026 .section.section2{background:#13181f}.seminar2026 .section.section2{background:rgba(0,0,0,.45)}.seminar2026 .section.section2{background:#13181f}.seminar2026 .section.section1.active .hgroup .category{animation:toup2 1s ease-out;animation-duration:1s;animation-fill-mode:forwards}.seminar2026 .section.section1.active .hgroup .info{animation:toup2 1s ease-out;animation-duration:1s;animation-fill-mode:forwards}.seminar2026 .section.section1.active .hgroup h2{animation:toup2 1s ease-out;animation-fill-mode:forwards}.seminar2026 .section.section1.active .hgroup h3{animation:toup2 1s ease-out;animation-fill-mode:forwards}.seminar2026 .section .desc .txt{opacity:0;transition:.2s}.seminar2026 .hgroup{position:absolute;left:50%;top:21rem;transform:translate(-50%,0);width:calc(100% - 50rem);text-align:left;z-index:1;opacity:1}.seminar2026 .hgroup .category{width:fit-content;background:linear-gradient(90deg,#ff1a4b 0%,#b14aff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:3.3rem;font-weight:700;line-height:120%}.seminar2026 .hgroup .category strong{font-weight:800}.seminar2026 .hgroup .info{width:fit-content;color:#fff;font-size:2.2rem;font-weight:400;line-height:170%}.seminar2026 .hgroup .mt-3{margin-top:2.5rem}.seminar2026 .hgroup .info .mt{margin-top:1.5rem;display:block}.seminar2026 .hgroup .info2{margin-top:2rem;width:fit-content;color:#fff;font-size:2.2rem;font-weight:400;line-height:170%}.seminar2026 .hgroup .info3{margin-top:2rem;width:fit-content;color:#fff;font-size:2.2rem;font-weight:400;line-height:170%}.section1 .hgroup h2{margin-top:5rem;font-family:var(--font-en);font-size:9rem;font-weight:500;color:#fff;letter-spacing:-2px;text-align:left;height:10.5rem}.seminar2026 .hgroup h2{font-family:var(--font-en);font-size:9rem;font-weight:500;color:#fff;letter-spacing:-2px;text-align:left}.seminar2026 .hgroup h3{margin-top:4rem;padding-top:1.25rem;font-family:var(--font-en);font-size:5rem;font-weight:200;color:#fff;text-align:left;line-height:6.5rem;height:16rem}.seminar2026 .hgroup h3 br:nth-child(2){display:none}.point3{font-weight:800;text-decoration:none;white-space:nowrap;flex-shrink:0;font-size:2.8rem;line-height:4.5rem}.gradient-text{background:linear-gradient(90deg,#fff 0%,#fe8aff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:900}@keyframes toup2{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@keyframes toup4{0%{opacity:0;transform:translateX(-7rem)}100%{opacity:1;transform:translateX(0)}}.seminar2026 .hgroup .hidden:nth-child(3) h2{margin-top:0}.seminar2026 .hgroup h2 .bold{font-weight:700}.seminar2026 .hgroup .hidden:nth-child(3) h3{margin-top:0}.seminar2026 .hgroup h3 .bold{font-weight:700}.seminar2026 .desc{position:absolute;left:25rem;right:25rem;top:24.5rem;z-index:1}.seminar2026 .desc.right{position:absolute;top:auto;left:auto;bottom:13.8rem;margin-top:3rem;right:25rem;z-index:1}.seminar2026 .desc .txt{color:#fff;line-height:3.5rem;font-size:2rem;font-weight:500;text-align:justify;margin-top:3rem}.button-event{animation:fadeUp .6s both cubic-bezier(.25,.79,.58,1);animation-delay:.6s;display:inline-flex;align-items:center;position:relative;padding:0 5rem 0 2.4rem;margin-top:2rem;line-height:100%;height:50px;font-size:1.9rem;font-weight:600;color:#fff;border:1px solid #ddd;border-radius:100px;width:200px;margin-right:2rem}.button-event .circle{display:flex;align-items:center;justify-content:space-between;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;padding:0 1.8rem 0 2.4rem;color:#13181f;white-space:nowrap;background:#fff;border-radius:100px;transition:clip-path .35s cubic-bezier(.785,.135,.15,.86),transform .35s cubic-bezier(.785,.135,.15,.86);clip-path:inset(9px 9px 9px calc(100% - 40px) round 32px)}.button-event span{display:inline-block;font-size:1.9rem;font-weight:600}.button-event .circle em{overflow:hidden;display:inline-flex;align-items:center;margin-right:-3px;width:1.2rem}.button-event .circle em>img{transition:transform .35s cubic-bezier(.785,.135,.15,.86);font-size:0}.button-event .circle em>img.first{transition-delay:.1s}.button-event .circle em>img.second{transform:translateX(-200%);transition-delay:0s}.button-event-light{color:#fff;background:0 0;border-color:#fff}.button-event-light .circle{color:#151515;background:#fff}@media (max-width:1600px){.button-event .circle em{position:absolute;right:calc(100vw * (20 / 1600))}}@media (max-width:1500px){.button-event .circle em{position:absolute;right:calc(100vw * (18 / 1500))}}@media (max-width:1330px){.button-event .circle em{position:absolute;right:calc(100vw * (18 / 1330))}}@media (max-width:1180px){.button-event{width:calc(100vw * (210 / 1180));min-width:calc(100vw*(180 / 1180));font-size:calc(100vw * (20 / 1180));margin-top:calc(100vw * (35 / 1180));margin-right:calc(100vw * (20 / 1180));padding-left:calc(100vw * (20 / 1180));padding-right:calc(100vw * (9 / 1180))}.button-event span{font-size:calc(100vw * (20 / 1180));padding-right:calc(100vw * (39 / 1180))}.button-event .circle{padding-left:calc(100vw * (20 / 1180));padding-right:calc(100vw * (18 / 1180));gap:calc(100vw * (20 / 1180));transition:clip-path .35s cubic-bezier(.785,.135,.15,.86),transform .35s cubic-bezier(.785,.135,.15,.86)}.button-event .circle em{position:absolute;right:calc(100vw*(20 / 1180));width:calc(100vw*(12 / 1180))}}@media (max-width:1100px){.button-event .circle em{right:calc(100vw * (20 / 1100))}}@media (max-width:1000px){.button-event .circle em{right:calc(100vw * (20 / 1000))}}@media (max-width:945px){.button-event{width:calc(100vw * (167 / 945));min-width:calc(100vw*(174 / 945));margin-top:calc(100vw * (35 / 945));padding-left:calc(100vw * (20 / 945));padding-right:calc(100vw * (9 / 945))}.button-event .circle em{position:absolute;right:calc(100vw * (20 / 945))}}@media (max-width:840px){.button-event .circle em{position:absolute;right:calc(100vw * (20 / 840))}}@media (max-width:767px){.button-event{width:calc(100vw * (320 / 767));height:calc(100vw * (80 / 767));padding-left:calc(100vw * (20 / 767));margin-top:calc(100vw * (80 / 767));font-size:calc(100vw * (32 / 767))}.button-event span{font-size:calc(100vw * (32 / 767));padding-left:calc(100vw * (10 / 767));padding-right:calc(100vw * (39 / 767))}.button-event .circle{padding-right:calc(100vw * (34 / 767));padding-left:calc(100vw * (24 / 767));transition:clip-path .35s cubic-bezier(.785,.135,.15,.86),transform .35s cubic-bezier(.785,.135,.15,.86);clip-path:inset(calc(100vw * (14 / 767)) calc(100vw * (14 / 767)) calc(100vw * (14 / 767)) calc(100% - calc(100vw * (68 / 767))) round 51px)}.button-event .circle em{position:absolute;width:1.2rem;right:calc(100vw * (26 / 767))}}@media (max-width:635px){.button-event .circle em{position:absolute;right:calc(100vw * (20 / 635))}}@media (max-width:563px){.button-event .circle em{position:absolute;right:calc(100vw * (12 / 563));margin-right:0}}@media (max-width:500px){.button-event .circle em{position:absolute;right:calc(100vw * (9 / 500));margin-right:0}}@media (max-width:400px){.button-event .circle em{position:absolute;right:calc(100vw * (4 / 400))}}@media (max-width:350px){.button-event .circle em{position:absolute;right:calc(100vw * (2 / 350))}}@media only screen and (min-width:768px){.button-event:hover .circle{clip-path:inset(0 round 50px)}.button-event:hover .circle img.first{transform:translateX(200%);transition-delay:0s;margin-left:0}.button-event:hover .circle img.second{transform:translateX(0%);transition-delay:.1s}}.seminar2026 .slogan{position:absolute;left:50%;top:31.4rem;transform:translate(-50%,0);width:calc(100% - 50rem);text-align:left;z-index:1}.seminar2026 .slogan .txt{width:100%;font-size:13.2rem;line-height:15.2rem;font-weight:200;font-family:var(--font-en);color:#fff}.seminar2026 .slogan .txt.mo{display:none}.seminar2026 .slogan .txt .point{width:fit-content;font-weight:700}.seminar2026 .slogan.active .txt{opacity:1}.seminar2026 .blink{position:absolute;right:0;bottom:0;opacity:0;visibility:hidden}.seminar2026 .scrolldown-wrap{position:fixed;bottom:5rem;left:50%;transform:translateX(-50%);opacity:1;z-index:11}.seminar2026 .scrolldown{display:block;position:absolute;bottom:2.6rem;left:50%;transform:translateX(-50%);width:.1rem;height:2.4rem;background:rgba(255,255,255,.3);z-index:10}.seminar2026 .scrolldown .wheel{position:absolute;left:50%;top:20%;width:.1rem;height:1.2rem;background:#fff;border-radius:2px;transition:all .3s;transform:translateX(-50%);animation:scrollWheel 1.5s linear infinite}.seminar2026 .scrolldown-wrap .txt{padding-top:1rem;font-size:1.6rem;font-weight:500;color:#fff;letter-spacing:-.16px}@keyframes scrollWheel{0%{top:0}50%{top:calc(100% - 1.2rem)}100%{top:0}}@media (max-width:1600px){.sub_content.seminar2026 .inner.cover{padding:calc(100vw * (140 / 1600)) 0 0}.seminar2026 .hgroup{width:calc(100% - calc(100vw * (500 / 1600)))}.seminar2026 .hgroup .category{font-size:calc(100vw * (33 / 1600))}.seminar2026 .hgroup .info{font-size:calc(100vw * (22 / 1600))}.seminar2026 .hgroup .mt-3{margin-top:calc(100vw * (25 / 1600))}.seminar2026 .hgroup .info .mt{margin-top:calc(100vw * (15 / 1600))}.seminar2026 .hgroup .info2{font-size:calc(100vw * (22 / 1600))}.section1 .hgroup h2{margin-top:calc(100vw * (30 / 1600));font-size:calc(100vw * (85 / 1600));height:calc(100vw * (125 / 1600))}.seminar2026 .hgroup h2{font-size:calc(100vw * (96 / 1600));line-height:calc(100vw * (115 / 1600))}.seminar2026 .hgroup h3{margin-top:calc(100vw * (30 / 1600));font-size:calc(100vw * (60 / 1600));height:calc(100vw * (140 / 1600));line-height:calc(100vw * (65 / 1600))}.seminar2026 .desc{left:calc(100vw * (250 / 1600));top:calc(100vw * (245 / 1600))}.seminar2026 .desc.right{bottom:calc(100vw * (138 / 1600));margin-top:calc(100vw * (30 / 1600));right:calc(100vw * (250 / 1600))}.seminar2026 .desc .txt{line-height:calc(100vw * (35 / 1600));font-size:calc(100vw * (20 / 1600));margin-top:calc(100vw * (30 / 1600))}.seminar2026 .slogan{top:calc(100vw * (314 / 1600))}.seminar2026 .slogan .txt{font-size:calc(100vw * (132 / 1600));line-height:calc(100vw * (152 / 1600));height:calc(100vw * (160 / 1600))}.seminar2026 .scrolldown-wrap{bottom:calc(100vw * (50 / 1600));transform:translateX(-50%)}.seminar2026 .scrolldown{bottom:calc(100vw * (26 / 1600));transform:translateX(-50%);width:calc(100vw * (1 / 1600));height:calc(100vw * (24 / 1600))}.seminar2026 .scrolldown .wheel{position:absolute;left:50%;top:20%;width:calc(100vw * (1 / 1600));height:calc(100vw * (12 / 1600));background:#fff;transition:all .3s;transform:translateX(-50%);animation:scrollWheel 1.5s linear infinite}.seminar2026 .scrolldown-wrap .txt{padding-top:calc(100vw * (10 / 1600));font-size:calc(100vw * (16 / 1600))}.seminar2026 .hgroup h3{margin-top:3rem;padding-top:1.25rem;font-family:var(--font-en);font-size:calc(100vw * (45 / 1600));font-weight:200;color:#fff;text-align:left;height:calc(100vw * (170 / 1600))}.seminar2026 .hgroup h3 br:nth-child(2){display:none}.point3{font-size:calc(100vw * (25 / 1600));line-height:calc(100vw * (35 / 1600))}}@media (max-width:1180px){.sub_content.seminar2026 .inner.cover{padding:calc(100vw * (140 / 1180)) 0 0}.seminar2026 .section .fp-overflow{padding:0 calc(100vw * (40 / 1180))}.seminar2026 .section.section2 .fp-overflow{padding:0}.seminar2026 .visual.mo{height:100%;padding:0 calc(100vw * (50 / 1180));background:#000316;z-index:-1}.seminar2026 .visual.mo .bg{position:fixed;height:100vh;top:0}.seminar2026 .hgroup{position:relative;padding-top:0;top:calc(100vw * (0 / 1180));width:100%;animation:toup3 1s ease-out;animation-fill-mode:forwards}@keyframes toup3{0%{transform:translate(-50%,10%)}100%{transform:translate(-50%,0%)}}.seminar2026 .hgroup .category{font-size:calc(100vw * (33 / 1180))}.seminar2026 .hgroup .info{margin-top:calc(100vw * (20 / 1180));font-size:calc(100vw * (22 / 1180))}.seminar2026 .hgroup .mt-3{margin-top:calc(100vw * (25 / 1180))}.seminar2026 .hgroup .info .mt{margin-top:calc(100vw * (15 / 1180))}.seminar2026 .hgroup .info2{font-size:calc(100vw * (22 / 1180))}.section1 .hgroup h2{margin-top:calc(100vw * (30 / 1180));font-size:calc(100vw * (95 / 1180));height:calc(100vw * (120 / 1180))}.seminar2026 .hgroup h2{margin-top:0;font-size:calc(100vw * (96 / 1180));line-height:calc(100vw * (115 / 1180))}.seminar2026 .hgroup h3{margin-top:calc(100vw * (30 / 1180));font-size:calc(100vw * (48 / 1180));height:calc(100vw * (190 / 1180));line-height:calc(100vw * (70 / 1180))}.seminar2026 .hgroup h3 br{display:block}.seminar2026 .hgroup h3 br:nth-child(2){display:none}.seminar2026 .desc{position:relative;left:0;top:calc(100vw * (-60 / 1180));width:calc(100vw * (1050 / 1180));padding-top:0}.seminar2026 .desc.right{opacity:1;bottom:calc(100vw * (180 / 1180));padding-top:calc(100vw * (120 / 1180));margin-top:0;right:calc(100vw * (50 / 1180))}.seminar2026 .desc .txt{opacity:1;font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (35 / 1180));margin-top:calc(100vw * (39 / 1180))}.seminar2026 .slogan{opacity:1;position:relative;left:0;top:calc(100vw * (-84 / 1180));transform:translate(0);width:100%}.seminar2026 .slogan .txt.pc{display:none}.seminar2026 .slogan .txt.mo{display:block}.seminar2026 .slogan .txt{position:relative;height:calc(100vw * (160 / 1180));opacity:1;font-size:calc(100vw * (120 / 1180));line-height:calc(100vw * (132 / 1180))}.seminar2026 .slogan .txt .point{transform:translateX(0)}.seminar2026 .scrolldown-wrap{bottom:calc(100vw * (50 / 1180));transform:translateX(-50%)}.seminar2026 .scrolldown{bottom:calc(100vw * (26 / 1180));transform:translateX(-50%);width:calc(100vw * (1 / 1180));height:calc(100vw * (24 / 1180))}.seminar2026 .scrolldown .wheel{position:absolute;left:50%;top:20%;width:calc(100vw * (1 / 1180));height:calc(100vw * (12 / 1180));background:#fff;transition:all .3s;transform:translateX(-50%);animation:scrollWheel 1.5s linear infinite}.seminar2026 .scrolldown-wrap .txt{padding-top:calc(100vw * (10 / 1180));font-size:calc(100vw * (16 / 1180))}.point3{font-size:calc(100vw * (30 / 1180));line-height:calc(100vw * (37 / 1180))}}@media (max-width:767px){.sub_content.seminar2026 .inner.cover{padding:calc(100vw * (140 / 767)) calc(100vw * (40 / 767)) 0}.sub_content.seminar2026 .service_marquee{display:block;padding:0 0 calc(100vw * (120 / 767)) 0;margin:0 calc(100vw * (-40 / 767))}.seminar2026 .section .fp-overflow{padding:0 calc(100vw * (40 / 767))}.seminar2026 .section .fp-overflow::-webkit-scrollbar{display:none}.seminar2026 .section .section2 .fp-overflow{padding:0 calc(100vw * (40 / 767))}.seminar2026 .visual.mo{height:100%;padding:0 calc(100vw * (40 / 767));background:#000316;z-index:-1}.seminar2026 .visual.mo .bg{height:100vh;top:calc(100vw * (400 / 767))}.seminar2026 .hgroup{position:relative;padding-top:0;top:calc(100vw * (20 / 767));width:100%;animation:toup3 1s ease-out;animation-fill-mode:forwards}.seminar2026 .hgroup .category{font-size:calc(100vw * (42 / 767));line-height:calc(100vw * (50 / 767));display:flex}.seminar2026 .hgroup .info{margin-top:calc(100vw * (40 / 767));font-size:calc(100vw * (35 / 767));line-height:calc(100vw * (50 / 767))}.seminar2026 .hgroup .mt-3{margin-top:calc(100vw * (25 / 767))}.seminar2026 .hgroup .info .mt{margin-top:calc(100vw * (20 / 767))}.seminar2026 .hgroup .info2{margin-top:calc(100vw * (20 / 767));font-size:calc(100vw * (35 / 767));line-height:calc(100vw * (45 / 767))}.seminar2026 .hgroup .info3{margin-top:calc(100vw * (15 / 767));font-size:calc(100vw * (27 / 767));line-height:calc(100vw * (37 / 767))}.seminar2026 .hgroup h2{margin-top:calc(100vw * (20 / 767));font-size:calc(100vw * (75/ 767));height:auto;line-height:calc(100vw * (95 / 767))}.seminar2026 .hgroup h3{margin-top:calc(100vw * (20 / 767));font-size:calc(100vw * (45/ 767));height:auto;line-height:calc(100vw * (70 / 767))}.seminar2026 .hgroup h2 .bold{display:block;padding-bottom:1rem}.seminar2026 .hgroup h3 .bold{display:block;padding-bottom:1rem}.seminar2026 .hgroup h3 br:nth-child(2){display:block}.seminar2026 .desc{position:relative;left:0;top:0;width:calc(100vw * (636 / 767));padding-top:0}.seminar2026 .desc.right{opacity:1;bottom:calc(100vw * (200 / 767));padding-top:calc(100vw * (70 / 767));margin-top:0;left:calc(100vw * (50 / 767))}.seminar2026 .desc .txt{opacity:1;font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767));margin-top:calc(100vw * (30 / 767))}.seminar2026 .slogan{opacity:1;position:relative;left:0;top:calc(100vw * (-84 / 767));height:calc(100vw * (1135 / 767));padding-top:calc(100vw * (280 / 767))}.seminar2026 .slogan .txt{overflow:unset;position:relative;opacity:1;height:calc(100vw * (160 / 767));font-size:calc(100vw * (96 / 767))}.seminar2026 .slogan .txt p{line-height:calc(100vw * (100 / 767))}.seminar2026 .scrolldown-wrap{bottom:calc(100vw * (50 / 767));transform:translateX(-50%)}.seminar2026 .scrolldown{bottom:calc(100vw * (26 / 767));transform:translateX(-50%);width:calc(100vw * (1 / 767));height:calc(100vw * (24 / 767))}.seminar2026 .scrolldown .wheel{position:absolute;left:50%;top:20%;width:calc(100vw * (1 / 767));height:calc(100vw * (12 / 767));background:#fff;transition:all .3s;transform:translateX(-50%);animation:scrollWheel 1.5s linear infinite}.seminar2026 .scrolldown-wrap .txt{padding-top:calc(100vw * (10 / 767));font-size:calc(100vw * (16 / 767))}.point3{font-size:calc(100vw * (30 / 767));line-height:calc(100vw * (45 / 767))}.point3 br{display:block}}@media screen and (min-width:480px) and (max-width:767px){.seminar2026 .hgroup .category{margin-top:calc(100vw * (45 / 670));font-size:calc(100vw * (25 / 670))}.seminar2026 .hgroup .category span{display:inline-block}.seminar2026 .hgroup h2{font-size:calc(100vw * (60 / 670))}.seminar2026 .hgroup h3{font-size:calc(100vw * (30 / 670));line-height:calc(100vw * (45 / 670))}.seminar2026 .hgroup h3 .wbr-tb br:nth-child(2){display:none}.seminar2026 .hgroup .info{font-size:calc(100vw * (20 / 670));line-height:calc(100vw * (35 / 670));margin-top:calc(100vw * (30 / 767))}.button-event{width:calc(100vw * (300 / 767));height:calc(100vw * (70 / 767));padding-left:calc(100vw * (20 / 767));margin-top:calc(100vw * (40 / 767));font-size:calc(100vw * (32 / 767))}.button-event span{font-size:calc(100vw * (26 / 767));padding-left:calc(100vw * (10 / 767));padding-right:calc(100vw * (39 / 767))}.button-event .circle{padding-right:calc(100vw * (24 / 767));padding-left:calc(100vw * (24 / 767));transition:clip-path .35s cubic-bezier(.785,.135,.15,.86),transform .35s cubic-bezier(.785,.135,.15,.86);clip-path:inset(calc(100vw * (14 / 767)) calc(100vw * (14 / 767)) calc(100vw * (14 / 767)) calc(100% - calc(100vw * (58 / 767))) round 51px)}.button-event .circle em{position:absolute;width:1.2rem;right:calc(100vw * (21 / 767))}.section3-point2{font-size:calc(100vw * (38 / 767));line-height:calc(100vw * (55 / 767))}.seminar2026 .desc .txt{font-size:calc(100vw * (19 / 767));line-height:calc(100vw * (32 / 767));margin-top:calc(100vw * (30 / 767))}.seminar2026-wrap .seminar2026-tit .section-txt2{font-size:calc(100vw * (20 / 767));line-height:calc(100vw * (30 / 767));margin-top:calc(100vw * (10 / 767));margin-bottom:calc(100vw * (10 / 767))}}.seminar2026-wrap{position:relative;margin:0 0 10rem}.seminar2026-wrap .seminar2026-tit{position:relative;opacity:1}.seminar2026-wrap .seminar2026-tit.on{animation:fadeUp .6s both cubic-bezier(.25,.79,.58,1);animation-delay:.2s}.seminar2026-wrap .seminar2026-tit .category{width:fit-content;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1.8rem;font-weight:700;line-height:100%}.seminar2026-wrap .seminar2026-tit .tit{margin-top:0;font-family:var(--font-en);font-size:4.6rem;font-weight:600;color:#fff;line-height:7rem}.seminar2026-wrap .seminar2026-tit .section-txt{font-size:1.8rem;line-height:2.5rem;color:#fff;margin-top:1rem;margin-bottom:1rem}.seminar2026-wrap .seminar2026-tit .section-txt2{font-size:2rem;line-height:3.2rem;color:#fff;margin-top:1rem;margin-bottom:1rem}.seminar2026-cont{position:relative;padding-top:4rem;opacity:1}.agenda-grid-list-mo{display:none}.agenda-grid-list{position:relative;color:#13181f;margin-bottom:10.4rem}.agenda-grid-list .title-wrap{display:grid;grid-template-columns:25rem auto 26rem;border-top:2px solid #595c64;border-bottom:1px solid #595c64}.agenda-grid-list .title-wrap .title{padding:2rem;text-align:center;font-size:1.6rem;font-weight:600}.agenda-grid-list .content-wrap{display:grid;grid-template-columns:25rem auto 26rem;border-bottom:1px solid #595c64}.agenda-grid-list .content-wrap>div{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;border-bottom:1px solid #dadce0;border-right:1px solid #dadce0;font-size:1.8rem;font-weight:400;line-height:2.5rem;color:#13181f;text-align:center}.agenda-grid-list .content-wrap>div:last-child{border-right:none}.agenda-grid-list .content-wrap .bg_1{background:#f8f9fb}.agenda-grid-list .content-wrap .align_left{text-align:left;align-items:flex-start}.agenda-grid-list .content-wrap .bold{font-weight:700;font-size:2rem;line-height:3rem;padding-bottom:1.5rem}.agenda-grid-dark-list-mo{display:none}.agenda-grid-dark-list{position:relative;color:#fff;margin-bottom:10.4rem}.agenda-grid-dark-list .title-wrap{display:grid;grid-template-columns:22rem auto 35rem;border-top:1px solid #fff;border-bottom:1px solid #595c64}.agenda-grid-dark-list .title-wrap .title{padding:2rem;text-align:center;font-size:1.6rem;font-weight:600}.agenda-grid-dark-list .content-wrap{display:grid;grid-template-columns:22rem auto 35rem;border-bottom:1px solid #595c64}.agenda-grid-dark-list .content-wrap>div{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;border-bottom:1px solid #494c54;border-right:1px solid #494c54;font-size:1.8rem;font-weight:400;line-height:2.5rem;color:#fff;text-align:center}.agenda-grid-dark-list .content-wrap>div img{padding-bottom:1rem}.agenda-grid-dark-list .content-wrap>div:last-child{border-right:none}.agenda-grid-dark-list .content-wrap .bg_1{background:#1d222b}.agenda-grid-dark-list .content-wrap .align_left{text-align:left;align-items:flex-start;color:#c5ccd9}.inner_point{padding:1.5rem 3rem 2rem;background-color:#13181f;width:100%;border-radius:1.5rem;margin-top:1.3rem;font-size:1.4rem;line-height:2rem}.inner_point .point1{font-size:1.7rem;color:#fff}#tab01 .point1{font-weight:700;color:#fe8aff;font-size:2rem;line-height:3.2rem}.inner_point span.wbr{display:block}.agenda-grid-dark-list .content-wrap .bold{font-weight:800;font-size:2rem;line-height:3rem;padding-bottom:1.5rem;color:#fff}.agenda-grid-dark-list .content-wrap .inner_point .bold{font-size:1.6rem}@media (max-width:1600px){.seminar2026-wrap{margin:0 0 calc(100vw * (100 / 1600)) 0}.seminar2026-wrap .seminar2026-tit .category{font-size:calc(100vw * (18 / 1600))}.seminar2026-wrap .seminar2026-tit .tit{margin-top:calc(100vw * (0 / 1600));font-size:calc(100vw * (46 / 1600));line-height:calc(100vw * (70 / 1600))}.seminar2026-wrap .seminar2026-tit .section-txt{font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (25 / 1600));margin-top:calc(100vw * (10 / 1600));margin-bottom:calc(100vw * (0 / 1600))}.seminar2026-wrap .seminar2026-tit .section-txt2{font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (28 / 1600));margin-top:calc(100vw * (10 / 1600));margin-bottom:calc(100vw * (0 / 1600))}.seminar2026-cont{padding-top:calc(100vw * (30 / 1600))}.agenda-grid-list{margin-bottom:calc(100vw * (104 / 1600))}.agenda-grid-list .title-wrap{grid-template-columns:calc(100vw * (250 / 1600)) auto calc(100vw * (260 / 1600))}.agenda-grid-list .title-wrap .title{padding:calc(100vw * (20 / 1600));font-size:calc(100vw * (16 / 1600))}.agenda-grid-list .content-wrap{grid-template-columns:calc(100vw * (250 / 1600)) auto calc(100vw * (260 / 1600))}.agenda-grid-list .content-wrap>div{padding:calc(100vw * (20 / 1600));font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (25 / 1600))}.agenda-grid-list .content-wrap .bold{font-size:calc(100vw * (20 / 1600));line-height:calc(100vw * (30 / 1600))}.agenda-grid-dark-list{margin-bottom:calc(100vw * (104 / 1600))}.agenda-grid-dark-list .title-wrap{grid-template-columns:calc(100vw * (220 / 1600)) auto calc(100vw * (370 / 1600))}.agenda-grid-dark-list .title-wrap .title{padding:calc(100vw * (20 / 1600));font-size:calc(100vw * (16 / 1600))}.agenda-grid-dark-list .content-wrap{grid-template-columns:calc(100vw * (220 / 1600)) auto calc(100vw * (370 / 1600))}.agenda-grid-dark-list .content-wrap>div{padding:calc(100vw * (20 / 1600));font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (25 / 1600))}.agenda-grid-dark-list .content-wrap>div img{padding-bottom:calc(100vw * (10 / 1600))}.agenda-grid-dark-list .content-wrap .bold{font-size:calc(100vw * (20 / 1600));line-height:calc(100vw * (30 / 1600))}#tab01 .point1{font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (27 / 1600))}}@media (max-width:1180px){.seminar2026-wrap{margin:0 0 calc(100vw * (80 / 1180)) 0}.seminar2026 .footer .seminar2026 .hgroup{left:50%}.seminar2026-wrap .seminar2026-tit .category{font-size:calc(100vw * (16 / 1180))}.seminar2026-wrap .seminar2026-tit .tit{margin-top:calc(100vw * (0 / 1180));font-size:calc(100vw * (40 / 1180));line-height:calc(100vw * (60 / 1180))}.seminar2026-wrap .seminar2026-tit .section-txt{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (25 / 1180));margin-top:calc(100vw * (10 / 1180));margin-bottom:calc(100vw * (0 / 1180))}.seminar2026-wrap .seminar2026-tit .section-txt2{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (28 / 1180));margin-top:calc(100vw * (10 / 1180));margin-bottom:calc(100vw * (0 / 1180))}.seminar2026-wrap .seminar2026-tit br{display:block}.seminar2026-cont{padding-top:calc(100vw * (30 / 1180))}.agenda-grid-list{margin-bottom:calc(100vw * (104 / 1180))}.agenda-grid-list .title-wrap{grid-template-columns:calc(100vw * (200 / 1180)) auto calc(100vw * (200 / 1180))}.agenda-grid-list .title-wrap .title{padding:calc(100vw * (20 / 1180));font-size:calc(100vw * (16 / 1180))}.agenda-grid-list .content-wrap{grid-template-columns:calc(100vw * (200 / 1180)) auto calc(100vw * (220 / 1180))}.agenda-grid-list .content-wrap>div{padding:calc(100vw * (20 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (25 / 1180))}.agenda-grid-list .content-wrap .bold{font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (30 / 1180));padding-bottom:calc(100vw * (20 / 1180))}.agenda-grid-dark-list{margin-bottom:calc(100vw * (104 / 1180))}.agenda-grid-dark-list .title-wrap{grid-template-columns:calc(100vw * (180 / 1180)) auto calc(100vw * (250 / 1180))}.agenda-grid-dark-list .title-wrap .title{padding:calc(100vw * (20 / 1180));font-size:calc(100vw * (16 / 1180))}.agenda-grid-dark-list .content-wrap{grid-template-columns:calc(100vw * (180 / 1180)) auto calc(100vw * (250 / 1180))}.agenda-grid-dark-list .content-wrap>div{padding:calc(100vw * (20 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (25 / 1180))}.agenda-grid-dark-list .content-wrap>div img{padding-bottom:calc(100vw * (10 / 1180))}.agenda-grid-dark-list .content-wrap .bold{font-size:calc(100vw * (20 / 1180));line-height:calc(100vw * (30 / 1180))}#tab01 .point1{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180))}.agenda-grid-dark-list .content-wrap .inner_point .bold{font-size:calc(100vw * (18 / 1180))}.inner_point span.wbr{font-size:calc(100vw * (15 / 1180));line-height:calc(100vw * (25 / 1180))}}@media (max-width:767px){.seminar2026-wrap{margin:0 0 calc(100vw * (120 / 767)) 0}.seminar2026 .footer{margin:calc(100vw * (0 / 767))}.seminar2026-wrap .seminar2026-tit .category{font-size:calc(100vw * (25 / 767))}.seminar2026-wrap .seminar2026-tit .tit{margin-top:calc(100vw * (0 / 767));font-size:calc(100vw * (56 / 767));line-height:calc(100vw * (80 / 767))}.seminar2026-wrap .seminar2026-tit .section-txt{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767));margin-top:calc(100vw * (10 / 767));margin-bottom:calc(100vw * (10 / 767))}.seminar2026-wrap .seminar2026-tit .section-txt2{font-size:calc(100vw * (22 / 767));line-height:calc(100vw * (35 / 767));margin-top:calc(100vw * (10 / 767));margin-bottom:calc(100vw * (10 / 767))}.seminar2026-wrap .seminar2026-tit .section-txt2 .txt2-line{display:block}.seminar2026-cont{padding-top:calc(100vw * (40 / 767))}.agenda-grid-list{display:none}.agenda-grid-list-mo{display:block;margin-bottom:calc(100vw * (110 / 767))}.agenda-grid-list-mo .content-wrap .line:first-child{border-top:calc(100vw * (3 / 767)) solid #595c64}.agenda-grid-list-mo .content-wrap .line{display:flex;flex-direction:column;gap:calc(100vw * (20 / 767));padding:calc(100vw * (40 / 767)) 0;border-bottom:1px solid #595c64}.agenda-grid-list-mo .content-wrap .bg_1{background-color:#f8f9fb}.agenda-grid-list-mo .content-wrap .line.soft{border-bottom:1px solid #dadce0}.agenda-grid-list-mo .content-wrap .line>div{display:flex;gap:calc(100vw * (50 / 767))}.agenda-grid-list-mo .content-wrap .line>div .title{width:calc(100vw * (97 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767));padding-left:calc(100vw * (15 / 767));font-weight:600;flex-shrink:0}.agenda-grid-list-mo .content-wrap .line>div .cont{width:100%;font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767))}.agenda-grid-list-mo .content-wrap .line>div .Speaker{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.agenda-grid-list-mo .content-wrap .line>div .Speaker img{margin-right:calc(100vw * (10 / 767));width:calc(100vw * (220 / 767));height:auto}.agenda-grid-list-mo .content-wrap .line>div .cont strong{font-weight:700}.agenda-grid-list-mo .content-wrap .line .dot-list-dark{margin-top:calc(100vw * (10 / 767))}.agenda-grid-list-mo .content-wrap .line .dot-list-dark li:after{left:0;top:calc(100vw * (22 / 767));width:calc(100vw * (3 / 767));height:calc(100vw * (3 / 767))}.agenda-grid-dark-list{display:none}.agenda-grid-dark-list-mo{display:block;margin-bottom:calc(100vw * (110 / 767));color:#fff}.agenda-grid-dark-list-mo .content-wrap .line:first-child{border-top:calc(100vw * (3 / 767)) solid #dadce0}.agenda-grid-dark-list-mo .content-wrap .line{display:flex;flex-direction:column;gap:calc(100vw * (20 / 767));padding:calc(100vw * (40 / 767)) 0;border-bottom:1px solid #595c64}.agenda-grid-dark-list-mo .content-wrap .bg_1{background-color:#1d222b}.agenda-grid-dark-list-mo .content-wrap .line.soft{border-bottom:1px solid #595c64}.agenda-grid-dark-list-mo .content-wrap .line>div{display:flex;gap:calc(100vw * (50 / 767))}.agenda-grid-dark-list-mo .content-wrap .line>div .title{width:calc(100vw * (97 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767));padding-left:calc(100vw * (0 / 767));font-weight:600;flex-shrink:0}.agenda-grid-dark-list-mo .content-wrap .line>div .cont{width:100%;font-size:calc(100vw * (26 / 767));line-height:calc(100vw * (40 / 767));color:#c5ccd9}.agenda-grid-dark-list-mo .content-wrap .line>div .Speaker{display:flex;align-items:center;justify-content:flex-start}.agenda-grid-dark-list-mo .content-wrap .line>div .Speaker img{margin-right:calc(100vw * (20 / 767));width:calc(100vw * (220 / 767));height:auto}.agenda-grid-dark-list-mo .content-wrap .line>div .cont strong{font-weight:700;color:#fff;font-size:calc(100vw * (32 / 767))}.agenda-grid-dark-list-mo .content-wrap .line .dot-list-dark{margin-top:calc(100vw * (10 / 767))}.agenda-grid-dark-list-mo .content-wrap .line .dot-list-dark li:after{left:0;top:calc(100vw * (22 / 767));width:calc(100vw * (3 / 767));height:calc(100vw * (3 / 767))}#tab01 .point1{font-size:calc(100vw * (22 / 767));line-height:calc(100vw * (37 / 767))}}.location-wrap-dark{position:relative;display:flex;flex-direction:column}.location-wrap-dark .location-list{display:flex;gap:6rem;padding:0 0 10rem}.location-wrap-dark .location-list+.location-list{border-top:1px solid #dadce0}.location-wrap-dark .location-list>div{width:calc(50% - 3rem);height:42rem;flex-shrink:0}.location-wrap-dark .location-list .map{border-radius:2rem;overflow:hidden}.location-wrap-dark .location-list .map iframe{width:100%}.location-wrap-dark .location-list .location-info{padding-top:2rem;display:flex;flex-direction:column;gap:3rem}.location-wrap-dark .location-list .location-info .title{font-size:4rem;font-weight:700;color:#fff}.location-wrap-dark .location-list .location-info p{position:relative;padding-left:2.8rem;font-size:1.8rem;line-height:2.7rem;color:#fff}.location-wrap-dark .location-list .location-info p+p{margin-top:.8rem}.location-wrap-dark .location-list .location-info p:after{content:'';position:absolute;left:0;top:.5rem;display:inline-block;width:1.8rem;height:1.8rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_pin_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.pin:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_pin_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.call:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_call_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.bus:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_bus_gray.svg) no-repeat;background-size:98%}.location-wrap-dark .location-list .location-info p.metro:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_metro_gray.svg) no-repeat;background-size:98%}.location-wrap-dark .location-list .location-info .note{font-size:1.7rem;color:#cdd2df}.btn-event-red{display:flex;padding:1.7rem 2.8rem;align-items:center;border-radius:20rem;width:fit-content;background:#c70517}.btn-event-red>span{position:relative;color:#fff;font-size:1.6rem;font-weight:700;line-height:normal}.box-desc-iframe-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;padding:0;margin:0;margin-top:2rem}.box-desc-iframe-wrap iframe{width:100%;aspect-ratio:16/9;border-radius:8px;border:none}@media (max-width:1600px){.location-wrap-dark .location-list{display:flex;gap:calc(100vw * (60 / 1600));padding:0 0 calc(100vw * (100 / 1600)) 0}.location-wrap-dark .location-list>div{width:calc(50% - calc(100vw * (30 / 1600)));height:calc(100vw * (420 / 1600))}.location-wrap-dark .location-list .map{border-radius:calc(100vw * (20 / 1600))}.location-wrap-dark .location-list .location-info{padding-top:calc(100vw * (20 / 1600));gap:calc(100vw * (30 / 1600))}.location-wrap-dark .location-list .location-info .title{font-size:calc(100vw * (40 / 1600))}.location-wrap-dark .location-list .location-info p{padding-left:calc(100vw * (28 / 1600));font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (27 / 1600))}.location-wrap-dark .location-list .location-info p+p{margin-top:calc(100vw * (8 / 1600))}.location-wrap-dark .location-list .location-info p:after{top:calc(100vw * (5 / 1600));width:calc(100vw * (18 / 1600));height:calc(100vw * (18 / 1600));background-size:cover}.location-wrap-dark .location-list .location-info p.pin:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_pin_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.call:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_call_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.fax:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_fax_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.bus:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_bus_gray.svg) no-repeat;background-size:98%}.location-wrap-dark .location-list .location-info p.metro:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_metro_gray.svg) no-repeat;background-size:98%}.location-wrap-dark .location-list .location-info .note{font-size:calc(100vw * (17 / 1600))}.btn-event-red{padding:calc(100vw * (17 / 1600)) calc(100vw * (28 / 1600));border-radius:calc(100vw * (200 / 1600))}.btn-event-red>span{font-size:calc(100vw * (16 / 1600))}}@media (max-width:1180px){.location-wrap-dark .location-list{display:flex;gap:calc(100vw * (60 / 1180));padding:0 0 calc(100vw * (90 / 1180)) 0}.location-wrap-dark .location-list>div{width:calc(50% - calc(100vw * (30 / 1180)));height:calc(100vw * (420 / 1180))}.location-wrap-dark .location-list .map{border-radius:calc(100vw * (20 / 1180))}.location-wrap-dark .location-list .location-info{padding-top:calc(100vw * (20 / 1180));gap:calc(100vw * (30 / 1180))}.location-wrap-dark .location-list .location-info .title{font-size:calc(100vw * (36 / 1180))}.location-wrap-dark .location-list .location-info p{padding-left:calc(100vw * (28 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180))}.location-wrap-dark .location-list .location-info p+p{margin-top:calc(100vw * (8 / 1180))}.location-wrap-dark .location-list .location-info p:after{top:calc(100vw * (5 / 1180));width:calc(100vw * (18 / 1180));height:calc(100vw * (18 / 1180));background-size:cover}.location-wrap-dark .location-list .location-info p.pin:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_pin_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.call:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_call_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.fax:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_fax_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.bus:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_bus_gray.svg) no-repeat;background-size:98%}.location-wrap-dark .location-list .location-info p.metro:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_metro_gray.svg) no-repeat;background-size:98%}.location-wrap-dark .location-list .location-info .note{font-size:calc(100vw * (17 / 1180))}.btn-event-red{padding:calc(100vw * (17 / 1180)) calc(100vw * (28 / 1180));border-radius:calc(100vw * (200 / 1180))}.btn-event-red>span{font-size:calc(100vw * (16 / 1180))}}@media (max-width:767px){.location-wrap-dark .location-list{display:flex;flex-direction:column;gap:calc(100vw * (50 / 767));padding:0 0 calc(100vw * (250 / 767)) 0}.location-wrap-dark .location-list>div{width:100%;height:calc(100vw * (420 / 767))}.location-wrap-dark .location-list .map{border-radius:calc(100vw * (20 / 767))}.location-wrap-dark .location-list .location-info{padding-top:calc(100vw * (20 / 767));gap:calc(100vw * (40 / 767))}.location-wrap-dark .location-list .location-info .title{font-size:calc(100vw * (40 / 767))}.location-wrap-dark .location-list .location-info p{padding-left:calc(100vw * (40 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767))}.location-wrap-dark .location-list .location-info p+p{margin-top:calc(100vw * (12 / 767))}.location-wrap-dark .location-list .location-info p:after{top:calc(100vw * (6 / 767));width:calc(100vw * (30 / 767));height:calc(100vw * (30 / 767));background-size:cover}.location-wrap-dark .location-list .location-info p.pin:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_pin_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.call:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_call_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.fax:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_fax_red2.svg) no-repeat;background-size:cover}.location-wrap-dark .location-list .location-info p.bus:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_bus_gray.svg) no-repeat;background-size:98%}.location-wrap-dark .location-list .location-info p.metro:after{content:'';background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_metro_gray.svg) no-repeat;background-size:98%}.location-wrap-dark .location-list .location-info .note{font-size:calc(100vw * (25 / 767));line-height:calc(100vw * (36 / 767))}.btn-event-red{padding:calc(100vw * (24 / 767)) calc(100vw * (36 / 767));border-radius:calc(100vw * (200 / 767))}.btn-event-red>span{font-size:calc(100vw * (24 / 767))}.box-desc-iframe-wrap{grid-template-columns:1fr;gap:10px;margin-top:calc(100vw * (30 / 767))}}.info-wrap{position:relative;margin:0 0 10rem}.info-wrap .section-title{margin-top:0;font-size:3.5rem;color:#fff;padding-left:5.4rem;line-height:4rem}.info-wrap .section-title:before{content:'';position:absolute;left:0;top:0;display:inline-block;width:3.8rem;height:3.8rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_info_tit_w.svg) no-repeat;background-size:100%}.info-wrap .section-title-gift{position:relative;padding-bottom:5rem;margin-top:0;font-size:3.5rem;color:#fff;padding-left:5.4rem;line-height:4rem}.info-wrap .section-title-gift:before{content:'';position:absolute;left:0;top:0;display:inline-block;width:3.8rem;height:3.8rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_info_tit_gift_w.svg) no-repeat;background-size:100%}.info-wrap .section-txt{font-size:1.8rem;line-height:2.5rem;color:#fff;margin-top:-3.5rem;margin-bottom:3rem}.info-wrap .section-txt2{font-size:1.8rem;line-height:2.5rem;color:#fff;margin-top:-3.5rem;margin-bottom:3rem}.info-wrap .round-box-wrap{display:flex;flex:1;margin-bottom:3rem}.info-wrap .round-box-wrap .round-box{flex:1;position:relative;padding:4.6rem;border-radius:2rem;background:#303642;color:#fff}#tab01 .info-wrap .round-box-wrap .round-box.news-letter-box{flex:1;position:relative;padding:8rem;border-radius:2rem;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/newsletter-bg.png);background-repeat:no-repeat;background-position:center 50%;background-size:100%;color:#fff;display:flex;align-items:center;flex-direction:column}#tab04 .info-wrap .round-box-wrap .round-box{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.bg_none{background:0 0 !important}.info-wrap .round-box-wrap .round-box .box-tit{position:relative;padding-left:0;font-size:2.8rem;font-weight:700}.info-wrap .round-box-wrap .round-box .box-tit-ico{position:relative;padding-left:4.7rem;font-size:2.8rem;font-weight:700}.info-wrap .round-box-wrap .round-box .box-tit-1:before{content:'';position:absolute;left:0;top:-.6rem;display:inline-block;width:3.7rem;height:3.5rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_box-tit-1.svg) no-repeat;background-size:100%}.info-wrap .round-box-wrap .round-box .box-tit-2:before{content:'';position:absolute;left:0;top:-.6rem;display:inline-block;width:3.7rem;height:3.5rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_box-tit-2-pink.svg) no-repeat;background-size:100%}.info-wrap .round-box-wrap .round-box .booth{position:relative;padding-left:5rem;font-size:2.8rem;font-weight:700}.info-wrap .round-box-wrap .round-box .booth .wbr br{display:none}.info-wrap .round-box-wrap .round-box .booth .wbr strong{color:#fe8aff}.info-wrap .round-box-wrap .round-box .booth-1:before{content:'';position:absolute;left:0;top:-.2rem;display:inline-block;width:3.7rem;height:3.7rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_booth-1.svg) no-repeat;background-size:100%}.info-wrap .round-box-wrap .round-box .booth-2:before{content:'';position:absolute;left:0;top:-.9rem;display:inline-block;width:4rem;height:4rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_booth-2.svg) no-repeat;background-size:100%}.info-wrap .round-box-wrap .round-box .booth-3:before{content:'';position:absolute;left:0;top:-.4rem;display:inline-block;width:3.7rem;height:3.7rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_booth-3.svg) no-repeat;background-size:100%}.info-wrap .round-box-wrap .round-box .booth-4:before{content:'';position:absolute;left:0;top:-.6rem;display:inline-block;width:3.8rem;height:3.8rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_booth-4.svg) no-repeat;background-size:100%}.info-wrap .round-box-wrap .round-box .booth-5:before{content:'';position:absolute;left:0;top:-.4rem;display:inline-block;width:3.8rem;height:3.8rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_booth-5.svg) no-repeat;background-size:100%}.info-wrap .round-box-wrap .round-box .box-tit-inquiry{position:relative;padding-left:4.5rem;font-size:2.8rem;font-weight:700}.info-wrap .round-box-wrap .round-box .box-tit-inquiry:before{content:'';position:absolute;left:0;top:-.3rem;display:inline-block;width:3.5rem;height:3.5rem;background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/ico_info_inquiry_wh01.svg) no-repeat;background-size:120%}.info-wrap .round-box-wrap .round-box .box-desc{font-size:1.8rem;line-height:2.7rem;margin-top:3rem}.txt-desc-gray{font-size:1.6rem !important;line-height:2.1rem !important;margin-bottom:2rem;color:#cdd2df;text-align:justify}.txt-desc-gray-2{font-size:1.6rem !important;line-height:2.1rem !important;color:#cdd2df}.info-wrap .round-box-wrap .round-box .gift{font-size:1.7rem;line-height:2.3rem;margin-top:2rem;display:flex;gap:4rem}.info-wrap .round-box-wrap .round-box .gift-booth{font-size:1.7rem;line-height:2.3rem;display:flex;gap:3rem;flex-direction:column}.info-wrap .round-box-wrap .round-box .gift-booth .gift-img{position:relative}.info-wrap .round-box-wrap .round-box .gift-booth .gift-img img{padding:0 .5rem;width:calc(25% - 60px);height:auto}.info-wrap .round-box-wrap .round-box .gift-2{gap:5rem}.info-wrap .round-box-wrap .round-box .gift .gift-txt{flex:1;position:relative;display:flex;flex-direction:column;justify-content:center}.info-wrap .round-box-wrap .round-box .gift .rank{display:flex;padding:.8rem 2.8rem;align-items:center;border-radius:20rem;width:fit-content;background:#c70517;color:#fff;font-size:1.8rem;font-weight:700;margin:1rem 0}.info-wrap .round-box-wrap .round-box .name{font-size:2.5rem;line-height:3rem 0 0 0;padding:1rem 0;font-weight:700}.info-wrap .round-box-wrap .round-box .name{font-size:2.8rem;line-height:3rem 0 0 0;padding:1rem 0;font-weight:700}.info-wrap .round-box-wrap .round-box .name strong{font-size:2.5rem;line-height:3rem 0 0 0;padding:1rem 0;font-weight:700;background:linear-gradient(90deg,#fff 0%,#fe8aff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.info-wrap .round-box-wrap .round-box .gift .gift-img{position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end}.info-wrap .round-box-wrap .round-box .gift .gift-img2{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;background-color:#212731;padding:4rem;border-radius:2rem}.info-wrap .round-box-wrap .round-box .box-desc2{font-size:2rem;line-height:3.5rem;margin-top:2rem}.info-wrap .round-box-wrap .round-box strong{font-weight:700}.info-wrap .round-box-wrap .round-box .point{color:#fe8aff}.info-wrap .round-box-wrap .round-box .name span{color:#c7c7c7;font-weight:200;font-size:1.5rem}.info-wrap .round-box-wrap .round-box .name span:before{content:"\A";white-space:pre}.info-wrap .round-box-wrap .round-box .gift-txt .name2{padding-bottom:1.5rem}.info-wrap .round-box-wrap .round-box .gift-txt .name2 .point{color:#fe8aff;font-weight:600;font-size:2rem}.info-wrap .round-box-wrap .round-box .gift-img2 .name2 .point{color:#fe8aff;font-weight:600;font-size:2rem}.info-wrap .round-box-wrap .round-box .gift-img2 .name2{margin-top:2rem}.info-wrap .round-box-wrap .round-box .btn-wrap{margin-bottom:0;margin-top:4.6rem}.qna-point{color:#fe8aff}@media (max-width:1600px){.info-wrap{margin:0 0 calc(100vw * (140 / 1600)) 0}.info-wrap .section-title{margin-top:calc(100vw * (0 / 1600));font-size:calc(100vw * (35 / 1600));padding-left:calc(100vw * (54 / 1600));line-height:calc(100vw * (40 / 1600))}.info-wrap .section-title:before{width:calc(100vw * (38 / 1600));height:calc(100vw * (38 / 1600))}.info-wrap .section-title-gift{margin-top:calc(100vw * (0 / 1600));padding-bottom:calc(100vw * (50 / 1600));font-size:calc(100vw * (35 / 1600));padding-left:calc(100vw * (54 / 1600));line-height:calc(100vw * (40 / 1600))}.info-wrap .section-title-gift:before{width:calc(100vw * (38 / 1600));height:calc(100vw * (38 / 1600))}.info-wrap .section-txt{font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (25 / 1600));margin-top:calc(100vw * (-35 / 1600));margin-bottom:calc(100vw * (30 / 1600))}.info-wrap .section-txt2{font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (25 / 1600));margin-top:calc(100vw * (-35 / 1600));margin-bottom:calc(100vw * (30 / 1600))}.info-wrap .round-box-wrap{gap:calc(100vw * (30 / 1600));margin-top:calc(100vw * (0 / 1600))}.info-wrap .round-box-wrap .round-box{padding:calc(100vw * (46 / 1600));border-radius:calc(100vw * (20 / 1600))}.info-wrap .round-box-wrap .round-box .box-tit{font-size:calc(100vw * (28 / 1600));padding-left:calc(100vw * (0 / 1600))}.info-wrap .round-box-wrap .round-box .box-tit-ico{font-size:calc(100vw * (28 / 1600));padding-left:calc(100vw * (47 / 1600))}.info-wrap .round-box-wrap .round-box .box-tit-1:before{top:calc(100vw * (-6 / 1600));width:calc(100vw * (37 / 1600));height:calc(100vw * (35 / 1600))}.info-wrap .round-box-wrap .round-box .box-tit-2:before{top:calc(100vw * (-6 / 1600));width:calc(100vw * (37 / 1600));height:calc(100vw * (35 / 1600))}.info-wrap .round-box-wrap .round-box .booth{font-size:calc(100vw * (28 / 1600));padding-left:calc(100vw * (50 / 1600))}.info-wrap .round-box-wrap .round-box .booth-1:before{top:calc(100vw * (-2 / 1600));width:calc(100vw * (37 / 1600));height:calc(100vw * (37 / 1600))}.info-wrap .round-box-wrap .round-box .booth-2:before{top:calc(100vw * (-9 / 1600));width:calc(100vw * (40 / 1600));height:calc(100vw * (40 / 1600))}.info-wrap .round-box-wrap .round-box .booth-3:before{top:calc(100vw * (-4 / 1600));width:calc(100vw * (37 / 1600));height:calc(100vw * (37 / 1600))}.info-wrap .round-box-wrap .round-box .booth-4:before{top:calc(100vw * (-6 / 1600));width:calc(100vw * (38 / 1600));height:calc(100vw * (38 / 1600))}.info-wrap .round-box-wrap .round-box .booth-5:before{top:calc(100vw * (-4 / 1600));width:calc(100vw * (38 / 1600));height:calc(100vw * (38 / 1600))}.info-wrap .round-box-wrap .round-box .box-tit-inquiry{font-size:calc(100vw * (28 / 1600));padding-left:calc(100vw * (45 / 1600))}.info-wrap .round-box-wrap .round-box .box-tit-inquiry:before{width:calc(100vw * (35 / 1600));height:calc(100vw * (35 / 1600))}.info-wrap .round-box-wrap .round-box .box-desc{font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (27 / 1600));margin-top:calc(100vw * (20 / 1600))}.txt-desc-gray{font-size:calc(100vw * (16 / 1600)) !important;line-height:calc(100vw * (21 / 1600)) !important;margin-bottom:calc(100vw * (20 / 1600))}.txt-desc-gray-2{font-size:calc(100vw * (16 / 1600)) !important;line-height:calc(100vw * (21 / 1600)) !important}.info-wrap .round-box-wrap .round-box .gift{font-size:calc(100vw * (17 / 1600));line-height:calc(100vw * (23 / 1600));margin-top:calc(100vw * (20 / 1600));gap:calc(100vw * (30 / 1600))}.info-wrap .round-box-wrap .round-box .gift-2{gap:calc(100vw * (50 / 1600))}.info-wrap .round-box-wrap .round-box .gift .rank{padding:calc(100vw * (8 / 1600)) calc(100vw * (28 / 1600));font-size:calc(100vw * (18 / 1600));margin:calc(100vw * (10 / 1600)) 0}.info-wrap .round-box-wrap .round-box .name{font-size:calc(100vw * (22 / 1600));line-height:calc(100vw * (30 / 1600));padding:calc(100vw * (10 / 1600)) 0}.info-wrap .round-box-wrap .round-box .gift img{width:calc(100vw * (170 / 1600))}.info-wrap .round-box-wrap .round-box .gift .gift-img2{padding:calc(100vw * (40 / 1600));border-radius:calc(100vw * (20 / 1600))}.info-wrap .round-box-wrap .round-box .box-desc2{font-size:calc(100vw * (22 / 1600));line-height:calc(100vw * (35 / 1600));margin-top:calc(100vw * (20 / 1600))}.info-wrap .round-box-wrap .round-box .btn-wrap{margin-top:calc(100vw * (46 / 1600))}}@media (max-width:1180px){.info-wrap{margin:0 0 calc(100vw * (80 / 1180)) 0}.info-wrap .experience-top{padding:calc(100vw * (34 / 1180)) 0  calc(100vw * (34 / 1180))  calc(100vw * (250 / 1180));background-size:calc(100vw * (200 / 1180))}.info-wrap .section-title{margin-top:calc(100vw * (0 / 1180));font-size:calc(100vw * (32 / 1180));padding-left:calc(100vw * (48 / 1180));line-height:calc(100vw * (42 / 1180))}.info-wrap .section-title:before{width:calc(100vw * (35 / 1180));height:calc(100vw * (35 / 1180))}.info-wrap .section-title-gift{margin-top:calc(100vw * (0 / 1600));padding-bottom:calc(100vw * (70 / 1600));font-size:calc(100vw * (32 / 1180));padding-left:calc(100vw * (48 / 1180));line-height:calc(100vw * (42 / 1180))}.info-wrap .section-title-gift:before{width:calc(100vw * (35 / 1180));height:calc(100vw * (35 / 1180))}.info-wrap .section-txt{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (25 / 1180));margin-top:calc(100vw * (-40 / 1180));margin-bottom:calc(100vw * (30 / 1180))}.info-wrap .section-txt2{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (25 / 1180));margin-top:calc(100vw * (-40 / 1180));margin-bottom:calc(100vw * (30 / 1180))}.info-wrap .round-box-wrap{gap:calc(100vw * (20 / 1180));margin-top:calc(100vw * (0 / 1180));margin-bottom:calc(100vw * (22 / 1180))}.info-wrap .round-box-wrap .round-box{padding:calc(100vw * (46 / 1180));border-radius:calc(100vw * (20 / 1180))}.info-wrap .round-box-wrap .round-box .box-tit{font-size:calc(100vw * (28 / 1180));padding-left:calc(100vw * (0 / 1180))}.info-wrap .round-box-wrap .round-box .box-tit-ico{font-size:calc(100vw * (28 / 1180));padding-left:calc(100vw * (45 / 1180))}.info-wrap .round-box-wrap .round-box .box-tit-1:before{top:calc(100vw * (-6 / 1180));width:calc(100vw * (37 / 1180));height:calc(100vw * (35 / 1180))}.info-wrap .round-box-wrap .round-box .box-tit-2:before{top:calc(100vw * (-6 / 1180));width:calc(100vw * (37 / 1180));height:calc(100vw * (35 / 1180))}.info-wrap .round-box-wrap .round-box .booth{font-size:calc(100vw * (28 / 1180));padding-left:calc(100vw * (50 / 1180))}.info-wrap .round-box-wrap .round-box .booth-1:before{top:calc(100vw * (-2 / 1180));width:calc(100vw * (37 / 1180));height:calc(100vw * (37 / 1180))}.info-wrap .round-box-wrap .round-box .booth-2:before{top:calc(100vw * (-9 / 1180));width:calc(100vw * (40 / 1180));height:calc(100vw * (40 / 1180))}.info-wrap .round-box-wrap .round-box .booth-3:before{top:calc(100vw * (-4 / 1180));width:calc(100vw * (37 / 1180));height:calc(100vw * (37 / 1180))}.info-wrap .round-box-wrap .round-box .booth-4:before{top:calc(100vw * (-6 / 1180));width:calc(100vw * (38 / 1180));height:calc(100vw * (38 / 1180))}.info-wrap .round-box-wrap .round-box .booth-5:before{top:calc(100vw * (-4 / 1180));width:calc(100vw * (38 / 1180));height:calc(100vw * (38 / 1180))}.info-wrap .round-box-wrap .round-box .box-tit-inquiry{font-size:calc(100vw * (28 / 1180));padding-left:calc(100vw * (45 / 1180))}.info-wrap .round-box-wrap .round-box .box-tit-inquiry:before{width:calc(100vw * (35 / 1180));height:calc(100vw * (35 / 1180))}.info-wrap .round-box-wrap .round-box .box-desc{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180));margin-top:calc(100vw * (20 / 1180))}.txt-desc-gray{font-size:calc(100vw * (15 / 1180)) !important;line-height:calc(100vw * (20 / 1180)) !important;margin-bottom:calc(100vw * (20 / 1180))}.txt-desc-gray-2{font-size:calc(100vw * (15 / 1180)) !important;line-height:calc(100vw * (20 / 1180)) !important}.info-wrap .round-box-wrap .round-box .gift{font-size:calc(100vw * (16 / 1180));line-height:calc(100vw * (22 / 1180));margin-top:calc(100vw * (20 / 1180));gap:calc(100vw * (30 / 1180))}.info-wrap .round-box-wrap .round-box .gift-booth{font-size:calc(100vw * (16 / 1180));display:flex;gap:calc(100vw * (30 / 1180));flex-direction:column}.info-wrap .round-box-wrap .round-box .gift-booth .gift-img{position:relative}.info-wrap .round-box-wrap .round-box .gift-booth .gift-img img{padding:0 .5rem;width:calc(25% - 60px);height:auto}.info-wrap .round-box-wrap .round-box .gift-2{gap:calc(100vw * (40 / 1180))}.info-wrap .round-box-wrap .round-box .name strong{font-size:calc(100vw * (29 / 1180))}.info-wrap .round-box-wrap .round-box .gift .rank{padding:calc(100vw * (8 / 1180)) calc(100vw * (28 / 1180));font-size:calc(100vw * (18 / 1180));margin:calc(100vw * (10 / 1180)) 0}.info-wrap .round-box-wrap .round-box .name{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (25 / 1180));padding:calc(100vw * (7 / 1180)) 0}.info-wrap .round-box-wrap .round-box .gift img{width:calc(100vw * (150 / 1180))}.info-wrap .round-box-wrap .round-box .gift .gift-img2{padding:calc(100vw * (20 / 1180));border-radius:calc(100vw * (10 / 1180))}.info-wrap .round-box-wrap .round-box .gift-txt .name2{padding-bottom:calc(100vw * (18 / 1180))}.info-wrap .round-box-wrap .round-box .gift-txt .name2 .point{font-size:calc(100vw * (20 / 1180))}.info-wrap .round-box-wrap .round-box .gift-img2 .name2 .point{font-size:calc(100vw * (20 / 1180))}.info-wrap .round-box-wrap .round-box .gift-img2 .name2{margin-top:calc(100vw * (20 / 1180))}.info-wrap .round-box-wrap .round-box .box-desc2{font-size:calc(100vw * (22 / 1180));line-height:calc(100vw * (35 / 1180));margin-top:calc(100vw * (20 / 1180))}.info-wrap .round-box-wrap .round-box .btn-wrap{margin-top:calc(100vw * (46 / 1180))}#tab01 .info-wrap .round-box-wrap .round-box.news-letter-box{flex:1;position:relative;padding:8rem;border-radius:2rem;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/newsletter-bg-ta.png);background-repeat:no-repeat;background-position:center;background-size:100%;color:#fff;display:flex;align-items:center;flex-direction:column;text-align:center}.info-wrap .round-box-wrap .round-box .name span{font-size:calc(100vw * (15 / 1180))}}@media (max-width:767px){.info-wrap{margin:0 0 calc(100vw * (120 / 767)) 0}.info-wrap .experience-top{padding:0;background:0 0}.info-wrap .section-title{margin-top:calc(100vw * (0 / 767));font-size:calc(100vw * (38 / 767));padding-left:calc(100vw * (60 / 767));line-height:calc(100vw * (56 / 767))}.info-wrap .section-title:before{width:calc(100vw * (45 / 767));height:calc(100vw * (45 / 767))}.info-wrap .section-title-gift{margin-top:calc(100vw * (0 / 767));padding-bottom:calc(100vw * (70 / 767));font-size:calc(100vw * (38 / 767));padding-left:calc(100vw * (60 / 767));line-height:calc(100vw * (56 / 767))}.info-wrap .section-title-gift:before{width:calc(100vw * (45 / 767));height:calc(100vw * (45 / 767));top:calc(100vw * (2 / 767))}.info-wrap .section-txt{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767));margin-top:calc(100vw * (-55 / 767));margin-bottom:calc(100vw * (30 / 767))}.info-wrap .section-txt2{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767));margin-top:calc(100vw * (-55 / 767));margin-bottom:calc(100vw * (30 / 767))}.info-wrap .round-box-wrap{flex-direction:column;gap:calc(100vw * (20 / 767));margin-top:calc(100vw * (0 / 767));margin-bottom:calc(100vw * (20 / 767))}.info-wrap .round-box-wrap .round-box{width:100%;padding:calc(100vw * (50 / 767));border-radius:calc(100vw * (20 / 767))}.info-wrap .round-box-wrap .round-box .box-tit{padding-left:calc(100vw * (0 / 767));font-size:calc(100vw * (36 / 767))}.info-wrap .round-box-wrap .round-box .box-tit-ico{padding-left:calc(100vw * (68 / 767));font-size:calc(100vw * (36 / 767))}.info-wrap .round-box-wrap .round-box .box-tit-1:before{top:calc(100vw * (-12 / 767));width:calc(100vw * (58 / 767));height:calc(100vw * (55 / 767))}.info-wrap .round-box-wrap .round-box .box-tit-2:before{top:calc(100vw * (-12 / 767));width:calc(100vw * (58 / 767));height:calc(100vw * (55 / 767))}.info-wrap .round-box-wrap .round-box .booth{padding-left:calc(100vw * (80 / 767));font-size:calc(100vw * (36 / 767));line-height:calc(100vw * (74 / 1180))}.info-wrap .round-box-wrap .round-box .booth .wbr br{display:block}.info-wrap .round-box-wrap .round-box .booth-1:before{top:calc(100vw * (3 / 767));width:calc(100vw * (64 / 767));height:calc(100vw * (64 / 767))}.info-wrap .round-box-wrap .round-box .booth-2:before{top:calc(100vw * (3 / 767));width:calc(100vw * (68 / 767));height:calc(100vw * (68 / 767))}.info-wrap .round-box-wrap .round-box .booth-3:before{top:calc(100vw * (3 / 767));width:calc(100vw * (58 / 767));height:calc(100vw * (58 / 767))}.info-wrap .round-box-wrap .round-box .booth-4:before{top:calc(100vw * (3 / 767));width:calc(100vw * (60 / 767));height:calc(100vw * (60 / 767))}.info-wrap .round-box-wrap .round-box .booth-5:before{top:calc(100vw * (3 / 767));width:calc(100vw * (60 / 767));height:calc(100vw * (60 / 767))}.info-wrap .round-box-wrap .round-box .box-tit-inquiry{padding-left:calc(100vw * (68 / 767));font-size:calc(100vw * (36 / 767))}.info-wrap .round-box-wrap .round-box .box-tit-inquiry:before{width:calc(100vw * (58 / 767));height:calc(100vw * (50 / 767));background-size:100%}.info-wrap .round-box-wrap .round-box .box-desc{font-size:calc(100vw * (24 / 767));line-height:calc(100vw * (38 / 767));margin-top:calc(100vw * (30 / 767))}.txt-desc-gray{font-size:calc(100vw * (20 / 767)) !important;line-height:calc(100vw * (34 / 767)) !important;margin-bottom:calc(100vw * (30 / 767));text-align:left}.txt-desc-gray-2{font-size:calc(100vw * (25 / 767)) !important;line-height:calc(100vw * (34 / 767)) !important;text-align:left}.info-wrap .round-box-wrap .round-box .gift{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (40 / 767));margin-top:calc(100vw * (30 / 767));gap:calc(100vw * (0 / 1180));flex-direction:column}.info-wrap .round-box-wrap .round-box .gift-booth{font-size:calc(100vw * (16 / 767));display:flex;gap:calc(100vw * (30 / 767));flex-direction:column}.info-wrap .round-box-wrap .round-box .gift-booth .txt-desc-gray-2{font-size:calc(100vw * (20 / 767)) !important;line-height:calc(100vw * (30 / 767)) !important;text-align:center}.info-wrap .round-box-wrap .round-box .gift-booth .gift-img{position:relative}.info-wrap .round-box-wrap .round-box .gift-booth .gift-img img{padding:0 .5rem;width:calc(50% - 100px);height:auto}.info-wrap .round-box-wrap .round-box .gift .gift-txt{margin-bottom:calc(100vw * (30 / 767))}.info-wrap .round-box-wrap .round-box .gift .rank{padding:calc(100vw * (16 / 767)) calc(100vw * (40 / 767));font-size:calc(100vw * (27 / 767));margin:calc(100vw * (16 / 767)) 0}.info-wrap .round-box-wrap .round-box .name{font-size:calc(100vw * (32 / 767)) !important;line-height:calc(100vw * (42 / 767)) !important;padding:calc(100vw * (20 / 1180) 0) !important;margin-bottom:calc(100vw * (10 / 767)) !important}.info-wrap .round-box-wrap .round-box .gift .gift-img{flex:1;position:relative;display:flex;flex-direction:column;align-items:center}.info-wrap .round-box-wrap .round-box .gift .gift-img2{margin-bottom:calc(100vw * (50 / 767));padding:calc(100vw * (40 / 767));border-radius:calc(100vw * (20 / 767))}.info-wrap .round-box-wrap .round-box .gift img{width:calc(100vw * (300 / 767))}.info-wrap .round-box-wrap .round-box .gift-txt .name2{padding-bottom:calc(100vw * (18 / 767))}.info-wrap .round-box-wrap .round-box .gift-txt .name2 span{display:inline-block}.info-wrap .round-box-wrap .round-box .gift-img2 .name2 span{display:inline-block}.info-wrap .round-box-wrap .round-box .gift-txt .name2 .point{font-size:calc(100vw * (28 / 767))}.info-wrap .round-box-wrap .round-box .gift-img2 .name2 .point{font-size:calc(100vw * (28 / 767))}.info-wrap .round-box-wrap .round-box .gift-img2 .name2{margin-top:calc(100vw * (20 / 767))}.info-wrap .round-box-wrap .round-box .box-desc2{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (42 / 767));margin-top:calc(100vw * (30 / 767))}.info-wrap .round-box-wrap .round-box .btn-wrap{margin-top:calc(100vw * (50 / 767))}.info-wrap .round-box-wrap .round-box .name strong{font-size:calc(100vw * (35 / 767))}#tab01 .info-wrap .round-box-wrap .round-box.news-letter-box{flex:1;position:relative;padding:calc(120px * 0.75) calc(100px * 0.8);border-radius:calc(100vw * (20 / 767));background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/newsletter-bg-mo2.png?v=20260202_01);background-repeat:no-repeat;background-position:center;background-size:100% 100%;color:#fff;display:flex;align-items:center;flex-direction:column;text-align:center}.info-wrap .round-box-wrap .round-box .name span{font-size:calc(100vw * (20 / 767));line-height:calc(100vw * (-30 / 767))}.section-txt2 br:nth-child(7){display:block}}.dot-list-dark-wrap{position:relative;border-radius:2rem;background:0 0}.dot-list-dark{display:flex;flex-direction:column;padding:0;gap:1.4rem;color:#fff}.dot-list-dark li{position:relative;padding-left:1.6rem;font-size:1.8rem;line-height:2.5rem;font-weight:400;color:#fff}.dot-list-dark li:after{content:'';display:inline-block;position:absolute;left:.4rem;top:1rem;width:.4rem;height:.4rem;border-radius:50%;background:#fff}.dot-list-dark-wrap .note{margin-top:5rem;margin-bottom:5rem;color:#cdd2df;line-height:2.5rem}.section3 .point1 br{display:block}.point2{font-weight:600;color:#fe8aff;text-decoration:underline}.section3-point2{font-weight:700;font-size:3rem;white-space:nowrap;line-height:4.25rem}.dot-list-dark-2-wrap{position:relative}.dot-list-dark-2{display:flex;flex-direction:column;padding:0;gap:.6rem;color:#fff}.dot-list-dark-2 li{position:relative;padding-left:1.5rem;font-size:1.6rem;line-height:2.1rem;font-weight:300;color:#fff}.dot-list-dark-2 li:after{content:'';display:inline-block;position:absolute;left:.4rem;top:.9rem;width:.3rem;height:.3rem;border-radius:50%;background:#fff}@media (max-width:1600px){.dot-list-dark-wrap{border-radius:calc(100vw * (20 / 1600))}.dot-list-dark{padding:calc(100vw * (0 / 1600));gap:calc(100vw * (14 / 1600))}.dot-list-dark li{padding-left:calc(100vw * (16 / 1600));font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (25 / 1600))}.dot-list-dark li:after{left:calc(100vw * (4 / 1600));top:calc(100vw * (10 / 1600));width:calc(100vw * (4 / 1600));height:calc(100vw * (4 / 1600))}.dot-list-dark-wrap .note{margin-top:calc(100vw * (50 / 1600));margin-bottom:calc(100vw * (50 / 1600));font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (25 / 1600))}.dot-list-dark-2{gap:calc(100vw * (6 / 1600))}.dot-list-dark-2 li{padding-left:calc(100vw * (15 / 1600));font-size:calc(100vw * (16 / 1600));line-height:calc(100vw * (21 / 1600))}.dot-list-dark-2 li:after{left:calc(100vw * (4 / 1600));top:calc(100vw * (9 / 1600));width:calc(100vw * (3 / 1600));height:calc(100vw * (3 / 1600))}}@media (max-width:1180px){.dot-list-dark-wrap{border-radius:calc(100vw * (15 / 1180))}.dot-list-dark{padding:calc(100vw * (0 / 1180));gap:calc(100vw * (12 / 1180))}.dot-list-dark li{padding-left:calc(100vw * (13 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180))}.dot-list-dark li:after{left:calc(100vw * (3 / 1180));top:calc(100vw * (11 / 1180));width:calc(100vw * (3 / 1180));height:calc(100vw * (3 / 1180))}.dot-list-dark-wrap .note{margin-top:calc(100vw * (40 / 1180));margin-bottom:calc(100vw * (40 / 1180));font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (27 / 1180))}.dot-list-dark-2{gap:calc(100vw * (6 / 1600))}.dot-list-dark-2 li{padding-left:calc(100vw * (15 / 1180));font-size:calc(100vw * (15 / 1180));line-height:calc(100vw * (20 / 1180))}.dot-list-dark-2 li:after{left:calc(100vw * (4 / 1180));top:calc(100vw * (9 / 1180));width:calc(100vw * (3 / 1180));height:calc(100vw * (3 / 1180))}}@media (max-width:767px){.section3-point2{font-weight:700;font-size:calc(100vw * (40 / 767));line-height:calc(100vw * (55 / 767));white-space:nowrap}.section3 .point1 br{display:none}.dot-list-dark-wrap{border-radius:calc(100vw * (20 / 767))}.dot-list-dark{padding:calc(100vw * (0 / 767));gap:calc(100vw * (20 / 767))}.dot-list-dark li{padding-left:calc(100vw * (16 / 767));font-size:calc(100vw * (26 / 767));line-height:calc(100vw * (37 / 767))}.dot-list-dark li:after{left:calc(100vw * (4 / 767));top:calc(100vw * (16 / 767));width:calc(100vw * (4 / 767));height:calc(100vw * (4 / 767))}.dot-list-dark-wrap .note{margin-top:calc(100vw * (40 / 767));margin-bottom:calc(100vw * (40 / 767));font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (39 / 767))}.dot-list-dark-2{gap:calc(100vw * (10 / 767))}.dot-list-dark-2 li{padding-left:calc(100vw * (15 / 767));font-size:calc(100vw * (24 / 767));line-height:calc(100vw * (36 / 767))}.dot-list-dark-2 li:after{left:calc(100vw * (4 / 767));top:calc(100vw * (14 / 767));width:calc(100vw * (3 / 767));height:calc(100vw * (3 / 767))}}.btn_floating_event{position:fixed;right:2rem;bottom:13.2rem;display:flex;flex-direction:column;align-items:flex-end;gap:1rem;z-index:99;transition:.2s cubic-bezier(.22,1,.36,1)}.btn_floating_event.fixed{bottom:21.4rem;opacity:1;right:2rem}.btn_floating_event.show{opacity:1;pointer-events:all}.btn_floating_event.hide{opacity:0;pointer-events:none}.btn_floating_event a{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;width:5.2rem;height:5.2rem}.btn_floating_event a.btn_top{background:#13181f;width:5.2rem;height:5.2rem;border-radius:100px;border:1px solid transparent;transition:all .2s}.btn_floating_event a.btn_top span{font-size:1.2rem;font-weight:700;color:#fff;opacity:1;margin-top:.3rem}.btn_floating_event a.btn_top .arrow{position:absolute;top:50%;left:50%;width:3.2rem;height:3.2rem}.btn_floating_event .btn_newsletter{display:block;position:relative;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);transition:width .4s;border-radius:5.2rem;z-index:10;font-size:0}.btn_floating_event .btn_contact{display:block;position:relative;background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);transition:width .4s;border-radius:5.2rem;z-index:10;font-size:0;border-top:1px solid rgba(255,255,255,.2)}.btn_floating_event .btn_newsletter:hover{width:15rem;border-radius:4.4rem;color:#fff;line-height:5.2rem;font-weight:700;font-size:1.5rem;text-align:right;padding-right:2.1rem}.btn_floating_event .btn_contact:hover{width:12.4rem;border-radius:4.4rem;color:#fff;line-height:5.2rem;font-weight:700;font-size:1.5rem;text-align:right;padding-right:2.1rem}.btn_floating_event .btn_newsletter:hover:before{left:0;transform:translate(0,-50%);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_customer_white.svg) no-repeat 1.4rem 50%/2.5rem 1.9rem}.btn_floating_event .btn_contact:hover:before{left:0;transform:translate(0,-50%);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_contact_white.svg) no-repeat 1.4rem 50%/2.5rem 1.9rem}.btn_floating_event .btn_newsletter:before{content:"";position:absolute;left:50%;top:50%;width:5.2rem;height:5.2rem;transform:translate(-50%,-50%);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_customer_white.svg) no-repeat 50% 50%/2.5rem 1.9rem}.btn_floating_event .btn_contact:before{content:"";position:absolute;left:50%;top:50%;width:5.2rem;height:5.2rem;transform:translate(-50%,-50%);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_contact_white.svg) no-repeat 50% 50%/2rem 1.9rem}@media (max-width:1600px){.btn_floating_event{bottom:calc(100vw * (100 / 1600))}.btn_floating_event.fixed{bottom:calc(100vw * (214 / 1600))}.btn_floating_event a.btn_top{right:calc(100vw * (4 / 1600))}.btn_floating_event a.btn_top span{font-size:calc(100vw * (12 / 1600))}.btn_floating_event a.btn_top .arrow{width:calc(100vw * (32 / 1600));height:calc(100vw * (32 / 1600))}.btn_floating_event .txt_contact{bottom:calc(100vw * (22 / 1600));padding:calc(100vw * (8 / 1600)) calc(100vw * (10 / 1600));font-size:calc(100vw * (16 / 1600))}}@media (max-width:1180px){.btn_floating_event{right:calc(100vw * (20 / 1180));bottom:calc(100vw * (100 / 1180))}.btn_floating_event.fixed{right:calc(100vw * (20 / 1180));bottom:calc(100vw * (214 / 1180))}.btn_floating_event a{width:calc(100vw * (52 / 1180));height:calc(100vw * (52 / 1180))}.btn_floating_event a.btn_top{width:calc(100vw * (52 / 1180));height:calc(100vw * (52 / 1180))}.btn_floating_event a.btn_top span{font-size:calc(100vw * (12 / 1180))}.btn_floating_event a.btn_top .arrow{width:calc(100vw * (8 / 1180));height:calc(100vw * (4 / 1180))}.btn_floating_event .btn_newsletter:hover{width:calc(100vw * (150 / 1180));height:calc(100vw * (52 / 1180));border-radius:calc(100vw * (44 / 1180));color:#fff;line-height:calc(100vw * (52 / 1180));font-weight:700;font-size:calc(100vw * (15 / 1180));text-align:right;padding-right:calc(100vw * (21 / 1180))}.btn_floating_event .btn_contact:hover{width:calc(100vw * (124 / 1180));height:calc(100vw * (52 / 1180));border-radius:calc(100vw * (44 / 1180));color:#fff;line-height:calc(100vw * (52 / 1180));font-weight:700;font-size:calc(100vw * (15 / 1180));text-align:right;padding-right:calc(100vw * (21 / 1180))}.btn_floating_event .btn_newsletter:hover:before{left:0;transform:translate(0,-50%);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_customer_white.svg) no-repeat calc(100vw * (14 / 1180)) 50% / calc(100vw * (25 / 1180)) calc(100vw * (19 / 1180))}.btn_floating_event .btn_contact:hover:before{left:0;transform:translate(0,-50%);background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_contact_white.svg) no-repeat calc(100vw * (14 / 1180)) 50% / calc(100vw * (25 / 1180)) calc(100vw * (19 / 1180))}.btn_floating_event .btn_newsletter:before{width:calc(100vw * (52 / 1180));height:calc(100vw * (52 / 1180));background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_customer_white.svg) no-repeat 50% 50%/calc(100vw * (25 / 1180)) calc(100vw * (19 / 1180))}.btn_floating_event .btn_contact:before{width:calc(100vw * (52 / 1180));height:calc(100vw * (52 / 1180));background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_contact_white.svg) no-repeat 50% 50%/calc(100vw * (20/ 1180)) calc(100vw * (19 / 1180))}.btn_floating_event .txt_contact{display:none}}@media (max-width:767px){.btn_floating_event{right:calc(100vw * (8 / 767));bottom:calc(100vw * (114 / 767));gap:calc(100vw * (10 / 767))}.btn_floating_event.fixed{bottom:calc(100vw * (50 / 767))}.btn_floating_event a{width:calc(100vw * (84 / 767));height:calc(100vw * (84 / 767))}.btn_floating_event a.btn_top{width:calc(100vw * (84 / 767));height:calc(100vw * (84 / 767))}.btn_floating_event a.btn_top img{width:calc(100vw * (16 / 767))}.btn_floating_event a.btn_top span{font-size:calc(100vw * (22 / 767));margin-top:calc(100vw * (2 / 767))}.btn_floating_event .btn_newsletter:before{width:calc(100vw * (84 / 767));height:calc(100vw * (84 / 767));background-size:50% 50%}.btn_floating_event .btn_newsletter:hover{display:block;position:relative;padding-right:0;width:calc(100vw * (84 / 767));height:calc(100vw * (84 / 767));background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);transition:width .4s;border-radius:5.2rem;z-index:10;font-size:0;border-top:1px solid rgba(255,255,255,.2)}.btn_floating_event .btn_newsletter:hover:before{width:calc(100vw * (84 / 767));height:calc(100vw * (84 / 767));background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_customer_white.svg) no-repeat 50% 50%/calc(100vw*(25 / 1180)) calc(100vw*(19 / 1180));background-size:50% 50%}.btn_floating_event .btn_contact:before{width:calc(100vw * (84 / 767));height:calc(100vw * (84 / 767));background-size:50% 50%}.btn_floating_event .btn_contact:hover{display:block;position:relative;padding-right:0;width:calc(100vw * (84 / 767));height:calc(100vw * (84 / 767));background:linear-gradient(90deg,#e60436 0%,#ac42ff 100%);transition:width .4s;border-radius:5.2rem;z-index:10;font-size:0;border-top:1px solid rgba(255,255,255,.2)}.btn_floating_event .btn_contact:hover:before{width:calc(100vw * (84 / 767));height:calc(100vw * (84 / 767));background:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/common/ico_top_contact_white.svg) no-repeat 50% 50%/calc(100vw*(25 / 1180)) calc(100vw*(19 / 1180));background-size:50% 50%}}@media only screen and (min-width:768px){.btn_floating_event a.btn_top>.hover{display:none}.btn_floating_event a.btn_top:hover{border:1px solid #13181f;background:#fff}.btn_floating_event a.btn_top:hover span{color:#13181f}.btn_floating_event a.btn_top:hover>img{display:none}.btn_floating_event a.btn_top:hover>.hover{display:block}}.seminar2026-tabnav-wrap{position:relative;transition:all .2s}.seminar2026-tabnav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4rem;margin-top:2rem;margin-bottom:7rem}.seminar2026-tabnav li{width:auto}.seminar2026-tabnav li a{position:relative;display:inline-block;padding:1.3rem 0 1.4rem;font-size:2.3rem;font-weight:600;color:#fff}.seminar2026-tabnav a.active{color:#ff314d;font-weight:800}.seminar2026-tabnav a.active:after{content:'';display:inline-block;position:absolute;bottom:0;left:0;width:100%;height:.3rem;background-color:#ff314d}.seminar2026-tabcontent .content-page{margin-top:11rem}.footer .seminar2026{background:#000}.footer .seminar2026 .inner{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#03080e url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/seminar2026/img_main_contact_bg.png) no-repeat center;padding:13.8rem 0;gap:0}.footer .seminar2026 .hgroup{width:100%}.footer .heading h2{color:#fff;text-align:center;font-family:var(--font-en);font-size:9.6rem;font-style:normal;font-weight:500;line-height:11.5rem;margin-top:0}.footer .seminar2026 .contact-txt{color:#fff;text-align:center;font-size:1.8rem;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.18px;margin-top:7rem}.footer .seminar2026 .button-expand{margin:5rem auto 0}@media (max-width:1600px){.seminar2026-tabnav{gap:calc(100vw * (40 / 1600));margin-top:calc(100vw * (20 / 1600));margin-bottom:calc(100vw * (70 / 1600))}.seminar2026-tabnav li a{padding:calc(100vw * (13 / 1600)) 0 calc(100vw * (14 / 1600));font-size:calc(100vw * (23 / 1600))}.seminar2026-tabnav a.active:after{height:calc(100vw * (3 / 1600))}.seminar2026-tabcontent .content-page{margin-top:calc(100vw * (110 / 1600))}}@media (max-width:1180px){.seminar2026-tabnav{gap:calc(100vw * (40 / 1180));margin-top:calc(100vw * (20 / 1180));margin-bottom:calc(100vw * (70 / 1180))}.seminar2026-tabnav li a{padding:calc(100vw * (13 / 1180)) 0 calc(100vw * (14 / 1180));font-size:calc(100vw * (20 / 1180))}.seminar2026-tabnav a.active:after{height:calc(100vw * (3 / 1180))}.seminar2026-tabcontent .content-page{margin-top:calc(100vw * (110 / 1180))}.section3-point2{font-weight:700;font-size:3rem;line-height:4.25rem;display:block}}@media (max-width:767px){.seminar2026-tabnav-wrap{overflow:hidden}.seminar2026-tabnav{justify-content:center;gap:calc(100vw * (10 / 767)) calc(100vw * (40 / 767));margin-bottom:calc(100vw * (20 / 767));margin-bottom:calc(100vw * (70 / 767))}.seminar2026-tabnav li a{padding:calc(100vw * (13 / 767)) 0 calc(100vw * (14 / 767));font-size:calc(100vw * (30 / 767))}.seminar2026-tabnav a.active:after{height:calc(100vw * (3 / 767))}.seminar2026-tabcontent .content-page{margin-top:calc(100vw * (110 / 767))}span.cont.mo_inner_point{padding:1.5rem 2rem;background-color:#1d222b;border-radius:1rem}.mo_inner_point .wbr{font-size:calc(100vw * (21 / 767));line-height:calc(100vw * (34 / 767))}}@media (max-width:1600px){.footer .seminar2026 .inner{padding-top:calc(100vw * (138 / 1600));padding-bottom:calc(100vw * (138 / 1600))}.footer .seminar2026 .hgroup{width:100%}.footer .seminar2026 .heading h2{margin-top:0;font-size:calc(100vw * (96 / 1600));line-height:calc(100vw * (115 / 1600))}.footer .seminar2026 .contact-txt{font-size:calc(100vw * (18 / 1600));margin-top:calc(100vw * (70 / 1600))}.footer .seminar2026 .button-expand{margin-top:calc(100vw * (50 / 1600))}}@media (max-width:1180px){.footer .seminar2026 .inner{padding-top:calc(100vw * (138 / 1180));padding-bottom:calc(100vw * (138 / 1180))}.footer .seminar2026 .heading .hgroup{width:100%;padding-top:0}.footer .seminar2026 .heading h2{font-size:calc(100vw * (96 / 1180));line-height:calc(100vw * (115 / 1180));margin-top:0}.footer .seminar2026 .heading .contact-txt{font-size:calc(100vw * (18 / 1180));margin-top:calc(100vw * (70 / 1180))}.footer .seminar2026 .button-expand{margin-top:calc(100vw * (50 / 1180))}}@media (max-width:767px){.footer .seminar2026 .inner{padding-top:calc(100vw * (162 / 767));padding-bottom:calc(100vw * (162 / 767))}.footer .seminar2026 .heading .hgroup{width:100%}.footer .seminar2026 .heading h2{font-size:calc(100vw * (78 / 767));line-height:calc(100vw * (93 / 767))}.footer .seminar2026 .heading .contact-txt{font-size:calc(100vw * (28 / 767));margin-top:calc(100vw * (70 / 767))}.footer .seminar2026 .button-expand{margin-top:calc(100vw * (50 / 767))}.footer .wbr{display:block}}.que:first-child{border-top:1px solid #595c64}.que:last-child{border:0 0 1px 0 solid #595c64}.que{position:relative;cursor:pointer;border-bottom:1px solid #595c64;display:flex;align-items:center;padding:2rem 4rem}.que p{color:#fff;font-size:1.8rem;line-height:2.5rem}.anw{position:relative;display:none;overflow:hidden;padding:2rem 4rem;border-bottom:1px solid #595c64;background-color:#303642}.anw li{padding:1rem 0;color:#fff;font-size:1.7rem;line-height:2.4rem}.arrow-wrap{position:absolute;right:2rem}.arrow-wrap img{width:1.5rem;display:flex;align-items:center}.que .arrow-top{display:none}.que .arrow-bottom{display:block}.que.on .arrow-bottom{display:none}.que.on .arrow-top{display:block}@media (max-width:1600px){.que{padding:calc(100vw * (20 / 1600)) calc(100vw * (40 / 1600))}.que p{font-size:calc(100vw * (18 / 1600));line-height:calc(100vw * (25 / 1600))}.anw{padding:calc(100vw * (20 / 1600)) calc(100vw * (40 / 1600))}.anw li{padding:calc(100vw * (10 / 1600)) 0;font-size:calc(100vw * (17 / 1600));line-height:calc(100vw * (24 / 1600))}.arrow-wrap{right:calc(100vw * (20 / 1600))}.arrow-wrap img{width:calc(100vw * (15 / 1600))}}@media (max-width:1180px){.que{padding:calc(100vw * (20 / 1180)) calc(100vw * (40 / 1180))}.que p{font-size:calc(100vw * (18 / 1180));line-height:calc(100vw * (25 / 1180))}.anw{padding:calc(100vw * (20 / 1180)) calc(100vw * (40 / 1180))}.anw li{padding:calc(100vw * (10 / 1180)) 0;font-size:calc(100vw * (17 / 1180));line-height:calc(100vw * (24 / 1180))}.arrow-wrap{right:calc(100vw * (20 / 1180))}.arrow-wrap img{width:calc(100vw * (15 / 1180))}}@media (max-width:767px){.que{padding:calc(100vw * (20 / 767)) calc(100vw * (50 / 767)) calc(100vw * (20 / 767)) 0}.que p{font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (38 / 767))}.anw{padding:calc(100vw * (30 / 767)) calc(100vw * (30 / 767)) calc(100vw * (30 / 767)) calc(100vw * (30 / 767))}.anw li{padding:calc(100vw * (10 / 767)) 0;font-size:calc(100vw * (28 / 767));line-height:calc(100vw * (38 / 767))}.arrow-wrap{right:calc(100vw * (5 / 767))}.arrow-wrap img{width:calc(100vw * (18 / 767))}}.box-desc iframe,.agenda-grid-dark-list .content-wrap iframe,.agenda-grid-dark-list-mo iframe{width:100%;aspect-ratio:16/9;border-radius:8px;border:none}.round-box .box-desc iframe{width:100%;height:auto;aspect-ratio:16/9;border-radius:1.5rem;border:none}.video-swiper-container2{margin-top:2rem;position:relative;width:100%;max-width:100%;overflow:hidden}.video-auto-swiper2{max-width:100%;padding:0 0 50px;overflow:hidden;--gap:15px}.video-auto-swiper2 .swiper-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0 calc(var(--slide-pad) * -1)}.video-auto-swiper2 .swiper-slide{box-sizing:border-box;flex-shrink:0;margin-right:var(--gap);width:calc((100% - (var(--gap) * 3)) / 4)}.video-auto-swiper2 .swiper-slide:nth-child(4n){margin-right:0}@media (max-width:1023px){.video-auto-swiper2 .swiper-slide{width:calc((100% - 15px) / 2) !important}}@media (max-width:767px){.video-auto-swiper2 .swiper-slide{width:100% !important}}.video-auto-swiper2 .swiper-slide .inner{padding:0;box-sizing:border-box}.video-auto-swiper2 .swiper-slide iframe{width:100%;aspect-ratio:16/9;border-radius:8px;border:none;flex:1}.swiper-button-next2,.swiper-button-prev2{color:#fff;background:rgba(0,0,0,.5);width:40px;height:40px;border-radius:50%;position:absolute;z-index:9999;transform:translateZ(0);-webkit-transform:translateZ(0)}.swiper-button-next2:after,.swiper-button-prev2:after{font-size:16px;font-weight:800}.swiper-pagination2{bottom:10px}.swiper-pagination-bullet{background:#fff;opacity:.5}.swiper-pagination-bullet-active{background:#fe8aff;opacity:1}@media (max-width:767px){.video-auto-swiper2{--gap:0px;padding-left:0;padding-right:0}.video-auto-swiper2 .swiper-wrapper{justify-content:flex-start !important;margin:0 !important}.video-auto-swiper2 .swiper-slide{width:100% !important;margin-right:0 !important}}.video-auto-swiper2 .swiper-wrapper{transform:translate3d(0,0,0)}.video-auto-swiper2 .swiper-slide{transform:translate3d(0,0,0)}.video-auto-swiper2.is-dragging iframe{pointer-events:none !important}@media (max-width:1600px){.round-box .box-desc iframe{border-radius:calc(100vw * (15 / 1600))}.video-swiper-container2{margin-top:calc(100vw * (20 / 1600))}.video-auto-swiper2{padding:0 0 calc(100vw * (50 / 1600)) 0}.video-auto-swiper2 .swiper-slide iframe{border-radius:calc(100vw * (8 / 1600))}.swiper-button-next2,.swiper-button-prev2{width:calc(100vw * (40 / 1600));height:calc(100vw * (40 / 1600))}.swiper-button-next2:after,.swiper-button-prev2:after{font-size:calc(100vw * (16 / 1600))}.swiper-pagination2{bottom:calc(100vw * (10 / 1600))}}@media (max-width:1180px){.round-box .box-desc iframe{border-radius:calc(100vw * (15 / 1180))}.video-swiper-container2{margin-top:calc(100vw * (20 / 1180))}.video-auto-swiper2{padding:0 0 calc(100vw * (50 / 1180)) 0}.video-auto-swiper2 .swiper-slide iframe{border-radius:calc(100vw * (8 / 1180))}.swiper-button-next2,.swiper-button-prev2{width:calc(100vw * (40 / 1180));height:calc(100vw * (40 / 1180))}.swiper-button-next2:after,.swiper-button-prev2:after{font-size:calc(100vw * (16 / 1180))}.swiper-pagination2{bottom:calc(100vw * (10 / 1180))}}@media (max-width:767px){.round-box .box-desc iframe{border-radius:calc(100vw * (20 / 767))}.video-swiper-container2{margin-top:calc(100vw * (30 / 767))}.video-auto-swiper2{padding:0 0 calc(100vw * (60 / 767)) 0}.video-auto-swiper2 .swiper-slide iframe{border-radius:calc(100vw * (10 / 767))}.swiper-button-next2,.swiper-button-prev2{width:calc(100vw * (50 / 767));height:calc(100vw * (50 / 767))}.swiper-button-next2:after,.swiper-button-prev2:after{font-size:calc(100vw * (20 / 767))}.swiper-pagination2{bottom:calc(100vw * (15 / 767))}}.box-desc-iframe-wrap{display:block;padding:0;margin:0;margin-top:2rem}.box-desc-iframe-wrap iframe{width:100%;aspect-ratio:16/9;border-radius:8px;border:none;margin-bottom:1.5rem}@media (max-width:1600px){.box-desc-iframe-wrap{margin-top:calc(100vw * (20 / 1600))}.box-desc-iframe-wrap iframe{margin-bottom:calc(100vw * (15 / 1600));border-radius:calc(100vw * (8 / 1600))}}@media (max-width:1180px){.box-desc-iframe-wrap{margin-top:calc(100vw * (20 / 1180))}.box-desc-iframe-wrap iframe{margin-bottom:calc(100vw * (15 / 1180));border-radius:calc(100vw * (8 / 1180))}}@media (max-width:767px){.box-desc-iframe-wrap{margin-top:calc(100vw * (30 / 767))}.box-desc-iframe-wrap iframe{margin-bottom:calc(100vw * (20 / 767));border-radius:calc(100vw * (10 / 767))}}iframe{width:100%;aspect-ratio:16/9}@media (min-width:1181px){:root{font-size:62.5%}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button,input,textarea{margin:0;padding:0;border:0;box-sizing:border-box;font-size:100%;font-weight:400;font:inherit;vertical-align:baseline}body{overflow-x:hidden;width:100%;line-height:1;color:#13181f;font-size:1.8rem;font-family:"Pretendard","PretendardJP","Apple SD Gothic Neo","맑은 고딕","Malgun Gothic","돋움","Dotum","Helvetica",sans-serif;word-break:keep-all}.cs_content .inner{position:relative;width:142rem;margin:0 auto}.cs_content .inner.cover{padding:14rem 0 20rem}@media (max-width:1919px){.cs_content .inner{width:calc(100vw * (1420 / 1919))}.cs_content .inner.cover{padding:calc(100vw * (140 / 1919)) 0 calc(100vw * (200 / 1919))}}@media (max-width:1180px){.cs_content .inner{width:calc(100vw * (1080 / 1180));padding:0 calc(100vw * (50 / 1180))}.cs_content .inner.cover{padding:calc(100vw * (140 / 1180)) 0 calc(100vw * (200 / 1180))}}@media (max-width:767px){.cs_content .inner{width:100%;padding:0 calc(100vw * (40 / 767))}.cs_content .inner.cover{padding:calc(100vw * (140 / 767)) calc(100vw * (40 / 767)) calc(100vw * (200 / 767))}}:root{--header-h:90px;--drop-h-icon1:150px;--drop-h-icon2:350px;--drop-h-text:108px;--bg:#13181f;--line:#2b333d;--text:#fff;--sub:#9fa2aa;--muted:#8d98a8;--red:#e60012;--inner:1820px;--ease:cubic-bezier(.22,1,.36,1)}.bm-header{position:fixed;top:0;left:0;z-index:1000;width:100%;height:var(--header-h);background:var(--bg);border-bottom:1px solid var(--line);color:var(--text)}.bm-header__inner{width:100%;max-width:var(--inner);height:100%;margin:0 auto;padding:0;display:flex;align-items:center;justify-content:space-between}.bm-logo{flex:0 0 250px;height:100%;display:flex;align-items:center}.bm-logo a{display:flex;align-items:center;width:189px}.bm-logo img{display:block;width:189px;height:auto;filter:brightness(0) invert(1)}.bm-gnb{flex:1 1 auto;height:100%;display:flex;justify-content:center}.bm-gnb__list{height:100%;display:flex;align-items:center;justify-content:center;gap:46px}.bm-gnb__item{height:100%;display:flex;align-items:center}.bm-gnb__link{position:relative;height:100%;display:inline-flex;align-items:center;justify-content:center;padding:0 2px;font-size:20px;font-weight:700;white-space:nowrap;color:#fff}.bm-gnb__link:after{content:"";position:absolute;left:50%;bottom:17px;width:0;height:3px;background:#fff;transform:translateX(-50%);transition:width .24s var(--ease)}.bm-gnb__item:hover .bm-gnb__link:after,.bm-gnb__item:focus-within .bm-gnb__link:after{width:100%}.bm-actions{flex:0 0 320px;height:100%;display:flex;align-items:center;justify-content:flex-end;gap:26px}.bm-sitemap-open{height:37px;padding:0 15px;display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.38);background:0 0;border-radius:8px;color:#fff;font-size:15px;font-weight:600;letter-spacing:-.045em;transition:border-color .2s var(--ease),background .2s var(--ease)}.bm-sitemap-open:hover{border-color:#fff;background:rgba(255,255,255,.1)}.bm-hamburger{position:relative;display:inline-block;width:16px;height:12px}.bm-hamburger i{position:absolute;left:0;width:16px;height:1.5px;background:#fff}.bm-hamburger i:nth-child(1){top:0}.bm-hamburger i:nth-child(2){top:5px}.bm-hamburger i:nth-child(3){top:10px}.bm-lang{position:relative;height:100%;display:flex;align-items:center}.bm-lang__current{height:100%;display:inline-flex;align-items:center;gap:9px;color:#fff;font-size:16px;font-weight:700;background:0 0}.bm-globe{width:24px;height:24px;display:inline-block;border:2px solid #fff;border-radius:50%;position:relative}.bm-globe:before,.bm-globe:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-color:#fff}.bm-globe:before{width:8px;height:20px;border-left:2px solid #fff;border-right:2px solid #fff;border-radius:50%}.bm-globe:after{width:20px;height:2px;background:#fff}.bm-lang__list{position:absolute;top:72px;left:50%;min-width:72px;padding:10px 0;background:#151d27;border:1px solid #2b333d;opacity:0;visibility:hidden;transform:translateX(-50%);transition:opacity .18s var(--ease),visibility .18s var(--ease)}.bm-lang:hover .bm-lang__list,.bm-lang:focus-within .bm-lang__list{opacity:1;visibility:visible}.bm-lang__list a{display:block;padding:8px 14px;text-align:center;color:#9fa2aa;font-size:14px;font-weight:700}.bm-lang__list a:hover{color:#fff}.bm-dropdown{position:fixed;top:var(--header-h);left:0;width:100%;background:var(--bg);border-bottom:1px solid var(--line);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s var(--ease),visibility .18s var(--ease)}.bm-gnb__item:hover .bm-dropdown,.bm-gnb__item:focus-within .bm-dropdown{opacity:1;visibility:visible;pointer-events:auto}.bm-dropdown--text{height:var(--drop-h-text)}.bm-dropdown--icon1{height:var(--drop-h-icon1)}.bm-dropdown--icon2{height:var(--drop-h-icon2)}.bm-dropdown__inner{width:100%;max-width:1500px;height:100%;margin:0 auto;padding:0 40px}.bm-text-menu{height:100%;display:flex;align-items:center;justify-content:center;gap:54px}.bm-text-menu a{color:var(--sub);font-size:18px;font-weight:600;line-height:1;transition:color .18s var(--ease)}.bm-text-menu a:hover{color:#fff}.bm-icon-menu{height:100%;display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));align-content:center;gap:50px 96px}.bm-icon-menu--business{grid-template-columns:repeat(3,minmax(0, 1fr));gap:0 96px}.bm-icon-link{display:flex;align-items:center;gap:18px;min-width:0;color:var(--sub)}.bm-icon-link:hover .bm-icon-title,.bm-icon-link:hover .bm-icon-desc{color:#fff}.bm-menu-icon{position:relative;flex:0 0 60px;width:62px;height:62px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.bm-menu-icon__img{position:absolute;left:50%;top:50%;display:block;width:62px;height:62px;object-fit:contain;transform:translate(-50%,-50%);transition:opacity .18s var(--ease),transform .18s var(--ease)}.bm-menu-icon__img--default{opacity:1}.bm-menu-icon__img--hover{opacity:0}.bm-icon-link:hover .bm-menu-icon__img--default,.bm-icon-link:focus-visible .bm-menu-icon__img--default{opacity:0}.bm-icon-link:hover .bm-menu-icon__img--hover,.bm-icon-link:focus-visible .bm-menu-icon__img--hover{opacity:1}.bm-icon-link:hover .bm-menu-icon__img,.bm-icon-link:focus-visible .bm-menu-icon__img{transform:translate(-50%,-50%) scale(1.04)}.bm-icon-title{display:block;margin-bottom:5px;color:#9fa2aa;font-size:19px;font-weight:600;line-height:1.1;transition:color .18s var(--ease)}.bm-icon-desc{display:block;color:#9fa2aa;font-size:16px;font-weight:500;line-height:1.35;white-space:nowrap;transition:color .18s var(--ease)}.bm-sitemap{position:fixed;inset:0;z-index:1500;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s var(--ease),visibility .24s var(--ease)}.bm-sitemap.active{opacity:1;visibility:visible;pointer-events:auto}.bm-sitemap__dim{position:absolute;inset:0;background:rgba(0,0,0,.65)}.bm-sitemap__panel{position:absolute;top:0;right:0;width:min(1120px, 86vw);height:100%;padding:58px 64px 60px;background:#13181f;border-left:1px solid #2b333d;overflow-y:auto;transform:translateX(100%);transition:transform .32s var(--ease)}.bm-sitemap.active .bm-sitemap__panel{transform:translateX(0)}.bm-sitemap__head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-bottom:34px;border-bottom:1px solid #38414d}.bm-sitemap__head h2{margin:0;color:#fff;font-size:42px;font-weight:800;line-height:1;letter-spacing:-.06em}.bm-sitemap__head p{margin:12px 0 0;color:var(--muted);font-size:16px;letter-spacing:-.04em}.bm-sitemap__close{position:relative;width:44px;height:44px}.bm-sitemap__close:before,.bm-sitemap__close:after{content:"";position:absolute;left:50%;top:50%;width:34px;height:2px;background:#fff;transform-origin:center}.bm-sitemap__close:before{transform:translate(-50%,-50%) rotate(45deg)}.bm-sitemap__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.bm-sitemap__grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:42px 34px;padding-top:42px}.bm-sitecol h3{margin:0 0 18px;padding-bottom:14px;border-bottom:1px solid #303946;color:#fff;font-size:21px;font-weight:800;letter-spacing:-.055em}.bm-sitecol a{display:block;padding:7px 0;color:#9fa2aa;font-size:15px;font-weight:600;line-height:1.35;letter-spacing:-.045em}.bm-sitecol a:hover{color:#fff}.bm-demo-link{margin-top:12px;padding:12px 14px !important;border:1px solid #3a4350;border-radius:8px;text-align:center}.demo-hero{min-height:100vh;padding-top:var(--header-h);display:flex;align-items:center;justify-content:center;background:#13181f;color:#fff;text-align:center}.demo-hero h1{margin:0;font-size:76px;line-height:1;letter-spacing:-.07em}.demo-hero p{margin:22px 0 0;color:#8d98a8;font-size:20px;letter-spacing:-.04em}@media (max-width:1500px){.bm-header__inner{padding:0 32px}.bm-logo{flex-basis:230px}.bm-gnb__list{gap:34px}.bm-gnb__link{font-size:18px}.bm-actions{flex-basis:280px;gap:20px}.bm-dropdown__inner{max-width:1260px}.bm-icon-menu{gap:46px 62px}.bm-icon-desc{font-size:15px}}@media (max-width:1180px){.bm-gnb,.bm-lang{display:none}.bm-actions{flex-basis:auto}.bm-sitemap__panel{width:94vw;padding:42px 34px 46px}.bm-sitemap__grid{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:767px){:root{--header-h:72px}.bm-header__inner{padding:0 20px}.bm-logo a,.bm-logo img{width:150px}.bm-sitemap-open span:first-child{display:none}.bm-sitemap__panel{width:100%;padding:32px 22px 40px}.bm-sitemap__head h2{font-size:34px}.bm-sitemap__grid{grid-template-columns:1fr;gap:28px}.demo-hero h1{font-size:42px}}:root{--color-bg:#fff;--color-text:#10172a;--color-muted:#697386;--color-sub:#8b95a7;--color-border:#e6e9ef;--color-soft:#f5f6f8;--color-primary:#eb0008;--color-gray:#34394b;--color-blue:#2563eb;--radius-lg:14px;--radius-md:14px;--shadow-soft:0 16px 40px rgba(17,24,39,.06);--inner-width:100%}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,a{-webkit-tap-highlight-color:transparent}.contact-body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:"Pretendard",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI","Apple SD Gothic Neo","Noto Sans KR",sans-serif;line-height:1.55;word-break:keep-all}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;left:16px;top:16px;z-index:999;padding:10px 14px;border-radius:14px;background:#111827;color:#fff;transform:translateY(-140%);transition:transform .2s ease}.skip-link:focus{transform:translateY(0)}.cs-wrap{width:min(100%, var(--inner-width));margin:0 auto;padding:0}.breadcrumb{display:flex;gap:8px;align-items:center;padding-top:24px;font-size:16px;color:#6b7280}.breadcrumb span{font-weight:700;font-size:20px}.breadcrumb strong{display:inline-flex;align-items:center;gap:5px;color:var(--color-primary);font-weight:700}.breadcrumb strong:after{content:"";width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-5px)}.hero{position:relative;padding:50px 0 55px;border-bottom:1px solid var(--color-border);overflow:hidden}.hero-deco{position:absolute;right:0;top:48px;display:flex;align-items:center;gap:44px;pointer-events:none;transition:transform .4s ease;will-change:transform}.deco-rings{position:relative;width:124px;height:80px}.deco-rings span{position:absolute;top:4px;width:80px;height:80px;border-radius:50%;background:rgba(255,26,33,.9)}.deco-rings span:first-child{left:0;background:0 0;border:2px solid var(--color-primary)}.deco-rings span:last-child{right:0}.deco-dot{width:80px;height:80px;border-radius:50%;background:#596071}.hero-title{position:relative;margin:0;color:#080f24;font-size:clamp(40px, 8vw, 72px);line-height:.95;letter-spacing:-.04em;font-weight:700}.hero-title:after{content:"";display:inline-block;width:12px;height:12px;margin-left:5px;border-radius:50%;background:var(--color-primary);vertical-align:.55em}.hero-tags{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px;padding:0;list-style:none}.hero-tags li{padding:4px 12px;border-radius:4px;background:#f0f0f0;color:#34394b;font-size:16px;font-weight:500;transition:transform .25s ease,background .25s ease,color .25s ease}.hero-tags li:hover{transform:translateY(-2px)}.cs-intro{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:32px;padding:55px 0 0}.cs-intro h2{margin:0 0 18px;max-width:720px;font-size:clamp(20px, 3.1vw, 32px);line-height:1.32;letter-spacing:-.03em;font-weight:700}.cs-intro ul{margin:0;padding-left:0;color:#6f7484;font-size:18px;list-style:none}.cs-intro ul li{position:relative;padding-left:10px}.cs-intro ul li:before{content:'';position:absolute;left:0;top:.72em;width:3px;height:3px;background:#6f7484;border-radius:50%}.cs-intro ul li.no-bullet:before{display:none}.cs-intro-actions{display:flex;gap:16px;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap}.btn-basic{display:inline-flex;align-items:center;justify-content:center;min-width:200px;min-height:56px;padding:0 28px;border-radius:999px;border:1px solid #575b6a;background:#fff;color:#575b6a;font-size:20px;font-weight:600;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.btn-basic.primary{border-color:var(--color-gray);background:var(--color-gray);color:#fff}.btn-basic:hover,.btn-basic:focus-visible{transform:translateY(-2px);border-color:var(--color-primary);background:var(--color-primary);color:#fff;box-shadow:0 10px 15px rgba(235,0,8,.15);outline:none}.btn-basic.primary:hover,.btn-basic.primary:focus-visible{border-color:#000;background:#000;color:#fff;box-shadow:0 10px 15px rgba(235,0,8,.15)}.cs-section{padding:50px 0}.support-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:40px}.support-card .thumb{display:flex;flex-direction:column;min-height:310px;padding:30px;border-radius:var(--radius-lg);background:#f4f4f4;transition:transform .32s ease,box-shadow .32s ease;will-change:transform;border:1px solid transparent}.support-card:hover .thumb{transform:translateY(-5px) !important;box-shadow:0 20px 52px rgba(17,24,39,.14);border-color:rgba(17,24,39,.1)}.support-head{display:flex;align-items:center;gap:16px;margin-bottom:24px}.icon-circle{flex:0 0 auto;display:inline-grid;place-items:center;width:62px;height:62px;border-radius:50%;background:#fff;color:var(--color-primary);transition:transform .28s ease,background .28s ease,color .28s ease}.support-head h3{margin:0;font-size:24px;letter-spacing:-.035em;color:#464c63;font-weight:500}.support-body{flex:1;min-height:122px;padding:20px;border-radius:14px;background:#fff;color:#565d73;font-size:16px;font-weight:400}.tile-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:64px 48px}.media-card .thumb{display:flex;flex-direction:column;height:280px;border-radius:14px;overflow:hidden;background:#f4f4f4;transition:transform .32s ease,box-shadow .32s ease;will-change:transform;border:1px solid transparent}.media-card:hover .thumb{transform:translateY(-5px);box-shadow:0 20px 52px rgba(17,24,39,.14);border-color:rgba(17,24,39,.1)}.media-card h3{margin:24px 0 10px;color:#343b50;font-size:22px;line-height:1.35;letter-spacing:-.035em;transition:color .25s ease;font-weight:600}.media-card p{margin:0;max-width:360px;color:#697386;font-size:15px;font-weight:600}.mock-template{width:100%;height:100%;background:#edf0f3 !important;align-items:center;justify-content:center}.mock-template img{display:block;max-width:100%;max-height:100%}.mock-data{width:100%;height:100%;background:#d8f2e2 !important;align-items:center;justify-content:center}.mock-data img{display:block;max-width:90% !important;max-height:90% !important}.mock-industry{justify-content:flex-start;padding:25px 40px 0;background:#e0efff !important}.industry-panel{width:100%}.industry-head{display:flex;align-items:center;gap:16px;margin-bottom:25px;color:#464c63;font-size:20px;font-weight:600}.industry-head .icon-circle{flex:0 0 auto;display:inline-grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#fff}.industry-list{display:grid;gap:12px;padding:20px;border-radius:15px;background:#fff;color:#565d73;font-size:16px;font-weight:500}.industry-list span{display:flex;align-items:center;gap:10px}.insights-card .thumb{display:flex;flex-direction:column;height:200px;border-radius:14px;overflow:hidden;background:#f4f4f4;transition:transform .32s ease,box-shadow .32s ease;will-change:transform;align-items:center;justify-content:center;border:1px solid transparent}.insights-card:hover .thumb{transform:translateY(-5px);box-shadow:0 20px 52px rgba(235,0,8,.1);border-color:rgba(235,0,8,.15)}.insights-card h3{margin:24px 0 10px;color:#34394b;font-size:26px;line-height:1.35;letter-spacing:-.035em;transition:color .25s ease;font-weight:700}.insights-card p{margin:0;max-width:100%;color:#565d73;font-size:16px;font-weight:500}.small-icon{width:76px;height:76px}.small-icon svg{width:76px;height:76px}.edu-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:28px}article.edu-card{display:grid;grid-template-columns:1fr auto;align-items:center;gap:30px;min-height:168px;padding:28px;border:1px solid #dcdfe5;border-radius:14px;background:#fff;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease;will-change:transform}article.edu-card:hover{transform:translateY(-5px);box-shadow:0 20px 52px rgba(235,0,8,.1);border-color:rgba(235,0,8,.15)}.edu-card h3{margin:0 0 12px;font-size:20px;color:#34394b;letter-spacing:-.035em}.edu-text{min-width:0;font-weight:700}.edu-card p{margin:0;color:#6f7484;font-size:15px;font-weight:400}.edu-card .edu-desc-sub{margin-top:12px;color:#949bac;font-weight:400}.edu-card:hover img{transform:scale(1.08);transition:transform .28s ease,background .28s ease}.case-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:40px}article.case-card{overflow:hidden;border:1px solid #eee;border-radius:14px;background:#fff;transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease;will-change:transform}article.case-card:hover{transform:translateY(-5px);box-shadow:0 20px 52px rgba(17,24,39,.14);border-color:rgba(17,24,39,.15)}.case-card:hover .case-visual,.case-card:hover .report-visual,.case-card:hover .dashboard-visual{transform:translateY(-4px) scale(1.03)}.case-card .thumb{height:256px;border-radius:0;background-color:#e9edf5}.case-card .thumb.case-thumb-01{background-color:#e9edf5 !important}.case-card .thumb.case-thumb-02{background-color:#e9f1ed !important}.case-card .thumb.case-thumb-03{background-color:#e7f0f4 !important}.case-body{padding:28px;border-top:1px solid #eee}.case-body h3{margin:0 0 10px;color:#34394b;font-size:22px;letter-spacing:-.04em;font-weight:600}.case-body p{margin:0;color:#575b6a;font-size:17px;font-weight:500}.case-visual{position:relative;width:100%;height:100%;padding:20px;transition:transform .32s ease;display:flex;align-items:center;justify-content:center}.case-visual img{display:block;max-width:100%;max-height:100%}.device{position:absolute;inset:26px auto auto 0;width:150px;height:110px;border-radius:6px;background:#9da5b5}.device:before{content:"";position:absolute;inset:24px 24px;background:#fff}.device:after{content:"⌁";position:absolute;left:54px;top:42px;color:#17233d;font-size:42px;font-weight:800}.screen{position:absolute;right:0;top:0;width:190px;height:160px;border-radius:12px;background:#fff;border:5px solid #9ec8ff;box-shadow:0 18px 34px rgba(96,165,250,.22);padding:18px}.screen:before{content:"";display:block;height:30px;margin-bottom:12px;border-radius:4px;background:#f0e5ff}.screen i{display:block;height:10px;margin-bottom:9px;border-radius:99px;background:#d9dee9}.report-visual{position:relative;width:330px;height:174px;transition:transform .32s ease}.click-box{position:absolute;left:0;top:28px;display:grid;place-items:center;width:148px;height:104px;border-radius:6px;background:#fff}.click-box svg{color:#16a34a}.report-card{position:absolute;right:0;top:0;width:210px;height:170px;padding:16px;border-radius:14px;background:#fff;border:5px solid #a7e6c8;box-shadow:0 18px 34px rgba(34,197,94,.15)}.report-bars{display:flex;align-items:end;gap:12px;height:62px;margin-bottom:18px}.report-bars span{flex:1;border-radius:3px 3px 0 0;background:#3b82f6}.report-bars span:nth-child(2){height:48px;background:#2563eb}.report-bars span:nth-child(1){height:34px}.report-bars span:nth-child(3){height:56px;background:#22c55e}.report-bars span:nth-child(4){height:42px;background:#10b981}.report-card i{display:block;height:8px;margin-bottom:8px;border-radius:99px;background:#d8dee9}.dashboard-visual{position:relative;width:330px;height:180px;transition:transform .32s ease}.chart-mark{position:absolute;left:0;top:56px;color:#1d4ed8}.dash-card{position:absolute;right:0;top:0;width:210px;height:170px;padding:16px;border-radius:8px;background:#e8f4ff;border:5px solid #8ec5ff}.dash-head{height:22px;border-radius:4px;background:#d9f99d;margin-bottom:16px}.dash-card .bars{display:flex;align-items:end;gap:10px;height:64px;padding:0 8px;margin-bottom:14px;background:#fff;border-radius:6px}.dash-card .bars span{flex:1;border-radius:3px 3px 0 0;background:#64748b}.dash-card .bars span:nth-child(1){height:22px}.dash-card .bars span:nth-child(2){height:38px}.dash-card .bars span:nth-child(3){height:54px}.dash-card .bars span:nth-child(4){height:44px}.line-chart{height:40px;border-radius:6px;background:#fff}.aud-demo-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:40px}article.aud-demo-card{position:relative;min-height:310px;overflow:hidden;border-radius:14px;transition:transform .2s ease,box-shadow .2s ease;will-change:transform;border:1px solid transparent}article.aud-demo-card:hover{transform:translate3d(0,-5px,0);box-shadow:0 20px 52px rgba(17,24,39,.14);border-color:rgba(17,24,39,.1)}.aud-demo-card.type-01{background-color:#edf5fb;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/support/aud-demo-img-01.svg);background-repeat:no-repeat;background-position:center bottom;background-size:77% auto}.aud-demo-card.type-02{background:#ecf8ef;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/support/aud-demo-img-02.svg);background-repeat:no-repeat;background-position:center bottom 15px;background-size:85% auto}.aud-demo-card.type-03{background:#e8edf2;background-image:url(//www.bimatrix.com/wp-content/themes/bimatrix/assets/css/./../images/support/aud-demo-img-03.svg);background-repeat:no-repeat;background-position:center bottom;background-size:100% auto}.aud-demo-head{position:relative;z-index:2;display:flex;align-items:center;gap:20px;padding:30px 40px}.aud-demo-icon{display:grid;place-items:center;flex:0 0 auto;width:64px;height:64px;border-radius:50%;background:#fff;box-shadow:0 10px 22px rgba(15,23,42,.04)}.aud-demo-title{margin:0;color:#575b6a;font-size:18px;line-height:1.45;letter-spacing:-.02em;font-weight:600}.aud-demo-title.blue{color:#1a7aeb}.aud-demo-title.green{color:#05a749}.flow-visual-01{position:absolute;left:40px;right:40px;bottom:0;display:flex;justify-content:center}.flow-visual-01 img{width:95%}.flow-visual-02{position:absolute;left:40px;right:40px;bottom:15px;display:flex;justify-content:center}.flow-visual-02 img{width:110%}.flow-visual-03{position:absolute;left:40px;right:40px;bottom:0;display:flex;justify-content:center}.flow-visual-03 img{width:110%}.check-panel{position:absolute;left:40px;right:40px;bottom:30px;display:grid;gap:10px;padding:25px;border-radius:20px;background:rgba(255,255,255,.9);color:#455066;font-size:16px;font-weight:500;font-size:clamp(13px, 2vw, 16px)}.check-panel span{display:flex;align-items:center;gap:14px;display:inline-block}.check-panel svg{color:#05a749;flex:0 0 auto;margin:0 7px 0 0;transform:translateY(5px)}.check-panel .green{color:#05a749;font-weight:700}.reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}.reveal.is-visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.08s}.reveal-delay-2{transition-delay:.16s}.reveal-delay-3{transition-delay:.24s}.reveal-delay-4{transition-delay:.32s}@media (max-width:1100px){.support-grid,.tile-grid,.edu-grid,.case-grid,.aud-demo-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}.cs-intro{grid-template-columns:1fr}.cs-intro-actions{justify-content:flex-start}.hero-deco{opacity:.18}}@media (max-width:720px){.cs-wrap{padding:0 18px}.breadcrumb{padding-top:18px;font-size:13px}.hero{padding:36px 0 42px}.hero-title{font-size:clamp(44px, 14vw, 64px);letter-spacing:-.065em}.hero-deco{right:-54px;top:22px;transform:scale(.72)}.hero-tags li{font-size:14px}.cs-intro{padding:38px 0 30px}.cs-intro h2{font-size:26px}.cs-intro ul{font-size:14px}.cs-intro-actions,.btn{width:100%}.btn{min-height:52px}.cs-section{padding:34px 0}.support-grid,.tile-grid,.edu-grid,.case-grid,.aud-demo-grid{grid-template-columns:1fr;gap:24px}.support-card .thumb{min-height:auto;padding:20px}.support-head h3,.media-card h3,.insights-card h3,.case-body h3{font-size:19px}.support-body{padding:20px}.media-card .thumb,.insights-card .thumb,.case-card .thumb{min-height:auto}.mock-template{padding:24px 18px}.data-visual{transform:scale(.82)}.mock-industry{padding:28px}.edu-card{grid-template-columns:1fr;min-height:auto;padding:24px}.edu-icon{width:64px;height:64px}.case-visual,.report-visual,.dashboard-visual{transform:scale(.82)}.case-card:hover .case-visual,.case-card:hover .report-visual,.case-card:hover .dashboard-visual{transform:scale(.82)}.aud-demo-card{min-height:280px}.aud-demo-card.type-01{background-size:75% auto}.aud-demo-card.type-01{background-size:75% auto;background-position:center bottom 10px}.aud-demo-card.type-03{background-size:100% auto}.aud-demo-head{padding:28px 28px 0}.flow-visual,.isometric-visual{transform:scale(.9);transform-origin:center bottom}.check-panel{left:28px;right:28px;font-size:14px}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto !important;transition-duration:.01ms !important;animation-duration:.01ms !important;animation-iteration-count:1 !important}.reveal{opacity:1 !important;transform:none !important}}
/* .view .case .swiper-case .swiper-wrapper {
    transition-timing-function: linear;
}

.view .case .swiper-case .swiper-container {
    clip-path: none;
} */
.tab-content{display:none;padding:10px}.tab-content.active{display:inherit}ul.tabs{margin:0;padding:0}@media (min-width:768px){.tabs-wrap .btn-open{display:none}ul.tabs{width:100%}ul.tabs:before,ul.tabs:after{display:table;content:" "}ul.tabs:after{clear:both}ul.tabs li.select{display:none}ul.tabs li{float:left;display:inline-block;padding:10px 20px;text-align:center;cursor:pointer;background:#fafafa}ul.tabs li.active{box-shadow:inset 0 3px #0ce0ce;background:#fff}}@media (max-width:767px){.tabs-wrap{position:relative}.tabs-wrap .btn-open{width:100%;text-align:left;padding:10px;border-radius:5px;background:#fafafa;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tabs-wrap .btn-open:after{content:"";width:0;height:0;position:absolute;top:50%;right:15px;margin-top:-3px;border-width:6px 6px 0;border-style:solid;border-color:#0ce0ce transparent}.tabs-wrap.active .btn-open{border-radius:5px 5px 0 0;background:#0ce0ce;color:#fff}.tabs-wrap.active .btn-open:after{border-color:#fff transparent}ul.tabs{position:absolute;top:100%;left:0;right:0;z-index:1;background:#fff;display:none;border:1px solid #efefef;border-top:0}.tabs-wrap.active ul.tabs{display:inherit}ul.tabs li{padding:10px;border-bottom:1px solid #efefef;cursor:pointer;position:relative}ul.tabs li.active{background:#eee;color:#444}ul.tabs li:last-child{border-bottom:0}}@media (max-width:1199px){.image-hover{width:auto;height:auto;margin-left:0;margin-right:0}.image-hover img{width:100%}}@media (min-width:1200px){.image-hover{position:relative;overflow:hidden;cursor:pointer;display:inline-block}.image-hover img{position:relative;min-height:100%;max-width:100%}.image-hover .caption>a{backface-visibility:hidden;-webkit-backface-visibility:hidden}.image-hover .caption>a,.image-hover .caption>a{position:absolute;top:0;left:0;width:100%;height:100%}.image-hover .view{font-size:0;color:transparent}.image-hover.effect-right img{max-width:none;width:calc(100% + 50px);transform:translate3d(-40px,0,0);transition:transform .3s}.image-hover.effect-right .content{width:100%;height:50%;padding:20px;box-sizing:border-box;color:#fff;position:absolute;left:0;bottom:0;transform:translate3d(0,40px,0);transition:transform .3s}.image-hover.effect-right .content p{opacity:0;transition:opacity .3s}.image-hover.effect-right:hover img,.image-hover.effect-right:hover .content{transform:translate3d(0,0,0)}.image-hover.effect-right:hover .content p{opacity:1}.image-hover.effect-square{background:-webkit-linear-gradient(45deg,#22682a 0%,#9b4a1b 40%,#3a342a 100%);background:linear-gradient(45deg,#22682a 0%,#9b4a1b 40%,#3a342a 100%)}.image-hover.effect-square img{-webkit-transition:opacity .35s;transition:opacity .35s}.image-hover.effect-square .caption{background-color:rgba(0,0,0,.5)}.image-hover.effect-square .caption:before{position:absolute;left:30px;right:30px;top:30px;bottom:30px;border:solid 1px #fff;content:''}.image-hover.effect-square .content{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;transition:transform .3s}.image-hover.effect-square .caption:before,figure.effect-square .content p{opacity:0;transition:opacity .3s,transform .3s;transform:scale(0)}.image-hover.effect-square:hover .content{transform:translate(-50%,-60%)}.image-hover.effect-square:hover .caption:before,figure.effect-square:hover .content p{opacity:1;transform:scale(1)}.image-hover.effect-square:hover img{opacity:.3}}.grid_wrap{margin:0 -1% 0}.grid_wrap>*{margin:0 1% 2%;float:left}.grid_wrap:after{display:block;clear:both;content:''}.m12-col-1{width:calc(8.333% - 2%)}.m12-col-2{width:calc(16.666% - 2%)}.m12-col-3{width:calc(25% - 2%)}.m12-col-4{width:calc(33.333% - 2%)}.m12-col-5{width:calc(41.665% - 2%)}.m12-col-6{width:calc(50% - 2%)}.m12-col-7{width:calc(58.331% - 2%)}.m12-col-8{width:calc(66.664% - 2%)}.m12-col-9{width:calc(74.997% - 2%)}.m12-col-10{width:calc(83.33% - 2%)}.m12-col-11{width:calc(91.663% - 2%)}.m12-col-12{width:calc(100% - 2%)}.m10-col-1{width:calc(10% - 2%)}.m10-col-2{width:calc(20% - 2%)}.m10-col-3{width:calc(30% - 2%)}.m10-col-4{width:calc(40% - 2%)}.m10-col-5{width:calc(50% - 2%)}.m10-col-6{width:calc(60% - 2%)}.m10-col-7{width:calc(70% - 2%)}.m10-col-8{width:calc(80% - 2%)}.m10-col-9{width:calc(90% - 2%)}.m10-col-10{width:calc(100% - 2%)}@media screen and (max-width:767px){.grid_wrap>*{width:calc(100% - 2%)}}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}