.service .hero{margin-bottom:120px}@media(width < 768px){.service .hero{margin-bottom:48px}}.service__lead{color:#fff;font-size:4rem;font-weight:700;line-height:1.6;margin:0 auto 160px;max-width:1170px}@media(width < 768px){.service__lead{font-size:3rem;margin-bottom:80px}}@media(width < 400px){.service__lead{font-size:1.8rem}}.service__lead span{color:#e56239}.service__list{display:flex;gap:50px;justify-content:center}@media(width < 992px){.service__list{flex-direction:column;gap:30px}}.service__item{width:calc((100% - 100px)/3)}@media(width < 992px){.service__item{width:100%}}.service__item+.service__item{border-left:1px solid #757575;padding-left:50px}@media(width < 992px){.service__item+.service__item{border-top:1px solid #757575;border-left:none;padding-top:30px;padding-left:0}}.service__ttl{display:flex;flex-direction:column;gap:10px;margin-bottom:72px}@media(width < 768px){.service__ttl{gap:4px;margin-bottom:32px}}.service__ttl-en{color:#fff;font-family:"Poppins",sans-serif;font-size:4rem;font-weight:600;line-height:1.2}@media(width < 768px){.service__ttl-en{font-size:3.2rem}}.service__ttl-ja{color:#e56239;font-size:1.6rem}@media(width < 768px){.service__ttl-ja{font-size:1.2rem}}.service__text{color:#fff;line-height:1.8}@media(width < 768px){.service__text{font-size:1.5rem}}.service__text+.service__text{margin-top:1em}.service .bg{background-color:#1a1b1c;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:128px 20px 120px}@media(width < 768px){.service .bg{padding-top:60px;padding-bottom:60px}}.service .solution__ttl{color:#fff;font-size:4rem;font-weight:700;margin-bottom:48px;text-align:center}@media(width < 768px){.service .solution__ttl{font-size:2.4rem;line-height:1.55}}.service .solution__list{display:flex;gap:40px}@media(width < 992px){.service .solution__list{gap:20px}}@media(width < 768px){.service .solution__list{align-items:center;flex-direction:column;gap:40px}}.service .flow__item{background-color:#fff;border-radius:20px;display:flex;align-items:center;gap:90px;padding:48px 70px}@media(width < 992px){.service .flow__item{gap:45px;padding:30px 50px}}@media(width < 768px){.service .flow__item{gap:24px;padding:16px 24px}}.service .flow__item+.flow__item{margin-top:40px}@media(width < 768px){.service .flow__item+.flow__item{margin-top:24px}}.service .flow__case{background-color:#e56239;color:#fff;font-size:2.4rem;justify-content:center;margin:69px 0 !important;padding:23px 0;position:relative}@media(width < 768px){.service .flow__case{font-size:2rem;margin:38px 0 !important;padding:20px 0}}.service .flow__case::before,.service .flow__case::after{background:url(../img/service/triangle.svg) no-repeat;background-size:contain;content:"";display:inline-block;width:24px;height:21px;position:absolute;left:50%;transform:translateX(-50%)}@media(width < 768px){.service .flow__case::before,.service .flow__case::after{width:18px;height:16px}}.service .flow__case::before{top:-42px}@media(width < 768px){.service .flow__case::before{top:-24px}}.service .flow__case::after{bottom:-42px}@media(width < 768px){.service .flow__case::after{bottom:-24px}}.service .flow__left{display:flex;align-items:center;flex-shrink:0;gap:80px}@media(width < 992px){.service .flow__left{gap:40px}}@media(width < 768px){.service .flow__left{flex-direction:column;gap:16px}}@media(width < 400px){.service .flow__left{width:22%}}@media(width < 400px){.service .flow__step img{width:33px;height:65px}}.service .flow__ttl{color:#e56239;font-size:3.2rem;font-weight:700;line-height:1.2;margin-bottom:24px}@media(width < 768px){.service .flow__ttl{font-size:2rem;margin-bottom:16px}}.service .flow__text{font-size:1.6rem;line-height:1.8}@media(width < 768px){.service .flow__text{font-size:1.5rem;line-height:1.6}}.service .faq__content{margin-bottom:80px}@media(width < 768px){.service .faq__content{margin-bottom:40px}}.service .faq__btn{margin-inline:auto;width:263px}@media(width < 400px){.service .faq__btn{width:100%}}
/*# sourceMappingURL=service.min.css.map */