.lower-compare__issue{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:38.6rem;margin:auto;padding:1.6rem 1rem;border:.1rem dashed #b7b8ba;border-radius:3rem}.lower-compare__issue-alert{position:absolute;top:-1.5rem;right:2.6rem;width:3rem;height:3rem}.lower-compare__issue-item{display:flex;flex:1;flex-direction:column;align-items:center;min-width:0}.lower-compare__issue-icon{display:block;width:6rem;height:6rem}.lower-compare__issue-txt{margin-top:.7rem;font-size:1.3rem;font-weight:700;line-height:1.5;text-align:center}.lower-compare__issue-arrow{flex-shrink:0;display:block;width:2.4rem;height:2.4rem}.lower-compare__effect-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.2rem .5rem;margin-top:.5rem;font-size:1.2rem;line-height:1.5}.lower-compare__effect-line>.lower-compare__pill{min-width:0;padding:0 .9rem}.lower-compare__chart{width:100%;max-width:30.9rem;margin-top:1rem}.lower-compare__chart-item{display:flex;align-items:center;justify-content:space-between;gap:.7rem}.lower-compare__chart-item+.lower-compare__chart-item{margin-top:.8rem}.lower-compare__chart-bar{flex:1;max-width:20.2rem;min-width:0}.lower-compare__chart-label{color:#1465fc;font-size:1.1rem;font-weight:700;line-height:1.4545}.lower-compare__chart-track{height:1.3rem;margin-top:.6rem;border-radius:.3rem;background:#dce7f3;overflow:hidden}.lower-compare__chart-fill{display:block;height:100%;border-radius:.3rem;background:linear-gradient(90deg,#3cb6ff 0,#1465fc 100%)}.lower-compare__chart-fill.is-w-75{width:74.75%}.lower-compare__chart-fill.is-w-60{width:59.9%}.lower-compare__chart-fill.is-w-50{width:50%}.lower-compare__chart-fill.is-w-13{width:12.9%}.lower-compare__chart-value{display:flex;flex-shrink:0;align-items:baseline;justify-content:flex-end;width:9.9rem;color:#1465fc;font-family:Barlow,"Noto Sans JP",sans-serif;font-weight:700;line-height:1}.lower-compare__chart-num{background:linear-gradient(180deg,#3cb6ff 0,#1465fc 100%);-webkit-background-clip:text;background-clip:text;color:#1465fc;-webkit-text-fill-color:transparent;font-size:3.2rem;white-space:nowrap}.lower-compare__chart-unit{margin-left:.2rem;font-size:2.2rem;letter-spacing:-.02em}.lower-compare__chart-sub{margin-left:.1rem;font-size:1.5rem;letter-spacing:-.02em}.lower-process{--head-h:12.9rem;--item-pad:0;--first-pad:0}.lower-process__band{padding:.5rem 1rem;background:#c2ddfb;font-size:1.5rem;font-weight:700;line-height:2.295rem}.lower-process__band+.lower-process__group{margin-top:1rem}.lower-process__points.is-team{margin-top:1rem}@media screen and (min-width:768px){.lower-compare__body{flex-direction:column;align-items:center;max-width:none}.lower-compare__arrow{margin:1rem 0;transform:rotate(90deg)}.lower-compare__card{flex:none;max-width:43.8rem}.lower-compare__effect-line{font-size:1.5rem}}@media screen and (min-width:1100px){.lower-compare__ttl-em{margin-left:.5rem}.lower-compare__body{flex-direction:row;align-items:stretch;max-width:99.2rem}.lower-compare__arrow{margin:0 2.1rem;transform:none}.lower-compare__card{flex:1 1 0}.lower-compare__card-bd{min-height:29.4rem}.lower-compare__issue{min-height:16.8rem;padding:1.6rem 2.1rem}.lower-compare__issue-item{flex:none;width:15rem}.lower-compare__issue-txt{font-size:1.5rem}.lower-reason__inner{grid-template-columns:minmax(0,58fr) minmax(0,42fr)}.lower-process{position:relative;max-width:95.6rem}.lower-process__list{gap:2.2rem;padding:0 2.4rem 0 2.3rem}.lower-process__item:nth-child(1){flex:239 1 0}.lower-process__item.is-band{position:static}.lower-process__item:nth-child(2),.lower-process__item:nth-child(3){flex:243 1 0}.lower-process__head{padding-top:1.6rem}.lower-process__body{min-height:0;padding:7.3rem 0 0}.lower-process__body.is-band{position:static}.lower-process__band{position:absolute;top:calc(var(--head-h) + 2.3rem);right:1.4rem;left:1.3rem;z-index:1}.lower-process__team>.lower-process__team-col>.lower-process__band{position:static}.lower-process__band+.lower-process__group{margin-top:0}.lower-process__points{margin-top:0}.lower-process__point{padding-left:1.4rem}.lower-process__group+.lower-process__group{margin-top:0}.lower-process__group.is-ops{min-height:6.4rem}.lower-process__group.is-maint{min-height:10.7rem}.lower-process__group.is-ops+.lower-process__group{margin-top:1.8rem}.lower-process__group.is-maint+.lower-process__group{margin-top:1.3rem}.lower-process__team{display:block;margin:2rem 1.4rem 0 1.3rem;padding:0 0 2.4rem;border-top:0}.lower-process__points.is-team{margin-top:2rem}}