.intro-block{z-index:2;padding-top:220px}@media only screen and (max-width: 767px){.intro-block{padding-top:150px;padding-left:35px;padding-right:35px}}.intro-block .intro-term{max-width:1230px;margin:0 auto 70px}@media only screen and (max-width: 767px){.intro-block .intro-term{margin-bottom:40px}}.intro-block .intro-term p{max-width:750px}.intro-block .block-btn{max-width:1230px;margin:auto}.intro-block .block-btn .tab-swiper .swiper-slide:first-child{padding-left:0}.intro-block .block-btn .tab-swiper .swiper-slide:last-child{padding-right:0}.solution-block{padding-top:100px;margin-bottom:-300px}@media only screen and (max-width: 1024px){.solution-block{margin-bottom:-200px}}@media only screen and (max-width: 767px){.solution-block{padding-top:80px;padding-left:40px;padding-right:40px;margin-bottom:0}}.solution-block .block-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;max-width:1350px;margin:auto}@media only screen and (max-width: 900px){.solution-block .block-content{left:-20px;width:calc(100% + 40px)}}@media only screen and (max-width: 767px){.solution-block .block-content{left:auto;width:100%}}.solution-block .each-solution{width:calc(33.33% - 130px);max-width:320px;margin-left:65px;margin-right:65px;margin-bottom:180px}@media only screen and (max-width: 1440px){.solution-block .each-solution{width:calc(33.33% - 90px);margin-left:45px;margin-right:45px}}@media only screen and (max-width: 1200px){.solution-block .each-solution{width:calc(50% - 130px);margin-left:65px;margin-right:65px;margin-bottom:150px}}@media only screen and (max-width: 900px){.solution-block .each-solution{width:calc(50% - 70px);margin-left:35px;margin-right:35px;margin-bottom:100px}}@media only screen and (max-width: 767px){.solution-block .each-solution{width:100%;margin-left:auto;margin-right:auto;margin-bottom:80px}}.solution-block .each-solution:nth-child(3n-1){margin-top:50px}@media only screen and (max-width: 1200px){.solution-block .each-solution:nth-child(3n-1){margin-top:0}}.solution-block .each-solution:nth-child(3n-1):last-child{margin-top:0}@media only screen and (max-width: 1200px){.solution-block .each-solution:nth-child(2n){margin-top:50px}}@media only screen and (max-width: 1200px) and (max-width: 767px){.solution-block .each-solution:nth-child(2n){margin-top:0}}.intro-block .glow-01{position:absolute;top:0;right:0;width:40%;max-width:480px;-webkit-animation:lightUp 3s infinite alternate;animation:lightUp 3s infinite alternate}.intro-block .glow-02{position:absolute;top:15%;right:0;width:35%;max-width:440px;-webkit-animation:lightUp 3s infinite alternate;animation:lightUp 3s infinite alternate}@media only screen and (max-width: 767px){.intro-block .glow-02{top:10%}}.intro-block .particle-top{position:absolute;left:40%;top:0;width:50%;max-width:650px}.intro-block .particle-top img{opacity:0}.intro-block .particle-top img:not(:first-child){position:absolute;top:-20px}.intro-block .particle-top img:nth-child(1){-webkit-animation:particle-15 2s infinite linear;animation:particle-15 2s infinite linear}.intro-block .particle-top img:nth-child(2){left:10%;-webkit-animation:particle-16 3s infinite linear 1s;animation:particle-16 3s infinite linear 1s}.intro-block .particle-top img:nth-child(3){left:15%;-webkit-animation:particle-17 4s infinite linear 2s;animation:particle-17 4s infinite linear 2s}.intro-block .particle-left{position:absolute;left:0;top:30%;width:20%;max-width:250px}@media only screen and (max-width: 767px){.intro-block .particle-left{width:25%;top:40%}}.intro-block .particle-left img{opacity:0}.intro-block .particle-left img:not(:first-child){position:absolute;left:0}.intro-block .particle-left img:nth-child(1){-webkit-animation:particle-05 3s infinite linear;animation:particle-05 3s infinite linear}.intro-block .particle-left img:nth-child(2){top:10%;-webkit-animation:particle-07 4s infinite linear 1s;animation:particle-07 4s infinite linear 1s}.solution-block .grid{position:absolute;top:25%;left:0;height:50%;width:100%;background-size:100%;background-position:center}@media only screen and (max-width: 1024px){.solution-block .grid{background-size:200%}}@media only screen and (max-width: 900px){.solution-block .grid{background-size:300%}}@media only screen and (max-width: 767px){.solution-block .grid{background-size:400%}}.solution-block .glow-left{position:absolute;top:10%;left:0;width:30%;max-width:480px}@media only screen and (max-width: 767px){.solution-block .glow-left{width:45%}}.solution-block .glow-left img{opacity:0}.solution-block .glow-left img:not(:first-child){position:absolute;top:20%}.solution-block .glow-left img:nth-child(1){-webkit-animation:lightUp 3s infinite alternate;animation:lightUp 3s infinite alternate}.solution-block .glow-left img:nth-child(2){width:120%;-webkit-animation:lightUp 3s infinite alternate .5s;animation:lightUp 3s infinite alternate .5s}.solution-block .glow-right{position:absolute;top:50%;right:0;width:30%;max-width:480px}@media only screen and (max-width: 767px){.solution-block .glow-right{width:45%}}.solution-block .glow-right img{opacity:0}.solution-block .glow-right img:not(:first-child){position:absolute;top:0}.solution-block .glow-right img:nth-child(1){-webkit-animation:lightUp 3s infinite alternate;animation:lightUp 3s infinite alternate}.solution-block .glow-right img:nth-child(2){-webkit-animation:lightUp 3s infinite alternate .5s;animation:lightUp 3s infinite alternate .5s}.solution-block .particle-left{position:absolute;left:0;top:60%;width:30%;max-width:250px}@media only screen and (max-width: 767px){.solution-block .particle-left{top:80%}}.solution-block .particle-left img{opacity:0}.solution-block .particle-left img:not(:first-child){position:absolute;bottom:50%;left:0}.solution-block .particle-left img:nth-child(1){-webkit-animation:particle-05 4s infinite linear;animation:particle-05 4s infinite linear}.solution-block .particle-left img:nth-child(2){-webkit-animation:particle-06 5s infinite linear 1s;animation:particle-06 5s infinite linear 1s}.solution-block .particle-left img:nth-child(3){-webkit-animation:particle-07 6s infinite linear 2s;animation:particle-07 6s infinite linear 2s}.solution-block .particle-right{position:absolute;right:0;top:25%;width:30%;max-width:250px}@media only screen and (max-width: 767px){.solution-block .particle-right{top:40%}}.solution-block .particle-right img{opacity:0}.solution-block .particle-right img:not(:first-child){position:absolute;bottom:70%;left:0}.solution-block .particle-right img:nth-child(1){-webkit-animation:particle-08 4s infinite linear;animation:particle-08 4s infinite linear}.solution-block .particle-right img:nth-child(2){-webkit-animation:particle-09 5s infinite linear 1s;animation:particle-09 5s infinite linear 1s}.solution-block .particle-right img:nth-child(3){-webkit-animation:particle-10 6s infinite linear 2s;animation:particle-10 6s infinite linear 2s}
