@charset "UTF-8";.line-clamp-1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis}.hy-intro-bx{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1200;transition:1s}.hy-intro-bx .bg-bx{position:absolute;top:0;left:0;width:100%;height:100%}.hy-intro-bx .bg-bx img{width:100%;height:100%;object-fit:cover}.hy-intro-bx .container{width:100%;height:100%;position:relative;z-index:10;max-width:1200px;padding:0 20px}.hy-intro-bx .container .bx{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:0.6s}.hy-intro-bx .container .bx1 h2{text-align:center;line-height:1;letter-spacing:-0.1em}.hy-intro-bx .container .bx1 .outer{display:inline-block;overflow:hidden}.hy-intro-bx .container .bx1 .outer.color span{color:#45b3cc}.hy-intro-bx .container .bx1 .outer span{display:inline-block;color:#eee;text-align:center;font-size:7.5rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.04em;transform:translateY(-100%);transition:0.6s}@media screen and (max-width:1400px){.hy-intro-bx .container .bx1 .outer span{font-size:5rem}}@media screen and (max-width:768px){.hy-intro-bx .container .bx1 .outer span{font-size:48px;letter-spacing:normal;line-height:1}}.hy-intro-bx .container .bx1 .outer.on span{transform:translateY(0)}.hy-intro-bx .container .bx1 .line1 .outer:nth-child(5){width:24px}@media screen and (max-width:768px){.hy-intro-bx .container .bx1 .line1 .outer:nth-child(5){width:0}}.hy-intro-bx .container .bx1 .line1 .outer:nth-child(10){width:24px}@media screen and (max-width:768px){.hy-intro-bx .container .bx1 .line1 .outer:nth-child(10){width:10px}}@media screen and (max-width:768px){.hy-intro-bx .container .bx1 .line2{margin-top:20px}}.hy-intro-bx .container .bx1 .line2 .outer:nth-child(5){width:24px}@media screen and (max-width:768px){.hy-intro-bx .container .bx1 .line2 .outer:nth-child(5){width:0}}.hy-intro-bx .container .bx1 .line2 .outer:nth-child(9){width:24px}@media screen and (max-width:768px){.hy-intro-bx .container .bx1 .line2 .outer:nth-child(9){width:10px}}.hy-intro-bx .container .bx2{opacity:0;pointer-events:none}.hy-intro-bx .container .bx2 img{transform:scale(0.5);transition:0.6s}@media screen and (max-width:1400px){.hy-intro-bx .container .bx2 img{width:75%}}.hy-intro-bx.on1 .container .bx1{opacity:0}.hy-intro-bx.on1 .container .bx2{opacity:1}.hy-intro-bx.on1 .container .bx2 img{transform:scale(1)}.hy-intro-bx.on2{opacity:0;pointer-events:none}.hy-swiper-popup{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.8);z-index:1000;display:flex;align-items:center;justify-content:center;display:none}.hy-swiper-popup.on{display:flex}.hy-swiper-popup .inner{position:relative;width:calc(100% - 40px);max-width:1400px}.hy-swiper-popup .inner.inner2{max-width:926px}@media screen and (max-width:768px){.hy-swiper-popup .inner.inner2{width:100%}}.hy-swiper-popup .inner.inner1{max-width:473.33px}@media screen and (max-width:768px){.hy-swiper-popup .inner.inner1{width:100%}}@media screen and (max-width:768px){.hy-swiper-popup .inner{width:100%;padding-inline:20px}}.hy-swiper-popup .inner .swiper-control{position:relative;margin-bottom:10px;height:40px;display:flex;align-items:center}@media screen and (max-width:768px){.hy-swiper-popup .inner .swiper-control{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:auto;aspect-ratio:453.33/550;margin-bottom:0;z-index:10;pointer-events:none}}.hy-swiper-popup .inner .swiper-control .swiper-stat{width:fit-content;margin:0 auto;display:flex;align-items:center;justify-content:center;border-radius:50px;background:rgba(0,0,0,0.5);color:rgba(255,255,255,0.5);font-size:1em;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.04em;gap:8px;padding:4px 16px}@media screen and (max-width:768px){.hy-swiper-popup .inner .swiper-control .swiper-stat{padding:4px 10px;height:24px;width:44px;font-size:13px;letter-spacing:-2%;position:absolute;left:initial;top:20px;right:33px;gap:3px;color:rgba(255,255,255,0.8)}}.hy-swiper-popup .inner .swiper-control .swiper-stat .current{color:#fff}.hy-swiper-popup .inner .swiper-control .swiper-btn-bx{position:absolute;top:0;right:0;display:flex;align-items:center;gap:10px}.hy-swiper-popup .inner .swiper-control .swiper-btn-bx.none-1{display:none}.hy-swiper-popup .inner .swiper-control .swiper-btn-bx.none-2{display:none}@media screen and (max-width:767px){.hy-swiper-popup .inner .swiper-control .swiper-btn-bx.none-2{display:flex}}.hy-swiper-popup .inner .swiper-control .swiper-btn-bx.none-3{display:none}@media screen and (max-width:1023px){.hy-swiper-popup .inner .swiper-control .swiper-btn-bx.none-3{display:flex}}@media screen and (max-width:768px){.hy-swiper-popup .inner .swiper-control .swiper-btn-bx{width:100%;position:relative;top:auto;left:auto;justify-content:space-between;gap:0;padding-inline:19.9px}}.hy-swiper-popup .inner .swiper-control .swiper-btn-bx .swiper-button-lock{display:block}.hy-swiper-popup .inner .swiper-control .swiper-btn-bx .swiper-button{width:40px;height:40px;position:relative;left:auto;right:auto;bottom:auto;top:auto;margin:0}@media screen and (max-width:768px){.hy-swiper-popup .inner .swiper-control .swiper-btn-bx .swiper-button-prev:after{margin-right:2px}}@media screen and (max-width:768px){.hy-swiper-popup .inner .swiper-control .swiper-btn-bx .swiper-button-next:after{margin-left:2px}}.hy-swiper-popup .inner .swiper-control .swiper-btn-bx .swiper-button:after{display:none}@media screen and (max-width:768px){.hy-swiper-popup .inner .swiper-control .swiper-btn-bx .swiper-button:after{display:block;color:#fff;font-size:14px;font-weight:700}}@media screen and (max-width:768px){.hy-swiper-popup .inner .swiper-control .swiper-btn-bx .swiper-button{background:rgba(0,0,0,0.5);pointer-events:all;transform:translateY(-20px)}.hy-swiper-popup .inner .swiper-control .swiper-btn-bx .swiper-button img{display:none}}.hy-swiper-popup .inner .swiper-control .swiper-btn-bx .swiper-button svg{display:none!important}.hy-swiper-popup .inner .swiper-bx .swiper .swiper-wrapper .swiper-slide{width:100%;border-radius:20px;overflow:hidden}@media screen and (max-width:768px){.hy-swiper-popup .inner .swiper-bx .swiper .swiper-wrapper .swiper-slide{border-radius:12px 12px 0 0}}.hy-swiper-popup .inner .swiper-bx .swiper .swiper-wrapper .swiper-slide a{width:100%;aspect-ratio:453.33/576}.hy-swiper-popup .inner .swiper-bx .swiper .swiper-wrapper .swiper-slide a img{width:100%;height:100%;object-fit:cover}.hy-swiper-popup .inner .hy-popup-control{display:flex;align-items:center;justify-content:space-between;margin-top:16px}@media screen and (max-width:768px){.hy-swiper-popup .inner .hy-popup-control{width:100%;margin:0 auto;padding-inline:20px;padding-block:10px;background:#eee;border-radius:0 0 12px 12px}}.hy-swiper-popup .inner .hy-popup-control .daily-check{color:#eee;font-size:16px;font-style:normal;font-weight:300;line-height:20px;letter-spacing:-0.02em}@media screen and (max-width:768px){.hy-swiper-popup .inner .hy-popup-control .daily-check{font-size:14px;color:#888;font-weight:400}}.hy-swiper-popup .inner .hy-popup-control .daily-check label{display:flex;align-items:center;gap:8px;cursor:pointer}@media screen and (max-width:768px){.hy-swiper-popup .inner .hy-popup-control .daily-check label{gap:4px}}.hy-swiper-popup .inner .hy-popup-control .daily-check label input{appearance:none;position:relative}.hy-swiper-popup .inner .hy-popup-control .daily-check label input:before{content:"";position:absolute;inset:0;width:16px;height:16px;border:1px solid #fff;border-radius:4px;box-sizing:border-box;transition:0.25s}@media screen and (max-width:768px){.hy-swiper-popup .inner .hy-popup-control .daily-check label input:before{border-radius:3px;width:14px;height:14px;border-color:#888}}.hy-swiper-popup .inner .hy-popup-control .daily-check label input:after{content:"";position:absolute;background:url(../images/main_new/checked.svg) no-repeat center/cover;width:10px;height:10px;top:2px;left:3px;opacity:0;transition:0.25s}@media screen and (max-width:768px){.hy-swiper-popup .inner .hy-popup-control .daily-check label input:after{content:"";position:absolute;width:10px;height:10px;top:1.5px;left:2px;opacity:0;transition:0.25s}}.hy-swiper-popup .inner .hy-popup-control .daily-check label input:checked:before{border-color:#6c39d5;background-color:#6c39d5}.hy-swiper-popup .inner .hy-popup-control .daily-check label input:checked:after{opacity:1}.hy-swiper-popup .inner .hy-popup-control .hy-swiper-popup-close{color:#f6f6f6;font-size:16px;font-style:normal;font-weight:300;line-height:20px;letter-spacing:-0.02em}@media screen and (max-width:768px){.hy-swiper-popup .inner .hy-popup-control .hy-swiper-popup-close{font-size:14px;color:#888;font-weight:400}}.hy-section1{position:relative}.hy-section1 .bg-bx{position:absolute;top:0;left:0;width:100%;height:100%}.hy-section1 .bg-bx img{width:100%;height:100%;object-fit:cover}.hy-section1 .video-bx{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.hy-section1 .video-bx:before{content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(35,15,76,0.6);top:0;left:0}.hy-section1 .video-bx video{width:100%;height:100%;object-fit:cover;pointer-events:none}.hy-section1 .container{max-width:1640px;position:relative;z-index:10;padding:140px 20px;display:flex;align-items:center;justify-content:space-between;gap:150px;overflow:hidden}@media screen and (max-width:1024px){.hy-section1 .container{flex-direction:column;gap:50px}}@media screen and (max-width:768px){.hy-section1 .container{padding:60px 24px;gap:40px}}.hy-section1 .container .left{flex-shrink:0;transform:translateX(-100%);transition:0.6s}@media screen and (max-width:1024px){.hy-section1 .container .left{width:100%}}.hy-section1 .container .left h2{color:var(--White,#fff);font-size:4em;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.03em;margin-bottom:20px}@media screen and (max-width:1400px){.hy-section1 .container .left h2{font-size:45px}}@media screen and (max-width:768px){.hy-section1 .container .left h2{font-size:32px;line-height:1.2}}.hy-section1 .container .left p{color:var(--whiteE,#eee);font-size:1.5em;font-style:normal;font-weight:400;line-height:34px;letter-spacing:-0.03em}@media screen and (max-width:768px){.hy-section1 .container .left p{font-size:14px;line-height:24px}}.hy-section1 .container .right{width:100%;max-width:840px;transform:translateX(100%);transition:0.6s}.hy-section1 .container .right ul{width:100%;display:flex;flex-wrap:wrap;gap:40px;row-gap:25px}@media screen and (max-width:1024px){.hy-section1 .container .right ul{gap:20px;row-gap:0}}.hy-section1 .container .right ul li{width:calc(50% - 20px);display:flex;flex-direction:column;gap:20px;padding:25px 0 60px;border-bottom:1px solid rgba(238,238,238,0.5)}@media screen and (max-width:1024px){.hy-section1 .container .right ul li{width:calc(50% - 10px);padding:23px 0;align-items:center;gap:0}}.hy-section1 .container .right ul li .img-bx{width:80px;aspect-ratio:1/1}@media screen and (max-width:1024px){.hy-section1 .container .right ul li .img-bx{width:50px;margin-bottom:18px}}.hy-section1 .container .right ul li .count{color:#eee;text-align:left;font-size:3.625em;font-style:normal;font-weight:700;line-height:70px;letter-spacing:-0.04em}@media screen and (max-width:1024px){.hy-section1 .container .right ul li .count{font-size:28px;line-height:30px;color:#fff}}.hy-section1 .container .right ul li p{color:var(--White,#eee);font-size:1.125em;font-style:normal;font-weight:400;line-height:30px;letter-spacing:-0.03em}@media screen and (max-width:1024px){.hy-section1 .container .right ul li p{font-size:14px;line-height:1.2;margin-top:20px}}.hy-section1.on .container .left{transform:translateX(0)}.hy-section1.on .container .right{transform:translateX(0)}.hy-section2 .container{max-width:1640px;padding-block:100px;position:relative}.hy-section2 .container:before{content:"";position:absolute;top:0;left:50%;width:calc(100vw + 2px);height:100%;transform:translateX(calc(-50% - 1px));background:#fff}@media screen and (max-width:768px){.hy-section2 .container{padding-block:60px}}.hy-section2 .container .top{position:relative;z-index:1}.hy-section2 .container .top h2{color:#101010;font-size:4rem;font-weight:700;line-height:1.3;text-align:left;letter-spacing:-0.02em;margin-bottom:20px}.hy-section2 .container .top h2 span{color:#6c39d5}@media (max-width:1400px){.hy-section2 .container .top h2{font-size:3.4375rem}}@media (max-width:1200px){.hy-section2 .container .top h2{font-size:3rem}}@media (max-width:1024px){.hy-section2 .container .top h2{text-align:center}}@media (max-width:768px){.hy-section2 .container .top h2{font-size:34px}}@media (max-width:576px){.hy-section2 .container .top h2{font-size:34px}}.hy-section2 .container .top .control{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1024px){.hy-section2 .container .top .control{flex-direction:column;align-items:center;gap:25px}}.hy-section2 .container .top .control .text{color:var(--Sub_black,#232323);font-size:1.5rem;font-weight:500;line-height:1.5;letter-spacing:-0.02em}@media (max-width:1400px){.hy-section2 .container .top .control .text{font-size:1.25rem}}@media (max-width:1200px){.hy-section2 .container .top .control .text{font-size:1.125rem}}@media (max-width:1024px){.hy-section2 .container .top .control .text{text-align:center}}@media (max-width:768px){.hy-section2 .container .top .control .text{font-size:16px}.hy-section2 .container .top .control .text br{display:none}}@media (max-width:576px){.hy-section2 .container .top .control .text{font-size:14px;margin-inline:10px}}@media screen and (max-width:768px){.hy-section2 .container .top .control .tab-header{width:100%}}.hy-section2 .container .top .control .tab-header ul{display:flex;gap:10px}@media screen and (max-width:768px){.hy-section2 .container .top .control .tab-header ul{width:100%;gap:8px;justify-content:center}}.hy-section2 .container .top .control .tab-header ul li>*{display:flex;padding:10px 35px;border-radius:30px;border:1px solid #eee;background:#f6f6f6;color:#565656;text-align:center;font-size:1.25em;font-style:normal;font-weight:400;line-height:30px;transition:color 0.3s,background 0.3s,border 0.3s}.hy-section2 .container .top .control .tab-header ul li>:hover{background:#6c39d5;color:#fff;border:1px solid #6c39d5}@media screen and (max-width:768px){.hy-section2 .container .top .control .tab-header ul li>*{font-size:16px;padding:0 20px;height:40px;align-items:center}}.hy-section2 .container .top .control .tab-header ul li>.on{background:#6c39d5;color:#fff;border:1px solid #6c39d5}.hy-section2 .container .bottom{margin-top:40px}.hy-section2 .container .bottom .tab-content{position:relative;width:100%;height:680px}.hy-section2 .container .bottom .tab-content.tab3{height:786px}.hy-section2 .container .bottom .tab-content.tab4{height:546px}@media screen and (max-width:1024px){.hy-section2 .container .bottom .tab-content{height:fit-content}.hy-section2 .container .bottom .tab-content.tab3{height:fit-content}.hy-section2 .container .bottom .tab-content.tab4{height:fit-content}}.hy-section2 .container .bottom .tab-content .tab{width:100%;position:absolute;top:0;left:0;pointer-events:none;opacity:0}.hy-section2 .container .bottom .tab-content .tab.on{pointer-events:all;opacity:1}@media screen and (max-width:1024px){.hy-section2 .container .bottom .tab-content .tab.on{position:relative}}.hy-section2 .container .bottom .tab-content .tab.tab2 .content{display:flex;align-items:flex-start;justify-content:space-between;gap:50px}@media screen and (max-width:1024px){.hy-section2 .container .bottom .tab-content .tab.tab2 .content{flex-direction:column}}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab2 .content{gap:20px}}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .left{width:calc(52% - 25px)}@media screen and (max-width:1024px){.hy-section2 .container .bottom .tab-content .tab.tab2 .content .left{width:100%}}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .left .video-bx{width:100%;margin-bottom:20px;aspect-ratio:560/315;border-radius:20px;overflow:hidden}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab2 .content .left .video-bx{border-radius:10px;margin-bottom:10px}}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .left .video-bx iframe{width:100%;height:100%}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .left .info .tag{color:#6c39d5;font-weight:600;font-size:20px;line-height:100%;letter-spacing:-2%;vertical-align:middle;margin-bottom:8px}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab2 .content .left .info .tag{font-size:13px;margin-bottom:4px}}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .left .info .text{overflow:hidden;color:var(--main_black,#101010);font-size:1.5em;font-style:normal;font-weight:600;line-height:1.1;letter-spacing:-0.02em;margin-bottom:8px;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab2 .content .left .info .text{margin-bottom:4px;font-weight:600;font-size:16px;line-height:1.2;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .left .info .date{color:var(--grey8,#808080);font-size:1.25em;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.03em}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab2 .content .left .info .date{font-size:13px;line-height:100%}}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right{width:calc(48% - 25px)}@media screen and (max-width:1024px){.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right{width:100%;height:190px;overflow-y:auto}}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul{display:flex;flex-direction:column;gap:20px;max-height:540px;overflow-y:auto}@media screen and (max-width:1024px){.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul{overflow:hidden;max-height:auto;gap:10px;flex-direction:row;flex-wrap:wrap}}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul{}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul::-webkit-scrollbar{width:4px;height:4px}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul{}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul::-webkit-scrollbar-track{background:#f0f0f0}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul{}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul::-webkit-scrollbar-thumb{background-color:#6c39d5}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul li{display:flex;gap:10px;align-items:center;cursor:pointer}@media screen and (max-width:1024px){.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul li{width:calc(50% - 5px)}}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul li{flex-direction:column;gap:8px}}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul li .img-bx{width:100%;max-width:260px;aspect-ratio:560/315;border-radius:10px;overflow-y:hidden}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul li .img-bx{border-radius:4px}}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul li .img-bx img{width:100%;height:100%}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul li .info{flex-grow:1;padding-right:20px}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul li .info .tag{color:#6c39d5;font-weight:600;font-size:14px;line-height:100%;letter-spacing:-2%;vertical-align:middle;margin-bottom:8px}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul li .info .tag{display:none}}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul li .info .text{overflow:hidden;color:var(--Sub_black,#232323);font-size:1.125em;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.03em;margin-bottom:5px;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul li .info .text{font-size:14px;line-height:1.2;margin-bottom:2px;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}}.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul li .info .date{color:var(--grey8,#808080);font-size:1em;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.02em}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab2 .content .right ul li .info .date{font-size:12px;line-height:1.1}}.hy-section2 .container .bottom .tab-content .tab.tab2 a{margin:55px auto 0}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab2 a{margin:35px auto 0;width:100%}}.hy-section2 .container .bottom .tab-content .tab.tab3{width:100%}.hy-section2 .container .bottom .tab-content .tab.tab3 .swiper-bx .swiper .swiper-wrapper .swiper-slide{width:100%}.hy-section2 .container .bottom .tab-content .tab.tab3 .swiper-bx .swiper .swiper-wrapper .swiper-slide .img-bx{width:100%;aspect-ratio:460/585;margin-bottom:20px;border-radius:14px;overflow:hidden}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab3 .swiper-bx .swiper .swiper-wrapper .swiper-slide .img-bx{margin-bottom:10px;border-radius:10px}}.hy-section2 .container .bottom .tab-content .tab.tab3 .swiper-bx .swiper .swiper-wrapper .swiper-slide .img-bx img{width:100%;height:100%;object-fit:cover}.hy-section2 .container .bottom .tab-content .tab.tab3 .swiper-bx .swiper .swiper-wrapper .swiper-slide .info .text{overflow:hidden;color:var(--main_black,#101010);text-overflow:ellipsis;font-size:1.5rem;font-style:normal;font-weight:600;line-height:34px;letter-spacing:-0.02em;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab3 .swiper-bx .swiper .swiper-wrapper .swiper-slide .info .text{font-size:18px;margin-bottom:5px;line-height:1.2}}.hy-section2 .container .bottom .tab-content .tab.tab3 .swiper-bx .swiper .swiper-wrapper .swiper-slide .info .date{color:var(--grey8,#808080);font-size:1.25rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.02em}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab3 .swiper-bx .swiper .swiper-wrapper .swiper-slide .info .date{font-size:13px}}.hy-section2 .container .bottom .tab-content .tab.tab3>a{margin:55px auto 0}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab3>a{margin:35px auto 0;width:100%}}.hy-section2 .container .bottom .tab-content .tab.tab4{width:100%}.hy-section2 .container .bottom .tab-content .tab.tab4 .swiper-bx{padding-bottom:50px}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab4 .swiper-bx{padding-bottom:0px}}.hy-section2 .container .bottom .tab-content .tab.tab4 .swiper-bx .swiper .swiper-wrapper .swiper-slide{width:100%}.hy-section2 .container .bottom .tab-content .tab.tab4 .swiper-bx .swiper .swiper-wrapper .swiper-slide .img-bx{width:100%;aspect-ratio:500/300;margin-bottom:20px;border-radius:14px;overflow:hidden}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab4 .swiper-bx .swiper .swiper-wrapper .swiper-slide .img-bx{margin-bottom:10px;border-radius:10px}}.hy-section2 .container .bottom .tab-content .tab.tab4 .swiper-bx .swiper .swiper-wrapper .swiper-slide .img-bx img{width:100%;height:100%;object-fit:cover}.hy-section2 .container .bottom .tab-content .tab.tab4 .swiper-bx .swiper .swiper-wrapper .swiper-slide .info .tag{color:#6c39d5;font-weight:600;font-size:20px;line-height:100%;letter-spacing:-2%;vertical-align:middle;margin-bottom:8px}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab4 .swiper-bx .swiper .swiper-wrapper .swiper-slide .info .tag{font-size:13px;margin-bottom:4px}}.hy-section2 .container .bottom .tab-content .tab.tab4 .swiper-bx .swiper .swiper-wrapper .swiper-slide .info .text{overflow:hidden;color:var(--main_black,#101010);text-overflow:ellipsis;font-size:1.5rem;font-style:normal;font-weight:600;line-height:34px;letter-spacing:-0.02em;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab4 .swiper-bx .swiper .swiper-wrapper .swiper-slide .info .text{font-size:18px;margin-bottom:5px;line-height:1.2}}.hy-section2 .container .bottom .tab-content .tab.tab4 .swiper-bx .swiper .swiper-wrapper .swiper-slide .info .date{color:var(--grey8,#808080);font-size:1.25rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.02em}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab4 .swiper-bx .swiper .swiper-wrapper .swiper-slide .info .date{font-size:13px}}.hy-section2 .container .bottom .tab-content .tab.tab4>a{margin:55px auto 0}@media screen and (max-width:768px){.hy-section2 .container .bottom .tab-content .tab.tab4>a{margin:35px auto 0;width:100%}}@media screen and (max-width:768px){.hy-section3{transform:translateY(-1px)}}.hy-section3 .content-area{width:100%;height:100vh}@media (max-width:768px){.hy-section3 .content-area{height:auto}}.hy-section3 .bg-area{width:100%;height:100vh;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:-1}@media (max-width:768px){.hy-section3 .bg-area{position:relative;top:auto;left:auto;height:600px}}.hy-section3 .bg-area .bg-bx{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.hy-section3 .bg-area .bg-bx img{width:100%;height:100%;object-fit:cover}.hy-section3 .bg-area .bg-bx video{width:100%;height:100%;object-fit:cover;pointer-events:none}.hy-section3 .bg-area .txt-bx{width:100%;position:relative;z-index:10;text-align:center}.hy-section3 .bg-area .txt-bx h2{color:var(--White,#fff);text-align:center;text-shadow:0 4px 20px rgba(0,0,0,0.25);font-size:4em;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.03em;margin-bottom:20px}@media (max-width:1400px){.hy-section3 .bg-area .txt-bx h2{font-size:3.4375rem}}@media (max-width:1200px){.hy-section3 .bg-area .txt-bx h2{font-size:3rem}}@media (max-width:1024px){.hy-section3 .bg-area .txt-bx h2{text-align:center}}@media (max-width:768px){.hy-section3 .bg-area .txt-bx h2{font-size:34px;line-height:1.2;padding:0 20px}}.hy-section3 .bg-area .txt-bx p{width:fit-content;color:#fff;font-size:1.5em;font-style:normal;font-weight:600;line-height:40px;letter-spacing:-0.01em;border-radius:50px;background:rgba(255,255,255,0.3);backdrop-filter:blur(4px);padding:2px 20px;margin:0 auto 50px}@media screen and (max-width:768px){.hy-section3 .bg-area .txt-bx p{font-size:14px;font-weight:300;line-height:20px;color:#fff;background:none;margin-bottom:20px;letter-spacing:-0.02em;backdrop-filter:none;padding:0 20px}}.hy-section3 .bg-area .marquee{width:100%;max-width:800px;--gap:40px;position:relative;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;gap:var(--gap);margin:0 auto}@keyframes scrollText{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}.hy-section3 .bg-area .marquee .marquee-content{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:var(--gap);animation:scrollText 12s linear infinite;will-change:transform;backface-visibility:hidden;width:max-content;font-size:0}.hy-section3 .bg-area .marquee .marquee-content li{display:flex;align-items:center;flex-shrink:0;font-size:0}@media screen and (max-width:768px){.hy-section3 .bg-area .marquee .marquee-content li img{zoom:0.7}}@keyframes scrollText{0%{transform:translateX(0)}to{transform:translateX(calc(-25% - var(--gap) / 4))}}@media screen and (max-width:768px){section.tail{background-color:#000}}.tail-bx{width:100%;border-radius:0 0 50px 50px;background:#e9e9ef;display:flex;align-items:center;justify-content:center;gap:90px;padding:36px 0}@media screen and (max-width:768px){.tail-bx{transform:translateY(-1px)}}@media screen and (max-width:1024px){.tail-bx{flex-direction:column;gap:8px;border-radius:0 0 20px 20px;background:#f0f0f0;padding:20px 0}}.tail-bx p{color:var(--Sub_black,#232323);font-size:1.75em;font-style:normal;font-weight:500;line-height:30px;letter-spacing:-0.02em}.tail-bx p span{font-weight:700}@media screen and (max-width:1024px){.tail-bx p{font-size:18px;line-height:1.2}}.tail-bx ul{display:flex;align-items:center;gap:10px}@media screen and (max-width:1024px){.tail-bx ul{gap:20px}}.tail-bx ul li a{display:flex;position:relative;width:48px;aspect-ratio:1;overflow:hidden;border-radius:50%}@media screen and (max-width:768px){.tail-bx ul li a{width:40px}}.tail-bx ul li a img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:768px){.tail-bx ul li a img{transform:scale(1.2)}}.tail-bx ul li a img:nth-child(2){position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:0.3s}.tail-bx ul li a:hover img:nth-child(2){opacity:1}.hy-section4{background:#fff;display:flex;align-items:center}@media screen and (max-width:1024px){.hy-section4{flex-direction:column;background:#e9e9ef73}}.hy-section4 .left{width:50%;background:url("../../assets/images/hy_main/hy-section4-bg.jpg");background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;padding:250px 20px}@media screen and (max-width:1600px){.hy-section4 .left{width:30%}}@media screen and (max-width:1024px){.hy-section4 .left{width:100%;padding:100px 20px}}@media screen and (max-width:768px){.hy-section4 .left{padding:80px 35px}}.hy-section4 .left .txt-bx h2{color:var(--main_black,#101010);font-size:4em;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.03em;margin-bottom:20px;text-align:center}@media screen and (max-width:1600px){.hy-section4 .left .txt-bx h2{font-size:2em}}@media screen and (max-width:768px){.hy-section4 .left .txt-bx h2{font-size:32px;line-height:40px;word-break:break-all}}.hy-section4 .left .txt-bx h2 span{color:#6c39d5}.hy-section4 .left .txt-bx p{color:var(--grey6,#606060);text-align:center;font-size:1.5em;font-style:normal;font-weight:500;line-height:34px;letter-spacing:-0.03em}@media screen and (max-width:1600px){.hy-section4 .left .txt-bx p{font-size:1.25em;line-height:1.4}}@media screen and (max-width:768px){.hy-section4 .left .txt-bx p{font-size:14px;line-height:24px;color:#232323}}.hy-section4 .right{width:50%;height:440px}@media screen and (max-width:1600px){.hy-section4 .right{width:70%}}@media screen and (max-width:1024px){.hy-section4 .right{width:100%;height:fit-content}}.hy-section4 .right .swiper{width:100%;height:100%;overflow:visible}.hy-section4 .right .swiper .swiper-wrapper .swiper-slide{opacity:0.2;transition:0.3s;backface-visibility:hidden;transform:translateZ(0);-webkit-backface-visibility:hidden}.hy-section4 .right .swiper .swiper-wrapper .swiper-slide-active{opacity:1}.hy-section4 .right .swiper .swiper-wrapper .swiper-slide .inner{height:100%;display:flex;align-items:center;gap:60px}@media screen and (max-width:1600px){.hy-section4 .right .swiper .swiper-wrapper .swiper-slide .inner{gap:50px}}@media screen and (max-width:1024px){.hy-section4 .right .swiper .swiper-wrapper .swiper-slide .inner{flex-direction:column;gap:100px}}.hy-section4 .right .swiper .swiper-wrapper .swiper-slide .inner .img-bx{width:100%;aspect-ratio:400/440;max-width:400px}.hy-section4 .right .swiper .swiper-wrapper .swiper-slide .inner .img-bx img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1600px){.hy-section4 .right .swiper .swiper-wrapper .swiper-slide .inner .img-bx{max-width:300px}}@media screen and (max-width:768px){.hy-section4 .right .swiper .swiper-wrapper .swiper-slide .inner .img-bx{max-width:100%}}.hy-section4 .right .swiper .swiper-wrapper .swiper-slide .inner .txt-bx{position:relative}@media screen and (max-width:1024px){.hy-section4 .right .swiper .swiper-wrapper .swiper-slide .inner .txt-bx{width:100%;padding:0 30px 50px}}.hy-section4 .right .swiper .swiper-wrapper .swiper-slide .inner .txt-bx .num{position:absolute;top:0;left:0;transform:translateY(-40px) translateX(-20px)}@media screen and (max-width:1024px){.hy-section4 .right .swiper .swiper-wrapper .swiper-slide .inner .txt-bx .num{transform:translateY(-40px) translateX(30px)}}.hy-section4 .right .swiper .swiper-wrapper .swiper-slide .inner .txt-bx .subject{color:var(--Sub_black,#232323);font-size:1.875em;font-style:normal;font-weight:700;line-height:40px;letter-spacing:-0.9px;margin-bottom:20px}@media screen and (max-width:768px){.hy-section4 .right .swiper .swiper-wrapper .swiper-slide .inner .txt-bx .subject{font-size:22px;line-height:1.2;letter-spacing:normal}}.hy-section4 .right .swiper .swiper-wrapper .swiper-slide .inner .txt-bx .text{color:var(--Sub_black,#232323);font-size:1.125em;font-style:normal;font-weight:500;line-height:30px;letter-spacing:-0.03em}@media screen and (max-width:768px){.hy-section4 .right .swiper .swiper-wrapper .swiper-slide .inner .txt-bx .text{font-weight:300;font-size:14px;line-height:20px}.hy-section4 .right .swiper .swiper-wrapper .swiper-slide .inner .txt-bx .text br{display:none}}.hy-section5{background:#fff}.hy-section5 .container{padding:100px 20px 40px}@media screen and (max-width:768px){.hy-section5 .container{padding:50px 20px 40px}}.hy-section5 .container .txt-bx h2{color:var(--main_black,#101010);font-size:3.875em;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.04em;margin-bottom:20px;text-align:center}.hy-section5 .container .txt-bx h2 span{color:#6c39d5}@media (max-width:1400px){.hy-section5 .container .txt-bx h2{font-size:3.4375rem}}@media (max-width:1200px){.hy-section5 .container .txt-bx h2{font-size:3rem}}@media (max-width:1024px){.hy-section5 .container .txt-bx h2{text-align:center}}@media (max-width:768px){.hy-section5 .container .txt-bx h2{font-size:34px;line-height:1.2}}.hy-section5 .container .txt-bx p{color:var(--grey6,#606060);text-align:center;font-size:1.5em;font-style:normal;font-weight:500;line-height:1.3;letter-spacing:-0.02em}@media (max-width:1400px){.hy-section5 .container .txt-bx p{font-size:1.25rem}}@media (max-width:1200px){.hy-section5 .container .txt-bx p{font-size:1.125rem}}@media (max-width:1024px){.hy-section5 .container .txt-bx p{text-align:center}}@media (max-width:768px){.hy-section5 .container .txt-bx p{font-size:16px}.hy-section5 .container .txt-bx p br{display:none}}@media (max-width:576px){.hy-section5 .container .txt-bx p{font-size:14px}}.hy-section5 .map-bx{width:100%;aspect-ratio:1920/480}@media screen and (max-width:768px){.hy-section5 .map-bx{aspect-ratio:375/300}}.hy-section5 .map-bx .map{width:100%;height:100%}