.member-container[data-astro-cid-ix6kqsuf]{padding-bottom:40px;margin:100px auto 0;text-align:center}.about-row[data-astro-cid-ix6kqsuf]{display:flex;flex-wrap:wrap;padding:0 40px;justify-content:center;align-items:center;margin-bottom:40px;margin-top:30px}.lottie[data-astro-cid-ix6kqsuf]{width:200px;height:200px}.about-col-6[data-astro-cid-ix6kqsuf]{display:flex;justify-content:center;align-items:center}@media(min-width:1024px){.about-col-6[data-astro-cid-ix6kqsuf],.about-col-6-right[data-astro-cid-ix6kqsuf]{width:50%}.lottie[data-astro-cid-ix6kqsuf]{width:300px;height:300px}}.services-text[data-astro-cid-ix6kqsuf]{font-size:3rem}.services-text[data-astro-cid-htqapdga]{font-size:2.8rem;margin-bottom:40px;text-align:center}.company-container[data-astro-cid-htqapdga]{padding-top:50px;padding-bottom:40px;text-align:left}.sub-text-sum[data-astro-cid-htqapdga]{padding:0 20px 40px}.sub-text-sum[data-astro-cid-htqapdga] p[data-astro-cid-htqapdga]{line-height:2rem}.myrow[data-astro-cid-htqapdga]{display:flex;justify-content:center;flex-wrap:wrap;background-color:#fff;border-radius:20px;padding:20px;margin-top:20px;margin-left:30px;margin-right:30px}.mycol-6[data-astro-cid-htqapdga]{flex:0 0 calc(50% - 20px);margin:20px 20px 0;padding:20px 0}@media screen and (min-width:700px){.mycol-6[data-astro-cid-htqapdga]{flex-basis:calc(20% - 20px);margin:10px 10px 0}}@media screen and (max-width:1030px){.mycol-6[data-astro-cid-htqapdga]{flex-basis:calc(25% - 20px)}}@media screen and (max-width:576px){.mycol-6[data-astro-cid-htqapdga]{flex-basis:calc(33% - 20px)}.myrow[data-astro-cid-htqapdga]{padding:10px;margin-left:10px;margin-right:10px}}@media screen and (max-width:360px){.mycol-6[data-astro-cid-htqapdga]{flex-basis:calc(50% - 20px)}}.icon-container[data-astro-cid-t76rli3t]{display:flex;align-items:center;transition:all .3;transition:opacity .3s,transform .3s;border-bottom:1px solid #d9d9d9}.icon-container[data-astro-cid-t76rli3t]:hover{opacity:.8;transform:translate(10px)}.icon[data-astro-cid-t76rli3t]{width:40px;height:40px;margin-right:0}.swiper[data-astro-cid-t76rli3t]{width:600px;height:300px}.services-title[data-astro-cid-t76rli3t]{text-align:left}.services-title[data-astro-cid-t76rli3t] p[data-astro-cid-t76rli3t]{font-size:1rem;font-weight:700;padding:1rem}.about-row[data-astro-cid-t76rli3t]{display:flex;flex-wrap:wrap;max-width:1200px;margin:30px auto 40px;padding:0 5%;justify-content:center;align-items:center}.about-col-6[data-astro-cid-t76rli3t]{width:100%}@media(min-width:1024px){.about-col-6[data-astro-cid-t76rli3t]{width:50%}}.service-container[data-astro-cid-t76rli3t]{width:100%;text-align:center}.about-container[data-astro-cid-t76rli3t]{width:100%;padding-bottom:40px;margin:40px auto 0;text-align:center}.services-text[data-astro-cid-t76rli3t]{font-size:2.8rem;margin-bottom:40px}@media screen and (max-width:636px){.services-text[data-astro-cid-t76rli3t]{font-size:1.8rem}.about-row[data-astro-cid-t76rli3t]{padding:0 5%}}.services-txt-jp[data-astro-cid-t76rli3t]{color:#949494;font-size:1rem}.services-image[data-astro-cid-t76rli3t]{max-width:400px}.service-title-text[data-astro-cid-t76rli3t]{text-align:left}.service-title-text[data-astro-cid-t76rli3t] h2[data-astro-cid-t76rli3t]{margin-bottom:10px;font-size:1.6rem;padding:20px 0;font-weight:900;letter-spacing:4px}.carousel-title[data-astro-cid-t76rli3t]{font-size:2rem;font-weight:700;text-align:center;margin:60px auto 30px;max-width:1200px;padding:0 5%}.carousel-section[data-astro-cid-t76rli3t]{max-width:1200px;margin:40px auto;padding:0 5%}.splide__slide[data-astro-cid-t76rli3t] .l-wrapper_02[data-astro-cid-t76rli3t]{margin:1rem auto;max-width:300px;width:100%;height:440px}.card-radius_02[data-astro-cid-t76rli3t]{overflow:hidden;border-radius:8px;box-shadow:0 4px 15px #0003;background-color:#fff}.card_02[data-astro-cid-t76rli3t]{background-color:#fff;box-shadow:0 0 #00000029;color:#212121;text-decoration:none}.card__header_02[data-astro-cid-t76rli3t]{display:flex;flex-wrap:wrap}.card__title_02[data-astro-cid-t76rli3t]{padding:1rem 1.5rem 0;font-size:1.2rem;order:1;font-weight:700;text-decoration:none}.card__thumbnail_02[data-astro-cid-t76rli3t]{margin:0;order:0}.card__image_02[data-astro-cid-t76rli3t]{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px}.card__body_02[data-astro-cid-t76rli3t]{padding:1rem 1.5rem}.card__text2_02[data-astro-cid-t76rli3t]{font-size:.8rem;margin-top:0}.splide[data-astro-cid-t76rli3t]{margin:0 auto}.splide__slide[data-astro-cid-t76rli3t] a[data-astro-cid-t76rli3t]{text-decoration:none;color:inherit;display:block}@media screen and (max-width:636px){.carousel-title[data-astro-cid-t76rli3t]{font-size:1.5rem;margin:40px auto 20px}.carousel-section[data-astro-cid-t76rli3t]{padding:0 5%}.splide__slide[data-astro-cid-t76rli3t] .l-wrapper_02[data-astro-cid-t76rli3t]{margin:1rem auto;max-width:300px;width:100%;height:440px}}.service-details-section[data-astro-cid-t76rli3t]{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:1200px;margin:60px auto 80px;padding:0 5%}.service-detail-card[data-astro-cid-t76rli3t]{text-align:center;padding:0;border-radius:8px;transition:transform .3s ease,box-shadow .3s ease;overflow:hidden}.service-detail-card[data-astro-cid-t76rli3t]:hover{transform:translateY(-10px);box-shadow:0 10px 30px #0000001a}.service-detail-image[data-astro-cid-t76rli3t]{width:100%;height:250px;object-fit:cover;display:block;border-top-left-radius:8px;border-top-right-radius:8px}.service-detail-icon[data-astro-cid-t76rli3t]{width:80px;height:80px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center}.detail-icon[data-astro-cid-t76rli3t]{width:80px;height:80px;object-fit:contain}.service-detail-title[data-astro-cid-t76rli3t]{font-size:1.5rem;font-weight:700;margin-bottom:15px;margin-top:20px;padding:0 20px;color:inherit}.service-detail-description[data-astro-cid-t76rli3t]{font-size:.95rem;line-height:1.8;color:inherit;opacity:.85;text-align:left;padding:0 20px 30px}@media screen and (max-width:992px){.service-details-section[data-astro-cid-t76rli3t]{grid-template-columns:repeat(2,1fr);gap:30px;margin:40px auto 60px}}@media screen and (max-width:636px){.service-details-section[data-astro-cid-t76rli3t]{grid-template-columns:1fr;gap:30px;margin:30px auto 50px}.service-detail-title[data-astro-cid-t76rli3t]{font-size:1.3rem}.service-detail-description[data-astro-cid-t76rli3t]{font-size:.9rem}}#wrapper[data-astro-cid-pl2nx4ct]{position:relative;display:flex;flex-wrap:wrap;min-height:100vh;transition:opacity 1s ease-out,filter 1s ease-out}#move[data-astro-cid-pl2nx4ct] mask[data-astro-cid-pl2nx4ct] path[data-astro-cid-pl2nx4ct]{stroke:#fff;stroke-width:4;fill:none;stroke-linecap:round;stroke-linejoin:round}.svg-text[data-astro-cid-pl2nx4ct]{opacity:1}.svg-text[data-astro-cid-pl2nx4ct] path[data-astro-cid-pl2nx4ct]{fill:inherit}#fixed-area[data-astro-cid-pl2nx4ct]{position:-webkit-sticky;position:sticky;top:0;width:50%;height:100vh;display:flex;justify-content:center;align-items:center}#right-area[data-astro-cid-pl2nx4ct]{width:50%}.mission-area-top[data-astro-cid-pl2nx4ct]{display:flex;justify-content:center;align-items:center;height:100vh}.value-text-box[data-astro-cid-pl2nx4ct]{padding:60px 20px;display:flex;justify-content:center;align-items:center}.value-text-box[data-astro-cid-pl2nx4ct]>div[data-astro-cid-pl2nx4ct]{text-align:left;max-width:900px}.right-area-en-copy[data-astro-cid-pl2nx4ct]{font-size:2rem;font-family:Noto sans JP;margin-bottom:20px;text-align:center;font-weight:900;letter-spacing:6px}.right-area-en-maincopy[data-astro-cid-pl2nx4ct]{font-size:1.2rem;font-family:Noto sans JP;padding-left:2px;font-weight:900;letter-spacing:6px}.right-area-keycopy-text[data-astro-cid-pl2nx4ct]{font-size:3.6rem;font-weight:900;font-family:游ゴシック体!important}.value-text[data-astro-cid-pl2nx4ct]{margin-bottom:50px}@media screen and (max-width:992px){.top-background-image[data-astro-cid-pl2nx4ct]{background-image:url(../img/sensekai.png);background-repeat:no-repeat;background-size:contain;height:104px;width:500px}#wrapper[data-astro-cid-pl2nx4ct]{display:block}#fixed-area[data-astro-cid-pl2nx4ct]{position:relative!important;width:100%;height:50vh}.right-area-en-maincopy[data-astro-cid-pl2nx4ct]{font-size:2rem;text-align:center;padding-bottom:30px}#right-area[data-astro-cid-pl2nx4ct]{width:100%}.mission-area-top[data-astro-cid-pl2nx4ct]{height:30vh!important;margin-bottom:150px}.right-area-keycopy-text[data-astro-cid-pl2nx4ct]{font-size:2.4rem;font-weight:900;text-align:center}.value-text[data-astro-cid-pl2nx4ct]{font-size:1rem;line-height:2rem;font-family:Noto sans JP;text-align:left}.value-text-box[data-astro-cid-pl2nx4ct]{padding:40px 20px}.hero-slider-1[data-astro-cid-pl2nx4ct] .swiper-slide[data-astro-cid-pl2nx4ct],.hero-slider-2[data-astro-cid-pl2nx4ct] .swiper-slide[data-astro-cid-pl2nx4ct],.hero-slider-3[data-astro-cid-pl2nx4ct] .swiper-slide[data-astro-cid-pl2nx4ct]{height:auto!important}.hero-slider-1[data-astro-cid-pl2nx4ct] .swiper-slide[data-astro-cid-pl2nx4ct] img[data-astro-cid-pl2nx4ct],.hero-slider-2[data-astro-cid-pl2nx4ct] .swiper-slide[data-astro-cid-pl2nx4ct] img[data-astro-cid-pl2nx4ct],.hero-slider-3[data-astro-cid-pl2nx4ct] .swiper-slide[data-astro-cid-pl2nx4ct] img[data-astro-cid-pl2nx4ct]{width:auto;height:100%;object-fit:cover}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#wrapper[data-astro-cid-pl2nx4ct]{transition:opacity 1s ease-out}#fixed-area[data-astro-cid-pl2nx4ct],.mission-area-top[data-astro-cid-pl2nx4ct]{opacity:0}#fixed-area[data-astro-cid-pl2nx4ct].animate-in,.mission-area-top[data-astro-cid-pl2nx4ct].animate-in{animation:fadeInUp 1.2s ease-out forwards}#fixed-area[data-astro-cid-pl2nx4ct].animate-in{animation-delay:.2s}.mission-area-top[data-astro-cid-pl2nx4ct].animate-in{animation-delay:.4s}.fade-out[data-astro-cid-pl2nx4ct]{animation:fadeOut 1s ease-out forwards}#carousel-container[data-astro-cid-pl2nx4ct]{position:relative;width:100%;background:var(--background-color, #fff);transition:opacity .8s ease-in-out,filter 1.5s ease-out}.carousel-hidden[data-astro-cid-pl2nx4ct]{display:none!important;opacity:0!important;pointer-events:none}.carousel-visible[data-astro-cid-pl2nx4ct]{display:block;opacity:1;pointer-events:auto}.carousel-wrapper[data-astro-cid-pl2nx4ct]{position:relative;width:100%;display:flex;flex-direction:column}.carousel-wrapper[data-astro-cid-pl2nx4ct]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff80;z-index:100}.dark .carousel-wrapper[data-astro-cid-pl2nx4ct]:before{background-color:#00000080}@keyframes carouselBlurFadeIn{0%{opacity:0;filter:blur(15px)}to{opacity:1;filter:blur(0)}}.hero-slider-1[data-astro-cid-pl2nx4ct],.hero-slider-2[data-astro-cid-pl2nx4ct],.hero-slider-3[data-astro-cid-pl2nx4ct]{width:100%;height:calc(100vh / 3);animation:carouselBlurFadeIn 1.5s ease-out both}.hero-slider-1[data-astro-cid-pl2nx4ct]{animation-delay:.3s}.hero-slider-2[data-astro-cid-pl2nx4ct]{animation-delay:.6s}.hero-slider-3[data-astro-cid-pl2nx4ct]{animation-delay:.9s}.hero-slider-1[data-astro-cid-pl2nx4ct] .swiper-wrapper[data-astro-cid-pl2nx4ct],.hero-slider-2[data-astro-cid-pl2nx4ct] .swiper-wrapper[data-astro-cid-pl2nx4ct],.hero-slider-3[data-astro-cid-pl2nx4ct] .swiper-wrapper[data-astro-cid-pl2nx4ct]{transition-timing-function:linear}.hero-slider-1[data-astro-cid-pl2nx4ct] .swiper-slide[data-astro-cid-pl2nx4ct],.hero-slider-2[data-astro-cid-pl2nx4ct] .swiper-slide[data-astro-cid-pl2nx4ct],.hero-slider-3[data-astro-cid-pl2nx4ct] .swiper-slide[data-astro-cid-pl2nx4ct]{width:auto!important;height:100%!important}.hero-slider-1[data-astro-cid-pl2nx4ct] .swiper-slide[data-astro-cid-pl2nx4ct] img[data-astro-cid-pl2nx4ct],.hero-slider-2[data-astro-cid-pl2nx4ct] .swiper-slide[data-astro-cid-pl2nx4ct] img[data-astro-cid-pl2nx4ct],.hero-slider-3[data-astro-cid-pl2nx4ct] .swiper-slide[data-astro-cid-pl2nx4ct] img[data-astro-cid-pl2nx4ct]{width:auto;height:100%;object-fit:cover}
