.news_section .container{max-width:1440px;padding:0 20px}@media screen and (max-width: 1024px){.news_section .container{padding:0 30px}}@media screen and (max-width: 768px){.news_section .container{padding:0 30px}}.news_section .container .content_bx{margin-top:60px}.news_section .container .content_bx .search_bar.type1{width:100%;display:flex;justify-content:right;margin-bottom:50px}.news_section .container .content_bx .search_bar.type1 .inner{width:100%;max-width:440px}.news_section .container .content_bx .search_bar.type1 .inner form{margin:0;width:100%}.news_section .container .content_bx .search_bar.type1 .inner form .input_bx{display:flex;align-items:center;width:100%;height:55px;padding:0 20px 0 30px;position:relative}@media screen and (max-width: 768px){.news_section .container .content_bx .search_bar.type1 .inner form .input_bx{padding:0 30px 0 20px;height:45px}}.news_section .container .content_bx .search_bar.type1 .inner form .input_bx .bg_bx{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}.news_section .container .content_bx .search_bar.type1 .inner form .input_bx .bg_bx img{width:100%;height:100%}.news_section .container .content_bx .search_bar.type1 .inner form .input_bx .search_text{flex-grow:1;background:none;border:none;font-size:1.25em;font-weight:normal;line-height:1;letter-spacing:normal;text-align:left;color:#666;height:100%}.news_section .container .content_bx .search_bar.type1 .inner form .input_bx #submit_btn{display:none}.news_section .container .content_bx .search_bar.type1 .inner form .input_bx label{cursor:pointer;width:25px}.news_section .container .content_bx .search_bar.type1 .inner form .input_bx label img{width:100%}.news_section .container .content_bx .list{display:flex;flex-wrap:wrap;gap:40px}@media screen and (max-width: 768px){.news_section .container .content_bx .list{gap:10px}}.news_section .container .content_bx .list li{width:calc(33.33% - 26.66px);margin-bottom:50px}@media screen and (max-width: 1024px){.news_section .container .content_bx .list li{width:calc(50% - 20px)}}@media screen and (max-width: 768px){.news_section .container .content_bx .list li{width:calc(50% - 5px);margin-bottom:20px}}.news_section .container .content_bx .list li .img_bx{width:100%;display:block;position:relative;overflow:hidden;margin-bottom:30px}.news_section .container .content_bx .list li .img_bx::after{content:"";display:block;padding-bottom:76%}.news_section .container .content_bx .list li .img_bx>img{display:block;position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:1000%;min-height:1000%;max-width:none;max-height:none;transform:translate(-50%, -50%) scale(0.1)}@media screen and (max-width: 768px){.news_section .container .content_bx .list li .img_bx{margin-bottom:10px}}.news_section .container .content_bx .list li .img_bx img{transition:.6s}.news_section .container .content_bx .list li .name{font-size:1.875em;font-weight:500;line-height:1.2;letter-spacing:normal;text-align:left;color:#000;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width: 768px){.news_section .container .content_bx .list li .name{font-size:clamp(20px,5.5556vw,30px);margin-bottom:10px}}.news_section .container .content_bx .list li .date{font-size:1.125em;font-weight:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#666}@media screen and (max-width: 768px){.news_section .container .content_bx .list li .date{font-size:clamp(15px,4.1667vw,24px)}}@media screen and (min-width: 769px){.news_section .container .content_bx .list li:hover .img_bx img{transform:translate(-50%, -50%) scale(0.12)}}.news_section .container .content_bx .paging-area.type1{max-width:1920px;overflow:hidden;margin-top:100px}@media screen and (max-width: 768px){.news_section .container .content_bx .paging-area.type1{margin-top:50px}}.news_section .container .content_bx .paging-area.type1 ul{display:flex;justify-content:center;gap:10px}@media screen and (max-width: 768px){.news_section .container .content_bx .paging-area.type1 ul{gap:5px}}.news_section .container .content_bx .paging-area.type1 ul li{margin:0;display:flex;align-items:center}.news_section .container .content_bx .paging-area.type1 ul li a{border:none;background:none;font-size:18px;display:flex;align-items:center;justify-content:center;color:#000;width:40px;height:40px;border-radius:50%}@media screen and (max-width: 768px){.news_section .container .content_bx .paging-area.type1 ul li a{width:26px;height:26px}}.news_section .container .content_bx .paging-area.type1 ul li a.next,.news_section .container .content_bx .paging-area.type1 ul li a.next-last{transform:rotate(180deg)}.news_section .container .content_bx .paging-area.type1 ul li a.next,.news_section .container .content_bx .paging-area.type1 ul li a.next-last,.news_section .container .content_bx .paging-area.type1 ul li a.prev,.news_section .container .content_bx .paging-area.type1 ul li a.prev-first{width:26px;height:26px}.news_section .container .content_bx .paging-area.type1 ul li a.next{margin-left:40px}@media screen and (max-width: 768px){.news_section .container .content_bx .paging-area.type1 ul li a.next{margin-left:20px}}.news_section .container .content_bx .paging-area.type1 ul li a.prev{margin-right:40px}@media screen and (max-width: 768px){.news_section .container .content_bx .paging-area.type1 ul li a.prev{margin-right:20px}}.news_section .container .content_bx .paging-area.type1 ul li a.active{color:#fff;background:#232349;position:relative}.news_section2 .container{padding:215px 20px;max-width:1440px}@media screen and (max-width: 1024px){.news_section2 .container{padding:215px 30px}}@media screen and (max-width: 768px){.news_section2 .container{padding:100px 30px}}.news_section2 .container .content_bx{margin-bottom:80px}.news_section2 .container .content_bx .content_head .title{border-top:1px solid #000;padding:15px 0;font-size:1.5em;font-weight:500;line-height:1;letter-spacing:-0.6px;text-align:left;color:#000}@media screen and (max-width: 768px){.news_section2 .container .content_bx .content_head .title{font-size:clamp(20px,5.5556vw,30px);line-height:1.3}}.news_section2 .container .content_bx .content_head .info{display:flex;gap:30px;padding:15px 0;border-top:1px solid #999;border-bottom:1px solid #999;font-size:1.125em;font-weight:normal;line-height:1;letter-spacing:-0.45px;text-align:left;color:#666}@media screen and (max-width: 768px){.news_section2 .container .content_bx .content_head .info{font-size:clamp(15px,4.1667vw,24px)}}.news_section2 .container .content_bx .content_body{padding:50px 0;min-height:300px;font-size:1.125em;font-weight:normal;line-height:2;letter-spacing:-0.45px;text-align:left;color:#333;border-bottom:1px solid #999}@media screen and (max-width: 768px){.news_section2 .container .content_bx .content_body{font-size:clamp(20px,5.5556vw,30px)}}.news_section2 .container .control_bx{width:100%;display:flex;align-items:flex-end;justify-content:space-between}.news_section2 .container .control_bx .prev_btn{position:relative}.news_section2 .container .control_bx .prev_btn .note{font-size:1.5em;font-weight:500;line-height:1;letter-spacing:-0.6px;text-align:left;color:#000;position:absolute;bottom:15px;right:15px;transition:.3s}@media screen and (max-width: 768px){.news_section2 .container .control_bx .prev_btn .note{right:10px;font-size:clamp(20px,5.5556vw,30px)}}.news_section2 .container .control_bx .prev_btn .img_bx{width:138px;height:fit-content}@media screen and (max-width: 768px){.news_section2 .container .control_bx .prev_btn .img_bx{width:22.2222vw}}.news_section2 .container .control_bx .prev_btn .img_bx img{width:100%}@media screen and (min-width: 769px){.news_section2 .container .control_bx .prev_btn:hover .note{letter-spacing:5px}}.news_section2 .container .control_bx .back_btn{width:168px;height:50px}@media screen and (max-width: 768px){.news_section2 .container .control_bx .back_btn{width:fit-content;height:40px}}.news_section2 .container .control_bx .back_btn a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:25px;background:#232349;border:1px solid #232349;font-size:1.25em;font-weight:normal;line-height:1;letter-spacing:-0.5px;text-align:center;color:#fff;transition:.3s}@media screen and (max-width: 768px){.news_section2 .container .control_bx .back_btn a{font-size:clamp(20px,5.5556vw,30px);letter-spacing:normal;padding:0 30px}}@media screen and (max-width: 375px){.news_section2 .container .control_bx .back_btn a{padding:0 20px}}.news_section2 .container .control_bx .back_btn a:hover{background:#fff;color:#232349}.news_section2 .container .control_bx .next_btn{position:relative}.news_section2 .container .control_bx .next_btn .note{font-size:1.5em;font-weight:500;line-height:1;letter-spacing:-0.6px;text-align:left;color:#000;position:absolute;bottom:15px;left:15px;transition:.3s}@media screen and (max-width: 768px){.news_section2 .container .control_bx .next_btn .note{left:10px;font-size:clamp(20px,5.5556vw,30px)}}.news_section2 .container .control_bx .next_btn .img_bx{width:138px;height:fit-content;transform:scaleX(-1)}@media screen and (max-width: 768px){.news_section2 .container .control_bx .next_btn .img_bx{width:22.2222vw}}.news_section2 .container .control_bx .next_btn .img_bx img{width:100%}@media screen and (min-width: 769px){.news_section2 .container .control_bx .next_btn:hover .note{letter-spacing:5px}}.inquiry_section .container{padding:215px 20px;max-width:1440px}@media screen and (max-width: 1024px){.inquiry_section .container{padding:200px 30px}}@media screen and (max-width: 768px){.inquiry_section .container{padding:100px 30px}}.inquiry_section .container .line{width:100%;height:1px;background:#000}.inquiry_section .container .form_bx{width:100%;max-width:950px;margin:110px auto 0}@media screen and (max-width: 768px){.inquiry_section .container .form_bx{margin-top:50px}}.inquiry_section .container .form_bx form{width:100%;max-width:none}.inquiry_section .container .form_bx form .form-item+.form-item{margin-top:30px}@media all and (max-width: 1024px){.inquiry_section .container .form_bx form .form-item+.form-item{margin-top:20px}}.inquiry_section .container .form_bx form .form-item{width:100%;height:fit-content;display:flex;align-items:center;flex-direction:column;align-items:flex-start}.inquiry_section .container .form_bx form .form-item.content-form{align-items:start;height:fit-content}.inquiry_section .container .form_bx form .form-item.content-form .text-bx{display:flex;gap:10px;flex-direction:column}.inquiry_section .container .form_bx form .form-item.content-form .text-bx input{height:72px}@media screen and (max-width: 768px){.inquiry_section .container .form_bx form .form-item.content-form .text-bx input{height:50px}}.inquiry_section .container .form_bx form .form-item .tit{width:160px;width:fit-content;margin-bottom:10px}@media all and (max-width: 768px){.inquiry_section .container .form_bx form .form-item .tit{width:auto}}.inquiry_section .container .form_bx form .form-item .tit strong{position:relative;padding-left:.9375rem;font-size:1.5rem;font-weight:500;color:#000}@media all and (max-width: 1024px){.inquiry_section .container .form_bx form .form-item .tit strong{font-size:1.125rem}}.inquiry_section .container .form_bx form .form-item .tit strong::before{content:"";width:5px;height:5px;border-radius:100%;background:#232349;position:absolute;left:0;top:50%;transform:translateY(-50%)}.inquiry_section .container .form_bx form .form-item .input-bx,.inquiry_section .container .form_bx form .form-item .text-bx{width:100%;height:fit-content}.inquiry_section .container .form_bx form .form-item .input-bx input,.inquiry_section .container .form_bx form .form-item .text-bx input{width:100%;height:72px;border-radius:15px;padding-left:.9375rem;font-size:1.25rem;font-weight:500;color:#000}@media screen and (max-width: 768px){.inquiry_section .container .form_bx form .form-item .input-bx input,.inquiry_section .container .form_bx form .form-item .text-bx input{height:50px}}.inquiry_section .container .form_bx form .form-item .input-bx input[type=radio],.inquiry_section .container .form_bx form .form-item .text-bx input[type=radio]{appearance:none;width:20px;height:20px;border:1px solid rgba(0,0,0,.6);border-radius:50%;outline:none;cursor:pointer}@media screen and (max-width: 768px){.inquiry_section .container .form_bx form .form-item .input-bx input[type=radio],.inquiry_section .container .form_bx form .form-item .text-bx input[type=radio]{width:15px;height:15px}}.inquiry_section .container .form_bx form .form-item .input-bx input[type=radio]:checked,.inquiry_section .container .form_bx form .form-item .text-bx input[type=radio]:checked{background-color:#232349;border:3px solid #fff;box-shadow:0 0 0 1.6px #232349}@media screen and (max-width: 768px){.inquiry_section .container .form_bx form .form-item .input-bx input[type=radio]:checked,.inquiry_section .container .form_bx form .form-item .text-bx input[type=radio]:checked{width:15px;height:15px;border:2px solid #fff}}.inquiry_section .container .form_bx form .form-item .input-bx textarea,.inquiry_section .container .form_bx form .form-item .text-bx textarea{border-radius:15px;height:100%;min-height:300px;border-radius:15px;padding-left:.9375rem;font-size:1.25rem;font-weight:500;color:#000;padding-top:20px;padding-bottom:20px}@media screen and (max-width: 768px){.inquiry_section .container .form_bx form .form-item .input-bx textarea,.inquiry_section .container .form_bx form .form-item .text-bx textarea{min-height:200px}}@media all and (max-width: 768px){.inquiry_section .container .form_bx form .form-item .input-bx,.inquiry_section .container .form_bx form .form-item .text-bx{width:100%}}.inquiry_section .container .form_bx form .contact-radio{display:flex;align-items:center;gap:1.875rem;margin:10px 0}@media all and (max-width: 768px){.inquiry_section .container .form_bx form .contact-radio{flex-wrap:wrap;gap:10px}}.inquiry_section .container .form_bx form .contact-radio .radio-bx{display:flex;align-items:center;gap:.3125rem}.inquiry_section .container .form_bx form .contact-radio .radio-bx label{font-size:1.375rem;font-weight:500}.inquiry_section .container .form_bx form .term-chk{text-align:center;margin-top:2.5rem}@media all and (max-width: 1024px){.inquiry_section .container .form_bx form .term-chk{margin-top:1.875rem}}.inquiry_section .container .form_bx form .term-chk label{font-size:1.375rem;color:#111;display:flex;align-items:center;justify-content:center;gap:.9375rem}@media all and (max-width: 1024px){.inquiry_section .container .form_bx form .term-chk label{font-size:1.125rem}}@media all and (max-width: 576px){.inquiry_section .container .form_bx form .term-chk label{align-items:flex-start}.inquiry_section .container .form_bx form .term-chk label input[type=checkbox]{margin-top:3.5px}}.inquiry_section .container .form_bx form .term-chk label p{display:flex;align-items:center}@media all and (max-width: 576px){.inquiry_section .container .form_bx form .term-chk label p{flex-direction:column}}.inquiry_section .container .form_bx form .term-chk label a{display:inline-block;font-size:1rem;color:rgba(0,0,0,.5);font-weight:500;position:relative}@media all and (max-width: 768px){.inquiry_section .container .form_bx form .term-chk label a{margin-left:0}}@media all and (max-width: 576px){.inquiry_section .container .form_bx form .term-chk label a{margin-right:1.9375rem}}.inquiry_section .container .form_bx form .term-chk label a::before{content:"";width:100%;height:1px;background:rgba(0,0,0,.5);position:absolute;left:0;bottom:0}.inquiry_section .container .form_bx form .btn-wrap{display:flex;align-items:center;justify-content:center;margin-top:3.75rem}@media all and (max-width: 1024px){.inquiry_section .container .form_bx form .btn-wrap{margin-top:1.875rem}}.inquiry_section .container .form_bx form .btn-wrap button{width:240px;height:68px;background:#232349;border-radius:10px;color:#fff;font-size:1.375rem;font-weight:bold}@media all and (max-width: 1024px){.inquiry_section .container .form_bx form .btn-wrap button{font-size:1.125rem;width:200px;height:50px}}.inquiry_section2 .container{padding:215px 20px;max-width:1440px}@media screen and (max-width: 1024px){.inquiry_section2 .container{padding:200px 30px}}@media screen and (max-width: 768px){.inquiry_section2 .container{padding:100px 30px}}.inquiry_section2 .container .line{width:100%;height:1px;background:#000}.inquiry_section2 .container .content_bx{padding-top:110px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 768px){.inquiry_section2 .container .content_bx{padding-top:50px}}.inquiry_section2 .container .content_bx .img_bx{margin-bottom:60px}@media screen and (max-width: 768px){.inquiry_section2 .container .content_bx .img_bx{margin-bottom:20px}}.inquiry_section2 .container .content_bx h2{font-size:3.4375em;font-weight:normal;line-height:1;letter-spacing:-0.6px;text-align:center;color:#000;margin-bottom:30px}@media screen and (max-width: 768px){.inquiry_section2 .container .content_bx h2{font-size:clamp(28px,7.7778vw,48px);margin-bottom:10px;line-height:1.3}}.inquiry_section2 .container .content_bx p{font-size:1.5em;font-weight:normal;line-height:1.5;letter-spacing:-0.6px;text-align:center;color:#000}@media screen and (max-width: 768px){.inquiry_section2 .container .content_bx p{font-size:clamp(15px,4.1667vw,24px)}}.inquiry_section2 .container .content_bx .back_btn{margin-top:70px;width:170px;height:50px}@media screen and (max-width: 768px){.inquiry_section2 .container .content_bx .back_btn{height:40px;margin:30px auto 0;width:fit-content}}.inquiry_section2 .container .content_bx .back_btn .link{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:25px;border:1px solid #232349;background:#232349;font-size:1.25em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-0.5px;text-align:center;color:#fff;transition:.3s}@media screen and (min-width: 769px){.inquiry_section2 .container .content_bx .back_btn .link:hover{background:#fff;color:#232349}}@media screen and (max-width: 768px){.inquiry_section2 .container .content_bx .back_btn .link{width:fit-content;padding:0 20px;font-size:clamp(20px,5.5556vw,30px)}}.section--01{padding:9.8125rem 0 16.625rem 0}.section--02{padding:3.1875rem 0 19.625rem 0;border-top:1px solid #979797}.text--01{font-size:1.75rem;font-weight:700}.text--02{font-size:1.25rem;color:#666}.text--03{font-size:1.125rem;color:#666;font-weight:500}.select-bx{width:554px;margin:0 auto}@media all and (max-width: 768px){.select-bx{width:100%}}.select-bx .sc-tit{font-size:2.625rem;font-weight:700}.select-bx ul{margin-top:6.9375rem}.select-bx ul li{height:5rem;display:flex;align-items:center;width:100%}.select-bx ul li p{width:100%;text-align:center}.select-bx ul .sel-tit.bk-txt{color:#3c1e1e}.select-bx ul .sel-tit.w-txt{color:#fff}.select-bx ul .ye-list{background:#f9e000;padding:0 1.25rem}.select-bx ul .ye-list a{display:flex;align-items:center;gap:5.1875rem}.select-bx ul .ye-list .icon-bx{display:flex;align-items:center;justify-content:center;width:60px;height:60px}.select-bx ul .ye-list .icon-bx img{width:100%;height:100%;object-fit:scale-down}.select-bx ul .pk-list{background:#e11960}.select-bx ul .pk-list a{display:flex;align-items:center;justify-content:center;width:100%}.select-bx .join-bx{margin-top:1.875rem;text-align:center}.select-bx .join-bx .pk-txt{color:#e11960;margin-top:1.25rem}.back-bx{margin-bottom:2.6875rem}.back-bx i{font-size:3.125rem}form{width:370px;margin:0 auto}form .pw-bx{position:relative}form .form-item{display:flex}form .eyes{position:absolute;top:50%;bottom:0;right:10px;transform:translateY(-50%);cursor:pointer}form .eyes i{font-size:1.25rem}form .auth_container{display:none}form .msg{font-size:.75rem;padding-top:8px;margin:0;display:none}form .input_container{position:relative;display:inline-block}form .timer{position:absolute;right:16px;top:16px}form .ReRFCBox{display:flex;justify-content:space-between}form button{height:55px}form .misspell_box span,form .ReRFCBox>span{align-self:center}form .misspell_box>button,form .ReRFCBox>button{background-color:rgba(0,0,0,0);border:0;outline:0;padding-top:8px;padding-bottom:8px;height:fit-content}.sub_main{padding:350px 0 220px}.sub_main.prd{padding:200px 0 220px}@media all and (max-width: 1024px){.sub_main{padding:150px 0}.sub_main.prd{padding:150px 0}}@media all and (max-width: 768px){.sub_main{padding:100px 0}.sub_main.prd{padding:100px 0}}.sub_main .container>.txt_bx{margin-bottom:10px}.sub_main .container>.txt_bx h2{font-size:6.25em;font-weight:800;line-height:normal;letter-spacing:-5px;text-align:left;color:#232349}@media screen and (max-width: 768px){.sub_main .container>.txt_bx h2{font-size:clamp(40px,11.1111vw,80px);letter-spacing:normal}}.intro .inner{gap:195px}.intro .img-wrap{max-width:676px;width:100%}.intro .txt-wrap{max-width:729px;width:100%}.intro .txt-wrap h3{margin-bottom:60px;font-size:2.5rem}.intro .txt-wrap>p{font-size:1.25rem;letter-spacing:-0.4px}.intro .txt-wrap .sign-bx{justify-content:flex-end;align-items:center;margin-top:40px}.intro .txt-wrap .sign-bx p:nth-child(1){font-size:1.5rem}.intro .txt-wrap .sign-bx p:nth-child(2){position:relative;z-index:3;font-size:2rem}.intro .txt-wrap .sign-bx .sign-img-bx{position:relative;width:100%;max-width:220px;height:84px}@media all and (max-width: 1400px){.intro .txt-wrap .sign-bx .sign-img-bx{max-width:180px;height:72px}}.intro .txt-wrap .sign-bx .sign-img-bx>div{position:absolute;top:50%;left:50%;transform:translate(calc(-50% - 19px), -50%);width:100%;height:100%}@media screen and (max-width: 768px){.intro .txt-wrap .sign-bx .sign-img-bx{max-width:45vw;height:auto;text-align:center}.intro .txt-wrap .sign-bx .sign-img-bx>div{position:relative;top:auto;left:auto;transform:translate(0, 0)}}@media all and (max-width: 1400px){.intro .inner{gap:82px}}@media all and (max-width: 1200px){.intro .inner{flex-direction:column}.intro .inner>div{max-width:100%}.intro .inner .img-wrap{text-align:center}}@media all and (max-width: 768px){.intro .inner{gap:50px}.intro .txt-wrap h3{font-size:30px}.intro .sign-bx{flex-direction:column}.intro .sign-bx p:nth-child(2){font-size:24px}}.loca .map-wrap{height:calc(100vh - 150px);margin-bottom:160px}.loca .map-wrap iframe{height:calc(100vh - 150px)}.loca--tit{margin-bottom:98px;font-size:3.4375rem;font-weight:400;letter-spacing:-2.75px}.loca--tit span{color:#232349}.loca-txt{margin-bottom:140px}.loca-txt:last-child{margin-bottom:0}.loca-info.d-flex>div{width:100%}.loca-info__wrap>div{position:relative;padding-left:80.3px;padding-right:80.3px;width:100%;max-width:453.6px}.loca-info__wrap>div:before{content:"";position:absolute;top:0;left:0;width:1px;height:64px;background:#ddd}.loca-info__wrap>div:nth-child(1){padding-left:0;padding-right:80.3px;max-width:303.3px}.loca-info__wrap>div:nth-child(1):before{display:none}.loca-info__wrap.loca-info__wrap02>div{padding-left:93px;padding-right:93px;width:100%;max-width:478px}.loca-info__wrap.loca-info__wrap02>div:nth-child(1){padding-left:0;padding-right:93px;max-width:447px}.loca-info--tit{margin-bottom:6px;font-size:1.5625rem;font-weight:700;letter-spacing:-1px}.loca-info--subtit{margin-top:16px;margin-bottom:10px;font-size:1.25rem;font-weight:600;color:#666;letter-spacing:-0.8px}.loca-info--desc{font-size:1.125rem;font-weight:500;letter-spacing:-1px;color:#666}.loca-info--desc span{display:inline-block;margin-right:10px;padding:0 20px;line-height:24px;font-size:.875rem;letter-spacing:-0.56px;color:#fff;background:#e11960;border-radius:20px}.loca .btn-wrap{align-items:center;justify-content:space-between;gap:20px}.loca--btn{display:inline-block;padding:26px 90px;max-width:520px;width:100%;border-radius:30px 0;background:#e8e8e8;transition:all .2s}.loca--btn p{font-size:1.5625rem;font-weight:600;letter-spacing:-1.25px}.loca--btn span{font-size:1rem;color:rgba(0,0,0,.5);letter-spacing:-0.64px}.loca--btn svg{margin-left:13px;stroke:#000}.loca--btn:hover{color:#fff;background:#232349}.loca--btn:hover span{color:rgba(255,255,255,.5)}.loca--btn:hover svg{stroke:#fff}@media all and (max-width: 1400px){.loca-info__wrap{flex-wrap:wrap;gap:30px 0}.loca-info__wrap>div{width:50%;max-width:100%}.loca-info__wrap>div:nth-child(1){max-width:100%}.loca-info__wrap>div:nth-child(1):before{display:none}.loca-info__wrap>div:nth-child(3){padding-left:0}.loca-info__wrap>div:nth-child(3)::before{display:none}.loca-info__wrap.loca-info__wrap02{flex-wrap:wrap;gap:30px 0}.loca-info__wrap.loca-info__wrap02>div{width:50%;max-width:100%}.loca-info__wrap.loca-info__wrap02>div:nth-child(1){max-width:100%}.loca-info__wrap.loca-info__wrap02>div:nth-child(1):before{display:none}.loca-info__wrap.loca-info__wrap02>div:nth-child(3){padding-left:0}.loca-info__wrap.loca-info__wrap02>div:nth-child(3)::before{display:none}.loca--btn{padding:26px 50px}.loca--btn svg{width:60px}}@media all and (max-width: 1200px){.loca--btn svg{display:none}}@media all and (max-width: 1024px){.loca .map-wrap{margin-bottom:80px}.loca .btn-wrap{gap:10px}.loca--btn{padding:26px 0 26px 32px}.loca--btn p{font-size:18px}.loca--btn span{font-size:16px}}@media all and (max-width: 768px){.loca .map-wrap{height:50vh}.loca .map-wrap iframe{height:50vh}.loca--tit{margin-bottom:60px;font-size:38px}.loca-txt{margin-bottom:80px}.loca-txt:last-child{margin-bottom:0}.loca-info--tit{font-size:18px}.loca-info--desc span{line-height:20px;font-size:12px}.loca .btn-wrap{flex-direction:column}.loca--btn{max-width:350px}}@media all and (max-width: 576px){.loca-info__wrap{flex-direction:column;gap:10px}.loca-info__wrap>div{width:100%;padding-left:0}.loca-info__wrap>div:before{display:none}.loca-info__wrap.loca-info__wrap02{flex-direction:column;gap:10px}.loca-info__wrap.loca-info__wrap02>div{width:100%;padding-left:0}.loca-info__wrap.loca-info__wrap02>div:before{display:none}}.traction .banner{margin-bottom:160px;border-radius:30px;overflow:hidden}.traction .banner-wrap{padding:100px;display:flex;align-items:center;min-height:607px;font-size:3.4375rem;font-weight:700;line-height:1.3;letter-spacing:-0.55px;color:#fff;background:url(/mirror/assets/images/sub/about/traction-banner.jpg) no-repeat center}.traction .banner p{width:100%;text-align:center}@media all and (max-width: 1024px){.traction .banner{margin-bottom:100px}.traction .banner-wrap{padding:60px}}@media all and (max-width: 768px){.traction .banner{margin-bottom:80px}.traction .banner-wrap{padding:50px 30px;min-height:400px;font-size:36px}}.traction .title{margin-bottom:110px}@media screen and (max-width: 768px){.traction .title{margin-bottom:80px}}.traction .title h3{font-size:2.5rem;font-weight:700;text-align:center}.history{position:relative;margin-bottom:129px}@media screen and (max-width: 768px){.history{margin-bottom:80px}}.history:last-child{margin-bottom:0}.history-slide{position:relative;width:95%;margin:0 auto;overflow:hidden}.history-slide:before{content:"";position:absolute;top:70px;right:-30px;height:70px;width:60px;background:#fff;z-index:10}.history .swiper-wrapper{height:auto}.history .swiper-button-prev{left:0;opacity:0}.history .swiper-button-prev.show{opacity:1}.history-list{position:relative}.history .line{position:relative;width:100%;height:1px;background:#ddd}.history .line:before{content:"";position:absolute;top:-5px;left:6px;width:10px;height:10px;background:#06937c;border-radius:50%;z-index:10}.history .line:after{content:"";position:absolute;top:-11px;left:0;width:23px;height:23px;background:#06937c;border-radius:50%;opacity:.2;z-index:10}.history .list-item{justify-content:flex-end}.history .list-item:last-child{padding-bottom:0}.history .list-item:last-child::after{display:none}.history .list-item__cont{margin-top:30px}.history .list-item__cont:first-child{margin-top:0}.history .year{position:relative;margin-bottom:30px;font-size:3.75rem;font-weight:700;letter-spacing:-2.4px;line-height:1.4;color:#232349}.history .month{font-family:"Pretendard";font-size:1.25rem;font-weight:700;letter-spacing:-0.8px;color:#232349}.history .desc{font-family:"Pretendard";font-size:1.125rem;color:#333;font-weight:500;letter-spacing:-1px;word-break:keep-all}.history .txt{display:flex;align-items:center;gap:20px;margin-bottom:20px;padding-right:20px}.history .swiper-button-next,.history .swiper-button-prev{top:115px;color:#999}@media all and (max-width: 1024px){.history-slide:before{top:60px}.history .swiper-button-next,.history .swiper-button-prev{top:111px}}@media all and (max-width: 768px){.history-slide:before{top:28px;display:none}.history .list-item{justify-content:flex-start;padding-bottom:70px}.history .list-item:after{top:25px;left:0;transform:none}.history .list-item__cont{margin-top:5px}.history .line+.list-item__cont{margin-top:30px}.history .txt{gap:12px;margin-bottom:0}.history .year{margin-bottom:20px;font-size:36px}.history .year:before,.history .year:after{left:-20px}.history .year:before{top:20px}.history .year:after{top:14px}.history .swiper-button-next,.history .swiper-button-prev{top:72px;display:none}}@media screen and (max-width: 768px){.history02 .list-item__cont{margin-top:20px}}.history02 .month-txt{margin-bottom:20px}.history02 .month-txt h6{color:#000;font-size:1.25rem;font-weight:700}.history02 .txt-wrap{margin-bottom:30px}@media screen and (max-width: 768px){.history02 .txt-wrap{margin-bottom:20px}}.history02 .txt-wrap:last-child{margin-bottom:0}.history02 .txt-wrap .txt{display:flex;align-items:center;margin-bottom:5px}@media all and (max-width: 1024px){.history02 .txt-wrap .txt:lang(en){flex-direction:column;align-items:flex-start;gap:5px;margin-bottom:30px}}.history02 .txt-wrap .txt:last-child{margin-bottom:0}.history02 .txt-wrap .txt .color-green{width:87px;color:#232349;font-size:1.25rem;font-weight:700}.history02 .txt-wrap .txt .color-green:lang(en){width:135px}@media all and (max-width: 1024px){.history02 .txt-wrap .txt .color-green:lang(en){width:auto}}@media screen and (max-width: 768px){.history02 .txt-wrap .txt .color-green{width:20%;margin-right:3%}}.history02 .txt-wrap .txt .desc{width:calc(100% - 87px);color:#333;font-size:1.125rem;font-weight:500}.history02 .txt-wrap .txt .desc:lang(en){width:calc(100% - 135px)}@media all and (max-width: 1024px){.history02 .txt-wrap .txt .desc:lang(en){width:auto}}@media screen and (max-width: 768px){.history02 .txt-wrap .txt .desc{width:77%}}.history02 .txt-wrap .txt:first-child .desc{color:#000;font-weight:600}.news_section .container>.txt_bx h2,.news_section2 .container>.txt_bx h2,.inquiry_section .container>.txt_bx h2,.inquiry_section2 .container>.txt_bx h2{font-size:6.25em;font-weight:800;line-height:normal;letter-spacing:-5px;text-align:left;color:#232349}@media screen and (max-width: 768px){.news_section .container>.txt_bx h2,.news_section2 .container>.txt_bx h2,.inquiry_section .container>.txt_bx h2,.inquiry_section2 .container>.txt_bx h2{font-size:clamp(40px,11.1111vw,80px);letter-spacing:normal}}.prd .container{max-width:1640px}.prd .item-list .item-wrap{align-items:center;justify-content:space-between}.prd .item-list .item__img{position:relative;max-width:685px;width:100%;height:0;padding-bottom:35.188%;background-position:center;background-size:cover;background-repeat:no-repeat}.prd .item-list .item__info{max-width:730px;width:100%}.prd .item-list .item--tit{margin-bottom:60px;font-size:3.4375rem;font-weight:800}.prd .item-list .item--desc{font-size:1.25rem;line-height:1.6}.prd .item-list .item--desc.color-desc{margin-bottom:30px;font-size:1.5rem;color:#06937c}.prd .item-list .item__bottom{justify-content:space-between;align-items:center;margin-top:60px}.prd .item-list .item__bottom p{font-size:1.25rem;letter-spacing:-1px}.prd .item-list .item__bottom .btn-download{max-width:240px}@media all and (max-width: 1200px){.prd .item-list .item__bottom{flex-direction:column;align-items:flex-start}.prd .item-list .item__bottom p{margin-bottom:20px}}@media all and (max-width: 768px){.prd .item-list .item__bottom{margin-top:30px}}@media all and (max-width: 1024px){.prd .item-list .item-wrap{flex-direction:column;gap:40px}.prd .item-list .item__img{max-width:500px;padding-bottom:45%}}@media all and (max-width: 768px){.prd .item-list .item__img{max-width:100%;padding-bottom:85%}.prd .item-list .item--tit{margin-bottom:30px;font-size:32px}.prd .item-list .item--desc{font-size:16px}.prd .item-list .item--desc.color-desc{margin-bottom:16px;font-size:20px}}.prd .sec-2 .container-lg{max-width:1440px}.prd .prd-tab{margin-top:160px}@media all and (max-width: 768px){.prd .prd-tab{margin-top:80px}}.prd .prd-tab .cont-nav{position:sticky;top:99px;left:0;width:100%;background:#fff;z-index:10;overflow:hidden}.prd .prd-tab .cont-nav .container{overflow-x:auto;overflow-y:hidden}.prd .prd-tab .cont-nav .d-flex{align-items:center;justify-content:center}.prd .prd-tab .cont-nav--btn{position:relative;max-width:326px;text-align:center;width:100%;font-size:1.5rem;line-height:90px;font-weight:700;color:#232349;background:#f8f8ff;border:1px solid rgba(35,35,73,.2)}.prd .prd-tab .cont-nav--btn:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%, 1px);width:100%;height:1px;background:rgba(0,0,0,0)}.prd .prd-tab .cont-nav--btn.on{border-bottom:none;background:#232349;color:#fff}.prd .prd-tab .cont-nav--btn.on:before{background:#fff}@media all and (max-width: 1024px){.prd .prd-tab .cont-nav--btn{padding:0 10px;line-height:60px;font-size:18px}}@media all and (max-width: 768px){.prd .prd-tab .cont-nav .d-flex{width:max-content}.prd .prd-tab .cont-nav--btn{width:fit-content;padding:0 20px;font-size:15px;line-height:40px}}.prd .spec-list{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;gap:40px 20px}.prd .spec-list__item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;max-width:311px;width:100%}.prd .spec-list__item .icon-wrap{display:flex;justify-content:center;align-items:center;margin-bottom:26px;max-width:160px;min-height:160px;width:100%;border-radius:50%}.prd .spec-list__item img{max-width:100px;min-width:80px}.prd .spec-list__item:nth-child(odd) .icon-wrap{background:#06937c}.prd .spec-list__item:nth-child(even) .icon-wrap{background:#232349}.prd .spec-list--tit{margin-bottom:10px;font-size:1.125rem;font-weight:700;color:#232349;line-height:1.4}.prd .spec-list--desc{font-size:1rem;font-weight:500;line-height:1.4;color:rgba(0,0,0,.6)}@media all and (max-width: 1600px){.prd .spec-list{gap:80px 0}}@media all and (max-width: 1024px){.prd .spec-list{gap:50px 0}.prd .spec-list__item{max-width:220px}.prd .spec-list__item .icon-wrap{max-width:140px;min-height:140px}.prd .spec-list__item img{max-width:55px;min-width:auto}}@media all and (max-width: 768px){.prd .spec-list{gap:30px 0}.prd .spec-list__item{max-width:170px}.prd .spec-list__item .icon-wrap{margin-bottom:10px;max-width:120px;min-height:120px}.prd .spec-list__item img{max-width:40px}.prd .spec-list--tit{margin-bottom:5px;font-size:16px}.prd .spec-list--desc{font-size:12px}}@media all and (max-width: 576px){.prd .spec-list__item{max-width:160px}}@media all and (max-width: 375px){.prd .spec-list__item{max-width:50%}.prd .spec-list__item .icon-wrap{max-width:120px;min-height:120px}}.prd .cont-2{overflow:hidden}.prd .feature-wrap .d-flex{align-items:center;justify-content:center;gap:50px;padding-bottom:10px}.prd .feature-wrap .img-slide{position:relative;max-width:655px;width:100%;max-height:393px;overflow:hidden}.prd .feature-wrap .img-slide__item{max-width:655px;width:100%;height:0;padding-bottom:60%;border-radius:30px;box-shadow:0px 6px 6px 0px rgba(0,0,0,.25);background-position:center;background-size:cover;overflow:hidden}.prd .feature-wrap .img-slide__item.img-none{background-image:url(/mirror/assets/images/sub/product/prd-feature_none-img.png) !important}.prd .feature-wrap .feature--btn{position:relative;display:block;margin-bottom:30px;width:fit-content;padding-left:23px;font-size:1.25rem}.prd .feature-wrap .feature--btn:last-child{margin-bottom:0}.prd .feature-wrap .feature--btn:before{content:"";position:absolute;top:19px;left:0;width:8px;height:8px;border-radius:50%;background:#06937c}@media all and (max-width: 1024px){.prd .feature-wrap .d-flex{flex-direction:column}.prd .feature-wrap .feature-txt{max-width:623px;margin:0 auto}.prd .feature-wrap .feature--btn{margin-bottom:15px}}@media all and (max-width: 768px){.prd .feature-wrap .d-flex{gap:30px}.prd .feature-wrap .feature-img .img-wrap{border-radius:30px}.prd .feature-wrap .feature--btn{margin-bottom:10px;padding-left:18px;font-size:16px}.prd .feature-wrap .feature--btn:before{top:9px}}.prd .cell-list{display:flex;justify-content:center;gap:44px;flex-wrap:wrap}.prd .cell-list__item{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:196px;width:100%}.prd .cell-list .icon-wrap{position:relative;display:flex;justify-content:center;align-items:center;background:#838383;border-radius:50%;max-width:196px;width:100%;height:0;padding-bottom:100%;margin-bottom:27px}.prd .cell-list .icon-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.prd .cell-list--tit{font-size:1.25rem}@media all and (max-width: 1024px){.prd .cell-list{gap:30px 20px}.prd .cell-list__item{max-width:170px}.prd .cell-list .icon-wrap{max-width:160px;padding-bottom:94.12%}}@media all and (max-width: 768px){.prd .cell-list{gap:30px 10px}.prd .cell-list__item{max-width:160px}.prd .cell-list .icon-wrap{margin-bottom:10px;max-width:140px;padding-bottom:87.5%}.prd .cell-list--tit{font-size:16px}}@media all and (max-width: 576px){.prd .cell-list{gap:30px 0}.prd .cell-list .icon-wrap{max-width:120px;padding-bottom:73.5%}}@media all and (max-width: 375px){.prd .cell-list{gap:30px 0}.prd .cell-list__item{max-width:50%}.prd .cell-list .icon-wrap{padding-bottom:82.2%}}.prd .application-wrap .d-flex{gap:31px}.prd .application-wrap .d-flex li{width:calc(20% - 15.5px);text-align:center}.prd .application-wrap .d-flex li .txt-bx{margin-top:9.53px}.prd .application-wrap .d-flex li .txt-bx p{font-size:1.25rem;font-weight:500}@media all and (max-width: 1024px){.prd .application-wrap .d-flex{gap:30px;flex-wrap:wrap;justify-content:center}.prd .application-wrap .d-flex li{width:calc(32.333% - 15px)}}@media all and (max-width: 768px){.prd .application-wrap .d-flex{gap:30px 20px}.prd .application-wrap .d-flex li{width:calc(32.333% - 10px)}.prd .application-wrap .d-flex li .txt-bx{font-size:16px}}@media all and (max-width: 576px){.prd .application-wrap .d-flex li{width:calc(50% - 10px)}}.prd .slide-wrap{position:relative}.prd .slide-wrap .swiper{overflow:hidden}.prd .slide-wrap .swiper-wrapper{height:auto}.prd .slide-wrap .img-wrap{position:relative;margin-bottom:9px;max-width:253px;width:100%;height:0;padding-bottom:138.282%;border-radius:10px;overflow:hidden}.prd .slide-wrap .img-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.prd .slide-wrap .slide-item--tit{font-size:1.25rem;font-weight:500;text-align:center}.prd .slide-wrap .swiper-button-next{right:-80px}.prd .slide-wrap .swiper-button-prev{left:-80px}.prd .slide-wrap .swiper-button-prev,.prd .slide-wrap .swiper-button-next{width:auto;height:auto;transform:translateY(-50%)}.prd .slide-wrap .swiper-button-prev:after,.prd .slide-wrap .swiper-button-next:after{display:none}@media all and (max-width: 1600px){.prd .slide-wrap{width:90%;margin:0 auto}}@media all and (max-width: 1024px){.prd .slide-wrap .swiper-button-prev svg,.prd .slide-wrap .swiper-button-next svg{width:50px}.prd .slide-wrap .swiper-button-next{right:-45px}.prd .slide-wrap .swiper-button-prev{left:-45px}}@media all and (max-width: 768px){.prd .slide-wrap{width:100%}.prd .slide-wrap .img-wrap{max-width:100%}.prd .slide-wrap .swiper-button-next,.prd .slide-wrap .swiper-button-prev{display:none}}.service .swiper-wrapper{height:auto}.service .sec-2{overflow:hidden}.service .cont{padding-top:140px}@media all and (max-width: 768px){.service .cont{padding-top:80px}}.service .cont-1 .tit-wrap{margin-bottom:0}.service .process{justify-content:center;gap:20px}@media all and (max-width: 1024px){.service .process{flex-wrap:wrap}}@media all and (max-width: 768px){.service .process{gap:20px 10px}}.service .process span{font-family:Manrope;font-size:1.125rem;font-weight:700;color:#232349}.service .process .txt-bx{display:flex;align-items:center;justify-content:center;margin-top:20px;min-height:92px;font-size:1rem;font-weight:500;color:#fff;border-radius:20px;background-position:center right;background-repeat:no-repeat}@media all and (max-width: 768px){.service .process .txt-bx{margin-top:10px;padding:0 10px;min-height:75px}}.service .process li{text-align:center;max-width:225px;width:100%}@media all and (max-width: 1024px){.service .process li{max-width:calc(33.3333333333% - 20px)}}@media all and (max-width: 768px){.service .process li{max-width:calc(50% - 10px)}}.service .process li:nth-child(odd) .txt-bx{background-color:#232349}.service .process li:nth-child(even) .txt-bx{background-color:#06937c}.service .process li:nth-child(1) .txt-bx{background-image:url(/mirror/assets/images/icon/icon-bg_01.png)}.service .process li:nth-child(2) .txt-bx{background-image:url(/mirror/assets/images/icon/icon-bg_02.png)}.service .process li:nth-child(3) .txt-bx{background-image:url(/mirror/assets/images/icon/icon-bg_03.png)}.service .process li:nth-child(4) .txt-bx{background-image:url(/mirror/assets/images/icon/icon-bg_04.png)}.service .process li:nth-child(5) .txt-bx{background-image:url(/mirror/assets/images/icon/icon-bg_05.png)}.service .process li:nth-child(6) .txt-bx{background-image:url(/mirror/assets/images/icon/icon-bg_06.png)}.service .process-img{margin-top:80px;text-align:center}@media all and (max-width: 768px){.service .process-img{margin-top:40px}}.service .custom-list{justify-content:space-evenly;align-items:flex-start;text-align:center;max-width:1240px;margin:0 auto}.service .custom-list span{color:#06937c}.service .custom-list__item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%}.service .custom-list .icon-wrap{position:relative;display:flex;justify-content:center;align-items:center;margin-top:20px;max-width:160px;width:100%;min-height:160px;background:#06937c;border-radius:50%}.service .custom-list .icon-wrap:before{content:"";position:absolute;top:50%;right:-4.5vw;transform:translateY(-50%);width:24px;height:24px;background:url(/mirror/assets/images/icon/arrow_forward.png) no-repeat center}.service .custom-list__item:last-child .icon-wrap:before{display:none}.service .custom-list--desc{margin-top:20px;font-size:1.375rem;font-weight:600;color:#333}@media all and (max-width: 1024px){.service .custom-list .icon-wrap{max-width:140px;min-height:140px}.service .custom-list .icon-wrap:before{right:-4vw;width:15px;height:15px}}@media all and (max-width: 768px){.service .custom-list .icon-wrap{max-width:120px;min-height:120px}.service .custom-list .icon-wrap img{transform:scale(0.8)}.service .custom-list .icon-wrap:before{display:none}}@media all and (max-width: 576px){.service .custom-list{flex-wrap:wrap}.service .custom-list__item{width:50%;margin-bottom:30px}.service .custom-list .icon-wrap{margin-top:10px}.service .custom-list .icon-wrap:before{display:none}.service .custom-list--desc{margin-top:10px;font-size:16px}}.service .cont-3 .cate-flex{align-items:center;gap:110px;margin-bottom:80px;padding-right:20px}.service .cont-3 .reverse{flex-direction:row-reverse;padding-right:0;padding-left:20px}@media all and (max-width: 1400px){.service .cont-3 .cate-flex{gap:50px}}@media all and (max-width: 1200px){.service .cont-3 .cate-flex{flex-direction:column;align-items:flex-start;margin:0 auto;padding:0 20px 50px;max-width:990px}.service .cont-3 .cate-flex:last-child{padding-bottom:0}}@media all and (max-width: 768px){.service .cont-3 .cate-flex{gap:30px;padding-bottom:40px}}.service-cate .txt-wrap{min-width:500px}.service-cate .txt-inner{margin-bottom:20px}.service-cate--tit{margin-bottom:20px;font-size:1.875rem;font-weight:700;color:#232349}.service-cate--subtit{font-size:1.25rem;color:#333;font-weight:700}.service-cate--desc{font-size:1rem;color:#333}.service-cate--desc:nth-child(2){margin-top:10px}@media all and (max-width: 1200px){.service-cate .img-wrap{border-radius:20px;overflow:hidden}}@media all and (max-width: 768px){.service-cate .txt-wrap{min-width:auto}.service-cate--tit{font-size:20px}.service-cate--subtit{font-size:16px}.service-cate--desc{font-size:14px}.service-cate .txt-inner{margin-bottom:15px}}.service .box-flex{justify-content:center;align-items:center;gap:40px}.service .box-flex .bx{text-align:center;padding:50px;max-width:453px;width:100%;border-radius:20px;border:3px solid #232349}.service .box-flex span{display:block;margin-bottom:10px;font-size:1.25rem;font-weight:700;color:#06937c;letter-spacing:-0.6px}.service .box-flex p{margin-bottom:40px;font-size:1.25rem;letter-spacing:-1px;color:#232349}.service .box-flex .btn__d{padding:16px 0}@media all and (max-width: 768px){.service .box-flex{flex-direction:column}.service .box-flex .bx{padding:30px}.service .box-flex p{margin-bottom:20px}.service .box-flex .btn__d{padding:10px}}.service .banner{overflow:hidden}.service .banner .container{padding:100px;border-radius:30px;background:url(/mirror/assets/images/sub/service/service-banner.jpg) no-repeat center;background-size:cover;overflow:hidden}.service .banner p{color:#fff}.service .banner p:nth-child(1){margin-bottom:10px;font-size:1.5rem;line-height:1.3}.service .banner p:nth-child(2){font-size:2.5rem;font-weight:700;letter-spacing:-0.4px}@media all and (max-width: 1600px){.service .banner{padding:140px 20px 0}}@media all and (max-width: 1024px){.service .banner .container{padding:50px}}@media all and (max-width: 768px){.service .banner{padding-top:80px}.service .banner .container{padding:50px 30px}.service .banner p:nth-child(1){font-size:14px}.service .banner p:nth-child(2){font-size:20px}}.service .cont-form .container{max-width:1440px}.service .cont-form .tit-wrap{text-align:left;padding:10px 0;margin-bottom:0;font-size:1.875rem;font-weight:600;letter-spacing:-1px;border-bottom:2px solid #06937c}.service .cont-form .form-wrap{padding-top:20px}.service .cont-form form{width:100%}.service .cont-form .input-wrap{display:flex;align-items:baseline;margin-top:10px}.service .cont-form .input-tit{width:160px;font-size:1.25rem;font-weight:600;color:#000}.service .cont-form input,.service .cont-form textarea{padding:18px 24px;width:90%;height:auto;font-size:1.375rem;border-radius:15px;border:1px solid rgba(0,0,0,.2)}.service .cont-form input::placeholder,.service .cont-form textarea::placeholder{color:rgba(0,0,0,.3)}.service .cont-form textarea{padding:24px;min-height:442px;overflow-y:auto}.service .cont-form label{display:none}.service .cont-form input[type=file]{padding:0;width:100%}.service .cont-form .btn__d{margin:80px auto 0;max-width:300px;height:50px}.service .cont-form .term-chk{text-align:center;margin-top:2.5rem}@media all and (max-width: 1024px){.service .cont-form .term-chk{margin-top:1.875rem}}.service .cont-form .term-chk input{width:auto}.service .cont-form .term-chk label{font-size:1.375rem;color:#111;display:flex;align-items:center;justify-content:center;gap:.9375rem}@media all and (max-width: 1024px){.service .cont-form .term-chk label{font-size:1.125rem}}@media all and (max-width: 576px){.service .cont-form .term-chk label{align-items:flex-start}.service .cont-form .term-chk label input[type=checkbox]{margin-top:3.5px}}.service .cont-form .term-chk label p{display:flex;align-items:center}@media all and (max-width: 576px){.service .cont-form .term-chk label p{flex-direction:column}}.service .cont-form .term-chk label a{display:inline-block;font-size:1rem;color:rgba(0,0,0,.5);font-weight:500;position:relative}@media all and (max-width: 768px){.service .cont-form .term-chk label a{margin-left:0}}@media all and (max-width: 576px){.service .cont-form .term-chk label a{margin-right:1.9375rem}}.service .cont-form .term-chk label a::before{content:"";width:100%;height:1px;background:rgba(0,0,0,.5);position:absolute;left:0;bottom:0}@media all and (max-width: 768px){.service .cont-form .tit-wrap{font-size:20px}.service .cont-form .input-tit{width:70px;font-size:14px}.service .cont-form .input-wrap{flex-direction:column;gap:5px}.service .cont-form input,.service .cont-form textarea{padding:12px 16px;font-size:14px}.service .cont-form textarea{min-height:250px}.service .cont-form .btn__d{margin-top:50px}}.tech .cont{padding-top:140px}@media all and (max-width: 768px){.tech .cont{padding-top:80px}}.tech .container{max-width:1440px}.tech .swiper-wrapper{height:auto}.tech .cont-1 .cont-tit{justify-content:center;align-items:center}.tech .cont-1 .cont-tit span{display:inline-block;width:39px;height:5px;margin:0 10px;background:#232349}.tech .cont-1 .inner .img-wrap{margin-bottom:40px}.tech .cont-1 .inner p{color:#333;font-size:1.125rem;letter-spacing:-1px}@media all and (max-width: 768px){.tech .cont-1 .inner .img-wrap{margin-bottom:20px}.tech .cont-1 .inner p{font-size:14px}}.tech .cont-flex{align-items:center;justify-content:center}.tech .cont-2 ul{width:100%}.tech .cont-2 li{position:relative}.tech .cont-2 li h6:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background:#06937c}.tech .cont-2 li h6{position:relative;padding-left:15px;font-size:1.125rem;font-weight:400;color:#000;letter-spacing:-0.9px;line-height:1.5}.tech .cont-2 .cont-flex{gap:80px}.tech .cont-2 .cont-flex>div{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 40px;max-width:595px;width:100%;border-radius:20px;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center}.tech .cont-2 .cont-flex>div p{margin-bottom:40px;font-size:1.5rem;font-weight:600}.tech .cont-2 .cont-flex>div li{margin-bottom:10px;font-size:1.125rem;letter-spacing:-1px}.tech .cont-2 .cont-flex>div li:last-child{margin-bottom:0}.tech .cont-2 .cont-flex>div li span{display:inline-block;padding-left:22px;font-size:1rem;color:rgba(255,255,255,.6);text-indent:-8px}.tech .cont-2 .cont-flex>div:nth-child(3){position:relative;z-index:2}.tech .cont-2 .cont-flex>div:nth-child(3) p{color:#fff}.tech .cont-2 .cont-flex>div:nth-child(3) li h6{color:#fff}.tech .cont-2 .cont-flex>div:nth-child(3):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:-1}@media screen and (min-width: 769px){.tech .cont-2 .cont-flex.tech01>div{min-height:372px}}.tech .cont-2 .cont-flex.tech01>div:nth-child(1){background-image:url("/mirror/assets/images/sub/tech/tech_02.jpg")}.tech .cont-2 .cont-flex.tech01>div:nth-child(3){background-image:url("/mirror/assets/images/sub/tech/tech_03.jpg")}@media screen and (min-width: 769px){.tech .cont-2 .cont-flex.tech02>div{min-height:411px}}.tech .cont-2 .cont-flex.tech02>div:nth-child(1){background-image:url("/mirror/assets/images/sub/tech/tech02_02.jpg")}.tech .cont-2 .cont-flex.tech02>div:nth-child(3){background-image:url("/mirror/assets/images/sub/tech/tech02_03.jpg")}@media screen and (min-width: 769px){.tech .cont-2 .cont-flex.tech03>div{min-height:360px}}.tech .cont-2 .cont-flex.tech03>div:nth-child(1){background-image:url("/mirror/assets/images/sub/tech/tech03_02.jpg")}.tech .cont-2 .cont-flex.tech03>div:nth-child(3){background-image:url("/mirror/assets/images/sub/tech/tech03_03.jpg")}@media screen and (min-width: 769px){.tech .cont-2 .cont-flex.tech04>div{min-height:360px}}.tech .cont-2 .cont-flex.tech04>div:nth-child(1){background-image:url("/mirror/assets/images/sub/tech/tech04_02.jpg")}.tech .cont-2 .cont-flex.tech04>div:nth-child(3){background-image:url("/mirror/assets/images/sub/tech/tech04_03.jpg")}@media all and (max-width: 1600px){.tech .cont-2 .cont-flex{gap:30px}}@media all and (max-width: 1400px){.tech .cont-2 .cont-flex>div{justify-content:center;padding-top:0;max-width:none;width:50%}}@media all and (max-width: 1024px){.tech .cont-2 .cont-flex{gap:20px}.tech .cont-2 .cont-flex>div p{margin-bottom:20px}.tech .cont-2 .cont-flex li h6{font-size:14px}.tech .cont-2 .cont-flex li span{font-size:12px}.tech .cont-2 .cont-flex li span br{display:none}}@media all and (max-width: 768px){.tech .cont-2 .cont-flex{flex-direction:column}.tech .cont-2 .cont-flex>div{padding:50px 20px;width:100%;height:auto}.tech .cont-2 .cont-flex>div p{margin-bottom:15px;font-size:20px}.tech .cont-2 .cont-flex>div li{font-size:14px}.tech .cont-2 .cont-flex svg{transform:rotate(90deg)}.tech .cont-2 .cont-flex li h6{font-size:14px}.tech .cont-2 .cont-flex li span{font-size:12px}}.tech .cont-2 .cont-flex02{margin-top:80px;font-family:"Pretendard"}.tech .cont-2 .cont-flex02 .flex-inner{gap:28px}.tech .cont-2 .cont-flex02 .flex-inner .flex-item{width:calc(33% - 14px)}.tech .cont-2 .cont-flex02 .flex-inner .flex-item>div,.tech .cont-2 .cont-flex02 .flex-inner .flex-item>ul{display:flex;justify-content:center;align-items:center;width:100%}.tech .cont-2 .cont-flex02 .flex-inner .flex-item .round_bx{min-height:60px;margin-bottom:16px;border-radius:40px;background:#06937c}.tech .cont-2 .cont-flex02 .flex-inner .flex-item .round_bx p{font-size:1.25rem;font-weight:600;color:#fff}.tech .cont-2 .cont-flex02 .flex-inner .flex-item .img_bx{flex-direction:column;min-height:218px;margin-bottom:16px;padding:20px 12px;border:1px solid #ddd;border-radius:16px}.tech .cont-2 .cont-flex02 .flex-inner .flex-item .img_bx.h245{min-height:245px}.tech .cont-2 .cont-flex02 .flex-inner .flex-item .img_bx.h280{min-height:280px}.tech .cont-2 .cont-flex02 .flex-inner .flex-item .img_bx p{margin-top:20px;color:#333;font-size:1.1875rem;line-height:1.5}.tech .cont-2 .cont-flex02 .cont_txt_bx{display:block}.tech .cont-2 .cont-flex02 .cont_txt_bx li{margin-bottom:6px}.tech .cont-2 .cont-flex02 .cont_txt_bx li:last-child{margin-bottom:0}@media all and (max-width: 1024px){.tech .cont-2 .cont-flex02{margin-top:60px}.tech .cont-2 .cont-flex02 .flex-inner{gap:24px}.tech .cont-2 .cont-flex02 .flex-inner .flex-item{width:calc(33% - 12px)}.tech .cont-2 .cont-flex02 .flex-inner .flex-item .round_bx{min-height:52px;margin-bottom:16px;border-radius:30px}.tech .cont-2 .cont-flex02 .flex-inner .flex-item .round_bx p{font-size:1.25rem}.tech .cont-2 .cont-flex02 .flex-inner .flex-item .img_bx p{margin-top:20px;font-size:1.1875rem}.tech .cont-2 .cont-flex02 .cont_txt_bx li{margin-bottom:6px}}@media all and (max-width: 768px){.tech .cont-2 .cont-flex02{margin-top:60px}.tech .cont-2 .cont-flex02 .flex-inner{flex-wrap:wrap;gap:30px}.tech .cont-2 .cont-flex02 .flex-inner .flex-item{width:100%}.tech .cont-2 .cont-flex02 .flex-inner .flex-item .round_bx{min-height:42px;margin-bottom:16px;border-radius:30px}.tech .cont-2 .cont-flex02 .flex-inner .flex-item .round_bx p{font-size:18px}.tech .cont-2 .cont-flex02 .flex-inner .flex-item .img_bx{min-height:auto;margin-bottom:16px;padding:20px 12px}.tech .cont-2 .cont-flex02 .flex-inner .flex-item .img_bx.h245{min-height:auto}.tech .cont-2 .cont-flex02 .flex-inner .flex-item .img_bx.h280{min-height:auto}.tech .cont-2 .cont-flex02 .flex-inner .flex-item .img_bx p{font-size:15px}.tech .cont-2 .cont-flex02 .cont_txt_bx li{margin-bottom:6px}.tech .cont-2 .cont-flex02 .cont_txt_bx li h6{font-size:14px}}.tech .cont-3 .cont-flex li:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background:#06937c}.tech .cont-3 .cont-flex li{position:relative;padding-left:15px}.tech .cont-3 .cont-flex>div{position:relative;width:50%;color:#232349}.tech .cont-3 .cont-flex>div:nth-child(1){display:flex;flex-direction:column;align-items:flex-end;padding-right:100px}.tech .cont-3 .cont-flex>div:nth-child(1)::before{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:40px;background:rgba(221,221,221,.8)}.tech .cont-3 .cont-flex>div:nth-child(2){padding-left:100px}.tech .cont-3 .cont-flex>div p{margin-bottom:10px;font-size:1.25rem;font-weight:600;letter-spacing:-1px}@media all and (max-width: 1024px){.tech .cont-3 .cont-flex>div:nth-child(2){padding-left:60px}.tech .cont-3 .cont-flex>div:nth-child(1){padding-right:60px}}@media all and (max-width: 768px){.tech .cont-3 .cont-flex>div:nth-child(1){padding-right:40px}.tech .cont-3 .cont-flex>div:nth-child(2){padding-left:40px}.tech .cont-3 .cont-flex>div p{margin-bottom:5px}}@media all and (max-width: 576px){.tech .cont-3 .cont-flex{flex-direction:column}.tech .cont-3 .cont-flex>div{width:100%;text-align:center}.tech .cont-3 .cont-flex>div:nth-child(1){display:block;margin-bottom:30px;padding-right:0}.tech .cont-3 .cont-flex>div:nth-child(2){padding-left:0}.tech .cont-3 .cont-flex>div p{margin-bottom:5px}.tech .cont-3 .cont-flex>div:before{display:none}.tech .cont-3 .cont-flex li{width:fit-content;margin:0 auto}}.tech-slide{margin-top:80px;overflow:hidden}.tech-slide__item{position:relative;width:100%;padding-bottom:21.429%;border-radius:20px;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat;border:1px solid #ddd}@media all and (max-width: 1024px){.tech-slide{margin-top:50px}}@media all and (max-width: 768px){.tech-slide__item{padding-bottom:30%}}@media all and (max-width: 576px){.tech-slide__item{padding-bottom:50%}}/*# sourceMappingURL=sub.min.css.map */