.banner-slide[data-v-8956b8d6]{border-radius:30px;overflow:hidden}@media (max-width:1400px){.hero-section .hero-swiper .banner-slide img[data-v-8956b8d6]{width:100%}.hero-section .hero-swiper .banner-slide .v-img[data-v-8956b8d6]{height:150px!important}}.notice-slider-container[data-v-402062ce]{align-items:center;background:#fff;border-radius:20px;display:flex;gap:12px;padding:10px 20px;width:100%}@media (max-width:1024px){.notice-slider-container[data-v-402062ce]{flex-direction:column;gap:0;padding:10px 0}}.notice-label[data-v-402062ce]{border-radius:4px;flex-shrink:0;font-size:1.2rem;font-weight:700;padding-right:15px;position:relative;white-space:nowrap}@media (max-width:1024px){.notice-label[data-v-402062ce]{font-size:1rem;margin-bottom:10px;width:100%}}.notice-label[data-v-402062ce]:before{background:#89bd24;border-radius:50%;content:"";display:block;height:6px;position:absolute;right:-3px;top:50%;transform:translateY(-50%);width:6px}@media (max-width:1024px){.notice-label[data-v-402062ce]:before{display:none}}.notice-content-wrapper[data-v-402062ce]{height:100%;height:60px;overflow:hidden;width:calc(100% - 200px)}@media (max-width:1024px){.notice-content-wrapper[data-v-402062ce]{height:40px;overflow:unset;width:100%}}.notice-swiper[data-v-402062ce]{height:100%;width:100%}.notice-swiper .swiper-wrapper[data-v-402062ce]{transition-timing-function:ease-in-out}.notice-swiper[data-v-402062ce] .swiper-button-next:after,.notice-swiper[data-v-402062ce] .swiper-button-prev:after{display:none!important}.notice-slide[data-v-402062ce]{align-items:center;cursor:pointer;display:flex;transition:opacity .3s ease}.notice-slide[data-v-402062ce]:hover{opacity:.8}.notice-content[data-v-402062ce]{align-items:center;display:flex;gap:12px;width:100%}.notice-text[data-v-402062ce]{color:#333;flex:1;font-size:1.2rem;font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1024px){.notice-text[data-v-402062ce]{font-size:1rem}}.notice-date[data-v-402062ce]{color:#5c667b;flex-shrink:0;font-size:1rem;white-space:nowrap}@media (max-width:1024px){.notice-date[data-v-402062ce]{font-size:.8125rem}}.notice-navigation[data-v-402062ce]{flex-shrink:0;gap:2px;width:100px}@media (max-width:1024px){.notice-navigation[data-v-402062ce]{display:none!important}}.notice-nav-btn-separator[data-v-402062ce]{background:#ccc;height:10px;width:2px}.notice-nav-btn[data-v-402062ce]{align-items:center;color:#666;display:flex;height:16px;justify-content:center;position:unset;width:24px}.notice-nav-btn[data-v-402062ce]:disabled{background:#f9f9f9;cursor:not-allowed;opacity:.3}.notice-nav-btn svg[data-v-402062ce]{height:8px;width:12px}.news-section .news-empty[data-v-ac8b2bb7]{color:#999;font-size:1rem;padding:60px 0;text-align:center}@media (max-width:1024px){.news-section .news-empty[data-v-ac8b2bb7]{font-size:.8125rem}}.news-slide[data-v-ac8b2bb7]{overflow:hidden;transition:all .3s ease}.news-slide.swiper-slide-next[data-v-ac8b2bb7]{opacity:.2}.news-slide-inner[data-v-ac8b2bb7]{gap:50px}.news-slide-inner .news-big-card[data-v-ac8b2bb7]{width:55%}.news-slide-inner .news-big-card h3[data-v-ac8b2bb7]{font-size:1.5rem;font-weight:600;margin-bottom:10px;width:calc(100% - 70px)}.news-slide-inner .news-big-card .news-more-btn[data-v-ac8b2bb7]{align-items:center;background:#89bd24;border-radius:50%;color:#fff;display:flex;height:30px;justify-content:center;position:relative;transition:all .3s ease;width:30px}.news-slide-inner .news-big-card .news-more-btn[data-v-ac8b2bb7]:after{background-color:#e4ecd6;border-radius:50%;content:"";height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:50px;z-index:-1}.news-slide-inner .news-big-card .news-more-btn[data-v-ac8b2bb7]:hover{background:#66991a}.news-slide-inner .news-big-card .news-more-btn[data-v-ac8b2bb7]:hover:after{transform:translate(-50%,-50%) scale(1.2)}.news-slide-inner .news-big-card p[data-v-ac8b2bb7]{color:#5c667b;font-size:1rem;font-weight:500;margin-bottom:10px}.news-slide-inner .news-big-card p.news-date[data-v-ac8b2bb7]{color:#aaa;font-size:.8125rem}.news-slide-inner .news-big-card .news-thumbnail[data-v-ac8b2bb7]{background:#f0f0f0 50%/cover no-repeat;border:1px solid #ddd;border-radius:20px;margin-bottom:20px;padding-top:65%}.news-slide-inner .news-side-card[data-v-ac8b2bb7]{gap:10px;width:30%}.news-slide-inner .news-side-card .news-side-card-item[data-v-ac8b2bb7]{width:100%}.news-slide-inner .news-side-card .news-side-card-item .news-thumbnail[data-v-ac8b2bb7]{background:#f0f0f0 50%/cover no-repeat;border:1px solid #ddd;border-radius:20px;margin-bottom:20px;padding-top:55%}.news-slide-inner .news-side-card .news-side-card-item h3[data-v-ac8b2bb7]{font-size:1rem;font-weight:500;margin-bottom:10px}.news-slide-inner .news-side-card .news-side-card-item p.news-date[data-v-ac8b2bb7]{color:#aaa;font-size:.8125rem}@media (max-width:1024px){.news-section .news-swiper .news-slide .news-slide-inner[data-v-ac8b2bb7]{flex-direction:column}.news-section .news-swiper .news-slide .news-slide-inner .news-big-card[data-v-ac8b2bb7]{width:100%}.news-section .news-swiper .news-slide .news-slide-inner .news-big-card .news-more-btn[data-v-ac8b2bb7]{display:none}.news-section .news-swiper .news-slide .news-slide-inner .news-side-card[data-v-ac8b2bb7]{flex-direction:row!important;width:100%}.news-section .news-swiper .news-slide .news-slide-inner .news-side-card .news-side-card-item[data-v-ac8b2bb7]{width:100%}}.company-section .section-header[data-v-e4ba1a96]{margin-bottom:40px}.company-section .section-header .section-title[data-v-e4ba1a96]{font-size:2.5rem;font-weight:700;margin:0}@media (max-width:1024px){.company-section .section-header .section-title[data-v-e4ba1a96]{font-size:1.2rem}}.company-section .section-header .section-controls[data-v-e4ba1a96]{display:flex;gap:10px}.company-section .section-header .section-controls .nav-button[data-v-e4ba1a96]{cursor:pointer}.company-section .section-header .section-controls .vertical-line[data-v-e4ba1a96]{background-color:#5c667b;height:14px;width:1px}.company-section .more-button[data-v-e4ba1a96]{font-size:1.5rem;font-weight:500;line-height:1}.company-card[data-v-e4ba1a96]{background:#fff;cursor:pointer}.company-card .company-logo[data-v-e4ba1a96]{align-items:center;background-color:#f6f6f6;border-radius:20px;box-shadow:0 0 10px #0000001a;display:flex;height:350px;justify-content:center;margin-bottom:10px;padding:20px;position:relative}.company-card .company-logo img[data-v-e4ba1a96]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.company-card .company-logo .category-badge[data-v-e4ba1a96]{background-color:#89bd24;bottom:0;color:#fff;font-size:.85rem;font-weight:600;left:30px;padding:6px 12px;position:absolute}.company-card .company-content[data-v-e4ba1a96]{display:flex;flex:1;flex-direction:column;text-align:center}.company-card .company-content .company-name[data-v-e4ba1a96]{font-size:1.2rem}.company-card .company-content .company-description[data-v-e4ba1a96]{color:#5c667b;font-size:1rem}@media (max-width:1279px){.company-section .section-header .section-title[data-v-e4ba1a96]{font-size:2rem}}@media (max-width:768px){.company-section[data-v-e4ba1a96]{padding:40px 0}.company-section .section-header[data-v-e4ba1a96]{flex-direction:column;gap:20px;text-align:center}.company-section .section-header .section-title[data-v-e4ba1a96]{font-size:1.8rem}.company-card[data-v-e4ba1a96]{padding:25px 15px}.company-card .company-logo[data-v-e4ba1a96]{height:300px}}.company-swiper[data-v-479bea04]{padding:10px 5px}.support-card[data-v-479bea04]{background:#fff;border:1px solid #e0e0e0;border-radius:20px;cursor:pointer;overflow:hidden;padding:20px;position:relative;transition:all .3s ease}.support-card[data-v-479bea04]:before{background-color:#d9e8ff;border-radius:50%;bottom:-30px;content:"";height:80px;position:absolute;right:-30px;width:80px}.support-card[data-v-479bea04]:hover{transform:translateY(-5px)}.support-card .support-title[data-v-479bea04]{color:#000;font-size:1.2rem;font-weight:600;height:100px;margin-bottom:30px;padding:15px 0}.support-card .support-category[data-v-479bea04]{background-color:#bbb;border-radius:10px;color:#fff;display:inline-block;font-size:.8125rem;font-weight:600;padding:3px 10px}.support-card .support-period[data-v-479bea04]{font-weight:600}.support-card .support-period[data-v-479bea04],.support-card .support-terms[data-v-479bea04]{color:#5c667b;font-size:.8125rem}@media (max-width:768px){.support-card[data-v-479bea04]{padding:25px 15px}}.popup-overlay[data-v-5ed0cd0a]{align-items:center;background-color:#00000080;display:flex;flex-wrap:wrap;gap:20px;height:100vh;justify-content:center;left:0;overflow:hidden;padding:20px;position:fixed;top:0;width:100%;z-index:1000}.popup-overlay .popup-content-wrapper[data-v-5ed0cd0a]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.popup-overlay .popup-content-wrapper[data-v-5ed0cd0a]{height:90%;width:90%}}.popup-overlay .popup-content-wrapper .popup-content-wrapper-inner[data-v-5ed0cd0a]{align-items:center;display:flex;gap:20px}.popup-overlay .popup-content-wrapper .popup-content[data-v-5ed0cd0a]{background:#fff;border-radius:8px;box-shadow:0 4px 20px #0000004d;flex-shrink:0;height:auto;overflow:hidden;position:relative;width:400px}@media (max-width:768px){.popup-overlay .popup-content-wrapper .popup-content[data-v-5ed0cd0a]{left:50%;max-width:400px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}}.popup-close-btn[data-v-5ed0cd0a]{align-items:center;background:#000000b3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;height:30px;justify-content:center;position:absolute;right:10px;top:10px;transition:background-color .2s ease;width:30px;z-index:10}.popup-close-btn[data-v-5ed0cd0a]:hover{background:#000000e6}.popup-close-btn .close-icon[data-v-5ed0cd0a]{line-height:1}.popup-image-container[data-v-5ed0cd0a]{display:block;max-height:100%;max-width:100%}.popup-image-container.clickable[data-v-5ed0cd0a]{cursor:pointer}.popup-image-container.clickable[data-v-5ed0cd0a]:hover{opacity:.9}.popup-image[data-v-5ed0cd0a]{height:auto;max-height:600px;max-width:600px;-o-object-fit:contain;object-fit:contain;width:100%}.popup-footer[data-v-5ed0cd0a]{border-top:1px solid #eee;padding:15px;text-align:center}.popup-hide-btn[data-v-5ed0cd0a]{background:none;border:none;border-radius:4px;color:#666;cursor:pointer;font-size:14px;padding:5px 10px;text-decoration:underline;transition:background-color .2s ease}.popup-hide-btn[data-v-5ed0cd0a]:hover{background-color:#f5f5f5}.popup-all-hide[data-v-5ed0cd0a]{margin-bottom:20px;text-align:center}.popup-all-hide-btn[data-v-5ed0cd0a]{background:#000000b3;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px;transition:background-color .2s ease}.popup-all-hide-btn[data-v-5ed0cd0a]:hover{background:#000000e6}
