@media screen and (max-width:768px){.p-exp-flow-diagram{width:var(--spacing-292);margin:0 auto}}.p-exp-flow-diagram__body{text-align:center;background-color:#e2f2fb}@media screen and (min-width:769px){.p-exp-flow-diagram__body{height:var(--spacing-234)}}@media screen and (max-width:768px){.p-exp-flow-diagram__body{padding:var(--spacing-24) 0}}.p-exp-flow-diagram__body__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.p-exp-flow-diagram__body__item{gap:var(--spacing-8)}}@media screen and (min-width:769px){.p-exp-flow-diagram__body__item{height:var(--spacing-199)}}.p-exp-flow-diagram__body__item__title{min-width:var(--spacing-141);background:#fff;border-radius:50vw}@media screen and (min-width:769px){.p-exp-flow-diagram__body__item__title{min-width:var(--spacing-160);margin-bottom:auto}}.p-exp-flow-diagram__body__logo{position:relative;height:var(--spacing-314)}@media screen and (min-width:769px){.p-exp-flow-diagram__body__logo{width:var(--spacing-314);height:100%}}.p-exp-flow-diagram__body__logo__inner{position:absolute;top:50%;left:50%;width:var(--spacing-314);height:var(--spacing-314);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.p-exp-service-impact{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-24);gap:var(--spacing-24)}@media screen and (min-width:769px){.p-exp-service-impact{grid-template-columns:1fr var(--spacing-334);gap:var(--spacing-48)}}.p-exp-service-impact__item__table{display:grid;grid-template-rows:auto auto;grid-template-columns:auto 1fr;grid-row-gap:var(--spacing-18);row-gap:var(--spacing-18);grid-column-gap:var(--spacing-10);-webkit-column-gap:var(--spacing-10);-moz-column-gap:var(--spacing-10);column-gap:var(--spacing-10)}@media screen and (max-width:768px){.p-exp-service-impact__item__table{padding:var(--spacing-12)}}@media screen and (min-width:769px){.p-exp-service-impact__item__table{grid-template-columns:1fr var(--spacing-334);grid-auto-flow:column;row-gap:var(--spacing-16);-webkit-column-gap:var(--spacing-12);-moz-column-gap:var(--spacing-12);column-gap:var(--spacing-12)}}.p-exp-service-impact__item__table__title{border:1px solid #c6e6f6}@media screen and (max-width:768px){.p-exp-service-impact__item__table__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:var(--spacing-22);padding-left:1px;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}}@media screen and (min-width:769px){.p-exp-service-impact__item__table__title{padding:var(--spacing-6) 0;border-width:var(--spacing-2)}}.p-exp-service-impact__item__table__content{display:-ms-flexbox;display:flex;height:100%}@media screen and (max-width:768px){.p-exp-service-impact__item__table__content{gap:var(--spacing-20)}}@media screen and (min-width:769px){.p-exp-service-impact__item__table__content{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}}.p-exp-service-impact__item__table__content__item{display:-ms-flexbox;display:flex;row-gap:var(--spacing-4);-webkit-column-gap:var(--spacing-14);-moz-column-gap:var(--spacing-14);column-gap:var(--spacing-14);-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.p-exp-service-impact__item__table__content__item{-ms-flex-direction:column;flex-direction:column;width:calc((100% - var(--spacing-20))/2)}}@media screen and (min-width:769px){.p-exp-service-impact__item__table__content__item{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:768px){.p-exp-service-impact__item__table__content__item__title{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.p-exp-service-impact__item__result{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-26);-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:var(--spacing-24) var(--spacing-16);background:#e2f2fb;border-radius:var(--spacing-6);font-size:20px;font-size:2rem;font-size:5.3333333333vw}@media screen and (min-width:769px){.p-exp-service-impact__item__result{font-size:20px;font-size:2rem;font-size:1.5625vw}}@media screen and (min-width:1281px){.p-exp-service-impact__item__result{font-size:20px;font-size:2rem}}@media screen and (min-width:769px){.p-exp-service-impact__item__result{font-size:30px;font-size:3rem;font-size:8vw;padding:0 var(--spacing-36);line-height:160%;border-radius:var(--spacing-8)}}@media screen and (min-width:769px)and (min-width:769px){.p-exp-service-impact__item__result{font-size:30px;font-size:3rem;font-size:2.34375vw}}@media screen and (min-width:769px)and (min-width:1281px){.p-exp-service-impact__item__result{font-size:30px;font-size:3rem}}.p-exp-service-impact__item__result__number{font-size:56px;font-size:5.6rem;font-size:14.9333333333vw}@media screen and (min-width:769px){.p-exp-service-impact__item__result__number{font-size:56px;font-size:5.6rem;font-size:4.375vw}}@media screen and (min-width:1281px){.p-exp-service-impact__item__result__number{font-size:56px;font-size:5.6rem}}@media screen and (min-width:769px){.p-exp-service-impact__item__result__number{font-size:65px;font-size:6.5rem;font-size:17.3333333333vw}}@media screen and (min-width:769px)and (min-width:769px){.p-exp-service-impact__item__result__number{font-size:65px;font-size:6.5rem;font-size:5.078125vw}}@media screen and (min-width:769px)and (min-width:1281px){.p-exp-service-impact__item__result__number{font-size:65px;font-size:6.5rem}}.p-exp-service-impact__item__result__small{font-size:20px;font-size:2rem;font-size:5.3333333333vw}@media screen and (min-width:769px){.p-exp-service-impact__item__result__small{font-size:20px;font-size:2rem;font-size:1.5625vw}}@media screen and (min-width:1281px){.p-exp-service-impact__item__result__small{font-size:20px;font-size:2rem}}@media screen and (min-width:769px){.p-exp-service-impact__item__result__small{font-size:26px;font-size:2.6rem;font-size:6.9333333333vw}}@media screen and (min-width:769px)and (min-width:769px){.p-exp-service-impact__item__result__small{font-size:26px;font-size:2.6rem;font-size:2.03125vw}}@media screen and (min-width:769px)and (min-width:1281px){.p-exp-service-impact__item__result__small{font-size:26px;font-size:2.6rem}}.p-exp-service-impact__item__result__point{width:100%;padding:var(--spacing-8) 0;background:#fff}