a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}a,button{cursor:pointer}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}*{font-family:Inter,sans-serif}a:active,a:focus,a:link,a:visited{text-decoration:none;color:#000}body{font-family:Inter,sans-serif;font-size:14px}html{box-sizing:border-box}img{display:inline-block;width:100%}.css-1ptx2yq-MuiInputBase-root-MuiInput-root:after,.css-1ptx2yq-MuiInputBase-root-MuiInput-root:before,.css-8q2m5j-MuiInputBase-root-MuiInput-root:after,.css-8q2m5j-MuiInputBase-root-MuiInput-root:before{border-bottom:none!important}.css-67l5gl.Mui-expanded{margin:0!important}.css-17g51r8:after,.css-17g51r8:before,.css-1vv4lmi:after,.css-1vv4lmi:before{border:0!important}body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit}@font-face{font-family:KOTRA_BOLD;src:url(/_next/static/media/KOTRA_BOLD.df003aa2.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:UhBee ZZIBA;src:url(/_next/static/media/UhBeeZZIBA-Regular.0bd29200.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:SF Pro;src:url(/_next/static/media/SF-Pro.4d2d5f6d.ttf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:kangwon;src:url(/_next/static/media/강원교육튼튼.8291ef16.otf) format("opentype");font-weight:400;font-style:normal}@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}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.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,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-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-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-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-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}@import"https://rsms.me/inter/inter.css";@import"https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/stylesheets/NotoSansKR-Hestia.css";@font-face{font-family:ng;font-display:auto;src:url(/css/font/NanumGothic.eot)!important;src:url(/css/font/NanumGothic.woff) format("woff")!important}#main_container{max-width:1860px}#main_container #content{padding:15px 0 0}@media(width:1899px){#main_container #content{margin-left:5px}}@media(max-width:1850px){#main_container #content{display:flex;flex-wrap:wrap;gap:13px}}@media(max-width:1700px){#main_container #content{gap:10px}}@media(max-width:1500px){#main_container #content{gap:6px}}@media(max-width:1300px){#main_container #content{gap:3px}}@media(max-width:1127px){#main_container #content{gap:0}}.mainCon .item{margin:0 10px 10px 0!important;line-height:normal}.mainCon2En .notice{position:absolute;left:10%;top:10%}.mainCon2En .notice dd{font-size:29px}.mainCon2En .mosaic-block{position:absolute;left:0;top:0}.mainCon2En .details dl.dl02{padding:8% 5% 0}.mainCon2En .details dl.dl02 dt{font-size:20px;color:#fff;letter-spacing:-1px;font-weight:700}.mainCon2En .details dl.dl02 dt span{color:#b72b3d}.mainCon2En .details dl.dl02 dd{font-size:13px;color:#fff}.mainCon2En .details .plus{position:absolute;right:5%;bottom:5%}.mainCon2En .item{height:300px!important}.mainCon2En .en{height:610px!important}.mainCon2En .en .enMain1 img{margin-top:50%}.mainCon2 .item{width:300px!important;height:300px!important;position:relative;float:left;margin:0 0 10px;border-radius:6px;cursor:pointer}.mainCon2 .en{height:610px!important}.mainCon2 .en .enMain1 img{margin-top:50%}.mainCon .item .pic img{border:1px solid #eee}.md-sidenav-right .md-nav-ink-bar._md-right{display:none}.mobile_lang .md-select{margin:12px;position:absolute;right:70px}.md-toolbar.md-default-theme:not(.md-menu-toolbar),.md-toolbar:not(.md-menu-toolbar){background-color:#e0e0e0!important}.md-sidenav .md-nav-bar{height:auto;border-color:transparent}.md-sidenav .md-nav-bar li.sns{float:left;margin-left:15px;margin-top:15px}.md-sidenav ._md-nav-bar-list{display:block}.md-sidenav .md-nav-item:first-of-type{margin-left:0}.md-sidenav .md-nav-item a{width:calc(100% - 8px);text-align:left;border-bottom:1px solid #ddd;color:#333!important;text-transform:capitalize}.md-backdrop.md-sidenav-backdrop{z-index:1002}.nav-bar{height:64px}.nav-bar+.center{padding-top:64px}.mainCon2 .itemBox01{background:#fff;border-radius:0}.mainCon .itemBox01 img,.mainCon2 .itemBox01 img{width:100%}.mainCon .itemBox01.bigt,.mainCon2 .itemBox01.bigt{background-color:#42a8a8;border-radius:0;transition:background-color .2s ease}.mainCon .itemBox01.bigt .main2,.mainCon2 .itemBox01.bigt .main2{width:100%;height:100%}.mainCon .itemBox01.bigt .main2 a,.mainCon2 .itemBox01.bigt .main2 a{display:inline-block;width:100%;height:100%}.mainCon .itemBox01.bigt dl.notice dt,.mainCon2 .itemBox01.bigt dl.notice dt{font-size:31px;line-height:1.35}.mainCon .itemBox01.bigt dl.notice.en dt,.mainCon2 .itemBox01.bigt dl.notice.en dt{font-size:29px}.mainCon .itemBox01.bigt dl.notice dd,.mainCon2 .itemBox01.bigt dl.notice dd{color:#d7ffff;padding-top:8px}.mainCon .itemBox01.bigt:hover,.mainCon2 .itemBox01.bigt:hover{background-color:#349090}.mainCon .itemBox01 dl.notice,.mainCon2 .itemBox01 dl.notice{position:absolute;left:10%;top:10%}.mainCon .itemBox01 dl.notice dt,.mainCon2 .itemBox01 dl.notice dt{font-size:22px;color:#fff;letter-spacing:-1px;font-weight:700}.mainCon .itemBox01 dl.notice dd,.mainCon2 .itemBox01 dl.notice dd{color:#e4bec1;font-size:14px}.mainCon .itemBox01.g,.mainCon2 .itemBox01.g{background-color:#40a0a0}.mainCon .itemBox01.g dl.notice,.mainCon2 .itemBox01.g dl.notice{left:0;text-align:center;top:65%;width:100%}.mainCon .itemBox02 dl.dl01 dd{font-size:26px}.mainCon .itemBox02.item-w2 dl.dl0123 dd{font-size:20px}.mainCon .itemBox02.item-w2 dl.dl0123 dt{margin:0 0 10%}.mainCon .itemBox02.item-w2 dl.dl0123 dd p{font-size:18px;margin-bottom:5px}.mainCon .itemBox02.item-w2 dl.dl0123 dd span{padding-top:11%}.mainCon .itemBox02.item-w2 dl.dl01 dd{font-size:36px}.mainCon .itemBox02.item-w2 dl.dl01 dt{margin:0 0 10%}.mainCon .itemBox02.item-w2 dl.dl01 dd p{font-size:18px;margin-bottom:5px}.mainCon .itemBox02.item-w2 dl.dl01 dd span{padding-top:11%}.mainCon .itemBox02.item-w2.bloom dl.dl01 dd span{padding-top:10%}.mainCon .itemBox02.item-w2.water dl.dl01 dt{margin:0 0 12%}.mainCon .itemBox02.item-w2.water dl.dl01 dd span{padding-top:13.5%}.mainCon .itemBox02.b dl.dl01 dd b{color:#ff3478;font-weight:400}.mainCon .itemBox02.center dl.dl01 dd{bottom:38%}.item.four{background-image:url(/img/slide_12.png)}.item.four,.item.ten{background-size:cover;background-color:#fff}.item.ten{background-image:url(/img/slide_11.png);background-repeat:no-repeat;background-position:50%;height:100%}.slide_text{top:49%}.carousel-inner .one h3{font-size:35pt;width:500px}.carousel-inner .one h3 span{font-size:20pt}.carousel-inner .one p{width:450px}.carousel-inner .eight h3{font-size:30pt;width:450px}.carousel-inner .eight h3 span{color:#ffb300}.carousel-inner .eight h3 b{color:#00aba9}.carousel-inner .eight p{width:450px;font-size:11pt}.carousel-inner .five.item p,.carousel-inner .ten.item p{font-size:11pt;color:#fff}.carousel-inner .ten.item h3{color:#fff;font-size:30pt}.four .slide_text{top:42%}.carousel-inner .four.item p{font-size:11pt;color:#fff}.carousel-inner .four.item h3{color:#fff;font-size:30pt}.carousel-inner .four.item span{color:#40a0a0}.carousel-inner .seven.item p{font-size:13pt}.carousel-inner .seven.item h3{font-size:30pt}.carousel-inner .seven.item span{color:#40a0a0}.banner_tile .mainCon2 .item{margin:0 0 10px}.banner_tile .mainCon2:last-child .item{margin:0}.md-sidenav .md-nav-ink-bar{display:none}@media handheld,only screen and (max-width:1850px){.mainCon .item{margin-right:3px!important;width:19vw!important;height:23vw!important;margin:0 0 13px}.mainCon .item-w2{height:23vw!important;width:38.8vw!important}.mainCon .itemBox02.item-w2 dl.dl01 dd p{font-size:16px}.item.eight .slide_text{top:0;margin-top:50px}.carousel-inner .eight h3,.carousel-inner .eight p{width:400px}}@media handheld,only screen and (max-width:1440px){.mainCon .item{margin-right:3px!important}.carousel-inner .five.item h3{margin-right:4%}.slide_text{margin-left:80px}.carousel-inner .five.item p{margin-right:4%}.carousel-inner .nine h3{font-size:30pt;width:360px}.carousel-inner .nine p{width:360px;font-size:10pt}.carousel-inner .eight h3{font-size:32pt}.item.eight{background-position:-50px}.mainCon .itemBox02 dl.dl01 dt{margin:0 0 5%;font-size:10px}.mainCon .itemBox02 dl.dl01 dd span{font-size:10px;padding-top:3%}.mainCon .itemBox02 dl.dl01 dd{font-size:20px}.mainCon .itemBox02.item-w2 dl.dl01 dd{font-size:30px}.mainCon .itemBox02.item-w2 dl.dl01 dt{margin:0 0 12%;font-size:12px}}@media handheld,only screen and (max-width:1650px){.mainCon .item{margin-right:5px!important}.mainCon .itemBox02.item-w2 dl.dl01 dt{margin:0 0 8%}.mainCon .itemBox02.item-w2 dl.dl01 dd span{padding-top:9%}.mainCon .itemBox02.item-w2.bloom dl.dl01 dt{margin:0 0 9%}.mainCon .itemBox02.item-w2.bloom dl.dl01 dd span{padding-top:8%}.mainCon .itemBox02.item-w2.water dl.dl01 dt{margin:0 0 10%}.mainCon .itemBox02.item-w2.water dl.dl01 dd span{padding-top:11.5%}.mainCon .itemBox02.item-w2 dl.dl01 dd{font-size:30px}}@media handheld,only screen and (max-width:1600px)and (min-width:1200px){.mainCon .item{margin-right:3px!important}.mainCon .itemBox01.bigt dl.notice dt{font-size:27px}.mainCon .itemBox01.bigt dl.notice.en dt{font-size:24px}.mainCon .itemBox01.bigt dl.notice dd{padding-right:16px}.mainCon .details dl.dl02 dt{font-size:15px}.mainCon .itemBox01 dl.notice dt,.mainCon .itemBox01.bigt dl.notice dt{font-size:18px}.mainCon .details dl.dl02 dt,.mainCon .itemBox08 dl.dl01 dt{font-size:16px}.mainCon .itemBox01 dl.notice dd{font-size:12px;padding-right:10px}}@media handheld,only screen and (max-width:1580px){.item.four .slide_text{top:0;margin-top:50px}.carousel-inner .one h3{width:400px}}@media handheld,only screen and (max-width:1480px){.mainCon .itemBox02.item-w2 dl.dl01 dd{font-size:28px;font-size:26px}.mainCon .itemBox02.item-w2 dl.dl01 dd p{font-size:14px}.item.ten{background-image:url(/img/slide_11_2.png);background-size:cover!important;background-position:top!important}.ten .slide_text{top:20%}.mainCon .itemBox02 dl.dl01{padding:40px 0 0 30px}}@media handheld,only screen and (max-width:1279px){.three .slide_text{padding-right:25px}.item.eight,.item.one{background-position:50%}.mainCon .itemBox01 dl.notice dt,.mainCon .itemBox01.bigt dl.notice dt{font-size:18px}.mainCon .details dl.dl02 dt,.mainCon .itemBox08 dl.dl01 dt{font-size:16px}.mainCon .itemBox01 dl.notice dd{font-size:12px;padding-right:10px}.slide_text{top:20%}.carousel-inner .one .slide_text h3{font-size:26pt;width:360px}.one .slide_text p{width:400px}.three .slide_text{top:20%;float:left}.five .slide_text{top:20%}.carousel-inner .item h3,.carousel-inner .three.item h3{font-size:30pt}.carousel-inner .item p{font-size:12pt}.carousel-inner .three.item p{font-size:18pt}.item.three{background-position:left -20%;background-color:#fff}.item.seven{background-size:150%;background-position:bottom}.item.eight{background-image:url(/img/slide_10_2.png)}.item.nine{background-image:url(/img/slide_9_2.png)}.item.one{background-image:url(/img/slide_1_2.png)}.nine .slide_text{top:20%;float:left}}@media handheld,only screen and (max-width:1232px){.enMain1 img{margin-top:0!important;max-height:100%!important;max-width:100%!important}.mainCon .item{margin:0 0 15px;width:23vw!important;height:28vw!important}.mainCon .item-w2{height:28vw!important;width:47.5vw!important}.mainCon .item-h2{height:47.5vw!important;width:23vw!important}.mainCon .item-h2.item-w2{height:47.5vw!important;width:47.5vw!important}}@media handheld,only screen and (max-width:1150px){#header #gnb .inner_gnb.sub{width:100%}.enMain1 img{margin-top:0!important;max-height:100%!important;max-width:100%!important}.carousel-inner .five.item h3{margin-right:0;width:535px;margin-top:-70px;font-size:28pt}.carousel-inner .ten.item p{font-size:10pt}.carousel-inner .five.item p{margin-right:0;width:535px}.slide{width:calc(100% - 7px)}.banner_tile{margin-left:0;width:100%!important;margin-top:15px}.mainCon2{float:left;height:47.5vw!important;width:47.5vw!important}.banner_tile .mainCon2 .item.itemBox01{height:100%!important;width:100%!important}.banner_tile .mainCon2:last-child .item{margin-left:3.8%}}@media handheld,only screen and (max-width:1080px){.mainCon .item{margin-right:5px!important}#main_container .mainCon dl.dl01 dd{font-size:19px!important}.mainCon .itemBox12 .details dl dd{font-size:13px;line-height:15px}.mainCon .itemBox02 dl.dl01{padding:30px 0 0 30px}}@media handheld,only screen and (max-width:960px){#content{padding:15px 0 0 15px!important}.top .inner_gnb>.md-primary.md-button.md-ink-ripple.hide-gt-sm{position:absolute;right:0;top:5px;min-width:60px}.mainCon dl dt{font-size:14px!important}.mainCon dl dd{font-size:10px!important}.carousel-inner .four.item h3,.carousel-inner .seven.item h3{font-size:20pt}.carousel-inner .eight h3 span{font-size:18pt}}@media handheld,only screen and (max-width:950px){.mainCon .item{margin-right:5px!important}.slick-next,.slick-next:focus,.slick-next:hover{background-image:url(/img/slide_arrow_r_m.png)}.nine .slide_text{top:0}.five .slide_text,.ten .slide_text{padding-left:40px;top:0}.item.seven{background-image:url(/img/slide_7-2.png);background-size:contain;background-position:bottom}.item.eight{background-image:url(/img/slide_10_3.png)}.item.one{background-image:url(/img/slide_1_3.png)}.carousel-inner .eight h3,.carousel-inner .one h3{float:right;text-align:right;padding-right:15px}.carousel-inner .eight p,.carousel-inner .one p{text-align:right;padding-right:15px}.slick-prev,.slick-prev:focus,.slick-prev:hover{background-image:url(/img/slide_arrow_l_m.png)}.mainCon dl dt{font-size:14px!important}.mainCon dl dd{font-size:10px!important}.carousel-inner .four.item h3,.carousel-inner .seven.item h3{font-size:20pt}.carousel-inner .one.item h3{font-size:24pt}.carousel-inner .one.item h3 span{font-size:18pt}.slide_text.twin{top:0}.carousel-inner .three.item h3{font-size:20pt;float:left;width:100%}.slide_text.twin2{top:-140px}.carousel-inner .three.item p{font-size:16pt;float:left;width:100%}.item.three{background-size:auto 80%!important;background-position:bottom!important;background-image:url(/img/slide_4-2.png)}.item.five{background-image:url(/img/slide_6-2.png);background-size:cover!important;background-position:top!important}.five .slide_text{top:0;padding-right:0}.carousel-inner .five.item h3{font-size:20pt;text-align:left;float:left;margin:0;width:100%}.carousel-inner .ten.item h3{font-size:20pt;width:100%}.carousel-inner .five.item h3 span{font-size:20pt}.carousel-inner .ten.item p{font-size:11pt;width:100%}.carousel-inner .five.item p{margin-top:20px;text-align:left;font-size:11pt;margin-right:0;width:100%;float:left}.three .slide_text{top:0;padding-right:0}.item.tow{background-color:#ecebeb;background-size:auto 100%}.item.three,.item.tow{background-position:60% 130px;height:100%}.item.three{background-color:#fff;background-size:auto 80%}.slide_text{position:relative;margin:35px auto auto;max-width:1800px;top:0;padding-right:10px;padding-left:20px}.carousel-inner .item h3{width:100%;font-size:20pt}.carousel-inner .item p{font-size:12pt}}@media handheld,only screen and (max-width:899px){.mainCon2En{width:98%!important}.enMain1 img{width:auto!important}.mainCon .item{margin-right:5px!important;height:37vw!important;width:30.1vw!important}.mainCon .item-w2{height:37vw!important;width:63vw!important}.mainCon .item-h2{height:64vw!important;width:30.1vw!important}.mainCon .item-h2.item-w2{height:62vw!important;width:62vw!important}.mainCon.main .item-h2.item-w2,.mainCon2{height:46.5vw!important;width:46.5vw!important}.banner_tile .mainCon2:last-child .item{margin-left:5.3%}.mainCon .itemBox02.item-w2 dl.dl01 dt{margin:0 0 10%}.mainCon .itemBox02.item-w2 dl.dl01 dd span{padding-top:12%}.mainCon .itemBox02.item-w2.bloom dl.dl01 dt{margin:0 0 11%}.mainCon .itemBox02.item-w2.bloom dl.dl01 dd span{padding-top:12%}}@media handheld,only screen and (max-width:750px){.textArea-2{top:20px!important;right:30px!important}.textArea-2 h3{text-align:end}.textArea-2 h3 span{font-size:15pt!important}.textArea-2 h3{width:250px!important;font-size:18pt!important}.mainCon .item{margin-right:5px!important}.banner_tile .mainCon2:last-child .item{margin-left:4%}.blank2{padding:0 0 0 15px!important}#main_container .mainCon dl.dl01 dd{font-size:16px!important}}@media handheld,only screen and (max-width:650px){.item.five{background-image:url(/img/slide_6-3.png)}.item.ten{background-image:url(/img/slide_11_3.png)}#main_container .mainCon dl.dl01 dd{font-size:19px!important}}@media handheld,only screen and (max-width:599px){.textArea-3En{left:30px!important}.textArea-3En h3{width:300px!important;font-size:15pt!important}.mainCon .item{margin-right:5px!important;width:45vw!important;min-height:53vw;height:53vw;margin:0 0 20px}.mainCon .item-h2.item-w2{width:91.3vw!important;min-height:92vw;height:92vw}.mainCon .item-h2{width:44vw!important;min-height:92vw;height:92vw}.mainCon .item-w2{width:92vw!important;min-height:53vw;height:53vw}.mainCon.main .item-h2.item-w2{width:91.3vw!important;min-height:92vw;height:92vw}.mainCon2{height:44.5vw!important;width:44.5vw!important}.banner_tile .mainCon2:last-child .item{margin-left:15px}.mainCon2 .itemBox01 dl.notice dt{font-size:13pt}.mainCon2 .itemBox01 dl.notice dd{font-size:12px}.slide{width:calc(100% - 12px)}.mainCon2 .itemBox01 dl.notice dt{font-size:9pt}.mainCon2 .itemBox01.bigt dl.notice dt{font-size:20px}.mainCon2 .itemBox01 dl.notice dd{font-size:9px}.mainCon .itemBox02.item-w2 dl.dl01 dt{margin:0 0 9%}.mainCon .itemBox02.item-w2 dl.dl01 dd span{padding-top:7%}.mainCon .itemBox02.item-w2.bloom dl.dl01 dt{margin:0 0 10%}.mainCon .itemBox02.item-w2.bloom dl.dl01 dd span{padding-top:9%}.mainCon .itemBox02.item-w2.water dl.dl01 dd span{padding-top:8%}.item.four{background-image:url(/img/slide_12_2.png);background-size:cover!important;background-position:top!important}}@media handheld,only screen and (max-width:481px){.textArea-1 h3{width:200px!important;font-size:20pt!important}.textArea-2{top:20px!important;right:30px!important}.textArea-2 h3{text-align:end}.textArea-2 h3 span{font-size:15pt!important}.textArea-2 h3{width:250px!important;font-size:18pt!important}.textArea-3{left:30px!important}.textArea-3 h3{font-size:18pt!important}.textArea-3 h3,.textArea-3 p{width:200px!important}.textArea-3En{left:30px!important}.textArea-3En h3{width:300px!important;font-size:15pt!important}.textArea-4{left:30px!important}.textArea-4 h3{width:200px!important;font-size:20pt!important}.textArea-5{left:30px!important}.textArea-5 h3{width:200px!important;font-size:20pt!important}.mainCon .item{margin-right:0!important}.item.eight{background-image:url(/img/slide_10_4.png)}.slide{height:530px}.md-sidenav{width:210px;min-width:calc(100% - 450px)}.slide_text{text-align:right;padding-right:20px}.four .slide_text,.ten .slide_text{text-align:left}.item.four .slide_text{margin-top:24px}.carousel-inner .ten.item p{width:50%;float:left}.item.four img,.item.seven img{margin-top:-30px}.mainCon dl dd,.mainCon dl dt{font-size:8px!important}.carousel-inner .eight p,.carousel-inner .five p{margin-top:8px}.mainCon .itemBox02.item-w2.water dl.dl01 dt{margin:0 0 5%}#main_container .mainCon dl.dl01 dd{font-size:14px!important;font-weight:700}.mainCon .itemBox02.item-w2 dl.dl01 dd p{font-size:10px;font-weight:400}.mainCon .itemBox02 dl.dl01{padding:20px 0 0 20px}.carousel-inner .three.item p{font-size:13pt;margin-top:5px}.slide_text.twin2{top:30%}#main_container #content{padding:15px 5px 0 0}.carousel-inner .seven.item h3{font-size:18pt}.slick-next,.slick-prev{top:50%}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background-size:70%;background-repeat:no-repeat}.slide.carousel-inner{margin-top:0}.carousel-inner .nine h3{width:100%}.carousel-inner .item p{font-size:10pt!important;width:100%;word-break:keep-all;float:right}.one.item .slide_text{margin-top:15px}.carousel-inner .one.item h3{font-size:19pt}.carousel-inner .one.item h3 span{font-size:14pt}.mainCon2 .itemBox01.bigt dl.notice dt{font-size:14px}.mainCon2 .itemBox01.bigt dl.notice dd{width:90%}.banner_tile .mainCon2:last-child .item{margin-left:10px}.mainCon .item-w2{width:92vw!important}.mainCon .itemBox02 dl.dl01 dt{margin:0 0 1%}.mainCon .itemBox02 dl.dl01 dd span{font-size:8px!important;padding-top:0}.mainCon .itemBox02.bottom dl.dl01 dd{bottom:18px}.mainCon .item{margin:0 0 10px;min-height:54vw;height:54vw}.mainCon .itemBox02.item-w2.water dl.dl01 dd span{padding-top:11%}}@media handheld,only screen and (max-width:391px){.mainCon .item{margin-right:3px!important}#main_container .mainCon dl.dl01 dd{font-size:13px!important}}.replaMainTitle2{margin-bottom:20px!important;font-weight:600!important}@media(max-width:1024px){.replaMainTitle2{margin-bottom:0!important}}@media(max-width:425px){.replaMainTitle2{margin-bottom:5px!important}}.replaMainTitle{font-size:20px!important;color:#fff!important;font-weight:600!important}@media(max-width:1960px){.replaMainTitle{font-size:20px!important}}@media(max-width:1970px){.replaMainTitle{font-size:18px!important}}@media(max-width:1500px){.replaMainTitle{font-size:15px!important}}@media(max-width:1024px){.replaMainTitle{font-size:20px!important}}body{background:#fafafa}*{box-sizing:border-box}#main_container{position:relative;top:0;width:100%;max-width:1890px;margin:0 auto}#main_container #content{clear:both;position:relative;width:auto;max-width:1875px;padding:15px 0 0 15px;z-index:98;min-height:800px}.mainCon .item{width:362px!important;height:430px!important;border-radius:0}.mainCon .item,.mainCon2En .item{position:relative;float:left;margin:0 0 10px;cursor:pointer}.mainCon2En .item{width:300px!important;height:610px!important;border-radius:6px}.mainCon2En .itemBox01 img{margin-top:50%}.mainCon .item-w2{height:430px!important;width:734px!important}.mainCon .item-h2{height:870px!important;width:362px!important}.mainCon .item-h2.item-w2{width:734px!important;height:870px!important}.item{overflow:hidden;border-radius:10px;cursor:pointer;position:relative}div#main_container .item>a{display:inline-block;width:100%;height:100%}.isotope .isotope-item{transition-duration:.8s;transition-property:transform,opacity}.mainCon .item .pic{position:absolute;left:0;top:0;width:100%;bottom:0}.mainCon .item .pic img{width:100%;min-height:100%;height:auto;vertical-align:top}.md-sidenav-right md-nav-ink-bar._md-right{display:none}.mobile_lang md-select{margin:12px;position:absolute;right:70px}.mosaic-block{overflow:hidden;position:relative;left:.3%;width:100%;height:100%;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.mosaic-block .details{color:#fff!important}.mosaic-overlay{display:none;z-index:5;position:absolute;width:100%;height:100%;background:#111}.fade .mosaic-overlay{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";filter:alpha(opacity=0);background-image:url(/img/bg-black.png);background-image:-webkit-image-set(url("/img/bg-black.webp") 1x)}.masonry-brick{width:290px;height:290px;border-radius:10px;margin:0 20px 20px 0;overflow:hidden}.m_logo{width:115px}.m_logo img{max-width:100%;margin:8px 0 0 10px}md-toolbar.md-default-theme:not(.md-menu-toolbar),md-toolbar:not(.md-menu-toolbar){background-color:#e0e0e0!important}.md-sidenav-right button.md-button{min-width:38px}.md-sidenav-right{z-index:1002}md-sidenav .md-nav-bar{height:auto;border-color:transparent}md-sidenav .md-nav-bar li.sns{float:left;margin-left:15px;margin-top:15px}md-sidenav ._md-nav-bar-list{display:block}md-sidenav .md-nav-item:first-of-type{margin-left:0}md-sidenav .md-nav-item a{width:calc(100% - 8px);text-align:left;border-bottom:1px solid #ddd;color:#333!important;text-transform:capitalize}md-backdrop.md-sidenav-backdrop{z-index:1002}.lang_btn .md-button{min-width:30px;min-height:30px;line-height:30px;height:34px;margin:10px 6px;border:2px solid transparent;padding:0;border-radius:30px;cursor:pointer}.lang_btn .md-button:hover{border:2px solid #c5c5c5}.md-nav-bar{width:100%}.lang_btn{position:absolute;right:0}.mobile_lang .lang_btn{right:77px}#header{position:fixed;z-index:1001}nav-bar{height:64px}nav-bar+.center{padding-top:64px}.mainCon .mosaic-block{position:absolute;left:0;top:0}.mainCon .details dl.dl02{padding:8% 5% 0}.mainCon .details dl.dl02 dt{font-size:20px;color:#fff;letter-spacing:-1px;font-weight:700}.mainCon .details dl.dl02 dt span{color:#b72b3d}.mainCon .details dl.dl02 dd{font-size:13px;color:#fff}.mainCon .details .plus{position:absolute;right:5%;bottom:5%}.mainCon .itemBox01,.mainCon2En .itemBox01{background:#b72b3d}.mainCon .itemBox01 img,.mainCon2En .itemBox01 img{width:100%}.mainCon .itemBox01.bigt,.mainCon2En .itemBox01.bigt{background-color:#42a8a8;transition:background-color .2s ease}.mainCon .itemBox01.bigt .main2,.mainCon2En .itemBox01.bigt .main2{width:100%;height:100%}.mainCon .itemBox01.bigt .main2 a,.mainCon2En .itemBox01.bigt .main2 a{display:inline-block;width:100%;height:100%}.mainCon .itemBox01.bigt dl.notice dt,.mainCon2En .itemBox01.bigt dl.notice dt{font-size:31px;line-height:1.35}.mainCon .itemBox01.bigt dl.notice.en dt,.mainCon2En .itemBox01.bigt dl.notice.en dt{font-size:29px}.mainCon .itemBox01.bigt dl.notice dd,.mainCon2En .itemBox01.bigt dl.notice dd{color:#d7ffff;padding-top:8px}.mainCon .itemBox01.bigt:hover,.mainCon2En .itemBox01.bigt:hover{background-color:#349090}.main1{bottom:0;right:0}.main1,.main2,.main3,.main4,.main5{position:absolute;top:0;left:0;z-index:1000}.main1 a{display:inherit;width:100%;height:100%}.mainCon .itemBox01 dl.notice{position:absolute;left:10%;top:10%}.mainCon2En .itemBox01 dl.notice{position:absolute;left:10%;top:30%}.mainCon .itemBox01 dl.notice dt,.mainCon2En .itemBox01 dl.notice dt{font-size:22px;color:#fff;letter-spacing:-1px;font-weight:700}.mainCon .itemBox01 dl.notice dd,.mainCon2En .itemBox01 dl.notice dd{color:#e4bec1;font-size:14px}.mainCon .itemBox01.g,.mainCon2En .itemBox01.g{background-color:#40a0a0}.mainCon .itemBox01.g dl.notice,.mainCon2En .itemBox01.g dl.notice{left:0;text-align:center;top:65%;width:100%}.mainCon .itemBox02 .mosaic-block{width:100%}.mainCon .itemBox02 dl.dl01{padding:40px 0 0 40px;position:absolute;left:50%;top:0;margin-left:-50%;width:99%;text-align:left;bottom:0}.mainCon .itemBox02 dl.dl01.web{bottom:10%;top:auto}.mainCon .itemBox02 dl.dl01 dt{margin:0 0 7%;font-size:14px;letter-spacing:-1px;color:#fff;line-height:100%;font-weight:700}.mainCon .itemBox02 dl.dl01 dd span{display:block;font-size:12px;color:#fff;letter-spacing:0;font-weight:400;padding-top:3%}.mainCon .itemBox02 dl.dl01 dd{font-size:22px;color:#fff}.mainCon .itemBox02.item-w2 dl.dl01 dd{font-size:32px}.mainCon .itemBox02.item-w2 dl.dl01 dt{margin:0 0 14%}.mainCon .itemBox02.item-w2 dl.dl01 dd span{padding-top:13%}.mainCon .itemBox02.item-w2.bloom dl.dl01 dt{margin:0 0 11%}.mainCon .itemBox02.item-w2.bloom dl.dl01 dd span{padding-top:9%}.mainCon .itemBox02.b dl.dl01 dt{color:#000}.mainCon .itemBox02.b dl.dl01 dt span{color:#333}.mainCon .itemBox02.b dl.dl01 dd,.mainCon .itemBox02.b dl.dl01 dd span{color:#000}.mainCon .itemBox02.b dl.dl01 dd span.w{color:#fff}.mainCon .itemBox02.bottom dl.dl01 dt{margin:0}.mainCon .itemBox02.bottom dl.dl01 dd{bottom:30px;position:absolute}.mainCon .itemBox02.center dl.dl01 dt{margin:0}.mainCon .itemBox02.center dl.dl01 dd{bottom:28%;position:absolute}.mainCon .itemBox03 dl.dl01{position:relative;left:.3%;width:99.4%;margin:76% 0 0;text-align:center}.mainCon .itemBox03 dl.dl01 dt{font-size:22px;color:#fff;letter-spacing:-1px;font-weight:700}.mainCon .itemBox03 dl.dl01 dd{font-size:12px;color:#cbe9ff;font-weight:400}.mainCon .itemBox05 dl.dl01{padding:0;text-align:center;position:absolute;left:50%;bottom:10%;margin-left:-50%;width:99%}.mainCon .itemBox05 dl.dl01 dt{margin:0 0 5px;font-size:22px;letter-spacing:-1px;color:#000;line-height:100%;font-weight:700}.mainCon .itemBox05 dl.dl01 dt span{display:block;font-size:12px;color:#898989;letter-spacing:0;font-weight:400}.mainCon .itemBox05 dl.dl01 dd{font-size:13px;color:#666}.mainCon .itemBox06 dl.dl01{padding:15% 0 0;text-align:center;position:absolute;left:50%;top:0;margin-left:-50%;width:99%}.mainCon .itemBox06 dl.dl01 dt{margin:0 0 5px;font-size:22px;letter-spacing:-1px;color:#fff;line-height:100%;font-weight:700}.mainCon .itemBox06 dl.dl01 dt span{display:block;font-size:12px;color:#d0d1d5;letter-spacing:0;font-weight:400}.mainCon .itemBox06 dl.dl01 dd{font-size:13px;color:#e0e1e3}.mainCon .itemBox06.b dl.dl01 dt{color:#333}.mainCon .itemBox06.b dl.dl01 dt span{color:#555}.mainCon .itemBox06.b dl.dl01 dd{color:#333}.mainCon .itemBox06.b dl.dl01 dt.piccolor{color:#ff1f68}.mainCon .itemBox07 .mosaic-block{width:100%}.mainCon .itemBox07 dl.dl01{padding:30% 0 0 5%;position:absolute;left:50%;top:0;margin-left:-50%;width:94.8%}.mainCon .itemBox07 dl.dl02{padding:5% 5% 0}.mainCon .itemBox07 dl.dl01 dt{margin:0 0 5px;font-size:22px;letter-spacing:-1px;color:#000;line-height:100%;font-weight:700}.mainCon .itemBox07 dl.dl01 dt span{display:block;font-size:12px;color:#898989;letter-spacing:0;font-weight:400}.mainCon .itemBox07 dl.dl01 dd{font-size:13px;color:#666}.mainCon .itemBox08 dl.dl01{padding:10% 0 0 10%;text-align:left;position:absolute;left:50%;top:0;margin-left:-50%;width:94.3%}.mainCon .itemBox08 dl.dl01 dt{font-size:21px;letter-spacing:-1px;color:#000;font-weight:700}.mainCon .itemBox08 dl.dl01 dt span{display:block;font-size:12px;color:#898989;letter-spacing:0;font-weight:400}.mainCon .itemBox08 dl.dl01 dd{font-size:12px;color:#898989}.mainCon .itemBox08.w dl.dl01{padding:10% 0 0 10%}.mainCon .itemBox08.w dl.dl01 dd,.mainCon .itemBox08.w dl.dl01 dt,.mainCon .itemBox08.w dl.dl01 dt span{color:#fff}.mainCon .itemBox10 dl.dl01{padding:75% 0 0;text-align:center;position:absolute;left:50%;top:0;margin-left:-50%;width:99%}.mainCon .itemBox10 dl.dl01 dt{font-size:22px;letter-spacing:-1px;color:#000;font-weight:700}.mainCon .itemBox10 dl.dl01 dd{font-size:12px;color:#898989;font-weight:400}.mainCon .itemBox11 dl.dl01{padding:8% 0 0 5%;position:absolute;left:50%;top:0;margin-left:-50%;width:99%}.mainCon .itemBox11 dl.dl01 dt span{display:block;font-size:12px;color:#898989;letter-spacing:0;font-weight:400}.mainCon .itemBox11 dl.dl01 dt{font-size:21px;letter-spacing:-1px;color:#000;font-weight:700;margin-bottom:5px}.mainCon .itemBox11 dl.dl01 dd{font-size:12px;color:#898989;font-weight:400}.mainCon .itemBox11.w dl.dl01 dd,.mainCon .itemBox11.w dl.dl01 dt,.mainCon .itemBox11.w dl.dl01 dt span{color:#fff}.mainCon .itemBox13 dl.dl01,.mainCon .itemBox14 dl.dl01{position:relative;left:.3%;width:99.4%;height:21%;margin:70% 0 0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:3% 0 0;text-align:center}.mainCon .itemBox13 dl.dl01 dt,.mainCon .itemBox14 dl.dl01 dt{font-size:22px;color:#000;letter-spacing:-1px;font-weight:700}.mainCon .itemBox13 dl.dl01 dd,.mainCon .itemBox14 dl.dl01 dd{font-size:12px;color:#898989;font-weight:400}.mainCon .itemBox15 dl.dl01{padding:8% 0 0 5%;position:absolute;left:50%;top:0;margin-left:-50%;width:94.3%}.mainCon .itemBox15 dl.dl01 dt{margin:0 0 5px;font-size:22px;letter-spacing:-1px;color:#fff;line-height:100%;font-weight:700}.mainCon .itemBox15 dl.dl01 dt span{display:block;font-size:12px;color:#fff;letter-spacing:0;font-weight:400}.mainCon .itemBox15 dl.dl01 dt span.w_1{color:#fff}.mainCon .itemBox15 dl.dl01 dd{font-size:13px;color:#fff}.mainCon .itemBox19 dl.dl01{padding:10% 0 0;text-align:center;position:absolute;left:50%;top:0;margin-left:-50%;width:94.3%}.mainCon .itemBox19 dl.dl01 dt{font-size:22px;letter-spacing:-1px;color:#000;font-weight:700}.mainCon .itemBox19 dl.dl01 dt span{display:block;font-size:12px;color:#898989;letter-spacing:0;font-weight:400}.mainCon .itemBox19 dl.dl01 dd{font-size:12px;color:#898989}.mainCon .itemBox27 dl.dl01{position:relative;left:.3%;width:99.4%;margin:73% 0 0;text-align:center}.mainCon .itemBox27 dl.dl01 dt{font-size:22px;color:#fff;letter-spacing:-1px;font-weight:700}.mainCon .itemBox27 dl.dl01 dd{font-size:12px;color:#cbe9ff;font-weight:400}.carousel,.carousel-inner{height:100%}.fade{opacity:1!important}.item.one{background-size:cover}.item.one,.item.tow{background-image:url(/img/slide_1.png)}.item.one,.item.three,.item.tow{background-repeat:no-repeat;background-position:50%;height:100%}.item.three{background-image:url(/img/slide_4.png)}.item.four{background-image:url(/img/slide_5.png);background-repeat:no-repeat;background-position:50%;height:100%}.item.five{background-image:url(/img/slide_6.png)}.item.five,.item.seven{background-repeat:no-repeat;background-position:50%;background-color:#fff}.item.seven{background-image:url(/img/slide_7.png);background-size:130%;height:100%}.item.eight{background-image:url(/img/slide_10.png)}.item.eight,.item.nine{background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#fff;height:100%}.item.nine{background-image:url(/img/slide_9.png)}.slide_text{position:relative;top:43%;margin-left:100px;margin-top:-87px;max-width:1800px}.carousel-inner .item h3{width:620px;font-size:30pt;color:#333;line-height:130%;margin-bottom:20px}.carousel-inner .item p{font-size:14pt;color:#333;max-width:520px}.carousel-control{background:none!important}.carousel-inner .three.item h3{font-size:30pt;margin-bottom:10px;width:600px;float:right;clear:both}.carousel-inner .three.item p{max-width:unset;font-size:24pt;width:600px;float:right;clear:both;margin-top:15px}.carousel-inner .three.item p span{background-color:#b82c3e;color:#fff;font-weight:800}.carousel-inner .item{border-radius:0!important}.carousel-inner .one h3{font-size:32pt;margin-bottom:10px;width:550px;float:right;clear:both}.carousel-inner .one h3 span{font-size:22pt;color:#7c1ae3;display:block}.carousel-inner .one p{max-width:unset;width:550px;float:right;clear:both;margin-top:15px;font-size:10pt}.carousel-inner .nine h3{color:#fff;font-size:35pt;margin-bottom:10px;width:500px;float:right;clear:both}.carousel-inner .nine p{color:#fff;max-width:unset;width:500px;float:right;clear:both;margin-top:15px;font-size:11pt}.carousel-inner .eight h3{color:#fff;font-size:32pt;margin-bottom:10px;width:400px;float:right;clear:both}.carousel-inner .eight h3 span{font-size:22pt}.carousel-inner .eight p{color:#fff;max-width:unset;width:400px;float:right;clear:both;margin-top:15px;font-size:10pt}.carousel-inner .five.item p{font-size:13pt}.carousel-inner .five.item h3{color:#fff;font-size:30pt}.carousel-inner .five.item h3 b{color:#40a0a0}.carousel-inner .five.item span{color:#fff}.carousel-inner .five.item span b{color:#e3a34b}.three .slide_text{top:50%;padding-right:50px}.carousel-inner .three.item span.r{color:#b82c3e}.carousel-inner .three.item h3 span,.carousel-inner .three.item h3 span b{color:#40a0a0}.carousel-inner .four.item p,.carousel-inner .seven.item p{font-size:13pt}.carousel-inner .four.item h3,.carousel-inner .seven.item h3{font-size:30pt}.carousel-inner .four.item span,.carousel-inner .seven.item span{color:#40a0a0}.carousel-inner .item span.r{color:#b82c3e}.banner_tile{float:left;width:300px;margin-left:15px}.banner_tile .mainCon2En .item{margin:0 0 10px}.banner_tile .mainCon2En:last-child .item{margin:0}.slide{height:610px;color:#fff;margin-bottom:0;width:1535px;float:left}.slick-list,.slick-slide,.slick-track{height:100%}.slick-slide{background-repeat:no-repeat;background-position:bottom;background-image:url(/img/slide_bg_build.png);box-sizing:border-box}.slick-slide>div{height:100%}.slick-prev{left:25px;background-image:url(/img/slide_arrow_l_m.png);z-index:90}.slick-next,.slick-prev{width:35px;height:60px;text-indent:-10000px}.slick-next{right:25px;background-image:url(/img/slide_arrow_r_m.png)}.slick-prev:focus,.slick-prev:hover{background-image:url(/img/slide_arrow_l_m.png)}.slick-next:focus,.slick-next:hover{background-image:url(/img/slide_arrow_r_m.png)}.slick-dots{bottom:20px}.slick-dots li{margin:0}.contact .slide{height:auto;padding-bottom:50px;margin-top:20px}.five .slide_text{top:50%;padding-right:50px}.slide_text.twin{top:30%}.slide_text.twin2{top:22%;text-align:right}.carousel-inner .three.item .twin2 h3,.carousel-inner .three.item .twin2 p{color:#fff}dt p{display:inline-block;margin-bottom:5px;padding-bottom:5px;border-bottom:2px solid #fff}.b dt p{border-bottom:2px solid #4a4a4a}.itemBox08 dt p{border-bottom:2px solid #242a35}.itemBox08.w dt p{border-bottom:2px solid #fff}.mainCon .itemBox10 dl.dl01 dt p,.mainCon .itemBox11 dl.dl01 dt p,.mainCon .itemBox13 dl.dl01 dt p,.mainCon .itemBox14 dl.dl01 dt p,.mainCon .itemBox19 dl.dl01 dt p{border-bottom:2px solid #242a35}.mainCon .itemBox11.w dl.dl01 dt p{border-bottom:2px solid #fff}.mainCon .itemBox05 dl.dl01 dt p{border-bottom:2px solid #242a35}.mainCon .itemBox03.b dl.dl01 dt{color:#000}.mainCon .itemBox03.b dl.dl01 dd{color:#333}.mainCon .itemBox03 dl.dl01 dt p{border-bottom:2px solid #242a35}.mainCon .itemBox11.logmap dl.dl01 dt p{margin-top:5px}.mainCon .itemBox11.logmap dl.dl01{padding:5% 0 0 5%}.cnt dt p{color:#4298b5;border-bottom:2px solid #4298b5}.mal dt p{color:#ff1f68;border-bottom:2px solid #ff1f68}.lbs dt p{color:#8bc53f;border-bottom:2px solid #8bc53f}.fade{width:100%;height:100%;position:absolute;top:0}.item .fade{opacity:0!important;transition:opacity .5s ease-in-out;z-index:100}.item .fade .mosaic-overlay{opacity:.9;width:100%;height:100%;display:block;filter:alpha(opacity=90);background-color:#40a0a0}.mainCon.main .item .fade .mosaic-overlay{opacity:.9;filter:alpha(opacity=60);background-color:rgba(0,0,0,.8);background-image:none}.mainCon.main .details{height:100%;display:flex;vertical-align:middle}.mainCon.main .details .dl02{padding:0!important}.mainCon.main .details .dl02,.mainCon.main .details dl.dl02 dd,.mainCon.main .details dl.dl02 dt{margin:auto;text-align:center}.mainCon.main .details .dl02 dt{font-size:20px!important}.mainCon.main .details .dl02 dt span{color:hsla(0,0%,100%,.8)!important;font-size:14px!important;word-spacing:normal!important}.mainCon.main .details dl.dl02 dd{font-size:12px!important;margin-top:5px}.item .pic{overflow:hidden}md-sidenav md-nav-ink-bar{display:none}@media handheld,only screen and (min-width:450px){.item .fade:hover{opacity:1!important}}@media handheld,only screen and (max-width:1870px){.slide{width:calc(100% - 315px)}.blank2{padding:0 15px}}@media handheld,only screen and (max-width:1850px){.mainCon .item{width:19vw!important;height:23vw!important;margin:0 0 13px}.mainCon .item-w2{height:23vw!important;width:38.8vw!important}}@media handheld,only screen and (max-width:1440px){.carousel-inner .five.item h3{margin-right:4%}.slide_text{margin-left:80px}.carousel-inner .five.item p{margin-right:4%}.carousel-inner .nine h3{font-size:30pt;width:360px}.carousel-inner .nine p{width:360px;font-size:10pt}.carousel-inner .eight h3{font-size:32pt}.item.eight{background-position:-50px}.mainCon .itemBox02 dl.dl01 dt{margin:0 0 5%;font-size:10px}.mainCon .itemBox02 dl.dl01 dd span{font-size:10px;padding-top:3%}.mainCon .itemBox02 dl.dl01 dd{font-size:20px}.mainCon .itemBox02.item-w2 dl.dl01 dd{font-size:30px}.mainCon .itemBox02.item-w2 dl.dl01 dt{margin:0 0 12%;font-size:12px}}@media handheld,only screen and (max-width:1600px)and (min-width:1200px){.mainCon .itemBox01.bigt dl.notice dt{font-size:27px}.mainCon .itemBox01.bigt dl.notice.en dt{font-size:24px}.mainCon .itemBox01.bigt dl.notice dd{padding-right:16px}.mainCon .details dl.dl02 dt{font-size:15px}.mainCon .itemBox01 dl.notice dt,.mainCon .itemBox01.bigt dl.notice dt{font-size:18px}.mainCon .details dl.dl02 dt,.mainCon .itemBox08 dl.dl01 dt{font-size:16px}.mainCon .itemBox01 dl.notice dd{font-size:12px;padding-right:10px}}@media handheld,only screen and (max-width:1279px){.three .slide_text{padding-right:25px}.item.eight,.item.one{background-position:50%}.mainCon .itemBox01 dl.notice dt,.mainCon .itemBox01.bigt dl.notice dt{font-size:18px}.mainCon .details dl.dl02 dt,.mainCon .itemBox08 dl.dl01 dt{font-size:16px}.mainCon .itemBox01 dl.notice dd{font-size:12px;padding-right:10px}.slide_text{top:20%}.carousel-inner .one .slide_text h3{font-size:26pt;width:400px}.one .slide_text p{width:400px}.three .slide_text{top:20%;float:left}.five .slide_text{top:20%}.carousel-inner .item h3,.carousel-inner .three.item h3{font-size:30pt}.carousel-inner .item p{font-size:12pt}.carousel-inner .three.item p{font-size:18pt}.item.three{background-position:left -20%;background-color:#fff}.item.seven{background-size:150%;background-position:bottom}.item.eight{background-image:url(/img/slide_10_2.png)}.item.nine{background-image:url(/img/slide_9_2.png)}.item.one{background-image:url(/img/slide_1_2.png)}.nine .slide_text{top:20%;float:left}}@media handheld,only screen and (max-width:1232px){.mainCon .item{margin:0 0 15px;width:23vw!important;height:28vw!important}.mainCon .item-w2{height:28vw!important;width:47.5vw!important}.mainCon .item-h2{height:47.5vw!important;width:23vw!important}.mainCon .item-h2.item-w2{height:47.5vw!important;width:47.5vw!important}}@media handheld,only screen and (max-width:1150px){#header #gnb .inner_gnb.sub{width:100%}.carousel-inner .five.item h3{margin-right:0;width:535px;margin-top:-70px;font-size:28pt}.carousel-inner .five.item p{margin-right:0;width:535px;margin-top:175px}.slide{width:calc(100% - 7px)}.banner_tile{margin-left:0;width:100%;margin-top:15px}.mainCon2En{float:left;height:47.5vw!important;width:100%!important}.main1 a{text-align:center}.banner_tile .mainCon2En .item.itemBox01{height:100%!important;width:100%!important}.banner_tile .mainCon2En:last-child .item{margin-left:0}.mainCon2En .itemBox01 img{margin-top:7%;width:auto}.mainCon2En .itemBox01 dl.notice{top:10%;left:5%}}@media handheld,only screen and (max-width:1080px){#main_container .mainCon dl.dl01 dd{font-size:19px!important}.mainCon .itemBox12 .details dl dd{font-size:13px;line-height:15px}.mainCon .itemBox02 dl.dl01{padding:30px 0 0 30px}}@media handheld,only screen and (max-width:960px){.top .inner_gnb>.md-primary.md-button.md-ink-ripple.hide-gt-sm{position:absolute;right:0;top:5px;min-width:60px}.mainCon dl dt{font-size:14px!important}.mainCon dl dd{font-size:10px!important}.carousel-inner .four.item h3,.carousel-inner .seven.item h3{font-size:20pt}.carousel-inner .eight h3 span{font-size:18pt}}@media handheld,only screen and (max-width:950px){.slick-next,.slick-next:focus,.slick-next:hover{background-image:url(/img/slide_arrow_r_m.png)}.nine .slide_text{top:0}.item.seven{background-image:url(/img/slide_7-2.png);background-size:contain;background-position:bottom}.item.eight{background-image:url(/img/slide_10_3.png)}.item.one{background-image:url(/img/slide_1_3.png)}.carousel-inner .eight h3,.carousel-inner .one h3{float:right;text-align:right;padding-right:15px}.carousel-inner .eight p,.carousel-inner .one p{text-align:right;padding-right:15px}.slick-prev,.slick-prev:focus,.slick-prev:hover{background-image:url(/img/slide_arrow_l_m.png)}.mainCon dl dt{font-size:14px!important}.mainCon dl dd{font-size:10px!important}.carousel-inner .four.item h3,.carousel-inner .one.item h3,.carousel-inner .seven.item h3{font-size:20pt}.carousel-inner .one.item h3 span{font-size:18pt}.slide_text.twin{top:0}.carousel-inner .three.item h3{font-size:20pt;float:left;width:100%}.slide_text.twin2{top:-140px}.carousel-inner .three.item p{font-size:16pt;float:left;width:100%}.item.three{background-size:auto 80%!important;background-position:bottom!important;background-image:url(/img/slide_4-2.png)}.item.five{background-image:url(/img/slide_6-2.png);background-size:cover!important;background-position:top!important}.five .slide_text{top:0;padding-right:0}.carousel-inner .five.item h3{font-size:23pt;text-align:left;float:left;margin:0;width:100%}.carousel-inner .five.item h3 span{font-size:16pt}.carousel-inner .five.item p{margin-top:20px;text-align:left;font-size:11pt;margin-right:0;width:100%;float:left}.three .slide_text{top:0;padding-right:0}.item.tow{background-color:#ecebeb;background-size:auto 100%}.item.three,.item.tow{background-position:60% 130px;height:100%}.item.three{background-color:#fff;background-size:auto 80%}.slide_text{position:relative;margin:35px auto auto;max-width:1800px;top:0;padding-right:10px;padding-left:20px}.carousel-inner .item h3{width:100%;font-size:20pt}.carousel-inner .item p{font-size:12pt}}@media handheld,only screen and (max-width:932px){.blank2{padding:0 0 0 15px}}@media handheld,only screen and (max-width:899px){.mainCon .item{height:37vw!important;width:30.1vw!important}.mainCon .item-w2{height:37vw!important;width:63vw!important}.mainCon .item-h2{height:64vw!important;width:30.1vw!important}.mainCon .item-h2.item-w2{height:62vw!important;width:62vw!important}.mainCon.main .item-h2.item-w2{height:46.5vw!important;width:46.5vw!important}.mainCon2En{width:98%!important}.banner_tile .mainCon2En:last-child .item{margin-left:0}.mainCon2En .itemBox01 img{margin-top:0!important}}@media handheld,only screen and (max-width:750px){.blank2{padding:0 0 0 15px}.mainCon2En .itemBox01 img{margin-top:0!important;max-height:100%;max-width:100%}}@media handheld,only screen and (max-width:650px){.item.five{background-image:url(/img/slide_6-3.png)}}@media handheld,only screen and (max-width:599px){.mainCon .item{width:45vw!important;min-height:53vw;height:53vw;margin:0 0 20px}.mainCon .item-h2.item-w2{width:91.3vw!important;min-height:92vw;height:92vw}.mainCon .item-h2{width:44vw!important;min-height:92vw;height:92vw}.mainCon .item-w2{width:93.3vw!important;min-height:53vw;height:53vw}.mainCon.main .item-h2.item-w2{width:91.3vw!important;min-height:92vw;height:92vw}.mainCon2En .itemBox01 dl.notice dt{font-size:13pt}.mainCon2En .itemBox01 dl.notice dd{font-size:12px}.slide{width:calc(100% - 12px)}.mainCon2En .itemBox01 dl.notice dt{font-size:9pt}.mainCon2En .itemBox01.bigt dl.notice dt{font-size:20px}.mainCon2En .itemBox01 dl.notice dd{font-size:9px}.carousel-inner .five.item span br{display:none}}@media handheld,only screen and (max-width:481px){.item.four{background-image:url(/img/slide_5-2.png)}md-sidenav{width:210px;min-width:calc(100% - 450px)}.slide_text{text-align:right;padding-right:20px}.item.four img,.item.seven img{margin-top:-30px}.mainCon dl dt{font-size:12px!important}.mainCon dl dd{font-size:8px!important}#main_container .mainCon dl.dl01 dd{font-size:9px!important}.mainCon .itemBox02 dl.dl01{padding:20px 0 0 20px}.carousel-inner .three.item p{font-size:13pt;margin-top:5px}.slide_text.twin2{top:30%}#main_container #content{padding:15px 15px 0}.carousel-inner .seven.item h3{font-size:18pt}.slick-next,.slick-prev{top:50%}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background-size:70%;background-repeat:no-repeat}.slide.carousel-inner{margin-top:0}.carousel-inner .nine h3{width:100%}.carousel-inner .item p{font-size:10pt!important;width:75%;word-break:keep-all;float:right}}#wrap{z-index:990}.blank2{margin:80px auto 0}a[href^=tel]{color:#fff!important}.tel_bubble{right:20px;bottom:90px;z-index:99}.lang_area{z-index:9999}#header #gnb .inner_gnb ul .md-select{margin:11px 15px 11px 0}#bs_footer{background-color:#333}#bs_footer_menu_container,.bs_footer_menu_container{color:#efefef}#bs_footer_menu_container a{color:#efefef;border-right:1px solid hsla(0,0%,100%,.2);padding-right:9px;padding-top:3px;padding-bottom:3px}#bs_footer-info,#bs_footer-info a:link{color:#c7c7c7}.md-nav-bar .md-nav-ink-bar{height:4px;color:#b72b3d;background:#b72b3d}@media handheld,only screen and (max-width:600px){.blank_lang{position:absolute;width:120px;height:25px;margin:0;right:80px;top:19px}.langs{right:-18px;top:0}#bs_footer_sns_container{float:right;margin-top:-50px}#progress-wrapper{display:none}}#wrap{width:100%;top:0;position:fixed;z-index:99999}.hand{cursor:pointer}.blank{width:100%;height:62px}nav{height:64px}.blank2{width:100%;height:610px;max-width:1860px;padding:0}.sub>.center{margin-top:62px}.md-select-menu-container{z-index:99}a[href^=tel]{text-decoration:inherit;color:#fafafa!important}.tel_bubble{right:80px;bottom:31px;padding:10px 20px;background-color:#bd3d4c;box-shadow:0 2px 10px rgba(0,0,0,.3);border-radius:30px;color:#fff!important;margin-bottom:env(safe-area-inset-bottom,0)}.lang_area,.tel_bubble{position:fixed;z-index:9999999999}.lang_area{top:12px;width:98px;height:36px;right:12px}.lang_area a{display:block;width:36px;height:36px;float:left;margin-left:6px;border-radius:30px;border:2px solid #dfdfdf;opacity:.8}.lang_area a:first-child{border:2px solid #b72c3d}.lang_area a[href]:hover{border:2px solid rgba(189,61,76,.3);opacity:1}.lang_area a img{max-width:100%;max-height:100%}#header{z-index:10;background:#fff;min-width:1000px;height:64px}#header,#header .inner_hd{position:relative;width:100%}#header .inner_hd{max-width:1890px;height:43px;margin:0 auto;overflow:hidden;z-index:999}#header .inner_hd .util{position:absolute;right:20px;top:23px}#header .inner_hd .util ul{overflow:hidden;height:18px}#header .inner_hd .util ul li{float:left;font-size:11px;margin:0 0 0 10px;height:18px}#header .inner_hd .util ul li.family{padding:0 0 0 20px;background:url(/img/util_fs.gif) no-repeat 0}#header .inner_hd .util ul li.medical{padding:0 0 0 20px;background:url(/img/util_medical.gif) no-repeat 0}#header .inner_hd .util ul li.hosting{padding:0 0 0 20px;background:url(/img/util_hosting.gif) no-repeat 0}#header .inner_hd .util ul li.blog{padding:0 0 0 20px;background:url(/img/util_blog.gif) no-repeat 0}#header .inner_hd .util ul li.home{padding:0 0 0 18px;background:url(/img/util_home.gif) no-repeat left 2px;margin:3px 0 0 25px}#header .inner_hd .util ul li.sitemep{padding:0 0 0 16px;background:url(/img/util_sitemap.gif) no-repeat 0}#header .inner_hd .util ul li.bookmark{padding:0 0 0 15px;background:url(/img/util_bm.gif) no-repeat 0;margin:3px 0 0 10px}#header #gnb{z-index:99;height:65px;width:100%;position:absolute;top:0;background:#fff}#header #gnb.stick{position:fixed;background:#282828;top:0;height:44px!important;min-width:1000px}#header #gnb.stick .inner_gnb h1{display:none}#header #gnb.stick .inner_gnb h1 span.slogan{display:none;padding:18px 0 0 10px}#header #gnb.stick .inner_gnb h1.slogo{display:block}#header #gnb .illust_bg span{min-width:370px;height:194px;position:absolute;top:102px;left:20px;float:left;z-index:1001;background:url(/img/header_menu_right_1200_bg.png) no-repeat 0 -3px}#header #gnb .illust_bg .bigimg{background:url(/img/header_menu_right_1600_bg.png) no-repeat 0 -3px;width:729px;display:block}#header #gnb .illust_bg .bg0,#header #gnb .illust_bg .portfolio{background-position:0 -9px}#header #gnb .illust_bg .bg1,#header #gnb .illust_bg .website{background-position:0 -213px}#header #gnb .illust_bg .bg2,#header #gnb .illust_bg .mobile{background-position:0 -417px}#header #gnb .illust_bg .bg3,#header #gnb .illust_bg .design{background-position:0 -621px}#header #gnb .illust_bg .bg4,#header #gnb .illust_bg .software{background-position:0 -825px}#header #gnb .illust_bg .bg5,#header #gnb .illust_bg .request{background-position:0 -1027px}#header #gnb .illust_bg .about,#header #gnb .illust_bg .bg6{background-position:0 -1230px}#header #gnb.stick .inner_gnb ul{top:0}#header #gnb.stick .inner_gnb ul li a{padding:12px 20px 25px;color:#fff}#header #gnb.stick .inner_gnb ul li li a{padding:2px 20px;color:#666}#header #gnb.stick .inner_gnb ul ul.bg{background-color:#1e1e1e}#header #gnb.stick .inner_gnb ul li a.requestKor{display:block;background:#e10045;color:#fff}#header #gnb.stick .inner_gnb ul li a.requestEng{display:none}#header #gnb .inner_gnb{position:relative;width:100%;max-width:1890px;height:59px;margin:0 auto;padding-top:5px}#header #gnb .inner_gnb.sub{width:1150px}#header #gnb .inner_gnb h1{height:40px;position:absolute;left:20px;top:5px}#header #gnb .inner_gnb h1 img{max-height:100%;margin-top:5px}#header #gnb .inner_gnb.sub h1{left:0}#header #gnb .inner_gnb h1.slogo{display:none}#header #gnb .inner_gnb .slogan{position:absolute;left:190px;top:38px;width:132px}#header #gnb .inner_gnb ul{overflow:hidden;margin-left:150px;float:left}#header #gnb .inner_gnb ul li{float:left}#header #gnb .inner_gnb ul md-select{margin:11px 15px 11px 0}#header #gnb .inner_gnb.sub ul.top_sns{top:2px}@media (max-width:1200px){#header #gnb .illust_bg span{display:none}}@media (min-width:1200px)and (max-width:1600px){#header #gnb .illust_bg span{background:url(/img/header_menu_right_1200_bg.png) no-repeat 0 -3px;width:370px;display:block}}@media (min-width:1600px){#header #gnb .illust_bg span{background:url(/img/header_menu_right_1600_bg.png) no-repeat 0 -3px;width:729px;display:block}}.md-nav-bar{height:60px}#header #gnb .inner_gnb ul li a.requestKor{display:none}#header #gnb .inner_gnb ul li a.requestEng{display:block}#header #gnb .inner_gnb ul li a{padding:18px 17px 19px;color:#212537;display:block;font-size:15px;cursor:pointer;text-transform:capitalize}#header #gnb .inner_gnb ul li.sns a{padding:0}#header #gnb .inner_gnb ul li a:hover{color:#42a8a8}#header #gnb .inner_gnb ul li a strong{color:#000}#header #gnb .inner_gnb ul li a.point{color:#b72b3d}#header #gnb .inner_gnb ul li.last{margin-right:0;background:none}#header #gnb .inner_gnb ul li li{float:none;border:none}#header #gnb .inner_gnb ul li li a{font-size:13px;display:block;height:auto;padding:2px 20px;color:#666;font-weight:400;text-align:left}#header #gnb .inner_gnb ul li li a:focus,#header #gnb .inner_gnb ul li li a:hover{font-weight:700;color:#e10045}#header #gnb .inner_gnb ul ul.bg{background-color:#e41957}#header #gnb .inner_gnb ul li ul.bg a,#header #gnb .inner_gnb ul li ul.bg a strong{color:#fff}#header #gnb .inner_gnb ul li ul.bg a:hover{font-weight:700;text-decoration:underline}#header #gnb .gnb_btm_line{width:100%;height:1px}#header #gnb .inner_gnb ul.top_sns{left:inherit;right:10px;float:right;margin-left:0;top:5px;z-index:1}#header #gnb .inner_gnb ul.top_sns li a{padding:6px 3px;background-image:url(/img/top_face2.png);background-image:-webkit-image-set(url("/img/top_face2.webp") 1x);width:45px;height:47px;background-position:-2px;text-indent:-1000px;background-repeat:no-repeat}#header #gnb .inner_gnb ul.top_sns li a.kakao{background-image:url(/img/top_kakao.png);background-image:-webkit-image-set(url("/img/top_kakao.webp") 1x);height:47px;background-position:-2px;background-repeat:no-repeat}#header #gnb .inner_gnb ul.top_sns li a.naver{background-image:url(/img/top_naver2.png);background-image:-webkit-image-set(url("/img/top_naver2.webp") 1x);height:47px;background-position:-2px;background-repeat:no-repeat}#header #gnb .inner_gnb ul.top_sns li a.mail{background-image:url(/img/top_mail2.png);background-image:-webkit-image-set(url("/img/top_mail2.webp") 1x);height:47px;background-position:-2px;background-repeat:no-repeat}#header #gnb .inner_gnb ul.top_sns li a:hover{background-image:url(/img/top_face.png);background-image:-webkit-image-set(url("/img/top_face.webp") 1x);background-position:-2px;background-repeat:no-repeat}#header #gnb .inner_gnb ul.top_sns li a.kakao:hover{background-image:url(/img/top_kakao.png);background-image:-webkit-image-set(url("/img/top_kakao.webp") 1x);background-position:-2px;background-repeat:no-repeat}#header #gnb .inner_gnb ul.top_sns li a.naver:hover{background-image:url(/img/top_naver.png);background-image:-webkit-image-set(url("/img/top_naver.webp") 1x);background-position:-2px;background-repeat:no-repeat}#header #gnb .inner_gnb ul.top_sns li a.mail:hover{background-image:url(/img/top_mail.png);background-image:-webkit-image-set(url("/img/top_mail.webp") 1x);background-position:-2px;background-repeat:no-repeat}#header #gnb .inner_gnb ul.top_sns li a img{width:45px;display:none}@media handheld,only screen and (max-width:1200px){#header #gnb .inner_gnb .slogan{right:460px!important;top:0;left:auto}}#sub_container,#sub_container .content{clear:both;position:relative;width:100%;min-width:1000px;min-height:700px;margin:0 auto}#sub_container .content{padding:50px 0 0;color:#333}#sub_container .content .con{min-width:970px;max-width:1170px;margin:0 auto;padding:0 15px}#sub_container .conStick{margin-top:120px!important}#wrap .firstGrayContainer #subTop{background:url(/img/subTop_gray_bg.png) left 75px repeat-x}#wrap .firstdotContainer #subTop{background:url(/img/subTop_dot_bg.png) left 15px repeat-x}#sub_container .firstGrayContent{padding-top:0}.firstGrayContent .firstGrayBg{margin-top:0}.grayBg{background:#e6e6e6}.grayBg,.grayBg2{width:100%;margin:70px 0;padding:70px 0}.grayBg2{background:#fbfbfb}.grayBgBtNo{width:100%;margin:70px 0 0;padding:70px 0;background:#f6f6f6}.dotBg{width:100%;margin:70px 0;padding:50px 0;background:url(/img/dotBg.png)}#progress-wrapper{position:fixed;top:64px;left:0;z-index:1000;display:none}#progress-element{background-color:#b82b3c;box-shadow:1px 1px 5px #a51f2f;height:2px}.footer{color:#fff;background-color:#313745;text-align:center;padding:8px 2%;bottom:0;width:96%;float:left;font-size:10pt}.banner_wing.sub2{top:710px}.footer a img{margin-left:5px}.footer a.kakao img{margin-left:15px}.contact_info p>span a img{margin-right:5px}.sns_btn{padding-top:10px}#bs_news_letter{width:100%;padding:52px 0;background-color:#eee;text-align:center}#bs_news_letter-label{color:#525252;font-size:17px}#mc4wp_email_bs{font-size:13px;border:none;padding:12px;margin-left:8px;width:430px;color:#525252}#bs_news_letter-button{transition:background-color .16s;cursor:pointer;font-size:13px;border:none;color:#fff;background-color:#333;padding:11px 24px;margin-left:-3px}#bs_news_letter-button:hover{background-color:#ff4f4f}#bs_footer{width:100%;overflow:hidden;height:250px;background-color:#242424}#bs_footer #container{margin:0 auto;font-weight:300;position:relative;max-width:1875px}#bs_footer #container.sub{max-width:1150px}#bs_footer #container>#left_side{float:left;position:relative;padding-top:28px}#bs_footer #container>#right_side{float:right;position:relative;padding-top:28px}#bs_footer_menu_container,.bs_footer_menu_container{font-size:14px;margin:8px 0;color:#fafafa;font-weight:500}#bs_footer_menu_container a{color:#fafafa;font-weight:500;border-right:1px solid #a0a0a0;padding:0 20px;margin-right:9px;cursor:pointer}#bs_footer_menu_container a:hover{color:#b72b3d}#bs_footer_menu_container a:last-child{border-right:0;padding-right:0;margin-right:0}#bs_footer-info{margin:20px 0;font-size:12px;line-height:19px;color:#fafafa}#bs_footer-info a:link{color:#fafafa}#bs_footer-copyright{width:100%;font-size:12px;line-height:19px;color:#c7c7c7}#bs_footer_logo{float:right;width:130px;margin:3px 0 0}#bs_footer_sns_container{float:right;margin-top:25px}.bs_footer_sns{vertical-align:middle;display:inline-block;margin:0 2px;width:34px;height:34px;line-height:39px;background-color:#555;color:#fff;text-align:center;font-size:20px;border-radius:50%}.bs_footer_sns.face:hover{background-color:#3c589e}.bs_footer_sns.naver:hover{background-color:#00d700}.bs_footer_sns.kakao:hover{background-color:#fee20e}.md-button.md-default-theme:not([disabled]).md-focused,.md-button.md-default-theme:not([disabled]):hover,.md-button:not([disabled]).md-focused,.md-button:not([disabled]):hover{background-color:transparent!important}md-nav-bar md-nav-ink-bar{height:4px;color:#b72b3d;background:#b72b3d}.cf,.mnuclose,.smobitrigger{display:none}.logo{float:left;width:115px}.navigation{float:right}.navigation nav ul{padding:0;margin:0;list-style:none}.navigation nav ul li{display:inline-block}.navigation nav ul li a{color:#fff;font-weight:600;display:inline-block;text-transform:uppercase;text-decoration:none;padding:15px 20px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.navigation nav ul li a:hover{background:#ead636;color:#441b0a}#header,#wrap,nav{overflow:visible!important}.cf{display:none}#nav-btn{cursor:pointer;height:56px;opacity:0;right:0;z-index:9999}#nav-btn,#nav-btn+label{position:absolute;width:56px}#nav-btn+label{display:block;height:4px;height:56px;left:18px;right:18px;top:44px}#nav-btn+span{cursor:pointer;right:25px;top:30px;z-index:9999}#nav-btn+span,#nav-btn+span:after,#nav-btn+span:before{background-color:#000;display:block;height:3px;position:absolute;width:30px}#nav-btn+span:after,#nav-btn+span:before{content:"";left:0}#nav-btn+span:before{top:-10px}#nav-btn+span:after{bottom:-10px}#nav-btn:checked+span{background-color:#f5060a;background:none}#nav-btn:checked+span:before{top:0;transform:rotate(45deg)}#nav-btn:checked+span:after{bottom:0;transform:rotate(-45deg)}#nav-btn:checked+span:after,#nav-btn:checked+span:before{transition-delay:0s,.3s}#nav-btn:checked~.nav{right:0;opacity:1;position:fixed;visibility:1;z-index:9997;height:100vh;width:100%}#nav-btn+span:after,#nav-btn+span:before{transition-delay:.3s,0s;transition-duration:.3s,.3s}#nav-btn+span:before{transition-property:top,transform}#nav-btn+span:after{transition-property:bottom,transform}.nav{background:hsla(0,0%,100%,.98) none repeat scroll 0 0;opacity:0;transition:opacity .5s ease 0s,visibility 0s ease .5s;visibility:0;width:0;z-index:-1}.nav,.nav ul{height:100%;position:absolute;top:0}.nav ul{width:100%;background:#fff;padding-top:64px}.nav li{font-size:30px;list-style:none;text-align:left;width:84%;margin:auto}#nav-btn ul li a:hover{color:transparent}#nav-btn:checked ul li a:hover{color:#000}.nav li a{color:#7680a3;text-decoration:none;color:#333;margin-left:0!important;display:inline-block;font-size:10pt;padding:0}.nav li a,.nav li:first-child{border-top:.5px solid #ddd;width:100%}.nav li:first-child a{border-top:none;padding-left:8%!important;padding-right:8%!important;display:block}.nav .bg{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.478);z-index:-1;display:none}#nav-btn:checked~.nav .bg{display:block}#nav-btn:checked~.nav li a{padding:15px 0}.nav li.sns a{border:none;padding-top:2px}@media handheld,only screen and (max-width:1950px){#bs_footer #container{padding:0 30px}#bs_footer #container.sub{padding:0}}@media handheld,only screen and (max-width:1200px){#bs_footer #container.sub{padding:0 30px}#header{height:65px;overflow:hidden}.mnuclose,.smobitrigger{display:inline-block}.smobitrigger{color:#fff;font-size:30px;line-height:12px;padding:16px}.cf .logo a img{height:40px;margin-top:10px;margin-left:15px}header.cf{height:65px;border-bottom:2px solid #b72b3d}nav.semo header.cf{border-bottom:none;background-color:#0084ff!important}nav.semo.kkooda header.cf{background-color:#26323f!important}nav.semo.bell header.cf{background-color:#1bbff2!important}nav.semo #nav-btn+span,nav.semo #nav-btn+span:after,nav.semo #nav-btn+span:before{background-color:#fff}nav.semo #nav-btn:checked+span:after,nav.semo #nav-btn:checked+span:before{background-color:#000}.mnuclose{font-size:20px;padding:19px 20px;width:100%;background:rgba(0,0,0,.18)}.mnuclose span,.smobitrigger span{font:0/0 a;text-shadow:none;color:transparent}.navigation nav ul{padding-bottom:40px;overflow-y:auto}.navigation nav ul li,.navigation nav ul li a{width:100%}.navigation nav ul li.sns{width:auto;float:left;border-bottom:none}.navigation nav ul li a{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ddd}.navigation nav ul li a:hover{background:#e41957;color:#fff!important}.navigation nav ul li.sns a{padding-right:0;padding-left:10px;border-bottom:none}.navigation nav ul li.sns a:hover{background:transparent}.mnuopn{right:0!important}.ovrActv{position:fixed;background:rgba(0,0,0,.79);width:100%;height:100%;z-index:9998;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.blank_lang{position:absolute;width:120px;height:25px;margin:0;right:80px;top:19px}.langs{right:-18px;top:-3px}}@media handheld,only screen and (max-width:990px){#header{min-width:inherit}}@media handheld,only screen and (max-width:830px){.lang_area{right:65px}.sub .blank_lang{width:100%}#gnb{display:none}.cf{display:block}#header #gnb .inner_gnb h1{position:relative}#header #gnb .inner_gnb ul{overflow:visible;position:relative;left:0}#header #gnb .inner_gnb ul li{min-width:10%;text-align:center}#header #gnb .inner_gnb ul li a{padding:25px 10px}.bs_footer_menu_container{width:170px;text-align:right}#bs_footer_logo{margin:10px 0 0}#header #gnb .inner_gnb.sub ul.top_sns{top:10px}#progress-wrapper{top:114px}}@media handheld,only screen and (max-width:690px){#header #gnb .inner_gnb ul{top:10px}#header #gnb .inner_gnb ul li a{padding:21px 3px;font-size:13px}#bs_footer_logo,.bs_footer_menu_container{display:none}}@media handheld,only screen and (max-width:630px){#bs_footer_sns_container{float:right;margin-top:-65px}}@media handheld,only screen and (max-width:600px){.blank_lang{position:absolute;width:120px;height:25px;margin:0;right:80px;top:19px;display:none}.langs{right:-18px;top:0}#bs_footer_sns_container{float:right;margin-top:-50px}#progress-wrapper{display:none}}@media handheld,only screen and (max-width:480px){#header #gnb .inner_gnb ul li a{padding:21px 5px}#main_container .mainCon dl.dl01 dd{font-size:10px!important}#bs_footer{height:auto}#bs_footer_sns_container{float:right;margin-top:-8px;margin-bottom:20px}#bs_footer_menu_container{font-size:11px}#bs_footer_menu_container a{margin-bottom:5px;display:inline-block}.nav li:first-child a{padding-left:10%!important;padding-right:10%!important}.nav li{width:80%}.nav li a{font-size:11pt}}@media handheld,only screen and (max-width:350px){#header #gnb .inner_gnb h1 img{width:110px;margin-left:10px}#header #gnb .inner_gnb h1{height:35px}#header #gnb .inner_gnb{height:150px}#header #gnb .inner_gnb ul li{max-width:37%;min-width:30%}#header #gnb .inner_gnb ul li a{padding:10px 1%;font-size:12px}#header #gnb .inner_gnb ul{width:100%;overflow:hidden;margin-top:20px}#header #gnb{top:10px;height:150px}}.marketing{background-color:#fff}.marketing .page_header{height:530px;background-color:#f1f1f1;background-image:url(/img/top/marketing_top.png);background-repeat:no-repeat;background-position:top;position:relative;float:none}.marketing .page_header h2{color:#b0172b;font-size:30pt;text-align:center;position:absolute;top:50%;margin-top:-65px;left:50%;margin-left:-200px;line-height:140%;font-weight:600;text-shadow:0 0 20px #fff,0 0 20px #fff,0 0 20px #fff,0 0 20px #fff,0 0 20px #fff,0 0 20px #fff,0 0 20px #fff,0 0 60px #fff,0 0 60px #fff,0 0 60px #fff,0 0 60px #fff}.page_header_txt{background-color:#b0172b;background-image:url(/img/top/marketing_top_pic.png);background-repeat:no-repeat;background-position:top}.marketing h2{color:#000;font-size:30pt;line-height:140%}.marketing.en h2{font-size:25pt;line-height:140%}.marketing h2 b{color:#b0172b}.marketing .contact{width:1140px;overflow:hidden;margin:60px auto auto;left:auto;float:unset;min-height:0}.left_t{width:370px;padding:0 60px 0 0}.left_t,.right_c{box-sizing:border-box;float:left}.right_c{border-left:3px solid #000;width:770px;min-height:150px}.right_c img{margin-left:-3px;margin-top:40px}.right_c p{font-size:13pt;color:#000;padding:2px 0 2px 80px;background-image:url(/img/marketing/txt_pic.png);background-repeat:no-repeat;background-position:55px 8px}.right_c p b{color:#b0172b}.gray{background-color:#f6f6f6;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.contact>h2{text-align:center}.contact>h2 span{border-bottom:3px solid #b0172b;padding-bottom:5px;display:inline-block}.price{margin-top:50px}.price>div{background-color:#fff;box-sizing:border-box;width:216px;float:left;margin-left:10px;border-top:4px solid #ddd}.price>div.g{margin-left:0;border-top-color:#4186f7}.price>div.f{border-top-color:#395a9a}.price>div.i{border-top-color:#db2e7b}.price>div.y{border-top-color:red}.price>div.h{border-top-color:#b0172b;margin-left:20px}.price>div>div{padding:30px 0;text-align:center;color:#000}.price>div>div p{margin-top:15px;font-size:13pt}.price>div>div.con{padding:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#fdfdfd}.pc_photo{margin-top:50px;margin-bottom:50px;max-width:100%}.price>div>div.con span{display:block;padding:10px 40px;font-size:10pt;border-top:1px solid #efefef}.price>div>div.con span:first-child{border-top:none}.price>div>div.con img{position:absolute;margin-top:-8px;margin-left:-7px}.price>div>div.sum h3{font-size:14pt;font-weight:800}.price>div.y>div.sum h3{color:red}.price>div.h>div.con span{padding:29px 40px}.price_info{margin-top:10px;float:left;margin-bottom:50px}.price_info p{font-size:10pt;color:#555}.price_info p b{color:#b0172b}.process{overflow:hidden;margin-top:50px;margin-bottom:70px}.process div{float:left;position:relative;width:24%;margin-left:1%;border:3px solid #ddd;border-radius:10px;height:380px;padding:10px;text-align:center;box-sizing:border-box}.process.en div{height:450px}.process div h3{font-size:14pt;color:#b0172b;margin-top:20px;margin-bottom:15px}.process div p{color:#555;text-align:left;padding:0 10px 0 25px;background-image:url(/img/marketing/txt_pic2.png);background-repeat:no-repeat;background-position:10px 7px;word-wrap:break-word;word-break:keep-all}.process div img.arrow{position:absolute;left:-24px;top:175px}.line{background-color:#ddd;display:block;width:100%;height:1px}.mo_only{display:none}@media handheld,only screen and (max-width:1200px){.contact{width:100%;padding:0 5%;box-sizing:border-box}.mo_only{display:block}.pc_only{display:none}.left_t{margin-bottom:20px;width:100%}.process div{width:49%;box-sizing:border-box;margin-bottom:10px}.process div img.arrow{display:none}.price>div{width:18%}}@media handheld,only screen and (max-width:900px){.marketing .page_header{height:450px;background-size:cover}.marketing .page_header h2{font-size:24pt;width:100%;left:0;margin-left:0;margin-top:-40px}.page_header_txt>div{width:100%;box-sizing:border-box;font-size:12pt;padding:35px 5%}.right_c{width:100%}.right_c img{max-width:100%}.price>div{width:25%;box-sizing:border-box;margin:0;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.price>div.h{margin-left:0;width:100%;margin-top:10px}.price>div>div p{font-size:12pt}}@media handheld,only screen and (max-width:600px){h2{color:#000;font-size:22pt;line-height:140%}.right_c p{font-size:11pt;padding:2px 0 2px 50px;background-position:25px 8px}.contact>h2{font-size:20pt}.process div{width:97%;height:auto;padding-bottom:20px}.price>div{width:50%;box-sizing:border-box;margin:0;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.price>div>div.con span{padding:10px}}@media handheld,only screen and (max-width:480px){.page_header_txt>div{font-size:10pt;padding:25px 3%}h2{color:#000;font-size:18pt;line-height:140%}.contact>h2{font-size:16pt}.price_info p{font-size:9pt}}.messenger h3.title_15{text-align:center;margin-top:60px;padding-top:60px;font-size:17pt;background-size:30px;color:#742ddd;background-image:url(/_next/static/media/title_line_icon_phone.988fad4f.png);background-repeat:no-repeat;background-position:top}.messenger h3.title_15.web{display:inline-block;text-align:center;margin:0 auto;width:100%;background-image:url(/_next/static/media/title_line_icon_web.663d2d37.png);background-size:70px}.messenger p.title_diclip{text-align:center;font-size:10pt;color:#333;margin-top:10px;margin-bottom:10px}.messenger .screen_area{padding-bottom:80px;overflow:visible}.messenger .screen_area>.screen{display:none}.messenger .screen.herf{width:50%}.messenger .carousel{display:block}.messenger .carousel-indicators{bottom:-25px!important}.messenger .carousel-indicators li{border:1px solid #742ddd}.messenger .carousel-indicators .active{background-color:#742ddd}.messenger .carousel-control.left{background-image:none}.messenger .carousel-control.right{background-image:none;right:-25px}.messenger .carousel-control .glyphicon-chevron-left{width:35px;height:60px;margin-top:-10px;font-size:30px;left:10px;text-indent:-10000px;background-image:url(/img/slide_arrow_l.png)}.messenger .carousel-control .glyphicon-chevron-right{width:35px;height:60px;margin-top:-10px;font-size:30px;right:10px;text-indent:-10000px;background-image:url(/img/slide_arrow_r.png)}.messenger .slick-slide img{max-width:100%}.messenger .col{display:flex}.messenger .col.left img{margin-left:auto;margin-right:0;max-width:518px}.messenger .col.left div{margin-right:auto;margin-left:40px}.messenger .col h3{font-size:20pt;color:#000}.messenger .col.left{margin-top:30px}.messenger .col div{display:flex;flex-flow:column;margin-left:auto;margin-right:20px}.messenger .col img{margin-right:auto;max-width:630px}.messenger .col div h3{margin-top:auto}.messenger .col div p{margin-bottom:auto;margin-top:10px;color:#000}.messenger .col div p span{display:block;color:#999;padding-bottom:10px;font-size:12pt}.page_photo.messenger_top{height:80vh;background-image:url(/_next/static/media/main_mock.edac0fa0.png);background-repeat:no-repeat;background-color:#eff1f2;background-position:top;margin-top:0;background-size:cover;display:flex;flex-direction:column;max-height:650px}.page_photo.messenger_top h2{font-size:30pt;margin:auto 0 10px 30px;font-weight:bolder}.page_photo.messenger_top h2 span{color:#8015e6}.page_photo.messenger_top p{font-size:10pt;margin:0 0 auto 30px;color:#333}.messenger_title{margin-top:60px;font-size:26pt}.messenger_title_info{text-align:center;color:#333;margin-top:10px}@media handheld,only screen and (max-width:1300px){.page_photo.messenger_top{background-image:url(/_next/static/media/messenger_top2.40205b25.png)}}@media handheld,only screen and (max-width:990px){.messenger .col{flex-flow:column-reverse;margin-bottom:40px}.messenger .col.left{flex-flow:column;margin-bottom:10px}.messenger .col.left img{margin-right:auto}.messenger .col.left div{margin-left:auto;text-align:center}.messenger .col img{margin-left:auto}.messenger .col div{margin-right:auto;text-align:center}}@media handheld,only screen and (max-width:850px){.page_photo.messenger_top h2{font-size:24pt}}@media handheld,only screen and (max-width:750px){.page_photo.messenger_top{background-image:url(/_next/static/media/messenger_top3.a2516ff1.png)}.page_photo.messenger_top h2{font-size:20pt;margin-top:30px}.page_photo.messenger_top p{font-size:9pt}.messenger .col img,.messenger .col.left img{max-width:100%}}@media handheld,only screen and (max-width:420px){.page_photo.messenger_top{background-image:url(/_next/static/media/messenger_top3.a2516ff1.png);background-size:100%;background-position:bottom;height:400px}.messenger .col h3{font-size:15pt}.messenger .col p{font-size:10pt}.messenger .slide .slick-slide img{max-width:60%;margin:auto}}.mosaic-tile{float:left;opacity:0;box-sizing:border-box;transition:margin-top .6s,margin-left .6s;width:8.9%;padding-bottom:8.9%;margin:0 1% 1% 0}.mosaic-tile.js-tile-style{position:absolute;opacity:1}.mosaic-tile .content{position:absolute;top:0;left:0;height:100%;width:100%}.mosaic-tile:nth-child(10n){margin-right:0}.mosaic-tile:nth-child(10n+1){margin-left:1%}.mosaic-tile:nth-child(-n+11){margin-top:1%}.mosaic-tile.width-2{width:18.8%}.mosaic-tile.width-3{width:28.7%}.mosaic-tile.width-4{width:38.6%}.mosaic-tile.width-5{width:48.5%}.mosaic-tile.width-6{width:58.4%}.mosaic-tile.width-7{width:68.3%}.mosaic-tile.width-8{width:78.2%}.mosaic-tile.width-9{width:88.1%}.mosaic-tile.width-10{width:98%}.mosaic-tile.height-2{padding-bottom:18.8%}.mosaic-tile.height-3{padding-bottom:28.7%}.mosaic-tile.height-4{padding-bottom:38.6%}.mosaic-tile.height-5{padding-bottom:48.5%}.mosaic-tile.height-6{padding-bottom:58.4%}.mosaic-tile.height-7{padding-bottom:68.3%}.mosaic-tile.height-8{padding-bottom:78.2%}.mosaic-tile.height-9{padding-bottom:88.1%}.mosaic-tile.height-10{padding-bottom:98%}@font-face{font-family:ng;src:url(/css/font/NanumGothic.eot);src:local(※),url(/css/font/NanumGothic.woff) format("woff")}.project{background-color:#fff;float:left;width:100%}.project .page_header{height:600px;background-color:#000;background-image:url(/img/top/project_top.png);background-repeat:no-repeat;background-position:top;position:relative}.project .page_header h2{color:#fff;font-size:40pt;text-align:center;position:absolute;top:50%;margin-top:-105px;left:50%;margin-left:-459px;line-height:140%;font-weight:600;text-shadow:0 0 4px #000;padding:50px 0;background-image:url(/img/project/txt_point1.png),url(/img/project/txt_point2.png);background-repeat:no-repeat;background-position:0 0,100% 100%}.project .page_header h2.en{margin-left:-559px}.project .page_header p{position:absolute;top:50%;text-align:center;margin-top:50px;left:50%;font-size:14pt;margin-left:-150px;color:#fff}.project .page_header h2 b{color:#ffd600;font-size:45pt;border-bottom:1px solid #ffd600}.page_header_txt>div{width:860px;margin:auto;color:#fff;font-size:15pt;padding:60px 0}.page_header_txt>div b{color:#ffeb0a}h2{color:#000;font-size:30pt;line-height:140%}h2 b{color:#b0172b}.gray.photo{background-color:#241b20;background-image:url(/img/project/photo_17_bg.png);background-repeat:no-repeat;background-position:bottom;float:left;width:100%}.gray.photo h2,.project .gray.photo .contact>p{color:#fff}.project .contact{width:1140px;overflow:hidden;margin:90px auto auto;padding-bottom:620px;border-bottom:1px solid #ddd;left:auto;float:none;min-height:auto}.project .contact.bb0{border-bottom:none}.project .step1{background-image:url(/img/project/photo_1.png);background-repeat:no-repeat;background-position:bottom;float:left;width:100%}.project .step1.indi{background-image:url(/img/project/photo_19.png)}.project .step2{background-image:url(/img/project/photo_2.png);background-repeat:no-repeat;background-position:bottom;float:left;width:100%}.project .step2.indi{background-image:url(/img/project/photo_20.png)}.project .step3{background-image:url(/img/project/photo_3.png);background-repeat:no-repeat;background-position:bottom;float:left;width:100%}.project .step3.indi{background-image:url(/img/project/photo_21.png);border-bottom:1px solid #ddd}.project .step4{background-image:url(/img/project/photo_4.png)}.project .step4,.project .step5{background-repeat:no-repeat;background-position:bottom}.project .step5{background-image:url(/img/project/photo_5.png)}.project .step7{background-image:url(/img/project/photo_7.png)}.project .step7,.project .step8{background-repeat:no-repeat;background-position:bottom}.project .step8{background-image:url(/img/project/photo_8.png)}.project .step9{background-image:url(/img/project/photo_9.png)}.project .step10,.project .step9{background-repeat:no-repeat;background-position:bottom}.project .step10{background-image:url(/img/project/photo_10.png)}.project .step11{background-image:url(/img/project/photo_11.png)}.project .step11,.project .step12{background-repeat:no-repeat;background-position:bottom}.project .step12{background-image:url(/img/project/photo_12.png)}.project .step13{background-image:url(/img/project/photo_13.png);overflow:hidden}.project .step13,.project .step14{background-repeat:no-repeat;background-position:bottom;float:left;width:100%}.project .step14{background-image:url(/img/project/photo_14.png)}.project .step15{background-image:url(/img/project/photo_15.png);float:left;width:100%}.project .step15,.project .step16{background-repeat:no-repeat;background-position:bottom}.project .step16{background-image:url(/img/project/photo_16.png)}.project .step17{background-image:url(/img/project/photo_17.png);background-repeat:no-repeat;background-position:bottom}.project .step17.admin{background-position:50%;background-image:url(/img/project/bloom_web3.png);clear:both}.project .step17.admin.yong{background-image:url(/img/project/yong_web.png)}.project .step17.admin.nareun{background-image:url(/img/project/nareun_web.png)}.project .step18{background-image:url(/img/project/photo_18.png);background-repeat:no-repeat;background-position:top;float:left;width:100%;border-bottom:1px solid #ddd}.project .step2 .contact{padding-bottom:500px}.project .step2.indi .contact{padding-bottom:400px}.project .step3 .contact{padding-bottom:720px}.project .step4 .contact{padding-bottom:900px;position:relative}.project .step6 .contact{padding-bottom:100px;position:relative}.project .step7 .contact{padding-bottom:400px;position:relative}.project.sub .step7 .contact{margin-top:0;padding-top:90px}.project .step9 .contact{padding-bottom:720px}.project .step10 .contact{padding-bottom:400px;position:relative}.project.sub .step10 .contact{margin-top:0;padding-top:90px}.project .step12 .contact{padding-bottom:720px}.project .step13 .contact{padding-bottom:200px;margin-top:0;padding-top:120px;left:50%;position:relative;margin-left:40px}.project .step14 .contact{padding-bottom:600px;position:relative}.project .step15 .contact{padding-bottom:560px}.project .step16 .contact{padding-bottom:300px;padding-top:90px}.project .step17 .contact{padding-bottom:300px;border-bottom:none}.project.en .step17 .contact{padding-bottom:270px}.project .step18 .contact{padding-bottom:600px;border-bottom:none}.project .contact>h2{text-align:left;font-size:48pt;font-weight:700}.project .contact>h2.right{text-align:right}.project .contact>h2.center{text-align:center}.project .contact>h2 span{border-bottom:3px solid #b0172b;padding-bottom:5px;display:inline-block}.project .contact>h3{color:#000;font-size:48pt;font-weight:700;margin:20px 0 40px;padding-left:70px;background-image:url(/img/project/pic.png);background-repeat:no-repeat;background-position:15px 20px}.project .step13 .contact>h3{padding-left:0;background-image:none;margin:0 0 20px;line-height:140%}.project .contact>p{color:#000;font-size:13pt;margin:30px 0 40px}.project .contact>p.right{text-align:right}.project .contact>p.center{text-align:center}.project .contact>.icon{overflow:hidden;width:320px}.project .contact>.icon.right{float:right}.project .contact>.icon.tow{position:absolute;bottom:230px;right:200px;padding-top:30px;border-top:1px solid #ddd}.project .contact>.icon div{color:#000;margin-top:30px;font-size:13pt;float:left}.project .contact>.icon p{float:left;width:33%;text-align:center}.project .contact>.icon p span{display:block;width:100%;text-align:center;color:#000;margin-top:10px}.project .step17.admin .contact{padding-bottom:500px;padding-top:100px}.project.en .contact>h3{background-position:15px 33px}.project.en .step4{background-image:url(/img/project/photo_4_en.png)}.project.en .step5{background-image:url(/img/project/photo_5_en.png)}.project.en .step16{background-image:url(/img/project/photo_16_en.png)}.project.en .step18{background-image:url(/img/project/photo_18_en.png)}.project.en .step1{background-image:url(/img/project/photo_1_en.png)}.project.en .step2{background-image:url(/img/project/photo_2_en.png)}.project.en .step1.indi{background-image:url(/img/project/photo_19_en.png)}.project.en .step2.indi{background-image:url(/img/project/photo_20_en.png)}.project.en .step3.indi{background-image:url(/img/project/photo_21_en.png)}.project.en .step7{background-image:url(/img/project/photo_7_en.png)}.project.en .step8{background-image:url(/img/project/photo_8_en.png)}.project.en .step10{background-image:url(/img/project/photo_10_en.png)}.project.en .step11{background-image:url(/img/project/photo_11_en.png)}.tail{background-image:url(/img/project/tail.png);height:500px;background-repeat:no-repeat;width:100%}.tail.kkooda{background-image:url(/img/project/tail2.png)}.tail.bell{background-image:url(/img/project/tail3.png)}.portfolio_top.semo{height:1200px;background-color:#0084ff;overflow:hidden;position:relative;z-index:-1}.portfolio_top.semo.kkooda{background-color:#26323f}.portfolio_top.semo.bell{background-color:#1bbff2}.portfolio_top.semo>img{right:0;position:absolute;top:0;width:1300px}.portfolio_top.semo h2{max-width:1400px;margin:200px auto 0;color:#fff;font-size:50pt;letter-spacing:-1px;line-height:150%}.portfolio_top.semo>div{max-width:1400px;margin:20px auto;color:#fff;font-size:16pt;line-height:150%}.portfolio_top.semo div.icon{width:240px;overflow:hidden;margin-top:50px}.portfolio_top.semo div.icon p{width:58px;float:left;text-align:center;margin-right:20px}.portfolio_top.semo div.icon p img{clear:both;width:50px}.portfolio_top.semo div.icon p span{display:block;font-size:9pt}.screen_layout{width:1400px;margin:-400px auto 0}.screen_layout>div{width:33%;float:left;text-align:center}.screen_layout>div img{width:80%}.screen_layout>div.up_block{margin-top:-250px}.screen_layout>div.up_block.duble{margin-top:-430px}.screen_layout>div.dw_block{margin-top:200px}.screen_layout>div p{margin-bottom:20px;color:#333}.screen_layout>div.web{width:50%}.screen_layout>div.web img{width:95%}.screen_layout>div.web.right{float:right}.screen_layout>div.up_block h3{font-size:25pt;margin-top:20px;color:#333;text-align:left}.screen_layout>div.up_block.txt{margin-top:-150px;margin-left:5%}nav.semo #header #gnb{background:#0084ff;border-bottom:0}nav.semo.kkooda #header #gnb{background:#26323f}nav.semo.bell #header #gnb{background:#1bbff2}nav.semo #header{background:transparent}nav.semo #header #gnb .inner_gnb{max-width:1400px}nav.semo #header #gnb .inner_gnb ul li a{color:#fff}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:block;content:"";line-height:0}.clearfix:after{clear:both}.glay_area.admin{background-color:#fff}.new_pj .glay_area.admin .contact img{margin-top:50px}.new_pj .glay_area.admin .contact>div{float:left;width:365px}@media handheld,only screen and (max-width:1950px){.portfolio_top.semo>img{right:inherit;left:45%}}@media handheld,only screen and (max-width:1600px){.portfolio_top.semo h2,.portfolio_top.semo>div{max-width:85%}.screen_layout{width:100%}}@media handheld,only screen and (max-width:1200px){.project .page_header h2{font-size:30pt;margin-left:-345px}.project .page_header h2 b{font-size:35pt}.project .step1,.project .step10,.project .step11,.project .step12,.project .step14,.project .step15,.project .step16,.project .step17,.project .step18,.project .step2,.project .step3,.project .step4,.project .step5,.project .step6,.project .step7,.project .step8,.project .step9{background-size:contain}.project .contact>.icon.tow{position:relative;bottom:0;right:0;padding-top:0;border-top:none}.project .step2{background-image:url(/img/project/photo_2-2.png);background-repeat:no-repeat;background-position:bottom}.project .step2.indi{background-image:url(/img/project/photo_20-2.png)}.project.en .step2{background-image:url(/img/project/photo_2-2_en.png)}.project.en .step2.indi{background-image:url(/img/project/photo_20-2_en.png)}.project .step7{background-image:url(/img/project/photo_7-2.png);background-repeat:no-repeat;background-position:bottom}.project.en .step7{background-image:url(/img/project/photo_7-2_en.png)}.project .step10{background-image:url(/img/project/photo_10-2.png);background-repeat:no-repeat;background-position:bottom}.project.en .step10{background-image:url(/img/project/photo_10-2_en.png)}.project .step13{background-image:url(/img/project/photo_13-2.png)}.project .step13,.project .step14{background-repeat:no-repeat;background-position:bottom}.project .step14{background-image:url(/img/project/photo_14-2.png)}.project .step17{background-image:url(/img/project/photo_17-2.png)}.project .contact{width:100%;padding-left:5%;padding-right:5%;box-sizing:border-box;padding-bottom:550px}.project .step2 .contact{padding-bottom:600px}.project .step4 .contact{padding-bottom:750px}.project .step10 .contact,.project .step11 .contact,.project .step7 .contact,.project .step8 .contact{padding-bottom:650px}.project .step13 .contact{left:0;margin-left:0}.project .step15 .contact,.project .step16 .contact,.project .step18 .contact{padding-bottom:650px}.mo_only{display:block}.pc_only{display:none}}@media handheld,only screen and (max-width:1000px){.portfolio_top.semo>img{width:80%}.portfolio_top.semo h2{margin:150px auto 0;font-size:40pt}.portfolio_top.semo{height:700px}.screen_layout>div.up_block.duble{margin-top:-230px}}@media handheld,only screen and (max-width:920px){.screen_layout>div.up_block.txt{margin-top:0;width:95%}.screen_layout.respon{margin-top:0}.screen_layout>div.web{width:100%}}@media handheld,only screen and (max-width:900px){.marketing .page_header{height:450px;background-size:cover}.screen_layout>div.up_block.duble{margin-top:-100px}.marketing .page_header h2{font-size:24pt;width:100%;left:0;margin-left:0;margin-top:-40px}.page_header_txt>div{width:100%;box-sizing:border-box;font-size:12pt;padding:35px 5%}.project .contact>h2,.project .contact>h3{font-size:40pt}.project .contact>h2.center img{display:block;margin:80px auto 30px}.project .contact{padding-bottom:60%}.project .step2 .contact,.project .step3 .contact,.project .step4 .contact{padding-bottom:70%}.project .step7 .contact{padding-bottom:80%}.project .step8 .contact{padding-bottom:75%}.project .step9 .contact{padding-bottom:70%}.project .step10 .contact{padding-bottom:80%}.project .step11 .contact{padding-bottom:75%}.project .step12 .contact{padding-bottom:70%}.project .step13 .contact{padding-bottom:80%;padding-top:30px}.project .step13{background-image:url(/img/project/photo_13-3.png);background-position:bottom;background-repeat:no-repeat;background-color:#cfd2d4}.project .step1.indi{background-image:url(/img/project/photo_19-2.png)}.project.en .step1.indi{background-image:url(/img/project/photo_19-2_en.png)}.project .step2.indi .contact{padding-bottom:70%}.project .step18{background-image:url(/img/project/photo_18-2.png);background-position:bottom}.project.en .step18{background-image:url(/img/project/photo_18-2_en.png)}.project .step14 .contact,.project .step15 .contact{padding-bottom:60%}.project .step16 .contact,.project .step18 .contact{padding-bottom:75%}.project .contact>h2.center img{margin:30px auto}.screen_layout{width:100%}.screen_layout>div{width:50%}.screen_layout>div.up_block{margin-top:-200px}.screen_layout>div.dw_block{margin-top:0}.screen_layout>div.web.up_block{width:100%;margin-top:0}.screen_layout.respon .up_block,.screen_layout>div.up_block.respon{margin-top:0}.up_block.txt{text-align:left;width:33%;box-sizing:border-box;padding-left:30px}.up_block.txt h3{font-size:22pt!important}.project .step17.admin .contact{padding-bottom:70%;margin-bottom:80px;padding-top:70px}.project .step17.admin{background-position:bottom;background-image:url(/img/project/bloom_web3-2.png);background-size:75%}.project .step17.admin.yong{background-image:url(/img/project/yong_web2.png)}.project .step17.admin.nareun{background-image:url(/img/project/nareun_web2.png)}}@media handheld,only screen and (max-width:780px){.project .page_header h2{position:relative;left:0;margin-left:auto;font-size:26pt;background-image:none;padding-bottom:10px;padding-top:20px;width:90%;margin-right:auto}.project .page_header h2 b{font-size:25pt}.project .page_header p{position:relative;font-size:12pt;left:0;margin-left:0;margin-top:10px}}@media handheld,only screen and (max-width:600px){h2{color:#000;font-size:22pt;line-height:140%}.project .step13 .contact{padding-bottom:120%}.project .step17{background-image:url(/img/project/photo_17-3.png)}.project .step16 .contact{margin-top:0}.project.en .step17 .contact{padding-bottom:370px}.portfolio_top.semo h2{margin:100px auto 0;font-size:28pt}.portfolio_top.semo>div{font-size:13pt}.portfolio_top.semo{height:600px}}@media handheld,only screen and (max-width:480px){.page_header_txt>div{font-size:10pt;padding:25px 3%}.project .contact{margin-top:70px}.project .contact>h2,.project .contact>h3{font-size:26pt;word-break:keep-all}.project .contact>h3{background-size:4%;background-position:0 10px;padding-left:35px}h2{color:#000;font-size:18pt;line-height:140%}.contact>h2{font-size:16pt}.price_info p{font-size:9pt}.project .step13 .contact{padding-bottom:150%}.screen_layout>div.up_block{margin-top:-100px}.up_block.txt{width:100%;text-align:center}.screen_layout>div.up_block h3{font-size:16pt!important}.screen_layout.respon>div.web{width:100%}.screen_layout.respon .up_block{padding-left:0}.project .step17.admin{background-size:80%}.project .step17.admin.nareun .contact{margin-top:0}}@media handheld,only screen and (max-width:390px){.project .contact>h2{font-size:21pt}.project .contact>h3{font-size:21pt;margin:0 0 20px}.project.en .contact>h3{background-position:10px 15px}.project .contact>p{font-size:11pt;margin:20px 0 30px}.project .step1 .contact>p,.project .step16 .contact>p,.project .step17 .contact>p,.project .step18 .contact>p,.project .step2 .contact>p,.project .step3 .contact>p{font-size:9.5pt;margin:20px 0 30px;letter-spacing:-.5px;line-height:160%}}body{background-color:#fff}.page_photo.mobile.title_2{background-color:#3dbcf1}.page_photo.mobile.title_3{background-color:#96ce4d}.page_photo.mobile.title_4{background-color:#ec6b43}.page_photo.mobile.title_5{background-color:#00ab79}.page_photo.mobile.title_6{background-color:#48b4ac}.page_photo.mobile.title_7{background-color:#0061b5}.page_photo.mobile.title_8{background-color:#e43536}.page_photo.mobile.title_9{background-color:#fcca00}.page_photo.mobile.title_10{background-color:#0561e5}.page_photo.mobile.title_11{background-color:#96b596}.page_photo.mobile.title_12{background-color:#ffe132}.page_photo.mobile.title_13{background-color:#45a1f5}.page_photo.mobile.title_14{background-color:#ff8400}.page_photo.mobile.title_15{background-color:#42b4c8}.page_photo.mobile.title_16{background-color:#e36c56}.page_photo.mobile.title_17{background-color:#d0e0dd}.page_photo.mobile.title_18{background-color:#622d4d}.page_photo.mobile.title_19{background-color:#67b0d6}.page_photo.mobile.title_20{background-color:#e46960}.page_photo.mobile.title_21{background-color:#f36}.page_photo.mobile.title_22{background-color:#513252}.page_photo.mobile.title_23{background-color:#2d3941}.page_photo.mobile.title_24{background-color:#00bbd3}.page_photo.mobile.title_25{background-color:#00a1d9}.page_photo.mobile.title_26{background-color:#142029}.page_photo.mobile.title_27{background-color:#fbb901}.page_photo.mobile.title_28{background-color:#9e7ac2}.page_photo.mobile.title_29{background-color:#cee37c}.page_photo.mobile.title_30{background-color:#eaeae9}.page_photo.mobile.title_31{background-color:#bb3c45}.page_photo.mobile.title_32{background-color:#007aff}.page_photo.mobile.title_33{background-color:#ff1f68}.page_photo.mobile.title_34{background-color:#e0e0e0}.page_photo.mobile.title_35{background-color:#034ea1}.page_photo.mobile.title_36{background-color:#4298b5;height:350px;background-image:url(/img/top/page_top_photo52.png);background-repeat:no-repeat;background-position:50%}.page_photo.mobile.title_37{background-color:#e0dfe3}.carousel.solution .item .screen.title_36>p.title{color:#4298b5}.mobile_text{background-color:#fff}.screen_area{margin-top:60px;border-bottom:1px solid #ddd}.bottom_info,.screen_area{width:100%;padding-bottom:40px;overflow:hidden}.bottom_info{margin-top:40px}.title_p{text-align:center;padding:50px;font-size:21pt;color:#333;font-weight:700}.title_p span{font-size:12pt;display:block;font-weight:400;padding-top:20px}.screen{width:25%;float:left}.screen.admin{width:50%;margin-bottom:10px;text-align:center}.screen.admin>img{max-width:98%}.title_7 .screen{width:33%;text-align:center}.screen>img{max-width:100%}.screen>p{color:#777;font-size:10pt;padding-left:37px;line-height:160%;min-height:84px}.screen>p.title{font-size:15pt;font-weight:800;margin-bottom:10px;margin-top:20px;min-height:inherit}.screen>p.text_b{padding-left:17px}.bottom_info h3{font-size:15pt;color:#444;margin-bottom:20px}.demo{overflow:hidden;padding-bottom:70px}.demo .column{overflow:hidden;width:48.5%;float:left;text-align:center;margin-right:3%}.demo .column.right{margin-right:0}.demo .column .block{background-color:#ececec}.block{padding:70px 35px 0}.block,.block.pb{margin-bottom:35px}.block.pb{padding:0 35px 70px}.block.pp{padding:70px 35px}.block p{font-size:13pt;color:#333;margin-bottom:20px}.block.pb p,.block.pp p{margin-top:20px}.title_1 .screen>p.title{color:#19b886}.title_2 .screen>p.title{color:#3dbcf1}.title_2 .screen>p.title.sp{color:#415a90}.title_3 .screen>p.title{color:#96ce4d}.title_4 .screen>p.title{color:#ec6b43}.title_5 .screen>p.title{color:#00ab79}.title_6 .screen>p.title{color:#48b4ac}.title_7 .screen>p.title{color:#0061b5}.title_8 .screen>p.title{color:#e43536}.title_9 .screen>p.title{color:#fcca00}.title_10 .screen>p.title{color:#0561e5}.title_11 .screen>p.title{color:#96b596}.title_12 .screen>p.title{color:#5a4a42}.title_13 .screen>p.title{color:#45a1f5}.title_14 .screen>p.title{color:#ff8400}.title_15 .screen>p.title{color:#42b4c8}.title_16 .screen>p.title{color:#e36c56}.title_27 .screen>p.title{color:#fbb901}.title_28 .screen>p.title{color:#9e7ac2}.title_29 .screen>p.title{color:#bdd855}.title_30 .screen>p.title{color:#009688}.title_31 .screen>p.title{color:#bb3c45}.title_32 .screen>p.title{color:#007aff}.title_32 .screen>p.title.codi{color:#0091ea}.title_33 .screen>p.title{color:#ff1f68}.title_34 .screen>p.title{color:#8bc53f}.title_35 .screen>p.title{color:#034ea1}.title_36 .screen>p.title{color:#1b98a3}.title_37 .screen>p.title{color:#034ea1}.design_title{background-color:#fff;border-bottom:1px solid #ddd;text-align:center;width:100%;overflow:hidden}.design_title .contact{border-bottom:none;min-height:0;clear:both;padding:25px 0}.design_title .contact .proj_info{text-align:left;padding:0;border:none}.design_title .contact .proj_info p span{min-width:60px}.design_po{width:50%;float:left;margin-top:60px;margin-bottom:60px}.design_po img,.design_title img,.mobile_text img{max-width:100%}.carousel{display:none}.structure{border-bottom:1px solid #ddd;overflow:hidden;padding:25px 0}.structure>img{width:60%;float:left}.structure ul{width:35%;float:left;padding-left:5%;padding-top:80px}.structure ul li{font-size:13pt;color:#333;line-height:200%}.structure ul li img{vertical-align:middle;padding-right:10px}.structure.emo>img.small_img{width:30%;max-width:275px;margin-left:20px;margin-top:10px}.structure.emo>img{width:70%}.structure.emo ul{width:30%;padding-left:2%;padding-top:20px}.structure.emo ul li{font-size:12pt}.structure.emo ul li p{font-size:14pt;font-weight:800;color:#8bc53f}.about_title{font-size:24pt;color:#333;margin-top:35px}.about_title p{font-size:11pt;margin-top:10px}.solutoin_area{border-bottom:1px solid #ddd;overflow:hidden;padding:25px 0}.carousel.solution{display:block}.carousel.solution .carousel-control.left,.carousel.solution .carousel-control.right{background-image:none}.carousel.solution .item{text-align:center}.carousel.solution .item .screen{width:100%}.carousel.solution .item .screen>p{padding-left:0}.carousel.solution .item .screen>p.title{font-size:12pt;color:#034ea1;margin-top:0;padding-left:0}.glay_area{overflow:hidden;background-color:#e6e5e6}.glay_area .contact{min-height:300px}.glay_area img{max-width:100%}.glay_area h4{text-align:center;font-size:24pt;color:#034ea1;font-weight:800;margin-top:45px}.glay_area p{font-size:12pt;color:#333;text-align:center;margin-top:30px;margin-bottom:10px}.sub_video{overflow:hidden;padding-bottom:50px;border-bottom:1px solid #ddd;padding-top:50px}.sub_video iframe{width:560px;height:390px;float:left}.sub_video div{float:left;width:590px;padding-left:50px;box-sizing:border-box}.sub_video div h4{font-size:28pt;margin:20px 0;color:#333}.sub_video div h4 span{color:#bb3c45}.sub_video div p{color:#555;font-size:13.5pt;word-break:keep-all}.sub_video div ul{font-size:13pt;color:#555;margin-top:25px}.sub_video div ul img{margin-right:8px;margin-top:-2px;vertical-align:middle}.sub_video div ul li{margin-top:5px}@media handheld,only screen and (max-width:1150px){.design_title .contact{padding:25px 2.5%}.structure ul{padding-left:5%;padding-top:60px}.sub_video{text-align:center;width:560px;margin:auto}.sub_video div{padding:0;width:100%;margin:30px auto 0}.sub_video div ul{width:350px;text-align:left;margin:25px auto}}@media handheld,only screen and (max-width:850px){.design_po{width:100%;text-align:center;margin-bottom:10px;margin-top:10px}.screen{width:50%}.screen>p{margin-bottom:10px;min-height:110px}.screen>p.title{min-height:inherit}.structure,.structure>img{text-align:center}.structure>img{width:auto;float:none;margin:auto;max-width:100%}.structure ul{float:none;width:100%;text-align:left}}@media handheld,only screen and (max-width:765px){.structure.emo ul,.structure.emo>img{width:100%}.structure.emo>img.small_img{width:auto}}@media handheld,only screen and (max-width:600px){.screen>p{margin-bottom:10px;min-height:130px}.screen>p.title{min-height:inherit}.structure ul{padding-top:30px}.structure ul li{font-size:13pt}.carousel.solution .item .screen>p{min-height:60px}.page_photo.mobile.title_36{background-image:url(/img/top/page_top_photo52-1.png)}.glay_area h4{font-size:18pt}.glay_area p{font-size:10pt}.sub_video iframe{width:100%;min-height:250px;height:auto}.sub_video{width:100%;padding-bottom:30px}.mobile_text+.contact .screen{width:100%;text-align:center}.mobile_text+.contact .carousel-inner .item p{font-size:10pt}.mobile_text+.contact .carousel-inner .item p.title{font-size:13pt;margin-top:0}.mobile_text+.contact .carousel-control{text-indent:-10000px;display:flex}}@media handheld,only screen and (max-width:380px){.screen_area>.screen{display:none}.carousel{display:block}.screen{width:100%;text-align:center}.title_15 .screen{width:50%}.screen>p{min-height:inherit}.carousel-control{background-image:none!important}.screen>p{padding-left:0}.carousel-control>span{text-indent:-10000px}.carousel-indicators{top:-20px}.carousel-inner,.screen_area{margin-top:20px}.carousel-control.right{right:0!important}.carousel-indicators .active{background-color:#999}sub_video div ul{width:100%;font-size:11pt}}div#ch-plugin{position:absolute}*,body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,option,p,select,span,table,td,textarea,tr,ul{margin:0;padding:0}html{height:100%}h3{font-weight:400!important}body{height:100%;font:13px/1.5 나눔고딕,Apple SD Gothic Neo,NanumGothic,Nanum Gothic,ng;font-family:나눔고딕,Apple SD Gothic Neo,NanumGothic,Nanum Gothic,ng}a,a:link,a:visited{text-decoration:none}a:link,a:visited{color:#666}a:hover{color:#000;text-decoration:none}caption,legend{font-size:0;width:0;height:0;overflow:hidden;position:absolute;visibility:hidden}img{border:0;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}fieldset,img{border:0;vertical-align:top}table{border-collapse:collapse;border-spacing:0;border:0}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}dl,ol,ul{list-style:none}textarea{overflow:auto}button,label{cursor:pointer}.input_radio_in1{display:inline;width:13px;height:13px;margin:-5px 2px 0 5px;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-size:12px}.ml10{margin:-7px 0 0 10px}hr{display:none;clear:both}.skip{position:absolute;width:1px;height:1px;border:1px;top:-5000em;overflow:hidden}.disno,.hidden{display:none}.blank_lang{width:100%;max-width:1890px;height:59px;margin:0 auto}.sub .blank_lang{width:1150px}.langs{position:absolute;right:180px;z-index:100;top:17px}.skiptranslate+div #wrap{top:40px}.goog-te-gadget{font-family:나눔고딕,NanumGothic,Apple SD Gothic Neo,Nanum Gothic!important;font-size:10px!important}.goog-te-gadget-simple{border:1px solid #ddd!important;border-radius:5px!important;padding:3px 4px 4px!important}.goog-te-gadget-simple .goog-te-menu-value img+span{border:none!important;text-indent:-10000px!important;font-size:3pt!important}.goog-te-gadget-simple>img{display:none}#header #gnb .inner_gnb ul li.active a span{color:#b72b3d;border-bottom:3px solid #b72b3d;padding-bottom:21px}.page_header{float:left;width:100%;background-color:#f5f5f5}.page_title{width:1150px;margin:18px auto}.p_list_area{width:1150px;margin:auto}.page_title div{font-family:Noto Sans Korean!important;font-size:16pt;color:#b72b3d;margin:0;white-space:nowrap}.page_title p{margin:5px 0 0;color:#999;font-size:12pt}.contact{min-height:750px;position:relative;left:50%;margin-left:-575px}.contact,.galley_area{width:1150px;float:left}.galley_area{margin:auto auto 80px}.galley_area ul li{float:left}.galley_area ul li a{width:100%;height:100%;cursor:pointer;display:block;position:relative;overflow:hidden;float:left}.galley_area ul li span{text-align:center;display:block;font-weight:400}.galley_area ul li span span{padding:5px 0 0;font-size:10pt;color:#999}.galley_area ul li a.hover_eff{position:relative;margin-top:-161px;margin-left:1px;border:none}.galley_area ul li a.hover_eff:hover{background-image:url(/img/web_hover.png)}.galley_area ul li.big a>div>p b{font-size:22pt;background-position:50%}.galley_area.add{height:auto}.galley_area.add ul li{margin-left:10px}.galley_area ul li.big{width:340px!important;height:587px}.galley_area ul li.mid{width:470px!important;height:255px}.galley_area ul li.small{width:470px!important;height:587px}.galley_area ul li.big a:hover,.galley_area ul li.mid a:hover,.galley_area ul li.small a:hover{z-index:1000}.galley_area ul li.big.one{background-image:url(/img/tile1.png)}.galley_area ul li.big.one,.galley_area ul li.small .three{background-size:cover;background-position:top;outline:2px solid transparent;outline-offset:-2px}.galley_area ul li.small .three{width:470px;height:255px;background-image:url(/img/tile3.png)}.galley_area ul li.small .four{background-image:url(/img/tile5.png)}.galley_area ul li.small .five,.galley_area ul li.small .four{width:235px;height:332px;background-size:cover;background-position:top;outline:2px solid transparent;outline-offset:-2px}.galley_area ul li.small .five{background-image:url(/img/tile4.png)}.galley_area ul li.big.six{background-image:url(/img/tile2.png);background-size:cover;background-position:top;outline:2px solid transparent;outline-offset:-2px}.galley_area ul li.big.one:hover,.galley_area ul li.big.six:hover,.galley_area ul li.small .five:hover,.galley_area ul li.small .four:hover,.galley_area ul li.small .three:hover{outline:2px solid #b72b3d;z-index:1000}.galley_area ul li.small .eleven{width:235px;height:332px;background-image:url(/img/tile11.png);background-size:cover;background-position:top;outline:2px solid transparent;outline-offset:-2px}.galley_area ul li.small .eleven:hover{outline:2px solid #b72b3d;z-index:1000}.galley_area ul li.small .fifteen{width:235px;height:332px;background-image:url(/img/tile15.png);background-size:cover;background-position:top;outline:2px solid transparent;outline-offset:-2px}.galley_area ul li.small .fifteen:hover{outline:2px solid #b72b3d;z-index:1000}.galley_area ul li.big.sixteen{background-image:url(/img/tile16.png);background-size:cover;background-position:top;outline:2px solid transparent;outline-offset:-2px}.galley_area ul li.big.sixteen:hover{outline:2px solid #b72b3d;z-index:1000}.galley_area ul li.small .seven{width:470px;height:255px;background-image:url(/img/tile7.png);background-size:cover;background-position:top;outline:2px solid transparent;outline-offset:-2px}.galley_area ul li.small .seven:hover{outline:2px solid #b72b3d;z-index:1000}.galley_area ul li.small .eight{width:235px;height:332px;background-image:url(/img/tile8.png);background-size:cover;background-position:top;outline:2px solid transparent;outline-offset:-2px}.galley_area ul li.small .eight:hover{outline:2px solid #b72b3d;z-index:1000}.galley_area ul li.small .fourteen{width:235px;height:332px;background-image:url(/img/tile14.png);background-size:cover;background-position:top;outline:2px solid transparent;outline-offset:-2px}.galley_area ul li.small .fourteen:hover{outline:2px solid #b72b3d;z-index:1000}.galley_area ul li.big.nine{background-image:url(/img/tile9.png);background-size:cover;background-position:top;outline:2px solid transparent;outline-offset:-2px}.galley_area ul li.big.nine:hover{outline:2px solid #b72b3d;z-index:1000}.galley_area ul li.big.ten{background-image:url(/img/tile10.png);background-size:cover;background-position:top;outline:2px solid transparent;outline-offset:-2px}.galley_area ul li.big.ten:hover{outline:2px solid #b72b3d;z-index:1000}.galley_area ul li.big.twelve{background-image:url(/img/tile12.png);background-size:cover;background-position:top;outline:2px solid transparent;outline-offset:-2px}.galley_area ul li.big.twelve:hover{outline:2px solid #b72b3d;z-index:1000}.galley_area ul li.small .thirteen{width:470px;height:255px;background-image:url(/img/tile13.png);background-size:cover;background-position:top;outline:2px solid transparent;outline-offset:-2px}.galley_area ul li.small .thirteen:hover{outline:2px solid #b72b3d;z-index:1000}.galley_area ul li.ios.small.one{width:470px!important;height:auto}.galley_area ul li a>div{position:absolute;top:30px;text-align:center;width:100%;font-weight:400}.galley_area ul li a>div>span{border-top:4px solid #333;display:inline-block;margin-bottom:25px}.galley_area ul li a:hover{color:#333}.galley_area ul li a:hover>div>p b{color:#b72b3d}.galley_area ul li a>div>p b{display:block;font-size:16pt;color:#b72b3d;font-weight:400}.galley_area ul li a>div.wight{color:#fff}.galley_area ul li a>div.wight>span{border-top:4px solid #fff}.galley_area ul li a>div.wight2 p{font-size:12pt}.galley_area ul li a>div.wight2 p b{color:#fff;font-size:22pt}.galley_area ul li a>div.left{text-align:left;left:30px}.galley_area ul li a>div.wight2.red b{color:#b72b3d}.galley_area ul li a img{float:left}.galley_area ul li{position:relative;list-style:none}.galley_area ul li.small.three{width:470px!important;height:587px}.nav>li{float:left;display:inline}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent;border-top:3px solid #b72b3d}.nav>li>a{margin:40px 30px;padding:0;border-top:3px solid transparent;font-size:13pt;cursor:pointer}.nav{margin:auto;text-align:center}.page_header.more .page_title div{font-size:16pt;float:left;white-space:nowrap}.page_header.more .page_title{margin:20px auto;overflow:hidden}.page_header.more .page_title b{padding-left:20px;margin:10px 0 0;color:#999;font-size:12pt;font-weight:400;white-space:nowrap}.page_header.more{background-color:transparent;border-bottom:1px solid #ddd}.page_photo{margin-top:20px;width:100%;position:relative}.page_photo.about{min-height:450px;overflow:hidden}.page_photo.mobile{text-align:center;margin-top:0}.page_photo.mobile.title_1{background-color:#19b886}.pdfdown{position:absolute;top:163px;text-align:center;width:100%}.pdfdown p{color:#fff;font-size:12pt;margin-bottom:50px}.pdfdown a{background-color:rgba(0,0,0,.3);color:#fff;padding:14px 31px;display:inline-block;border:1px solid #fff;transition:background-color .3s}.pdfdown a:hover{background-color:#b72b3d}.pdfdown>img{width:194px;margin-bottom:20px;margin-left:4px}.mobile_text{padding:20px 0;text-align:center;box-shadow:0 0 10px}.page_photo .wight2{width:100%;text-align:center;top:160px;position:absolute;color:#fff}.page_photo .wight2 span{border-top:3px solid #fff}.page_photo .wight2 p{margin-top:20px;font-size:13pt}.page_photo .wight2 p b{font-size:22pt;font-weight:400;display:block}p.sub_title{font-size:15pt;margin-top:20px;color:#333}.proj_info{border-bottom:1px solid #ddd;overflow:hidden;padding:15px 0;color:#333}.proj_info p{width:50%;float:left;margin:0;font-size:12pt}.proj_info.en p{font-size:10pt}.proj_info p span{padding-right:30px;display:inline-block;min-width:120px;font-size:12pt;color:#bd6578;font-weight:600}.proj_text>img{margin:70px auto auto;max-width:100%}.proj_text{text-align:center;width:100%}.proj_text p{color:#999;margin-bottom:20px;margin-top:20px}.proj_tile{padding-bottom:40px;border-bottom:1px solid #ddd;padding-top:20px}.proj_tile ul li{float:left;list-style:none}.proj_tile ul li.big{width:403px;height:365px;margin-right:6px}.proj_tile ul li.small{width:240px;margin-right:6px}.proj_tile ul li.mid{width:495px;margin-bottom:7px}.proj_tile ul li.small img{margin-bottom:8px}.proj_tile ul{overflow:hidden}.qna{margin-bottom:30px}.qna .list{border-bottom:1px solid #ddd;padding:30px 0;overflow:hidden}.qna .list .left{width:20%;float:left}.qna .list .right{width:100%;position:relative}.qna.full .list .right{width:100%;text-align:left}.qna .list .right p{line-height:180%;margin:0 0 0 45px;color:#555;font-size:10.5pt;text-align:left}.ci_info.profile .right p{margin-left:0}.qna .list .left span{font-size:17pt}.qna .list .right p.title{font-size:17pt;color:#42a8a8;margin-bottom:10px;margin-left:0;font-weight:600}.qna .list .right p.title img{margin-right:5px;margin-left:5px}.banner_wing{position:fixed;top:210px;margin-left:1125px;z-index:1001}.banner_wing.sub{top:300px}p.sub_title span{font-size:15pt;font-weight:800;border-top:3px solid #333;margin-top:40px;display:inline-block;color:#333}.ci_info{overflow:hidden}.ci_info .ci{width:372px;float:left}.ci_text{float:left;width:700px;margin-left:50px;font-size:12pt}.ci_text ul li{list-style:none;width:50%;float:left;padding:15px 0}.ci_text p{font-size:12pt;color:#555;float:left;margin-bottom:10px}.ci_text ul li a{background-color:#ddd;width:50px;height:50px;display:inline-block;float:left;border-radius:10px}.ci_text p b{display:block;font-weight:400;font-size:13pt}.ci_text ul p{margin-left:20px;margin-bottom:0;font-size:13pt}.ci_text ul li.red a{background-color:#b72b3d}.ci_text ul li.red b{color:#b72b3d}.ci_text ul li.blue a{background-color:#42a8a8}.ci_text ul li.blue b{color:#42a8a8}.comming_soon{width:650px;height:300px;text-align:center;border:2px solid #b72b3d;border-radius:10px;padding-top:60px;margin:300px auto 100px}.comming_soon p{font-size:25pt;color:#b72b3d;margin-bottom:20px}.comming_soon a{background-color:#b72b3d;display:block;width:100px;padding:10px 20px;color:#fff;border-radius:5px;margin:20px auto auto}.comming_soon span{color:#555;font-size:12pt}.contact_info p>span{display:block;margin-bottom:10px}.contact_info p>span a:link{color:#333}.contact_info p>span a[href^=tel]{text-decoration:inherit;color:#333!important}.contact_info p>span a:hover{color:#b72b3d}.contact_info p{color:#333;font-size:11pt;margin-top:10px}.contact_info p img{width:14px;margin-top:4px;margin-right:2px}.contact_info p>span b{font-weight:800;color:#b72b3d;padding-right:10px;display:inline-block;min-width:43px}#owl-demo .item img{display:block;width:100%;height:auto}.labs_a{overflow:hidden;width:100%;height:100%;background-color:#f5f5f5}.recomm_blog{overflow:hidden;float:left;width:368px;margin:20px 22px 0 0;border-bottom:1px solid #e3e3e3;background-color:#fff}.recomm_blog img{outline:2px solid transparent;outline-offset:-2px;transition:.5s}.recomm_blog:hover img{outline:2px solid #b72b3d;outline-offset:-2px}.recomm_blog .link_recomm{display:block;overflow:hidden;position:relative;cursor:pointer}.recomm_blog .img_g{width:368px;height:278px}.recomm_blog .tit_subject{display:block;padding:15px 22px 0;font-weight:400;font-size:22px;line-height:30px;color:#202b34;letter-spacing:-1px}.recomm_blog .txt_writer{display:block;padding:8px 23px 26px;font-size:16px;line-height:15px;color:#919191}.recomm_type2{float:right;margin-right:0}.recomm_type2 .img_g{height:700px}.recomm_blog .desc_recomm{display:none;overflow:hidden;height:150px;padding:18px 22px 0;font-size:13px;line-height:21px;color:#666}.tistory_recomm{margin-bottom:80px;overflow:hidden}.labs_info{font-size:11pt;color:#555;line-height:180%;padding-top:20px}.labs_info p{margin-bottom:30px;margin-top:30px}a.list_btn{color:#333;font-size:14pt;float:right}a.list_btn img{margin-top:-3px;margin-right:10px}a.list_btn:hover{color:#333}.proj_tile.tow .mid{margin-bottom:0;margin-right:6px}.proj_tile.tow .mid img{margin-bottom:7px}.proj_tile.tow .small{margin-right:0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#ec3037;border-top:3px solid #ec3037;border-radius:0;cursor:pointer}.nav-tabs{border-bottom:none}ul.news li a{padding:15px;display:block;color:#555;font-size:10pt;overflow:hidden}ul.news li a .num{display:inline-block;width:50px;text-align:center}ul.news li a:hover{color:#ec3037}ul.news li a .date{float:right}ul.news li{list-style:none;border-top:1px solid #ddd}ul.page_navi{width:180px;margin:auto auto 50px;overflow:hidden;padding-top:20px}ul.page_navi li{float:left;list-style:none;margin:0 8px}ul.page_navi li a{padding:0 6px}ul.page_navi li a:hover{color:#b72b3d}ul.page_navi li.on a{border-top:3px solid #b72b3d;color:#b72b3d}.galley_area ul li a img{outline:2px solid transparent;outline-offset:-2px;transition:.5s}.galley_area ul li a:hover img{outline:2px solid #b72b3d;outline-offset:-2px}.ci_text .qna.full{margin-bottom:0;height:100%}.ci_text .qna.full .list{border:none;padding:20px 0}.ci_info.profile .ci_text{width:100%;margin-left:0}.ci_info.profile .ci{width:100%;margin-top:10px}.qna .list .right p.name{width:100%;font-size:15pt}.qna .list .right p.name span{color:#999;padding-left:5px}.member{float:left;width:790px}.member ul{overflow:hidden;margin-bottom:0;width:100%}.member ul li{float:left;width:25%;list-style:none;text-align:center;height:210px}.member ul li div.mem_photo{overflow:hidden;margin:auto auto 4px;display:block}.member ul li div span{color:#fff;display:block;font-size:10pt;padding-top:5px}.member ul li div p{color:#999;width:95%;margin:5px auto auto;font-size:10pt}.member ul li div b{font-size:13pt;font-weight:800;width:100px;display:block;padding-top:10px;margin:70px auto auto}.ci_info.profile .ci_text p.title{width:100%}.ci img{float:left;max-width:100%}.profile_img{overflow:hidden;float:left;width:357px}.profile_img div{float:left;width:100%;position:absolute;width:357px;height:220px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;padding-top:180px;display:none}.profile_img:hover div{display:block}.member ul li div{font-size:13pt;float:left;width:100%;position:absolute;width:197px;height:200px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;display:none}.member ul li:hover div{display:block}.profile_img div span{color:#fff;display:block;padding-top:5px}.profile_img div p{color:#999;width:90%;margin:5px auto auto;font-size:10pt}.profile_img div b{font-size:13pt;width:100%;display:block;margin:auto}.member ul li.li_top{height:200px}.div_2{width:50%;float:left;margin-bottom:50px;box-sizing:border-box}.div_2.contact_t{padding-left:40px}.footer{width:100%}.cnt_info img{max-width:100%}.cnt_info{text-align:center;margin-bottom:50px;margin-top:50px;border-bottom:1px solid #ddd;padding-bottom:50px}.proj_tile.zen ul li.big{width:480px;height:480px;margin-right:4px}.proj_tile.zen ul li.mid{width:420px;margin:0}.proj_tile.zen ul li.small{margin-right:3px}.mappic{width:160px;display:block;text-align:center;height:39px;color:#b72b3d;background-color:#fff;position:absolute;top:-16px;border-radius:11px;left:-7px;border:1px solid #b72b3d;padding:9px;box-shadow:0 0 2px #ddd;font-size:11pt}.mappic.en,.page_photo.en .mappic{display:none}.page_photo.en .mappic.en{display:block}.solutoin_area .screen{width:100%;text-align:center}.solutoin_area .screen>img{margin:auto}.new_pj{background-color:#fff}.pj_top{height:665px;background-image:url(/img/project/photo_22_bg.png)}.pj_top.semo{background-image:url(/img/project/photo_34_bg.png)}.pj_top .contact>h2{text-align:left;font-size:34pt;float:left;width:60%;position:absolute;top:50%;margin-top:-180px}.pj_top.semo .contact>h2{color:#fff;top:56%}.pj_top .contact>h2 img{display:block;margin-top:15px}.pj_top .contact>img{float:right;position:absolute;right:0;bottom:0}.indi .pj_top .contact>img{right:-220px}.pj_top .contact{min-height:665px}.new_pj .pj_txt{text-align:center;padding:80px 0}.pj_txt h3{font-size:33pt;margin-bottom:30px;color:#ff517a}.indi .pj_txt h3{color:#ff5151}.project .pj_txt h3{color:#3dbdcc}.semo .pj_txt h3{color:#0078ec}.pj_txt p{color:#555;font-size:12pt}.new_pj .pj_txt .icon{overflow:hidden;width:320px;margin:30px auto 0}.new_pj .pj_txt .icon div{color:#000;margin-top:30px;font-size:13pt;float:left}.new_pj .pj_txt .icon p{float:left;width:33%;text-align:center}.new_pj .pj_txt .icon p span{display:block;width:100%;text-align:center;color:#000;margin-top:10px;font-size:10pt}.new_pj .glay_area{float:left;width:100%}.new_pj .contact.right,.new_pj .glay_area .contact{width:1400px;margin-left:-700px}.new_pj .contact.right{text-align:right}.new_pj .glay_area .contact img{float:left;margin-top:110px}.new_pj.semo .glay_area .contact>div h3,.semo .glay_area p{color:#fff}.new_pj.semo .glay_area{background-color:#1189f2}.new_pj.semo .glay_area .contact img{margin-top:40px}.new_pj .glay_area .contact>div{float:left;width:360px}.new_pj .glay_area .contact>div h3{font-size:30pt;color:#333;line-height:140%;margin-top:190px}.new_pj .glay_area .contact>div p{font-size:11pt;text-align:left;line-height:180%}.new_pj .contact.right>div{width:450px;float:right}.new_pj .contact.right>div h3{font-size:30pt;color:#333;line-height:140%;margin-top:158px;margin-bottom:30px}.new_pj .contact.right>div p{font-size:11pt;text-align:right;line-height:180%;color:#333}.new_pj .contact.right>img{float:right;margin-right:180px;margin-top:110px}.new_pj .contact.right img.mobile,.new_pj .glay_area .contact img.mobile{display:none}.new_pj.indi .glay_area .contact>div{width:380px}.new_pj.indi .contact.right>img{margin-right:0}.new_pj.indi .contact.right>div{width:400px}.new_pj.indi .contact.right>div h3{margin-top:230px}.project.new_pj .contact{margin-top:0;padding-bottom:0;left:50%;border:none;min-height:800px}.project .pj_top .contact>h2{top:40%}.project .pj_top{float:left;width:100%;height:860px;background-image:url(/img/project/photo_29_bg.png);background-position:50%}.project.new_pj .pj_top .contact{left:auto}.project .pj_txt{width:100%;float:left}.project.new_pj .glay_area .contact>div{width:450px}.project.new_pj .contact.right>div h3{margin-top:170px}.project.new_pj .glay_area .contact>div h3{margin-top:205px}.new_pj .contact.right>img.dev{position:absolute;top:-199px;margin:0;z-index:99;right:205px;width:auto}.project.new_pj .contact.right{float:left;overflow:visible}@media handheld,only screen and (max-width:1760px){.mainCon .itemBox01 img{width:85%;margin-top:20%;margin-left:9%}}@media handheld,only screen and (max-width:1399px){.new_pj .glay_area .contact{width:100%;margin-left:0;left:0}.new_pj .glay_area .contact img{width:60%}.new_pj .glay_area .contact>div,.new_pj.indi .glay_area .contact>div{width:40%}.new_pj .glay_area .contact>div h3{margin-top:36%;font-size:25pt}.new_pj .glay_area .contact>div p{font-size:10pt;margin-top:20px}.new_pj .contact.right{width:100%;margin-left:0;left:0;min-height:640px}.new_pj .contact.right img{width:60%;margin-right:0}.new_pj .contact.right>div,.new_pj.indi .contact.right>div{width:40%}.new_pj .contact.right>div h3{margin-top:36%;font-size:25pt}.new_pj .contact.right>div p{font-size:10pt;margin-top:20px}.new_pj.indi .contact.right>div h3{margin-top:40%}.indi .pj_top .contact>img{width:70%;right:-50px}}@media handheld,only screen and (max-width:1280px){.mainCon .itemBox01 img{width:100%;margin-top:0;margin-left:0}.indi .pj_top .contact>img{right:0}.indi .pj_top .contact>h2{top:35%}}@media handheld,only screen and (max-width:1150px){#header #gnb .inner_gnb.sub h1{left:20px}.sub .blank_lang{width:100%}.marketing .contact{width:100%;left:auto;margin-left:0;padding:0 2.5%}#header #gnb .inner_gnb.sub,.contact{width:100%}.contact{left:auto;margin-left:0}.contact,.page_header{padding:0 2.5%}.p_list_area{width:100%}.page_photo.mobile img{max-width:100%}.proj_tile ul li.big{width:41%;margin-right:1%;height:auto}.page_photo>img{width:100%;max-width:100%}.page_photo.about>img{left:50%;position:relative;margin:auto auto auto -574px;max-width:inherit;width:auto}.proj_tile ul li.big img{max-width:100%}.proj_tile ul li.small{width:20%;margin-right:1%}.proj_tile ul li.small img{max-width:100%}.proj_tile ul li.mid{width:36%;margin-right:1%}.proj_tile ul li.mid img{max-width:100%}.ci_text,.page_title{width:100%}.ci_text{margin-left:0;margin-top:30px}}@media handheld,only screen and (max-width:986px){.contact{width:90%;left:auto;margin-left:5%;margin-right:5%;margin-top:20px;padding:0}.page_photo{margin-top:0;border:1px solid #ccc}.page_photo .wight2{top:25%}.proj_info p span{display:block}.demo .column{width:97%;margin:0 1.5%}.pj_top .contact>h2{font-size:30pt;width:80%;top:220px;margin-top:-180px}.new_pj .glay_area .contact img{width:100%;float:none;display:none}.new_pj .glay_area .contact>div{width:100%;float:none;margin-bottom:80px;text-align:center}.new_pj .glay_area.admin .contact>div{width:100%;float:none}.new_pj .glay_area .contact>div h3{margin-top:0}.new_pj .glay_area .contact>div p{text-align:center}.new_pj .contact.right img{width:100%;margin-top:80px;display:none}.new_pj .contact.right img.mobile,.new_pj .glay_area .contact img.mobile{display:block}.new_pj .contact.right>img.dev{top:-60px;right:50px;display:block;width:30%}.project.new_pj .contact.right{padding-top:100px}.new_pj .contact.right>div{width:100%;text-align:center;margin-bottom:80px}.new_pj .contact.right>div h3{margin-top:0}.new_pj .contact.right>div p{text-align:center;color:#333}.pj_txt h3{font-size:24pt}.new_pj .pj_txt{padding:80px 5%}.new_pj.indi .glay_area .contact>div{width:100%}.new_pj.indi .contact.right>div{width:100%;margin-top:0}.new_pj.indi .contact.right>div h3{margin-top:0}.project .pj_top .contact>h2{top:220px}.project.new_pj .pj_top .contact>img{width:60%;position:relative}.project .pj_top{background-image:url(/img/project/photo_29_bg_m.png)}.project.new_pj .contact.right>div h3,.project.new_pj .glay_area .contact>div h3{margin-top:0}}@media handheld,only screen and (max-width:650px){.page_title div{font-size:13pt}.page_title p{font-size:10pt;margin-top:3px}.page_title{margin-top:15px}.page_header{padding:0 5%;box-sizing:border-box;background-color:#eee}.contact_info+div{font-size:9pt;color:#555}.indi .pj_top .contact>h2{top:220px;left:50px}.indi .pj_top .contact>img{width:100%;margin-top:260px}.pj_top .contact>img{position:relative;margin-top:165px;max-width:100%}.pj_top .contact>h2{font-size:24pt;width:100%}.pj_top .contact{min-height:300px}.pj_top{height:auto;overflow:hidden;background-size:cover}.div_2{width:100%;margin-bottom:0}.div_2.contact_t{padding-left:0;margin-bottom:30px}.project.new_pj .pj_top .contact>img{width:75%;position:relative;margin-top:200px}.project .pj_top{background-image:url(/img/project/photo_29_bg_m2.png);height:600px}.new_pj .contact.right>img.dev{width:50%}#map_canvas{height:400px!important}}@media handheld,only screen and (max-width:480px){.project.new_pj .pj_txt{padding:30px 5%}.pj_txt p{color:#555;font-size:10pt}.project.new_pj .pj_top .contact>img{width:85%;position:relative;margin-top:250px}.project.new_pj .contact.right>div h3,.project.new_pj .glay_area .contact>div h3{font-size:21pt}.project.new_pj .glay_area .contact>div{width:100%}.ci_text ul li{list-style:none;width:100%}.contact_info{margin-bottom:20px}.qna .list .right p.title{font-size:12pt}.qna .list .right p.title img{margin-right:5px;margin-left:5px;width:27px}.proj_tile ul li.big,.proj_tile ul li.mid,.proj_tile ul li.small{width:100%;margin-right:0;margin-left:0;height:auto;margin-top:10px}.proj_tile ul li.big img,.proj_tile ul li.mid img,.proj_tile ul li.small img{width:100%}.contact{min-height:inherit}.modal-container{position:absolute;left:0;max-width:100%}form.cmxform{width:100%}.modal-body{min-height:400px}.fancybox-show-caption .fancybox-caption-wrap{display:none}.fancybox-slide{height:auto}.pdfdown{top:120px}.proj_info p{width:90%;margin-bottom:5px;padding:0 5%}.proj_info p,.proj_info p span{font-size:10pt}.page_photo .wight2 p{font-size:10pt;margin-top:15px}.page_photo .wight2 p b{font-size:15pt}.page_header.more .page_title b{display:block;padding-left:0;margin-top:0}.pj_top .contact>h2{font-size:18pt;top:200px;left:20px}}.contents{margin:0 auto 140px;max-width:1920px}.contents_inner{overflow:hidden;position:relative;color:#000}.contents.yt{margin-bottom:0}.top{overflow:hidden;height:1060px}.top div{float:left}.top .portfolio_top{float:right;max-width:70%}.top .portfolio_top img{max-width:100%;height:auto;position:absolute;right:0}.top .portfolio_title{width:30%;height:100%;box-sizing:border-box}.top .portfolio_title h2{font-size:36pt;font-weight:400;margin-top:280px;padding-left:0}.top .portfolio_title h2 span{font-size:24pt;font-weight:400;padding-bottom:10px;display:block}.top .portfolio_title h2 b{display:block;padding-bottom:10px;line-height:130%;font-weight:400}.top .portfolio_title h2 b.logmap{color:#0553e5}.top .portfolio_title h2 b.cnt{color:#6862dd}.top .portfolio_title h2 b.min{color:#2aabe1}.top .portfolio_title h2 b.lunch{color:#bb3c45}.top .portfolio_title h2 b.gae{color:#a1c809}.top .portfolio_title h2 b.yong{color:#ef9d00}.top .portfolio_title h2 b.narun{color:#ff5c5c}.top .portfolio_title h2 b.semo{color:#0083fe}.top .portfolio_title h2 b.kkooda{color:#e02020}.top .portfolio_title h2 b.bell{color:#69c0f4}.top .portfolio_title h2 b.bloom,.top .portfolio_title h2 b.emo{color:#4bbc3d}.top .portfolio_title h2 b.tcbox{color:#f6931d}.top .portfolio_title h2 b.bene{color:#62a6fe}.top .portfolio_title h2 b.truck{color:#a63039}.top .portfolio_title h2 b.breeding{color:#ffd050}.top .portfolio_title h2 b.yt{color:#89c7a1}.top .portfolio_title h2 b.jamjami{color:#1080f8}.admin_title.finger+.more{background-image:url(/img/portfolionew/finger_bg2.png);background-position:top;background-size:cover;margin-bottom:120px}.top .portfolio_title h2.line{margin-top:25%!important}.top .portfolio_title h2 span{font-size:20pt}.top .portfolio_title h2 img{width:40px;margin-left:5px;margin-top:20px;margin-bottom:-5px}.top .portfolio_title .store{margin-top:40px}.top .portfolio_title h2 img.nomalImg{width:215px;margin-top:0}.backgorund.finger .col .portfolio_img img{margin-top:0;width:90%}.backgorund.finger .col .portfolio_img.dubble img{margin-top:-80px;margin-bottom:50px}.contents.finger+.backgorund.finger{background-image:url(/img/portfolionew/finger2_1.png);background-size:contain;background-position:0;background-repeat:no-repeat;padding-bottom:200px}.top .portfolio_title .store a{display:block;width:50%;float:left;cursor:pointer}.top .portfolio_title .store a img{max-width:90%}.top .portfolio_title .store a.webBtn{background-color:#a63039;display:inline-block;height:24px;width:154px;border-radius:6px;padding:14px 0;color:#fff;font-size:11pt}.top .portfolio_title .store a.webBtn:hover{background-color:#8f2b34}.top .portfolio_title .store a.webBtn img.nomalImg{max-width:inherit;width:40px;margin:-4px 13px 0}.top .portfolio_title.breeding .store a.webBtn{background-color:#ffd050;color:#000}.top .portfolio_title.breeding .store a.webBtn:hover{background-color:#f3b53c}.top .portfolio_title.breeding .store a.webBtn .nomalImg{width:30px;margin:-4px 17px 0}.top .portfolio_title.finger .store a.webBtn{background-color:#231916;color:#fff}.top .portfolio_title.finger .store a.webBtn:hover{background-color:#000}.top .portfolio_title.finger .store a.webBtn .nomalImg{width:30px;margin:-4px 17px 0}.top .portfolio_title.yt .store a.webBtn{background-color:#89c7a1;text-align:center}.top .portfolio_title.yt .store a.webBtn:hover{background-color:#75ae8c}.top .portfolio_title p{padding-left:0;color:#555;font-size:14pt;margin:20px 0 0}h3.portfolio_subtitle{padding-left:20%;font-size:15pt;font-weight:400;margin-top:50px}.more{text-align:center;margin:50px 0}.more,.more img{max-width:100%}.emo .col .portfolio_text.right h2 span{font-size:12pt;display:block;line-height:140%}.backgorund{background-color:#0553e5;color:#fff;background-image:url(/img/portfolionew/bg_w.png);background-repeat:repeat-x;background-position:bottom}.backgorund.cnt{background-color:#6862dd}.backgorund.min{background-color:#2aabe1}.backgorund.lunch{background-color:#bb3c45}.backgorund.gae{background-color:#bdd855;color:#000}.backgorund.yong{background-color:#fc0;color:#000}.backgorund.semo{background-color:#0083fe}.backgorund.narun{background-color:#ff5c5c}.backgorund.kkooda{background-color:#394451}.backgorund.bell{background-color:#69c0f4}.backgorund.bloom,.backgorund.emo{background-color:transparent;color:#000;margin-top:-100px}.backgorund.tcbox{background-color:#f6931d}.backgorund.yt{background-color:#89c7a1;background-image:none;padding:30px 0}.backgorund.truck{background-color:#a63039;background-image:none;margin-bottom:80px}.backgorund.jamjami{background-color:transparent;color:#000}.backgorund.yt.b{background-color:#fff;padding:0}.backgorund.yt .col.w{background-color:#fff;color:#333}.yt .col .portfolio_text.right h2{margin-top:120px}.yt .col .portfolio_img img{margin-top:0;max-height:560px}.yt .col .portfolio_img.right img{float:right;margin-top:40px}.backgorund.yt+.admin_title{margin-top:80px}.finger .top{background-image:url(/img/portfolionew/finger1.png);background-size:cover;height:700px}.contents.breeding{margin-bottom:0!important}.backgorund.breeding{color:#000!important;background-color:#fff!important;margin-top:-50px!important}.backgorund.finger{color:#000;background-color:transparent}.bottom_bg{background-image:url(/img/portfolionew/starbg.png)}.bottom_bg,.jamjami_bottom_bg{background-repeat:repeat-x;background-size:contain}.jamjami_bottom_bg{background-image:url(/_next/static/media/jamjami_raund_bg.a30dcd2b.png);background-position:bottom;margin-bottom:0;padding-bottom:50px}.admin_title.jamjami{background-color:#1080f8;padding-top:60px}.admin_title.jamjami h2,.admin_title.jamjami p{color:#fff}.admin_title.jamjami+.bx-wrapper{background-color:#1080f8;margin-bottom:0;padding-bottom:80px;color:#fff!important}.admin_title.jamjami+.bx-wrapper .slider.admin div p{color:#fff}.backgorund.breeding+.admin_title,.backgorund.breeding+.admin_title+.more{padding-top:50px!important;margin-top:0!important;background-color:#ffd051!important}.backgorund.breeding+.admin_title+.more,.backgorund.breeding+.admin_title+.more+.admin_title{margin-bottom:0;padding-bottom:50px;background-color:#ffd051}.backgorund.breeding+.admin_title+.more+.admin_title+.bx-wrapper{background-color:#ffd051;margin-bottom:0;padding-bottom:30px}.backgorund.breeding+.admin_title+.more+.admin_title+.bx-wrapper+#bs_footer{margin-top:0}.backgorund.breeding .portfolio_text.right.dubble h2{margin-top:350px}.backgorund.breeding .col .portfolio_text h2{margin-top:250px}.backgorund.breeding.bottom_bg .col .portfolio_text h2{margin-top:130px}.backgorund.truck.b{background-color:#fff;color:#000;margin:200px 0 60px}.bloom .col .portfolio_img img,.bloom .col .portfolio_img.right img{margin-top:0!important}.bloom .col .portfolio_text h2,.bloom .col .portfolio_text.right h2{margin-top:70px;font-size:36pt}.bloom .col .portfolio_text p,.bloom .col .portfolio_text.right p{font-size:12pt}.bloom .col{margin-bottom:50px}.bloom .col .portfolio_img.right{margin-bottom:0}.emo .col .portfolio_img img,.emo .col .portfolio_img.right img{margin-top:0!important}.emo .col .portfolio_text h2,.emo .col .portfolio_text.right h2{margin-top:50px;font-size:25pt}.emo .col .portfolio_text p,.emo .col .portfolio_text.right p{font-size:12pt}.emo .col{margin-bottom:50px}.emo .col .portfolio_img.right{margin-bottom:0}.backgorund.bloom .contents,.backgorund.emo .contents{margin-bottom:100px}.backgorund .contents{margin:0 auto}.col{display:flex}.col.web{height:960px}.col .portfolio_img{width:70%;float:left}.col .portfolio_text{text-align:left;width:30%;float:left}.col .portfolio_text.right{width:30%;float:right;padding-left:30px;box-sizing:border-box;text-align:left;clear:none}.col .portfolio_text h2{font-size:36pt;font-weight:400;letter-spacing:-2px;line-height:130%;margin-top:220px;margin-bottom:20px}.col .portfolio_text p{text-align:left;font-size:14pt}.col .portfolio_text.right p{text-align:right}.col .portfolio_text.right h2{margin-top:220px;text-align:right}.col .portfolio_img.right{float:right;text-align:left;margin-bottom:90px}.col .portfolio_img img{max-width:100%;margin-top:-160px;margin-left:-55px}.turck .col .portfolio_img img{max-width:80%}.col .portfolio_img.right img{margin-left:55px;margin-top:-180px}.col.web .portfolio_img img{position:absolute;left:0;margin-top:-180px}.col.web .portfolio_img.right img{position:absolute;right:0;margin-top:-50px;left:auto}.truck .col .portfolio_text h2{margin-top:140px}.truck .col .portfolio_text.right h2{margin-top:180px}.bx-controls{left:50%;margin-left:-50px}.slider.admin{margin-left:25%;margin-right:25%;margin-top:50px}.admin_title,.slider.admin div{text-align:center}.admin_title.mltruck{margin-bottom:30px}.mltruck+.portfolio_img.right img{max-width:95%;margin:auto}.mltruck+.portfolio_img.right{text-align:center}.admin_title h2{font-weight:400;font-size:30pt;margin-bottom:10px}.admin_title h2 span{color:#b3001d}.admin_title p{color:#777;font-size:12pt}.bx-wrapper{margin-bottom:80px}.bx-viewport{height:100%!important}.slider.admin div h3{font-size:20pt;margin-bottom:10px;text-align:center;font-weight:400;margin-top:0}.slider.admin div p{font-size:12pt;color:#777;text-align:center}.slider.admin div img{max-width:90%}.admin_title .store img{width:130px}.admin_title .store{margin-top:20px}.bx-next,a.bx-prev{display:none}.top .portfolio_title .store.solo a img{max-width:none}.nomal_only,.onlymobile{display:none}@media screen and (max-width:2300px){.top .portfolio_top{float:right;max-width:70%;height:100%;width:70%}.top .portfolio_top img{left:30%}.jamjami .top .portfolio_top img{left:auto}}@media screen and (max-width:1980px){.nomal_only{display:block}.big_only{display:none}.top .portfolio_title{padding-left:3%}.top{height:auto}.top .portfolio_top img{position:relative;left:0}.top .portfolio_title h2{margin-top:40%}.col .portfolio_text h2,.col .portfolio_text.right h2,.truck .col .portfolio_text h2,.truck .col .portfolio_text.right h2{margin-top:35%;font-size:30pt;margin-bottom:15px}.col .portfolio_img img{margin-top:-100px}.col .portfolio_img.right img{margin-top:-80px}.col .portfolio_text.right{padding-right:3%}.col .portfolio_text{padding-left:3%}.col.web .portfolio_img img{position:relative!important}.col.web{height:auto}.col.web .portfolio_text h2,.col.web .portfolio_text.right h2,.yt .col .portfolio_text.right h2{margin-top:20%}.yt .col .portfolio_img.right img{max-height:500px}}@media screen and (max-width:1680px){.bloom .col .portfolio_text h2,.bloom .col .portfolio_text.right h2{margin-top:50px;font-size:25pt}}@media screen and (max-width:1480px){.top .portfolio_title p{font-size:12pt}.top .portfolio_title h2{margin-top:35%;font-size:30pt;margin-bottom:15px}.top .portfolio_title h2 span{font-size:20pt}.col.web .portfolio_text h2,.col.web .portfolio_text.right h2{margin-top:0}.admin_title h2{font-size:24pt}.admin_title p{font-size:10pt}.slider.admin div h3{font-size:16pt}.slider.admin div p{font-size:10pt}.contents.finger{margin-bottom:0}.finger .col .portfolio_text h2,.finger .col .portfolio_text.right h2{margin-top:25%}.more.jamjami_bottom_bg img{max-width:80%}}@media screen and (max-width:1200px){.col .portfolio_text h2,.col .portfolio_text.right h2,.truck .col .portfolio_text h2,.truck .col .portfolio_text.right h2{margin-top:25%;font-size:25pt}.col .portfolio_text p{font-size:10pt}.top .portfolio_title h2{font-size:18pt;margin-top:40%}.top .portfolio_title h2 span{font-size:15pt}.top .portfolio_title h2 img{margin-top:8px;width:30px}.top .portfolio_title .store a.webBtn{padding:12px 0;width:50%}.top .portfolio_title.breeding .store a.webBtn,.top .portfolio_title.finger .store a.webBtn{width:100%}.finger .top .portfolio_title .store{width:160px!important}.finger .top{height:600px}.top .portfolio_title.yt .store a.webBtn{padding:7px 0;width:46%}.yt .col .portfolio_img.right img{max-height:400px}}@media screen and (max-width:1024px){.contents.yt{margin-bottom:140px}.col .portfolio_text.right{float:none}.col .portfolio_text,.col .portfolio_text.right{width:100%;padding-left:0;text-align:center;clear:both}.top .portfolio_title.breeding .store{padding:0 0 0 20px;width:160px!important}.top{display:flex;flex-direction:column}.portfolio_top{order:1}.portfolio_title{order:2}.backgorund{background-image:none}.top .portfolio_title h2,.top .portfolio_title h2.line{font-size:32pt;padding:0 20px;margin:0}.col.web .portfolio_text h2,.col.web .portfolio_text.right h2{margin-top:0}.top .portfolio_title .store{padding-left:20px;padding-right:20px}.top .portfolio_title h2 img{margin-top:20px;width:40px}.top .portfolio_title h2 img.nomalImg{width:215px;margin-top:10px}.turck .col .portfolio_img img{max-width:100%}.top .portfolio_title h2 br{display:none}.top .portfolio_title h2 span{font-size:17pt}.top .portfolio_title h2,.top .portfolio_title h2.line{margin-top:20px!important;padding-left:20px;margin-bottom:10px}.top .portfolio_title{width:100%;float:right;margin-bottom:10px;padding-left:7%}.top .portfolio_title p{padding-left:20px}.top .portfolio_top{max-width:100%;float:left;width:100%}h3.portfolio_subtitle{padding-left:20px}.col .portfolio_text.right h2{margin-top:20px}.col .portfolio_img{width:100%;min-height:1px}.col .portfolio_text p{padding:0 20px}.bottom_btn a span b{display:none}.bottom_btn a span{padding-top:21%}.top .portfolio_title h2 b{padding-bottom:0}.col{flex-direction:column}.col .portfolio_img img{margin-left:0;margin-top:30px}.col .portfolio_text h2,.col .portfolio_text p,.col .portfolio_text.right h2,.col .portfolio_text.right p,.truck .col .portfolio_text h2,.truck .col .portfolio_text.right h2{text-align:center;padding:0 10%;word-break:keep-all}.col .portfolio_text p,.col .portfolio_text.right p{font-size:12pt}.col .portfolio_text h2,.col .portfolio_text.right h2,.truck .col .portfolio_text h2,.truck .col .portfolio_text.right h2{font-size:24pt}.col .portfolio_text br,.col .portfolio_text.right br{display:none}.col .portfolio_text{order:2;float:none}.col .portfolio_img.right{order:1;float:none;margin-bottom:0}.col .portfolio_img.right img{margin-top:30px;margin-left:0}.col .portfolio_text h2,.truck .col .portfolio_text h2,.truck .col .portfolio_text.right h2{margin-top:20px}.contents .col:first-child .portfolio_img img{margin-top:-100px}.col.web .portfolio_img img,.col.web .portfolio_img.right img{position:relative;margin-top:30px}.col.web .portfolio_img img{margin-left:0}.col.web{height:auto;padding-bottom:30px}.yt .col .portfolio_text.right h2{margin-top:20px}.yt .col .portfolio_img.right{text-align:center}.yt .col .portfolio_img.right img{float:none}.backgorund.yt.b .contents{padding-top:60px}.portfolio_img{order:1}.backgorund.breeding.b{margin-bottom:60px}.backgorund .contents{padding-bottom:60px}.backgorund.bloom .contents,.backgorund.emo .contents{margin-bottom:0;padding-bottom:0}.admin_title{text-align:center;margin-top:60px}.admin_title.jamjami{margin-top:0;padding-top:0}.onlymobile{display:block}.onlyPC{display:none}.backgorund.breeding .col .portfolio_text h2,.backgorund.breeding .portfolio_text.right.dubble h2{margin-top:20px}.col .portfolio_text.right.dubble{margin-bottom:50px}.backgorund.breeding.bottom_bg{margin-bottom:0}.contents .col:first-child .portfolio_img img{margin-top:0}.backgorund.breeding.bottom_bg .col .portfolio_text h2{margin-top:30px;margin-bottom:20px}.backgorund.breeding+.admin_title+.more+.admin_title{margin-top:0;padding-bottom:0}.finger .top{height:500px}.backgorund.finger .col .portfolio_img.dubble img{margin-top:50px;margin-bottom:0}.finger .col .portfolio_text h2,.finger .col .portfolio_text.right h2{margin-top:25px}.contents.finger+.backgorund.finger{padding-bottom:30px}.top .portfolio_title.jamjami h2{font-size:28pt}.top .portfolio_title.jamjami h2 br{display:block}}@media screen and (max-width:900px){.admin_title h2{font-size:20pt!important;margin-top:60px;padding:0 20px}.admin_title.jamjami h2{margin-top:0;padding:60px 20px 0}.jamjami_bottom_bg{padding-bottom:0}.backgorund.breeding.bottom_bg+.admin_title+.more+.admin_title h2{margin-top:0}.slider.admin div h3{font-size:12pt!important}.slider.admin div p{font-size:10pt!important;padding:0 20px}.bloom .col .portfolio_text h2,.bloom .col .portfolio_text.right h2,.col .portfolio_text h2,.col .portfolio_text.right h2,.emo .col .portfolio_text h2,.emo .col .portfolio_text.right h2,.truck .col .portfolio_text h2,.truck .col .portfolio_text.right h2{font-size:20pt}.bx-wrapper{margin-bottom:10px}.top .portfolio_title h2{font-size:20pt!important}.top .portfolio_title h2 img{margin-top:8px;width:30px}.top .portfolio_title.jamjami h2 br{display:none}}@media screen and (max-width:550px){.nav .nav_btn ul li{padding:0}.bottom_btn a span{display:block;font-size:12pt;padding-top:10%}.slider.admin div p{font-size:8pt!important}.top .portfolio_title .store a.webBtn{padding:11px 0;width:46%}.contents.breeding+.backgorund.breeding{margin-top:0}.contents.finger+.backgorund.finger{background-position:0 150px}.yt .top div.store{float:none;overflow:hidden;display:flex;align-items:stretch;flex-grow:1}.top .portfolio_title.yt .store .webBtn{padding:7px 0;width:46%;flex-grow:1;flex-shrink:1;height:auto;display:flex;align-items:center;justify-content:center;margin-right:20px}.yt .col .portfolio_img.right img{max-width:95%}.contents.jamjami{margin:0 auto 80px}.admin_title h2{margin-top:0;padding:0 40px}.admin_title p{padding:0 20px}}.backgroundGradient{background:linear-gradient(270deg,#f8f8fa,#fff 60%)}.contents.newsub{margin-bottom:0}.newsub_top{position:relative;background-image:url(/_next/static/media/harton_top.aa74f410.png);background-size:cover;background-position:50%;background-repeat:no-repeat;height:90vh;color:#fff;width:100%;display:flex;flex-flow:column}.newsub_top.airam{background-image:url(/_next/static/media/airam_top.20f24009.png)}.newsub_top.matdeal{background-image:url(/_next/static/media/matdeal_top.4efaca3e.png);color:#000}.newsub_top.airDust{background-image:none}.btnArea{margin-bottom:auto;margin-top:40px}.btnArea .btn{border-radius:30px;display:inline-block;margin-top:10px;font-size:10pt;padding:14px 20px;border:1px solid hsla(0,0%,100%,.2);text-align:center;color:hsla(0,0%,100%,.8);transition:.5s;vertical-align:middle;margin-right:10px;position:relative;left:auto;bottom:0;margin-left:0;cursor:pointer}.newsub_body .col.matdeal .contents div p{margin-bottom:20px}.btnArea .btn.blackBtn{color:rgba(0,0,0,.8);border:1px solid rgba(0,0,0,.8);background-color:hsla(0,0%,100%,.8)}.btnArea a.btn:hover{border:1px solid #fff;color:#fff}.btnArea .btn.blackBtn:hover{color:#000;border:1px solid #000}.btnArea a.btn img{vertical-align:middle;margin-right:8px;margin-top:-4px}.portfolio_title{margin:auto 7%}.portfolio_title h2{font-size:42pt;line-height:130%;font-weight:300}.portfolio_title h2 b{font-weight:500}.portfolio_title p{margin-top:35px;font-size:12pt}.newsub_top a{position:absolute;bottom:20px;left:50%;display:inline-block;margin-left:-44px}.newsub_body{overflow:auto}.newsub_title_area{text-align:center;margin:120px 0}.newsub_title_area h3{font-size:36pt;line-height:130%;font-weight:300}.newsub_title_area h3 span{color:#ff3478;display:block;padding-top:10px}.newsub_title_area p{margin-top:55px;font-size:14pt}.newsub_center{background-size:cover;background-position:50%;background-repeat:no-repeat;height:60vh;width:100%}.newsub_center.hearton{background-image:url(/_next/static/media/harton_center.d50c5e31.png)}.newsub_center.airam{background-image:url(/_next/static/media/airam_center.fdc51793.png)}.newsub_center.matdeal{background-image:url(/_next/static/media/matdeal_center.6ff8259b.png)}.newsub_body .contents{margin-bottom:0}.newsub_body .col .contents{display:flex;flex-direction:row;margin-bottom:0;justify-content:center}.newsub_body .col .contents div{display:flex;flex-direction:column;margin:auto 8% auto 0}.newsub_body .col .contents div h3{font-size:33pt;line-height:130%;font-weight:300}.newsub_body .col .contents div p{margin-top:30px;font-size:12pt}.newsub_body .col .contents img{margin-right:0;width:60%;height:auto}.newsub_body .col .contents .nextImage{margin-right:0;width:900px;height:500px}.newsub_body .col.right{background-color:#070b17;color:#fff}.newsub_body .col.right.airam{background-image:url(/_next/static/media/airam_info2.d22fb7f0.png);background-size:cover;background-position:50%;color:#333}.newsub_body .col.right .contents div{margin:auto 0 auto 7%}.newsub_body .col.right .contents img{margin-left:0;height:auto;width:50%}.newsub_body .col.right.airam .contents img{width:40%}.newsub_body .col.right.matdeal{background-color:#f3f3f3;color:#333!important}.newsub_body .col .contents img.mobile_only{display:none}.black_area{background-image:url(/_next/static/media/harton_web_bg.ea7b9d8b.png);background-size:cover;padding:120px 0 0;color:#fff}.black_area .btnArea .btn{min-width:160px}.black_area .btnArea{margin-top:20px}.admin_title.hearton{padding-top:120px}.black_area .admin_title p{color:#fff}.more.hearton_bottom_bg{margin-bottom:0}@media handheld,only screen and (min-width:1921px){.newsub_center{height:50vh}}@media handheld,only screen and (max-width:1440px){.newsub_title_area h3{font-size:32pt}.portfolio_title h2{font-size:36pt}.newsub_body .col .contents div h3{font-size:32pt}.newsub_body .col.right .contents img{width:60%}}@media handheld,only screen and (max-width:1240px){.airam .portfolio_title{margin:15% 7%}.newsub_top.airam{height:80vh}.newsub_title_area h3{color:#000!important;font-size:30pt}.newsub_title_area p{margin-top:25px;font-size:11pt}.portfolio_title h2{font-size:34pt}.portfolio_title p{font-size:11pt}.newsub_body .col .contents div h3{font-size:28pt}.newsub_body .col .contents div p{font-size:11pt}}@media handheld,only screen and (max-width:1024px){.newsub_title_area h3{font-size:26pt}.newsub_title_area p{font-size:10pt}.portfolio_title h2{font-size:30pt}.portfolio_title p{font-size:10pt}.newsub_body .col .contents div h3{font-size:24pt}.newsub_body .col .contents div p{font-size:10pt}.newsub_body .col.right .contents img{width:55%}.newsub_center{height:55vh}}@media handheld,only screen and (max-width:850px){.newsub_body .col .contents{flex-direction:column;text-align:center}.newsub_body .col .contents div,.newsub_body .col.right .contents div{margin:90px 0 0}.newsub_body .col.right .contents{flex-direction:column-reverse}.newsub_body .col .contents img.mobile_only{display:block;width:70%;margin:auto}.newsub_body .col .contents img.pc_only{display:none}.newsub_body .col.right.airam{background-image:url(/_next/static/media/airam_info2_m.b50da8da.png);background-size:contain;background-color:#d8c9bd;padding-bottom:70%;background-repeat:no-repeat;background-position:bottom}.newsub_body .col.right .contents img{width:80%;margin:auto}.newsub_center{height:50vh}.newsub_top.airam{background-image:url(/_next/static/media/airam_top_m.5376c2bf.png)}.admin_title.hearton{margin-top:0}.admin_title.hearton,.black_area{padding-top:0;float:left;width:100%}.newsub_top{background-image:url(/_next/static/media/harton_top_m.0ef122c6.png)}.newsub_top.matdeal{background-image:url(/_next/static/media/matdeal_top_m.039a2a34.png)}.portfolio_title.hearton,.portfolio_title.matdeal{margin-top:50px}.btnArea{margin-top:20px}.btnArea .btn{clear:both;display:block;width:165px}.black_area .btnArea .btn{display:inline-block}}@media handheld,only screen and (max-width:550px){.admin_title.hearton{margin-top:80px}}@media handheld,only screen and (max-width:480px){.newsub_body .col .contents img.mobile_only{display:block;width:80%}.newsub_body .col.right .contents img{width:90%}.newsub_title_area{margin:100px 0;padding:0 30px}.newsub_title_area h3{font-size:19pt}.newsub_body .col .contents div{margin:50px 0 0}.newsub_body .col .contents div h3{font-size:20pt}.portfolio_title h2{font-size:26pt}.newsub_top{height:90vh}.newsub_top>a{margin-left:-22px}.newsub_top>a img{width:44px}.newsub_center{height:25vh}.portfolio_title p{margin-top:15px}.portfolio_title.hearton h2,.portfolio_title.matdeal h2{font-size:24pt}}@media handheld,only screen and (max-width:420px){.btnArea .btn{background-color:rgba(0,0,0,.3)}}@font-face{font-family:ng;font-display:auto;src:url(/css/font/NanumGothic.eot);src:local(※),url(/css/font/NanumGothic.woff) format("woff")}.sub>.center.about{margin-top:0}.about .page_header{height:450px;background-color:#f1f1f1;background-image:url(/img/top/about_top.png);border-bottom:1px solid #ddd}.about .page_header,.page_photo.about{background-repeat:no-repeat;background-position:top}.page_photo.about{text-align:center;background-image:url(/img/top/about_photo.png)}.about .page_title div{font-size:20pt;background-image:url(/img/text_bg.png);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:400;font-family:나눔고딕,NanumGothic,Nanum Gothic,ng!important;white-space:normal}.about .page_title.en div{background-size:cover}.about .page_title{margin-top:100px}.about .page_title p{color:#333;margin-top:10px}.about .page_title a{padding:12px 20px;border:2px solid #b82c3e;display:inline-block;color:#fff;margin-top:20px;font-weight:800;border-radius:30px;font-size:11pt;background-color:#b82c3e}.about .page_title a:hover{background-color:#9c2736}.about .page_title a.portfoliobtn{background-color:#42a8a8;border:2px solid #42a8a8}.about .page_title a.portfoliobtn:hover{background-color:#389898}.about p.comp_intro b{color:#42a8a8}.about p.comp_intro{font-size:11pt;color:#000;line-height:180%;margin-top:50px}p.comp_intro span{font-weight:700;padding-bottom:10px;display:inline-block;font-size:13pt}ul.team_info{width:1148px;overflow:hidden;margin-bottom:10px}ul.team_info li{width:277px;height:428px;float:left;position:relative;margin-left:10px;border-radius:5px;overflow:hidden;margin-top:10px}#nav-btn:checked~.nav{left:0}ul.team_info li:first-child,ul.team_info li:nth-child(10),ul.team_info li:nth-child(5){margin-left:0}ul.team_info li img{width:277px}ul.team_info li p.info{width:100%;padding:15px;background-color:rgba(0,0,0,.5);color:#fff;font-size:13pt;text-align:left;position:absolute;bottom:0}ul.team_info li p.info.mail{width:100%;height:300px;padding:45px;color:#42a8a8;font-size:16pt;text-align:center;border-radius:7px;background-color:#fafafa;position:relative;font-weight:800}ul.team_info li a p.info{text-align:center;padding:60px}ul.team_info li p.info a{color:#fff;font-size:9pt;padding-left:8px}ul.team_info.en li p.info a{padding-left:0}ul.team_info li p.info a:link{color:#333;font-size:10pt}ul.team_info li p.info span{display:block;font-size:9pt;color:#fff}ul.team_info li p.info.mail span{color:#333;font-size:11pt;font-weight:400}ul.team_info li p.info.mail span a{padding-left:0;font-size:12pt}.project_tile.one a{width:100%}.about_title{font-size:27pt;color:#000;text-align:center;margin-bottom:40px;margin-top:50px!important;font-weight:700}ul.team_info li.blank_team{width:100%;height:200px;margin:0}.about_title.point{background-repeat:no-repeat;background-position:0 0,100% 100%;display:inline-block;padding-top:60px;left:50%;position:relative;margin:30px auto 40px -125px}.about_title p{font-size:10.5pt;font-weight:400;margin-top:13px}.about_title span{display:block;width:40px;border-bottom:3px solid #000;margin:25px auto auto}ul.hellobiz_tech{overflow:hidden;margin-top:20px}ul.hellobiz_tech li{background-color:#fff;box-sizing:border-box;width:30%;float:left;margin-left:5%;padding:40px 20px;min-height:220px;text-align:center;line-height:180%;margin-bottom:45px;color:#333;border:1px solid #ddd;border-bottom:3px solid #42a8a8;box-shadow:0 2px 2px #ddd;display:flex;flex-direction:column}ul.hellobiz_tech li.lm0{margin-left:0}ul.hellobiz_tech li h4{font-size:16pt;margin-bottom:18px;color:#42a8a8;margin-top:auto}ul.hellobiz_tech li p{margin-bottom:auto}.project_proc{overflow:hidden;margin-bottom:90px}.project_proc div{width:20%;float:left;text-align:center;color:#000;box-sizing:border-box;padding:1%}.project_proc div p{font-size:14pt;margin:30px 0 10px;font-weight:700}.project_tile{display:block;margin-bottom:50px;height:500px;overflow:hidden}.project_tile a{display:inline-block;width:33%;text-align:center;float:left}.project_tile a img{width:97%;max-width:100%;transition:width .2s,height .2s,transform .2s}.project_tile a:hover img{width:99%}.ci_text ul li a{border-radius:3px}.ci_info{margin-bottom:60px}@media handheld,only screen and (max-width:1150px){.contact,.page_header{padding:0 5%}ul.hellobiz_tech li{width:32%;margin-left:2%;padding:40px 0;margin-bottom:25px}ul.team_info li{width:24%;margin:.5%;height:auto;box-sizing:content-box}ul.team_info li img{width:100%}ul.team_info li p.info{font-size:11pt}ul.team_info li p.info span{font-size:8pt}ul.team_info{width:100%}.about .page_header{background-image:url(/img/top/about_top_m.png);background-repeat:no-repeat;background-position:100% 0}.project_tile{height:auto}div#startchange{width:50%}}@media handheld,only screen and (max-width:840px){div#startchange{width:100%}ul.hellobiz_tech li{width:48%;margin-left:2%;min-height:260px}ul.hellobiz_tech li.lm0{margin-left:2%}.about .page_header{background-image:none}ul.team_info li{width:32%}ul.team_info li:nth-child(6){margin-left:.5%}ul.team_info li:nth-child(10),ul.team_info li:nth-child(4),ul.team_info li:nth-child(7){margin-left:0}.project_proc div{width:100%;padding:5%}}@media handheld,only screen and (max-width:600px){ul.team_info li{width:49%}.about_title.point{left:0;margin-left:0;width:100%}header.cf{background-color:#fff!important}.page_photo.about{min-height:220px;background-size:cover}ul.team_info li a p.info{padding:30px}ul.team_info li p.info{padding:10px}ul.team_info li a p.info span{letter-spacing:-.5px}ul.team_info li:nth-child(10),ul.team_info li:nth-child(4),ul.team_info li:nth-child(7){margin-left:.5%}ul.team_info li:nth-child(3),ul.team_info li:nth-child(5),ul.team_info li:nth-child(7),ul.team_info li:nth-child(9){margin-left:0}.about p.comp_intro{font-size:10pt;margin-top:20px}}@media handheld,only screen and (max-width:440px){ul.hellobiz_tech li{width:100%;margin-left:0;min-height:160px}ul.hellobiz_tech li.lm0{margin-left:0}.about .page_header{height:450px}.project_tile a{width:100%;margin-bottom:10px}.comp_intro+.about_title{font-size:19pt}.about .page_title{margin-top:78px}.about .page_title a{font-size:9pt}}@media handheld,only screen and (max-width:380px){ul.team_info li p.info span{font-size:7pt}.ci_info .ci{max-width:100%}.project_tile a{width:100%}}.tel_box{display:inline-block;position:fixed;right:20px;bottom:90px;color:#fff;background-color:#b72b3d;padding:4px 15px 5px;border-radius:30px;z-index:900;width:125px;text-align:center}.mainArea{width:600px;height:600px}.swiper{width:100%;height:100%;background:transparent}.swiper-slide{position:relative}.swiper-slide .textArea-1{position:absolute;top:50px;right:0;z-index:99999;text-align:start}.swiper-slide .textArea-1 h3{font-weight:700;width:400px;font-size:30pt;margin-bottom:20px}.swiper-slide .textArea-1 h3 span{color:#ffb300}.swiper-slide .textArea-1 h3 b{color:#00aba9}.swiper-slide .textArea-1 p{padding:0;font-size:12pt;color:#fff}.swiper-slide .textArea-2{position:absolute;top:150px;right:140px;z-index:99999;text-align:start}.swiper-slide .textArea-2 h3{font-weight:700;font-size:26pt;display:block;color:#000}.swiper-slide .textArea-2 h3 span{font-size:20pt;color:#7c1ae3;display:block}.swiper-slide .textArea-2 h3 b{color:#00aba9}.swiper-slide .textArea-2 p{padding:0;font-size:12pt;color:#fff}.swiper-slide .textArea-3{position:absolute;top:50px;left:80px;z-index:99999;text-align:start}.swiper-slide .textArea-3 h3{font-weight:600;width:350px;font-size:30pt;display:block;color:#000;margin-bottom:20px}.swiper-slide .textArea-3 h3 span{color:#fff;display:block}.swiper-slide .textArea-3 h3 b{color:#ffb300}.swiper-slide .textArea-3 p{padding:0;font-size:12pt;color:#fff}.swiper-slide .textArea-3En{position:absolute;top:50px;left:80px;z-index:99999;text-align:start}.swiper-slide .textArea-3En h3{font-weight:600;width:600px;font-size:30pt;display:block;color:#fff;margin-bottom:20px}.swiper-slide .textArea-3En h3 span{color:#fff;display:block}.swiper-slide .textArea-3En h3 b{color:#e3a34b}.swiper-slide .textArea-3En p{padding:0;font-size:12pt;color:#fff}.swiper-slide .textArea-4{position:absolute;top:50px;left:80px;z-index:99999;text-align:start}.swiper-slide .textArea-4 h3{font-weight:700;font-size:26pt;display:block;width:300px;color:#fff;margin-bottom:20px}.swiper-slide .textArea-4 p{padding:0;font-size:12pt;color:#fff}.swiper-slide .textArea-5{position:absolute;top:50px;left:80px;z-index:99999;text-align:start}.swiper-slide .textArea-5 h3{font-weight:700;font-size:26pt;display:block;color:#fff}.swiper-slide .textArea-5 p{padding:0;font-size:12pt;color:#fff}.swiper-slide .title{font-size:15pt;font-weight:800;margin-bottom:10px;margin-top:20px;min-height:inherit;text-align:start}.swiper-slide p{color:#777;font-size:10pt;padding-left:37px;line-height:160%;min-height:84px}.swiper-slide{background:transparent;text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.on{color:#42a8a8!important;padding-bottom:8px;border-bottom:2px solid #b12236}.bottomArea{display:flex;flex-direction:column}.bottomArea .textArea{margin:0 auto;text-align:center}.bottomArea .textArea h2{font-weight:400;font-size:2.5rem;margin-bottom:10px}.bottomArea .textArea p{color:#777;font-size:12pt}@media(max-width:770px){.aboutAllArea{width:100%;overflow-x:hidden}}.swiper-button-next{background:url(/img/banner/button/button_right.png) no-repeat;background-size:100%!important;background-position:50%}.swiper-button-next,.swiper-button-prev{width:50px!important;height:50px!important}.swiper-button-prev{background:url(/img/banner/button/button_left.png) no-repeat;background-size:100%!important;background-position:50%}.swiper-button-next:after,.swiper-button-prev:after{display:none}