.lpHeader_inner{gap:24px}.lpHeader_nav_list{gap:24px}.lpHeader_hamburger{padding:8px 0}.lpSection{padding-block:96px}@media(max-width: 1024px){.lpSection{padding-block:48px}}#concerns .lpSection{padding-bottom:52px}@media(max-width: 768px){#concerns .lpSection{padding-bottom:48px}}#concerns .lpCard_text{font-size:14px;font-size:1.4rem}.lpSectionHead{margin-bottom:60px}@media(max-width: 768px){.lpSectionHead{margin-bottom:20px}}#quality .lpSectionHead{margin-bottom:40px}@media(max-width: 768px){#reasons .lpHeading3{margin-bottom:20px}}#reasons .lpSectionHead{margin-bottom:40px}@media(max-width: 768px){#reasons .lpSectionHead{margin-bottom:16px}}#reasons .lpCardGrid-col4{margin-bottom:60px}@media(max-width: 768px){#reasons .lpCardGrid-col4{margin-bottom:40px}}@media(max-width: 1024px){#reasons .lpCardGrid-col4{gap:20px}}.lpCatchcopy{padding:60px 48px 0}@media(max-width: 1024px){.lpCatchcopy{padding:40px 12px 0}}@media(max-width: 768px){.lpInner{padding:0 12px}}.u-brSp{display:none}@media(max-width: 768px){.u-brSp{display:block}}.u-brPc{display:none}@media(min-width: 1025px){.u-brPc{display:block}}@media(max-width: 768px){.u-nowrapSp{white-space:nowrap}}.lpHero{overflow:visible}.lpHero::before{background:radial-gradient(46.18% 37.5% at 85% 10%, rgba(93, 225, 243, 0.25) 0%, rgba(93, 225, 243, 0) 60%)}.lpHero::after{background:radial-gradient(57.73% 31.25% at 10% 90%, rgba(0, 201, 227, 0.12) 0%, rgba(0, 201, 227, 0) 70%)}.lpHero_titleNowrap{white-space:nowrap}@media(max-width: 768px){.lpHero_titleNowrap{letter-spacing:-0.12em}}@media(min-width: 1025px){.lpHero_title{font-size:42px;font-size:4.2rem;line-height:1.6}}.lpHero_titleQuote{display:inline-block;margin-left:-1em}@media(max-width: 768px){.lpHero_titleQuote{margin-left:-0.5em}}@media(max-width: 768px){.lpHero_content{gap:40px}}.lpHero_grid{gap:20px;grid-template-columns:1fr 1fr;max-width:1440px}@media(max-width: 1024px){.lpHero_grid{grid-template-columns:1fr}}.lpHero_lead{max-width:550px}@media(max-width: 768px){.lpHero_image{margin-top:20px}}@media(min-width: 1025px){.lpHero_image img{max-width:585px}}@media(max-width: 768px){.lpHero_image img{height:220px;object-fit:cover;width:280px}}.lpHero_content .lpChecklist{justify-content:flex-start}@media(max-width: 768px){.lpHero_content .lpChecklist{justify-content:center}.lpHero_content .lpChecklist .lpChecklist_item:nth-child(3){flex-basis:100%;justify-content:center}}.lpChecklist_text{font-size:16px;font-size:1.6rem}.lpSolutionGrid{display:grid;gap:72px;grid-template-columns:1fr 1fr}@media(max-width: 1024px){.lpSolutionGrid{gap:32px;grid-template-columns:1fr}}.lpSolutionCard{display:flex;flex-direction:column}.lpSolutionCard_header{align-items:center;background-color:#00363d;border-radius:12px 12px 0 0;display:flex;gap:16px;padding:24px}.lpSolutionCard_headerIcon{align-items:center;background-color:#fff;border-radius:50%;color:#00363d;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:28px;justify-content:center;line-height:22px;transform:rotate(45deg);width:28px}.lpSolutionCard_headerText{font-size:20px;font-size:2rem;color:#fff;font-weight:700}.lpSolutionCard_body{background-color:#fff;border:1px solid #dce3e3;border-radius:0 0 12px 12px;border-top:none;display:flex;flex:1;flex-direction:column;gap:16px;padding:32px 33px}.lpSolutionCard_concern{line-height:1.5}.lpSolutionCard_answer{background-color:#e6f8fb;border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:24px 20px 20px}@media(max-width: 768px){.lpSolutionCard_answer{border-radius:8px;gap:8px;padding:12px}}.lpSolutionCard_answerHead{align-items:center;display:flex;gap:16px}@media(max-width: 768px){.lpSolutionCard_answerHead{gap:8px}}.lpSolutionCard_answerIcon{align-items:center;background-color:#00c9e3;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.lpSolutionCard_answerIcon svg{height:16px;width:16px}@media(max-width: 768px){.lpSolutionCard_answerIcon{height:20px;width:20px}.lpSolutionCard_answerIcon svg{height:12px;width:12px}}.lpSolutionCard_answerTitle{font-size:20px;font-size:2rem;color:#00c9e3;font-weight:700}@media(max-width: 768px){.lpSolutionCard_answerTitle{font-size:14px;font-size:1.4rem}}.lpSolutionCard_answerBody{line-height:1.5}@media(max-width: 768px){.lpSolutionCard_answerBody{font-size:14px;font-size:1.4rem}}.lpStepList{align-items:center;display:flex;flex-direction:column;gap:12px;width:100%}@media(max-width: 768px){.lpStepList{gap:8px}}.lpStepList_arrow{align-items:center;color:#00c9e3;display:flex;height:24px;justify-content:center;width:36px}.lpStepList_arrow svg{height:24px;width:24px}@media(max-width: 768px){.lpStepList_arrow{height:20px}.lpStepList_arrow svg{height:20px;width:20px}}.lpStepList_item{align-items:center;background-color:#fff;border:1px solid #dce3e3;border-radius:12px;display:flex;gap:40px;padding:32px;width:100%}@media(max-width: 1024px){.lpStepList_item{flex-wrap:wrap;gap:20px}}@media(max-width: 768px){.lpStepList_item{align-items:flex-start;flex-direction:column;flex-wrap:nowrap;gap:16px}}.lpStepList_no{align-items:center;display:flex;flex-shrink:0;gap:8px}.lpStepList_no_label{font-size:14px;font-size:1.4rem;color:#00c9e3;font-weight:700;letter-spacing:.18em}.lpStepList_no_num{font-size:24px;font-size:2.4rem;align-items:center;background-color:#5de1f3;border-radius:50%;color:#00363d;display:flex;flex-shrink:0;font-weight:700;height:48px;justify-content:center;width:48px}.lpStepList_content{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0}@media(max-width: 768px){.lpStepList_content{order:2;width:100%}}.lpStepList_titleRow{align-items:center;display:flex;gap:16px}@media(max-width: 768px){.lpStepList_titleRow{flex-direction:column;gap:8px}}.lpStepList_title{font-size:20px;font-size:2rem;font-weight:700}@media(max-width: 768px){.lpStepList_title{text-align:center}}.lpStepList_time{font-size:16px;font-size:1.6rem;background-color:#e6f8fb;border-radius:8px;font-weight:700;padding:4px 8px}.lpStepList_body{font-size:14px;font-size:1.4rem;line-height:1.85}.lpStepList_image{flex-shrink:0;width:222px}@media(max-width: 1024px){.lpStepList_image{margin-inline:auto}}@media(max-width: 768px){.lpStepList_image{order:1}}.lpStepList_image img{display:block;height:auto;width:100%}/*# sourceMappingURL=this.css.map */
