.svc02_service-problem .problem{background-color:#fff;border-radius:3.2rem;margin-bottom:48px;padding:32px 32px 0;position:relative;z-index:0}@media screen and (max-width:768px){.svc02_service-problem .problem{margin-bottom:40px;padding:32px 24px 0}}.svc02_service-problem .problem ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4.8rem}@media screen and (max-width:768px){.svc02_service-problem .problem ul{display:block}}.svc02_service-problem .problem ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;background:rgba(0,0,0,.05);border-radius:2.4rem;font-size:2rem;font-weight:700;justify-content:center;padding:32px 24px;position:relative;text-align:center;width:calc(33.33333% - 16px)}@media screen and (max-width:768px){.svc02_service-problem .problem ul li{-webkit-box-pack:start;-ms-flex-pack:start;font-size:1.6rem;justify-content:flex-start;padding:24px 16px;text-align:left;width:100%}}.svc02_service-problem .problem ul li:first-child:after{right:46px}@media screen and (max-width:768px){.svc02_service-problem .problem ul li:first-child:after{right:26px}}.svc02_service-problem .problem ul li:nth-child(2):after{left:0;margin:0 auto;right:0}.svc02_service-problem .problem ul li:last-child:after{left:42px}@media screen and (max-width:768px){.svc02_service-problem .problem ul li:last-child:after{left:32px}}.svc02_service-problem .problem ul li:after{border:1px solid transparent;border-top-color:rgba(0,0,0,.05);border-width:16px 12px;bottom:-32px;content:"";height:0;position:absolute;width:0}@media screen and (min-width:769px){.svc02_service-problem .problem ul li:nth-child(n+2){margin-left:2.4rem}}@media screen and (max-width:768px){.svc02_service-problem .problem ul li:nth-child(n+2){margin-top:2.4rem}}.svc02_service-problem .problem .back-text{bottom:2.6rem;color:#334149;font-size:17.6rem;font-weight:400;left:0;line-height:1.2;margin:0;opacity:.1;position:absolute;text-align:center;width:100%;z-index:-1}@media screen and (max-width:768px){.svc02_service-problem .problem .back-text{bottom:6.2rem;font-size:5.6rem}}.svc02_service-problem .problem .image{margin:0 auto;max-width:340px}@media screen and (max-width:768px){.svc02_service-problem .problem .image{max-width:240px;width:68.86%}}.svc02_service-problem .solution{color:#fff;text-align:center}.svc02_service-problem .solution .subtext{font-size:2rem;font-weight:700;margin:0 0 2.4rem}@media screen and (max-width:768px){.svc02_service-problem .solution .subtext{font-size:1.6rem}}.svc02_service-problem .solution .main{font-size:4.8rem;font-weight:900;line-height:1.35;margin:0 0 2.4rem}@media screen and (max-width:768px){.svc02_service-problem .solution .main{font-size:2.4rem}}.svc02_service-problem .solution .icon{background:linear-gradient(76.39deg,#ff8d24 -1.79%,#766599 98.73%);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;font-size:7rem}@media screen and (max-width:768px){.svc02_service-problem .solution .icon{font-size:5.6rem}}