.client-wrapper[data-astro-cid-2oprhlen]{width:100%;overflow:hidden;color:var(--color-white)}.client[data-astro-cid-2oprhlen]{position:relative;z-index:var(--z-index-default);width:90%;margin:0 auto;padding:64px 0 74px}@media screen and (min-width: 768px){.client[data-astro-cid-2oprhlen]{padding:70px 0 90px}}@media screen and (min-width: 1080px){.client[data-astro-cid-2oprhlen]{max-width:var(--width-content);padding:96px 0 104px}}.client[data-astro-cid-2oprhlen]:before{content:"";position:absolute;top:0;left:-5.6%;z-index:var(--z-index-negative);width:100vw;height:100%;border-radius:28px 0 0 28px;background-color:var(--color-black)}@media screen and (min-width: 1080px){.client[data-astro-cid-2oprhlen]:before{left:-4vw;border-radius:42px 0 0 42px}}@media screen and (min-width: 1200px){.client[data-astro-cid-2oprhlen]:before{left:-7.5vw;border-radius:56px 0 0 56px}}@media (min-width: 1350px){.client[data-astro-cid-2oprhlen]:before{left:-12.5vw;border-radius:70px 0 0 70px}}.wrapper[data-astro-cid-2oprhlen]{display:flex;flex-direction:column;gap:48px;padding-top:40px}@media screen and (min-width: 768px){.wrapper[data-astro-cid-2oprhlen]{flex-direction:row;justify-content:space-between;padding-top:52px}}@media screen and (min-width: 1080px){.wrapper[data-astro-cid-2oprhlen]{gap:60px;padding-top:64px}}@media (hover: hover){.link[data-astro-cid-2oprhlen]:hover .image[data-astro-cid-2oprhlen] img[data-astro-cid-2oprhlen]{transform:scale(1.05)}.link[data-astro-cid-2oprhlen]:hover .service[data-astro-cid-2oprhlen]{color:var(--color-primary)}}.image[data-astro-cid-2oprhlen]{overflow:hidden}.image[data-astro-cid-2oprhlen] img[data-astro-cid-2oprhlen]{width:100%;transition:transform .3s ease;transform-origin:center}.service[data-astro-cid-2oprhlen]{display:flex;justify-content:space-between;transition:.3s;margin-top:16px}.arrow[data-astro-cid-2oprhlen]{display:block;width:32px;aspect-ratio:1/1;background-color:var(--color-primary);mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='%235f6368'%3e%3cpath%20d='M647-440H160v-80h487L423-744l57-56%20320%20320-320%20320-57-56%20224-224Z'/%3e%3c/svg%3e");mask-size:contain;mask-repeat:no-repeat;mask-position:center}.serviceEn[data-astro-cid-2oprhlen],.othersEn[data-astro-cid-2oprhlen]{font-family:var(--font-family-en);font-weight:400;line-height:1.4;letter-spacing:0}.othersEn[data-astro-cid-2oprhlen]{padding-top:39px}@media screen and (min-width: 600px){.othersEn[data-astro-cid-2oprhlen]{padding-top:44px}}@media screen and (min-width: 1080px){.othersEn[data-astro-cid-2oprhlen]{padding-top:48px}}.serviceJp[data-astro-cid-2oprhlen]{font-weight:700;font-size:20px;line-height:1.6}@media screen and (min-width: 600px){.serviceJp[data-astro-cid-2oprhlen]{font-size:22px}}@media screen and (min-width: 1080px){.serviceJp[data-astro-cid-2oprhlen]{font-size:24px}}.othersJp[data-astro-cid-2oprhlen]{font-weight:700;font-size:20px;line-height:1.6}@media screen and (min-width: 600px){.othersJp[data-astro-cid-2oprhlen]{font-size:21px}}@media screen and (min-width: 1080px){.othersJp[data-astro-cid-2oprhlen]{font-size:22px}}.message[data-astro-cid-2oprhlen]{padding-top:20px}.recommend[data-astro-cid-2oprhlen]{display:flex;align-items:center;font-weight:700;line-height:1.6;margin-bottom:12px}.recommend[data-astro-cid-2oprhlen]:after{content:"";flex-grow:1;height:1px;margin-left:20px;background-color:var(--color-border)}.task-list[data-astro-cid-2oprhlen]{display:flex;flex-wrap:wrap;margin-top:20px}.task[data-astro-cid-2oprhlen]{margin-bottom:8px;padding:6px 12px;background-color:var(--color-black-dark);font-weight:700;line-height:1.6;font-size:14px}@media screen and (min-width: 600px){.task[data-astro-cid-2oprhlen]{margin-bottom:9px;padding:7px 14px}}@media screen and (min-width: 768px){.task[data-astro-cid-2oprhlen]{font-size:16px}}@media screen and (min-width: 1080px){.task[data-astro-cid-2oprhlen]{margin-bottom:10px;padding:8px 16px}}.task[data-astro-cid-2oprhlen]:not(:last-child){margin-right:12px}@media screen and (min-width: 600px){.task[data-astro-cid-2oprhlen]:not(:last-child){margin-right:14px}}@media screen and (min-width: 1080px){.task[data-astro-cid-2oprhlen]:not(:last-child){margin-right:15px}}@media screen and (min-width: 768px){.title[data-astro-cid-iwdq3xfj]{padding-left:19px}}.service-list[data-astro-cid-iwdq3xfj]{display:grid;grid-template-columns:repeat(1,1fr);gap:29px;margin-top:40px}@media screen and (min-width: 600px){.service-list[data-astro-cid-iwdq3xfj]{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1080px){.service-list[data-astro-cid-iwdq3xfj]{grid-template-columns:repeat(3,1fr)}}.service-logo--g[data-astro-cid-iwdq3xfj],.service-logo--w[data-astro-cid-iwdq3xfj]{position:relative;aspect-ratio:300/150;border-radius:10px;overflow:hidden}.service-logo--g[data-astro-cid-iwdq3xfj] img[data-astro-cid-iwdq3xfj],.service-logo--w[data-astro-cid-iwdq3xfj] img[data-astro-cid-iwdq3xfj]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);aspect-ratio:780/180;width:86%;transition:transform .3s ease}.service-logo--g[data-astro-cid-iwdq3xfj]:hover img[data-astro-cid-iwdq3xfj],.service-logo--w[data-astro-cid-iwdq3xfj]:hover img[data-astro-cid-iwdq3xfj]{transform:translate(-50%,-50%) scale(1.05)}.service-logo--w[data-astro-cid-iwdq3xfj]{background-color:var(--color-white)}.service-logo--g[data-astro-cid-iwdq3xfj]{background-color:var(--color-grey)}.service-text[data-astro-cid-iwdq3xfj]{margin-top:8px;font-size:14px;text-align:center;font-weight:700}@media screen and (min-width: 768px){.service-text[data-astro-cid-iwdq3xfj]{letter-spacing:.05em;font-size:16px}}
