.company-wrapper{width:100%;padding-bottom:114px}.company-wrapper .company-intro-box{box-sizing:border-box;background-color:#f9fafb;width:100%;padding-top:90px;padding-bottom:90px;padding-left:40px;padding-right:40px}@media screen and (max-width:1350px){.company-wrapper .company-intro-box{padding-top:80px;padding-bottom:80px;padding-left:20px;padding-right:20px}}@media screen and (max-width:700px){.company-wrapper .company-intro-box{padding-top:50px;padding-bottom:50px}}.company-wrapper .company-intro-box .company-intro-inner{width:100%;max-width:1100px;margin:0 auto}@media screen and (max-width:1350px){.company-wrapper .company-intro-box .company-intro-inner{max-width:100%}}.company-wrapper .company-intro-box .company-intro-inner .company-title-box{flex-direction:column;align-items:center;width:100%;display:flex}.company-wrapper .company-intro-box .company-intro-inner .company-title-box .company-sub-title{color:#7e7e86;font-size:28px}@media screen and (max-width:1350px){.company-wrapper .company-intro-box .company-intro-inner .company-title-box .company-sub-title{font-size:20px}}@media screen and (max-width:700px){.company-wrapper .company-intro-box .company-intro-inner .company-title-box .company-sub-title{font-size:16px}}.company-wrapper .company-intro-box .company-intro-inner .company-title-box .company-title{font-size:40px}@media screen and (max-width:1350px){.company-wrapper .company-intro-box .company-intro-inner .company-title-box .company-title{font-size:28px}}@media screen and (max-width:700px){.company-wrapper .company-intro-box .company-intro-inner .company-title-box .company-title{font-size:24px}}.company-wrapper .company-intro-box .company-intro-inner .company-intro-card-box{flex-direction:column;gap:20px;width:100%;padding-top:32px;display:flex}@media screen and (max-width:700px){.company-wrapper .company-intro-box .company-intro-inner .company-intro-card-box{gap:16px}}.company-wrapper .company-intro-box .company-intro-inner .company-intro-card-box .company-intro-card{background:var(--color-white);border-radius:20px;flex-direction:column;align-self:stretch;gap:16px;padding:47px 28px 36px;display:flex}@media screen and (max-width:1350px){.company-wrapper .company-intro-box .company-intro-inner .company-intro-card-box .company-intro-card{padding:30px 20px}}@media screen and (max-width:700px){.company-wrapper .company-intro-box .company-intro-inner .company-intro-card-box .company-intro-card{padding:28px 20px}}.company-wrapper .company-intro-box .company-intro-inner .company-intro-card-box .company-intro-card .company-intro-title{white-space:pre-line;font-size:28px}@media screen and (max-width:1350px){.company-wrapper .company-intro-box .company-intro-inner .company-intro-card-box .company-intro-card .company-intro-title{font-size:22px}}@media screen and (max-width:700px){.company-wrapper .company-intro-box .company-intro-inner .company-intro-card-box .company-intro-card .company-intro-title{font-size:16px}}.company-wrapper .company-intro-box .company-intro-inner .company-intro-card-box .company-intro-card .company-intro-content{font-size:var(--font-size-md);white-space:pre-line}@media screen and (max-width:1350px){.company-wrapper .company-intro-box .company-intro-inner .company-intro-card-box .company-intro-card .company-intro-content{font-size:var(--font-size-sm)}}@media screen and (max-width:700px){.company-wrapper .company-intro-box .company-intro-inner .company-intro-card-box .company-intro-card .company-intro-content{font-size:var(--font-size-xs)}}.company-wrapper .company-intro-box .company-intro-inner .company-intro-text{text-align:center;width:100%;padding-top:54px}.company-wrapper .company-intro-box .company-intro-inner .company-intro-text p{font-size:22px}@media screen and (max-width:1350px){.company-wrapper .company-intro-box .company-intro-inner .company-intro-text p{font-size:18px}}@media screen and (max-width:700px){.company-wrapper .company-intro-box .company-intro-inner .company-intro-text p{font-size:14px}}.company-wrapper .company-news-box{width:100%;padding-top:110px;padding-bottom:110px}@media screen and (max-width:1350px){.company-wrapper .company-news-box{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:700px){.company-wrapper .company-news-box{padding-top:50px;padding-bottom:50px}}.company-wrapper .company-news-box .company-news-inner{flex-direction:column;align-items:center;width:100%;display:flex}.company-wrapper .company-news-box .company-news-inner .company-news-title-box{width:100%}.company-wrapper .company-news-box .company-news-inner .company-news-title-box .company-title{text-align:center;font-size:40px}@media screen and (max-width:1350px){.company-wrapper .company-news-box .company-news-inner .company-news-title-box .company-title{font-size:28px}}@media screen and (max-width:700px){.company-wrapper .company-news-box .company-news-inner .company-news-title-box .company-title{font-size:24px}}.company-wrapper .company-news-box .company-news-inner .company-news-card-box{padding-top:45px;grid-template-columns:repeat(3,1fr);gap:20px;width:100%;max-width:1008px;margin:0 auto;padding-left:40px;padding-right:40px;display:grid}@media screen and (max-width:1350px){.company-wrapper .company-news-box .company-news-inner .company-news-card-box{max-width:100%;padding-top:56px}}@media screen and (max-width:700px){.company-wrapper .company-news-box .company-news-inner .company-news-card-box{padding-left:20px;padding-right:20px;flex-direction:column;gap:20px;padding-top:40px;display:flex}}.company-wrapper .company-news-box .company-news-inner .company-news-card-box .company-news-card{background-color:var(--color-white);border-radius:12px;width:324px;height:350px;box-shadow:0 4px 10px #0000000d}@media screen and (max-width:1350px){.company-wrapper .company-news-box .company-news-inner .company-news-card-box .company-news-card{width:100%;height:100%}}@media screen and (max-width:700px){.company-wrapper .company-news-box .company-news-inner .company-news-card-box .company-news-card{height:auto;min-height:350px}}.company-wrapper .company-news-box .company-news-inner .company-news-card-box .company-news-card .card-img{border-radius:12px 12px 0 0;flex-shrink:0;width:100%;height:180px;position:relative;overflow:hidden}@media screen and (max-width:1350px){.company-wrapper .company-news-box .company-news-inner .company-news-card-box .company-news-card .card-img{height:180px}}@media screen and (max-width:700px){.company-wrapper .company-news-box .company-news-inner .company-news-card-box .company-news-card .card-img{height:200px}}.company-wrapper .company-news-box .company-news-inner .company-news-card-box .company-news-card .card-img img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.company-wrapper .company-news-box .company-news-inner .company-news-card-box .company-news-card .card-content{padding-top:20px;padding-bottom:20px;box-sizing:border-box;cursor:pointer;flex-direction:column;gap:5px;width:100%;padding-left:20px;padding-right:43px;display:flex}@media screen and (max-width:1350px){.company-wrapper .company-news-box .company-news-inner .company-news-card-box .company-news-card .card-content{padding:18px 20px}}@media screen and (max-width:700px){.company-wrapper .company-news-box .company-news-inner .company-news-card-box .company-news-card .card-content{padding:16px 18px}}.company-wrapper .company-news-box .company-news-inner .company-news-card-box .company-news-card .card-content .card-title{font-size:var(--font-size-lg);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (max-width:700px){.company-wrapper .company-news-box .company-news-inner .company-news-card-box .company-news-card .card-content .card-title{font-size:var(--font-size-md)}}.company-wrapper .company-news-box .company-news-inner .company-news-card-box .company-news-card .card-content .card-desc{color:#7e7e86;font-size:var(--font-size-sm);-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (max-width:700px){.company-wrapper .company-news-box .company-news-inner .company-news-card-box .company-news-card .card-content .card-desc{font-size:var(--font-size-xs)}}.company-wrapper .company-news-box .company-news-inner .company-news-btn-box{padding-top:100px}@media screen and (max-width:1350px){.company-wrapper .company-news-box .company-news-inner .company-news-btn-box{padding-top:56px}}@media screen and (max-width:700px){.company-wrapper .company-news-box .company-news-inner .company-news-btn-box{padding-top:32px;width:100%;padding-left:20px;padding-right:20px}}.company-wrapper .company-news-box .company-news-inner .company-news-btn-box .company-news-btn{flex-shrink:0;justify-content:center;align-items:center;gap:20px;width:300px;height:58px;padding:14px 24px;font-size:18px;display:flex}@media screen and (max-width:1350px){.company-wrapper .company-news-box .company-news-inner .company-news-btn-box .company-news-btn{width:200px;height:48px;padding:10px 16px;font-size:16px}}@media screen and (max-width:700px){.company-wrapper .company-news-box .company-news-inner .company-news-btn-box .company-news-btn{width:100%;height:40px;padding:8px 16px;font-size:14px}}.company-wrapper .company-history-box{background-color:#5e9fa0;padding-top:160px;padding-bottom:160px}@media screen and (max-width:1350px){.company-wrapper .company-history-box{padding-top:110px;padding-bottom:110px}}@media screen and (max-width:700px){.company-wrapper .company-history-box{padding-top:60px;padding-bottom:60px}}.company-wrapper .company-history-box .company-histroy-inner{flex-direction:column;width:100%;display:flex}.company-wrapper .company-history-box .company-histroy-inner .company-hisotry-title-box{flex-direction:column;align-items:center;width:100%;display:flex}.company-wrapper .company-history-box .company-histroy-inner .company-hisotry-title-box .history-logo{flex-shrink:0;width:254px}@media screen and (max-width:1350px){.company-wrapper .company-history-box .company-histroy-inner .company-hisotry-title-box .history-logo{width:162px}}@media screen and (max-width:700px){.company-wrapper .company-history-box .company-histroy-inner .company-hisotry-title-box .history-logo{width:128px}}.company-wrapper .company-history-box .company-histroy-inner .company-hisotry-title-box .histroy-title{color:var(--color-white);text-align:center;padding-top:24px;font-size:40px}@media screen and (max-width:1350px){.company-wrapper .company-history-box .company-histroy-inner .company-hisotry-title-box .histroy-title{padding-top:16px;font-size:28px}}@media screen and (max-width:700px){.company-wrapper .company-history-box .company-histroy-inner .company-hisotry-title-box .histroy-title{font-size:24px}}.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box{background-image:url(../media/histroy-vector.0jvgwpc3w0035.png);background-position:50%;background-repeat:no-repeat;background-size:100%;width:100%;position:relative}@media screen and (max-width:1350px){.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box{padding-left:40px;padding-right:40px}}@media screen and (max-width:700px){.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box{padding-left:20px;padding-right:20px}}.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner{background-color:var(--color-white);box-sizing:border-box;border-radius:32px;flex-shrink:0;width:100%;max-width:1100px;margin:28px auto;padding:50px 0 50px 100px;position:relative}@media screen and (max-width:1350px){.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner{max-width:100%}}@media screen and (max-width:700px){.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner{padding:30px 20px}}.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block{flex-direction:column;gap:12px;width:100%;height:100%;padding-top:16px;display:flex;position:relative}@media screen and (max-width:700px){.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block{gap:9px}}.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block:not(:last-child):after{content:"";background-color:var(--color-primary);opacity:.2;width:2px;height:100%;position:absolute;top:24px;left:-40px}@media screen and (max-width:700px){.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block:not(:last-child):after{display:none}}.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block:last-child:after{content:"";background-color:var(--color-primary);opacity:.2;width:2px;height:calc(100% + 23px);position:absolute;top:24px;left:-40px}@media screen and (max-width:700px){.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block:last-child:after{display:none}}.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block:first-child{padding-top:0}.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block:first-child .history-year-title:before{opacity:1;width:12px;height:12px;top:10px}@media screen and (max-width:700px){.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block:first-child .history-year-title:before{display:none}}.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block .history-year-title{font-size:24px}@media screen and (max-width:1350px){.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block .history-year-title{font-size:16px}}.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block .history-year-title:before{content:"";background-color:var(--color-primary);opacity:.5;z-index:1;border-radius:50%;width:12px;height:12px;position:absolute;top:30px;left:-45px}@media screen and (max-width:700px){.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block .history-year-title:before{display:none}}@media screen and (max-width:1350px){.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block .history-year-title:before{top:23px}}.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block .history-list{flex-direction:column;gap:10px;width:100%;display:flex}.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block .history-list .history-list-item{width:100%}.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block .history-list .history-list-item .history-item-content{gap:14px;width:100%;display:flex}@media screen and (max-width:700px){.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block .history-list .history-list-item .history-item-content{flex-direction:column;gap:0;font-size:14px}}.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block .history-list .history-list-item .history-item-content span{color:#7e7e86;font-size:14px;font-weight:600}@media screen and (max-width:1350px){.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .history-year-block .history-list .history-list-item .history-item-content span{font-size:12px}}.company-wrapper .company-history-box .company-histroy-inner .company-history-content-box .company-history-content-inner .company-history-btn{width:100px;margin:36px auto 0}.company-wrapper .company-partner-box{width:100%;padding-top:200px;padding-bottom:350px}@media screen and (max-width:1350px){.company-wrapper .company-partner-box{padding-top:100px;padding-bottom:140px}}@media screen and (max-width:700px){.company-wrapper .company-partner-box{padding-top:60px;padding-bottom:70px}}.company-wrapper .company-partner-box .partner-title-box{justify-content:center;width:100%;display:flex}.company-wrapper .company-partner-box .partner-title-box .partner-title{text-align:center;font-size:36px}@media screen and (max-width:1350px){.company-wrapper .company-partner-box .partner-title-box .partner-title{font-size:28px}}@media screen and (max-width:700px){.company-wrapper .company-partner-box .partner-title-box .partner-title{font-size:20px}}.company-wrapper .company-partnership-box{justify-content:center;gap:250px;width:100%;display:flex}@media screen and (max-width:1350px){.company-wrapper .company-partnership-box{padding-left:40px;padding-right:40px}}@media screen and (max-width:1000px){.company-wrapper .company-partnership-box{justify-content:space-between;gap:0}}@media screen and (max-width:800px){.company-wrapper .company-partnership-box{flex-direction:column;gap:30px;padding-left:20px;padding-right:20px}}.company-wrapper .company-partnership-box .partnership-title-box{align-items:center;display:flex}.company-wrapper .company-partnership-box .partnership-title-box .partnership-title{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#006868,#10a46e);-webkit-background-clip:text;background-clip:text;font-size:40px}@media screen and (max-width:1350px){.company-wrapper .company-partnership-box .partnership-title-box .partnership-title{font-size:32px}}@media screen and (max-width:800px){.company-wrapper .company-partnership-box .partnership-title-box .partnership-title{font-size:24px}}.company-wrapper .company-partnership-box .partnership-content-box{flex-direction:column;gap:34px;display:flex}@media screen and (max-width:800px){.company-wrapper .company-partnership-box .partnership-content-box{gap:20px}}.company-wrapper .company-partnership-box .partnership-content-box .partnership-content{align-items:flex-start;gap:47px;width:100%;display:flex}@media screen and (max-width:800px){.company-wrapper .company-partnership-box .partnership-content-box .partnership-content{flex-direction:column;gap:10px}}.company-wrapper .company-partnership-box .partnership-content-box .partnership-content .partnership-label{width:130px;font-size:var(--font-size-xl)}@media screen and (max-width:1350px){.company-wrapper .company-partnership-box .partnership-content-box .partnership-content .partnership-label{width:110px;font-size:var(--font-size-md)}}@media screen and (max-width:800px){.company-wrapper .company-partnership-box .partnership-content-box .partnership-content .partnership-value{font-size:var(--font-size-sm)}}
