.top-service{background-color:var(--background-gray);padding-top:140px}.top-service .service-wrapper{padding-top:24px;border-top:2px solid var(--border-gray-200);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--color-black)}.top-service .service-wrapper .top-service-top-title{display:block;margin-bottom:36px;padding:0 17px}.top-service .service-wrapper .top-service-top-title h3{position:relative;font-size:13px;line-height:18px}.top-service .service-wrapper .top-service-top-title h2{font-size:36px;line-height:52px;font-weight:500}.top-service .service-wrapper .top-service-top-title>h3::after{content:"";position:absolute;left:-17px;top:50%;width:6px;height:6px;-webkit-transform:translateY(-100%);transform:translateY(-100%);border-radius:100%;background:var(--color-black)}.top-service .service-wrapper .top-service-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:95px;gap:20px}.top-service .service-wrapper .top-service-content>div{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-service .service-wrapper .top-service-content>div .top-service-img{position:relative;width:100%;height:auto}.top-service .service-wrapper .top-service-content>div .top-service-img .line{position:absolute;bottom:-1px;left:-15px;width:80px;height:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:rotate(270deg);transform:rotate(270deg);background-color:#7f7e7e;text-align:right}.top-service .service-wrapper .top-service-content>div .top-service-img .line div{width:100%;height:1px}.top-service .service-wrapper .top-service-content>div .top-service-img .line span{font-size:13px;line-height:15x;color:#000;margin-top:10px}.top-service .service-wrapper .top-service-content>div>.top-service-title{display:block;margin-bottom:24px;padding:20px 25px;background-color:var(--background-white);min-height:180px}.top-service .service-wrapper .top-service-content>div>.top-service-title>h3{font-size:16px;line-height:28px;font-weight:500;margin-left:15px;padding-bottom:8px}.top-service .service-wrapper .top-service-content>div>.top-service-title>h4{font-size:14px;line-height:26px}.top-service .service-introduction{background-color:var(--background-white);padding:40px 40px 0;margin-bottom:200px}.top-service .service-introduction .introduction-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;padding-bottom:50px}.top-service .service-introduction .introduction-title h1{font-size:26px;line-height:37px;font-weight:500}.top-service .service-introduction .introduction-title .section_number-underline{border-bottom:2px solid var(--color-black);max-width:50px}.top-service .service-introduction .case-wrapper{padding-bottom:60px}.top-service .service-introduction .case-wrapper .case-top-container{border-bottom:2px solid var(--border-gray-200);padding-bottom:10px;margin-bottom:20px}.top-service .service-introduction .case-wrapper .case-top-container .case-top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.top-service .service-introduction .case-wrapper .case-top-container .case-top img{width:6px}.top-service .service-introduction .case-wrapper .case-top-container .case-top span{font-size:13px}.top-service .service-introduction .case-wrapper .case-top-container .case-top-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-service .service-introduction .case-wrapper .case-top-container .case-top-content .content-left{font-size:16px;line-height:24px;font-weight:500}.top-service .service-introduction .case-wrapper .case-top-container .case-top-content .content-right{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;font-size:14px;line-height:20px}.top-service .service-introduction .case-wrapper .case-bot-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.top-service .service-introduction .case-wrapper .case-bot-container .case-bot-img{max-width:320px;width:35%}.top-service .service-introduction .case-wrapper .case-bot-container .case-bot-right{max-width:560px;width:65%}.top-service .service-introduction .case-wrapper .case-bot-container .case-bot-right .case-assig-wrapper{background-color:#656565;color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:5px;margin-bottom:6px}.top-service .service-introduction .case-wrapper .case-bot-container .case-bot-right .case-assig-wrapper span{font-size:14px}.top-service .service-introduction .case-wrapper .case-bot-container .case-bot-right>div{font-size:14px;line-height:26px}.top-service .service-introduction .case-wrapper .case-bot-container .case-bot-right .case-bot-content1{padding-bottom:20px}.top-service .service-introduction .case-wrapper .case-bot-container .case-bot-right .case-solve-problem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border:1px solid #222;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 8px;margin-bottom:7px;line-height:24px}.top-service .service-introduction .anchor{position:relative}.top-service .service-introduction .anchor span{position:absolute;top:-130px}@media screen and (min-width: 768px)and (max-width: 1024px){.top-service .service-wrapper .top-service-content>div>.top-service-title{min-height:233px}.top-service .service-introduction .case-wrapper .case-top-container .case-top-content{gap:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.top-service .service-introduction .case-wrapper .case-top-container .case-top-content .content-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}@media screen and (max-width: 767px){.top-service{padding-bottom:0;padding-top:80px}.top-service .service-wrapper .top-service-top-title h2{font-size:26px;line-height:37px;margin-top:5px}.top-service .service-wrapper .top-service-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-service .service-wrapper .top-service-content>div{width:100%}.top-service .service-introduction{padding:40px 20px 0;margin-bottom:80px}.top-service .service-introduction .introduction-title{padding-bottom:35px}.top-service .service-introduction .case-wrapper .case-top-container .case-top-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-service .service-introduction .case-wrapper .case-top-container .case-top-content .content-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.top-service .service-introduction .case-wrapper .case-bot-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-service .service-introduction .case-wrapper .case-bot-container .case-bot-img{max-width:unset;width:100%}.top-service .service-introduction .case-wrapper .case-bot-container .case-bot-right{max-width:unset;width:100%}}