@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{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.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{backface-visibility:hidden;transform:translateZ(0)}.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{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.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{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left:0}.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{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;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}.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{object-fit:contain;transform-origin:50%;width:100%;height:100%}.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-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;font-variant:initial;line-height:1;text-transform:none!important}.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{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.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);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));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);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.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:translateY(-50%)}.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{width:8px;top:50%;transform:translateY(-50%)}.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{transition:transform .2s,top .2s;display:inline-block}.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{white-space:nowrap;left:50%;transform:translate(-50%)}.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:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.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);top:0;left: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%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;background:var(--swiper-scrollbar-bg-color,#0000001a);position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{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%));position:absolute}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{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%));position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;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{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;inset:0}.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;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;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;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;transition-property:transform,opacity,height;overflow:hidden}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:bottom;backface-visibility:hidden;overflow:hidden}
[v-cloak]{display:none!important}:root{--color-gray:#707070;--color-gray-dark:#404040;--color-blue:#1064e3;--color-sky:#07b9dd;--color-red:#f04045;--color-orange:#ff720a;--color-green:#009b9b;--color-yellow-green:#5fbe60;--color-stress:#ffb44d;--color-card:#6587fb;--color-work:#90c3fd;--color-inout:#6fcf74;--color-passport:#1d77fb;--color-secure:#4be3ff;--color-contract:#0ea8ed;--color-coupon:#ff9258;--color-mro:#b271ff;--color-line-gray:#c9c9c9;--bg-gray:#f5f5f5}html,body{-ms-overflow-style:scrollbar;margin:0;padding:0}body.noScroll{height:100vh;overflow:hidden}body,textarea,select,td,th,button,input{font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-east-asian:normal;color:#000;box-sizing:border-box;vertical-align:middle;letter-spacing:-.36px;font:15px/1.5 Noto Sans KR,Malgun Gothic,돋움,Dotum,굴림,Gulim,arial,"sans-serif"}body *{box-sizing:border-box}b,strong{font-weight:500}h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,tbody,tfoot,thead,th,td,article,figure,em,address{margin:0;padding:0;font-style:normal}table{table-layout:fixed;border-spacing:0;border-collapse:collapse;width:100%}table caption{visibility:hidden;width:0;height:0;font-size:0;line-height:0;overflow:hidden}legend,.sound-only,.skip,.none{width:.1%;height:.1%;font-size:.1%;line-height:.1%;position:absolute;top:0;left:-5000px;overflow:hidden}img,fieldset{border:0}label,button{cursor:pointer}a{color:#000;display:inline-block}a:link,a:visited,a:hover,a:active,a:focus{color:#000;text-decoration:none}a.underline{text-decoration:underline}img{max-width:100%}img.objectfit{object-fit:cover}button{background-color:#0000;border:none;margin:0;padding:0}input[type=text],input[type=password],input[type=date],textarea,select{-webkit-appearance:none;-webkit-border-radius:0}input[type=text]::-webkit-input-placeholder{color:#b7b7b7}input[type=text]:-moz-placeholder-shown{color:#b7b7b7}input[type=text]::-moz-placeholder{color:#b7b7b7}input[type=text]:-ms-placeholder-shown{color:#b7b7b7}input[type=password]::-webkit-input-placeholder{color:#b7b7b7}input[type=password]:-moz-placeholder-shown{color:#b7b7b7}input[type=password]::-moz-placeholder{color:#b7b7b7}input[type=password]:-ms-placeholder-shown{color:#b7b7b7}input[type=date]::-webkit-input-placeholder{color:#b7b7b7}input[type=date]:-moz-placeholder-shown{color:#b7b7b7}input[type=date]::-moz-placeholder{color:#b7b7b7}input[type=date]:-ms-placeholder-shown{color:#b7b7b7}textarea::-webkit-input-placeholder{color:#b7b7b7}textarea:-moz-placeholder-shown{color:#b7b7b7}textarea::-moz-placeholder{color:#b7b7b7}textarea:-ms-placeholder-shown{color:#b7b7b7}select{appearance:none}select::-ms-expand{display:none}input.basic-check,input.basic-radio{display:none}input.basic-check+label,input.basic-radio+label{font-weight:400}input.basic-check+label span,input.basic-radio+label span{border:1px solid var(--color-line-gray);vertical-align:middle;cursor:pointer;border-radius:50%;width:20px;height:20px;margin:-3px 5px 0 0;display:inline-block}input.basic-check:checked+label span,input.basic-radio:checked+label span{background:url(/img/official-renewal/common/ico_check.png) 50%/cover no-repeat}input.basic-check+label span{border-radius:3px}input.basic-check+label b,input.basic-radio+label b{font-weight:400}.all-check{background:url(/img/official-renewal/common/ico_check_all.png) 50%/cover no-repeat;border:none;border-radius:4px;width:24px;height:24px;margin-top:0}.all-check+label{font-size:18px}.all-check:checked{background:url(/img/official-renewal/common/ico_check_all_on.png) 50%/cover no-repeat}.arrow-check{background:url(/img/official-renewal/common/ico_check_arrow.png) 50%/cover no-repeat;border:none;width:20px;height:20px;margin-top:0}.arrow-check:checked{background:url(/img/official-renewal/common/ico_check_arrow_on.png) 50%/cover no-repeat}.all-check:checked:after,.arrow-check:checked:after{display:none}.form-checkradio{justify-content:flex-start;align-items:center;width:100%;display:flex}.form-checkradio.topline{align-items:flex-start}.form-checkradio.topline .basic-check,.form-checkradio.topline .basic-radio{margin-top:5px}input.basic-input{border:1px solid var(--color-line-gray);height:52px;padding:0 16px;line-height:50px}select.basic-select::-ms-expand{display:none}select.basic-select{border:1px solid var(--color-line-gray);color:#000;-webkit-appearance:none;-moz-appearance:none;background:#fff url(/img/official-renewal/common/ico_select.png) 100%/auto 100% no-repeat;height:52px;padding:0 30px 0 16px}select.basic-select.h50px{height:50px;padding:0 40px 0 20px}textarea.basic-textarea{border:1px solid var(--color-line-gray);background-color:#fff;padding:10px}dl.select-dl{border:1px solid var(--color-line-gray);position:relative;overflow:hidden}dl.select-dl dt{margin:0!important}dl.select-dl dt a{color:var(--color-gray);justify-content:space-between;align-items:center;padding:12px 20px;display:flex;font-weight:400!important}dl.select-dl.open dt a,dl.select-dl dt a span{color:var(--color-basic)}dl.select-dl.open dt a span{transform:rotate(180deg)}dl.select-dl dd ul li a{height:50px;padding:0 20px;line-height:50px;display:block}dl.select-dl dd ul:hover li a{opacity:.7}dl.select-dl dd ul li.active a,dl.select-dl dd ul li a:hover{background-color:var(--bg-gray);opacity:1}.nopm,.nopm>li,.nopm>dt,.nopm>dd,ul,ul>li,dl,dl>dt,dl>dd{margin:0;padding:0;list-style:none}.alignCenter{text-align:center!important}.alignLeft{text-align:left!important}.alignRight{text-align:right!important}.floats{zoom:1}.floats:after{content:"";clear:both;display:block}.floats>li{float:left}.floats>li.fr{float:right}.flex-start{justify-content:flex-start;align-items:center;display:flex}.flex-center{justify-content:center;align-items:center;display:flex}.flex-end{justify-content:flex-end;align-items:center;display:flex}.flex-spacebetween{justify-content:space-between;align-items:center;display:flex}.width-scrollbox{-ms-overflow-style:scrollbar;margin:0 -20px;font-size:0;overflow-x:auto}.width-scrollbox.w768 .scroll-con{width:800px;padding:0 20px 10px}.width-scrollbox.w980 .scroll-con{width:1000px;padding:0 20px 10px}@media screen and (min-width:767px){.width-scrollbox.w768{margin:0!important}.width-scrollbox.w768 .scroll-con{width:100%;padding:0}}@media screen and (min-width:979px){.width-scrollbox.w980{margin:0!important}.width-scrollbox.w980 .scroll-con{width:100%;padding:0}}@media screen and (min-width:1139px){.width-scrollbox.w980 .scroll-con.img990 img{max-width:990px}}.embed-container{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.embed-container iframe,.embed-container object,.embed-container embed,.embed-container video{width:100%;height:100%;position:absolute;top:0;left:0}.smooth,.smooth *{-o-transition:.2s ease-in-out;transition:all .2s ease-in-out}.oneline{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-hamburger{text-indent:-9999px;appearance:none;width:50px;height:50px;box-shadow:none;border-radius:none;cursor:pointer;background-color:#fff0;border:none;margin:0;padding:0;font-size:0;transition:background .3s;display:block;position:relative;overflow:hidden}.c-hamburger:focus{outline:none}.c-hamburger span{background-color:#212121;height:2px;display:block;position:absolute;top:25px;left:14px;right:14px}.c-hamburger span:before,.c-hamburger span:after{content:"";background-color:#212121;width:100%;height:2px;display:block;position:absolute;left:0}.c-hamburger span:before{top:-8px}.c-hamburger span:after{bottom:-8px}.c-hamburger--htx span{transition:background 0s .3s}.c-hamburger--htx span:before,.c-hamburger--htx span:after{transition-duration:.3s,.3s;transition-delay:.3s,0s}.c-hamburger--htx span:before{transition-property:top,transform}.c-hamburger--htx span:after{transition-property:bottom,transform}.open .c-hamburger--htx span{background:0 0!important}.open .c-hamburger--htx span:before{background-color:#212121;top:0;transform:rotate(45deg)}.open .c-hamburger--htx span:after{background-color:#212121;bottom:0;transform:rotate(-45deg)}.open .c-hamburger--htx span:before,.open .c-hamburger--htx span:after{transition-delay:0s,.3s}.btns{text-align:center;color:#000;vertical-align:middle;background-color:#fff;border:1px solid #e3e3e3;height:36px;padding:0 15px;line-height:34px;display:inline-block}.btns.h50px,.btns.h60px{height:50px;font-size:18px;line-height:48px}.btns.round2px{border-radius:2px}.btns.round4px{border-radius:4px}.btns.grayBtn{color:#767676;background-color:#ddd;border-color:#ddd}.btns.whiteBtn{color:var(--color-blue);background-color:#0000;border-color:#fff0}.btns.blueBtn{border-color:var(--color-blue);background-color:var(--color-blue);color:#fff}.btns.blackLineBtn{color:#000;background-color:#fff;border-color:#000}.btns.blueLineBtn{border-color:var(--color-blue);color:var(--color-blue);background-color:#fff}.btns.greenBtn{border-color:var(--color-green);background-color:var(--color-green);color:#fff}@media screen and (min-width:639px){.btns.h60px{height:60px;font-size:18px;line-height:58px}}.colorWhite{color:#fff!important}.colorGray{color:var(--color-gray)!important}.colorDarkGray{color:var(--color-darkgray)!important}.colorBlue{color:var(--color-blue)!important}.colorRed{color:var(--color-red)!important}.colorOrange{color:var(--color-orange)!important}.colorGreen{color:var(--color-green)!important}.color-stress{color:var(--color-stress)}.color-card{color:var(--color-card)}.color-work{color:var(--color-work)}.color-inout{color:var(--color-inout)}.color-passport{color:var(--color-passport)}.color-secure{color:var(--color-secure)}.color-contract{color:var(--color-contract)}.color-coupon{color:var(--color-coupon)}.color-mro{color:var(--color-mro)}.bgGray{background-color:var(--bg-gray)!important}.bgBlue{color:#fff;background-color:var(--color-blue)!important}.bgRed{color:#fff;background-color:var(--color-red)!important}.bgGreen{color:#fff;background-color:var(--color-green)!important}.bgGradientRed{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff1170",endColorstr="#fd8e00",GradientType=1);color:#fff;background:linear-gradient(135deg,#ff1170 0%,#fd8e00 100%)}.bgGradientBlue{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1d77fb",endColorstr="#0098c6",GradientType=1);color:#fff;background:linear-gradient(135deg,#1d77fb 0%,#0098c6 100%)}.bg-stress{color:#fff;background-color:#fa8d00}.bg-card{color:#fff;background-color:#486eef}.bg-work{color:#fff;background-color:#3694ff}.bg-inout{background-color:var(--color-inout);color:#fff}.bg-passport{background-color:var(--color-passport);color:#fff}.bg-secure{color:#fff;background-color:#00a5f4}.bg-contract{color:#fff;background-color:#009ae6}.bg-coupon{color:#fff;background-color:#ff7c34}.bg-mro{color:#fff;background-color:#6f1ccc}.w10{width:10%}.w15{width:15%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w35{width:35%}.w40{width:40%}.w45{width:45%}.w49{width:49%}.w50{width:50%}.w55{width:55%}.w60{width:60%}.w65{width:65%}.w70{width:70%}.w75{width:75%}.w80{width:80%}.w85{width:85%}.w90{width:90%}.w95{width:95%}.w100{width:100%}.w50px{width:50px!important}.w60px{width:60px!important}.w100px{width:100px!important}.w130px{width:130px!important}.w150px{width:150px!important}.w200px{width:200px!important}.w250px{width:250px!important}.w300px{width:300px!important}.w350px{width:350px!important}.w400px{width:400px!important}.w450px{width:450px!important}.w500px{width:500px!important}.w550px{width:550px!important}.w600px{width:600px!important}.w650px{width:650px!important}.w700px{width:700px!important}.w750px{width:750px!important}.w800px{width:800px!important}.w850px{width:850px!important}.w900px{width:900px!important}.w950px{width:950px!important}.w1000px{width:1000px!important}.mgt0px{margin-top:0!important}.mgt5px{margin-top:5px!important}.mgt10px{margin-top:10px!important}.mgt12px{margin-top:12px!important}.mgt15px{margin-top:15px!important}.mgt20px{margin-top:20px!important}.mgt25px{margin-top:25px!important}.mgt30px{margin-top:30px!important}.mgt35px{margin-top:35px!important}.mgt40px{margin-top:40px!important}.mgt50px{margin-top:50px!important}.mgt60px{margin-top:60px!important}.mgt70px{margin-top:70px!important}.mgt80px{margin-top:80px!important}.mgt90px{margin-top:90px!important}.mgt100px{margin-top:100px!important}.mgb0px{margin-bottom:0!important}.mgb5px{margin-bottom:5px!important}.mgb10px{margin-bottom:10px!important}.mgb15px{margin-bottom:15px!important}.mgb20px{margin-bottom:20px!important}.mgb30px{margin-bottom:30px!important}.mgb40px{margin-bottom:40px!important}.mgb50px{margin-bottom:50px!important}.mgb60px{margin-bottom:60px!important}.mgb70px{margin-bottom:70px!important}.mgb80px{margin-bottom:80px!important}.mgb90px{margin-bottom:90px!important}.mgb100px{margin-bottom:100px!important}.mgl5px{margin-left:5px!important}.mgl10px{margin-left:10px!important}.mgl20px{margin-left:20px!important}.mgl30px{margin-left:30px!important}.mgl40px{margin-left:40px!important}.mgl50px{margin-left:50px!important}.mgl60px{margin-left:60px!important}.mgl70px{margin-left:70px!important}.mgl80px{margin-left:80px!important}.mgl90px{margin-left:90px!important}.mgl100px{margin-left:100px!important}.mgr5px{margin-right:5px!important}.mgr10px{margin-right:10px!important}.mgr20px{margin-right:20px!important}.mgr30px{margin-right:30px!important}.mgr40px{margin-right:40px!important}.mgr50px{margin-right:50px!important}.mgr60px{margin-right:60px!important}.mgr70px{margin-right:70px!important}.mgr80px{margin-right:80px!important}.mgr90px{margin-right:90px!important}.mgr100px{margin-right:100px!important}.round4px{border-radius:4px!important}.round5px{border-radius:5px!important}.fsize0{font-size:0!important}.fsize12{font-size:12px!important}.fsize13{font-size:13px!important}.fsize14{font-size:14px!important}.fsize16{font-size:16px!important}.fsize18{font-size:18px!important}.fsize20{font-size:20px!important}.fsize22{font-size:22px!important}.fsize24{font-size:24px!important}.fsize26{font-size:26px!important}.fsize28{font-size:28px!important}.fsize30{font-size:30px!important}@media screen and (min-width:1239px){body,textarea,select,td,th,button,input{font-size:18px}.respon{width:1200px;margin:0 auto;position:relative}}.error-page{text-align:center;padding:50px 0}.error-page h2{padding:30px 0}

.main-content{padding:60px 20px;position:relative;overflow:hidden}h2.main-h2-tit{text-align:center;margin-bottom:20px;font-size:26px;font-weight:700;position:relative}h2.main-h2-tit small{margin-bottom:5px;font-size:20px;display:block}h2.main-h2-tit em{letter-spacing:-.25pt;display:block}@media screen and (min-width:767px){h2.main-h2-tit{margin-bottom:40px;font-size:36px}h2.main-h2-tit small{font-size:26px}}@media screen and (min-width:979px){.main-content{padding:80px 20px}}@media screen and (min-width:1239px){.main-content{padding:120px 0}h2.main-h2-tit{margin-bottom:60px;font-size:40px}h2.main-h2-tit small{margin-bottom:8px;font-size:28px}}.main-top h2{text-align:center;flex-direction:column;justify-content:center;align-items:center;font-size:28px;display:flex}.main-top p.comment{text-align:center;margin-top:10px;font-size:18px}.select-platform{margin-top:40px}.select-platform ul li{width:auto;position:relative}.select-platform ul li a.sp-btn{text-align:center;color:#fff;z-index:1000;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:center;max-width:180px;height:240px;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 10px #0000002e}.select-platform ul li a.sp-btn span.ico{font-size:0}.select-platform ul li a.sp-btn em{background-color:#00000024;justify-content:center;align-items:center;min-height:60px;padding:10px 0;font-size:18px;display:flex;position:absolute;bottom:0;left:0;right:0}.select-platform ul li{border-radius:5px;padding:30px}.select-platform ul li.swiper-slide:after{content:"";position:absolute;inset:0}.select-platform ul li.swiper-slide-active{background-image:conic-gradient(from .25turn,#005aff,#b209d1 .24turn,#1eded0)}.select-platform ul li.swiper-slide-active:after{background-color:#fff;inset:4px}.main-top .scroll-arrow{text-align:center;margin-top:40px;position:relative}.main-top .scroll-arrow a{color:#666;padding:10px;font-size:30px;display:inline-block}.select-platform ul li a.sp-stress{background-color:var(--color-stress)}.select-platform ul li a.sp-card{background-color:var(--color-card)}.select-platform ul li a.sp-work{background-color:var(--color-work)}.select-platform ul li a.sp-inout{background-color:var(--color-inout)}.select-platform ul li a.sp-passport{background-color:var(--color-passport)}.select-platform ul li a.sp-secure{background-color:var(--color-secure)}.select-platform ul li a.sp-contract{background-color:var(--color-contract)}.select-platform ul li a.sp-coupon{background-color:var(--color-coupon)}.select-platform ul li a.sp-mro{background-color:var(--color-mro)}@media screen and (min-width:979px){.main-top{padding:80px 40px}.main-top h2{font-size:40px}.main-top p.comment{margin-top:20px;font-size:24px}.select-platform{margin-top:80px}.select-platform ul li{padding:60px}.select-platform ul li a.sp-btn{border-radius:30px;max-width:216px;height:280px}.select-platform ul li.swiper-slide-active:after{inset:8px}.main-top .scroll-arrow a{font-size:46px}}@media screen and (min-width:1239px){.main-top{padding:80px 0}}.main-down-counsel{color:#fff;height:450px;position:relative}.main-down-counsel .pv-block{margin:0 -40px}.main-down-counsel .pv-con{flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex;position:absolute;inset:0}.main-down-counsel h2{text-align:center;font-size:26px}.main-down-counsel h2 br{display:none}.main-down-counsel .down-counsel-box{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:30px;display:flex}.main-down-counsel .down-counsel-box a{text-align:center;background-color:#fff;border-radius:25px;width:250px;height:50px;font-size:18px;line-height:50px;display:block}.main-down-counsel .down-counsel-box a.counsel-btn{background-color:var(--color-blue);color:#fff;margin-top:10px}@media screen and (min-width:767px){.main-down-counsel{text-align:center;align-items:center}.main-down-counsel h2{font-size:30px}.main-down-counsel h2 br{display:block}.main-down-counsel .down-counsel-box{flex-direction:row}.main-down-counsel .down-counsel-box a{border-radius:30px;height:60px;font-size:20px;line-height:60px}.main-down-counsel .down-counsel-box a.counsel-btn{margin-top:0;margin-left:10px}}@media screen and (min-width:979px){.main-down-counsel{height:600px}.main-down-counsel h2{text-shadow:0 2px 15px #00000029;font-size:40px}.main-down-counsel .down-counsel-box{margin-top:60px}.main-down-counsel .down-counsel-box a{border-radius:50px;width:320px;height:100px;font-size:26px;line-height:100px}.main-down-counsel .down-counsel-box a.counsel-btn{margin-left:40px}}.main-keyservice{background-color:var(--bg-gray);position:relative}.keyservice-box .keyservice-con{background-color:#fff;border-radius:20px;margin-bottom:20px;position:relative;overflow:hidden;box-shadow:0 3px 15px #00000029}.keyservice-box .keyservice-con .keyservice-top{padding:30px 20px}.keyservice-box .keyservice-con .keyservice-top h3{font-size:20px;font-weight:700}.keyservice-box .keyservice-con .keyservice-top p{margin-top:10px}.keyservice-box .keyservice-con .keyservice-top .detail-go-btn{border:1px solid var(--color-blue);height:40px;color:var(--color-blue);border-radius:20px;margin-top:20px;padding:0 20px;line-height:40px;display:inline-block}.keyservice-box .keyservice-con .imgbox{font-size:0}.keyservice-box .keyservice-con .imgbox ul li{background-color:var(--bg-gray);font-size:0}.keyservice-box .keyservice-con .thumb-txt{z-index:1000;background-color:#fff;border-radius:0 0 20px 20px;width:100%;padding:0 20px;position:absolute;bottom:0;left:0;box-shadow:0 3px 15px #00000029}.keyservice-box .keyservice-con .thumb-txt ul li button{text-align:center;justify-content:center;align-items:center;width:100%;height:12vw;font-weight:700;display:flex}.keyservice-box .keyservice-con .thumb-txt ul li.swiper-slide-thumb-active button{color:var(--color-blue);font-weight:700}@media screen and (min-width:479px){.keyservice-box .keyservice-con .thumb-txt ul li button{height:66px}}@media screen and (min-width:639px){.keyservice-box .keyservice-con .thumb-txt ul li button{height:82px;font-size:18px}}@media screen and (min-width:767px){.keyservice-box{flex-wrap:wrap;justify-content:space-between;align-items:stretch;display:flex}.keyservice-box .keyservice-con{width:48%;margin:2% 0}.keyservice-box .keyservice-con .keyservice-top{height:250px}.keyservice-box .keyservice-con .keyservice-top h3{font-size:24px}}@media screen and (min-width:979px){.keyservice-box .keyservice-con .keyservice-top{height:300px;padding:50px 40px}.keyservice-box .keyservice-con .keyservice-top h3{font-size:28px}.keyservice-box .keyservice-con .keyservice-top p{font-size:18px}.keyservice-box .keyservice-con .keyservice-top .detail-go-btn{border-width:2px;border-radius:25px;height:50px;margin-top:25px;padding:0 30px;font-size:20px;line-height:46px}}@media screen and (min-width:1239px){.keyservice-box .keyservice-con .keyservice-top{height:320px;padding:60px 40px}.keyservice-box .keyservice-con .thumb-txt{border-radius:0 0 25px 25px;padding:0 50px}}.main-additionalservice .banner-choice{flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:-6px -3px;display:flex}.main-additionalservice .banner-choice .additionalservice-btn{border:1px solid #666;border-radius:20px;height:40px;margin:6px 3px;padding:0 20px;line-height:38px;display:inline-block}.main-additionalservice .banner-choice .additionalservice-btn.active{border-color:var(--color-blue);background-color:var(--color-blue);color:#fff}.main-additionalservice .bannerbox{border-radius:20px;margin-top:40px;font-size:0;overflow:hidden}@media screen and (min-width:767px){.main-additionalservice{justify-content:space-between;align-items:flex-start;display:flex}.main-additionalservice h2{text-align:left}.main-additionalservice .inner-left{flex-shrink:0;width:45%}.main-additionalservice .bannerbox{border-radius:30px;flex-shrink:0;width:50%;margin-top:0}}@media screen and (min-width:979px){.main-additionalservice .banner-choice{margin:-8px}.main-additionalservice .banner-choice .additionalservice-btn{border-radius:25px;height:50px;margin:8px;padding:0 25px;font-size:18px;line-height:48px}.main-additionalservice .bannerbox{border-radius:40px}}@media screen and (min-width:1239px){.main-additionalservice .banner-choice{margin:-12px -10px}.main-additionalservice .banner-choice .additionalservice-btn{border-radius:30px;height:60px;margin:12px 10px;padding:0 30px;font-size:22px;line-height:58px}}.main-client{background-color:var(--bg-gray)}.client-list{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;margin-top:-2%;display:flex}.client-list .client-con{border-radius:8px;width:48%;margin:2% 0 2% 4%;font-size:0;overflow:hidden}.client-list .client-con:nth-child(odd){margin-left:0}@media screen and (min-width:639px){.client-list{margin-top:-1%}.client-list .client-con{width:32%;margin:1% 0 1% 2%}.client-list .client-con:nth-child(odd){margin-left:2%}.client-list .client-con:nth-child(3n+1){margin-left:0}}@media screen and (min-width:979px){.client-list .client-con{width:18.4%;margin:1% 0 1% 2%}.client-list .client-con:nth-child(odd),.client-list .client-con:nth-child(3n+1),.client-list .client-con:nth-child(4n+1){margin-left:2%}.client-list .client-con:nth-child(5n+1){margin-left:0}}@media screen and (min-width:1239px){.main-client{padding:80px 0}}.main-service-phone-counsel .mspc-con{color:#fff;background-color:#00a0ef;border-radius:20px;padding:30px 20px;position:relative;overflow:hidden;box-shadow:0 3px 6px #00000029}.main-service-phone-counsel .mspc-con h2{font-size:24px}.main-service-phone-counsel .mspc-con p{margin-top:5px}.main-service-phone-counsel .mspc-con:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:100%;width:50px;height:50px;position:absolute;bottom:20px;right:20px}.main-service-phone-counsel .mspc-con.mspc-service:after{background-image:url(/img/official-renewal/main_sercive_counsel_img.svg)}.main-service-phone-counsel .mspc-con.mspc-service a{background-color:#fff;border-radius:20px;height:40px;margin-top:20px;padding:0 20px;line-height:40px;display:inline-block}.main-service-phone-counsel .mspc-con.mspc-phone{background-color:#1456b5;margin-top:30px}.main-service-phone-counsel .mspc-con.mspc-phone:after{background-image:url(/img/official-renewal/main_phone_counsel_img.svg)}.main-service-phone-counsel .mspc-con.mspc-phone .phonenum{margin-top:20px;font-size:24px;font-weight:700;line-height:40px}@media screen and (min-width:767px){.main-service-phone-counsel .mspc-con{height:300px;padding:50px 40px}.main-service-phone-counsel .mspc-con:after{width:98px;height:78px;bottom:50px;right:40px}.main-service-phone-counsel .mspc-con h2{font-size:30px}.main-service-phone-counsel .mspc-con p{font-size:20px}.main-service-phone-counsel .mspc-con.mspc-service a{border-radius:25px;height:50px;padding:0 30px;font-size:20px;line-height:50px}.main-service-phone-counsel .mspc-con.mspc-phone .phonenum{font-size:28px}}@media screen and (min-width:979px){.main-service-phone-counsel{justify-content:space-between;align-items:stretch;display:flex}.main-service-phone-counsel .mspc-con{width:48%}.main-service-phone-counsel .mspc-con.mspc-phone{margin-top:0}}
.service-content{padding:60px 20px;position:relative;overflow:hidden}.service-content:not(.respon){background-color:var(--bg-gray)}.service-content h1.service-h1{text-align:center;margin-bottom:20px;font-size:26px}.service-content h2.service-h2{text-align:center;margin-bottom:40px;font-size:20px}.service-content h2.service-h2 em{letter-spacing:-.5pt;display:block}.service-content h2.service-h2 em br{display:none}.service-content h2.service-h2 small{margin-top:5px;font-size:14px;font-weight:400;display:block}.service-cutimg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px;position:relative}.tab-choice{flex-wrap:wrap;justify-content:center;align-items:center;margin:-6px -3px 23px;display:flex}.tab-choice .tab-btn{background-color:#fff;border:1px solid #666;border-radius:20px;height:40px;margin:6px 3px;padding:0 20px;line-height:38px;display:inline-block}.tab-choice .tab-btn.active{border-color:var(--color-blue);background-color:var(--color-blue);color:#fff}@media screen and (min-width:767px){.service-content h1.service-h1{margin-bottom:40px;font-size:30px}.service-content h2.service-h2{text-align:center;margin-bottom:40px;font-size:26px}.service-content h2.service-h2 em br{display:block}.service-content h2.service-h2 small{font-size:16px}}@media screen and (min-width:979px){.service-content{padding:80px 40px}.service-content h1.service-h1{margin-bottom:50px;font-size:40px}.service-content h2.service-h2{margin-bottom:60px;font-size:30px}.service-content h2.service-h2 small{font-size:18px}.service-cutimg{height:300px}.tab-choice{margin:0 0 40px}.tab-choice .tab-btn{border-radius:25px;height:50px;margin:0 8px;padding:0 25px;font-size:18px;line-height:48px}}@media screen and (min-width:1239px){.service-content{padding:120px 0}.service-content:not(.respon){padding:80px 0}.service-cutimg{height:400px}.tab-choice .tab-btn{border-radius:30px;height:60px;margin:0 10px;padding:0 30px;font-size:22px;line-height:58px}}.service-top{flex-direction:column-reverse;justify-content:flex-start;align-items:center;padding:40px 20px;display:flex;overflow:hidden}.service-top h1{flex-direction:column;font-size:26px;display:flex}.service-top h1 em{line-height:1.4;display:block}.service-top h1 em small{font-size:18px}.service-top h1 span{margin-top:10px;font-size:16px;font-weight:400;display:block}.service-top h1 span br{display:none}.service-top h1 p{margin-top:10px;font-size:14px;font-weight:400}.service-top .s-top-ico{width:50%;margin:0 auto 30px}@media screen and (min-width:767px){.service-top{flex-direction:row;justify-content:space-between}.service-top h1{flex-grow:1;font-size:30px}.service-top h1 span{font-size:20px}.service-top h1 span br{display:block}.service-top h1 p{font-size:16px}.service-top .s-top-ico{flex-shrink:0;width:30%;max-width:270px;margin:0}}@media screen and (min-width:979px){.service-top h1{font-size:40px}.service-top h1 em small,.service-top h1 span{font-size:24px}.service-top h1 span br{display:block}.service-top h1 p{margin-top:20px;font-size:18px}}@media screen and (min-width:1239px){.service-top{padding:70px 0}}.service-introduce{padding:40px 20px;overflow:hidden}.service-introduce h2{background:url(/img/official-renewal/service_whatico.svg) 0 0/auto 40px no-repeat;margin-bottom:20px;padding-top:50px;font-size:20px;font-weight:500;position:relative}.service-introduce p{padding-top:20px;position:relative}.service-introduce p:after{content:"";background-color:#ffffff80;width:100%;height:2px;position:absolute;top:0;left:0}@media screen and (min-width:639px){.service-introduce h2{background-position:0;background-size:auto 60px;margin-bottom:30px;padding-top:0;padding-left:80px;font-size:24px}.service-introduce p{padding-top:30px;font-size:18px}}@media screen and (min-width:979px){.service-introduce{padding:60px 40px}.service-introduce .respon{justify-content:flex-start;align-items:center;display:flex}.service-introduce h2{flex-shrink:0;width:350px;margin-bottom:0;margin-right:30px;padding-left:90px}.service-introduce p{flex-grow:1;padding-top:0;padding-left:30px}.service-introduce p:after{width:2px;height:auto;top:10px;bottom:10px}}@media screen and (min-width:1239px){.service-introduce{padding:60px 0}.service-introduce h2{width:420px;margin-right:40px;font-size:28px}.service-introduce p{padding-left:40px}}.preview-slide{position:relative}.preview-slide ul li{text-align:center}.preview-slide ul li figure{font-size:0}.preview-slide ul li figure.in-phone{padding:0 21.5%}.preview-slide ul li figure.in-keepper{padding:0 10%}.preview-slide ul li em{margin-top:20px;display:block}.preview-slide ul li em small{color:#666}.preview-slide .swiper-pagination{text-align:center;margin-top:20px;font-size:0;position:relative;bottom:auto;left:auto}.preview-slide .swiper-pagination .swiper-pagination-bullet{background-color:#0000004d;border-radius:5px;width:10px;height:10px;margin:0 5px;transition:all .3s;display:inline-block}.preview-slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-blue);width:25px}.preview-slide .swiper-button{color:#fff;text-shadow:0 2px 3px #0003;text-align:center;z-index:1000;background-color:#0006;width:40px;height:60px;font-size:24px;line-height:60px;position:absolute;top:calc(50% - 50px)}.preview-slide .swiper-button.swiper-button-disabled{opacity:.3}.preview-slide .swiper-button.swiper-prev{left:-20px}.preview-slide .swiper-button.swiper-next{right:-20px}@media screen and (min-width:639px){.preview-slide .swiper-pagination,.preview-slide .swiper-button{display:none}.preview-slide ul li figure.in-phone,.preview-slide ul li figure.in-keepper{padding:0!important}}@media screen and (min-width:767px){.preview-slide ul li em{font-size:18px;line-height:1.2}}@media screen and (min-width:979px){.preview-slide ul li em{font-size:20px}.preview-slide ul li em small{font-size:14px}}@media screen and (min-width:1239px){.preview-slide.phone-only{width:1020px;margin:0 auto}}.passport-preview{max-width:1020px;margin:0 auto}.other-list{font-size:0;position:relative}.other-list a{border-radius:10px;margin-bottom:10px;display:block;overflow:hidden}@media screen and (min-width:639px){.other-list{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;display:flex}.other-list a{width:49%;margin:1% 0 1% 2%}.other-list a:nth-child(odd){margin-left:0}}@media screen and (min-width:979px){.other-list a{width:32%;margin:1% 0 1% 2%}.other-list a:nth-child(odd){margin-left:2%}.other-list a:nth-child(3n+1){margin-left:0}}.inouteasy-box{border:1px solid #c9c9c9;border-radius:20px;overflow:hidden}.inouteasy-box .easy-con{position:relative}.inouteasy-box .easy-con figure{background-color:#f5f5f5;font-size:0}.inouteasy-box .easy-con .txt{text-align:center;padding:30px 20px 40px}.inouteasy-box .easy-con .txt h3{color:#666;margin-bottom:10px;font-size:20px;font-weight:700}.inouteasy-box .easy-con .arrowbox{background-color:var(--color-blue);text-align:center;color:#fff;z-index:20;border-radius:50%;width:40px;height:40px;font-size:20px;line-height:40px;position:absolute;top:-20px;left:calc(50% - 20px)}.inouteasy-box .easy-con.easy-mobile:after{border:4px solid var(--color-blue);content:"";z-index:10;border-radius:0 0 20px 20px;position:absolute;inset:-1px}.inouteasy-box .easy-con.easy-mobile figure{background-color:#f8fbff;padding-top:20px}.inouteasy-box .easy-con.easy-mobile .txt h3{color:var(--color-blue)}@media screen and (min-width:767px){.inouteasy-box{justify-content:center;align-items:stretch;display:flex}.inouteasy-box .easy-con{width:50%}.inouteasy-box .easy-con .arrowbox{width:50px;height:50px;font-size:24px;line-height:50px;top:calc(50% - 25px);left:-25px;transform:rotate(-90deg)}.inouteasy-box .easy-con.easy-mobile:after{border-width:5px;border-radius:0 20px 20px 0}.inouteasy-box .easy-con.easy-mobile figure{padding-top:0}}@media screen and (min-width:979px){.inouteasy-box .easy-con .txt{padding:40px 20px 60px}.inouteasy-box .easy-con .txt h3{margin-bottom:20px;font-size:28px}.inouteasy-box .easy-con .txt p{font-size:18px}.inouteasy-box .easy-con .arrowbox{width:80px;height:80px;font-size:30px;line-height:80px;top:calc(50% - 40px);left:-40px}}@media screen and (min-width:1239px){.inouteasy-box .easy-con .arrowbox{width:100px;height:100px;font-size:40px;line-height:100px;top:50%;left:-50px}.inouteasy-box .easy-con.easy-mobile:after{border-width:8px}}.service-feature{margin-top:40px;position:relative}.inout-preview .service-feature{margin-top:80px}.service-feature h3{margin-bottom:20px;font-size:20px;position:relative}.service-feature h3:before{background-color:var(--color-line-gray);content:"";width:100%;height:1px;position:absolute;bottom:0;left:0}.service-feature h3 em{letter-spacing:-.25pt;border-bottom:2px solid #000;padding-bottom:10px;display:inline-block;position:relative}.service-feature ul li{border-top:1px solid var(--color-line-gray);width:100%;padding:20px 0}.service-feature ul li:first-child{border-top:none;padding-top:0}.service-feature ul li h4{margin-bottom:10px;font-size:18px}.service-feature ul li p{color:#666;font-size:16px}.service-feature ul li p br{display:none}.service-feature ul li .feature-button{margin-top:10px;font-size:14px;display:inline-block;position:relative}.service-feature ul li .feature-button .colorBlue{font-size:14px}.feature-info{z-index:100;background-color:#fff;border-radius:5px;width:300px;padding:15px;display:none;position:absolute;top:36px;left:0;box-shadow:0 0 10px #00000026}.feature-info:after{content:"";border:7px solid #0000;border-top-width:0;border-bottom:10px solid #fff;width:0;height:0;position:absolute;top:-10px;left:20px}.feature-info dl dt{margin-bottom:5px;font-size:14px}.feature-info dl dd p{font-size:12px}.feature-info dl dd p:not(:first-child){margin-top:5px}.feature-info .feature-info-btn{color:#696c6f;padding:5px;font-size:16px;position:absolute;top:5px;right:15px}@media screen and (min-width:767px){.service-feature{margin-top:80px}.service-feature h3{margin-bottom:30px;font-size:26px}.service-feature ul li{border-top:none;width:50%;padding:20px 40px 20px 0!important}}@media screen and (min-width:979px){.service-feature h3{font-size:30px}.service-feature ul li{padding:30px 40px 40px 0!important}.service-feature ul li p br{display:block}.feature-info{border-radius:10px;width:340px;left:auto;right:-360px}.feature-info#sha{top:calc(50% - 75px)}.feature-info#timeStemp{top:calc(50% - 55px)}.feature-info:after{border-width:7px 10px 7px 0;border-color:#0000 #fff #0000 #0000;position:absolute;top:calc(50% - 5px);left:-10px}}@media screen and (min-width:1239px){.service-feature,.inout-preview .service-feature{margin-top:120px}.service-feature ul li{width:33.3333%}.service-feature.in-feature-info{margin-left:70px}.service-feature.in-feature-info ul li:nth-child(3) p{padding-bottom:34px}}.inout-reader-con{background-color:#fff;border-radius:20px;max-width:990px;margin:0 auto;overflow:hidden}.inout-reader-con .pic{background-color:#f8fbff;font-size:0}.inout-reader-con .txt-con{padding:30px 20px;position:relative}.inout-reader-con .txt-con h3{margin-bottom:10px;font-size:20px}.inout-reader-con .txt-con .icobox{margin-top:30px;font-size:0}.inout-reader-con .txt-con .icobox img{height:60px}.inout-reader .guide-txt{letter-spacing:-.25pt;margin-top:20px}@media screen and (min-width:767px){.inout-reader-con{justify-content:flex-start;align-items:stretch;display:flex}.inout-reader-con .pic{flex-shrink:0;width:50%}.inout-reader-con .txt-con{flex-grow:1;padding:40px 30px}.inout-reader-con .txt-con .icobox{margin-top:0;position:absolute;bottom:40px;left:30px}.inout-reader .guide-txt{text-align:center;margin-top:30px}}@media screen and (min-width:979px){.inout-reader-con .pic{width:452px}.inout-reader-con .txt-con{padding:60px 40px}.inout-reader-con .txt-con h3{margin-bottom:15px;font-size:28px}.inout-reader-con .txt-con p{font-size:20px}.inout-reader-con .txt-con .icobox img{height:90px}}.guide-service{border:1px solid var(--color-line-gray);border-radius:20px;position:relative;overflow:hidden}.guide-service .gs-box{padding:20px}.guide-service .gs-box:not(:first-child){border-top:1px solid var(--color-line-gray)}.guide-service .gs-box h3{margin-bottom:10px;font-size:20px}.guide-service .gs-box .why-txt{background-color:#f8fbff;margin:20px -20px -20px;padding:20px}.guide-service .gs-box .why-txt dt{margin-bottom:5px;font-size:16px;font-weight:500}.guide-service .gs-box .why-txt dd{color:#666;font-size:14px}.guide-service .gs-box .why-txt dd br{display:none}@media screen and (min-width:767px){.guide-service{justify-content:center;align-items:stretch;display:flex}.guide-service .gs-box{width:50%}.guide-service .gs-box:not(:first-child){border-top:none;border-left:1px solid var(--color-line-gray)}.guide-service .gs-box .why-txt{border-radius:10px;margin:20px 0 0}}@media screen and (min-width:979px){.guide-service .gs-box{padding:40px 30px}.guide-service .gs-box h3{font-size:28px}.guide-service .gs-box p{height:60px;font-size:18px;line-height:30px}.guide-service .gs-box .why-txt{margin-top:30px;padding:20px 30px}.guide-service .gs-box .why-txt dt{font-size:18px}.guide-service .gs-box .why-txt dd{font-size:16px}.guide-service .gs-box .why-txt dd br{display:block}}.secure-safety .safety-box .safety-con{border-bottom:1px solid var(--color-line-gray);padding:20px 0;position:relative}.secure-safety .safety-box .safety-con .ico{width:100px;margin-bottom:10px;font-size:0}.secure-safety .safety-box .safety-con .txt-con h3{margin-bottom:10px;font-size:18px}.secure-safety .safety-box .safety-con .txt-con p{color:#666}@media screen and (min-width:639px){.secure-safety .safety-box .safety-con{justify-content:flex-start;align-items:center;max-width:1100px;margin:0 auto;display:flex}.secure-safety .safety-box .safety-con .ico{flex-shrink:0;margin-bottom:0;margin-right:30px}.secure-safety .safety-box .safety-con .txt-con{flex-grow:1}}@media screen and (min-width:979px){.secure-safety .safety-box{flex-wrap:wrap;justify-content:space-between;align-items:stretch;display:flex}.secure-safety .safety-box .safety-con{width:48%}.secure-safety .safety-box .safety-con .txt-con h3{font-size:20px}.secure-safety .safety-box .safety-con .txt-con p{font-size:16px}}@media screen and (min-width:1239px){.secure-safety .safety-box .safety-con{width:480px;padding:40px 0}.secure-safety .safety-box .safety-con:nth-child(3),.secure-safety .safety-box .safety-con:nth-child(4){margin-top:40px}}.secure-step .width-scrollbox:last-child{padding-top:40px}@media screen and (min-width:979px){.secure-step .width-scrollbox:last-child{padding-top:60px}}@media screen and (min-width:639px){.secure-preview .preview-slide1 ul li{width:28%;padding:0 1%}.secure-preview .preview-slide1 ul li:first-child{width:44%}.secure-preview .preview-slide2 ul li{width:36%;padding:0 1%}.secure-preview .preview-slide2 ul li:first-child{width:64%}}.secure-otac .otac-box{border:1px solid var(--color-line-gray);border-radius:20px;padding:30px 20px}.secure-otac .otac-box ul{margin-top:20px}.secure-otac .otac-box ul li{justify-content:flex-start;align-items:flex-start;margin-top:5px;display:flex;position:relative}.secure-otac .otac-box ul li:first-child{margin-top:0!important}.secure-otac .otac-box ul li .ico{flex-shrink:0;margin-right:5px}.secure-otac .otac-box ul li em{flex-grow:1}.secure-otac .otac-box .detail-view{margin-top:20px}.secure-otac .otac-box .detail-view p{color:#666}.secure-otac .otac-box .detail-view .btns{border-radius:20px;height:40px;margin-top:20px;padding:0 20px;line-height:38px}@media screen and (min-width:639px){.secure-otac .otac-box .detail-view{justify-content:space-between;align-items:center;display:flex}.secure-otac .otac-box .detail-view .btns{margin-top:0}}@media screen and (min-width:979px){.secure-otac .otac-box{padding:50px 60px}.secure-otac .otac-box ul,.secure-otac .otac-box .detail-view{margin-top:30px}.secure-otac .otac-box .detail-view .btns{border-width:2px;border-radius:25px;height:50px;padding:0 30px;line-height:46px}}@media screen and (min-width:767px){.work-type .service-feature{margin-top:60px!important}}.work-checkin{background-color:#f8fbff!important}.work-checkin .width-scrollbox{margin-bottom:20px!important}.work-checkin .width-scrollbox:last-child{margin-top:0!important}@media screen and (min-width:979px){.work-checkin .width-scrollbox{margin-bottom:40px!important}}.work-process .service-feature{margin-top:0!important}@media screen and (min-width:1239px){.work-process .service-feature ul li p{height:48px;line-height:24px}}@media screen and (min-width:767px){.contract-type .service-feature{margin-top:60px!important}}.contract-simple{background-color:#f8fbff!important}.contract-simple-box .contract-simple-con{border:1px solid var(--color-line-gray);background-color:#fff;border-radius:10px;margin-top:20px;overflow:hidden}.contract-simple-box .contract-simple-con:first-child{margin-top:0!important}.contract-simple-box .contract-simple-con .csc-txt{padding:20px}.contract-simple-box .contract-simple-con .csc-txt h3{margin-bottom:20px;font-size:18px}.contract-simple-box .contract-simple-con .csc-txt p{margin-top:10px}.contract-simple-box .contract-simple-con .csc-txt p:first-of-type{margin-top:0!important}.contract-simple-box .contract-simple-con .csc-img{border-top:1px solid var(--color-line-gray);background-color:var(--bg-gray);text-align:center;padding:20px 40px}@media screen and (min-width:639px){.contract-simple-box .contract-simple-con{justify-content:center;align-items:stretch;display:flex}.contract-simple-box .contract-simple-con .csc-txt,.contract-simple-box .contract-simple-con .csc-img{width:50%}.contract-simple-box .contract-simple-con .csc-txt{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.contract-simple-box .contract-simple-con .csc-img{border-top:none;border-left:1px solid var(--color-line-gray);justify-content:center;align-items:center;display:flex}}@media screen and (min-width:979px){.contract-simple-box .contract-simple-con .csc-txt{padding:40px}.contract-simple-box .contract-simple-con .csc-txt h3{font-size:28px}.contract-simple-box .contract-simple-con .csc-txt p{font-size:18px}.contract-simple-box .contract-simple-con .csc-img img{max-width:290px}}@media screen and (min-width:1239px){.contract-simple-box .contract-simple-con{margin-top:40px}.contract-simple-box .contract-simple-con .csc-txt{padding:60px 50px}}.mro-seesaw h2.service-h2 figure{margin-bottom:10px;font-size:0}.mro-seesaw h2.service-h2 figure img{width:60%;max-width:318px}@media screen and (min-width:979px){.mro-seesaw{justify-content:space-between;align-items:center;display:flex}.mro-seesaw h2.service-h2{text-align:left;flex-grow:1;margin-bottom:0}.mro-seesaw h2.service-h2 figure{margin-bottom:20px}.mro-seesaw .seesaw-img{flex-shrink:0;width:35%}}@media screen and (min-width:1239px){.mro-seesaw .seesaw-img{width:545px}}.mro-shop .shop-cate-list{flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin:-1%;display:flex}.mro-shop .shop-cate-list dl{text-align:center;border-radius:10px;width:48%;margin:1%;padding:15px 0}.mro-shop .shop-cate-list dl:first-child{background-color:#eaeeff}.mro-shop .shop-cate-list dl:nth-child(2){background-color:#defff7}.mro-shop .shop-cate-list dl:nth-child(3){background-color:#e2f4ff}.mro-shop .shop-cate-list dl:nth-child(4){background-color:#dbffd9}.mro-shop .shop-cate-list dl dt{margin-bottom:10px;font-size:18px;font-weight:700}.mro-shop .shop-cate-list dl dd{font-size:14px;line-height:24px}@media screen and (min-width:767px){.mro-shop .shop-cate-list dl{width:23%}}@media screen and (min-width:979px){.mro-shop .shop-cate-list dl{padding:25px 0}.mro-shop .shop-cate-list dl dt{font-size:22px}.mro-shop .shop-cate-list dl dd{font-size:16px;line-height:30px}}@media screen and (min-width:1239px){.mro-shop .shop-cate-list{margin:0}.mro-shop .shop-cate-list dl{border-radius:20px;width:264px;padding:40px 0}.mro-shop .shop-cate-list dl dt{font-size:28px}.mro-shop .shop-cate-list dl dd{font-size:18px;line-height:40px}}.stress-inmind h2.service-h2 figure{margin-bottom:10px;font-size:0}.stress-inmind h2.service-h2 figure img{width:60%;max-width:213px}.stress-inmind .inmind-box{border:1px solid var(--color-line-gray);border-radius:10px;padding:20px 20px 0}.stress-inmind .inmind-box .inmind-con p{margin-bottom:15px}.stress-inmind .inmind-box .inmind-con p br{display:none}.stress-inmind .inmind-box .inmind-con p.emphasis{font-weight:500}.stress-inmind .inmind-box .inmind-con figure figcaption{color:#666;margin-top:10px;font-size:12px}.stress-inmind .inmind-box .side-img{margin-top:20px;font-size:0}@media screen and (min-width:639px){.stress-inmind .inmind-box{padding:40px 40px 0}.stress-inmind .inmind-box .inmind-con figure img{max-width:80%}}@media screen and (min-width:767px){.stress-inmind .inmind-box{justify-content:space-between;align-items:flex-end;display:flex}.stress-inmind .inmind-box .inmind-con{flex-shrink:0;width:45%;margin-right:4%;padding-bottom:40px}.stress-inmind .inmind-box .inmind-con figure img{max-width:100%}.stress-inmind .inmind-box .side-img{flex-grow:1;margin-top:0}}@media screen and (min-width:979px){.stress-inmind h2.service-h2 figure,.stress-inmind .inmind-box .inmind-con p{margin-bottom:20px}.stress-inmind .inmind-box .inmind-con p.emphasis{margin-bottom:30px;font-size:16px}.stress-inmind .inmind-box .inmind-con figure figcaption{font-size:14px}}@media screen and (min-width:1239px){.stress-inmind .inmind-box{border-radius:20px;padding:50px 90px 0 50px}.stress-inmind .inmind-box .inmind-con{width:542px;margin-right:60px;padding-bottom:50px}.stress-inmind .inmind-box .inmind-con p{font-size:18px}.stress-inmind .inmind-box .inmind-con p.emphasis{margin-bottom:40px;font-size:20px}.stress-inmind .inmind-box .inmind-con figure figcaption{margin-top:20px;font-size:18px}}.stress-service .ss-box dl{text-align:center;border:1px solid var(--color-line-gray);border-radius:10px;padding:25px 15px}.stress-service .ss-box dl:not(:last-child){margin-bottom:10px}.stress-service .ss-box dl dt{margin-bottom:15px;font-size:18px;font-weight:700}.stress-service .ss-box dl figure{margin-top:20px;font-size:0}.stress-service .ss-box dl figure img{width:80px}@media screen and (min-width:767px){.stress-service .ss-box{justify-content:space-between;align-items:stretch;display:flex}.stress-service .ss-box dl{width:32%;margin-bottom:0!important}.stress-service .ss-box dl dd p br{display:none}}@media screen and (min-width:979px){.stress-service .ss-box dl dt{font-size:22px}.stress-service .ss-box dl dd p{font-size:16px}}@media screen and (min-width:1239px){.stress-service .ss-box dl{border-radius:20px;width:380px;padding:30px 0}.stress-service .ss-box dl dt{font-size:28px}.stress-service .ss-box dl dd p{font-size:18px}.stress-service .ss-box dl dd p br{display:block}}@media screen and (min-width:639px){.coupon-preview .preview-slide3 ul li{width:29%;padding:0 1%}.coupon-preview .preview-slide3 ul li:last-child{width:42%}}.card-tagless h2.service-h2 figure{margin-bottom:10px;font-size:0}.card-tagless h2.service-h2 figure img{width:60%;max-width:280px}.card-tagless .ct-box dl{text-align:center;border:1px solid var(--color-line-gray);border-radius:10px;padding:25px 15px}.card-tagless .ct-box dl:not(:last-child){margin-bottom:10px}.card-tagless .ct-box dl dt{margin-bottom:15px;font-size:18px;font-weight:700}.card-tagless .ct-box dl figure{margin-top:20px;font-size:0}.card-tagless .ct-box dl figure img{width:150px}@media screen and (min-width:767px){.card-tagless .ct-box{justify-content:space-between;align-items:stretch;display:flex}.card-tagless .ct-box dl{width:32%;margin-bottom:0!important}}@media screen and (min-width:979px){.card-tagless h2.service-h2 figure{margin-bottom:20px}.card-tagless .ct-box dl dt{font-size:22px}.card-tagless .ct-box dl dd p{font-size:16px}}@media screen and (min-width:1239px){.card-tagless .ct-box dl{border-radius:20px;width:380px;padding:30px 0}.card-tagless .ct-box dl dt{font-size:28px}.card-tagless .ct-box dl dd p{font-size:18px}}h2.company-h2{margin-bottom:20px;font-size:20px;position:relative}h2.company-h2:before{background-color:var(--color-line-gray);content:"";width:100%;height:1px;position:absolute;bottom:0;left:0}h2.company-h2 em{letter-spacing:-.25pt;border-bottom:2px solid #000;padding-bottom:10px;display:inline-block;position:relative}@media screen and (min-width:767px){h2.company-h2{margin-bottom:30px;font-size:26px}}@media screen and (min-width:979px){h2.company-h2{margin-bottom:50px;font-size:30px}}.company-top{border-bottom:1px solid var(--color-line-gray);background:url(/img/official-renewal/company_topbg.jpg) 50%/cover no-repeat}.company-top h1{margin-bottom:10px;font-size:24px;font-weight:700}@media screen and (min-width:639px){.company-top h1{font-size:30px}.company-top p{font-size:18px}}@media screen and (min-width:979px){.service-content.company-top{padding:120px 40px}.company-top h1{font-size:40px}.company-top p{letter-spacing:-.5pt;font-size:24px}.company-top p br{display:none}}@media screen and (min-width:1239px){.service-content.company-top{padding:180px 0}}.company-history .history-box .history-con:not(:first-child){margin-top:30px}.company-history .history-box .history-con h3{font-size:20px;font-weight:700;position:relative}.company-history .history-box .history-con h4{margin-top:15px;font-size:16px;font-weight:500}.company-history .history-box .history-con ul{margin-top:15px}.company-history .history-box .history-con ul li{justify-content:flex-start;align-items:flex-start;font-size:14px;display:flex}.company-history .history-box .history-con ul li:not(:first-child){margin-top:5px}.company-history .history-box .history-con ul li .month{flex-shrink:0;width:30px}.company-history .history-box .history-con ul li .txtbox{color:#333;flex-grow:1}@media screen and (min-width:767px){.company-history .history-box{padding-left:100px;position:relative}.company-history .history-box:after{background-color:var(--color-line-gray);content:"";width:1px;position:absolute;top:15px;bottom:170px;left:9px}.company-history .history-box .history-con h3{font-size:18px}.company-history .history-box .history-con h3:before{content:"";background-color:#666;width:90px;height:1px;position:absolute;top:50%;left:-100px}.company-history .history-box .history-con h3:after{border:2px solid var(--color-blue);content:"";z-index:1000;background-color:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:calc(50% - 8px);left:-100px}.company-history .history-box .history-con h4{margin-top:12px;font-size:18px}.company-history .history-box .history-con ul li{font-size:16px;line-height:36px}}.company-status .status-box dl{font-size:14px;display:table}.company-status .status-box dl:not(:first-child){margin-top:10px}.company-status .status-box dl dt{color:#666;width:100px;font-weight:400;display:table-cell}.company-status .status-box dl dd{display:table-cell}@media screen and (min-width:767px){.company-status .status-box dl{font-size:18px;line-height:36px}.company-status .status-box dl dt{width:110px}}.counsel-write{max-width:586px;margin:0 auto}.counsel-write dl{margin-bottom:20px}.counsel-write dl dt{margin-bottom:5px;font-weight:500}.counsel-write dl dd .basic-textarea{min-height:100px}.counsel-write .btn-area{margin-top:30px}.counsel-write .btn-area .btns{height:50px;font-size:18px;line-height:48px}@media screen and (min-width:639px){.counsel-write dl{margin-bottom:30px}.counsel-write dl dt{margin-bottom:12px;font-size:16px}.counsel-write .btn-area{margin-top:50px}.counsel-write .btn-area .btns{height:60px;line-height:58px}}.board-list-view{border-top:2px solid #000}.board-list-view .board-con{border-bottom:1px solid var(--color-line-gray);padding:20px 0}.board-list-view .board-con .notice-date{justify-content:flex-start;align-items:center;margin-bottom:10px;display:flex}.board-list-view .board-con .notice-date .notice-ico{color:#fff;text-align:center;background-color:#ff7f00;border-radius:4px;flex-shrink:0;width:54px;height:26px;margin-right:10px;font-size:16px;line-height:26px}.board-list-view .board-content{border-bottom:1px solid var(--color-line-gray);background-color:#fafafa;padding:20px}.board-list-view .btn-area{text-align:center;margin-top:30px}.board-list-view .btn-area .btns{border-radius:25px}@media screen and (min-width:639px){.board-list-view .board-con{padding:30px 0}.board-list-view .board-content{padding:40px;font-size:16px}.board-list-view .btn-area{margin-top:50px}}.sky{color:#3d93ff}.yellow-green{color:var(--color-yellow-green)}.absol-img{position:absolute;top:0;right:0}.center-line-txt{font-size:0;font-weight:500;display:block}.center-line-txt span{font-size:22px}.center-line-txt span:first-of-type{padding-right:15px;position:relative}.center-line-txt span:first-of-type:after{content:"";background:#444;width:2px;height:20px;display:block;position:absolute;top:55%;right:-1px;transform:translateY(-50%)}.center-line-txt span:last-of-type{padding-left:15px}.dot-list li{margin:10px 0;padding-left:15px;position:relative}.dot-list li:before{content:"";background:var(--color-gray);border-radius:50%;width:7px;height:7px;display:block;position:absolute;top:10px;left:0}.round-box a{border:1px solid #666;border-radius:30px;margin-right:10px;padding:10px 30px;display:inline-block;position:relative}.round-box span{background:#fff;border:1px solid #666;border-radius:30px;margin-top:10px;margin-bottom:10px;margin-right:8px;padding:10px 15px;display:inline-block;position:relative}.round-box .gray{color:var(--color-gray);background:var(--bg-gray);border:1px solid #ddd}.round-box .to-do{position:relative}.round-box .to-do:after{content:"예정";color:#fff;background:#1064e3;border-radius:20px;padding:2px 8px;display:inline-block;position:absolute;top:-10px;right:-10px;font-size:10px!important}.round-box .new{color:#ee6e07;background:#fdf1e5;border:1px solid #ee6e07;position:relative}.round-box .new:after{content:"N";text-align:center;color:#fff;background:#f87000;border-radius:50%;width:20px;height:20px;display:inline-block;position:absolute;top:-5px;right:-5px;font-size:13px!important}.round-box{position:relative}.round-box .star:after{content:"*";color:var(--color-yellow-green);display:inline-block;position:absolute;top:-10px;left:-10px;font-size:30px!important}.portfolio .respon{width:1200px;margin:0 auto;position:relative}.portfolio .content{flex-wrap:wrap;display:flex}.portfolio em{color:#1e62d1;width:100%;font-weight:600}.portfolio section{overflow:hidden}.student .topbg{background:url(/img/official-renewal/portfolio/port_student_topbg.png) 100%/cover no-repeat}.civil .topbg{background:url(/img/official-renewal/portfolio/port_civil_topbg.png) 100%/cover no-repeat}.airport .topbg{background:url(/img/official-renewal/portfolio/port_airport_topbg.png) 0/cover no-repeat}.military .topbg{background:url(/img/official-renewal/portfolio/port_military_topbg.png) 100%/cover no-repeat}.ksoc .topbg{background:url(/img/official-renewal/portfolio/port_ksoc_topbg.png) 100%/cover no-repeat}@media (max-width:1340px){.absol-img{width:300px}.portfolio .respon{width:90%}.round-box a{margin:5px}}@media (max-width:980px){.absol-img{display:none}}@media (max-width:580px){.student .topbg{background:url(/img/official-renewal/portfolio/port_student_topbg_mo.png) 50%/cover no-repeat}.civil .topbg{background:url(/img/official-renewal/portfolio/port_civil_topbg_mo.png) 50%/cover no-repeat}.airport .topbg{background:url(/img/official-renewal/portfolio/port_airport_topbg_mo.png) 50%/cover no-repeat}.military .topbg,.ksoc .topbg{background:url(/img/official-renewal/portfolio/port_military_topbg_mo.png) 50%/cover no-repeat}}.port-case-top{padding:60px 0 40px}.port-case-top .content{align-items:end}.port-case-top .txt{margin-right:100px}.port-case-top .round-box a{padding:8px 20px;font-size:.9rem}.port-case-center .content{height:380px}.port-case-center .main-tit{background:#f9f9f9;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:50%;height:135px;padding:15px 35px 15px 0;font-size:2.9rem;font-weight:600;display:flex;position:relative}.port-case-center .main-tit:before{content:"";width:35px;height:inherit;background:#f9f9f9;display:block;position:absolute;top:0;left:-34px}.port-case-center .main-tit small{width:100%;font-size:1.2rem;font-weight:500;display:block}.port-case-center span{font-size:1.5rem;position:absolute;top:45%;left:0}@media (max-width:1340px){.port-case-center .main-tit{font-size:2rem}}@media (max-width:940px){.port-case-center .main-tit{font-size:1.6rem}}@media (max-width:768px){.port-case-top{padding:20px 0}.port-case-top .round-box a{margin-left:0}.port-case-center .content{height:280px}.port-case-center span{font-size:1.1rem;top:55%}.port-case-center .main-tit{width:90%;height:100px;font-size:1.4rem}}.port-case-foot{height:420px;position:relative;overflow:hidden}.port-case-foot .content{justify-content:space-between}.port-case-foot:before{content:"";width:50%;height:inherit;background:#48af46;display:block;position:absolute;top:0;left:0}.port-case-foot .txt{color:#fff;background:#48af46;width:43%;padding-top:50px}.port-case-foot .txt span{font-weight:200}.port-case-foot .main-tit{padding:20px 0 10px;font-size:1.8rem;font-weight:400;display:block}.port-case-foot .sub-tit{opacity:.7}.port-case-foot .sub-tit:first-of-type{font-size:1.2rem}.port-case-foot .sub-tit:last-of-type{margin:30px 0 10px}.port-case-foot .round-box a{color:#fff;opacity:.8;border-color:#fff;margin-right:5px;padding:3px 12px;font-size:.9rem}.port-case-foot .list{width:46%;padding-top:70px}.port-case-foot .list li{margin:20px 0;display:flex}.port-case-foot .list li b{width:110px;display:inline-block}.port-case-foot .list li span{width:calc(100% - 110px);color:var(--color-gray);display:inline-block}.portfolio-cutimg{height:400px;margin-top:150px}.port-back{padding:100px 0}.port-back .content div{text-align:center;width:50%}@media (max-width:768px){.port-case-foot{height:fit-content}.port-case-foot:before{width:100%;height:55%}.port-case-foot .txt,.port-case-foot .list{width:100%}.port-back .content{justify-content:space-around}.portfolio-cutimg{height:300px;margin-top:50px}.port-back{padding:50px 0}.port-back .content img{width:80%}.port-back .content div{width:45%}}.port-contents-list{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;min-height:500px;margin:50px 0;display:flex}.port-contents-list:nth-child(odd){flex-direction:row-reverse;display:flex}.port-contents-list article{width:50%}.port-contents-list article p{margin:20px 0 15px;font-size:1.3rem;font-weight:500}.port-contents-list .in-phone{width:50%;max-width:360px;margin:auto;display:block}.sub-txt{margin-top:60px}.sub-txt span{cursor:pointer;padding:0 10px}.sub-txt span.active{color:#ea7e24}.sub-txt span:first-child{padding-left:0}.sub-txt span:nth-child(2){display:inline-block;position:relative}.sub-txt span:nth-child(2):before{content:"";background:#666;width:1px;height:16px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.sub-txt span:nth-child(2):after{content:"";background:#666;width:1px;height:16px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (max-width:980px){.port-contents-list{flex-wrap:wrap}.port-contents-list article{width:100%;margin-top:40px}}@media (max-width:768px){.port-contents-list{justify-content:space-around}.port-contents-list:nth-child(odd){flex-direction:row}.port-contents-list .in-phone{width:90%}}.port-results .content{justify-content:space-between;display:flex}.port-results p{border:1px solid #cacaca;border-radius:10px;height:100px;margin:10px 0;padding:20px;display:block}.in-house{max-width:480px}.port-outcome{padding:50px 0}.port-outcome small{display:inline-block}.port-outcome .content{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.port-outcome .round-box a{padding:10px 15px}.port-outcome-data article{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.port-outcome-data b{width:200px;margin:30px 0;display:inline-block}.port-outcome-data .main-tit{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.port-outcome-data .main-tit .gray{padding:8px;font-size:.9rem}.port-outcome .point-txt{font-size:4rem;position:relative}.port-outcome .point-txt.plus{padding-right:30px}.port-outcome .point-txt.plus:after{content:"+";font-size:45px;display:inline-block;position:absolute;top:0;right:0}.port-outcome .point-txt small{font-size:2rem}.port-use{background:var(--bg-gray);align-items:center;width:100%;height:800px;display:flex}.port-use em{padding-bottom:50px}.results-box{justify-content:space-between;font-size:0;display:flex}.results-box>div{align-items:flex-bottom;flex-wrap:wrap;width:30%;display:flex}.results-box>div h2{margin-bottom:15px;font-size:1.7rem;display:block}@media (max-width:1100px){.port-outcome-data b{width:100%;margin-bottom:10px}.results-box>div h2{font-size:1.2rem}}@media (max-width:768px){.port-use{height:450px}.port-use em{padding-bottom:20px}.port-outcome .point-txt{font-size:2.5rem}.port-outcome .point-txt.plus{padding-right:20px}.port-outcome .point-txt.plus:after{font-size:35px;font-weight:500;top:-10px}.port-outcome .point-txt small{font-size:1.3rem}.results-box{flex-wrap:wrap;justify-content:center}.results-box>div{width:100%;margin-bottom:40px}.results-box>div:last-child{margin-bottom:0}}.port-results{padding-top:100px}.port-results em{margin-bottom:40px}@media (max-width:768px){.port-results{padding-top:50px}.portfolio .width-scrollbox{margin:0}.width-scrollbox{width:100%;min-width:300px;overflow:scroll}.width-scrollbox::-webkit-scrollbar{display:none}.width-scrollbox img{width:100%;min-width:800px}}.swiper-container{background-color:#000;width:100%;max-width:900px;height:100%;min-height:505px;margin:auto;display:block;overflow:hidden}.swiper-slide{text-align:center;background:#fff;justify-content:center;align-items:center;font-size:18px;display:flex}.swiper-button-next:after,.swiper-button-prev:after{color:var(--color-gray);font-family:swiper-icons;font-size:70px}.swiper-button-next,.swiper-button-prev{padding-top:50px}.swiper-pagination-bullet-active{color:#fff;background:#007aff}@media (max-width:768px){.swiper-container{min-height:320px}.swiper-button-next:after,.swiper-button-prev:after{font-size:30px}.swiper-button-next,.swiper-button-prev{padding-top:30px}}.civil .port-case-foot .txt,.civil .port-case-foot:before{background:#2893d9}.civil .port-case-foot .list li b{width:130px}.civil .absol-img2{position:absolute;bottom:0;left:70%;transform:translate(-50%)}.civil .absol-img3{position:absolute;bottom:40px;left:45%;transform:translate(-50%)}.civil .port-results{background:#f8fbff}.civil .port-outcome{align-items:center;min-height:550px;display:flex;position:relative}.civil .port-outcome .round-box{width:500px}.civil .port-outcome .round-box a{background:#fff;margin:10px 0}.civil .port-outcome .sub-txt{margin-top:0;font-size:1.2rem;font-weight:300;display:block}@media screen and (max-width:768px){.civil .port-contents-list figure{margin-bottom:20px}.civil .port-outcome{min-height:unset}.civil .port-case-foot:before{height:50%}.civil .absol-img2{width:100%;left:50%}.civil .absol-img3{bottom:0;left:90%}.civil .port-outcome .round-box{width:100%}.civil .center-img{margin:20px auto;display:block;width:75%!important}}.airport .port-case-foot .txt,.airport .port-case-foot:before{background:#07949e}.airport .port-back small{color:var(--color-gray);margin-bottom:20px;font-weight:300;display:block}.airport .port-contents-list .in-phone{max-width:500px}.airport .port-outcome{align-items:center;min-height:580px;display:flex;position:relative}.airport .absol-img4{position:absolute;bottom:0;left:65%;transform:translate(-50%)}.airport .port-outcome-data .trans-txt b{color:var(--color-gray);width:fit-content;margin-right:15px;padding-bottom:20px;display:inline-block}.airport .port-outcome-data .trans-txt b:last-of-type{margin-left:20px}.airport .block-txt{width:100%;margin-bottom:10px;display:block}.lang-use{flex-wrap:wrap;width:50%;margin:40px auto 20px;display:flex}.lang-use span{text-align:center;width:100%;margin-bottom:10px;font-size:1.2rem;display:block;position:relative}.lang-use span:before{content:"";background:#c9c9c9;width:40%;height:2px;display:block;position:absolute;top:50%;left:0}.lang-use span:after{content:"";background:#c9c9c9;width:40%;height:2px;display:block;position:absolute;top:50%;right:0}.lang-use article{justify-content:center;align-items:center;width:25%;display:flex}.lang-use article p{font-size:.95rem}.lang-use article img{width:66px;margin-right:10px}@media screen and (max-width:768px){.airport .port-case-foot:before{height:53%}.airport .port-outcome{min-height:300px}.airport .port-outcome-data .trans-txt b{width:100%;margin-bottom:10px;padding-bottom:0}.airport .port-outcome-data .trans-txt b:last-of-type{margin-left:0}.airport .absol-img4{left:70%;width:60%!important}.lang-use{width:100%;margin:10px auto 5px}.lang-use span{font-size:1rem}.lang-use span:before,.lang-use span:after{width:35%}.lang-use article p{font-size:.8rem}.lang-use article img{width:36px;margin-right:5px}}@media screen and (max-width:580px){.airport .port-back p br{display:none}}.military .port-case-foot .txt,.military .port-case-foot:before{background:#324395}.military .port-outcome{min-height:530px}.military .port-outcome span{color:#fff;display:block}.military .port-outcome-data article{margin:15px 0}.military .port-results{background:#fafafa}.military .port-outcome p{color:#fff;opacity:.8;margin-top:20px}.military .port-back h3{margin-top:20px}.military .port-contents-list:last-child{margin-bottom:5rem}@media screen and (max-width:768px){.military .port-outcome{min-height:unset}.military .port-case-foot:before{height:57%}.military .port-case-center span br{display:none}}@media screen and (max-width:580px){.military .port-back p br{display:none}}.ksoc .port-case-foot .txt,.ksoc .port-case-foot:before{background:#1062b4}.ksoc .port-case-foot .list li b{width:130px}.ksoc .point-txt.plus{color:#1062b4}.ksoc h2{margin-bottom:-3px;padding-top:10px}.ksoc .respon-small-txt{color:#000;font-size:14px}.ksoc .port-back h3{margin-top:20px}.ksoc .port-results{background:#f2fff3}.ksoc .port-outcome{align-items:center;min-height:550px;display:flex;position:relative}.ksoc .port-outcome .round-box{width:500px;padding-top:60px}.ksoc .port-outcome .round-box a{background:#fff;margin:10px 0}.ksoc .port-outcome .sub-txt{margin-top:0;font-size:1.2rem;font-weight:300;display:block}.ksoc .port-contents-list:last-child{margin-bottom:5rem}.ksoc .absol-img3{position:absolute;top:40%;left:43%;transform:translate(-50%)}.show-max{display:block}.show-min{display:none}@media screen and (max-width:1300px){.show-max{display:none}.show-min{display:block}}@media screen and (max-width:768px){.ksoc .port-case-foot:before{height:57%}.ksoc .port-case-center span br{display:none}.ksoc .port-contents-list figure{margin-bottom:20px}.ksoc .port-outcome{min-height:unset}.ksoc .absol-img3{bottom:0;left:80%}.ksoc .port-outcome .round-box{width:100%;padding-top:10px}.ksoc .center-img{margin:20px auto;display:block;width:75%!important}}@media screen and (max-width:580px){.ksoc .port-back p br{display:none}}
#wrapper{padding-top:60px;position:relative}@media screen and (min-width:979px){#wrapper{padding-top:80px}}#header{z-index:5000;background-color:#fff;width:100%;height:60px;transition:all .3s;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 2px 3px #0000}#header h1{font-size:0}#header h1 a{padding:15px;display:inline-block}#header h1 a img{height:30px}#header .mnubtn{position:absolute;top:5px;right:5px}#header.open{height:100vh;overflow-y:auto}#header .start-counsel{border-radius:25px;margin:10px 20px 0;position:relative;overflow:hidden}#header .start-counsel:before{content:"";background-color:#0003;width:1px;position:absolute;top:10px;bottom:10px;left:33.3333%}#header .start-counsel:after{content:"";background-color:#0003;width:1px;position:absolute;top:10px;bottom:10px;left:66.6667%}#header .start-counsel a{background-color:var(--color-blue);text-align:center;color:#fff;width:50%;height:50px;line-height:50px;display:block}#header .gnb{margin-top:20px}#header .gnb ul.gnb-1ul li.gnb-1li{width:100%;position:relative}#header .gnb ul.gnb-1ul li.gnb-1li a.gnb-1a{justify-content:space-between;align-items:center;height:70px;padding:0 20px;font-size:18px;font-weight:500;display:flex;position:relative}#header .gnb ul.gnb-1ul li.gnb-1li a.gnb-1a:after{content:"";background-color:#f2f2f2;height:1px;transition:all .3s;position:absolute;bottom:0;left:20px;right:20px}#header .gnb ul.gnb-1ul li.gnb-1li a.gnb-1a .ico{color:#c9c9c9;transition:all .3s}#header .gnb ul.gnb-1ul li.gnb-1li a.gnb-1a.on:after{left:0;right:0}#header .gnb ul.gnb-1ul li.gnb-1li a.gnb-1a.on .ico{transform:rotate(180deg)}#header .gnb ul.gnb-1ul li.gnb-1li ul.gnb-2ul{background-color:var(--bg-gray);padding:10px 20px;display:none}#header ul.gnb-1ul ul.gnb-2ul{display:none}#header .gnb ul.gnb-1ul li.gnb-1li ul.gnb-2ul.on{display:block}#header .gnb ul.gnb-1ul li.gnb-1li ul.gnb-2ul li.gnb-2li a.gnb-2a{color:#060b11;height:40px;line-height:40px;display:block}#header .gnb ul.gnb-1ul li.gnb-1li ul.gnb-2ul li.gnb-2li a.gnb-2a.active{color:var(--color-blue);font-weight:500}@media screen and (min-width:1239px){#header{justify-content:flex-start;align-items:center;padding:0 40px;display:flex;overflow:visible;box-shadow:0 6px 15px #00000014;height:80px!important}#header.mnuopen{background-color:var(--bg-gray)}#header h1 a{padding:23px 20px}#header h1 a img{height:34px}#header .mnubtn{display:none}#header .start-counsel{border-radius:0;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;top:15px;right:80px}#header .start-counsel:before,#header .start-counsel:after{display:none}#header .start-counsel a.start-btn{color:#000;background-color:#0000;margin-right:20px}#header .start-counsel a.counsel-btn{border-radius:25px;flex-shrink:0;width:150px;margin:0 10px;padding:0 20px}#header .start-counsel a:last-of-type{background-color:var(--color-sky)}#header .gnb{margin-top:0;margin-left:0}#header .gnb ul.gnb-1ul li.gnb-1li{width:auto}#header .gnb ul.gnb-1ul li.gnb-1li a.gnb-1a{justify-content:center;height:80px}#header .gnb ul.gnb-1ul li.gnb-1li a.gnb-1a:after{width:1px;height:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1d77fb",endColorstr="#0098c6",GradientType=1);opacity:0;background:linear-gradient(135deg,#1d77fb 0%,#0098c6 100%);bottom:0;left:50%;right:auto}#header .gnb ul.gnb-1ul li.gnb-1li a.gnb-1a em{flex-grow:1}#header .gnb ul.gnb-1ul li.gnb-1li a.gnb-1a .ico{color:#000;flex-shrink:0;margin-left:10px}#header .gnb ul.gnb-1ul li.gnb-1li.active a.gnb-1a:after,#header .gnb ul.gnb-1ul li.gnb-1li a.gnb-1a.on:after{opacity:1;width:100%;left:0}#header .gnb ul.gnb-1ul li.gnb-1li a.gnb-1a.on .ico{transform:rotate(0)}#header .gnb ul.gnb-1ul li.gnb-1li ul.gnb-2ul{background-color:#fff;border-radius:0 0 8px 8px;padding:20px 0;position:absolute;top:80px;left:0;right:0;box-shadow:0 15px 8px #0000000f}#header .gnb ul.gnb-1ul li.gnb-1li ul.gnb-2ul li.gnb-2li a.gnb-2a{text-align:center;letter-spacing:-.25pt;font-size:16px}}@media screen and (min-width:1439px){#header .gnb{margin-top:0;margin-left:10%}#header .gnb ul.gnb-1ul li.gnb-1li a.gnb-1a{padding:0 30px}}#footer{color:#fff;background-color:#2b2f3c;position:relative}#footer .foot-gnb ul.gnb-1ul li.gnb-1li{width:100%}#footer .foot-gnb ul.gnb-1ul li.gnb-1li a.gnb-1a{color:#fff;justify-content:space-between;align-items:center;height:60px;padding:0 20px;font-weight:500;display:flex;position:relative}#footer .foot-gnb ul.gnb-1ul li.gnb-1li a.gnb-1a:after{content:"";background-color:#484e62;height:1px;transition:all .3s;position:absolute;bottom:0;left:20px;right:20px}#footer .foot-gnb ul.gnb-1ul li.gnb-1li a.gnb-1a .ico{color:#c9c9c9}#footer .foot-gnb ul.gnb-1ul li.gnb-1li a.gnb-1a.on:after{left:0;right:0}#footer .foot-gnb ul.gnb-1ul li.gnb-1li a.gnb-1a.on .ico{transform:rotate(180deg)}#footer .foot-gnb ul.gnb-1ul li.gnb-1li ul.gnb-2ul{background-color:#232631;padding:10px 20px;display:none}#footer .foot-gnb ul.gnb-1ul li.gnb-1li ul.gnb-2ul li.gnb-2li a.gnb-2a{color:#c9c9c9;height:34px;font-size:14px;line-height:34px;display:block}#footer .foot-gnb ul.gnb-1ul li.gnb-1li ul.gnb-2ul li.gnb-2li a.gnb-2a.active{color:var(--color-blue);font-weight:500}#footer .foot-info{margin-top:30px;padding:0 20px}#footer .foot-info h1{font-size:15px;font-weight:500}#footer .foot-info ul{margin-top:18px}#footer .foot-info ul li:not(:first-child){margin-top:5px}#footer .foot-info ul:first-of-type{margin-top:12px}#footer .foot-info ul li span{color:#c9c9c9}#footer .foot-downbox{padding:30px 20px}#footer .foot-downbox .app-down{max-width:320px}#footer .foot-downbox .app-down a{border-radius:5px;width:47%;font-size:0;display:block;overflow:hidden}#footer .foot-downbox .service-guide-down{text-align:center;background-color:#fff;border-radius:25px;height:50px;margin-top:20px;font-weight:500;line-height:50px;display:block}#footer .foot-link-copyright{color:#c9c9c9;background-color:#5f6371;padding:20px}#footer .foot-link-copyright ul li:not(:first-child){margin-left:20px}#footer .foot-link-copyright ul li a{color:#c9c9c9}#footer .foot-link-copyright ul li:first-child a{color:#fff;font-weight:500}#footer .foot-link-copyright p.coptright{margin-top:6px;font-size:13px}@media screen and (min-width:639px){#footer .foot-downbox{justify-content:space-between;align-items:center;display:flex}#footer .foot-downbox .service-guide-down{flex-shrink:0;width:250px;margin-top:0}}@media screen and (min-width:767px){#footer .foot-link-copyright{padding:25px 20px}#footer .foot-link-copyright .respon{justify-content:space-between;align-items:center;display:flex}#footer .foot-link-copyright p.coptright{margin-top:0}}@media screen and (min-width:979px){#footer .foot-infobox{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;padding-top:60px;display:flex}#footer .foot-gnb{flex-grow:1;max-width:800px}#footer .foot-gnb ul.gnb-1ul li.gnb-1li a.gnb-1a{height:auto;line-height:1.2}#footer .foot-gnb ul.gnb-1ul li.gnb-1li a.gnb-1a:after,#footer .foot-gnb ul.gnb-1ul li.gnb-1li a.gnb-1a .ico{display:none}#footer .foot-gnb ul.gnb-1ul li.gnb-1li ul.gnb-2ul{background-color:#0000;display:block!important}#footer .foot-info{flex-shrink:0;width:320px;margin-top:0;font-size:16px}#footer .foot-gnb ul.gnb-1ul li.gnb-1li{width:auto}}@media screen and (min-width:1239px){#footer .foot-gnb ul.gnb-1ul li.gnb-1li:not(:first-child){margin-left:20px}#footer .foot-gnb ul.gnb-1ul li.gnb-1li a.gnb-1a{font-size:20px}#footer .foot-gnb ul.gnb-1ul li.gnb-1li ul.gnb-2ul{padding-top:20px}#footer .foot-gnb ul.gnb-1ul li.gnb-1li ul.gnb-2ul li.gnb-2li a.gnb-2a{font-size:16px}#footer .foot-info{padding:0}#footer .foot-info h1{font-size:20px}#footer .foot-downbox{padding:30px 0 60px}#footer .foot-downbox .service-guide-down{border-radius:30px;height:60px;font-size:20px;line-height:60px}#footer .foot-link-copyright{padding:25px 0}#footer .foot-link-copyright p.coptright{font-size:16px}}.m-gnb{z-index:3000;background-color:#fff;width:100%;height:62px;position:fixed;bottom:0;left:0;box-shadow:0 0 10px #0000001f}.m-gnb a{text-align:center;color:#1d1d1d;width:25%;height:62px;padding:8px 0;font-size:12px;display:block}.m-gnb a span.ico,.m-gnb a em{display:block}.m-gnb a span.ico{font-size:20px}.m-gnb a.active{color:var(--color-blue)}@media screen and (min-width:767px){.m-gnb{width:768px;left:calc(50% - 384px)}}.shadowbox{z-index:8000;background-color:#0000006e;display:none;position:fixed;inset:0}.shadowbox.open{display:block}.alarm-box{z-index:9000;background-color:#fff;border-radius:18px 18px 0 0;width:100%;padding:40px 30px 30px;display:none;position:fixed;bottom:0;left:0}.alarm-box.open{display:block}.alarm-box:after{background-color:var(--color-line-gray);content:"";border-radius:2px;width:30px;height:4px;position:absolute;top:12px;left:calc(50% - 15px)}.alarm-box h1.alram-tit{font-size:20px;font-weight:400;line-height:26px}.alarm-box p.light-comment{color:var(--color-darkgray)}.alarm-box p.light-comment b{color:#000}.alarm-box figure{font-size:0}.service-app dt{margin-bottom:10px}.service-app .service-app-list a{text-align:center;width:105px}.service-app .service-app-list a span.ico{width:45px;margin:0 auto;font-size:0;display:block}.service-app .service-app-list a em{margin-top:5px;font-size:12px;display:block}.modal{z-index:9999;background-color:#fff;outline:0;width:100%;display:none;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.modal .modal-dialog{pointer-events:none;width:auto;margin:0;position:relative}.modal .modal-dialog .modal-content{pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:0;outline:0;flex-direction:column;max-width:600px;min-height:100vh;margin:0 auto;display:flex;position:relative}.modal .modal-dialog .modal-content .modal-header{text-align:center;border-bottom:1px solid #ddd;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);height:60px;position:relative}.modal .modal-dialog .modal-content .modal-header h1{font-size:15px;font-weight:400;line-height:60px}.modal .modal-dialog .modal-content .modal-header .modal-close-btn{color:#696c6f;background-color:#0000;border:none;width:30px;height:30px;font-size:0;position:absolute;top:15px;right:10px}.modal .modal-dialog .modal-content .modal-body{flex:auto;padding:1rem;position:relative}.modal .modal-dialog .modal-content .modal-footer{border:none;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;padding:0;display:flex;overflow:hidden}.modal .modal-dialog .modal-content .modal-footer a,.modal .modal-dialog .modal-content .modal-footer button{margin:0}.modal .modal-dialog .modal-content .modal-footer.gray-blue-area{justify-content:space-between}.modal .modal-dialog .modal-content .modal-footer.gray-blue-area .leftBtn{border-width:1px 0 0;flex-shrink:0;width:30%}.modal .modal-dialog .modal-content .modal-footer.gray-blue-area .rightBtn{flex-grow:1}@media screen and (min-width:639px){.modal{background-color:#0009}.modal .modal-dialog{margin:50px}.modal .modal-dialog .modal-content{border-radius:.3rem;min-height:auto}.modal .modal-dialog .modal-content .modal-body{padding:40px}}.agree-modal .modal-body{padding:40px!important}.agree-modal .modal-body h1{margin-bottom:20px;font-size:20px;font-weight:500}.agree-modal .modal-body p{font-size:13px;line-height:28px}.agree-modal .modal-body .submit-btn{position:absolute;bottom:0;left:0}.agree-modal .modal-body .close-btn{text-align:center;color:#666;width:30px;height:30px;font-size:20px;line-height:30px;position:absolute;top:20px;right:20px}@media screen and (min-width:639px){.modal.agree-modal .modal-dialog{margin:100px 50px}.agree-modal .modal-body{padding:40px 40px 100px!important}.agree-modal .modal-body .close-btn{font-size:26px}}.fixed-popup{z-index:8000;background-color:#fff;position:fixed;inset:0}.fixed-popup header h2{border-bottom:1px solid var(--color-line-gray);height:56px;padding:0 20px;font-size:16px;font-weight:500;line-height:56px}.fixed-popup .process{width:100%;position:absolute;bottom:0;left:0}.fixed-popup .overflow{width:100%;position:absolute;top:56px;bottom:56px;left:0}.fixed-popup .overflow iframe{border:none;width:100%;height:100%}.fixed-popup .process .large{background-color:var(--color-blue);color:#fff;text-align:center;width:100%;height:56px;font-weight:500;line-height:56px;display:block}.main-popup{background:#d5ebff;justify-content:center;align-items:center;height:100%;display:flex}@media screen and (min-width:639px){.main-popup{justify-content:normal;align-items:normal;min-height:608px}.fixed-popup{background-color:#000000b3;padding:100px 40px}.fixed-popup .wrap{background-color:#fff;border-radius:20px;width:100%;max-width:630px;height:500px;margin:0 auto;position:relative;overflow:hidden}}
h2.tech-h2{text-align:center;margin-bottom:20px;font-size:20px}h2.tech-h2 em{letter-spacing:-.5pt;display:block}@media screen and (min-width:767px){h2.tech-h2{margin-bottom:40px;font-size:26px}}@media screen and (min-width:979px){h2.tech-h2{margin-bottom:50px;font-size:30px}}.tech-top{color:#fff;text-align:center;background-color:#666;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;padding:40px 20px;display:flex;position:relative}.tech-top.tech-otac{background-image:url(/img/official-renewal/tech_topbg_otac.jpg)}.tech-top.tech-face{background-image:url(/img/official-renewal/tech_topbg_face.jpg)}.tech-top.tech-blockchain{background-image:url(/img/official-renewal/tech_topbg_blockchain.jpg)}.tech-top.tech-patent{background-image:url(/img/official-renewal/tech_topbg_patent.jpg)}.tech-top h1{flex-direction:column;font-size:24px;font-weight:700;display:flex}.tech-top h1 small{color:var(--color-line-gray);font-size:18px;font-weight:500}.tech-top p{margin-top:8px;font-size:16px}@media screen and (min-width:767px){.tech-top{height:300px}.tech-top h1{font-size:30px}.tech-top h1 small{font-size:20px}.tech-top p{margin-top:8px;font-size:18px}}@media screen and (min-width:979px){.tech-top{height:400px}}.middle-comment{background-color:#dbeaff;padding:20px;font-weight:500}@media screen and (min-width:639px){.middle-comment{text-align:center}}@media screen and (min-width:767px){.middle-comment{padding:30px 20px}}@media screen and (min-width:979px){.middle-comment{padding:32px 20px;font-weight:700}}.patent-content{padding:40px 20px;position:relative}.patent-content h3{margin-bottom:20px;font-size:20px;position:relative}.patent-content h3:before{background-color:var(--color-line-gray);content:"";width:100%;height:1px;position:absolute;bottom:0;left:0}.patent-content h3 em{letter-spacing:-.25pt;border-bottom:2px solid #000;padding-bottom:10px;padding-right:30px;display:inline-block;position:relative}.patent-content .patent-list dl:not(:first-child){margin-top:30px}.patent-content .patent-list dl dt{margin-bottom:5px;font-weight:400}.patent-content .patent-list dl dd{font-weight:500}.patent-content .patent-list dl dd .patent-type em{flex-shrink:0;margin-right:10px}.patent-content .patent-list dl dd .patent-type span{flex-grow:1}.patent-content .patent-list dl dd p{font-size:18px}@media screen and (min-width:767px){.patent-content{padding:60px 20px 80px}.patent-content h3{margin-bottom:40px;font-size:26px}.patent-content .patent-list dl:not(:first-child){margin-top:40px}.patent-content .patent-list dl dt{margin-bottom:15px;font-size:16px}.patent-content .patent-list dl dd{font-size:16px}.patent-content .patent-list dl dd p{margin-top:10px;font-size:20px}}@media screen and (min-width:979px){.patent-content h3{margin-bottom:50px;font-size:30px}.patent-content h3 em{padding-right:50px}.patent-content .patent-list dl:not(:first-child){margin-top:60px}}@media screen and (min-width:1239px){.patent-content{padding:80px 0 150px}}.blockchain-graph{padding:40px 20px}@media screen and (min-width:767px){.blockchain-graph{padding:60px 20px 80px}}@media screen and (min-width:1239px){.blockchain-graph{padding:60px 0 100px}}.blockchain-Anyledger{text-align:center;color:#fff;background:#666 url(/img/official-renewal/tech_topbg_blockchain2.jpg) 50%/cover no-repeat;flex-direction:column;justify-content:center;padding:40px 20px;display:flex;position:relative}.blockchain-Anyledger h3{margin-bottom:10px;font-size:30px;font-weight:700}@media screen and (min-width:767px){.blockchain-Anyledger{height:200px}}@media screen and (min-width:1239px){.blockchain-Anyledger{height:300px}.blockchain-Anyledger h3{font-size:40px}}.tech-service .ts-con{text-align:center;padding:60px 20px}.tech-service .ts-con:not(:first-child){border-top:10px solid #fafafa}.tech-service h3{margin-bottom:10px;font-size:20px;font-weight:700}.tech-service p{font-size:16px}.tech-service .ts-btn-area{margin-top:20px}.tech-service .ts-btn-area figure{width:60%;max-width:242px;margin:0 auto;font-size:0}.tech-service .ts-btn-area .ts-btn{border-width:2px;border-radius:20px;height:40px;margin-top:20px;padding:0 20px;font-size:16px;font-weight:500;line-height:36px}.tech-service .width-scrollbox{padding-top:20px}@media screen and (min-width:639px){.tech-service .ts-btn-area figure img{margin-left:11%}}@media screen and (min-width:767px){.tech-service .ts-con{padding:60px 20px}.tech-service .ts-con:not(:first-child){border-top-width:15px}.tech-service h3{margin-bottom:15px;font-size:26px}.tech-service p{font-size:18px}.tech-service .ts-btn-area{margin-top:30px}.tech-service .ts-btn-area .ts-btn{border-radius:25px;height:50px;margin-top:32px;padding:0 32px;font-size:18px;line-height:46px}.tech-service .width-scrollbox{padding-top:30px}}@media screen and (min-width:979px){.tech-service .ts-con{padding:80px 20px}.tech-service .ts-con:not(:first-child){border-top-width:20px}.tech-service .ts-btn-area .ts-btn{font-size:20px}.tech-service h3{margin-bottom:20px;font-size:30px}.tech-service p{font-size:20px}.tech-service .ts-btn-area{margin-top:50px}.tech-service .width-scrollbox{padding-top:50px}}@media screen and (min-width:1239px){.tech-service .ts-con{padding:100px 0 120px}}.face-content{padding:40px 20px;position:relative}.face-content .fc-con{border-bottom:1px solid var(--color-line-gray);justify-content:space-between;align-items:center;padding:20px 0;display:flex;position:relative}.face-content .fc-con figure{flex-shrink:0;width:25%;margin-right:5%;font-size:0}.face-content .fc-con .fc-txt{flex-grow:1}.face-content .fc-con .fc-txt h4{margin-bottom:10px;font-size:18px;font-weight:700}.face-content .fc-con .fc-txt p{color:#666;font-size:14px}@media screen and (min-width:639px){.face-content .fc-con figure{width:100px;margin-right:30px}}@media screen and (min-width:767px){.face-content{flex-wrap:wrap;justify-content:space-between;align-items:stretch;padding:60px 20px;display:flex}.face-content .fc-con{width:48%;padding:30px}}@media screen and (min-width:979px){.face-content{padding:80px 40px 60px}.face-content .fc-con{padding:40px 20px}.face-content .fc-con .fc-txt h4{font-size:20px}.face-content .fc-con .fc-txt p{font-size:16px}}@media screen and (min-width:1239px){.face-content{padding:80px 60px 60px}.face-content .fc-con{width:480px}}.face-service{background-color:var(--bg-gray);padding:40px 20px;position:relative;overflow:hidden}@media screen and (min-width:979px){.face-service{padding:80px 40px}}@media screen and (min-width:1239px){.face-service{padding:80px 0 100px}}.otac-content{max-width:1080px;margin:0 auto;padding:40px 20px}.otac-content p{border-bottom:1px solid var(--color-line-gray);margin-bottom:20px;padding-bottom:20px}.otac-content ul li{justify-content:flex-start;align-items:flex-start;display:flex}.otac-content ul li:not(:first-child){margin-top:5px}.otac-content ul li span.check-ico{flex-shrink:0;margin-right:6px}.otac-content ul li em{flex-grow:1}.otac-content small{color:#666;margin-top:30px;display:block}@media screen and (min-width:767px){.otac-content{padding:60px 20px}}@media screen and (min-width:979px){.otac-content{padding:80px 20px}.otac-content p{margin-bottom:30px;padding-bottom:30px}.otac-content ul li:not(:first-child){margin-top:10px}.otac-content small{margin-top:46px}}@media screen and (min-width:1239px){.otac-content{padding:80px 0}}.tech-feature{padding:40px 20px}.tech-feature .feature-box{background-color:#fff;border:1px solid #c9c9c9;border-radius:20px;max-width:1100px;margin:0 auto;overflow:hidden}.tech-feature .feature-box .feature-con{padding:30px 20px;position:relative}.tech-feature .feature-box .feature-con h3{text-align:center;border-bottom:1px solid #707070;margin-bottom:25px;padding-bottom:20px}.tech-feature .feature-box .feature-con h3 figure{width:25%;max-width:100px;margin:0 auto;font-size:0}.tech-feature .feature-box .feature-con h3 em{margin-top:5px;font-size:20px;font-weight:700;display:block}.tech-feature .feature-box .feature-con dl:not(:first-of-type){margin-top:20px}.tech-feature .feature-box .feature-con dl dt{margin-bottom:5px;font-size:16px;font-weight:500}.tech-feature .feature-box .feature-con dl dd{color:#333}.tech-feature .feature-box .feature-con .arrowbox{background-color:var(--color-blue);text-align:center;color:#fff;z-index:20;border-radius:50%;width:40px;height:40px;font-size:20px;line-height:40px;position:absolute;top:-20px;left:calc(50% - 20px)}.tech-feature .feature-box .feature-con.otac-after{background-color:#f8fbff}.tech-feature .feature-box .feature-con.otac-after:after{border:4px solid var(--color-blue);content:"";z-index:10;border-radius:0 0 20px 20px;position:absolute;inset:-1px}@media screen and (min-width:767px){.tech-feature{padding:60px 20px}.tech-feature .feature-box{justify-content:center;align-items:stretch;display:flex}.tech-feature .feature-box .feature-con{width:50%;padding:30px}.tech-feature .feature-box .feature-con.otac-before dl:not(:first-of-type){margin-top:40px}.tech-feature .feature-box .feature-con h3 em{font-size:24px}.tech-feature .feature-box .feature-con dl dt{font-size:18px}.tech-feature .feature-box .feature-con dl dd{font-size:16px}.tech-feature .feature-box .feature-con .arrowbox{width:50px;height:50px;font-size:24px;line-height:50px;top:calc(50% - 25px);left:-25px;transform:rotate(-90deg)}.tech-feature .feature-box .feature-con.otac-after:after{border-width:5px;border-radius:0 20px 20px 0}}@media screen and (min-width:979px){.tech-feature{padding:80px 20px}.tech-feature .feature-box .feature-con{padding:45px}.tech-feature .feature-box .feature-con dl:not(:first-of-type){margin-top:40px}.tech-feature .feature-box .feature-con.otac-before dl:not(:first-of-type){margin-top:80px}.tech-feature .feature-box .feature-con h3,.tech-feature .feature-box .feature-con h3 em{font-size:28px}.tech-feature .feature-box .feature-con dl{padding:0 10px}.tech-feature .feature-box .feature-con dl dt{font-size:20px}.tech-feature .feature-box .feature-con dl dd{font-size:18px}.tech-feature .feature-box .feature-con .arrowbox{width:76px;height:76px;font-size:30px;line-height:76px;top:calc(50% - 38px);left:-40px}}@media screen and (min-width:1239px){.tech-feature{padding:80px 0}.tech-feature .feature-box .feature-con{padding:62px}}
.hide{display:none!important}.swiper-container.vod-swiper{min-height:auto!important}article.preview-slide>ul.swiper-wrapper>li.swiper-slide{display:block}.civil .port-outcome .round-box a{margin-right:8px}@media screen and (min-width:1239px) and (max-width:1280px){#header .start-counsel{right:20px}}@media screen and (min-width:1439px) and (max-width:1510px){#header .start-counsel{right:20px}}@media screen and (max-width:768px){.port-use{height:auto}.port-use>.respon.content{padding:50px 0}}@media screen and (min-width:769px){.port-use{height:auto}.port-use>.respon.content{padding:100px 0}}#header h1 a img{height:25px}#footer .foot-info h1>img{height:14px}.company-top h1>img{height:28px}@media screen and (min-width:1239px){#header h1 a img{height:28px}#footer .foot-info h1>img{height:20px}.company-top h1>img{height:38px}}section.main-client img{background:#fff}.select-platform{-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 20% 80%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 20% 80%,#0000 100%)}.visual .swiper-slide{transition:transform .3s;transform:scale(.7)!important}.visual .swiper-slide.swiper-slide-active{transform:scale(1)!important}@media screen and (min-width:1700px){.visual .select-platform{width:90%;margin:40px auto 0}}@media screen and (max-width:500px){.visual .select-platform{-webkit-mask-image:none;mask-image:none}}.visual .preview-slide .swiper-slide{transform:scale(1)!important}.pointer{cursor:pointer}.board-content img{width:670px;margin:0 auto;display:block}.board-content h4 a{color:#fff;text-align:center;background:#459bf8;border-radius:25px;width:250px;height:50px;margin:0 auto;font-size:18px;font-weight:700;line-height:50px;display:block}.agree-modal-content{border:0;width:100%;height:calc(100% - 112px);margin:0;padding:0;overflow:auto}#agree{padding:20px;font-size:16px}#agree .header{padding-bottom:15px;font-size:20px;font-weight:700}#agree table{width:100%;margin:10px 0;font-size:14px}#agree table th{background:#eee;border:1px solid #ddd;padding:5px;font-size:14px}#agree table td{border:1px solid #ddd;padding:5px;font-size:14px}#agree p{padding:5px 0;font-size:16px}#agree a{color:#1e62d1}#agree .sectionTitle{padding:25px 0 10px;font-weight:700}#agree .pt25{padding-top:25px}#agree .pt10{padding-top:10px}.agree-modal-wrap{width:100%;height:100%;position:relative;overflow:hidden}@media screen and (min-width:639px){.agree-modal-wrap{background-color:#fff;border-radius:20px;width:100%;max-width:60vw;max-height:85vh;margin:0 auto;padding:10px;position:relative;overflow:hidden}}@media screen and (min-width:767px){.company-history .history-box:after{bottom:8px}}@media screen and (min-width:979px){#footer .foot-info{width:321px}}.check-label{padding:5px 0}.check-label input{vertical-align:middle;margin-top:2px;margin-right:5px}.check-label span{vertical-align:middle;padding-right:5px;font-size:15px;display:inline-block}.check-text{cursor:pointer;background:#fff;border:1px solid #aaa;border-radius:5px;margin-right:10px;padding:0 11px;font-size:17px;line-height:40px;display:inline-block}.check-text.on{color:#fff;background:#1064e3;border:1px solid #1064e3}
