﻿@font-face{font-family:"Pretendard";font-weight:400;font-style:normal;src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.eot");src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.eot?#iefix") format("embedded-opentype"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.ttf") format("truetype");font-display:swap}@font-face{font-family:"Pretendard";font-weight:500;font-style:normal;src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Medium.eot");src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Medium.eot?#iefix") format("embedded-opentype"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Medium.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Medium.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Medium.ttf") format("truetype");font-display:swap}@font-face{font-family:"Pretendard";font-weight:600;font-style:normal;src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.eot");src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.eot?#iefix") format("embedded-opentype"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.ttf") format("truetype");font-display:swap}@font-face{font-family:"Pretendard";font-weight:700;font-style:normal;src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Bold.eot");src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Bold.eot?#iefix") format("embedded-opentype"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Bold.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Bold.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Bold.ttf") format("truetype");font-display:swap}@font-face{font-family:"Pretendard";font-weight:800;font-style:normal;src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.eot");src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.eot?#iefix") format("embedded-opentype"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.ttf") format("truetype");font-display:swap}@font-face{font-family:"Nexon";src:url("../font/NEXON_Lv1_Gothic-Regular.woff") format("woff"),url("../font/NEXON_Lv1_Gothic-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Nexon";src:url("../font/NEXON_Lv1_Gothic-Bold.woff") format("woff"),url("../font/NEXON_Lv1_Gothic-Bold.woff2") format("woff2");font-weight:700;font-style:normal}html{font-size:20px}*{box-sizing:border-box;text-wrap:pretty}html,body{color:#666}body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,pre{-webkit-text-size-adjust:none;font-size:20px;letter-spacing:-0.05em;line-height:1.2;font-weight:500;font-family:"Pretendard",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";outline:none}@media(max-width: 800px){body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,pre{font-size:16px;line-height:160%}}html,body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,table,tr,td,dl,dt,dd,a,img,input,button,select,textarea{margin:0px;padding:0px;list-style:none}address,cite,dfn,em,var{font-style:normal}code,kbd,samp{font-family:dotum,"돋움",courier new,courier,monospace}header,hgroup,article,nav,footer,figure,figcaption,canvas,section,menu{display:block;margin:0;padding:0}body,div,p,ul,li,input,h1,h2,h3,h4,h5,h6,dl,dt,dd,a,select,textarea{box-sizing:border-box}a{text-decoration:none;color:#666}img,fieldset,iframe{border:0 none}fieldset{width:auto;min-width:0;max-width:none;border:0;margin:0;padding:0}legend{position:absolute !important;display:block;width:0 !important;height:0 !important;padding:0 !important;margin:-1px !important;border:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important}legend.focusable:active,legend.focusable:focus{position:static;height:auto;width:auto;margin:0;clip:auto;overflow:visible}img{border:0px;vertical-align:top}table{border-collapse:collapse;border-spacing:0}caption{display:none}button{cursor:pointer;border:0;background-color:rgba(0,0,0,0)}.layer-popup{display:none;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;padding:20px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,.7)}.layer-popup .popup-wrapper{display:table;width:100%;height:100%}.layer-popup .cell{display:table-cell;height:100%;vertical-align:middle}.layer-popup .popup-container{margin:0 auto}.layer-popup .popup-container.w-400{max-width:400px}.layer-popup .popup-content{position:relative;z-index:2;padding:20px;background-color:#fff}.popupWrap{width:1000px;height:auto;display:none;background-color:#fff;overflow:hidden;z-index:2000}.popupWrap .btn_popClose{position:absolute;top:0;right:0;width:80px;height:80px;z-index:10}.popupWrap .btn_popClose:before,.popupWrap .btn_popClose:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:2px;background-color:#555}.popupWrap .btn_popClose:before{transform:translate(-50%, -50%) rotate(-45deg)}.popupWrap .btn_popClose:after{transform:translate(-50%, -50%) rotate(45deg)}.popupWrap .btn_popClose.light:before,.popupWrap .btn_popClose.light:after{background-color:#fff}html,body{word-break:keep-all}html.scroll-disable,body.scroll-disable{overflow:hidden}body{background-color:#fff;overflow-x:hidden}img{max-width:100%}figure img{display:block}figure.center{display:flex;justify-content:center;align-items:center}figure.right{display:flex;justify-content:flex-end;align-items:center}@media(max-width: 800px){.view-pc{display:none}}.view-mo{display:none}@media(max-width: 800px){.view-mo{display:block}}.ani,.pt{position:absolute;background-position:center center;background-repeat:no-repeat}.blind{position:absolute !important;display:block;width:0 !important;height:0 !important;padding:0 !important;margin:-1px !important;border:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important}.blind.focusable:active,.blind.focusable:focus{position:static;height:auto;width:auto;margin:0;clip:auto;overflow:visible}.section-inner{position:relative;width:57rem;margin:0 auto;padding-top:6rem}@media(max-width: 1140px){.section-inner{width:100%;padding-inline:20px}}#wrap{position:relative;min-width:360px;height:auto;margin:0 auto;background-color:#fff;overflow-x:hidden}section{position:relative;margin:0 auto}main{position:relative;overflow:hidden}.primary{color:#f93060 !important}@media(max-width: 800px){span.br{display:block}}.bul-list>li{position:relative;padding-left:1.4rem;font-weight:500;font-size:.8rem;line-height:160%}.bul-list>li:before{content:"•";position:absolute;top:0;left:12px}@media(max-width: 800px){.bul-list>li{padding-left:23px;font-size:15px;line-height:150%;font-weight:400}.bul-list>li:before{left:8px}}.bul-list.dash>li:before{content:"-"}.bul-list.star>li{padding-left:20px}.bul-list.star>li:before{content:"※"}.bul-list.none>li{padding-left:0 !important}.bul-list.none>li:before{content:""}@media(max-width: 800px){br.none{display:none}}.scrollIcon{position:absolute;bottom:60px;left:50%;width:28px;height:17px;margin-left:-14px;background:url("../images/icon_scroll.svg") no-repeat center bottom/auto 17px;z-index:10;animation:scrollAni 1s infinite alternate}.g-button{position:relative;width:268px;height:80px;display:inline-flex;align-items:center;justify-content:center}.g-button span{position:relative;margin-left:20px;padding-right:34px;font-weight:700;font-size:28px;line-height:normal;color:#fff;z-index:1}.g-button span:before{content:"";position:absolute;top:calc(50% - 12px);right:0;width:24px;height:24px;background:url("../images/link_arrow_24x24.svg") no-repeat right center/auto 24px;transition:.3s ease}.g-button:before{content:"";position:absolute;top:-14px;left:0;width:300px;height:108px;background-position:center center;background-repeat:no-repeat;background-size:auto 108px;background-image:url("../images/btn_g_nor.svg");transition:.3s ease}.g-button:hover:before{background-image:url("../images/btn_g_act.svg")}.g-button:hover span:before{transform:rotate(-45deg)}.g-button.lg{width:335px}.g-button.lg:before{width:341px;height:108px;background-size:auto 108px;background-image:url("../images/btn_g_lg_nor.svg")}.g-button.lg:hover:before{background-image:url("../images/btn_g_lg_act.svg")}@media(max-width: 800px){.g-button{width:210px;height:60px}.g-button span{font-size:20px}.g-button span:before{width:18px;height:18px;top:calc(50% - 9px)}.g-button:before{width:224px;height:79px;background-size:auto 79px}.g-button.lg{width:253px}.g-button.lg span{margin:0 0 5px 0}.g-button.lg:before{width:255px;height:81px;background-size:auto 81px}}.link-view{display:inline-flex;align-items:center;justify-content:center;column-gap:12px;height:48px;border-radius:20px;padding-inline:20px 15px;font-weight:600;font-size:20px;line-height:normal;color:#ff1a5c;border:2px solid #ff1a5c}.link-view .svg-icon{width:18px;height:18px;background:url("../images/link_arrow_18x18.svg") no-repeat center center/auto 18px}.accord-list{display:grid;gap:1.3rem 0}.accord-list .active .list-header:after{transform:rotate(180deg)}.accord-list .active .list-content{display:block}.accord-list .list-header{position:relative;padding:.95rem 2.5rem .95rem 1.4rem;font-weight:700;font-size:1.2rem;line-height:140%;border-bottom:1px solid #fff;cursor:pointer}.accord-list .list-header:before{content:"Q";position:absolute;top:.95rem;left:0}.accord-list .list-header:after{content:"";position:absolute;top:50%;right:.75rem;width:20px;height:9px;background:url("../images/accord_arrow.svg") no-repeat center center/auto 9px;transition:.3s ease-in-out}.accord-list .list-content{display:none;padding:.95rem .95rem 0;font-weight:400;font-size:.9rem;line-height:140%;color:#dadada}.movieFrame{position:relative;width:100%;padding-bottom:56.25%}.movieFrame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.movieFrame .btnPlay{position:absolute;width:100%;height:100%}#header{display:none;position:fixed;top:0;left:0;width:100%;height:4rem;z-index:1000}#header .m_btn_menu,#header .m_btn_close{display:none}#header .header-inner{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;height:4rem;padding-inline:40px;margin:0 auto}@media(max-width: 1140px){#header .header-inner{width:100%;min-width:360px}}#header .logo{position:relative;display:block;width:10.9rem;height:4rem;background:url("../images/brandLogo.svg") no-repeat center center/10.9rem auto}#header .logo a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}#header .gnb-menu{display:flex;justify-content:flex-end;align-items:center;column-gap:1.5rem}#header .gnb-menu-item{position:relative;height:4rem}#header .gnb-menu-item a{display:flex;justify-content:center;align-items:center;height:4rem;font-weight:500;font-size:1rem;line-height:1rem;color:#fff;text-align:center}#header .gnb-menu-item a.link_apply{padding-inline:20px;background-color:#f93060;color:#fff;border-radius:100vw}#header.fixed{background-color:rgba(28,28,28,.8)}@media screen and (max-width: 1200px){#header{padding:0}#header .header-inner{width:100%;padding-inline:20px}}@media(max-width: 800px){#header{height:58px}#header .header-inner{width:100%;height:58px;padding-inline:20px}#header .logo{position:relative;width:6rem;height:58px;background-size:6rem auto}#header .logo.mo{z-index:100}#header .gnb-menu-item a{font-size:22px}#header .m_btn_menu{display:block;position:absolute;top:0;right:0;width:58px;height:100%;background:url("../images/m_btn_menu.svg") no-repeat center center/auto 40px}#header .gnb-wrap{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;padding-left:0;z-index:1000}#header .gnb-wrap ul{display:grid;grid-template-columns:1fr;width:100%;gap:0}#header .gnb-wrap ul li{margin-left:0 !important;width:100%;height:80px;padding-left:0}#header .gnb-wrap ul li a{display:inline-flex;align-items:center;justify-content:flex-start;width:100%;height:75px;padding-left:50px;font-weight:500;font-size:24px;line-height:120%;color:#fff}#header .gnb-wrap ul li a br{display:none}#header .gnb-wrap .gnb-box{position:relative;display:block;height:100%;background-color:#000}#header .gnb-wrap .m_btn_close{position:absolute;top:0;right:0;width:58px;height:58px;display:block;z-index:10}#header .gnb-wrap .m_btn_close:before,#header .gnb-wrap .m_btn_close:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:2px;background-color:#fff}#header .gnb-wrap .m_btn_close:before{transform:translate(-50%, -50%) rotate(-45deg)}#header .gnb-wrap .m_btn_close:after{transform:translate(-50%, -50%) rotate(45deg)}}.hubPage #header{background-color:#fff}@media(max-width: 800px){.JTPage #header .gnb-wrap .gnb-box{background-color:#160478}.ETPage #header .gnb-wrap .gnb-box{background-color:#2d004c}}#footer{background-color:#000}#footer .footer-inner{height:230px;padding-top:40px;text-align:center}#footer .footer-inner .logo-group{display:flex;justify-content:center;align-items:center;gap:49px}#footer .footer-inner .copyright{margin-top:20px;color:#fff;font-size:15px}@media(max-width: 800px){#footer .footer-inner .logo-group{gap:0 16px}#footer .footer-inner .copyright{margin-top:10px;font-size:12px;font-weight:400}}.section-head-area{margin-bottom:80px;text-align:center}.section-head-area .title{margin-bottom:16px;font-family:"Nexon";font-weight:700;font-size:48px;line-height:120%;color:#222}.section-head-area .info-g-text{margin-bottom:16px;font-weight:600;font-size:36px;line-height:120%;background:linear-gradient(93deg, #FF1A5C -2.33%, #EC608A 105.73%);background-size:100% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.section-head-area .info-text{font-weight:400;font-size:20px;line-height:140%}.section-head-area .link-area{margin-top:20px}@media(max-width: 800px){.section-head-area .title{font-size:24px}.section-head-area .info-g-text{font-size:22px}.section-head-area .info-text{font-size:16px}}.section-sub-title{margin-bottom:60px;font-weight:700;font-size:36px;line-height:120%;color:#222;text-align:center}.headingWrap{background-color:#000}.headingWrap .section-inner{height:800px;padding:0}@media(max-width: 800px){.headingWrap .section-inner{height:762px}}.headingWrap .heading-title-wrap{position:absolute;top:110px;left:0;width:100%;color:#fff;z-index:10}.headingWrap .heading-title-wrap .head-title{font-family:"Nexon";font-weight:700;font-size:2.8rem;line-height:normal}.headingWrap .heading-title-wrap .head-sub-text{margin-block:20px;font-weight:400;font-size:20px;line-height:120%}.headingWrap .heading-title-wrap .head-date{font-weight:600;font-size:40px;line-height:normal}@media(max-width: 800px){.headingWrap .heading-title-wrap{top:54px;left:29px}.headingWrap .heading-title-wrap .head-title{font-size:32px}.headingWrap .heading-title-wrap .head-sub-text{font-size:16px}.headingWrap .heading-title-wrap .head-date{font-size:20px}}.headingWrap .link-apply{position:absolute;bottom:213px;left:0}@media(max-width: 800px){.headingWrap .link-apply{left:calc(50% - 112px);bottom:100px}}.kv-wrap{position:absolute;top:24px;left:calc(50% - 3.5rem);width:38.4rem;height:32.6rem;background:url("../images/kv.svg") no-repeat 0 0/auto 652px}@media(max-width: 800px){.kv-wrap{top:270px;left:0;width:100%;height:288px;background-size:auto 288px;background-position:center 0}}.f-menu-wrap{position:absolute;bottom:-100px;left:50%;width:1280px;height:200px;display:flex;justify-content:flex-end;align-items:center;padding:23px 40px 23px 0;border-radius:20px;background-color:#e8e8e8;transform:translateX(-50%);z-index:100}.f-menu-wrap .menu-title-area{position:absolute;bottom:30px;left:40px}.f-menu-wrap .menu-title-area strong{font-family:"Nexon";font-weight:700;font-size:36px;line-height:normal;color:#222}.f-menu-wrap .menu-title-area .text{margin-top:4px;font-weight:400;font-size:20px;line-height:140%}.f-menu-wrap .f-menu-link{position:relative;display:grid;gap:16px 40px;grid-template-columns:repeat(5, 120px)}.f-menu-wrap .f-menu-link_item{position:relative;padding-top:134px;text-align:center;cursor:pointer}.f-menu-wrap .f-menu-link_item p{font-weight:500;font-size:16px;line-height:normal;color:#333;text-align:center}.f-menu-wrap .f-menu-link_item:nth-of-type(1):before{background-image:url("../images/f_menu_icon_01.png")}.f-menu-wrap .f-menu-link_item:hover:nth-of-type(1):before{background-color:#f93060;background-image:url("../images/f_menu_icon_01_act.png")}.f-menu-wrap .f-menu-link_item:nth-of-type(2):before{background-image:url("../images/f_menu_icon_02.png")}.f-menu-wrap .f-menu-link_item:hover:nth-of-type(2):before{background-color:#f93060;background-image:url("../images/f_menu_icon_02_act.png")}.f-menu-wrap .f-menu-link_item:nth-of-type(3):before{background-image:url("../images/f_menu_icon_03.png")}.f-menu-wrap .f-menu-link_item:hover:nth-of-type(3):before{background-color:#f93060;background-image:url("../images/f_menu_icon_03_act.png")}.f-menu-wrap .f-menu-link_item:nth-of-type(4):before{background-image:url("../images/f_menu_icon_04.png")}.f-menu-wrap .f-menu-link_item:hover:nth-of-type(4):before{background-color:#f93060;background-image:url("../images/f_menu_icon_04_act.png")}.f-menu-wrap .f-menu-link_item:nth-of-type(5):before{background-image:url("../images/f_menu_icon_05.png")}.f-menu-wrap .f-menu-link_item:hover:nth-of-type(5):before{background-color:#f93060;background-image:url("../images/f_menu_icon_05_act.png")}.f-menu-wrap .f-menu-link_item:before{content:"";position:absolute;top:0;left:0;width:120px;height:120px;border-radius:20px;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:auto 120px;transition:.3s ease}@media(max-width: 800px){.f-menu-wrap{width:100%;height:304px;bottom:-280px;padding:20px;align-items:flex-start}.f-menu-wrap .menu-title-area{display:none}.f-menu-wrap .f-menu-link{transform:translateX(0);display:flex;justify-content:center;align-items:center;flex-flow:row wrap;gap:15px}.f-menu-wrap .f-menu-link_item{width:96px;padding-top:114px}.f-menu-wrap .f-menu-link_item p{font-size:13px}.f-menu-wrap .f-menu-link_item:before{width:96px;height:96px;background-size:96px}}.introWrap{background:#f6f6f6 url("../images/about_bg.png") no-repeat center top -10px/contain}.introWrap .section-inner{padding-block:280px 200px}.introWrap .company-info-box{margin-top:80px}.introWrap .company-card{margin-top:60px}.introWrap .company-card_item{position:relative;height:465px;border-radius:20px;background-position:center center;background-repeat:no-repeat;overflow:hidden}.introWrap .company-card_item.card1{background-image:url("../images/company_card_01.jpg")}.introWrap .company-card_item.card2{background-image:url("../images/company_card_02.jpg")}.introWrap .company-card_item.card3{background-image:url("../images/company_card_03.jpg")}.introWrap .company-card_item .card-inner{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff}.introWrap .company-card_item .card-inner strong{font-size:36px}.introWrap .company-card_item .card-inner .eng-text{margin-top:10px;font-weight:400;font-size:24px;line-height:normal}.introWrap .company-card_item .card-hover{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;padding:80px 20px;background-color:rgba(0,0,0,.8);transition:.3s ease;cursor:pointer}.introWrap .company-card_item .card-hover .text{height:296px;font-weight:400;font-size:20px;line-height:140%;color:#fff;padding-bottom:100px;background:url("../images/btn_more_60.svg") no-repeat bottom center/auto 60px}.introWrap .company-card_item:hover .card-hover{opacity:1}@media(max-width: 800px){.introWrap .company-card{margin:0 -20px}.introWrap .company-card .swiper-slide{width:250px;height:318px}.introWrap .company-card .company-card_item{height:100%}.introWrap .company-card .company-card_item .card-inner strong{font-size:24px}.introWrap .company-card .company-card_item .card-inner .eng-text{font-size:16px}.introWrap .company-card .company-card_item .card-hover{padding:54px 13px 43px}.introWrap .company-card .company-card_item .card-hover .text{height:220px;font-size:13px;background-size:auto 42px}.introWrap .company-card .cardSlide-pagination{margin-top:20px}}.introWrap .movie-play-area{margin-top:120px}.introWrap .movie-play-area .movie-play-grid{display:grid;grid-template-columns:286px 1fr}.introWrap .movie-play-area .movie-play-grid .movie-thumb{display:flex;flex-direction:column;row-gap:40px;padding-top:80px}.introWrap .movie-play-area .movie-play-grid .movie-thumb_item{width:max-content;font-weight:400;font-size:24px;line-height:120%}.introWrap .movie-play-area .movie-play-grid .movie-thumb_item.active{padding-bottom:5px;border-bottom:1px solid #a80028;font-weight:600}.introWrap .movie-play-area .movie-play-grid .movie-thumb_item.active a{color:#a80028 !important}.introWrap .movie-play-area .movie-play-grid .player-box{border-radius:20px;overflow:hidden}@media(max-width: 800px){.introWrap .section-inner{padding-block:390px 100px}.introWrap .section-sub-title{margin-bottom:20px}.introWrap .mq-view{display:grid}.introWrap .mq-view .info-text{order:2;margin-top:20px;font-size:16px}.introWrap .mq-view .company-info-box{order:1;margin:0}.introWrap .mq-view .company-info-box img{width:100%}.introWrap .mq-view .link-area{order:3}.introWrap .movie-play-area .movie-play-grid{grid-template-columns:auto}.introWrap .movie-thumb{padding-top:0 !important;width:max-content;flex-direction:row !important;column-gap:16px}.introWrap .movie-thumb_item{font-size:18px !important;line-height:120% !important}.introWrap .movie-thumb_item a{font-size:18px;line-height:120%}.introWrap .player-box{margin-top:40px}}@media(max-width: 800px){.mo-scroll-wrap{width:100%;overflow-x:auto}}.techWrap{background:#000 url("../images/tech_bg.png") no-repeat center 0/contain}.techWrap .section-inner{padding-block:180px 0}.techWrap .section-head-area .title{color:#fff}.techWrap .section-head-area .info-text{color:#e6e6e6}.techWrap .section-head-area .info-g-text{background:linear-gradient(93deg, #DE52B6 -3.14%, #FE1A5C 102.1%);background-size:100% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.techWrap .tech-list{width:auto;height:548px;background:url("../images/tech_visual.jpg") no-repeat center center/cover;display:grid;grid-template-columns:repeat(7, 1fr);grid-template-rows:274px 274px}.techWrap .tech-list>li{position:relative;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.4);border:.5px solid #fff;font-weight:600;font-size:28px;line-height:120%;color:#fff;text-align:center;cursor:pointer}.techWrap .tech-list>li span{position:relative;z-index:10}.techWrap .tech-list>li:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);transition:.3s}.techWrap .tech-list>li:hover:before{background:linear-gradient(93deg, rgba(222, 82, 182, 0.8) -3.14%, rgba(254, 26, 92, 0.8) 102.1%);opacity:.8}@media(max-width: 800px){.techWrap{background-image:url("../images/tech_bg_mo.png");background-size:100% auto}.techWrap .section-inner{padding-block:112px 0}.techWrap .section-head-area{margin-bottom:40px}.techWrap .section-head-area .info-text{display:none}.techWrap .tech-list{height:600px;background-image:url("../images/tech_visual_mo.jpg");grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(5, 120px)}.techWrap .tech-list>li{font-size:16px}}.jDWrap{background:url("../images/jd_bg_02.png") no-repeat center 0}.jDWrap .section-inner{padding-block:180px 200px}.jDWrap .tabUI{display:grid;gap:20px;grid-template-columns:repeat(5, 1fr);margin-bottom:40px;text-align:center}.jDWrap .tabUI .tab-link{display:inline-flex;align-items:center;justify-content:center;width:100%;height:80px;border-radius:20px;background-color:#e6e6e6;font-weight:400;font-size:24px;line-height:normal}.jDWrap .tabUI .tab-item.active .tab-link{background:linear-gradient(93deg, #DE52B6 -3.14%, #FE1A5C 102.1%);color:#fff;font-weight:700}.jDWrap .accord-list{background-color:#fff;gap:0}.jDWrap .accord-list_item{border-bottom:1px solid #dbdbdb}.jDWrap .accord-list_item .list-header{position:relative;display:flex;justify-content:flex-start;align-items:center;gap:8px;height:94px;padding-inline:40px 84px;font-size:28px;border-bottom:0}.jDWrap .accord-list_item .list-header strong{color:#222}.jDWrap .accord-list_item .list-header span{font-weight:500;color:#333}.jDWrap .accord-list_item .list-header:before{content:""}.jDWrap .accord-list_item .list-header:after{right:28px;top:calc(50% - 16px);width:32px;height:32px;background-size:auto 32px}.jDWrap .accord-list_item .list-header:hover{background-color:#e6e6e6}.jDWrap .accord-list_item .list-content{padding:30px 10px}.jDWrap .accord-list_item .list-content .content-head{padding:20px 30px 10px;font-weight:600;font-size:22px;line-height:normal;color:#222;border-bottom:1px solid rgba(219,219,219,.8)}.jDWrap .accord-list_item .list-content .content-detail{padding:10px 30px;font-weight:400;font-size:20px;line-height:140%;color:#666}.jDWrap .accord-list_item .list-content .content-detail strong{display:block;margin-top:8px;font-weight:500;line-height:28px;color:#222}.jDWrap .accord-list_item .list-content .content-detail .bul-list{display:grid}.jDWrap .accord-list_item .list-content .content-detail .bul-list>li{font-weight:400;font-size:20px;line-height:140%;color:#666}.jDWrap .accord-list_item .list-content .content-detail .bul-list>li .bul-list{row-gap:0}.jDWrap .accord-list_item .list-content .content-detail .bul-list>li.mt8{margin-top:8px}.jDWrap .accord-list_item .list-content .content-box:nth-last-child(2){margin-top:30px}.jDWrap .accord-list_item .list-content .content-box.horizon{display:grid;grid-template-columns:140px 1fr;align-items:center;border-top:1px solid rgba(219,219,219,.8)}.jDWrap .accord-list_item .list-content .content-box.horizon .content-head{padding-block:10px;border-bottom:0}.jDWrap .accord-list_item.active .list-header{background-color:#e6e6e6}@media(max-width: 800px){.jDWrap{background-image:url("../images/jd_bg_mo.png");background-size:100% auto}.jDWrap .section-inner{padding-block:112px}.jDWrap .section-head-area{margin-bottom:40px}.jDWrap .mo-scroll-wrap{width:calc(100% + 20px);margin-bottom:20px}.jDWrap .tabUI{width:max-content;margin-bottom:0;column-gap:12px}.jDWrap .tabUI .tab-link{height:50px;width:125px;border-radius:12px;font-size:15px}.jDWrap .accord-list_item .list-header{height:46px;font-size:16px;padding-inline:12px 42px}.jDWrap .accord-list_item .list-header:after{right:12px;top:calc(50% - 11px);width:22px;height:22px;background-size:auto 22px}.jDWrap .accord-list_item .list-content{padding:12px 0}.jDWrap .accord-list_item .list-content .content-head{padding:8px 12px;font-size:14px}.jDWrap .accord-list_item .list-content .content-detail{padding:12px 8px;font-size:14px;line-height:140%}.jDWrap .accord-list_item .list-content .content-detail br.none{display:none}.jDWrap .accord-list_item .list-content .content-detail .bul-list>li{font-size:14px;line-height:140%}.jDWrap .accord-list_item .list-content .content-box:nth-last-child(2){margin-top:0}.jDWrap .accord-list_item .list-content .content-box.horizon{grid-template-columns:72px 1fr;align-items:flex-start}.jDWrap .accord-list_item .list-content .content-box.horizon .content-head{padding-block:14px 0}}.process-wrap{margin-top:120px}.process-wrap .proTabUI{padding-inline:20px;display:grid;gap:0 20px;grid-template-columns:repeat(8, 1fr);justify-content:center}.process-wrap .proTabUI .tab-link{display:block;width:120px;padding-top:138px;font-size:20px;line-height:120%;text-align:center;color:#666;background-position:center 0;background-repeat:no-repeat;background-size:auto 120px}.process-wrap .proTabUI .tab-link span{display:block;color:#222}.process-wrap .proTabUI .tab-item{position:relative}.process-wrap .proTabUI .tab-item:nth-of-type(1) .tab-link{background-image:url("../images/process_icon_01_nor.svg")}.process-wrap .proTabUI .tab-item:nth-of-type(2) .tab-link{background-image:url("../images/process_icon_02_nor.svg")}.process-wrap .proTabUI .tab-item:nth-of-type(3) .tab-link{background-image:url("../images/process_icon_03_nor.svg")}.process-wrap .proTabUI .tab-item:nth-of-type(4) .tab-link{background-image:url("../images/process_icon_04_nor.svg")}.process-wrap .proTabUI .tab-item:nth-of-type(5) .tab-link{background-image:url("../images/process_icon_05_nor.svg")}.process-wrap .proTabUI .tab-item:nth-of-type(6) .tab-link{background-image:url("../images/process_icon_06_nor.svg")}.process-wrap .proTabUI .tab-item:nth-of-type(7) .tab-link{background-image:url("../images/process_icon_07_nor.svg")}.process-wrap .proTabUI .tab-item:nth-of-type(8) .tab-link{background-image:url("../images/process_icon_08_nor.svg")}.process-wrap .proTabUI .tab-item.active:nth-of-type(1) .tab-link{background-image:url("../images/process_icon_01_act.svg")}.process-wrap .proTabUI .tab-item.active:nth-of-type(2) .tab-link{background-image:url("../images/process_icon_02_act.svg")}.process-wrap .proTabUI .tab-item.active:nth-of-type(3) .tab-link{background-image:url("../images/process_icon_03_act.svg")}.process-wrap .proTabUI .tab-item.active:nth-of-type(4) .tab-link{background-image:url("../images/process_icon_04_act.svg")}.process-wrap .proTabUI .tab-item.active:nth-of-type(5) .tab-link{background-image:url("../images/process_icon_05_act.svg")}.process-wrap .proTabUI .tab-item.active:nth-of-type(6) .tab-link{background-image:url("../images/process_icon_06_act.svg")}.process-wrap .proTabUI .tab-item.active:nth-of-type(7) .tab-link{background-image:url("../images/process_icon_07_act.svg")}.process-wrap .proTabUI .tab-item.active:nth-of-type(8) .tab-link{background-image:url("../images/process_icon_08_act.svg")}.process-wrap .proTabUI .tab-item.active:after{content:"";position:absolute;bottom:-67px;left:calc(50% - 13px);width:26px;height:37px;background:url("../images/process_arrow.svg") no-repeat center bottom/auto 37px}.process-wrap .processTabContent{margin-top:60px;padding:20px 40px;border-top:3px solid #f9256d;background-color:#fff}.process-wrap .processTabContent .process-detail-box{display:grid;gap:0 20px;grid-template-columns:120px 1fr}.process-wrap .processTabContent .process-detail-box .title-area{font-weight:600;font-size:24px;line-height:normal;color:#222}.process-wrap .processTabContent .process-detail-box .content-area .bul-list>li{font-weight:400;font-size:20px;line-height:140%;color:#222}.process-wrap .processTabContent .process-detail-box .content-area .nor-text{margin:20px 0 0 28px;font-weight:400;font-size:20px;line-height:140%;color:#222}.process-wrap .link-wrap{margin-top:30px;text-align:center}@media(max-width: 800px){.process-wrap{margin-top:80px}.process-wrap .section-head-area{margin-bottom:40px}.process-wrap .proTabUI{grid-template-columns:repeat(4, 1fr);gap:10px}.process-wrap .proTabUI .tab-link{width:70px;padding-top:80px;background-size:auto 70px;font-size:14px}.process-wrap .proTabUI .tab-item:after{display:none !important}.process-wrap .processTabContent{margin-top:40px;padding:20px 10px}.process-wrap .processTabContent .process-detail-box{grid-template-columns:auto}.process-wrap .processTabContent .process-detail-box .title-area{margin-bottom:20px;font-size:18px}.process-wrap .processTabContent .process-detail-box .title-area br{display:none}.process-wrap .processTabContent .process-detail-box .content-area .bul-list>li{font-size:14px}.process-wrap .processTabContent .process-detail-box .content-area .nor-text{margin-left:22px;font-size:14px}}.benefitWrap{background:#f5f5f5 url("../images/benefit_bg.png") no-repeat center center}.benefitWrap .section-inner{padding-block:180px 200px}.benefitWrap .benefitSlide .swiper-slide{height:402px;background-color:#fff;border-radius:20px;border:1px solid #e2e2e2;overflow:hidden}.benefitWrap .benefitSlide .swiper-slide figure{height:180px;overflow:hidden}.benefitWrap .benefitSlide .swiper-slide .info-area{padding:32px 10px 0 16px}.benefitWrap .benefitSlide .swiper-slide .info-area span{font-size:16px;color:#a80028}.benefitWrap .benefitSlide .swiper-slide .info-area h4{margin-top:4px;font-weight:400;font-size:24px;line-height:normal;color:#191919}.benefitWrap .benefitSlide .swiper-slide .info-area p{margin-top:16px;font-weight:400;font-size:16px;line-height:140%;color:#767676}@media(max-width: 800px){.benefitWrap{background-image:url("../images/benefit_bg_mo.png");background-position:center 0;background-size:100% auto}.benefitWrap .section-inner{padding-block:112px}.benefitWrap .benefitSlide .swiper-slide{width:200px;height:300px}.benefitWrap .benefitSlide .swiper-slide figure{height:134px}.benefitWrap .benefitSlide .swiper-slide .info-area{padding:20px 12px}.benefitWrap .benefitSlide .swiper-slide .info-area span{font-size:12px}.benefitWrap .benefitSlide .swiper-slide .info-area h4{margin-top:0;font-size:18px}.benefitWrap .benefitSlide .swiper-slide .info-area p{margin-top:12px;font-size:12px}.benefitWrap .benefitSlide .swiper-slide .info-area p br{display:none}}.slide-wrap{position:relative}.slide-wrap [class*=swiper-button]{top:calc(50% - 30px);margin:0;width:60px;height:60px;background-color:rgba(168,0,40,.6);border-radius:50%;background-image:url("../images/slide_arrow.svg");background-position:center center;background-repeat:no-repeat}.slide-wrap [class*=swiper-button]:after{display:none}.slide-wrap .swiper-button-next{right:-30px}.slide-wrap .swiper-button-prev{left:-30px;transform:rotate(180deg)}@media(max-width: 800px){.slide-wrap [class*=swiper-button]{top:calc(50% - 22px);width:44px;height:44px}.slide-wrap .swiper-button-next{right:-22px}.slide-wrap .swiper-button-prev{left:-22px}}.faqWrap{background-image:url("../images/faq_bg.png"),url("../images/faq_bg_01.png");background-position:center 0,center bottom;background-repeat:no-repeat,no-repeat}.faqWrap .section-inner{padding-block:180px}.faqWrap .section-head-area{margin-bottom:40px}.faqWrap .accord-list .accord-item{border:1px solid #dbdbdb;border-radius:20px;background-color:#fff;overflow:hidden}.faqWrap .accord-list .accord-item.active .list-header{background-color:#f1f1f1}.faqWrap .accord-list .accord-item.active .list-header:after{background-image:url("../images/faq_hide.svg");transform:rotate(0deg)}.faqWrap .accord-list .list-header{padding:20px 130px 20px 86px;color:#333;font-size:24px;font-weight:400}.faqWrap .accord-list .list-header:before{left:40px;color:#a80028;font-weight:700}.faqWrap .accord-list .list-header:after{top:calc(50% - 16px);width:32px;height:32px;background-size:auto 32px;background-image:url("../images/faq_show.svg")}.faqWrap .accord-list .list-content{position:relative;padding:20px 130px 20px 86px;font-weight:400;font-size:18px;line-height:24px;color:#666}.faqWrap .accord-list .list-content:before{content:"A";position:absolute;top:.95rem;left:0;left:40px;font-size:24px;color:#a80028;font-weight:700}.faqWrap .comment-text{margin-top:40px;font-size:16px;text-align:center}@media(max-width: 800px){.faqWrap{background-image:url("../images/faq_bg_mo_01.jpg"),url("../images/faq_bg_mo_02.jpg");background-position:right 0,right bottom;background-size:100% auto,100% auto}.faqWrap .section-inner{padding-block:112px}.faqWrap .section-head-area{margin-bottom:60px}.faqWrap .accord-list{row-gap:12px}.faqWrap .accord-list .accrod-item{border-radius:12px}.faqWrap .accord-list .list-header{padding:12px 50px 12px 32px;font-size:16px}.faqWrap .accord-list .list-header strong{display:block}.faqWrap .accord-list .list-header:before{top:12px;left:12px}.faqWrap .accord-list .list-header:after{top:10px;right:10px;width:22px;height:22px;background-size:auto 22px}.faqWrap .accord-list .list-content{padding:12px 12px 12px 32px;font-size:14px}.faqWrap .accord-list .list-content:before{top:12px;font-size:16px;left:12px}.faqWrap .comment-text{margin-top:28px;font-size:14px;line-height:140%;font-weight:400;text-align:left}}.botLinkWrap{height:530px;background:#000 url("../images/bot_visual.png") no-repeat center center;text-align:center}.botLinkWrap .link_share{margin-top:250px}@media(max-width: 800px){.botLinkWrap{height:auto;background-image:url("../images/bot_visual_mo.png");background-size:100% auto}.botLinkWrap .section-inner{padding-block:80px 40px}.botLinkWrap h5{font-size:22px;line-height:120%;font-weight:700;color:#fff}.botLinkWrap .counting-area{margin-top:20px}.botLinkWrap .counting-area .counting-box{margin-bottom:30px}.botLinkWrap .counting-area .counting-box strong{color:#f93060}.botLinkWrap .counting-area .counting-box .f-count{font-size:12px;background:linear-gradient(93deg, #EFA9DB -3.14%, #FE80A5 102.1%);background-size:100% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.botLinkWrap .counting-area .counting-box .f-count span{font-size:22px;font-weight:700}.botLinkWrap .link_share{margin-top:20px}}.floatingLink{position:fixed;bottom:75px;right:40px;height:160px;z-index:100}.floatingLink:before{content:"";position:absolute;top:52px;left:-13px;width:288px;height:60px;background:url("../images/floating_obj.svg") no-repeat 0 0;z-index:20}.floatingLink .counting-area{color:#000;position:relative;width:300px;padding-right:80px;text-align:right;z-index:10;font-size:18px}.floatingLink .counting-area .counting-box{position:absolute;top:0;padding:25px 40px 0 0;width:277px;height:124px;background:url("../images/floating_box.svg") no-repeat left 0 top 0;color:#fff}.floatingLink .counting-area .count{font-size:16px}.floatingLink .counting-area .count span{margin-left:3px;font-size:24px;display:inline-block;width:32px}.floatingLink .g-button{margin:90px 0 0 10px;z-index:10}.floatingLink .g-button span{padding-right:0}.floatingLink .g-button span:before{display:none}@media(max-width: 800px){.floatingLink{display:none}}.popupWrap{width:1140px;padding:40px;border-radius:20px}@media(max-width: 800px){.popupWrap{width:calc(100% - 40px);padding:40px 12px}.popupWrap .btn_popClose{width:55px;height:55px}}.swiper-pagination{position:relative;left:auto;width:auto}.swiper-pagination-bullet{width:16px;height:16px;opacity:1;background-color:#999}.swiper-pagination-bullet-active{background-color:#a80028;width:20px;height:20px}@media(max-width: 800px){.swiper-pagination-bullet{width:12px;height:12px}.swiper-pagination-bullet-active{width:16px;height:16px}}[class*=popProduct] .swiper-pagination{position:absolute;top:-55px;right:0;left:auto;width:auto}[class*=popProduct] .pop-header .title-area{font-family:"Nexon"}[class*=popProduct] .pop-header .title-area strong{font-weight:700;font-size:36px;line-height:normal;color:#000}[class*=popProduct] .pop-header .title-area span{margin-left:8px;font-size:24px;font-weight:400;color:#222}[class*=popProduct] .pop-header p{margin-top:20px;font-weight:400;font-size:20px;line-height:140%}[class*=popProduct] .pop-content{margin-top:60px}[class*=popProduct] .pop-content h4{padding-bottom:8px;margin-bottom:20px;font-weight:600;font-size:24px;line-height:140%;color:#222;border-bottom:1px solid #c7c7c7}[class*=popProduct] .pop-content .slide-wrap .product-name{color:#a80028;font-size:24px;font-weight:600}[class*=popProduct] .pop-content .slide-wrap p{height:85px;margin-top:16px;font-weight:400;font-size:20px;line-height:140%}[class*=popProduct] .pop-content .slide-wrap figure{display:flex;justify-content:flex-end;align-items:center}@media(max-width: 800px){[class*=popProduct] .swiper-pagination{height:30px}[class*=popProduct] .pop-header .title-area strong{font-size:22px}[class*=popProduct] .pop-header .title-area span{font-size:14px}[class*=popProduct] .pop-header p{margin-top:16px;font-size:14px}[class*=popProduct] .pop-content{margin-top:40px}[class*=popProduct] .pop-content h4{font-size:18px}[class*=popProduct] .pop-content .slide-wrap .product-name{font-size:16px}[class*=popProduct] .pop-content .slide-wrap p{height:auto;margin-top:8px;font-size:14px}[class*=popProduct] .pop-content .slide-wrap figure img{width:95px}}[class*=popTech] .pop-header h3{margin-bottom:20px;font-weight:700;font-size:36px;line-height:normal;font-family:"Nexon";color:#222}[class*=popTech] .pop-header p{font-weight:400;font-size:20px;line-height:140%;letter-spacing:-0.06em}[class*=popTech] .pop-header p .primary{color:#a80028 !important}[class*=popTech] .pop-header p strong{color:#a80028}[class*=popTech] .pop-header p+p{margin-top:16px}[class*=popTech] .pop-content{margin-top:30px;display:grid;grid-template-columns:1fr 460px;column-gap:40px}[class*=popTech] .pop-content .tech-detail-info{padding-right:60px}[class*=popTech] .pop-content .tech-detail-info .detail-box h4{margin-bottom:12px;height:33px;font-weight:600;font-size:24px;line-height:normal;color:#a80028;border-bottom:1px solid #a80028}[class*=popTech] .pop-content .tech-detail-info .detail-box .bul-list>li{font-weight:400;font-size:20px;line-height:140%}[class*=popTech] .pop-content .tech-detail-info .detail-box+.detail-box{margin-top:20px}@media(max-width: 800px){[class*=popTech] .pop-header h3{font-size:22px}[class*=popTech] .pop-header p{font-size:14px}[class*=popTech] .pop-header p+p{margin-top:8px}[class*=popTech] .pop-content{margin-top:20px;grid-template-columns:auto}[class*=popTech] .pop-content figure img{border-radius:10px}[class*=popTech] .pop-content .tech-detail-info{margin-top:20px;padding-right:0}[class*=popTech] .pop-content .tech-detail-info .detail-box h4{height:21px;font-size:16px}[class*=popTech] .pop-content .tech-detail-info .detail-box .bul-list>li{font-size:14px}[class*=popTech] .pop-content .tech-detail-info .detail-box+.detail-box{margin-top:10px}}/*# sourceMappingURL=style.min.css.map */