.section-banner{background:url(/build/assets/section-banner-bg-jzN5jTWr.webp) no-repeat right;height:592px;background-size:contain;background-color:#fdfdfd}.section-banner .banner-content{display:flex;gap:25px;padding-top:197px}.section-banner .banner-text{margin-top:30px}.section-banner .banner-text .sub-title{font-size:32px;font-family:Nunito Sans,sans-serif;letter-spacing:1.6px;line-height:1.3}.section-banner .banner-text .text-title{margin-top:13px;font-size:70px}@media all and (max-width: 767px){.section-banner{background-image:url(/build/assets/bg-header-sp-C2OlSPcX.webp);height:345px}.section-banner .banner-content{gap:11px;padding-top:120px}.section-banner .banner-content .sub-title{font-size:16px}.section-banner .banner-content svg{width:31.52px}.section-banner .banner-content .banner-text .text-title{font-size:36px;margin-top:0}}.section-reason{position:relative;background:url(/build/assets/bg-DArecenz.webp) no-repeat top;background-size:cover;padding-bottom:120px}.section-reason .img-reason-bg{position:absolute;right:0;top:0;width:537.89px}.section-reason .reason-top{padding-top:139px;margin-bottom:80px;z-index:1;position:relative}.section-reason .reason-top .label{margin-bottom:10px}.section-reason .reason-top-image{position:absolute;right:0;top:0;width:537.89px}.section-reason .reason-top-title{font-size:52px;font-weight:700}.section-reason .reason-top-title .text-highlight{color:var(--blue-color);font-size:82px;font-weight:600;line-height:1}.section-reason .note{max-width:540px;margin-top:29px;letter-spacing:.8px}.section-reason .reason-btn{max-width:707px;display:grid;grid-template-columns:1fr 1fr;gap:27px;margin:180px auto 0}.section-reason .reason-item{position:relative;background-color:var(--white-color);display:grid;grid-template-columns:270px 1fr;gap:30px;padding:37px 40px 46px}.section-reason .reason-wrapper{display:flex;flex-direction:column;gap:36px;margin-top:150px}.section-reason .reason-item-left .item-number{position:absolute;top:0;left:10px}.section-reason .reason-item-left img{width:220px;height:220px;margin-top:7px;margin-left:auto;margin-right:auto;object-fit:contain}.section-reason .item-title{font-size:32px;font-weight:700;margin-bottom:20px;letter-spacing:0}.section-reason .reason-body-desc{letter-spacing:.8px;margin-bottom:32px}.section-reason .reason-body{background-color:#f5f5f5;padding:24px}.section-reason .reason-body-title{display:flex;align-items:center;font-weight:700;gap:8px;font-size:18px;margin-bottom:13px}.section-reason .reason-body-list{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;font-weight:700}.section-reason .reason-body-list>div{display:grid;grid-template-columns:13px 1fr;gap:8px}.section-reason .reason-body-list>div svg{margin-top:7px}.section-reason .custom-letter-spacing{letter-spacing:-.16px}@media all and (max-width: 767px){.section-reason{padding-bottom:64px}.section-reason .reason .reason-top-image{width:220.28px}.section-reason .reason-top{padding-top:203px;margin-bottom:33px}.section-reason .reason-top-title{font-size:28px;letter-spacing:1.4px;line-height:1.5}.section-reason .reason-top-title .text-highlight{font-size:40px;font-weight:600}.section-reason .note{margin-top:28px;font-size:15px}.section-reason .reason-body{grid-template-columns:1fr;gap:24px}.section-reason .reason-body .reason-body-item:nth-child(2){transform:unset}.section-reason .reason-body .reason-body-item:nth-child(4){align-self:start;transform:unset}.section-reason .reason-body-item .item-number{font-size:52px;left:11px}.section-reason .reason-body .item-image{width:151.73px;height:141.53px;margin:38px auto 20px}.section-reason .reason-body-item .item-title{font-size:24px}.section-reason .reason-body-item .item-desc{font-size:15px;letter-spacing:.75px}.section-reason .reason-body-item{padding-bottom:20px}.section-reason .reason-wrapper{margin-top:33px}.section-reason .reason-wrapper{flex-direction:row;flex-wrap:wrap;gap:24px}.section-reason .reason-item{grid-template-columns:1fr;gap:20px;padding:38px 20px 20px}.section-reason .reason-item-left img{width:151.73px;height:141.53px}.section-reason .item-title{font-size:24px}.section-reason .reason-body-desc{margin-bottom:20px;line-height:1.6}.section-reason .reason-body{padding:16px}.section-reason .reason-body-title{margin-bottom:10px;font-size:16px;letter-spacing:.8px}.section-reason .reason-body-list{grid-template-columns:1fr;gap:7px;font-size:14px}.section-reason .reason-body-list>div{gap:6px;letter-spacing:.7px}.section-reason .reason-body.custom-pd{padding-right:10px}.section-reason .img-reason-bg{width:220px}.section-reason .reason-top{padding-top:220px}}.section-flow{padding-top:120px;padding-bottom:118px}.section-flow .section-flow-desc{margin-top:24px;text-align:center}.section-flow .section-flow-wrap{display:grid;grid-template-columns:repeat(6,1fr);margin-top:97px}.section-flow .section-flow-item-step{font-size:24px;font-family:Nunito,sans-serif;font-weight:700;letter-spacing:-.48px;text-align:center;color:var(--text-blue)}.section-flow .section-flow-item{padding-right:20px;position:relative}.section-flow .section-flow-item svg{position:absolute;right:0;top:42%;transform:translateY(-50%)}.section-flow .section-flow-item-img{width:100px;height:100px;margin:0 auto}.section-flow .section-flow-item-title{font-weight:700;font-size:20px;text-align:center;margin-top:14px}.section-flow .section-flow-item-desc{font-size:14px;margin-top:18px;letter-spacing:.7px}.section-flow .section-flow-bottom{margin-top:91px;padding:40px;background-color:#e5f9ef;display:grid;grid-template-columns:1fr 1fr;gap:59px}.section-flow .section-flow-bottom-left{font-size:40px;font-weight:700;color:var(--text-blue);letter-spacing:0}@media all and (max-width: 767px){.section-flow{padding:64px 0}.section-flow .section-flow-desc{margin-top:32px;text-align:left;letter-spacing:.75px}.section-flow .section-flow-wrap{margin-top:32px;grid-template-columns:1fr;gap:12px}.section-flow .section-flow-item{position:relative;padding-left:115px;text-align:left;padding-bottom:27px}.section-flow .section-flow-item-step{text-align:left;font-size:16px}.section-flow .section-flow-item-title{text-align:left;margin-top:0}.section-flow .section-flow-item-desc{margin-top:12px;font-size:12px}.section-flow .section-flow-item-img{position:absolute;left:0;top:50%;transform:translateY(-50%);width:80px;height:80px}.section-flow .section-flow-item svg{top:unset;bottom:0;left:50%;transform:translate(-50%)}.section-flow .section-flow-item-desc-arrow{transform:rotate(90deg);position:absolute;bottom:3px;left:54%}.section-flow .section-flow-bottom{margin-top:13px;gap:16px}.section-flow .section-flow-bottom{padding:16px;grid-template-columns:1fr}.section-flow .section-flow-bottom-left{font-size:20px;letter-spacing:1px}.section-flow .section-flow-bottom-right{letter-spacing:.75px}}.service-introduction-page .section-banner{background:unset;background-color:unset}.service-introduction-page .page-title{text-align:center;font-size:32px;letter-spacing:1.6px;font-weight:700}.service-introduction-page .page-title .text-highlight{font-size:64px}.service-introduction-page .about-right{margin-top:70px}.service-introduction-page .about{display:grid;grid-template-columns:1fr 1fr;gap:49px;padding-top:96px;padding-bottom:70px}.service-introduction-page .about .text-title{margin-bottom:56px}.service-introduction-page .about .text-title span{font-size:32px}.service-introduction-page .about .about-right-content{letter-spacing:.8px}.service-introduction-page .about .about-right .text-bg{max-width:400px;margin:0 auto}.service-introduction-page .about .service-list{display:grid;grid-template-columns:repeat(3,1fr);margin-top:51px;row-gap:36px}.service-introduction-page .about .service-item{text-align:center}.service-introduction-page .about .service-item svg{display:block;margin:0 auto}.service-introduction-page .about .service-item .service-item-title{font-size:18px;font-weight:700;margin:12px 0;color:var(--blue-color);letter-spacing:.54px}.service-introduction-page .about .service-item .service-item-content{font-size:14px;letter-spacing:.42px}.service-introduction-page .service-item-icon{width:64px;height:64px;margin:0 auto}.service-introduction-page .raas{font-size:24px;font-weight:700;max-width:400px;color:var(--text-white);display:flex;align-items:center;justify-content:center;height:40px;background-color:var(--blue-color);border-radius:27px;margin:0 auto 32px}.service-introduction-page .raas-block{background-color:#fff;padding:40px 56px}.service-introduction-page .raas-block .desc{letter-spacing:.8px;margin-bottom:32px}.service-introduction-page .raas-block .raas-warp{display:grid;grid-template-columns:1fr 20px 1fr;align-items:center}.service-introduction-page .raas-block .raas-warp .icon{display:flex;align-items:center;justify-content:center}.service-introduction-page .raas-block .raas-item{padding:24px 20px 40px;background-color:#f5f5f5}.service-introduction-page .raas-block .raas-item .title{text-align:center;font-size:24px;font-weight:700;color:#666;margin-bottom:24px}.service-introduction-page .raas-block .raas-item .raas-item-desc{letter-spacing:.16px}.service-introduction-page .raas-block .raas-item:nth-of-type(3){background-color:#e5f9ef}.service-introduction-page .raas-block .raas-item:nth-of-type(3) .title{color:var(--text-blue)}.service-introduction-page .comparison{margin-top:134px}.service-introduction-page .comparison-content-item{display:grid;grid-template-columns:300px 1fr 1fr;gap:12px;background:#fff}.service-introduction-page .comparison-content-item:not(:first-child):not(:last-child){border-bottom:1px solid #000000}.service-introduction-page .comparison-content-item .item-column{display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:var(--text-white)}.service-introduction-page .comparison-content-item .item-column2{background-color:#666}.service-introduction-page .comparison-content-item .item-column3{background-color:var(--blue-color)}.service-introduction-page .comparison-content-item.comparison-content-item-header{height:54px;margin-bottom:12px}.service-introduction-page .item-column-child{min-height:100px;display:flex;align-items:center;font-size:24px;font-weight:700;gap:24px;width:100%}.service-introduction-page .item-column-child:nth-child(2),.service-introduction-page .item-column-child:nth-child(3){justify-content:center}.service-introduction-page .item-column-child:nth-child(2){background-color:#f5f5f5}.service-introduction-page .item-column-child:nth-child(3){background-color:#e5f9ef}.service-introduction-page .item-column-child .text-blue{font-size:28px}.service-introduction-page .comparison-content{margin-top:80px;display:flex;flex-direction:column;padding-bottom:120px;background:#fff}.service-introduction-page .section-bg{background:url(/build/assets/top-bg-BxNRAPOl.webp) no-repeat top;background-size:cover,1955px}@media all and (max-width: 767px){.service-introduction-page .section-bg{background:url(/build/assets/top-bg-sp-C5FYkn00.webp) no-repeat top;background-size:cover}}@media all and (max-width: 380px){.service-introduction-page .section-bg{background-size:contain}}.service-introduction-page .raas-desc-bottom{margin-top:32px;letter-spacing:.8px}.service-introduction-page .merit{background-color:#f5f5f5;padding:120px 0}.service-introduction-page .merit-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:80px}.service-introduction-page .merit-wrap .merit-item{position:relative;background-color:var(--white-color);padding:0 24px 59px}.service-introduction-page .merit-wrap .merit-item .item-number{position:absolute;top:0;left:8px}.service-introduction-page .merit-wrap .merit-item img{width:260px;height:180px;margin:40px auto 0}.service-introduction-page .merit-wrap .merit-item-title{font-size:24px;margin-bottom:16px;font-weight:700}.service-introduction-page .merit-wrap .merit-item-desc{letter-spacing:.8px}.service-introduction-page .strengths{background:url(/build/assets/strengths-bg-DRuWoLb1.webp) no-repeat top;background-size:cover;padding-top:130px;color:var(--text-white)}.service-introduction-page .strengths .strengths-desc{font-size:20px;font-weight:700;margin-top:39px}.service-introduction-page .strengths .text-highlight{font-size:32px}.service-introduction-page .strengths .strengths-desc-2{margin-top:34px}.service-introduction-page .strengths-wrap{font-size:18px;font-weight:700;max-width:725px;margin:0 auto;display:flex;gap:16px;flex-direction:column}.service-introduction-page .strengths-block{border:1px solid var(--white-color);padding-top:48px;padding-bottom:40px;position:relative;margin-top:80px}.service-introduction-page .strengths{padding-bottom:120px}.service-introduction-page .strengths-block-title{display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;height:40px;border-radius:27px;background-color:var(--blue-color);width:592px;position:absolute;left:50%;transform:translate(-50%);top:-20px;letter-spacing:1.2px}.service-introduction-page .strengths-item{display:grid;grid-template-columns:17px 1fr;gap:8px}.service-introduction-page .strengths-item svg{margin-top:8px}.service-introduction-page .about-billms{padding-top:130px;padding-bottom:130px;background:url(/build/assets/about-billms-BznJVJJ8.webp) no-repeat top;background-size:cover}.service-introduction-page .about-billms .sub-title{font-family:Nunito,sans-serif;color:var(--text-white)}.service-introduction-page .about-billms .about-billms-title{font-size:32px;font-weight:700;letter-spacing:1.6px;color:var(--text-white);text-align:center;position:relative;margin-top:12px}.service-introduction-page .about-billms .about-billms-title:before{content:"";position:absolute;top:50%;transform:translateY(-50%);height:1px;background-color:var(--text-white);right:0;width:100%}.service-introduction-page .about-billms .about-billms-title span{background-color:#3f4b45;position:relative;padding:0 40px}.service-introduction-page .about-billms .about-billms-title .text-height{padding:0;color:var(--text-blue);font-size:42px;font-family:Nunito,sans-serif}.service-introduction-page .text-blue{color:var(--text-blue)!important;font-size:28px}.service-introduction-page .text-black{color:var(--text-black)!important}.service-introduction-page .about-billms-wrap{font-size:24px;font-weight:700;margin-top:57px;display:flex;flex-direction:column}.service-introduction-page .about-billms-wrap .about-billms-item-3>div{color:var(--text-white);letter-spacing:0;padding:13px 0}.service-introduction-page .about-billms-wrap .about-billms-item-3>div:first-child{display:flex;align-items:center;gap:37px;border-bottom:1px solid #FFFFFF}.service-introduction-page .about-billms-wrap .about-billms-item-3>div:not(:first-child){background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;flex-direction:column;border-bottom:1px solid #000000}.service-introduction-page .about-billms-wrap .about-billms-item-3>div:nth-child(2){position:relative}.service-introduction-page .about-billms-wrap .about-billms-item-3>div:nth-child(2):after{content:"";height:1px;width:12px;background:#000;bottom:-1px;position:absolute;right:-12px}.service-introduction-page .about-billms-wrap .item-bg-1{background-color:#666;height:56px;display:flex;align-items:center;justify-content:center;color:var(--text-white)}.service-introduction-page .about-billms-wrap .about-billms-item-2>div:not(:first-child){background-color:#f5f5f5;padding:20px}.service-introduction-page .about-billms-wrap .item-bg-2{background-color:var(--blue-color)!important;height:56px;display:flex;align-items:center;justify-content:center;color:var(--text-white)}.service-introduction-page .about-billms-wrap .about-billms-item{display:grid;grid-template-columns:300px 1fr 1fr}.service-introduction-page .about-billms-wrap .about-billms-item:first-child{margin-bottom:12px}.service-introduction-page .about-billms-wrap .about-billms-item>div:not(:first-child){margin-right:12px}.service-introduction-page .about-billms-wrap .about-billms-item>div:last-child{background-color:#e5f9ef}.service-introduction-page .about-billms-2{margin-top:160px}.service-introduction-page .strengths-wrap.strengths-wrap-service{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;margin-top:55px;min-width:100%;color:var(--text-white)}.service-introduction-page .strengths-wrap.strengths-wrap-service .item-title{font-size:32px;font-weight:700;margin-bottom:19px}.service-introduction-page .strengths-wrap.strengths-wrap-service .item-desc{line-height:1.6;letter-spacing:.46px;font-size:16px;font-weight:400}.service-introduction-page .strengths-wrap.strengths-wrap-service .strengths-item{display:flex;gap:20px;border:2px solid #ffffff;min-height:288px;padding:32px;text-align:left}.service-introduction-page .strengths-wrap.strengths-wrap-service .strengths-item-left img{display:block;min-width:100px;height:100px}.service-introduction-page .merit-1{padding-top:120px;padding-bottom:130px;background:url(/build/assets/merit-robot-bg-BMMOb6Oo.webp) no-repeat top;background-size:cover}.service-introduction-page .merit-1 .merit-1-wrap{margin-top:72px}.service-introduction-page .merit-1 .merit-wrap-item{display:grid;grid-template-columns:100px 1fr;gap:47px;margin-bottom:56px}.service-introduction-page .merit-1 .merit-wrap-item .item-number.item-number-top{line-height:1}@media all and (max-width: 767px){.service-introduction-page .merit-1 .merit-wrap-item .item-number.item-number-top{line-height:1.3}}.service-introduction-page .merit-1 .merit-wrap-right-title{font-size:32px;font-weight:700;margin-bottom:20px}.service-introduction-page .merit-1 .merit-wrap-right-info{margin-top:32px;background:#f5f5f5;padding:20px 24px;letter-spacing:.8px}.service-introduction-page .merit-1 .merit-wrap-right-info-title{font-size:18px;font-weight:700;margin-bottom:16px;letter-spacing:.9px}.service-introduction-page .robot-list{margin-top:123px}.service-introduction-page .robot-list-detail{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:48px}.service-introduction-page .robot-list-detail .robot-item{background-color:#f5f5f5;padding:20px;display:flex;flex-direction:column;height:100%}.service-introduction-page .robot-list-detail .robot-item .item-content{display:flex;flex-direction:column;height:100%}.service-introduction-page .robot-list-detail .robot-item .item-img{width:100%;height:207.2px;margin:0 auto 41px}.service-introduction-page .robot-list-detail .item-title{font-size:24px;font-weight:700;margin-bottom:17px}.service-introduction-page .robot-list-detail .item-desc{line-height:1.6;margin-bottom:16px;letter-spacing:.8px}.service-introduction-page .robot-list-detail .item-list-checked{background-color:#eaeaea;padding:10px 16px;font-weight:700;display:flex;gap:7px;flex-direction:column;margin-bottom:auto}.service-introduction-page .robot-list-detail .item-btn{margin-top:16px;margin-bottom:20px}.service-introduction-page .case{background-color:#f5f5f5;padding:120px 0}.service-introduction-page .case-wrap{display:grid;grid-template-columns:381px 1fr;gap:36px}.service-introduction-page .case-wrap .desc{margin:48px 0}.service-introduction-page .case-wrap .btn-case{max-width:340px;width:100%;margin-left:auto;margin-right:auto}.service-introduction-page .case-right{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.service-introduction-page .case-right .case-item{padding:28px 16px 16px;background-color:var(--white-color)}.service-introduction-page .case-right .case-item .item-title{color:#000;line-height:1.4;margin-bottom:16px;letter-spacing:1.2px}.service-introduction-page .case-right .case-item img{width:100px;height:auto;display:block;margin:0 auto}@media all and (max-width: 767px){.service-introduction-page .case{padding:64px 0}.service-introduction-page .case .sub-title{margin-bottom:8px;text-align:center}.service-introduction-page .case .text-title{text-align:center;line-height:1.5}.service-introduction-page .case .case-wrap{grid-template-columns:1fr;gap:40px}.service-introduction-page .case .case-wrap .desc{margin-top:32px;margin-bottom:0;letter-spacing:.75px}.service-introduction-page .case .case-right{grid-template-columns:1fr 1fr;gap:20px}.service-introduction-page .case .case-right .case-item{padding:10px;min-height:238px}.service-introduction-page .case .case-right .case-item .item-desc{padding-right:.5px}.service-introduction-page .case .case-right .case-item .item-title{text-align:left;margin-top:20px;margin-bottom:10px;letter-spacing:.8px}.service-introduction-page .robot-list-detail{margin-top:48px;overflow-x:auto;display:flex;flex-direction:row;gap:16px}.service-introduction-page .robot-list-detail .robot-item{position:relative;flex-shrink:0;width:280px;min-height:100%;height:unset}.service-introduction-page .robot-list-detail .robot-item .item-img{height:154.31px;object-fit:cover;margin-bottom:12px}.service-introduction-page .robot-list-detail .item-title{font-size:20px;margin-bottom:12px}.service-introduction-page .robot-list-detail .item-list-checked{font-size:14px;padding:10px;letter-spacing:.7px}.service-introduction-page .robot-list-detail .item-desc{margin-bottom:13px;letter-spacing:.75px}.service-introduction-page .item-btn a{height:40px}.service-introduction-page .robot-list-detail .robot-item .item-img{height:154.31px}}.service-introduction-page .service-support{padding:120px 0;background-color:#f5f5f5}.service-introduction-page .service-support .service-support-content{display:grid;grid-template-columns:1fr 1fr;gap:63px;margin-top:72px;padding:28px 60px;background-color:var(--white-color)}.service-introduction-page .service-support .service-support-content-left{line-height:1.5;margin-top:28px;letter-spacing:.8px}.service-introduction-page .service-support .service-support-content-left-info{background-color:#f5f5f5;margin-top:32px;padding:10px 16px;font-weight:700}.service-introduction-page .service-support .service-support-content-left-info svg{margin-right:8px}.service-introduction-page .service-support .service-support-content-right img{max-width:489px}.service-introduction-page .service-support .service-support-content-right .image-sp{display:none}.service-introduction-page .service-support .service-support-btn{margin-top:56px;margin-left:auto;margin-right:auto;max-width:340px}.service-introduction-page .service-price{padding:140px 0;position:relative}.service-introduction-page .service-price .container-small{z-index:1;position:relative}.service-introduction-page .service-price .bg-price{position:absolute;width:631px;top:57px;right:0}.service-introduction-page .service-price .service-price-label{font-size:24px;letter-spacing:1.2px;font-weight:700;text-align:center;border-radius:27px;background-color:var(--blue-color);height:40px;max-width:350px;align-items:center;display:flex;justify-content:center;color:var(--text-white);margin-top:68px}.service-introduction-page .service-price .service-price-desc{margin-top:25px;margin-bottom:53px;letter-spacing:.8px}.service-introduction-page .service-price .service-price-content-item{background-color:#f5f5f5}.service-introduction-page .service-price .service-price-content{display:grid;grid-template-columns:repeat(2,1fr);gap:34px;max-width:634px}.service-introduction-page .service-price .service-price-content .service-price-item-title{font-size:20px;background-color:#333;display:flex;align-items:center;justify-content:center;font-weight:700;height:40px;color:var(--text-white)}.service-introduction-page .service-price .service-price-item-content{padding:30px;font-weight:700}.service-introduction-page .service-price .service-price-item-content>p{margin-bottom:7px}.service-introduction-page .service-price .service-price-item-content>p svg{margin-right:8px}.service-introduction-page .service-price .service-price-note{margin-top:40px;font-size:14px;letter-spacing:.7px}.service-introduction-page .service-price .service-price-btn{margin-top:40px;max-width:340px}@media all and (max-width: 767px){.service-introduction-page .page-title{font-size:16px}.service-introduction-page .page-title .text-highlight{font-size:32px}.service-introduction-page .section-banner{height:290px}.service-introduction-page .about{padding-top:75px;grid-template-columns:1fr;gap:31px;padding-bottom:60px}.service-introduction-page .about .text-title{letter-spacing:1.4px;margin-bottom:32px}.service-introduction-page .about .text-title span{font-size:18px}.service-introduction-page .about-right{margin-top:0}.service-introduction-page .about .about-right .text-bg{font-size:16px;max-width:260px;height:28px;display:flex;align-items:center;justify-content:center}.service-introduction-page .about .service-list{margin-top:30px;row-gap:20px}.service-introduction-page .about .service-item .service-item-title{font-size:14px;margin-top:20px;margin-bottom:9px;letter-spacing:.42px;text-wrap:nowrap}.service-introduction-page .about .service-item .service-item-content{font-size:12px;letter-spacing:.36px}.service-introduction-page .raas-block{background:unset;padding:0}.service-introduction-page .raas{max-width:260px;font-size:16px;margin-bottom:24px}.service-introduction-page .raas-block .desc{letter-spacing:.9px;margin-bottom:24px}.service-introduction-page .raas-block .raas-warp{grid-template-columns:1fr}.service-introduction-page .raas-block .raas-item{padding:20px 16px}.service-introduction-page .raas-block .raas-item .title{font-size:20px;margin-bottom:18px}.service-introduction-page .raas-block .raas-item .raas-item-desc{letter-spacing:.15px}.service-introduction-page .raas-block .raas-warp .icon{padding:7px;transform:rotate(90deg)}.service-introduction-page .raas-desc-bottom{margin-top:24px}.service-introduction-page .comparison{margin-top:80px}.service-introduction-page .comparison-content-item{grid-template-columns:1fr}.comparison-content-sp-item-top{display:flex;align-items:center;gap:17px;font-size:20px;font-weight:700}.comparison-content-sp{margin-top:40px;padding-bottom:40px}.comparison-content-sp-item-sp{display:grid;grid-template-columns:1fr 1fr;gap:4px}.comparison-content-sp-item-sp>div{margin-top:18px}.comparison-content-sp-item-sp .comparison-content-sp-item-sp-child{background:#e5f9ef;height:68px;display:flex;align-items:center;justify-content:center;flex-direction:column}.comparison-content-sp-item-sp .title-item1,.comparison-content-sp-item-sp .title-item2{font-size:12px;font-weight:700;height:24px;background:#666;color:var(--text-white);display:flex;align-items:center;justify-content:center;margin-bottom:4px}.comparison-content-sp-item-sp .title-item2{color:var(--text-white);background:var(--blue-color)}.comparison-content-sp-item-sp .text-black{font-size:14px;color:var(--text-black)}.comparison-content-sp-item-sp .content-item2{font-size:15px;color:var(--text-blue);text-align:center;letter-spacing:0;display:flex;align-items:center;justify-content:center;justify-items:center;flex-direction:column;font-weight:700}.comparison-content-sp-item-sp .content-item2-black{font-size:12px;font-weight:700;text-align:center;letter-spacing:0}.comparison-content-sp-item-sp .content-item1{display:flex;align-items:center;justify-content:center;height:68px;text-align:center;font-size:14px;font-weight:700;padding:15px 5px;background:#f5f5f5;letter-spacing:0px}.comparison-content-sp-item{padding-bottom:20px;margin-bottom:20px}.comparison-content-sp-item:not(:last-child){border-bottom:1px solid #000000}.service-introduction-page .merit{padding-top:64px;padding-bottom:64px}.service-introduction-page .merit-wrap{margin-top:48px}.service-introduction-page .merit-wrap{grid-template-columns:1fr;gap:24px}.service-introduction-page .merit-wrap .merit-item-title{margin-bottom:20px}.service-introduction-page .merit-wrap .merit-item{padding:0 20px 24px}}@media all and (max-width: 767px){.service-introduction-page .strengths{padding-top:64px;padding-bottom:40px}.service-introduction-page .strengths .sub-title{margin-bottom:8px}.service-introduction-page .strengths .strengths-desc{font-size:15px;letter-spacing:.75px}.service-introduction-page .strengths .text-highlight{font-size:24px}.service-introduction-page .strengths .strengths-desc-2{margin-top:24px;font-size:15px;letter-spacing:.75px;text-align:left}.service-introduction-page .strengths-block-title{height:58px;max-width:285px;font-size:16px;letter-spacing:.8px;display:flex;align-items:center;justify-content:center;text-align:center;top:-30px}.service-introduction-page .strengths-item{padding:0 15px;letter-spacing:.7px;font-size:14px;gap:6px}.service-introduction-page .strengths-block{padding-bottom:24px}.service-introduction-page .strengths{background:url(/build/assets/strengths-bg-sp-DhC1wLDs.webp)}.service-introduction-page .about-billms{padding-top:40px;padding-bottom:64px}.service-introduction-page .about-billms .about-billms-title span{font-size:24px}.service-introduction-page .about-billms .about-billms-title:before{content:unset}.service-introduction-page .about-billms-wrap{flex-wrap:wrap;gap:4px}.service-introduction-page .about-billms-wrap .about-billms-item-3>div:first-child{display:none}.service-introduction-page .about-billms-wrap .about-billms-item-2>div:first-child{display:none}.service-introduction-page .about-billms-wrap .about-billms-item>div:first-child{display:none}.service-introduction-page .about-billms-wrap .about-billms-item{grid-template-columns:1fr 1fr;column-gap:4px}.about-billms-sp-item{display:flex;align-items:center;gap:17px;font-weight:700;font-size:20px;color:var(--text-white);margin-bottom:18px}.service-introduction-page .about-billms-wrap .item-bg-1,.service-introduction-page .about-billms-wrap .item-bg-2{height:24px;font-size:12px;line-height:1}.service-introduction-page .about-billms-wrap .about-billms-item>div:last-child{margin-right:0}.service-introduction-page .about-billms-wrap .about-billms-item-2>div:not(:first-child){padding:0}.service-introduction-page .about-billms-wrap .about-billms-item>div:not(:first-child){margin-right:0;border:none}.service-introduction-page .about-billms .about-billms-title span{padding:0;line-height:1.4}.service-introduction-page .about-billms .about-billms-title{line-height:1.4}.service-introduction-page .about-billms-wrap .about-billms-item-3>div:nth-child(2):after{content:unset}.service-introduction-page .about-billms-wrap .about-billms-item-3>div:not(:first-child){font-size:14px;letter-spacing:0;padding:13px 8px}.service-introduction-page .about-billms-wrap .about-billms-item-3>div:not(:first-child).text-blue{font-size:16px}.about-billms-sp-item-border-top{padding-top:20px;margin-top:20px;border-top:1px solid #ffffff}.about-billms-item .text-blue{font-size:16px!important}.service-introduction-page .about-billms-2{margin-top:64px}.service-introduction-page .about-billms .about-billms-title .text-height{font-size:28px}.service-introduction-page .about-billms .about-billms-title{margin-top:5px}.service-introduction-page .strengths-wrap.strengths-wrap-service{margin-top:40px;grid-template-columns:1fr;gap:24px}.service-introduction-page .strengths-wrap.strengths-wrap-service .item-title{display:flex;font-size:20px;align-items:center;gap:12px;letter-spacing:1px}.service-introduction-page .strengths-wrap.strengths-wrap-service .item-title span{display:block;width:64px;flex-shrink:0;height:64px}.service-introduction-page .strengths-wrap.strengths-wrap-service .item-title span img{width:100%;height:100%}.service-introduction-page .strengths-wrap.strengths-wrap-service .strengths-item-left img,.strengths-wrap.strengths-wrap-service .strengths-item-left{display:none}.service-introduction-page .strengths-wrap.strengths-wrap-service .strengths-item{padding:16px;min-height:unset}.service-introduction-page .strengths-wrap.strengths-wrap-service .item-desc{font-size:15px}.service-introduction-page .merit-1{padding-top:64px;padding-bottom:0;background:url(/build/assets/merit-robot-bg-sp-DS4eS3By.webp)}.service-introduction-page .merit-1 .merit-1-wrap{margin-top:48px}.service-introduction-page .merit-1 .merit-wrap-item{grid-template-columns:1fr;gap:0;margin-bottom:0;padding-bottom:64px}.service-introduction-page .merit-1 .merit-wrap-right-title{font-size:24px;letter-spacing:1.2px}.merit-wrap-right-desc{letter-spacing:.75px}.service-introduction-page .merit-1 .merit-wrap-right-info{padding:16px;font-size:14px;letter-spacing:.7px}.service-introduction-page .merit-1 .merit-wrap-right-info-title{font-size:16px}.service-introduction-page .robot-list{margin-top:0;padding-top:55px}.robot-list-sp-bg{background-color:#fff;padding-bottom:64px}.robot-list-sp-bg .sub-title{margin-bottom:8px}.service-introduction-page .service-support{padding:64px 0}.service-introduction-page .service-support .service-support-content{padding-top:32px}.service-introduction-page .service-support .service-support-content{grid-template-columns:1fr;padding:0;margin-top:32px;background:#f5f5f5;gap:16px}.service-introduction-page .service-support .service-support-content-left-info{margin-top:24px;background:#fff;padding:16px}.service-introduction-page .service-support .service-support-content-right img{width:100%}.service-introduction-page .service-support .service-support-btn{margin-top:24px}.service-introduction-page .service-price .bg-price{width:58.74vw}.service-introduction-page .service-price .service-price-label{max-width:260px;font-size:16px}.service-introduction-page .service-price .service-price-desc{margin-top:24px;margin-bottom:32px}.service-introduction-page .service-price .service-price-content{grid-template-columns:1fr;gap:24px}.service-introduction-page .service-price .service-price-content .service-price-item-title{height:32px;font-size:16px;justify-content:flex-start;padding:0 16px}.service-introduction-page .service-price .service-price-item-content{padding:16px}.service-introduction-page .service-price .service-price-item-content>p:not(:last-child){margin-bottom:7px}.service-introduction-page .service-price .service-price-item-content>p{margin-bottom:0}.service-introduction-page .service-price .service-price-note{margin-top:32px;font-size:12px;letter-spacing:.6px}.service-introduction-page .service-price .service-price-btn{margin-top:32px;margin-left:auto;margin-right:auto}.service-introduction-page .service-price{padding-bottom:64px}.service-introduction-page .service-support .service-support-content-right .image-pc{display:none}.service-introduction-page .service-support .service-support-content-right .image-sp{display:block}}
