.breadcrumbs{margin-top:100px}@media screen and (max-width:1199px) and (min-width:769px){.breadcrumbs{margin-top:60px}}main .fv{width:100%;position:relative;padding-bottom:88px;position:relative;background-color:#F4F4F4}@media screen and (max-width:768px) and (min-width:360px){main .fv{margin-top:60px}}main .fv::before{content:"";position:absolute;background-image:url(/service/wp-content/themes/zhienius/images/bi/fv_bg1.png);width:100vw;height:38vw;right:5%;top:45px;background-size:contain;background-repeat:no-repeat;background-position-x:right;z-index:9}@media screen and (min-width:1600px){main .fv::before{width:820px;left:40%}}main .fv::after{content:"";position:absolute;background-image:url(/service/wp-content/themes/zhienius/images/bi/fv_bg2.svg);width:62vw;height:38vw;left:5%;top:28%;background-size:contain;background-repeat:no-repeat;background-position-x:right}@media screen and (min-width:1600px){main .fv::after{width:700px}}main .fv .logo{width:528px;margin-left:auto;margin-top:250px;margin-right:40px}@media screen and (max-width:768px) and (min-width:360px){main .fv .logo{width:50%;margin-top:60px}}@media screen and (max-width:1199px) and (min-width:769px){main .fv .logo{width:60%}}main .fv .logo .bg{width:100%}main .fv .fv__inner{box-sizing:border-box;position:relative;z-index:9}@media screen and (max-width:1199px) and (min-width:769px){main .fv .fv__inner{padding:0 5%;box-sizing:border-box}}@media screen and (max-width:768px) and (min-width:360px){main .fv .fv__inner{padding:0 5%;padding-top:30px;box-sizing:border-box}}main .fv .fv__inner::before{content:"";position:absolute;background-image:url(/service/wp-content/themes/zhienius/images/bi/fv_bg3.svg);width:33vw;height:19vw;right:23%;top:68%;background-size:contain;background-repeat:no-repeat;background-position-x:right}main .fv .fv__inner::after{content:"";position:absolute;background-image:url(/service/wp-content/themes/zhienius/images/bi/fv_bg4.svg);width:43vw;height:27vw;left:0;bottom:-15%;background-size:contain;background-repeat:no-repeat;background-position-x:right}@media screen and (max-width:768px) and (min-width:360px){main .fv .fv__inner::after{bottom:0%}}main .fv .fv__inner .inner__contents{max-width:920px;margin:auto;width:100%;padding-top:60px}@media screen and (min-width:1600px){main .fv .fv__inner .inner__contents{max-width:1220px;margin:auto;width:100%}}main .fv .fv__inner .fv__text{font-size:3rem;font-weight:700;letter-spacing:5.4px;line-height:53px;margin-top:90px}@media screen and (max-width:768px) and (min-width:360px){main .fv .fv__inner .fv__text{font-size:2.2rem;letter-spacing:4px;line-height:34px;margin-top:30px}}@media screen and (max-width:1199px) and (min-width:769px){main .fv .fv__inner .fv__text{font-size:2.6rem;letter-spacing:4px;line-height:40px;margin-top:40px}}main .fv .fv__inner div{margin-top:60px}@media screen and (max-width:768px) and (min-width:360px){main .fv .fv__inner div{margin-top:30px}}@media screen and (max-width:1199px) and (min-width:769px){main .fv .fv__inner div{margin-top:40px}}main .fv .fv__inner div .fv__under{font-size:2rem;font-weight:600;letter-spacing:3.6px;line-height:44px;position:relative;z-index:10}@media screen and (max-width:768px) and (min-width:360px){main .fv .fv__inner div .fv__under{font-size:1.4rem;font-weight:600;letter-spacing:3px;line-height:30px;padding-top:0}}main .fv .fv__inner div .fv__under:not(:nth-child(1)){margin-top:60px}@media screen and (max-width:768px) and (min-width:360px){main .fv .fv__inner div .fv__under:not(:nth-child(1)){margin-top:30px}}@media screen and (max-width:1199px) and (min-width:769px){main .fv .fv__inner div .fv__under:not(:nth-child(1)){margin-top:40px}}main .fv .fv__inner h2{font-size:8.4rem;font-weight:700;letter-spacing:1.68px;line-height:84px;padding-top:45px;font-family:"Roboto",sans-serif}@media screen and (max-width:768px) and (min-width:360px){main .fv .fv__inner h2{font-size:5.2rem;letter-spacing:1.3px;line-height:60px;padding-top:0}}@media screen and (max-width:1199px) and (min-width:769px){main .fv .fv__inner h2{font-size:7rem;letter-spacing:1.3px;line-height:70px}}main .fv .fv__inner span{font-size:1.8rem;letter-spacing:2.16px;font-weight:600;padding-top:15px}main .fv .fv__inner .text__content{margin-top:60px}@media screen and (max-width:768px) and (min-width:360px){main .fv .fv__inner .text__content{margin-top:40px}}@media screen and (max-width:1199px) and (min-width:769px){main .fv .fv__inner .text__content{margin-top:40px}}main .fv .fv__inner .text__content p{width:-moz-max-content;width:max-content;font-weight:600;color:#fff;background-color:#000;padding:5px 10px;font-size:2.8rem;letter-spacing:5.04px}@media screen and (max-width:768px) and (min-width:360px){main .fv .fv__inner .text__content p{font-size:1.6rem;letter-spacing:4px}}@media screen and (max-width:1199px) and (min-width:769px){main .fv .fv__inner .text__content p{font-size:2rem;letter-spacing:4px}}main .fv .quote-line{text-indent:1em;margin-left:-1.5em}main .fv .text-line{margin-top:0.5em!important}main .about{background-color:#000;padding-top:100px;padding-bottom:150px}@media screen and (max-width:1199px) and (min-width:769px){main .about{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:768px) and (min-width:360px){main .about{padding-top:50px;padding-bottom:50px}}main .about .about__inner{max-width:760px;margin:auto;width:100%}@media screen and (max-width:1199px) and (min-width:769px){main .about .about__inner{padding:0 5%;box-sizing:border-box}}@media screen and (max-width:768px) and (min-width:360px){main .about .about__inner{padding:0 5%;box-sizing:border-box}}main .about .content__inner h2{font-size:2.8rem;font-weight:600;color:#fff;text-align:center;letter-spacing:5.04px}@media screen and (max-width:1199px) and (min-width:769px){main .about .content__inner h2{text-align:left}}@media screen and (max-width:768px) and (min-width:360px){main .about .content__inner h2{text-align:left;font-size:2.2rem}}main .about .content__inner h3{font-size:4.6rem;font-weight:600;color:#fff;margin-top:70px;line-height:67px;letter-spacing:8.28px;text-align:center}@media screen and (max-width:1199px) and (min-width:769px){main .about .content__inner h3{margin-top:40px}}@media screen and (max-width:768px) and (min-width:360px){main .about .content__inner h3{margin-top:40px;font-size:2.4rem;line-height:38px}}main .about .content__inner p{font-size:1.4rem;font-weight:500;letter-spacing:1.56px;line-height:33px;margin-top:73px;text-align:center;color:#fff}@media screen and (max-width:1199px) and (min-width:769px){main .about .content__inner p{margin-top:40px}}@media screen and (max-width:768px) and (min-width:360px){main .about .content__inner p{margin-top:30px}}main .support{padding-top:100px;padding-bottom:150px}@media screen and (max-width:1199px) and (min-width:769px){main .support{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:768px) and (min-width:360px){main .support{padding-top:50px;padding-bottom:50px}}main .support .support__inner{max-width:960px;margin:auto;width:100%}@media screen and (max-width:1199px) and (min-width:769px){main .support .support__inner{padding:0 5%;box-sizing:border-box}}@media screen and (max-width:768px) and (min-width:360px){main .support .support__inner{padding:0 5%;box-sizing:border-box}}@media screen and (min-width:1600px){main .support .support__inner{max-width:1220px;margin:auto;width:100%}}main .support .content__inner h2{font-size:2.8rem;font-weight:600;text-align:center;letter-spacing:5.04px}main .support .content__inner ul{display:flex;flex-wrap:wrap;margin-top:70px;gap:60px}@media screen and (max-width:1199px) and (min-width:769px){main .support .content__inner ul{justify-content:center}}@media screen and (max-width:768px) and (min-width:360px){main .support .content__inner ul{margin-top:40px;gap:80px}}main .support .content__inner ul li{width:29%;text-align:center}@media screen and (max-width:1199px) and (min-width:769px){main .support .content__inner ul li{width:40%}}@media screen and (max-width:768px) and (min-width:500px){main .support .content__inner ul li{width:100%}}@media screen and (max-width:768px) and (min-width:360px){main .support .content__inner ul li{width:100%}}main .support .content__inner ul li .img{height:231px;display:flex;align-items:center;justify-content:center}main .support .content__inner ul li:nth-child(1) img{width:274px}main .support .content__inner ul li:nth-child(2) img{width:270px}main .support .content__inner ul li:nth-child(3) img{width:295px}main .support .content__inner ul li .content span{display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;font-size:2rem;letter-spacing:3.6px;line-height:30px;width:100%;height:94px;background-color:#000;border-radius:4px;font-weight:700;margin-top:57px}main .support .content__inner ul li .content p{font-size:1.5rem;font-weight:500;margin-top:25px;line-height:28px;text-align:left}main .reward{padding-top:10px;position:relative;padding-bottom:150px}@media screen and (max-width:1199px) and (min-width:769px){main .reward{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:768px) and (min-width:360px){main .reward{padding-top:50px;padding-bottom:20px}}main .reward .reward__inner{max-width:960px;margin:auto;width:100%}@media screen and (max-width:1199px) and (min-width:769px){main .reward .reward__inner{padding:0 5%;box-sizing:border-box}}@media screen and (max-width:768px) and (min-width:360px){main .reward .reward__inner{padding:0 5%;box-sizing:border-box}}@media screen and (min-width:1600px){main .reward .reward__inner{max-width:1220px;margin:auto;width:100%}}main .reward .content__inner h2{font-size:2.8rem;font-weight:600;text-align:center;letter-spacing:5.04px}@media screen and (max-width:768px) and (min-width:360px){main .reward .content__inner .contents{margin-top:40px}}main .reward .content__inner img{width:100%;margin-top:70px}@media screen and (max-width:768px) and (min-width:360px){main .reward .content__inner img{margin-top:0}}@media screen and (max-width:768px) and (min-width:360px){main .reward .content__inner .img__container{overflow-x:scroll;width:100%;box-sizing:border-box;padding:40px 5%}main .reward .content__inner .img__container img{display:block;width:1010px;max-width:none;margin-bottom:0}main .reward .content__inner .img__container::-webkit-scrollbar{display:none}main .reward .content__inner .img__container .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 .reward .content__inner .img__container .custom-scroll-thumb{width:50px;height:12px;background:#666;border-radius:10px}}main .works__calin{padding-bottom:50px}@media screen and (max-width:1199px) and (min-width:769px){main .works__calin{padding-top:50px}}@media screen and (max-width:768px) and (min-width:360px){main .works__calin{padding-top:50px}}main .works__calin .works__inner{max-width:960px;margin:auto;width:100%}@media screen and (max-width:1199px) and (min-width:769px){main .works__calin .works__inner{padding:0 5%;box-sizing:border-box}}@media screen and (max-width:768px) and (min-width:360px){main .works__calin .works__inner{padding:0 5%;box-sizing:border-box}}@media screen and (min-width:1600px){main .works__calin .works__inner{max-width:1220px;margin:auto;width:100%}}main .works__calin .content__inner h2{font-size:2.8rem;font-weight:600;text-align:center;letter-spacing:5.04px}main .works__calin .content__inner .contents{margin-top:80px;display:flex;justify-content:center;gap:50px;align-items:center}@media screen and (max-width:768px) and (min-width:360px){main .works__calin .content__inner .contents{flex-direction:column;gap:30px;margin-top:40px}}main .works__calin .content__inner .contents .left{width:27%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:768px) and (min-width:360px){main .works__calin .content__inner .contents .left{width:100%}}main .works__calin .content__inner .contents .left img{width:70%;margin:auto}@media screen and (max-width:768px) and (min-width:360px){main .works__calin .content__inner .contents .left img{width:40%}}main .works__calin .content__inner .contents .left .more__btn{width:57px;margin:auto;margin-top:34px}main .works__calin .content__inner .contents .left .more__btn img{width:100%}main .works__calin .content__inner .contents .right{width:65.5%}@media screen and (max-width:768px) and (min-width:360px){main .works__calin .content__inner .contents .right{width:100%}}main .works__calin .content__inner .contents .right .top h3{font-size:1.5rem;font-weight:600;letter-spacing:1.8px}main .works__calin .content__inner .contents .right .top p{font-size:1.3rem;letter-spacing:1.56px;margin-top:10px;font-weight:600}main .works__calin .content__inner .contents .right .bottom{margin-top:40px}main .works__calin .content__inner .contents .right .bottom .item{display:flex}@media screen and (max-width:768px) and (min-width:360px){main .works__calin .content__inner .contents .right .bottom .item{flex-direction:column;align-items:flex-start}}main .works__calin .content__inner .contents .right .bottom .item p,main .works__calin .content__inner .contents .right .bottom .item h4{font-size:1.3rem;letter-spacing:1.56px;margin-top:10px;font-weight:500}main .works__calin .content__inner .contents .right .bottom .item h4{width:13%}@media screen and (max-width:768px) and (min-width:360px){main .works__calin .content__inner .contents .right .bottom .item h4{width:100%}}main .works__calin .content__inner .contents .right .bottom .item p{width:85%}@media screen and (max-width:768px) and (min-width:360px){main .works__calin .content__inner .contents .right .bottom .item p{width:100%}}