.service .block1{width:100%;height:600px;position:relative;z-index:1;border-radius:0 0 0 80px;overflow:hidden;display:flex;align-items:center}.service .block1 h2{font-size:var(--fz15);color:#fff;line-height:1;padding-left:150px;font-size:6rem}.service .block1 h2 span{display:block;font-size:var(--fz20);margin-bottom:40px;font-family:var(--ff-en)}.service .block1 .bg{width:100%;height:100%;-webkit-clip-path:inset(0 0 round 0 0 0 80px);clip-path:inset(0 0 round 0 0 0 80px);position:absolute;top:0;left:0;z-index:-1}.service .block1 .bg>img{width:100%;height:600px;-o-object-fit:cover;object-fit:cover;position:fixed;top:0;left:0;z-index:-1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.service .block2{display:flex;justify-content:space-between;align-items:center;margin-bottom:160px}.service .block2>div{width:50%}.service .block2>div h2{color:var(--main-color);font-size:var(--fz40);margin-bottom:60px}.service .block2 figure{width:54%;margin-right:-13%;border-radius:30px;aspect-ratio:648/600}.service .service-link{margin-top:120px}.service01 .bgc,.service02 .bgc,.service03 .bgc{background-color:#f6f7f9;border-radius:0 0 30px 30px}.service01 .block1,.service02 .block1,.service03 .block1{padding-top:220px}.service01 .block1 h2,.service02 .block1 h2,.service03 .block1 h2{font-size:var(--fz40);line-height:1;margin-bottom:120px}.service01 .block1 h2 span,.service02 .block1 h2 span,.service03 .block1 h2 span{font-size:1.8rem;color:var(--main-color);display:block;margin-bottom:30px;font-family:var(--ff-en)}.service01 .block1 .parallax,.service02 .block1 .parallax,.service03 .block1 .parallax{-webkit-clip-path:inset(0 0 round 80px 0 0 0);clip-path:inset(0 0 round 80px 0 0 0);position:relative;width:100%;height:480px}.service01 .block1 .parallax img,.service02 .block1 .parallax img,.service03 .block1 .parallax img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.service01 .block2,.service02 .block2,.service03 .block2{background-color:#fff;border-radius:0 0 30px 30px;padding:100px 0}.service01 .block2 h2,.service02 .block2 h2,.service03 .block2 h2{font-size:var(--fz40);color:var(--main-color);margin-bottom:60px}.service01 .block3,.service02 .block3,.service03 .block3{padding-top:80px;padding-bottom:100px;margin-bottom:100px}.service01 .block3 h2,.service02 .block3 h2,.service03 .block3 h2{display:flex;align-items:center}.service01 .block3 h2 svg,.service02 .block3 h2 svg,.service03 .block3 h2 svg{width:28.51px;height:29.6px}.service01 .block3 h2 svg path,.service02 .block3 h2 svg path,.service03 .block3 h2 svg path{fill:#3a4046}.service01 .block3 .step h3,.service02 .block3 .step h3,.service03 .block3 .step h3{display:flex;align-items:center;color:var(--main-color);margin-top:40px;margin-bottom:20px}.service01 .block3 .step h3 span,.service02 .block3 .step h3 span,.service03 .block3 .step h3 span{width:30px;height:30px;display:flex;justify-content:center;align-items:center;background-color:var(--main-color);color:#fff;border-radius:50%;font-weight:bold;font-size:var(--fz15);margin-right:16px}.service01 .block3 .step p,.service02 .block3 .step p,.service03 .block3 .step p{padding-left:45px;position:relative}.service01 .block3 .step p::before,.service02 .block3 .step p::before,.service03 .block3 .step p::before{content:"";width:1px;height:calc(100% + 15px);background-color:var(--main-color);position:absolute;top:0;left:15px}.service01 .block3 .step p:last-of-type::before,.service02 .block3 .step p:last-of-type::before,.service03 .block3 .step p:last-of-type::before{display:none}.service01 .block2 .flex{display:flex;justify-content:space-between}.service01 .block2 .flex>div{width:42%;display:flex;flex-direction:column;justify-content:space-between}.service01 .block2 .flex h3{font-size:var(--fz24);padding-left:25px;position:relative;margin-bottom:19px}.service01 .block2 .flex h3::before{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--main-color);display:block;margin-right:7px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.service01 .block2 .flex h3::after{content:"";width:100%;height:1px;background-color:var(--gray);display:block;position:absolute;bottom:-19px;left:0}.service01 .block2 .flex p{margin-top:40px}.service01 .block2 .flex .chart{margin-top:100px;position:relative}.service01 .block2 .flex .chart>img{width:100%}.service01 .block2 .flex .chart .arrow{width:auto;position:absolute;top:50%;right:calc(-8% - 119px);transform:translateY(-50%)}.service02 .w1300{padding-left:50px}.service02 .flex02{display:flex;justify-content:space-between}.service02 .flex02 p{width:52%}.service02 .flex02 figure{width:42.4%}.service02 .flex02 figure img{width:100%;height:auto}.service03 .w1300{padding-left:50px}.service03 .flex03{display:flex;justify-content:space-between}.service03 .flex03>div{width:56%}.service03 .flex03 figure{width:40%}.service03 .flex03 figure img{width:100%;height:auto}.service03 .flex03 ol{border-radius:10px;border:3px solid var(--main-color);padding:30px 60px}.service03 .flex03 ol li{color:var(--main-color);line-height:2.3}@media screen and (max-width: 1024px){.service01 .block1 .parallax,.service02 .block1 .parallax,.service03 .block1 .parallax{height:260px}.service01 .block2 .flex .chart .arrow{width:100px;right:calc(-3% - 100px)}}@media screen and (max-width: 768px){.service .block1{height:300px}.service .block1 h2{padding-left:15px;margin-top:30px;font-size:3rem}.service .block1 .bg{-webkit-clip-path:inset(0 0 round 0 0 0 20px);clip-path:inset(0 0 round 0 0 0 20px)}.service .block1 .bg>img{height:350px}.service .block2{margin-bottom:80px;flex-wrap:wrap}.service .block2>div{width:100%}.service .block2>div h2{margin-bottom:30px}.service .block2 figure{width:100%;margin-right:0;margin-left:auto;margin-top:45px}.service .service-link{margin-top:80px}.service01 .block1,.service02 .block1,.service03 .block1{padding-top:160px}.service01 .block1 h2,.service02 .block1 h2,.service03 .block1 h2{margin-bottom:60px}.service01 .block1 .parallax,.service02 .block1 .parallax,.service03 .block1 .parallax{height:140px;-webkit-clip-path:inset(0 0 round 30px 0 0 0);clip-path:inset(0 0 round 30px 0 0 0)}.service01 .block2,.service02 .block2,.service03 .block2{padding:60px 0}.service01 .block3,.service02 .block3,.service03 .block3{padding-bottom:60px}.service01 .block2{padding:60px 0 0}.service01 .block2 h2{margin-bottom:40px}.service01 .block2 .flex{flex-wrap:wrap}.service01 .block2 .flex>div{width:100%;margin-bottom:60px}.service01 .block2 .flex .chart{margin-top:40px}.service01 .block2 .flex .chart .arrow{display:none}.service02 .block2 .w1300{padding-left:15px}.service02 .block2 h2{margin-bottom:25px}.service02 .block2 .flex02{flex-wrap:wrap}.service02 .block2 .flex02 p{width:100%}.service02 .block2 .flex02 figure{width:100%;margin-top:40px}.service03 .block2 .w1300{padding-left:15px}.service03 .block2 h2{margin-bottom:25px}.service03 .block2 .flex03{flex-wrap:wrap}.service03 .block2 .flex03>div{width:100%}.service03 .block2 .flex03 ol{padding:20px}.service03 .block2 .flex03 figure{width:100%;margin-top:40px}.service03 .block2 .flex03 figure img{width:100%}}/*# sourceMappingURL=service.min.css.map */