.commonBanner{padding-top:10px}.commonBanner::before{content:"";background-image:url("../images/common-bg.webp");background-repeat:no-repeat;background-position:top center;position:absolute;top:0;left:0;right:0;margin:0 auto}.commonBanner_title{color:#fff;font-weight:500}.commonBanner p{margin-bottom:0;font-weight:300;color:rgba(255,255,255,.6)}@media(min-width: 1921px){.commonBanner{padding-bottom:80px}.commonBanner::before{width:706px;height:550px}.commonBanner_title{font-size:70px;margin-bottom:10px}.commonBanner_btn{margin-top:30px}}@media(max-width: 1920px){.commonBanner{padding-bottom:calc(20px + 60*(100vw - 320px)/1600)}.commonBanner::before{width:calc(400px + 306*(100vw - 320px)/1600);height:calc(300px + 250*(100vw - 320px)/1600)}.commonBanner_title{font-size:calc(25px + 45*(100vw - 320px)/1600);margin-bottom:calc(5px + 5*(100vw - 320px)/1600)}.commonBanner_btn{margin-top:calc(15px + 15*(100vw - 320px)/1600)}}@media(min-width: 1200px){.commonBanner_title{line-height:1.25}.commonBanner p{line-height:1.6}}@media(min-width: 992px){.commonBanner_inner{max-inline-size:1000px}}@media(min-width: 768px)and (max-width: 991.98px){.commonBanner_right img{max-width:640px}}@media(min-width: 576px)and (max-width: 767.98px){.commonBanner_right img{max-width:440px}}@media(max-width: 575.98px){.commonBanner_right img{max-width:290px}}.commonHead.dark .commonHead_title{color:#fff}.commonHead.dark .commonHead_list li{color:#fff}.commonHead.dark p{color:rgba(255,255,255,.6)}.commonHead_title{font-weight:500;line-height:1.25}.commonHead p{font-weight:300;margin-bottom:0;line-height:1.6}.commonHead p span{font-weight:500}.commonHead p a{color:#227de1}.commonHead_meta{background:#582bd3;background:linear-gradient(#582BD3 0%, #227DE1 100%)}.commonHead_sub{background:#edd28b;background:linear-gradient(#EDD28B 0%, #D0AE3D 100%)}.commonHead_meta,.commonHead_sub{-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);width:max-content;font-weight:500;margin-bottom:5px}.commonHead_list.column-2{display:flex;flex-wrap:wrap}.commonHead_list li{position:relative;font-weight:300}.commonHead_list li::before{content:"";position:absolute;left:0;border-radius:50%;background:#582bd3;background:linear-gradient(#582BD3 0%, #227DE1 100%)}@media(min-width: 1921px){.commonHead{margin-bottom:40px}.commonHead.lg{margin-bottom:60px}.commonHead_title{font-size:56px;margin-bottom:20px}.commonHead p{font-size:18px}.commonHead p+p{margin-top:30px}.commonHead .des{font-size:24px}.commonHead_meta,.commonHead_sub{font-size:16px}.commonHead_list.mb-40{margin-bottom:30px}.commonHead_list.mt-40{margin-top:30px}.commonHead_list.mt-20{margin-top:20px}.commonHead_list li{padding-left:22px}.commonHead_list li:not(:last-child){margin-bottom:20px}.commonHead_list li::before{width:8px;height:8px;top:8px}.commonHead_btn{margin-top:30px}.commonHead_btn.lg{margin-top:60px}}@media(min-width: 576px){.commonHead_list.column-2 li{width:50%}}@media(max-width: 1920px){.commonHead{margin-bottom:calc(15px + 25*(100vw - 320px)/1600)}.commonHead.lg{margin-bottom:calc(20px + 40*(100vw - 320px)/1600)}.commonHead_title{font-size:calc(22px + 34*(100vw - 320px)/1600);margin-bottom:calc(10px + 5*(100vw - 320px)/1600)}.commonHead p{font-size:calc(14px + 4*(100vw - 320px)/1600)}.commonHead p+p{margin-top:calc(15px + 15*(100vw - 320px)/1600)}.commonHead .des{font-size:calc(16px + 8*(100vw - 320px)/1600)}.commonHead_meta,.commonHead_sub{font-size:calc(13px + 3*(100vw - 320px)/1600)}.commonHead_list.mb-40{margin-bottom:calc(15px + 15*(100vw - 320px)/1600)}.commonHead_list.mt-40{margin-top:calc(15px + 15*(100vw - 320px)/1600)}.commonHead_list.mt-20{margin-top:calc(10px + 10*(100vw - 320px)/1600)}.commonHead_list li{padding-left:calc(12px + 10*(100vw - 320px)/1600)}.commonHead_list li:not(:last-child){margin-bottom:calc(10px + 10*(100vw - 320px)/1600)}.commonHead_list li::before{width:calc(6px + 2*(100vw - 320px)/1600);height:calc(6px + 2*(100vw - 320px)/1600);top:calc(6px + 2*(100vw - 320px)/1600)}.commonHead_btn{margin-top:calc(12px + 18*(100vw - 320px)/1600)}.commonHead_btn.lg{margin-top:calc(20px + 40*(100vw - 320px)/1600)}}@media(max-width: 575.98px){.commonHead_list.column-2 li{width:100%}}@media(min-width: 1800px){.breadcrumbSec .container{max-width:1784px}}.breadcrumbSec .breadcrumb{flex-wrap:nowrap;align-items:flex-start}.breadcrumbSec .breadcrumb-item{font-size:14px;color:rgba(255,255,255,.6)}.breadcrumbSec .breadcrumb-item:not(:last-child){position:relative;padding-right:10px;margin-right:10px}.breadcrumbSec .breadcrumb-item:not(:last-child)::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;right:-3px;background-color:rgba(255,255,255,.3)}.breadcrumbSec .breadcrumb-item+.breadcrumb-item{padding-left:0}.breadcrumbSec .breadcrumb-item+.breadcrumb-item::before{display:none}.breadcrumbSec .breadcrumb-item a{color:#fff}.breadcrumbSec .breadcrumb-item em{font-size:16px;padding:2px}@media(min-width: 1921px){.breadcrumbSec .breadcrumb{margin-bottom:20px}}@media(max-width: 1920px){.breadcrumbSec .breadcrumb{margin-bottom:calc(10px + 10*(100vw - 320px)/1600)}}.awardSec_box{border-radius:10px;background-color:rgba(255,255,255,.2);transition:all .6s}.awardSec_box:hover{transform:translateY(-6px);box-shadow:0 6px 20px rgba(0,0,0,.08)}.awardSec_box_icon,.awardSec_box_title,.awardSec_box_para,.awardSec_box_link,.awardSec_box_sub{color:#fff}.awardSec_box_icon{margin-bottom:10px}.awardSec_box_icon{display:inline-block}.awardSec_box_icon.lg{display:flex;align-items:center;justify-content:center}.awardSec_box_title{font-weight:400}.awardSec_box_sub{display:inline-block}.awardSec_box_para{font-weight:300;margin-bottom:0px}.awardSec_box_link{display:inline-block;font-weight:500;transition:all .5s}.awardSec_box_link em{font-size:12px;margin-left:10px;transition:all .5s;display:inline-block}.awardSec_box_link:hover em{transform:translate(0, 0) rotate(45deg)}@media(min-width: 1921px){.awardSec_box{padding:40px 30px}.awardSec_box_icon{font-size:30px}.awardSec_box_icon.lg{width:48px;height:48px;font-size:40px;margin-bottom:15px}.awardSec_box_title{font-size:26px}.awardSec_box_link{margin-top:25px}}@media(max-width: 1920px){.awardSec_box{padding:calc(15px + 25*(100vw - 320px)/1600) calc(15px + 15*(100vw - 320px)/1600)}.awardSec_box_icon{font-size:calc(20px + 10*(100vw - 320px)/1600)}.awardSec_box_icon.lg{width:calc(24px + 24*(100vw - 320px)/1600);height:calc(24px + 24*(100vw - 320px)/1600);font-size:calc(20px + 20*(100vw - 320px)/1600);margin-bottom:calc(10px + 5*(100vw - 320px)/1600)}.awardSec_box_title{font-size:calc(18px + 8*(100vw - 320px)/1600)}.awardSec_box_link{margin-top:calc(15px + 10*(100vw - 320px)/1600)}}@media(min-width: 1200px){.awardSec_box_title{margin-bottom:15px}.awardSec_box_sub{margin-bottom:10px}.awardSec_box_para{line-height:1.6}}@media(max-width: 1199.98px){.awardSec_box_title{margin-bottom:10px}.awardSec_box_sub{margin-bottom:6px}.awardSec_box_para{line-height:1.4}}.videoSec .commonHead{max-inline-size:1000px}.videoSec_box,.videoSec .commonHead{position:relative;z-index:1}.videoSec_inner{position:relative}.videoSec_inner::after{content:"";position:absolute;width:972px;height:972px;left:0;right:0;margin:auto;top:0;bottom:0;background-image:url("../images/our-work/video-bg.webp");background-size:cover;background-repeat:no-repeat;background-position:center center;pointer-events:none}.videoSec_box img,.videoSec_box iframe{border:1px solid #fff}.videoSec_box_play{background:#582bd3;background:-moz-linear-gradient(126deg, rgb(88, 43, 211) 0%, rgb(34, 125, 225) 100%);background:-webkit-linear-gradient(126deg, rgb(88, 43, 211) 0%, rgb(34, 125, 225) 100%);background:linear-gradient(126deg, rgb(88, 43, 211) 0%, rgb(34, 125, 225) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#582bd3",endColorstr="#227de1",GradientType=1);border:none;color:#fff;border-radius:50%;display:flex;align-items:center;padding:0;justify-content:center;transition:all .5s ease-in-out;position:absolute;top:50%;transform:translateY(-50%);background-size:200% auto}.videoSec_box_play:hover{background:#4a00e0;background:-moz-linear-gradient(180deg, rgb(74, 0, 224) 0%, rgb(142, 45, 226) 100%);background:-webkit-linear-gradient(180deg, rgb(74, 0, 224) 0%, rgb(142, 45, 226) 100%);background:linear-gradient(180deg, rgb(74, 0, 224) 0%, rgb(142, 45, 226) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4a00e0",endColorstr="#8e2de2",GradientType=1)}@media(min-width: 1921px){.videoSec_box_play{width:102px;height:102px;font-size:45px}.videoSec_box_play:hover{width:136px;height:136px;font-size:60px}}@media(max-width: 1920px){.videoSec_box_play{width:calc(50px + 52*(100vw - 320px)/1600);height:calc(50px + 52*(100vw - 320px)/1600);font-size:calc(22px + 18*(100vw - 320px)/1600)}.videoSec_box_play:hover{width:calc(80px + 56*(100vw - 320px)/1600);height:calc(80px + 56*(100vw - 320px)/1600);font-size:calc(30px + 20*(100vw - 320px)/1600)}}@media(min-width: 1200px){.videoSec_box{max-inline-size:924px}}@media(min-width: 1400px){.videoSec_box_play{left:-52px}}@media(min-width: 1200px)and (max-width: 1399.98px){.videoSec_box_play{left:-40px}}@media(min-width: 768px)and (max-width: 1199.98px){.videoSec_box_play{left:-32px}}@media(min-width: 992px)and (max-width: 1199.98px){.videoSec_box{max-inline-size:800px}}@media(min-width: 768px)and (max-width: 991.98px){.videoSec_box{max-inline-size:650px}}@media(min-width: 576px)and (max-width: 767.98px){.videoSec_box{max-inline-size:500px}.videoSec_box_play{left:-35px}}@media(max-width: 575.98px){.videoSec_box{max-inline-size:300px}.videoSec_box_play{left:50%;transform:translate(-50%, -50%)}}@media(max-width: 1199.98px){.videoSec .playVideo{max-inline-size:100% !important}}.businesSec p{color:rgba(255,255,255,.6);line-height:1.6;font-weight:300;margin-bottom:0px}@media(min-width: 1921px){.businesSec_logo{margin-bottom:38px}.businesSec_logo img{max-width:111px}.businesSec_title{font-size:70px;margin-bottom:15px}.businesSec_btn{margin-top:40px}}@media(max-width: 1920px){.businesSec_logo{margin-bottom:calc(15px + 15*(100vw - 320px)/1600)}.businesSec_logo img{max-width:calc(80px + 31*(100vw - 320px)/1600)}.businesSec_title{font-size:calc(30px + 40*(100vw - 320px)/1600);margin-bottom:calc(10px + 5*(100vw - 320px)/1600)}.businesSec_btn{margin-top:calc(20px + 20*(100vw - 320px)/1600)}}.managerWork_box_main em{background:#582bd3;background:linear-gradient(to right, #582BD3 0%, #227DE1 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);width:max-content;line-height:1.2}.managerWork_box_main h3{color:#000;transition:all .5s}.managerWork_box_main.active h3,.managerWork_box_main:hover h3{color:#fff}.managerWork_box_main.active p,.managerWork_box_main:hover p{color:rgba(255,255,255,.6)}.managerWork_box_main.active p br,.managerWork_box_main:hover p br{display:none}.managerWork_box_main.active em,.managerWork_box_main:hover em{background:none;color:#fff;background:#582bd3;background:rgba(0,0,0,0);-webkit-background-clip:initial;-webkit-text-fill-color:#fff;width:max-content}.managerWork_box_main.active .managerWork_box_items,.managerWork_box_main:hover .managerWork_box_items{background:#582bd3;background:linear-gradient(to right, #582BD3 0%, #227DE1 100%)}.managerWork_box_main.active .managerWork_box_items::before,.managerWork_box_main:hover .managerWork_box_items::before{opacity:.08}.managerWork_box_main p{margin-bottom:0;font-size:14px;font-weight:300;color:rgba(0,0,0,.6);transition:all .5s}.managerWork_box_items{background-color:#fff;border-radius:10px;display:flex;align-items:start;justify-content:space-between;flex-direction:column;position:relative;z-index:1;transition:all .5s}.managerWork_box_items:before{position:absolute;content:"";right:0;top:0;background-image:url("../images/mw-bg.webp");background-repeat:no-repeat;background-position:right top;width:100%;height:100%;z-index:-1;opacity:.4;transition:all .3s}@media(min-width: 1921px){.managerWork_inner{padding-left:123px;padding-right:123px}.managerWork_box_main em{font-size:36px}.managerWork_box_main h3{margin-bottom:8px;font-size:40px}.managerWork_box_main.active p,.managerWork_box_main:hover p{font-size:20px}.managerWork_box_main.active h3,.managerWork_box_main:hover h3{font-size:56px}.managerWork_box_main.active .managerWork_box_items::before,.managerWork_box_main:hover .managerWork_box_items::before{background-size:240px}.managerWork_box_items{padding:30px 20px;min-height:350px}.managerWork_box_items:before{background-size:175px}}@media(max-width: 1920px){.managerWork_inner{padding-left:calc(15px + 108*(100vw - 320px)/1600);padding-right:calc(15px + 108*(100vw - 320px)/1600)}.managerWork_box_main em{font-size:calc(24px + 12*(100vw - 320px)/1600)}.managerWork_box_main h3{margin-bottom:calc(4px + 4*(100vw - 320px)/1600);font-size:calc(20px + 20*(100vw - 320px)/1600)}.managerWork_box_main.active p,.managerWork_box_main:hover p{font-size:calc(16px + 4*(100vw - 320px)/1600)}.managerWork_box_main.active h3,.managerWork_box_main:hover h3{font-size:calc(24px + 32*(100vw - 320px)/1600)}.managerWork_box_main.active .managerWork_box_items::before,.managerWork_box_main:hover .managerWork_box_items::before{background-size:calc(140px + 100*(100vw - 320px)/1600)}.managerWork_box_items{padding:calc(15px + 15*(100vw - 320px)/1600) calc(15px + 5*(100vw - 320px)/1600);min-height:calc(200px + 150*(100vw - 320px)/1600)}.managerWork_box_items:before{background-size:calc(120px + 55*(100vw - 320px)/1600)}}@media(min-width: 1200px){.workDetailPage .commonBanner_right img{position:absolute;bottom:-130px;right:0}}@media(min-width: 1800px){.workDetailPage .commonBanner_right img{width:760px}}@media(min-width: 1400px)and (max-width: 1799px){.workDetailPage .commonBanner_right img{width:680px}}@media(min-width: 1200px)and (max-width: 1399.98px){.workDetailPage .commonBanner_right img{width:620px}}@media(max-width: 1199.98px){.workDetailPage .commonBanner{overflow:hidden}}.workDetailPage .aboutSec .commonHead{max-width:1280px;margin-left:auto;margin-right:auto}.workDetailPage .aboutSec .commonHead p{color:rgba(0,0,0,.6);max-inline-size:954px;margin:auto}@media(min-width: 1921px){.workDetailPage .aboutSec{padding-top:104px}}@media(max-width: 1920px){.workDetailPage .aboutSec{padding-top:calc(15px + 89*(100vw - 320px)/1600)}}.workDetailPage .problemSec{background:linear-gradient(to bottom, rgb(240, 244, 250) 0%, rgb(253, 253, 254) 100%)}.workDetailPage .problemSec .commonHead p{color:rgba(0,0,0,.6)}.workDetailPage .problemSec_box_item{position:relative;border-radius:5px;overflow:hidden;line-height:30px;counter-increment:item-counter;padding-right:62px;background-color:#fff;font-weight:300;text-align:start}.workDetailPage .problemSec_box_item:before{left:0;top:0;width:4px;height:100%;position:absolute;content:"";background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(86, 45, 210, 0.78) 1%, rgb(86, 46, 211) 2%, rgb(86, 47, 212) 4%, rgba(36, 123, 226, 0.94) 98%, rgba(35, 124, 226, 0.31) 99%, rgba(0, 0, 0, 0) 100%)}.workDetailPage .problemSec_box_count{position:absolute;opacity:.1}@media(min-width: 1921px){.workDetailPage .problemSec_box_item{padding-top:38px;padding-left:38px;padding-bottom:38px;font-size:20px}.workDetailPage .problemSec_box_item:nth-child(odd){margin-left:119px}.workDetailPage .problemSec_box_item:not(:last-child){margin-bottom:40px}.workDetailPage .problemSec_box_count{right:15px;bottom:15px}.workDetailPage .problemSec_box_count span{font-size:60px}}@media(max-width: 1920px){.workDetailPage .problemSec_box_count{right:calc(12px + 3*(100vw - 320px)/1600);bottom:calc(12px + 3*(100vw - 320px)/1600)}.workDetailPage .problemSec_box_count span{font-size:calc(25px + 35*(100vw - 320px)/1600)}}@media(min-width: 992px)and (max-width: 1920px){.workDetailPage .problemSec_box_item:nth-child(odd){margin-left:calc(0px + 119*(100vw - 320px)/1600)}}@media(min-width: 1400px){.workDetailPage .problemSec_box_item{max-width:582px}}@media(min-width: 992px)and (max-width: 1399.98px){.workDetailPage .problemSec_box_item{max-width:610px}}@media(max-width: 1920px){.workDetailPage .problemSec_box_item{padding-top:calc(20px + 18*(100vw - 320px)/1600);padding-left:calc(20px + 18*(100vw - 320px)/1600);padding-bottom:calc(20px + 18*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600)}.workDetailPage .problemSec_box_item:not(:last-child){margin-bottom:calc(15px + 25*(100vw - 320px)/1600)}.workDetailPage .problemSec_box_item:after{font-size:calc(36px + 18*(100vw - 320px)/1600);line-height:calc(36px + 18*(100vw - 320px)/1600)}}@media(max-width: 991.98px){.workDetailPage .problemSec_box_item{max-width:100%}}.workDetailPage .awardSec_box_title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;-ms-line-clamp:2;-o-line-clamp:2;text-overflow:ellipsis}.workDetailPage .awardSec_box_para{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;-moz-line-clamp:4;-ms-line-clamp:4;-o-line-clamp:4;text-overflow:ellipsis}.workDetailPage .solutionsSec .commonHead_list li{font-weight:300}.workDetailPage .solutionsSec_right .commonHead p{color:rgba(1,1,1,.6)}@media(min-width: 1200px){.workDetailPage .solutionsSec_right{padding-left:48px}}@media(max-width: 767.98px){.workDetailPage .solutionsSec_left{text-align:center}.workDetailPage .solutionsSec_left img{max-width:350px}}@media(max-width: 575.98px){.workDetailPage .solutionsSec_left img{max-width:290px}}.workDetailPage .definitiveSec{background-color:#f5f7fd}.workDetailPage .definitiveSec .commonHead_lft p{color:rgba(0,0,0,.6)}.workDetailPage .definitiveSec .definitiveSlider_slide.swiper-slide-active{text-align:center}.workDetailPage .definitiveSec .definitiveSlider_slide.swiper-slide-active img{max-width:1025px;min-height:auto;transition:transform .9s ease-in;transform:scale(1.004);height:100%;margin-left:6px}.workDetailPage .definitiveSec .definitiveSlider_slide.swiper-slide-prev{text-align:right}.workDetailPage .definitiveSec .definitiveSlider_slide.swiper-slide-next{text-align:left}.workDetailPage .definitiveSec .definitiveSlider_slide.swiper-slide-next img,.workDetailPage .definitiveSec .definitiveSlider_slide.swiper-slide-prev img{box-shadow:0 0 25px rgba(0,0,0,.05);transform:scaleY(0.92);height:100%;object-fit:cover;transition:transform .5s ease-in;width:100%}@media(min-width: 1600px){.workDetailPage .definitiveSec .definitiveSlider_bg{height:765px;max-width:1339px}}@media(max-width: 1599px){.workDetailPage .definitiveSec .definitiveSlider_slide.swiper-slide-active img{max-width:976px;min-height:578px}}@media(min-width: 1400px)and (max-width: 1599px){.workDetailPage .definitiveSec .definitiveSlider_bg{max-width:1275px}}@media(min-width: 1200px)and (max-width: 1399.98px){.workDetailPage .definitiveSec .definitiveSlider{padding-bottom:100px;height:600px;padding-top:30px}.workDetailPage .definitiveSec .definitiveSlider_bg{max-width:1095px;height:624px}}@media(min-width: 1400px){.workDetailPage .definitiveSec .definitiveSlider{padding-top:42px;padding-bottom:125px;height:auto}}@media(min-width: 1200px){.workDetailPage .definitiveSec .definitiveSlider_bg{position:absolute;z-index:9;left:50%;transform:translateX(-50%);top:-25px;margin:0 auto;width:100%}.workDetailPage .definitiveSec .definitiveSlider_bg img{width:100%;height:100%}}@media(max-width: 1399.98px){.workDetailPage .definitiveSec .definitiveSlider_slide.swiper-slide-active img{max-width:850px;min-height:470px}}@media(max-width: 1199.98px){.workDetailPage .definitiveSec .definitiveSlider{padding-bottom:15px;height:100%;padding-top:0}.workDetailPage .definitiveSec .definitiveSlider_bg{display:none}.workDetailPage .definitiveSec .definitiveSlider_slide.swiper-slide-active img{max-width:100%;min-height:100%;width:100%;margin:auto;box-shadow:0 0 25px rgba(0,0,0,.05)}}.workDetailPage .managerWork_inner{background-color:#f5f7fd}@media(min-width: 1200px){.workDetailPage .managerWork_box_main.active,.workDetailPage .managerWork_box_main:hover{width:29.42%;flex:0 0 auto}}@media(max-width: 991.98px){.workDetailPage .managerWork_box_main{flex:0 0 auto;width:50%}}@media(max-width: 575.98px){.workDetailPage .managerWork_box_main{width:100%}}

/*# sourceMappingURL=workdetail.min.css.map */