.under-block .u-video .strong{font-size:10vmax}.block1{padding-top:160px;padding-bottom:160px;background-color:#fff}.block1 h2{font-size:4rem;color:var(--main-color);text-align:center;margin-bottom:30px}.block1 h2+p{text-align:center;margin-bottom:100px;font-weight:bold;font-size:1.8rem}.block1 .service-area{position:relative;z-index:1;aspect-ratio:1420/860;max-width:1420px;margin:0 auto}.block1 .service-area .blowing{position:absolute;z-index:4}.block1 .service-area .blowing>div{background-color:var(--main-color);color:#fff;border-radius:10px;width:100%;height:100%;padding:30px;display:flex;flex-direction:column;align-items:flex-start;opacity:0;visibility:hidden;transform:translateY(20px);transition:.4s;transition-delay:1.5s}.block1 .service-area .blowing h3{font-family:var(--ff-en);font-size:1.9rem;margin-bottom:10px}.block1 .service-area .blowing h3+strong{margin-top:0}.block1 .service-area .blowing strong{display:block;font-size:1.8rem;margin-top:10px;margin-bottom:3px}.block1 .service-area #blowing01{top:0;left:6%}.block1 .service-area #blowing01>div::after{content:"";width:34px;aspect-ratio:34/29;background-color:var(--main-color);clip-path:polygon(85% 0, 0 0, 100% 100%);position:absolute;top:calc(100% - 1px);left:55%}.block1 .service-area #blowing02{top:6%;right:0}.block1 .service-area #blowing02>div::after{content:"";width:56px;aspect-ratio:56/41;background-color:var(--main-color);clip-path:polygon(100% 0, 30% 0, 0 100%);position:absolute;top:calc(100% - 2px);left:37%}.block1 .service-area #blowing03{top:65%;left:0}.block1 .service-area #blowing03>div::after{content:"";width:95px;aspect-ratio:95/63;background-color:var(--main-color);clip-path:polygon(100% 0, 0 15%, 0 90%);position:absolute;top:30%;left:calc(100% - 1px)}.block1 .service-area #blowing04{bottom:-6%;right:8%}.block1 .service-area #blowing04>div::after{content:"";width:79px;aspect-ratio:79/58;background-color:var(--main-color);clip-path:polygon(100% 100%, 0 0, 25% 100%);position:absolute;bottom:calc(100% - 2px);left:15%}.block1 .service-area .box{position:absolute}.block1 .service-area .box .build{transform:scale(0) translateY(50px);opacity:0;position:relative}.block1 .service-area .box .foundation{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.block1 .service-area .box button{display:none}.block1 .service-area .box01{top:0;left:0;width:75.283172%;z-index:1;image-rendering:crisp-edges}.block1 .service-area .box01 .illustration01{width:50.028008%;position:absolute;top:1.914176%;left:32.383043%;will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.block1 .service-area .box01 .illustration02{width:14%;will-change:transform;position:absolute;top:40%;left:14%}.block1 .service-area .box01 .illustration02 .cls-1{fill:#5a6a72}.block1 .service-area .box01 .illustration02 .cls-1,.block1 .service-area .box01 .illustration02 .cls-2,.block1 .service-area .box01 .illustration02 .cls-3,.block1 .service-area .box01 .illustration02 .cls-4,.block1 .service-area .box01 .illustration02 .cls-5,.block1 .service-area .box01 .illustration02 .cls-6,.block1 .service-area .box01 .illustration02 .cls-7,.block1 .service-area .box01 .illustration02 .cls-8,.block1 .service-area .box01 .illustration02 .cls-9,.block1 .service-area .box01 .illustration02 .cls-10,.block1 .service-area .box01 .illustration02 .cls-11,.block1 .service-area .box01 .illustration02 .cls-12,.block1 .service-area .box01 .illustration02 .cls-13,.block1 .service-area .box01 .illustration02 .cls-14,.block1 .service-area .box01 .illustration02 .cls-15,.block1 .service-area .box01 .illustration02 .cls-16,.block1 .service-area .box01 .illustration02 .cls-17,.block1 .service-area .box01 .illustration02 .cls-18,.block1 .service-area .box01 .illustration02 .cls-19,.block1 .service-area .box01 .illustration02 .cls-20,.block1 .service-area .box01 .illustration02 .cls-21,.block1 .service-area .box01 .illustration02 .cls-22,.block1 .service-area .box01 .illustration02 .cls-23,.block1 .service-area .box01 .illustration02 .cls-24,.block1 .service-area .box01 .illustration02 .cls-25,.block1 .service-area .box01 .illustration02 .cls-26,.block1 .service-area .box01 .illustration02 .cls-27,.block1 .service-area .box01 .illustration02 .cls-28,.block1 .service-area .box01 .illustration02 .cls-29,.block1 .service-area .box01 .illustration02 .cls-30,.block1 .service-area .box01 .illustration02 .cls-31,.block1 .service-area .box01 .illustration02 .cls-32,.block1 .service-area .box01 .illustration02 .cls-33,.block1 .service-area .box01 .illustration02 .cls-34,.block1 .service-area .box01 .illustration02 .cls-35,.block1 .service-area .box01 .illustration02 .cls-36,.block1 .service-area .box01 .illustration02 .cls-37,.block1 .service-area .box01 .illustration02 .cls-38,.block1 .service-area .box01 .illustration02 .cls-39,.block1 .service-area .box01 .illustration02 .cls-40{fill-rule:evenodd}.block1 .service-area .box01 .illustration02 .cls-2{fill:#f6f4f4}.block1 .service-area .box01 .illustration02 .cls-3{fill:#505253}.block1 .service-area .box01 .illustration02 .cls-4{fill:#fcfbf5}.block1 .service-area .box01 .illustration02 .cls-5{fill:#88acbe}.block1 .service-area .box01 .illustration02 .cls-6{fill:#454443}.block1 .service-area .box01 .illustration02 .cls-7{fill:#fff}.block1 .service-area .box01 .illustration02 .cls-8{fill:#bfbab9}.block1 .service-area .box01 .illustration02 .cls-9{fill:#f8f5ea}.block1 .service-area .box01 .illustration02 .cls-10{fill:#b68655}.block1 .service-area .box01 .illustration02 .cls-11{fill:#f9baa2}.block1 .service-area .box01 .illustration02 .cls-12{fill:#d2a46c}.block1 .service-area .box01 .illustration02 .cls-13{fill:#5d6365}.block1 .service-area .box01 .illustration02 .cls-14{fill:#e2dfd6}.block1 .service-area .box01 .illustration02 .cls-15{fill:#b47557}.block1 .service-area .box01 .illustration02 .cls-16{fill:#bbb6a8}.block1 .service-area .box01 .illustration02 .cls-17{fill:#f7f3f0}.block1 .service-area .box01 .illustration02 .cls-18{fill:#424b50}.block1 .service-area .box01 .illustration02 .cls-19{fill:#62696b}.block1 .service-area .box01 .illustration02 .cls-20{fill:#55575f}.block1 .service-area .box01 .illustration02 .cls-41{isolation:isolate}.block1 .service-area .box01 .illustration02 .cls-42{clip-path:url(#clippath-17)}.block1 .service-area .box01 .illustration02 .cls-43{clip-path:url(#clippath-19)}.block1 .service-area .box01 .illustration02 .cls-44{clip-path:url(#clippath-11)}.block1 .service-area .box01 .illustration02 .cls-45{clip-path:url(#clippath-16)}.block1 .service-area .box01 .illustration02 .cls-46{clip-path:url(#clippath-18)}.block1 .service-area .box01 .illustration02 .cls-47{clip-path:url(#clippath-10)}.block1 .service-area .box01 .illustration02 .cls-48{clip-path:url(#clippath-15)}.block1 .service-area .box01 .illustration02 .cls-49{clip-path:url(#clippath-13)}.block1 .service-area .box01 .illustration02 .cls-50{clip-path:url(#clippath-14)}.block1 .service-area .box01 .illustration02 .cls-51{clip-path:url(#clippath-12)}.block1 .service-area .box01 .illustration02 .cls-52{clip-path:url(#clippath-27)}.block1 .service-area .box01 .illustration02 .cls-53{clip-path:url(#clippath-26)}.block1 .service-area .box01 .illustration02 .cls-54{clip-path:url(#clippath-28)}.block1 .service-area .box01 .illustration02 .cls-55{clip-path:url(#clippath-20)}.block1 .service-area .box01 .illustration02 .cls-56{clip-path:url(#clippath-21)}.block1 .service-area .box01 .illustration02 .cls-57{clip-path:url(#clippath-22)}.block1 .service-area .box01 .illustration02 .cls-58{clip-path:url(#clippath-23)}.block1 .service-area .box01 .illustration02 .cls-59{clip-path:url(#clippath-24)}.block1 .service-area .box01 .illustration02 .cls-60{clip-path:url(#clippath-25)}.block1 .service-area .box01 .illustration02 .cls-21{fill:#c99e72}.block1 .service-area .box01 .illustration02 .cls-61{clip-path:url(#clippath-1)}.block1 .service-area .box01 .illustration02 .cls-62{clip-path:url(#clippath-3)}.block1 .service-area .box01 .illustration02 .cls-63{clip-path:url(#clippath-4)}.block1 .service-area .box01 .illustration02 .cls-64{clip-path:url(#clippath-2)}.block1 .service-area .box01 .illustration02 .cls-65{clip-path:url(#clippath-7)}.block1 .service-area .box01 .illustration02 .cls-66{clip-path:url(#clippath-6)}.block1 .service-area .box01 .illustration02 .cls-67{clip-path:url(#clippath-9)}.block1 .service-area .box01 .illustration02 .cls-68{clip-path:url(#clippath-8)}.block1 .service-area .box01 .illustration02 .cls-69{clip-path:url(#clippath-5)}.block1 .service-area .box01 .illustration02 .cls-22{fill:#7da1b1}.block1 .service-area .box01 .illustration02 .cls-23{fill:#5c6062}.block1 .service-area .box01 .illustration02 .cls-24{fill:#535656}.block1 .service-area .box01 .illustration02 .cls-25{fill:#edb049}.block1 .service-area .box01 .illustration02 .cls-26{fill:#dbd5c4}.block1 .service-area .box01 .illustration02 .cls-70{fill:#66933f}.block1 .service-area .box01 .illustration02 .cls-27{fill:#60727b}.block1 .service-area .box01 .illustration02 .cls-71{clip-rule:evenodd;fill:none}.block1 .service-area .box01 .illustration02 .cls-28{fill:#edd577}.block1 .service-area .box01 .illustration02 .cls-29{fill:#56a6a2}.block1 .service-area .box01 .illustration02 .cls-30{fill:#cfa063}.block1 .service-area .box01 .illustration02 .cls-31{fill:#6e8a98}.block1 .service-area .box01 .illustration02 .cls-32{fill:#f7f4ec}.block1 .service-area .box01 .illustration02 .cls-33{fill:#b9582e}.block1 .service-area .box01 .illustration02 .cls-34{fill:#d3c9b2}.block1 .service-area .box01 .illustration02 .cls-35{fill:#a67a4d}.block1 .service-area .box01 .illustration02 .cls-36{fill:#bfb7a3}.block1 .service-area .box01 .illustration02 .cls-37{fill:#c9cbce}.block1 .service-area .box01 .illustration02 .cls-38{fill:#56a5a1}.block1 .service-area .box01 .illustration02 .cls-39{fill:#f6f6f5}.block1 .service-area .box01 .illustration02 .cls-72{clip-path:url(#clippath)}.block1 .service-area .box01 .illustration02 .cls-40{fill:#383d41}.block1 .service-area .illustration03{width:3%;will-change:transform;position:absolute;top:60%;left:22%}.block1 .service-area .illustration03 .cls-1{fill:#505253}.block1 .service-area .illustration03 .cls-1,.block1 .service-area .illustration03 .cls-2,.block1 .service-area .illustration03 .cls-3,.block1 .service-area .illustration03 .cls-4,.block1 .service-area .illustration03 .cls-5,.block1 .service-area .illustration03 .cls-6{fill-rule:evenodd}.block1 .service-area .illustration03 .cls-2{fill:#f9baa2}.block1 .service-area .illustration03 .cls-3{fill:#f7f3f0}.block1 .service-area .illustration03 .cls-7{isolation:isolate}.block1 .service-area .illustration03 .cls-4{fill:#606364}.block1 .service-area .illustration03 .cls-8{fill:#66933f}.block1 .service-area .illustration03 .cls-5{fill:#56a6a2}.block1 .service-area .illustration03 .cls-6{fill:#f1f2f3}.block1 .service-area .illustration03 .arm01{animation:arm01 4s ease-in-out infinite alternate-reverse;transform-origin:center;transform-box:fill-box}.block1 .service-area .illustration03 .arm02{animation:arm02 4s ease-in-out infinite alternate-reverse;transform-origin:center;transform-box:fill-box}.block1 .service-area .illustration03 .face01{animation:face01 4s ease-in-out infinite alternate-reverse;transform-origin:center;transform-box:fill-box}.block1 .service-area .illustration04{width:13%;will-change:transform;position:absolute;top:53%;left:29%}.block1 .service-area .illustration04 .cls-1{fill:#5a6a72}.block1 .service-area .illustration04 .cls-1,.block1 .service-area .illustration04 .cls-2,.block1 .service-area .illustration04 .cls-3,.block1 .service-area .illustration04 .cls-4,.block1 .service-area .illustration04 .cls-5,.block1 .service-area .illustration04 .cls-6,.block1 .service-area .illustration04 .cls-7,.block1 .service-area .illustration04 .cls-8,.block1 .service-area .illustration04 .cls-9,.block1 .service-area .illustration04 .cls-10,.block1 .service-area .illustration04 .cls-11,.block1 .service-area .illustration04 .cls-12,.block1 .service-area .illustration04 .cls-13,.block1 .service-area .illustration04 .cls-14,.block1 .service-area .illustration04 .cls-15,.block1 .service-area .illustration04 .cls-16,.block1 .service-area .illustration04 .cls-17,.block1 .service-area .illustration04 .cls-18,.block1 .service-area .illustration04 .cls-19,.block1 .service-area .illustration04 .cls-20,.block1 .service-area .illustration04 .cls-21,.block1 .service-area .illustration04 .cls-22,.block1 .service-area .illustration04 .cls-23,.block1 .service-area .illustration04 .cls-24,.block1 .service-area .illustration04 .cls-25,.block1 .service-area .illustration04 .cls-26,.block1 .service-area .illustration04 .cls-27,.block1 .service-area .illustration04 .cls-28,.block1 .service-area .illustration04 .cls-29,.block1 .service-area .illustration04 .cls-30,.block1 .service-area .illustration04 .cls-31,.block1 .service-area .illustration04 .cls-32,.block1 .service-area .illustration04 .cls-33,.block1 .service-area .illustration04 .cls-34,.block1 .service-area .illustration04 .cls-35,.block1 .service-area .illustration04 .cls-36,.block1 .service-area .illustration04 .cls-37,.block1 .service-area .illustration04 .cls-38{fill-rule:evenodd}.block1 .service-area .illustration04 .cls-2{fill:#f6f4f4}.block1 .service-area .illustration04 .cls-3{fill:#505253}.block1 .service-area .illustration04 .cls-4{fill:#fcfbf5}.block1 .service-area .illustration04 .cls-5{fill:#88acbe}.block1 .service-area .illustration04 .cls-6{fill:#454443}.block1 .service-area .illustration04 .cls-7{fill:#fff}.block1 .service-area .illustration04 .cls-8{fill:#bfbab9}.block1 .service-area .illustration04 .cls-9{fill:#f8f5ea}.block1 .service-area .illustration04 .cls-10{fill:#b68655}.block1 .service-area .illustration04 .cls-11{fill:#f9baa2}.block1 .service-area .illustration04 .cls-12{fill:#5d6365}.block1 .service-area .illustration04 .cls-13{fill:#e2dfd6}.block1 .service-area .illustration04 .cls-14{fill:#bbb6a8}.block1 .service-area .illustration04 .cls-15{fill:#f7f3f0}.block1 .service-area .illustration04 .cls-16{fill:#424b50}.block1 .service-area .illustration04 .cls-17{fill:#62696b}.block1 .service-area .illustration04 .cls-18{fill:#55575f}.block1 .service-area .illustration04 .cls-39{isolation:isolate}.block1 .service-area .illustration04 .cls-40{clip-path:url(#clippath-17)}.block1 .service-area .illustration04 .cls-41{clip-path:url(#clippath-19)}.block1 .service-area .illustration04 .cls-42{clip-path:url(#clippath-11)}.block1 .service-area .illustration04 .cls-43{clip-path:url(#clippath-16)}.block1 .service-area .illustration04 .cls-44{clip-path:url(#clippath-18)}.block1 .service-area .illustration04 .cls-45{clip-path:url(#clippath-10)}.block1 .service-area .illustration04 .cls-46{clip-path:url(#clippath-15)}.block1 .service-area .illustration04 .cls-47{clip-path:url(#clippath-13)}.block1 .service-area .illustration04 .cls-48{clip-path:url(#clippath-14)}.block1 .service-area .illustration04 .cls-49{clip-path:url(#clippath-12)}.block1 .service-area .illustration04 .cls-50{clip-path:url(#clippath-27)}.block1 .service-area .illustration04 .cls-51{clip-path:url(#clippath-29)}.block1 .service-area .illustration04 .cls-52{clip-path:url(#clippath-26)}.block1 .service-area .illustration04 .cls-53{clip-path:url(#clippath-28)}.block1 .service-area .illustration04 .cls-54{clip-path:url(#clippath-20)}.block1 .service-area .illustration04 .cls-55{clip-path:url(#clippath-21)}.block1 .service-area .illustration04 .cls-56{clip-path:url(#clippath-22)}.block1 .service-area .illustration04 .cls-57{clip-path:url(#clippath-23)}.block1 .service-area .illustration04 .cls-58{clip-path:url(#clippath-24)}.block1 .service-area .illustration04 .cls-59{clip-path:url(#clippath-25)}.block1 .service-area .illustration04 .cls-19{fill:#c99e72}.block1 .service-area .illustration04 .cls-60{clip-path:url(#clippath-1)}.block1 .service-area .illustration04 .cls-61{clip-path:url(#clippath-3)}.block1 .service-area .illustration04 .cls-62{clip-path:url(#clippath-4)}.block1 .service-area .illustration04 .cls-63{clip-path:url(#clippath-2)}.block1 .service-area .illustration04 .cls-64{clip-path:url(#clippath-7)}.block1 .service-area .illustration04 .cls-65{clip-path:url(#clippath-6)}.block1 .service-area .illustration04 .cls-66{clip-path:url(#clippath-9)}.block1 .service-area .illustration04 .cls-67{clip-path:url(#clippath-8)}.block1 .service-area .illustration04 .cls-68{clip-path:url(#clippath-5)}.block1 .service-area .illustration04 .cls-20{fill:#7da1b1}.block1 .service-area .illustration04 .cls-21{fill:#5c6062}.block1 .service-area .illustration04 .cls-22{fill:#535656}.block1 .service-area .illustration04 .cls-23{fill:#edb049}.block1 .service-area .illustration04 .cls-69{fill:#66933f;mix-blend-mode:multiply}.block1 .service-area .illustration04 .cls-24{fill:#dbd5c4}.block1 .service-area .illustration04 .cls-25{fill:#60727b}.block1 .service-area .illustration04 .cls-70{clip-rule:evenodd;fill:none}.block1 .service-area .illustration04 .cls-26{fill:#edd577}.block1 .service-area .illustration04 .cls-27{fill:#56a6a2}.block1 .service-area .illustration04 .cls-28{fill:#cfa063}.block1 .service-area .illustration04 .cls-29{fill:#6e8a98}.block1 .service-area .illustration04 .cls-30{fill:#f7f4ec}.block1 .service-area .illustration04 .cls-31{fill:#b9582e}.block1 .service-area .illustration04 .cls-32{fill:#d3c9b2}.block1 .service-area .illustration04 .cls-33{fill:#a67a4d}.block1 .service-area .illustration04 .cls-34{fill:#bfb7a3}.block1 .service-area .illustration04 .cls-35{fill:#c9cbce}.block1 .service-area .illustration04 .cls-36{fill:#56a5a1}.block1 .service-area .illustration04 .cls-37{fill:#f6f6f5}.block1 .service-area .illustration04 .cls-71{clip-path:url(#clippath)}.block1 .service-area .illustration04 .cls-38{fill:#383d41}.block1 .service-area .illustration04 .face02{animation:face02 2s ease-in-out infinite alternate-reverse;transform-origin:center;transform-box:fill-box}.block1 .service-area .illustration04 .arm03{animation:arm03 2s ease-in-out infinite alternate-reverse;transform-origin:center;transform-box:fill-box}.block1 .service-area .illustration05{width:9%;position:absolute;top:41%;left:30%;will-change:transform}.block1 .service-area .illustration05 .cls-1{fill:#383436}.block1 .service-area .illustration05 .cls-1,.block1 .service-area .illustration05 .cls-2,.block1 .service-area .illustration05 .cls-3,.block1 .service-area .illustration05 .cls-4,.block1 .service-area .illustration05 .cls-5,.block1 .service-area .illustration05 .cls-6,.block1 .service-area .illustration05 .cls-7,.block1 .service-area .illustration05 .cls-8,.block1 .service-area .illustration05 .cls-9,.block1 .service-area .illustration05 .cls-10,.block1 .service-area .illustration05 .cls-11,.block1 .service-area .illustration05 .cls-12,.block1 .service-area .illustration05 .cls-13,.block1 .service-area .illustration05 .cls-14,.block1 .service-area .illustration05 .cls-15,.block1 .service-area .illustration05 .cls-16,.block1 .service-area .illustration05 .cls-17,.block1 .service-area .illustration05 .cls-18,.block1 .service-area .illustration05 .cls-19,.block1 .service-area .illustration05 .cls-20,.block1 .service-area .illustration05 .cls-21,.block1 .service-area .illustration05 .cls-22,.block1 .service-area .illustration05 .cls-23,.block1 .service-area .illustration05 .cls-24,.block1 .service-area .illustration05 .cls-25,.block1 .service-area .illustration05 .cls-26,.block1 .service-area .illustration05 .cls-27,.block1 .service-area .illustration05 .cls-28{fill-rule:evenodd}.block1 .service-area .illustration05 .cls-2{fill:#818181}.block1 .service-area .illustration05 .cls-3{fill:#fff}.block1 .service-area .illustration05 .cls-4{fill:#535554}.block1 .service-area .illustration05 .cls-5{fill:#b68655}.block1 .service-area .illustration05 .cls-6{fill:#f3b8ae}.block1 .service-area .illustration05 .cls-7{fill:#434149}.block1 .service-area .illustration05 .cls-8{fill:#67a8a3}.block1 .service-area .illustration05 .cls-29{isolation:isolate}.block1 .service-area .illustration05 .cls-9{fill:#3d3a36}.block1 .service-area .illustration05 .cls-10{fill:#4c4a52}.block1 .service-area .illustration05 .cls-11{fill:#6c6d7d}.block1 .service-area .illustration05 .cls-12{fill:#626370}.block1 .service-area .illustration05 .cls-13{fill:#c99e72}.block1 .service-area .illustration05 .cls-14{fill:#f5a61c}.block1 .service-area .illustration05 .cls-15{fill:#666}.block1 .service-area .illustration05 .cls-30{fill:#66933f;mix-blend-mode:multiply}.block1 .service-area .illustration05 .cls-16{fill:#5a5968}.block1 .service-area .illustration05 .cls-31{clip-rule:evenodd;fill:none}.block1 .service-area .illustration05 .cls-17{fill:#56a6a2}.block1 .service-area .illustration05 .cls-18{fill:#cfa063}.block1 .service-area .illustration05 .cls-19{fill:#8c9498}.block1 .service-area .illustration05 .cls-20{fill:#e0a993}.block1 .service-area .illustration05 .cls-21{fill:#362311}.block1 .service-area .illustration05 .cls-22{fill:#ddd721}.block1 .service-area .illustration05 .cls-23{fill:#a67a4d}.block1 .service-area .illustration05 .cls-24{fill:#008075}.block1 .service-area .illustration05 .cls-25{fill:#009d90}.block1 .service-area .illustration05 .cls-26{fill:#575660}.block1 .service-area .illustration05 .cls-32{clip-path:url(#clippath)}.block1 .service-area .illustration05 .cls-27{fill:#edf0f3}.block1 .service-area .illustration05 .cls-28{fill:#4d4945}.block1 .service-area .illustration05 .updown{animation:updown 6s ease-in-out infinite alternate-reverse;transform-origin:center;transform-box:fill-box}.block1 .service-area .box02{bottom:0;left:32.515196%;width:45.825859%;z-index:3}.block1 .service-area .box02 .illustration06{width:4.5%;position:absolute;top:29%;left:19%;will-change:transform}.block1 .service-area .box02 .illustration06 .cls-1{fill:#382f26}.block1 .service-area .box02 .illustration06 .cls-2{fill:gray}.block1 .service-area .box02 .illustration06 .cls-3{fill:#e3e3e3}.block1 .service-area .box02 .illustration06 .cls-4,.block1 .service-area .box02 .illustration06 .cls-5{fill:#e3e1d8}.block1 .service-area .box02 .illustration06 .cls-4,.block1 .service-area .box02 .illustration06 .cls-6{mix-blend-mode:multiply}.block1 .service-area .box02 .illustration06 .cls-7{fill:#a1a1a1}.block1 .service-area .box02 .illustration06 .cls-8{fill:#ccc}.block1 .service-area .box02 .illustration06 .cls-9{isolation:isolate}.block1 .service-area .box02 .illustration06 .cls-10{fill:#dedede}.block1 .service-area .box02 .illustration06 .cls-11{fill:#ab9384}.block1 .service-area .box02 .illustration06 .cls-12{fill:#636363}.block1 .service-area .box02 .illustration06 .cls-13{fill:#fff}.block1 .service-area .box02 .illustration06 .cls-14{fill:#f0f0f0}.block1 .service-area .box02 .illustration06 .cls-15{fill:#785945}.block1 .service-area .box02 .illustration06 .cls-16{mix-blend-mode:screen}.block1 .service-area .box02 .illustration06 .cls-17{fill:#d9b49c}.block1 .service-area .box02 .illustration06 .cls-18{fill:#f0c7ad}.block1 .service-area .box02 .illustration06 .cls-19{fill:#4a3d35}.block1 .service-area .box02 .illustration06 .cls-20{fill:#f2f2f2}.block1 .service-area .box02 .illustration06 .cls-21{fill:#8f6a51}.block1 .service-area .box02 .illustration06 .cls-22{fill:#f5f5f5}.block1 .service-area .box02 .illustration06 .cls-23{fill:#424242}.block1 .service-area .box02 .illustration06 .cls-24{fill:#ffd3b8}.block1 .service-area .box02 .illustration06 .cls-25{fill:#bfa593}.block1 .service-area .box02 .illustration06 .cls-26{fill:#e6bea5}.block1 .service-area .box02 .illustration06 .cls-27{fill:#a8a8a8}.block1 .service-area .box02 .illustration06 .cls-28{fill:#ededed}.block1 .service-area .box02 .illustration07{width:5%;position:absolute;top:42%;left:31%;will-change:transform}.block1 .service-area .box02 .illustration07 .cls-1{fill:#a17149}.block1 .service-area .box02 .illustration07 .cls-2{fill:gray}.block1 .service-area .box02 .illustration07 .cls-3{fill:#9c9c9c}.block1 .service-area .box02 .illustration07 .cls-4{fill:#e3bba3}.block1 .service-area .box02 .illustration07 .cls-5{fill:#e3e3e3}.block1 .service-area .box02 .illustration07 .cls-6{fill:#e6e6e6}.block1 .service-area .box02 .illustration07 .cls-7{fill:#dbdbdb}.block1 .service-area .box02 .illustration07 .cls-8{fill:#aaa}.block1 .service-area .box02 .illustration07 .cls-9{isolation:isolate}.block1 .service-area .box02 .illustration07 .cls-10{fill:#dedede}.block1 .service-area .box02 .illustration07 .cls-11{fill:#a0a0a0}.block1 .service-area .box02 .illustration07 .cls-12{mix-blend-mode:multiply}.block1 .service-area .box02 .illustration07 .cls-13{fill:#c7c7c7}.block1 .service-area .box02 .illustration07 .cls-14{fill:#fff}.block1 .service-area .box02 .illustration07 .cls-15{fill:#a35ab3}.block1 .service-area .box02 .illustration07 .cls-16{fill:#78d9dc}.block1 .service-area .box02 .illustration07 .cls-17{fill:#594432}.block1 .service-area .box02 .illustration07 .cls-18{fill:#80468c}.block1 .service-area .box02 .illustration07 .cls-19{fill:#f0f0f0}.block1 .service-area .box02 .illustration07 .cls-20{fill:#f0c7ad}.block1 .service-area .box02 .illustration07 .cls-21{fill:#f7cdb3}.block1 .service-area .box02 .illustration07 .cls-22{fill:#b3b3b3}.block1 .service-area .box02 .illustration07 .cls-23{fill:#ffd3b8}.block1 .service-area .box02 .illustration07 .cls-24{fill:#cbcbcb}.block1 .service-area .box02 .illustration07 .cls-25{fill:#211913}.block1 .service-area .box02 .illustration08{width:17%;position:absolute;top:52%;left:43%;will-change:transform}.block1 .service-area .box02 .illustration08 .cls-1{fill:#2e2624}.block1 .service-area .box02 .illustration08 .cls-2{fill:#83a2b0}.block1 .service-area .box02 .illustration08 .cls-3{fill:#1572b0}.block1 .service-area .box02 .illustration08 .cls-4{fill:#e6e6e6;mix-blend-mode:multiply}.block1 .service-area .box02 .illustration08 .cls-5{fill:#4e739c}.block1 .service-area .box02 .illustration08 .cls-6{fill:#bbc3e3}.block1 .service-area .box02 .illustration08 .cls-7{fill:#617a84}.block1 .service-area .box02 .illustration08 .cls-8{fill:#5d86b6}.block1 .service-area .box02 .illustration08 .cls-9{fill:#f19975}.block1 .service-area .box02 .illustration08 .cls-10{fill:#7dccf3}.block1 .service-area .box02 .illustration08 .cls-11{fill:#da786c}.block1 .service-area .box02 .illustration08 .cls-12{fill:#9e9e9f}.block1 .service-area .box02 .illustration08 .cls-13{fill:#6b3b30}.block1 .service-area .box02 .illustration08 .cls-14{isolation:isolate}.block1 .service-area .box02 .illustration08 .cls-15{fill:#3e3a39}.block1 .service-area .box02 .illustration08 .cls-16{fill:#91c5aa}.block1 .service-area .box02 .illustration08 .cls-17{fill:#c8c9ca}.block1 .service-area .box02 .illustration08 .cls-18{fill:#c59964}.block1 .service-area .box02 .illustration08 .cls-19{fill:#dbdcdc}.block1 .service-area .box02 .illustration08 .cls-20{fill:#eeb29c}.block1 .service-area .box02 .illustration08 .cls-21{fill:#cda664}.block1 .service-area .box02 .illustration08 .cls-22{fill:#fff}.block1 .service-area .box02 .illustration08 .cls-23{fill:#6c9bd2}.block1 .service-area .box02 .illustration08 .cls-24{fill:#4d554d}.block1 .service-area .box02 .illustration08 .cls-25{fill:#b8dacb}.block1 .service-area .box02 .illustration08 .cls-26{fill:#ad7f46}.block1 .service-area .box02 .illustration08 .cls-27{fill:#00a4e3}.block1 .service-area .box02 .illustration08 .cls-28{fill:#efb89d}.block1 .service-area .box02 .illustration08 .cls-29{fill:#717071}.block1 .service-area .box02 .illustration08 .cls-30{fill:#80bfba}.block1 .service-area .box02 .illustration08 .cls-31{fill:#bae2f8}.block1 .service-area .box02 .illustration08 .cls-32{fill:#595757}.block1 .service-area .box02 .illustration08 .cls-33{fill:#f3a481}.block1 .service-area .box02 .illustration08 .cls-34{fill:#d2ecfa}.block1 .service-area .box02 .illustration08 .cls-35{fill:#187fc3}.block1 .service-area .box02 .illustration08 .cls-36{fill:#888}.block1 .service-area .box02 .illustration08 .cls-37{fill:#5076a0}.block1 .service-area .box02 .illustration08 .cls-38{fill:#80cce3}.block1 .service-area .box02 .illustration09{width:15%;position:absolute;top:27%;left:65%;will-change:transform}.block1 .service-area .box02 .illustration09 .cls-1{fill:#5a6a72}.block1 .service-area .box02 .illustration09 .cls-1,.block1 .service-area .box02 .illustration09 .cls-2,.block1 .service-area .box02 .illustration09 .cls-3,.block1 .service-area .box02 .illustration09 .cls-4,.block1 .service-area .box02 .illustration09 .cls-5,.block1 .service-area .box02 .illustration09 .cls-6{fill-rule:evenodd}.block1 .service-area .box02 .illustration09 .cls-2{fill:#f6f4f4}.block1 .service-area .box02 .illustration09 .cls-3{fill:#505253}.block1 .service-area .box02 .illustration09 .cls-7{fill:#e6e6e6;mix-blend-mode:multiply}.block1 .service-area .box02 .illustration09 .cls-8{fill:#8c87cf}.block1 .service-area .box02 .illustration09 .cls-4{fill:#f9baa2}.block1 .service-area .box02 .illustration09 .cls-9{fill:#c9ddff}.block1 .service-area .box02 .illustration09 .cls-10{fill:url(#linear-gradient)}.block1 .service-area .box02 .illustration09 .cls-11{fill:#bfd6ff}.block1 .service-area .box02 .illustration09 .cls-12{isolation:isolate}.block1 .service-area .box02 .illustration09 .cls-13{fill:#dedee0}.block1 .service-area .box02 .illustration09 .cls-14{fill:#b0c6ff}.block1 .service-area .box02 .illustration09 .cls-15{fill:#bdd5ff}.block1 .service-area .box02 .illustration09 .cls-5{fill:#535656}.block1 .service-area .box02 .illustration09 .cls-16{fill:#91b4f2}.block1 .service-area .box02 .illustration09 .cls-17{fill:#cfe4ff}.block1 .service-area .box02 .illustration09 .cls-18{fill:#dcedfd}.block1 .service-area .box02 .illustration09 .cls-6{fill:#6c9bd2}.block1 .service-area .box02 .illustration09 .cls-19{fill:#a1c6ff}.block1 .service-area .box02 .illustration09 .cls-20{fill:#d9eaff}.block1 .service-area .box02 .illustration09 .cls-21{fill:#e4e4e5}.block1 .service-area .box02 .illustration09 .cls-22{fill:#fdfdfd}.block1 .service-area .box02 .illustration09 .face03{animation:face03 2s ease-in-out infinite alternate-reverse;transform-origin:bottom;transform-box:fill-box}.block1 .service-area .box02 .illustration09 .arm04{animation:arm04 2s ease-in-out infinite alternate-reverse;transform-origin:bottom;transform-box:fill-box}.block1 .service-area .box02 .illustration10{width:22%;position:absolute;top:4%;left:33%;will-change:transform}.block1 .service-area .box02 .illustration10 .cls-1{fill:none}.block1 .service-area .box02 .illustration10 .cls-2{fill:#505253}.block1 .service-area .box02 .illustration10 .cls-2,.block1 .service-area .box02 .illustration10 .cls-3,.block1 .service-area .box02 .illustration10 .cls-4,.block1 .service-area .box02 .illustration10 .cls-5,.block1 .service-area .box02 .illustration10 .cls-6,.block1 .service-area .box02 .illustration10 .cls-7,.block1 .service-area .box02 .illustration10 .cls-8,.block1 .service-area .box02 .illustration10 .cls-9{fill-rule:evenodd}.block1 .service-area .box02 .illustration10 .cls-10{fill:#a3b7c7}.block1 .service-area .box02 .illustration10 .cls-11{fill:#69d7f3}.block1 .service-area .box02 .illustration10 .cls-3{fill:#a6c9e4}.block1 .service-area .box02 .illustration10 .cls-4{fill:#394250}.block1 .service-area .box02 .illustration10 .cls-12{fill:#e6e6e6;mix-blend-mode:multiply}.block1 .service-area .box02 .illustration10 .cls-13{fill:#9dafbf}.block1 .service-area .box02 .illustration10 .cls-5{fill:#f9baa2}.block1 .service-area .box02 .illustration10 .cls-14{fill:#99e1f3}.block1 .service-area .box02 .illustration10 .cls-15{fill:url(#linear-gradient)}.block1 .service-area .box02 .illustration10 .cls-6{fill:#9dbdd6}.block1 .service-area .box02 .illustration10 .cls-16{fill:#bfd6ff}.block1 .service-area .box02 .illustration10 .cls-17{fill:#c5dcf1}.block1 .service-area .box02 .illustration10 .cls-18{isolation:isolate}.block1 .service-area .box02 .illustration10 .cls-19{fill:#b8cee0}.block1 .service-area .box02 .illustration10 .cls-20{clip-path:url(#clippath-1)}.block1 .service-area .box02 .illustration10 .cls-21{clip-path:url(#clippath-3)}.block1 .service-area .box02 .illustration10 .cls-22{clip-path:url(#clippath-4)}.block1 .service-area .box02 .illustration10 .cls-23{clip-path:url(#clippath-2)}.block1 .service-area .box02 .illustration10 .cls-24{clip-path:url(#clippath-7)}.block1 .service-area .box02 .illustration10 .cls-25{clip-path:url(#clippath-6)}.block1 .service-area .box02 .illustration10 .cls-26{clip-path:url(#clippath-9)}.block1 .service-area .box02 .illustration10 .cls-27{clip-path:url(#clippath-8)}.block1 .service-area .box02 .illustration10 .cls-28{clip-path:url(#clippath-5)}.block1 .service-area .box02 .illustration10 .cls-7{fill:#606364}.block1 .service-area .box02 .illustration10 .cls-29{fill:#67737d}.block1 .service-area .box02 .illustration10 .cls-30{fill:#cfe4ff}.block1 .service-area .box02 .illustration10 .cls-31{fill:#58636b}.block1 .service-area .box02 .illustration10 .cls-32{fill:#a1c6ff}.block1 .service-area .box02 .illustration10 .cls-33{fill:#d9eaff}.block1 .service-area .box02 .illustration10 .cls-8{fill:#a67a4d}.block1 .service-area .box02 .illustration10 .cls-9{fill:#6e7275}.block1 .service-area .box02 .illustration10 .cls-34{fill:#8a9ba8}.block1 .service-area .box02 .illustration10 .cls-35{clip-path:url(#clippath)}.block1 .service-area .box02 .illustration10 .graph01{animation:graph01 2s ease-in-out infinite alternate-reverse;transform-origin:bottom;transform-box:fill-box}.block1 .service-area .box02 .illustration10 .graph02{animation:graph01 1s ease-in-out infinite alternate-reverse;transform-origin:bottom;transform-box:fill-box}.block1 .service-area .box02 .illustration10 .graph03{animation:graph01 2.5s ease-in-out infinite alternate-reverse;transform-origin:bottom;transform-box:fill-box}.block1 .service-area .box03{bottom:22.157174%;right:0;width:45.601388%;z-index:2}.block1 .service-area .box03 .illustration11{width:79.66945%;position:absolute;top:-3%;left:10%;will-change:transform;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.block1 .service-area .box03 .illustration12{width:6%;position:absolute;top:45%;left:26%;will-change:transform}.block1 .service-area .box03 .illustration12 .cls-1{fill:#5a6a72}.block1 .service-area .box03 .illustration12 .cls-1,.block1 .service-area .box03 .illustration12 .cls-2,.block1 .service-area .box03 .illustration12 .cls-3,.block1 .service-area .box03 .illustration12 .cls-4,.block1 .service-area .box03 .illustration12 .cls-5,.block1 .service-area .box03 .illustration12 .cls-6,.block1 .service-area .box03 .illustration12 .cls-7{fill-rule:evenodd}.block1 .service-area .box03 .illustration12 .cls-2{fill:#f6f4f4}.block1 .service-area .box03 .illustration12 .cls-8{fill:#63350f}.block1 .service-area .box03 .illustration12 .cls-9{fill:#c68147}.block1 .service-area .box03 .illustration12 .cls-3{fill:#f9baa2}.block1 .service-area .box03 .illustration12 .cls-10{fill:#dda15f}.block1 .service-area .box03 .illustration12 .cls-4{fill:#b47557}.block1 .service-area .box03 .illustration12 .cls-5{fill:#f7f3f0}.block1 .service-area .box03 .illustration12 .cls-11{isolation:isolate}.block1 .service-area .box03 .illustration12 .cls-12{fill:#aabed9;mix-blend-mode:multiply}.block1 .service-area .box03 .illustration12 .cls-6{fill:#535656}.block1 .service-area .box03 .illustration12 .cls-13{fill:#efb978}.block1 .service-area .box03 .illustration12 .cls-14{fill:#d69758}.block1 .service-area .box03 .illustration12 .cls-15{clip-rule:evenodd;fill:none}.block1 .service-area .box03 .illustration12 .cls-7{fill:#56a6a2}.block1 .service-area .box03 .illustration12 .cls-16{fill:#aa612b}.block1 .service-area .box03 .illustration12 .cls-17{fill:#bc7a44}.block1 .service-area .box03 .illustration12 .cls-18{clip-path:url(#clippath)}.block1 .service-area .box03 .illustration12 .cls-19{fill:#cc864c}.block1 .service-area .box03 .illustration13{width:6%;position:absolute;top:56%;left:50%;will-change:transform}.block1 .service-area .box03 .illustration13 .cls-1{fill:#505253}.block1 .service-area .box03 .illustration13 .cls-1,.block1 .service-area .box03 .illustration13 .cls-2,.block1 .service-area .box03 .illustration13 .cls-3,.block1 .service-area .box03 .illustration13 .cls-4,.block1 .service-area .box03 .illustration13 .cls-5,.block1 .service-area .box03 .illustration13 .cls-6,.block1 .service-area .box03 .illustration13 .cls-7,.block1 .service-area .box03 .illustration13 .cls-8,.block1 .service-area .box03 .illustration13 .cls-9{fill-rule:evenodd}.block1 .service-area .box03 .illustration13 .cls-2{fill:#f3b8ae}.block1 .service-area .box03 .illustration13 .cls-10{isolation:isolate}.block1 .service-area .box03 .illustration13 .cls-11{fill:#aabed9;mix-blend-mode:multiply}.block1 .service-area .box03 .illustration13 .cls-3{fill:#626370}.block1 .service-area .box03 .illustration13 .cls-12{clip-rule:evenodd;fill:none}.block1 .service-area .box03 .illustration13 .cls-4{fill:#56a6a2}.block1 .service-area .box03 .illustration13 .cls-5{fill:#362311}.block1 .service-area .box03 .illustration13 .cls-6{fill:#ddd721}.block1 .service-area .box03 .illustration13 .cls-7{fill:#f6c9b6}.block1 .service-area .box03 .illustration13 .cls-8{fill:#b0c436}.block1 .service-area .box03 .illustration13 .cls-13{clip-path:url(#clippath)}.block1 .service-area .box03 .illustration13 .cls-9{fill:#feece4}.block1 .service-area .box03 .illustration13 .face04{animation:face04 2s ease-in-out infinite alternate-reverse;transform-origin:bottom;transform-box:fill-box}.block1 .service-area .box03 .illustration14{width:5%;position:absolute;top:21%;left:43%;will-change:transform}.block1 .service-area .box03 .illustration14 .cls-1{fill:#5a6a72}.block1 .service-area .box03 .illustration14 .cls-1,.block1 .service-area .box03 .illustration14 .cls-2,.block1 .service-area .box03 .illustration14 .cls-3,.block1 .service-area .box03 .illustration14 .cls-4,.block1 .service-area .box03 .illustration14 .cls-5,.block1 .service-area .box03 .illustration14 .cls-6,.block1 .service-area .box03 .illustration14 .cls-7{fill-rule:evenodd}.block1 .service-area .box03 .illustration14 .cls-2{fill:#f6f4f4}.block1 .service-area .box03 .illustration14 .cls-3{fill:#505253}.block1 .service-area .box03 .illustration14 .cls-4{fill:#f9baa2}.block1 .service-area .box03 .illustration14 .cls-5{fill:#f7f3f0}.block1 .service-area .box03 .illustration14 .cls-8{isolation:isolate}.block1 .service-area .box03 .illustration14 .cls-9{fill:#aabed9;mix-blend-mode:multiply}.block1 .service-area .box03 .illustration14 .cls-6{fill:#535656}.block1 .service-area .box03 .illustration14 .cls-10{clip-rule:evenodd;fill:none}.block1 .service-area .box03 .illustration14 .cls-7{fill:#56a6a2}.block1 .service-area .box03 .illustration14 .cls-11{clip-path:url(#clippath)}.block1 .service-area.active .blowing>div{transform:translateY(0);opacity:1;visibility:visible}.block1 .service-area.active .box{animation:floating-y 1.8s ease-in-out infinite alternate-reverse}.block1 .service-area.active .box .build{animation-duration:1.2s;animation-timing-function:ease;animation-fill-mode:forwards;animation-name:build}.block1 .service-area.active .box01{animation-duration:2s}.block1 .service-area.active .box02{animation-duration:2.4s}.block1 .service-area.active .box02 .build{animation-delay:.8s}.block1 .service-area.active .box03{animation-duration:2.2s}.block1 .service-area.active .box03 .build{animation-delay:.4s}.block1 .flow-area{border:1px solid #c9c9c9;margin-top:160px}.block1 .flow-area h3{font-size:2.2rem;color:var(--main-color);margin-top:40px;margin-left:40px}.block1 .flow-area img{width:100%;height:auto}@keyframes floating-y{0%{transform:translateY(-5px)}100%{transform:translateY(5px)}}@keyframes floating-y-sp{0%{transform:translateY(-3px)}100%{transform:translateY(3px)}}@keyframes updown{0%{transform:translateY(0)}100%{transform:translateY(40px)}}@keyframes graph01{0%{transform:scaleY(0);opacity:0}100%{transform:scaleY(1);opacity:1}}@keyframes build{0%{transform:scale(0) translateY(50px);opacity:0;pointer-events:none}30%{transform:scale(1);opacity:1;pointer-events:none}60%{transform:scale(0.9);opacity:1;pointer-events:none}100%{visibility:visible;transform:scale(1) translateY(0);opacity:1;pointer-events:auto}}@keyframes arm01{0%{transform:translateY(-10px) rotate(-10deg)}100%{transform:translateY(0) rotate(0)}}@keyframes arm02{0%{transform:translateX(0) translateY(0) rotate(0)}100%{transform:translateX(5px) translateY(40px) rotate(90deg)}}@keyframes arm03{0%{transform:translateY(0) rotate(0)}100%{transform:translateY(-5px) rotate(20deg)}}@keyframes arm04{0%{transform:translateX(0) translateY(0) rotate(0)}100%{transform:translateX(-5px) translateY(-5px) rotate(5deg)}}@keyframes face01{0%{transform:rotate(0)}100%{transform:rotate(5deg)}}@keyframes face02{0%{transform:rotate(0)}100%{transform:rotate(-20deg)}}@keyframes face03{0%{transform:rotate(5deg)}100%{transform:rotate(-20deg)}}@keyframes face04{0%{transform:rotate(5deg)}100%{transform:rotate(-20deg)}}.block2{background-color:var(--bg-color);padding-top:80px;padding-bottom:160px}.block2 h2{font-size:4rem;color:var(--main-color);text-align:center;margin-bottom:80px}.block2 .w1500{position:relative;z-index:1;padding-left:150px;padding-right:150px}.block2 .w1500 .box{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:160px}.block2 .w1500 .box:nth-of-type(3){margin-bottom:0}.block2 .w1500 .box>div{width:calc(51% - 120px)}.block2 .w1500 .box h3{font-size:2.2rem;margin-bottom:35px}.block2 .w1500 .box h3 span{font-size:5rem;font-family:var(--ff-en);color:var(--main-color);display:block}.block2 .w1500 .box figure{width:49%;aspect-ratio:592/468;overflow:hidden}.block2 .w1500 .box figure img{width:100%;height:120%;-o-object-fit:cover;object-fit:cover}.block2 .w1500 .scroll-line{position:absolute;top:0;left:40px;width:2px;height:calc(100svh - 320px);background-color:#c9c9c9}.block2 .w1500 .scroll-line>div{width:100%;min-height:60px;background-color:var(--main-color)}.servicedetails-link{background-color:#fff}.servicedetails-link .content>div{width:56.5%}@media screen and (max-width: 1500px){.block2 .w1500{padding-left:100px;padding-right:15px}}@media screen and (max-width: 1300px){.block1 .service-area .blowing>div{padding:15px}.block1 .service-area .blowing h3{font-size:1.6rem;margin-bottom:5px}.block1 .service-area .blowing strong{font-size:1.6rem}.block1 .service-area .blowing p{font-size:1.4rem}.block1 .service-area #blowing02{top:3%}.block1 .service-area #blowing02>div::after{left:45%}.block1 .service-area #blowing03{top:60%}.block1 .service-area #blowing04{bottom:-9%;right:5%}}@media screen and (max-width: 1024px){.block1 .service-area{aspect-ratio:auto}.block1 .service-area .map{width:100%;aspect-ratio:1420/860;position:relative}.block1 .service-area .details{width:100%;margin:60px auto 0;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 2%;padding:0 15px}.block1 .service-area .details .blowing{width:49%;margin-bottom:2%;position:static}.block1 .service-area .details .blowing>div{transition-delay:unset}.block1 .service-area .details .blowing>div::after{display:none}.block1 .service-area .box button{display:block;position:absolute;will-change:transform;z-index:4}.block1 .service-area .box button>span{width:100%;height:100%;display:flex;background-color:var(--main-color);font-family:var(--ff-en);font-size:1.8rem;color:#fff;padding:10px 25px;border-radius:45px;position:relative;transition:.4s}.block1 .service-area .box button>span::after{content:"";background-color:var(--main-color);position:absolute;transition:.4s}.block1 .service-area .box button:hover span{background-color:var(--sub-color)}.block1 .service-area .box button:hover span::after{background-color:var(--sub-color)}.block1 .service-area .box01 button{top:12%;left:17%}.block1 .service-area .box01 button>span::after{width:29px;aspect-ratio:34/29;clip-path:polygon(85% 0, 0 0, 100% 100%);top:calc(100% - 1px);left:42%}.block1 .service-area .box02 button{bottom:16%;left:0%}.block1 .service-area .box02 button>span::after{width:40px;aspect-ratio:95/80;clip-path:polygon(75% 0, 20% 100%, 90% 100%);bottom:calc(100% - 1px);left:42%}.block1 .service-area .box03 #link02{top:-23%;right:20%}.block1 .service-area .box03 #link02>span::after{content:"";width:30px;aspect-ratio:56/41;clip-path:polygon(100% 0, 30% 0, 0 100%);top:calc(100% - 2px);left:37%}.block1 .service-area .box03 #link04{bottom:1%;right:1%}.block1 .service-area .box03 #link04>span::after{content:"";width:28px;aspect-ratio:79/58;clip-path:polygon(100% 100%, 0 0, 25% 100%);bottom:calc(100% - 2px);left:15%}.block2 .w1500 .box>div{width:calc(51% - 45px)}}@media screen and (max-width: 768px){.under-block .u-video .strong{font-size:5.5vmax}.block1{padding-top:80px;padding-bottom:80px}.block1 h2{font-size:2.2rem;margin-bottom:15px}.block1 h2+p{font-size:1.6rem;margin-bottom:30px;text-align:left;padding:0 15px}.block1 .service-area .box button>span{font-size:1.4rem;padding:5px 15px 8px}.block1 .service-area .box01 button{top:2%;left:4%}.block1 .service-area .box02 button{bottom:-24%;left:-10%}.block1 .service-area .box03 #link02{top:-39%;right:12%}.block1 .service-area .box03 #link04{bottom:-42%;right:1%}.block1 .service-area .box03 #link04>span::after{width:33px;left:50%}.block1 .service-area .details .blowing{width:100%}.block1 .service-area.active .box{animation-name:floating-y-sp}.block1 .flow-area{margin-top:60px;padding:0}.block1 .flow-area h3{margin-top:20px;margin-left:20px;font-size:1.8rem}.block1 .flow-area .mask{width:100%;position:relative;overflow:auto}.block1 .flow-area .mask img{width:800px}.block2{padding-bottom:100px}.block2 h2{font-size:2.2rem;margin-bottom:40px}.block2 .w1500{padding-left:40px}.block2 .w1500 .box{margin-bottom:60px;flex-direction:column-reverse}.block2 .w1500 .box>div{width:100%}.block2 .w1500 .box>div h3{font-size:2.2rem;margin-bottom:15px}.block2 .w1500 .box>div h3 span{font-size:3rem}.block2 .w1500 .box figure{width:100%}.block2 .w1500 .scroll-line{left:15px}.servicedetails-link .content>div{width:100%}}/*# sourceMappingURL=master.min.css.map */