main .round__fv{position:relative}@media screen and (min-width:1500px){main .round__fv{margin:auto}}main .fv{width:100%;position:relative;padding-bottom:100px}@media screen and (max-width:768px) and (min-width:360px){main .fv{padding-top:0;padding-bottom:0;width:100%;margin-top:80px}}@media screen and (max-width:1199px) and (min-width:769px){main .fv{width:100%;padding-top:0;padding-bottom:50px}}main .fv .fv__inner{max-width:920px;margin:auto;width:100%;box-sizing:border-box}@media screen and (min-width:1600px){main .fv .fv__inner{max-width:1200px;margin:auto;width:100%}}@media screen and (max-width:1199px) and (min-width:769px){main .fv .fv__inner{padding:0}}@media screen and (max-width:768px) and (min-width:360px){main .fv .fv__inner{padding:0}}main .fv .fv__inner .fv__top{padding-top:45px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1199px) and (min-width:769px){main .fv .fv__inner .fv__top{flex-direction:column;gap:40px;align-items:flex-start}main .fv .fv__inner .fv__top .left{padding:0 5%}}@media screen and (max-width:768px) and (min-width:360px){main .fv .fv__inner .fv__top{flex-direction:column;gap:20px;align-items:flex-start}main .fv .fv__inner .fv__top .left{padding:0 5%}}main .fv .fv__inner h2{font-size:4rem;font-weight:700;letter-spacing:.8px;font-family:"Roboto",sans-serif}@media screen and (max-width:768px) and (min-width:360px){main .fv .fv__inner h2{font-size:2.8rem}}main .fv .fv__inner span{font-size:1.3rem;letter-spacing:1.56px;font-weight:600;padding-top:5px}main .fv .fv__inner h3{font-size:2.6rem;letter-spacing:4.68px;line-height:41px;font-weight:600;margin-top:30px}@media screen and (max-width:768px) and (min-width:360px){main .fv .fv__inner h3{font-size:1.8rem;line-height:32px}}main .fv ul{display:flex;align-items:center;gap:20px;position:relative;margin-top:100px;width:100%}@media screen and (max-width:1199px) and (min-width:769px){main .fv ul{width:100%;padding:0 5%}}@media screen and (max-width:768px) and (min-width:360px){main .fv ul{flex-direction:column;width:100%;padding:0 5%;margin-top:50px}}main .fv ul li{width:240px}@media screen and (max-width:768px) and (min-width:360px){main .fv ul li{width:100%}}main .fv ul li a{display:flex;align-items:center;justify-content:center;border-radius:4px;color:#fff;font-size:1.7rem;font-weight:600;letter-spacing:2.38px;width:100%;height:70px}main .fv ul li:nth-child(1) a{background-color:#000}main .fv ul li:nth-child(2) a{background-color:#5B5B5B}main .fv p{font-size:16px;font-weight:600;letter-spacing:1.92px;line-height:47px;margin-top:6vw}@media screen and (min-width:1600px){main .fv p{text-align:center}}@media screen and (max-width:1199px) and (min-width:769px){main .fv p{padding:0 5%;margin-top:40px}}@media screen and (max-width:768px) and (min-width:360px){main .fv p{padding:0 5%;font-size:1.4rem;line-height:28px;letter-spacing:1.68px;margin-top:30px}}main .fv p .strong{display:inline-block;font-size:1.6rem;font-weight:600;letter-spacing:1.92px;line-height:47px;border-bottom:1px solid #000}@media screen and (max-width:768px) and (min-width:360px){main .fv p .strong{font-size:1.4rem;line-height:28px;letter-spacing:1.68px;display:inline;background:linear-gradient(transparent 100%,#000 50%,#000 100%);line-height:1.5;padding-bottom:2px;background-size:100% 100%;background-repeat:no-repeat}}main .fv .bg{width:100%;min-height:290px;margin-top:-200px}@media screen and (max-width:768px) and (min-width:360px){main .fv .bg{margin-top:-150px;min-height:auto}}@media screen and (min-width:1400px){main .bg{display:none}}main .bg.big_of{display:none}@media screen and (min-width:1400px){main .bg.big_of{display:block;width:100%;min-height:290px;margin-top:-350px}}main .slide__cont{position:absolute;width:40%;right:0;top:50px}@media screen and (min-width:1600px){main .slide__cont{position:absolute;width:45%;right:0;top:50px}}@media screen and (max-width:1199px) and (min-width:769px){main .slide__cont{width:100%;position:static;box-sizing:border-box;margin:auto}}@media screen and (max-width:768px) and (min-width:360px){main .slide__cont{width:100%;position:static;margin-top:40px;box-sizing:border-box}}main .right{overflow:hidden;width:100%;position:relative}@media screen and (min-width:1900px){main .right{display:none}}@media screen and (min-width:1200px) and (max-width:1300px){main .right{display:none}}@media screen and (max-width:1199px) and (min-width:769px){main .right{width:100%}}@media screen and (max-width:768px) and (min-width:360px){main .right{width:100%}}main .b__right{display:none}@media screen and (min-width:1900px){main .b__right{display:block;overflow:hidden;width:100%;position:relative}}main .right__semi{display:none}@media screen and (min-width:1200px) and (max-width:1300px){main .right__semi{display:block;overflow:hidden;width:100%;position:relative}}main .slider{visibility:hidden}main .slider.slick-initialized{visibility:visible}main .slider img{width:100%;height:auto}@media screen and (max-width:768px) and (min-width:360px){main .slider img{width:100%;height:auto}}@media screen and (max-width:1199px) and (min-width:769px){main .slider img{width:100%;height:auto}}@media screen and (min-width:1700px){main .slider img{width:100%;height:auto}}main .solution{padding-top:100px;padding-bottom:190px}@media screen and (max-width:768px) and (min-width:360px){main .solution{padding-top:0;padding-bottom:50px;margin-top:50px}}main .solution .solution__inner .content__inner{max-width:920px;margin:auto;width:100%}@media screen and (min-width:1600px){main .solution .solution__inner .content__inner{max-width:1200px;margin:auto;width:100%}}@media screen and (max-width:1199px) and (min-width:769px){main .solution .solution__inner .content__inner{padding:0 5%;box-sizing:border-box}}@media screen and (max-width:768px) and (min-width:360px){main .solution .solution__inner .content__inner{padding:0 5%;box-sizing:border-box}}main .solution .solution__inner .content__inner h2{font-size:2.8rem;text-align:center;font-weight:600;font-family:"Roboto",sans-serif}main .solution .solution__inner .content__inner ul{display:flex;flex-wrap:wrap;margin-top:70px;gap:40px}@media screen and (max-width:768px) and (min-width:360px){main .solution .solution__inner .content__inner ul{flex-direction:column;margin-top:40px}}main .solution .solution__inner .content__inner ul li{width:30%;text-align:center}@media screen and (max-width:768px) and (min-width:360px){main .solution .solution__inner .content__inner ul li{width:100%}}main .solution .solution__inner .content__inner ul li div{height:150px}@media screen and (max-width:768px) and (min-width:360px){main .solution .solution__inner .content__inner ul li div{width:100%;height:100%}}main .solution .solution__inner .content__inner ul li:nth-child(1) img{width:198px}@media screen and (min-width:1600px){main .solution .solution__inner .content__inner ul li:nth-child(1) img{width:100%;height:inherit;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:768px) and (min-width:360px){main .solution .solution__inner .content__inner ul li:nth-child(1) img{width:60%}}main .solution .solution__inner .content__inner ul li:nth-child(2) img{width:281px}@media screen and (min-width:1600px){main .solution .solution__inner .content__inner ul li:nth-child(2) img{width:100%;height:inherit;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:768px) and (min-width:360px){main .solution .solution__inner .content__inner ul li:nth-child(2) img{width:60%}}main .solution .solution__inner .content__inner ul li:nth-child(3) img{width:217px}@media screen and (min-width:1600px){main .solution .solution__inner .content__inner ul li:nth-child(3) img{width:100%;height:inherit;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:1199px) and (min-width:769px){main .solution .solution__inner .content__inner ul li:nth-child(3) img{width:60%}}@media screen and (max-width:768px) and (min-width:360px){main .solution .solution__inner .content__inner ul li:nth-child(3) img{width:60%}}main .solution .solution__inner .content__inner ul li p{margin-top:35px;font-size:15px;line-height:28px;letter-spacing:1.8px;font-weight:600;text-align:center}main .reason{background-color:#000;padding-top:100px;padding-bottom:190px}@media screen and (max-width:768px) and (min-width:360px){main .reason{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:1199px) and (min-width:769px){main .reason{padding-top:50px;padding-bottom:50px}}main .reason .reason__inner .content__inner{max-width:920px;margin:auto;width:100%}@media screen and (min-width:1600px){main .reason .reason__inner .content__inner{max-width:1200px;margin:auto;width:100%}}@media screen and (max-width:768px) and (min-width:360px){main .reason .reason__inner .content__inner{padding:0 5%;box-sizing:border-box}}@media screen and (max-width:1199px) and (min-width:769px){main .reason .reason__inner .content__inner{padding:0 5%;box-sizing:border-box}}main .reason .reason__inner .content__inner h2{font-size:2.8rem;text-align:center;font-weight:600;font-family:"Roboto",sans-serif;color:#fff}main .reason .reason__inner .content__inner ul{margin-top:70px;display:flex;flex-direction:column;gap:55px}@media screen and (max-width:768px) and (min-width:360px){main .reason .reason__inner .content__inner ul{flex-direction:column;margin-top:40px;gap:30px}}@media screen and (max-width:1199px) and (min-width:769px){main .reason .reason__inner .content__inner ul{flex-direction:column}}main .reason .reason__inner .content__inner ul li{width:100%;display:flex;gap:60px;padding-bottom:55px;border-bottom:1px solid #fff;padding-right:30px;padding-left:30px;box-sizing:border-box}@media screen and (max-width:768px) and (min-width:360px){main .reason .reason__inner .content__inner ul li{flex-direction:column;align-items:center;padding-bottom:30px;gap:5px}}@media screen and (max-width:1199px) and (min-width:769px){main .reason .reason__inner .content__inner ul li{align-items:center;flex-direction:column}}main .reason .reason__inner .content__inner ul li span{font-family:"Roboto",sans-serif;font-size:60px;font-weight:600;color:#fff;display:block;width:10%;text-align:center}@media screen and (max-width:1199px) and (min-width:769px){main .reason .reason__inner .content__inner ul li span{width:100%}}@media screen and (max-width:768px) and (min-width:360px){main .reason .reason__inner .content__inner ul li span{width:100%;font-size:34px}}main .reason .reason__inner .content__inner ul li .center{width:60%}@media screen and (max-width:768px) and (min-width:360px){main .reason .reason__inner .content__inner ul li .center{width:100%;text-align:center}main .reason .reason__inner .content__inner ul li .center img{margin-top:20px}}@media screen and (max-width:1199px) and (min-width:769px){main .reason .reason__inner .content__inner ul li .center img{margin-top:20px}}@media screen and (max-width:1199px) and (min-width:769px){main .reason .reason__inner .content__inner ul li .center{width:100%;text-align:center}}main .reason .reason__inner .content__inner ul li .center h3{font-size:2.3rem;font-weight:600;letter-spacing:2.76px;line-height:38px;color:#fff}@media screen and (max-width:768px) and (min-width:360px){main .reason .reason__inner .content__inner ul li .center h3{font-size:2rem}}main .reason .reason__inner .content__inner ul li .center p{margin-top:35px;font-size:1.5rem;line-height:28px;letter-spacing:1.8px;font-weight:600;color:rgb(255 255 255 / .6)}@media screen and (max-width:768px) and (min-width:360px){main .reason .reason__inner .content__inner ul li .center p{text-align:left}}@media screen and (max-width:1199px) and (min-width:769px){main .reason .reason__inner .content__inner ul li .center p{text-align:left}}main .reason .reason__inner .content__inner ul li:nth-child(1){border-top:1px solid #fff;padding-top:55px}@media screen and (max-width:768px) and (min-width:360px){main .reason .reason__inner .content__inner ul li:nth-child(1){padding-top:30px}}main .reason .reason__inner .content__inner ul li:nth-child(1) img{width:136px}main .reason .reason__inner .content__inner ul li:nth-child(2) img{width:101px}main .reason .reason__inner .content__inner ul li:nth-child(3) img{width:119px}main .service{padding-top:100px;padding-bottom:190px}@media screen and (max-width:768px) and (min-width:360px){main .service{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:1199px) and (min-width:769px){main .service{padding-top:50px;padding-bottom:50px}}main .service .service__inner .content__inner{max-width:90%;margin:auto;width:100%}@media screen and (min-width:1600px){main .service .service__inner .content__inner{max-width:1200px;margin:auto;width:100%}}@media screen and (max-width:768px) and (min-width:360px){main .service .service__inner .content__inner{padding:0 5%;box-sizing:border-box;max-width:100%}}@media screen and (max-width:1199px) and (min-width:769px){main .service .service__inner .content__inner{padding:0 5%;box-sizing:border-box;max-width:100%}}main .service .service__inner .content__inner img{width:100%;margin-top:70px}@media screen and (max-width:768px) and (min-width:360px){main .service .service__inner .content__inner img{margin-top:40px}}@media screen and (max-width:768px) and (min-width:360px){main .service .service__inner .content__inner{}main .service .service__inner .content__inner .scroll-container{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}main .service .service__inner .content__inner .img__container{overflow-x:auto;width:100%;box-sizing:border-box;white-space:nowrap}main .service .service__inner .content__inner .img__container img{display:block;width:1010px;max-width:none;margin-bottom:40px}main .service .service__inner .content__inner .img__container::-webkit-scrollbar{display:none}main .service .service__inner .content__inner .custom-scrollbar{position:absolute;bottom:5px;left:50%;transform:translateX(-50%);width:calc(100% - 60px);height:16px;background:#f0f0f0;border-radius:10px;overflow:hidden;padding:2px;box-sizing:border-box}main .service .service__inner .content__inner .custom-scroll-thumb{width:50px;height:12px;background:#666;border-radius:10px}}main .service .service__inner .content__inner h2{font-size:2.8rem;font-weight:600;text-align:center;font-family:"Roboto",sans-serif}main .service .service__inner .content__inner ul{display:flex;align-items:center;justify-content:center;gap:20px;position:relative;margin-top:80px;width:100%}@media screen and (max-width:1199px) and (min-width:769px){main .service .service__inner .content__inner ul{margin-top:40px}}@media screen and (max-width:768px) and (min-width:360px){main .service .service__inner .content__inner ul{flex-direction:column;margin-top:30px}}main .service .service__inner .content__inner ul li{width:241px}@media screen and (max-width:768px) and (min-width:360px){main .service .service__inner .content__inner ul li{width:100%}}main .service .service__inner .content__inner ul li a{display:flex;align-items:center;justify-content:center;border-radius:4px;color:#fff;font-size:1.7rem;font-weight:600;letter-spacing:2.38px;width:100%;height:70px}main .service .service__inner .content__inner ul li:nth-child(1) a{background-color:#000}main .service .service__inner .content__inner ul li:nth-child(2) a{background-color:#5B5B5B}main .flow{background-color:#000;padding-bottom:190px;padding-top:100px}@media screen and (max-width:768px) and (min-width:360px){main .flow{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:1199px) and (min-width:769px){main .flow{padding-top:50px;padding-bottom:50px}}main .flow .content__inner{max-width:745px;margin:auto;box-sizing:border-box}@media screen and (max-width:768px) and (min-width:360px){main .flow .content__inner{padding:0 5%;box-sizing:border-box}}@media screen and (max-width:1199px) and (min-width:769px){main .flow .content__inner{box-sizing:border-box}}main .flow .content__inner h2{font-size:2.8rem;font-weight:600;color:#fff;text-align:center;font-family:"Roboto",sans-serif}main .flow .content__inner .flow__img{margin-top:-40px}@media screen and (max-width:768px) and (min-width:360px){main .flow .content__inner .flow__img{margin-top:-50px}}main .flow .content__inner .flow__img img{width:100%}@media screen and (max-width:768px) and (min-width:360px){main .flow .content__inner .flow__img img{width:90%;margin:auto;margin-top:83px}}@media screen and (max-width:1199px) and (min-width:769px){main .flow .content__inner .flow__img img{width:70%;margin:auto;margin-top:100px}}