.inPageNav+.lcl-sectionTitle{margin-block-start:clamp(4rem,2.944rem + 2.817vw,7rem)}.bgTitle+.lcl-title--line{margin-block-start:clamp(2rem,.944rem + 2.817vw,5rem)}.inPageNav+.lcl-title--line{margin-block-start:clamp(4rem,3.648rem + .939vw,5rem)}.pointCard{position:relative;display:grid;align-content:flex-start;gap:0;padding-inline:var(--space-lg);padding-block:clamp(1.2rem,.39rem + 2.16vw,3.5rem) clamp(2.5rem,1.972rem + 1.408vw,4rem);border-radius:var(--r-md);border:1px solid var(--border-clr);background:#fff;text-align:center}.pointCard:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;inline-size:87%;block-size:.5rem;margin-inline:auto;background:var(--clr-primary);border-radius:1rem;border-start-start-radius:0;border-start-end-radius:0}@media (max-width: 767.98px){.pointCard:before{inline-size:72%;block-size:.3rem}}.pointCard+*{margin-block-start:var(--space-sec-xs)}.grid:has(.pointCard)+*{margin-block-start:var(--space-sec-xs)}li .pointCard{inline-size:100%;block-size:100%}.pointCard .iconBg{--icon-size: clamp(6rem, 4.944rem + 2.817vw, 9rem)}.pointCard .iconBg+*{margin-block-start:clamp(.5rem,-.028rem + 1.408vw,2rem)}.pointCard .title--xl+*,.pointCard .baseText+*{margin-block-start:clamp(1rem,.472rem + 1.408vw,2.5rem)}.pointCard .title--sl{line-height:1.6}@media (max-width: 767.98px){.pointCard .title--sl+*{margin-block-start:1rem}}.pointCard .baseText{text-align:left}.pointCard .checkList{gap:.6rem;align-content:center;padding-inline:clamp(1.5rem,1.148rem + .939vw,2.5rem) clamp(2rem,1.824rem + .469vw,2.5rem);padding-block:clamp(1.5rem,1.148rem + .939vw,2.5rem);background:var(--bg-clr);font-size:var(--fs-sm)}.pointCard .checkList>:where(li){gap:clamp(0rem,-.352rem + .939vw,1rem)}.pointCard .checkList+*{margin-block-start:2rem}.lcl-tableSpec :where(th,td){block-size:auto;padding-block:1.5rem}@media (max-width: 767.98px){.lcl-tableSpec :where(th,td){padding-block:1rem;font-size:1.2rem}}@media (max-width: 767.98px){.lcl-tableSpec :where(th){inline-size:38%}}.lcl-tableSpec .noteList{margin-block-start:.5rem}.lcl-tableSpec+.noteList{margin-block-start:var(--space-sm)}.lcl-tableSpec+.title--line{margin-block-start:var(--space-lg)}.lcl-descCard--service .descCard{--gap: clamp(1.5rem, .972rem + 1.408vw, 3rem)}.lcl-descCard--service .descCard .baseText{margin-block-start:1.5rem}
