body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}video::-webkit-media-controls-panel{background-image:linear-gradient(transparent,transparent)!important}.visual-swiper-container .swiper-img-box{position:relative;width:70.8rem;height:39.8rem}.side-previw-container .board-thumbs-box .thumb-box-img{margin-bottom:3.4rem}.detail-content-area *{font:normal 400 16px/1.8 AstaSans,Noto Sans KR,"sans-serif"}.detail-content-area h1{font-size:20px;font-weight:700;line-height:1.4}.detail-content-area h1 strong{font-size:inherit;font-weight:inherit}.detail-content-area .section{padding:20px 0;position:relative}.detail-content-area ul li{list-style-type:disc;margin:8px 0 8px 17px;list-style-position:outside}.detail-content-area ul li::marker{font-size:x-small}.detail-content-area b,.detail-content-area strong{font-weight:600;-webkit-font-smoothing:antialiased}.detail-content-area h3{font:normal 600 18px/1.4 AstaSans,Noto Sans KR,"sans-serif";margin:17.5px 0}@media screen and (max-width:1024px){.detail-content-area br{display:block}}.news-container .news-left{width:90%}.news-container .news-preview-desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.detail-edit-container .detail-content-box{max-width:95.2rem;font-weight:400!important}.detail-edit-container .detail-content-box p{font-size:18.5px!important;line-height:28px;margin:0!important;font-weight:400}.detail-edit-container .detail-content-box pre{font-size:1.7rem;letter-spacing:1.5px;background:#23241f;margin-top:5px;margin-bottom:5px;color:#f8f8f2;padding:3rem;border-radius:3px;overflow-x:scroll;white-space:pre}.detail-edit-container .detail-content-box h1{font-size:4.2em;font-weight:600}.detail-edit-container .detail-content-box h2{font-size:3.2em;font-weight:600}.detail-edit-container .detail-content-box h3{font-size:2.625em;font-weight:600}.detail-edit-container .detail-content-box h4{font-size:2.35em;font-weight:600}.detail-edit-container .detail-content-box h5{font-size:1.8em;font-weight:600}.detail-edit-container .detail-content-box h6{font-size:1.4em;font-weight:600}.detail-edit-container .detail-content-box strong{font-size:18.5px;font-weight:600}.detail-edit-container .detail-content-box br{display:block}.detail-edit-container .detail-content-box ul{list-style:disc}.detail-edit-container .detail-content-box ul li{list-style:disc;margin:0 0 0 3rem!important}.detail-edit-container .detail-content-box ul li.ql-indent-1{margin:0 0 0 6rem!important}.detail-edit-container .detail-content-box ol{list-style:none}.detail-edit-container .detail-content-box ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0;margin:0 0 0 3rem!important}.detail-edit-container .detail-content-box ol li:before{content:counter(list-0,decimal) ". "}.detail-edit-container .detail-content-box .ql-indent-1{margin:0 0 0 3rem!important}.detail-edit-container .detail-content-box .ql-indent-2{margin:0 0 0 6rem!important}.detail-edit-container .detail-content-box .ql-indent-3{margin:0 0 0 9rem!important}.detail-edit-container .detail-content-box img{max-width:95.2rem}@media screen and (max-width:767px){.detail-edit-container .detail-content-box p{font-size:15px!important;line-height:26px}.detail-edit-container .detail-content-box p>*>img,.detail-edit-container .detail-content-box p>img{width:100%;height:auto}}.board-preview-container .preview-normal{height:6rem;line-height:3rem}.board-preview-container .preview-normal *{color:#fff!important}.preview-thumb-box .icon-sns-linkedin{background:url(/images/common/icon_linkedIn.svg) no-repeat 50%/2.4rem}.contact-box p{white-space:pre-line}.detail-content-box iframe{width:100%;height:auto;aspect-ratio:16/9}#tutorial{margin-top:5rem}.tutorial-body .code-pretty-box .pun{color:#660}.decimal-list{padding-left:3rem;counter-reset:nums}.decimal-list.gap li+li{margin-top:3rem}.decimal-list>li{counter-increment:nums}.decimal-list>li:before{content:counter(nums,decimal) ") "}.decimal-list>li>div{margin-left:3rem}.dot-list>*{display:flex;gap:.5rem}.dot-list>:before{content:"•"}.emptydot-list>*{display:flex;gap:.5rem}.emptydot-list>:before{content:"◦"}@media screen and (max-width:1080px){.visual-swiper-container .swiper-img-box{max-width:100%;width:100%;height:auto;margin-bottom:3rem}.board-preview-container .preview-normal,.board-thumbs-box .thumb-normal{height:4rem;line-height:2rem}}@media screen and (max-width:767px){.board-preview-container .preview-normal,.board-thumbs-box .thumb-normal{height:4rem;line-height:2rem}.news-container .news-link-box .news-left{width:100%}.news-container .news-preview-desc{display:none}}.view-card-container .view-card-box{display:block;transition:background .2s}.view-card-container .view-card-box#box1{background-color:#414a57}.view-card-container .view-card-box#box1 *{color:#fff}.view-card-container .view-card-box#box2{background-color:#5a46fa}.view-card-container .view-card-box#box2 *{color:#fff}.view-card-container .view-card-box .card-title{padding-bottom:40px;margin-bottom:20px;border-bottom:1px solid hsla(0,0%,100%,.2)}.view-card-container .view-card-box .card-title .link-arrow-rd{display:flex;width:100%;align-items:center}.view-card-container .view-card-box .card-title .link-arrow-rd img{margin-right:2rem}.view-card-container .view-card-box .card-title .link-arrow-rd p{flex-basis:0;flex-grow:1;max-width:100%}.view-card-container .view-card-box .card-title .link-arrow-rd:after,.view-card-container .view-card-box .card-title img{filter:brightness(100)}@media screen and (max-width:767px){.view-card-container .view-card-box .card-title{padding-bottom:20px}.view-card-container .view-card-box .card-title .link-arrow-rd img{max-width:10vw;margin-right:1rem}}.tapi-service-link-item{transition:.2s}.tapi-service-link-item .tapi-service-link-top{width:100%;margin-bottom:0}.tapi-service-link-item .tapi-service-link-top *{color:#fff!important}.tapi-service-link-item .tapi-service-link-top .service-link-title{display:block;position:relative}.tapi-service-link-item .tapi-service-link-top .service-link-title:after{content:"";position:absolute;top:50%;right:0;display:block;transform:translateY(-50%);width:1.6rem;height:1.6rem;margin-left:.8rem;background:url(/images/common/btn_arrow_out_black_16.svg) no-repeat 50%/cover;filter:brightness(100)}.tapi-service-link-item .tapi-service-link-top .service-link-desc{padding-top:30px;margin-top:30px;border-top:1px solid hsla(0,0%,100%,.2)}.tapi-service-link-item#box2{background-color:#414a57}.tapi-service-link-item#box1{background-color:#5a46fa}.detail-container .detail-share-wrap{padding-top:40px;border-top:2px solid rgba(0,0,0,.1)}.detail-container .detail-share-wrap .btn-wrap{display:flex;justify-content:center;gap:16px;margin-bottom:16px}@media screen and (max-width:540px){.detail-container .detail-share-wrap .btn-wrap{gap:8px}}.detail-container .detail-share-wrap button[class^=btn-share]{width:40px;height:40px;text-indent:-9999px;background-size:40px 40px}.detail-container .detail-share-wrap button.btn-share-linkedin{background:url(/images/blog/icon-sns-linkedin.svg)}.detail-container .detail-share-wrap button.btn-share-fb{background:url(/images/blog/icon-sns-fb.svg)}.detail-container .detail-share-wrap button.btn-share-x{background:url(/images/blog/icon-sns-x.svg)}.detail-container .detail-share-wrap button.btn-share-blog{background:url(/images/blog/icon-sns-blog.svg)}.detail-container .detail-share-wrap button.btn-share-kakao{background:url(/images/blog/icon-sns-kko.svg)}.detail-container .detail-share-wrap .link-wrap{display:flex;width:380px;max-width:100%;margin:0 auto;border:1px solid rgba(0,0,0,.1)}.detail-container .detail-share-wrap .link-wrap input{border:0;padding:8px 16px;font-size:16px;color:#888;height:38px;flex:1 1!important}.detail-container .detail-share-wrap .link-wrap .btn-link{width:40px;height:40px;background:url(/images/blog/icon-link.svg) no-repeat 50%/16px 16px;border-left:1px solid rgba(0,0,0,.1);text-indent:-9999px}.research-table .table-tr{padding-top:30px;padding-bottom:30px;border-bottom:.75px solid rgba(115,125,140,.3);display:none}.research-table .table-tr:first-child{border-top:.75px solid rgba(115,125,140,.3)}.research-table .table-tr.active{display:flex}@media screen and (max-width:1080px){.research-table .table-tr.active{display:block}}.research-table .table-td-last.date{color:#5a46fa}.tech-news-list .tech-lists{display:none}.tech-news-list .tech-lists.active{display:flex}@media screen and (max-width:1080px){.tech-news-list .tech-lists.active{display:flex}}.tech-news-list .tech-lists.no-result{font-size:18px;text-align:center;justify-content:center;background-color:transparent}.preline{white-space:pre-line}@media screen and (max-width:1024px){.sdv-ene-container .sub-title-level3{font-size:2.6rem}}.sdv-ene-container .sdv-ene-content img{width:auto;max-width:100%;height:auto}.sdv-ene-container .sdv-ene-content>div{display:flex;justify-content:start;align-items:center;margin-bottom:27.7rem}.sdv-ene-container .sdv-ene-content>div dt{color:#999;font-size:2.2rem;margin-bottom:3.5rem}.sdv-ene-container .sdv-ene-content>div dt p{color:#000;font-size:5.3rem;font-weight:500}.sdv-ene-container .sdv-ene-content>div dd{font-size:2rem}.sdv-ene-container .sdv-ene-content>div dd.sub{margin-top:6.2rem}.sdv-ene-container .sdv-ene-content>div dd.sub p{color:#666;font-size:1.66rem;margin-bottom:10px}.sdv-ene-container .sdv-ene-content>div dd.sub p.t{color:#000;font-weight:500}.sdv-ene-container .sdv-ene-content>div:last-child{margin-bottom:33.3rem}.sdv-ene-container .sdv-ene-content>div.sdv-ene01 div:first-child{width:733px}.sdv-ene-container .sdv-ene-content>div.sdv-ene02{flex-direction:row-reverse}.sdv-ene-container .sdv-ene-content>div.sdv-ene02 div:first-child{flex-basis:0;flex-grow:1}.sdv-ene-container .sdv-ene-content>div.sdv-ene02 div:last-child{width:733px}.sdv-ene-container .sdv-ene-content>div.sdv-ene03 div:first-child{width:520px;margin-right:118px}@media screen and (min-width:1024px){.sdv-ene-container .sdv-ene-content>div dd{white-space:pre-line}}@media screen and (max-width:1024px){.sdv-ene-container .sdv-ene-content>div{flex-direction:column!important;margin-bottom:6rem}.sdv-ene-container .sdv-ene-content>div:last-child{margin-bottom:15rem}.sdv-ene-container .sdv-ene-content>div>div{max-width:100%!important;margin-right:0!important;margin-top:2rem}.sdv-ene-container .sdv-ene-content>div dt{font-size:1.4rem;margin-bottom:2rem}.sdv-ene-container .sdv-ene-content>div dt p{font-size:2.2rem}.sdv-ene-container .sdv-ene-content>div dd{font-size:1.6rem}.sdv-ene-container .sdv-ene-content>div dd.sub{margin-top:2rem}.sdv-ene-container .sdv-ene-content>div dd.sub p{font-size:1.2rem}}.sdv-ene-main{background-color:#f7f7f7;text-align:center;margin-bottom:28rem}.sdv-ene-main img{display:inline-block;width:1220px;max-width:100%;height:auto}@media screen and (max-width:1024px){.sdv-ene-main{margin-bottom:10rem}}.technews-container .content-area{max-width:166rem}.content-area-top.tech-news{padding:10rem 0 5rem}.content-area-top.tech-news .news-area-top{font-size:3.555rem;font-weight:600;color:#000;line-height:1.45}.content-area-top.tech-news .news-area-middle{max-width:60rem;font-size:2rem;font-weight:400;color:#000;line-height:1.7;margin-top:3rem}.technews-head-area{padding-bottom:13.3rem}@media screen and (min-width:1024px){.technews-head-area{display:flex}.technews-head-area>div{width:50%}.technews-head-area>div:last-child{padding-left:110px}}.technews-img a{display:block}.technews-img img{object-fit:cover;width:100%;height:auto;max-width:100%}.technews-cont p.cate{display:flex;align-items:center;gap:10px}.technews-cont p.cate strong{font-size:1.777rem;color:#786efa;font-weight:600}.technews-cont p.cate span{position:relative;padding-left:10px;font-size:1.666rem;color:hsla(0,0%,5%,.5)}.technews-cont p.cate span:before{content:"";position:absolute;left:0;top:50%;width:1px;height:1.222rem;transform:translateY(-50%);background-color:#ccc}.technews-cont dl{margin-top:1.666rem}.technews-cont dt{font-size:3.333rem;font-weight:600}.technews-cont dd{font-size:2rem;margin-top:1.1rem;color:hsla(0,0%,5%,.8);line-height:1.7}.technews-cont .tag-list{display:flex;gap:5px;flex-wrap:wrap;margin-top:5.555rem}.technews-cont .tag-list button.btn-tag{border-color:transparent}.technews-cont .tag-list button.btn-tag:not(.selected){background-color:#f6f6f9}.technews-cont .tag-list button.btn-tag:hover{background-color:#786efa}@media screen and (max-width:1024px){.technews-cont{padding-top:3rem}}.content-area:has(.technews-search-area){border-bottom:1px solid hsla(0,0%,5%,.1)}.technews-search-area .btn-wrap{display:flex;align-items:center;gap:5.555rem;margin-bottom:-1px}.technews-search-area .btn-wrap .btn-cate{font-size:1.7777rem;color:hsla(0,0%,5%,.5);border-bottom:4px solid transparent;padding:2.555rem 0 calc(2.555rem - 4px);font-weight:500}.technews-search-area .btn-wrap .btn-cate.active,.technews-search-area .btn-wrap .btn-cate.selected,.technews-search-area .btn-wrap .btn-cate:hover{border-color:#5a46fa;color:#5a46fa}.technews-search-area .btn-wrap .btn-cate.selected{font-weight:600}@media screen and (max-width:1024px){.technews-search-area .btn-wrap{white-space:nowrap}}@media screen and (max-width:767px){.technews-search-area .btn-wrap{justify-content:space-between;gap:0;width:calc(100vw - 6rem);white-space:nowrap}}.technews-search-area .search-wrap{display:flex;justify-content:flex-end;align-items:center;gap:2.222rem}.technews-search-area .search-wrap .search-input-box{max-width:24.5rem}.technews-search-area .search-wrap .search-input-box input{height:4.66rem;border:0;border-radius:3rem;background-color:#f6f6f9;padding:.6rem 4.8rem .6rem 2rem}.technews-search-area .search-wrap .dropdown-area .select-option{font-weight:500;border-bottom:0}.technews-search-area .search-wrap .dropdown-area .select-option:after{right:0}@media screen and (max-width:1024px){.technews-search-area .search-wrap{padding-top:2rem;padding-bottom:2rem}}@media screen and (min-width:1024px){.technews-search-area{display:flex;justify-content:space-between;align-items:center}}.technews-title{font-size:3.555rem;font-weight:600}.technews-title-sub{font-size:2rem;margin-top:2rem;margin-bottom:6rem}.tech-news-list{background-color:#f6f6f9;padding:13.333rem 0}.tech-news-list li{background-color:#fff}.tech-news-list li a{padding:4rem}.tech-news-list li .technews-cont dt{font-size:2.666rem;color:#000}@media screen and (min-width:1024px){.tech-news-list li a{padding:6.66rem;display:flex;gap:60px}.tech-news-list li .technews-img{width:400px}.tech-news-list li .technews-cont{width:calc(100% - 400px)}}.tech-news-list li+li{margin-top:2.222rem}.tech-news-list .more-box{margin-top:4.444rem;display:flex;justify-content:center}.in-press-list{background-color:#282b32;padding:13.333rem 0;color:#fff}.in-press-list img{object-fit:cover;width:100%;height:auto;max-width:100%}.in-press-list .press-cont{margin-top:2.666rem}.in-press-list .press-cont dt{font-size:2.666rem;font-weight:500}.in-press-list .press-cont dd{font-size:1.5555rem;color:hsla(0,0%,100%,.5);margin-top:10px}.in-press-list .press-img img{aspect-ratio:16/9}.footer-sitemap .footer-inner>ul{display:flex;flex-wrap:wrap;width:100%}.footer-sitemap .footer-inner>ul>li{width:20%}.footer-sitemap .footer-inner>ul>li>a{font-size:2rem;color:#fff;font-weight:600;margin-bottom:15px}.footer-sitemap .footer-inner>ul>li ul li{font-size:1.777rem;padding-top:15px}.footer-sitemap .footer-inner>ul>li ul li a{color:#fff;opacity:.5}.footer-sitemap .footer-inner>ul>li ul li a:hover{opacity:1}@media screen and (max-width:767px){.footer-sitemap .footer-inner>ul>li{width:50%!important}.footer-sitemap .footer-inner>ul>li>a{font-size:1.4rem;margin-bottom:1rem}.footer-sitemap .footer-inner>ul>li ul li{font-size:1.2rem;padding-top:1rem}}@media screen and (max-width:1024px){.footer-sitemap .footer-inner>ul>li{margin-bottom:2rem}}@media screen and (min-width:1024px){.footer-sitemap{padding-bottom:5.555rem}}#keyOpenRoles{margin-top:0!important;padding-top:16rem}@media screen and (max-width:1024px){#keyOpenRoles{padding-top:6rem}}@media screen and (min-width:768px){.content-area-top:has(.visual-normal-container.openroles){background:linear-gradient(180deg,#f5f5f7,#f9f9f9 49.5%,#e5e5ec)!important}}@media screen and (max-width:767px){.content-area-top:has(.visual-normal-container.openroles){background:#f5f5f7 url(/images/career/img_sub_visual_careers_openroles_new_mo2.png) no-repeat top/100% auto!important}}.visual-area-back-openroles{display:none}.visual-normal-container.openroles .visual-area-forward{display:flex;align-items:center;margin:0 auto;position:relative;min-height:52.0833333333vw;padding:3rem 0}@media screen and (min-width:768px){.visual-normal-container.openroles .visual-area-forward{flex-direction:row}.visual-normal-container.openroles .visual-area-forward>div{width:50%;max-width:933px}}@media screen and (min-width:1920px){.visual-normal-container.openroles .visual-area-forward{max-width:1920px;max-height:1200px;min-height:auto;height:52.0833333333vw}}@media screen and (min-width:1024px){.visual-normal-container.openroles .visual-area-forward{justify-content:flex-end}.visual-normal-container.openroles .visual-area-forward .visual-area-inner{max-width:75rem;margin-left:auto!important;margin-right:0}}@media screen and (max-width:767px){.visual-normal-container.openroles .visual-area-forward{flex-direction:column-reverse}}.visual-normal-container.openroles .visual-area-back-openroles{position:relative;display:block}.visual-normal-container.openroles .visual-area-back-openroles img{width:100%;height:auto;max-width:100%}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link{display:block;position:absolute;font-size:2rem;padding:5px 7px 5px 17px;line-height:1;font-weight:500;border-radius:2em;color:#fff;background-color:#32353f}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link:before{content:"";position:absolute;top:50%;left:-50px;transform:translateY(-50%);width:40px;height:40px;background:url(/images/career/img_sub_visual_careers_openroles_icon.svg) no-repeat 50%/contain}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link span{display:inline-flex;align-items:center}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link span:after{content:"";width:20px;height:20px;margin-left:1rem;background:url(/images/career/icon_careers_map_arrow.svg) no-repeat 50%/contain}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link.link-usa{top:39%;left:76.2%}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link.link-poland{top:28.5%;left:18.5%}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link.link-korea{top:37%;left:47.9%}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link.link-china{top:44.7%;left:auto;right:62%}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link.link-china:before{left:auto;right:-50px}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link.link-vietnam{display:none!important;top:53%;left:auto;right:65%}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link.link-vietnam:before{left:auto;right:-50px}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link.link-australia{top:82%;left:52.5%}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link:hover{background-color:#645af9}@media screen and (min-width:768px)and (max-width:1280px){.visual-normal-container.openroles .visual-area-back-openroles .openroles-link{transform:scale(.6);transform-origin:0 50%}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link.link-china{right:54%}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link.link-vietnam{right:56%}}@media screen and (max-width:767px){.visual-normal-container.openroles .visual-area-back-openroles .map-image{opacity:0;pointer-events:none}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link{font-size:1.1rem;padding:2px 5px 2px 10px}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link span:after{width:12px;height:12px;margin-left:5px}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link:before{width:18px;height:18px;left:-21px}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link.link-usa{top:36%;left:74.2%}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link.link-poland{top:46%;left:8.5%}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link.link-korea{top:29%;left:44%}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link.link-china{top:35.5%;right:66.5%;left:auto}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link.link-china:before{right:-21px}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link.link-vietnam{top:46%;left:39%;right:auto}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link.link-vietnam:before{right:auto;left:-21px}.visual-normal-container.openroles .visual-area-back-openroles .openroles-link.link-australia{top:64%;left:48.5%}}@media screen and (max-width:767px)and (min-width:440px){.visual-normal-container.openroles .visual-area-back-openroles .openroles-link{transform:scale(1.1);transform-origin:0 50%;margin-top:2%}}@media screen and (max-width:767px)and (min-width:441px)and (max-width:600px){.visual-normal-container.openroles .visual-area-back-openroles .openroles-link{margin-top:3%}}@media screen and (max-width:767px)and (min-width:601px)and (max-width:767px){.visual-normal-container.openroles .visual-area-back-openroles .openroles-link{margin-top:4%}}.visual-normal-container.openroles .visual-area-inner *{color:#000!important}.visual-normal-container.openroles .visual-area-inner .visual-area-middle{max-width:none}.visual-normal-container.openroles .visual-area-inner .visual-area-middle .btn{width:auto;max-width:32rem;margin-top:100px}@media screen and (max-width:1024px){.visual-normal-container.openroles .visual-area-inner .visual-area-middle .btn{margin-top:6rem;max-width:24rem}}.visual-normal-container.openroles .visual-area-back{display:none!important}.terms-content-container>div.en.kr{display:none}.terms-content-container .terms-table-inner{word-break:keep-all}