.mv-transform{-webkit-animation:fade_slider 14s linear 0s infinite;animation:fade_slider 14s linear 0s infinite;left:50%;object-fit:cover;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.mv-slider div:nth-child(2) .mv-transform{-webkit-animation-delay:4s;animation-delay:4s}.mv-slider div:nth-child(3) .mv-transform{-webkit-animation-delay:8s;animation-delay:8s}@keyframes fade_slider{0%{opacity:0}33%{opacity:1}40%{opacity:1}50%{opacity:0}to{opacity:0}}@-webkit-keyframes fade_slider{0%{opacity:0}33%{opacity:1}40%{opacity:1}50%{opacity:0}to{opacity:0}}@media screen and (max-width:992px){.top-mv{margin-top:5em}.mv-slider{height:450px;overflow:hidden;position:relative}.catcher-img{align-items:center;flex-direction:column;font-size:10px;justify-content:center;left:50%;margin:0;padding:0;position:absolute;top:26%;transform:translate(-50%,-50%);width:60%}.net-icon{filter:brightness(0) invert(1);margin:1vw 0;width:14%}.hero-title{font-size:5vw;font-weight:600;margin:0}.hero-sub-title{background:#429cf9;color:#fff;font-size:2em;margin:0;padding:0 .6em}.color-sky-blue{color:#71b5f4}.color-red{color:#f8395d}.main-container{align-items:center;display:grid;justify-items:center;margin:10vw 0;row-gap:3vw}.main-title-text{font-size:1.2rem;font-weight:700}.main-title-subtext{font-size:4vw;font-weight:500;text-align:center}.service-contaeiner{background:#e2e2e2;display:grid;justify-items:center;padding:0 0 29vw}.row-title{align-items:center;display:flex;flex-direction:column;margin:6vw 0}.item-title{font-size:6vw;margin:0}.item-subtitle{font-size:3vw;margin:0}.service-row{display:flex;flex-direction:column;row-gap:8vw;width:88%}.service-item-subtext{background:#434141;color:#fff;font-size:3vw;margin:0;padding:2vw 0 2vw 2vw}.img-align-top{vertical-align:top}.service-item-info{background:#fff;font-size:3vw;margin:0;padding:4vw 8vw}.works-container{display:grid;padding:5vw 0 15vw;position:relative}.works-swiper{height:100%;width:100%}.works-slide-card-text{display:grid;font-size:3vw;grid-template-columns:6fr 1fr;margin:0;padding:3vw 0 3vw 1vw}.works-slide-card{border:2px solid #9e9e9e;display:flex;flex-direction:column}.shere-icon{color:#9e9e9e;font-size:4vw;padding-right:4vw;text-align:end}.swiper-pagination.works-swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{top:90%}.works-swiper-button-next,.works-swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:92%;top:93%;width:84%;width:57%;z-index:10}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev";font-size:3vw}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next";font-size:3vw}.works-button{display:flex;justify-content:center}.works-button-text{background:#40c2fd;border-radius:15px;color:#fff;display:block;padding:10px 3vw;position:relative;text-align:center;text-decoration:none;width:56%}.flow-container{background:#f6f6f6;display:grid;justify-items:center;margin:23vw 0 2vw;padding:13vw 0}.flow-title{font-size:9vw;margin:0;text-align:center}.flow-title-sub{font-size:3vw;margin:0;text-align:center}.flow-row2{position:relative}.flow-item{background:hsla(0,0%,100%,.7);bottom:0;left:0;padding:5vw 5vw 0;position:absolute;right:0;top:0}.flow-row-content{display:flex;flex-direction:column;row-gap:16vw;width:72%}.flow-item-title{font-size:4vw;margin:0}.flow-item-subtitle{margin:0}.flow-item-num{border-bottom:3px solid #2196f3;font-size:8vw;font-weight:500;padding:0 0 -2vw}.flow-item-sub{margin:2vw 0 0}.flow-item-subtitle{font-size:3vw;margin:2vw 0 0}.flow-item-apple-content{height:60vw;position:inherit}.flow-row{margin:0 0 9vw}.flow-img-apple-content{left:0;opacity:.6;top:0;width:51%}.flow-row2-apple-content{margin:0 0 63vw}.flow-img{aspect-ratio:8/7;min-height:100%;object-fit:cover;width:100%}.flow-img-apple-content{aspect-ratio:inherit;bottom:0;left:-36vw;position:absolute;right:0;top:30vw;width:100%}.company-container{display:grid;justify-items:center;margin:8vw 0 4vw}.company-title{font-size:7vw;margin:0}.company-subtitle{font-size:3vw;margin:0}.company-title-2{font-size:3vw;margin:3vw 0}.company-row{display:flex;flex-direction:column}.company-item-title{background:rgba(28,28,28,.7);color:#fff;font-size:4vw;left:0;margin:0;padding:1vw 0;position:absolute;right:0;text-align:center;top:81%;width:100%}.news-contaeiner{padding:5vw 0 12vw}.news-list{box-sizing:border-box;font-size:1.2vw;list-style:none outside;margin:0 auto;width:70%}.news-list .item:first-child{border-top:1px solid #ccc}.news-list .item{border-bottom:1px solid #ccc;color:#333;display:flex;flex-wrap:nowrap;padding:20px;text-decoration:none}.news-list .item .date{font-size:1.5rem;margin:0;min-width:16%;padding:0 15px 0 0}.news-list .item .category{margin:0;min-width:20%;padding:0 15px 0 0}.news-list .item .category span{background:#45a2f9;color:#fff;display:inline-block;font-size:1.4rem;line-height:1;padding:5px 20px;text-align:center}.news-list .item .title{margin:0;width:100%}.news-list .item a:hover .title{color:#00f}.news-list .item{flex-wrap:wrap}.news-list .item .date{min-width:100px}.news-list .item .title{font-size:20px;margin-top:10px}}@media screen and (max-width:600px){.top-mv{margin-top:4em}.mv-slider{height:330px;overflow:hidden;position:relative}.catcher-img{align-items:center;display:flex;flex-direction:column;font-size:10px;justify-content:center;left:50%;margin:0;padding:0;position:absolute;top:25%;transform:translate(-50%,-50%);width:85%}.flow-row-content{row-gap:10vw}.flow-img{aspect-ratio:8/6}.flow-item{padding:4vw 5vw 0}.item-title{font-size:8vw;margin:0}.news-list .item .date{font-size:1.1rem}.news-list .item .category span,.news-list .item .title{font-size:.9rem}}