.Solution_inner__n0MzL{padding-top:16rem}.Solution_ttl__ZYLHs{text-align:center}.Solution_ttl__sub__xr24F{position:relative;display:block;font-size:4rem;font-weight:700;line-height:1.35}.Solution_ttl__sub__xr24F:after{position:absolute;top:-5rem;left:50%;z-index:-1;width:0;height:0;content:"";border-top:13rem solid #f1f1f1;border-right:9rem solid transparent;border-left:9rem solid transparent;transform:translateX(-50%)}.Solution_ttl__main__yJAJW{display:inline-flex;font-size:8rem;font-weight:700;line-height:1.45}.Solution_ttl__main__img__rz_AW{display:inline-block;width:44.9rem;aspect-ratio:449/109;margin-right:2.2rem}.Solution_ttl__main__img__rz_AW img{width:100%;height:100%;object-fit:contain}.Solution_conts__zV6Yr{display:flex;gap:2rem;margin-top:6.4rem}.Solution_conts__zV6Yr .Solution_cont__vnTJW{position:relative;flex:1 1;justify-content:space-between;padding-bottom:2rem;background-color:#fff;border-radius:.7rem}.Solution_conts__zV6Yr .Solution_cont__vnTJW:after{position:absolute;inset:-.5rem;z-index:-1;content:"";background:linear-gradient(0deg,#0000cd 0,#00a0e9);border-radius:1rem}.Solution_conts__zV6Yr .Solution_cont__txtbox__zVFXF{margin-top:2.3rem}.Solution_conts__zV6Yr .Solution_cont__txtbox__ttl__OkRQj{font-size:3.2rem;font-weight:700;line-height:1.35;color:#0000cd;text-align:center}.Solution_list__M0R_7{padding:0 2rem;margin-top:2rem}.Solution_listItem__K8BSZ{display:flex;column-gap:1rem;margin-top:1.5rem;font-size:1.8rem;line-height:1.6}.Solution_listItem__K8BSZ:first-child{margin-top:0}.Solution_listItem__K8BSZ:before{display:block;flex-shrink:0;width:2rem;height:2rem;margin-top:.3em;content:"";background-image:url(/top/solution/checkbox-icon.svg);background-repeat:no-repeat;background-size:contain}.Solution_conts__zV6Yr .Solution_cont__txtbox__tags__3HDuB{display:flex;margin-top:4rem}.Solution_conts__zV6Yr .Solution_cont__txtbox__tags__3HDuB .Solution_cont__txtbox__tag__qsNSr{padding:1.6rem 2.4rem;margin-left:1.6rem;font-size:1.6rem;line-height:1;border-radius:2.4rem}.Solution_conts__zV6Yr .Solution_cont__txtbox__tags__3HDuB .Solution_cont__txtbox__tag__qsNSr:first-child{margin-left:0}.Solution_conts__zV6Yr .Solution_cont__img__c2SCk{width:100%;aspect-ratio:370/260;padding-bottom:1.2rem;overflow:hidden}.Solution_conts__zV6Yr .Solution_cont__img__c2SCk img{width:100%;height:100%;object-fit:contain;transition:all .3s ease-in-out}.Solution_conts__zV6Yr .Solution_cont__vnTJW:hover img{transform:scale(1.1)}@media screen and (max-width:767px){.Solution_inner__n0MzL{width:34.2rem;padding-top:8rem}.Solution_ttl__sub__xr24F{font-size:2.8rem;line-height:1.3125}.Solution_ttl__sub__xr24F:after{top:-5rem;left:50%;z-index:-1;width:0;height:0;content:"";border-top:10rem solid #f1f1f1;border-right:8rem solid transparent;border-left:8rem solid transparent;transform:translateX(-50%)}.Solution_ttl__main__yJAJW{align-items:center;font-size:2.8rem;line-height:1.4375}.Solution_ttl__main__img__rz_AW{width:18.7rem;margin-right:.8rem}.Solution_conts__zV6Yr{flex-direction:column;row-gap:2.4rem;margin-top:3.2rem}.Solution_conts__zV6Yr .Solution_cont__vnTJW{padding:2rem 0}.Solution_conts__zV6Yr .Solution_cont__vnTJW:first-child{margin-top:0}.Solution_conts__zV6Yr .Solution_cont__txtbox__ttl__OkRQj{padding:0 6.7rem;font-size:2.2rem;line-height:1.4}.Solution_conts__zV6Yr .Solution_cont__txtbox__tags__3HDuB{margin-top:1.6rem}.Solution_conts__zV6Yr .Solution_cont__txtbox__tags__3HDuB .Solution_cont__txtbox__tag__qsNSr{padding:.8rem 1.6rem;margin-left:.8rem;font-size:1.2rem;line-height:1}.Solution_conts__zV6Yr .Solution_cont__img__c2SCk{display:flex;justify-content:center;aspect-ratio:auto;padding-bottom:0}.Solution_conts__zV6Yr .Solution_cont__img__c2SCk img{width:20.5rem;object-fit:contain}.Solution_conts__zV6Yr .Solution_cont__vnTJW:hover .Solution_cont__img__c2SCk img{transform:none}.Solution_listItem__K8BSZ{column-gap:.8rem;margin-top:1rem;font-size:1.4rem;line-height:1.5}.Solution_listItem__K8BSZ:before{width:1.5rem;height:1.5rem;margin-top:.28em}}.ServiceBenefits_inner__4kddR{padding-top:16rem}.ServiceBenefits_ytbox__SCRvM{display:flex;align-items:center;justify-content:center;width:120rem;height:29.6rem;overflow:hidden;background:#0000cd;background:linear-gradient(90deg,#0000cd,#00a0e9);border-radius:2.4rem}.ServiceBenefits_ytbox__inner__0V6Xx{display:flex;align-items:flex-start;justify-content:space-between;width:calc(100% - 1.2rem);height:calc(100% - 1.2rem);padding:3.4rem 3.8rem 3.4rem 3.4rem;background-color:#fff;border-radius:1.8rem}.ServiceBenefits_ytbox__inner__0V6Xx .ServiceBenefits_ytbox__yt__wkxL_{width:38rem}.ServiceBenefits_ytbox__inner__0V6Xx .ServiceBenefits_ytbox__yt__wkxL_ .ServiceBenefits_dummy__lkJ5C,.ServiceBenefits_ytbox__inner__0V6Xx .ServiceBenefits_ytbox__yt__wkxL_ iframe{display:block;width:100%;height:100%;object-fit:cover;background-color:#e3e3e3}.ServiceBenefits_ytbox__inner__0V6Xx .ServiceBenefits_ytbox__txtbox__G2ZnQ{margin-top:1rem}.ServiceBenefits_ytbox__inner__0V6Xx .ServiceBenefits_ytbox__txtbox__ttl__3aC0u{margin-top:2rem;font-size:3.58rem;font-weight:800;line-height:1.35}.ServiceBenefits_ytbox__inner__0V6Xx .ServiceBenefits_ytbox__txtbox__sub__title__XMYAU{font-size:2.5rem;font-weight:550}.ServiceBenefits_ytbox__inner__0V6Xx .ServiceBenefits_ytbox__txtbox__yt__GTkQD{width:29.4rem;aspect-ratio:16/9;margin-top:1.6rem}.ServiceBenefits_ytbox__inner__0V6Xx .ServiceBenefits_ytbox__txtbox__yt__GTkQD .ServiceBenefits_dummy__lkJ5C,.ServiceBenefits_ytbox__inner__0V6Xx .ServiceBenefits_ytbox__txtbox__yt__GTkQD iframe{display:block;width:100%;height:100%;object-fit:cover;background-color:#e3e3e3}.ServiceBenefits_ytbox__inner__0V6Xx .ServiceBenefits_ytbox__txtbox__txt__2Z9sk{margin-top:3.4rem;font-size:2.4rem;font-weight:500;line-height:1.5833333333}@media screen and (max-width:767px){.ServiceBenefits_inner__4kddR{padding-top:0}.ServiceBenefits_ytbox__SCRvM{width:34.2rem;height:44rem;margin:4.2rem auto 0;border-radius:1rem}.ServiceBenefits_ytbox__inner__0V6Xx{width:calc(100% - 1rem);height:calc(100% - 1rem);padding:2.7rem 1.9rem 1.9rem;margin:0 auto;border-radius:.5rem}.ServiceBenefits_ytbox__inner__0V6Xx .ServiceBenefits_ytbox__txtbox__G2ZnQ{width:100%;margin-top:0}.ServiceBenefits_ytbox__inner__0V6Xx .ServiceBenefits_ytbox__txtbox__ttl__3aC0u{font-size:2.4rem;font-weight:700;line-height:1.4166666667;text-align:center}.ServiceBenefits_ytbox__inner__0V6Xx .ServiceBenefits_ytbox__txtbox__sub__title__XMYAU{font-size:2rem;font-weight:550;text-align:center}.ServiceBenefits_ytbox__inner__0V6Xx .ServiceBenefits_ytbox__txtbox__txt__2Z9sk{margin-top:1.6rem;font-size:1.4rem;line-height:1.7142857143}}