@media (min-width:769px){[data-lp-theme=basic] .lp-headerHasContact .lp-navi{inset:0 36.5rem 0 32rem}}[data-lp-theme=basic] h1,[data-lp-theme=basic] h2,[data-lp-theme=basic] h3{text-wrap:balance}[data-lp-theme=basic] dd,[data-lp-theme=basic] li,[data-lp-theme=basic] p,[data-lp-theme=basic] td,[data-lp-theme=basic] th{text-wrap:pretty;word-break:auto-phrase}[data-lp-theme=basic] .lp-about{padding-bottom:9.6rem}@media (min-width:769px){[data-lp-theme=basic] .lp-pointArticle{grid-template-columns:1fr 64rem}[data-lp-theme=basic] .lp-pointItemHeader{display:grid;grid-template-columns:auto 19rem minmax(0,1fr);align-items:center;grid-column-gap:1.6rem;column-gap:1.6rem}}[data-lp-theme=basic] .lp-pointImg{background:var(--c-blue-25)}[data-lp-theme=basic] .lp-pointImg img{object-fit:contain}[data-lp-theme=basic] .lp-pointItemTtl{white-space:normal;line-height:1.3}[data-lp-theme=basic] .lp-pointItemTxt{width:auto;margin-left:0;text-wrap:pretty;word-break:auto-phrase}@media (max-width:768px){[data-lp-theme=basic] .lp-about{padding-bottom:57rem}[data-lp-theme=basic] .lp-aboutLead strong{font-size:2.6rem}[data-lp-theme=basic] .lp-aboutLead span span{font-size:2.2rem}[data-lp-theme=basic] .lp-aboutImg01{top:58.5rem}[data-lp-theme=basic] .lp-aboutImg02{top:72.5rem}[data-lp-theme=basic] .lp-aboutImg03{top:87.3rem}[data-lp-theme=basic] .lp-pointImg img{object-fit:cover;object-position:50% 45%}[data-lp-theme=basic] .lp-pointFlowEn li>span{font-size:1.15rem;letter-spacing:0}[data-lp-theme=basic] .lp-compareLead br,[data-lp-theme=basic] .lp-mvTxt br,[data-lp-theme=basic] .lp-priceTxt br,[data-lp-theme=basic] div[class*=Lead] br,[data-lp-theme=basic] p[class*=Lead] br{display:none}}@media (min-width:769px){[data-lp-theme=basic] .lp-navi a{font-size:var(--fs-3)}[data-lp-theme=basic] .lp-navi ul{column-gap:3.2rem}}[data-lp-theme=basic] .lp-worriesPointArticle{column-gap:5.6rem;margin-top:5.6rem}[data-lp-theme=basic] .lp-worriesPointItemImg{width:78%;margin:0 auto}[data-lp-theme=basic] .lp-worriesPointItemTxt{margin-top:2rem;text-align:left;font-size:var(--fs-3);line-height:1.85;word-break:auto-phrase;text-wrap:pretty}[data-lp-theme=basic] .lp-worriesLine{margin-top:4rem}[data-lp-theme=basic] .lp-worriesLineArrow{width:16rem;height:5.6rem}[data-lp-theme=basic] .lp-worriesLineArrow+.lp-worriesLineArrow{margin-top:-2.8rem}[data-lp-theme=basic] .lp-worriesResolve{margin-top:2.4rem}[data-lp-theme=basic] .lp-worriesResolveItemTtl{word-break:keep-all;overflow-wrap:anywhere}[data-lp-theme=basic] .lp-worriesResolveItemTxt{color:var(--c-ink);font-size:var(--fs-3);line-height:1.85;word-break:auto-phrase;text-wrap:pretty}@media (max-width:768px){[data-lp-theme=basic] .lp-worriesPointArticle{margin:3.2rem 0 0;gap:3.2rem}[data-lp-theme=basic] .lp-worriesPointItemImg{width:72%}[data-lp-theme=basic] .lp-worriesPointItemTxt{margin-top:1.4rem;font-size:1.5rem;line-height:1.8}[data-lp-theme=basic] .lp-worriesLine{margin-top:3.2rem}[data-lp-theme=basic] .lp-worriesLineArrow{width:10rem;height:3.6rem}[data-lp-theme=basic] .lp-worriesLineArrow+.lp-worriesLineArrow{margin-top:-1.8rem}[data-lp-theme=basic] .lp-worriesResolve{margin-top:2rem}[data-lp-theme=basic] .lp-worriesResolveItemTxt{font-size:1.5rem;line-height:1.8;text-align:left}}[data-lp-theme=basic] .lp-worriesResolveLead .lp-leadPara{display:block}[data-lp-theme=basic] .lp-worriesResolveLead .lp-leadPara+.lp-leadPara{margin-top:2rem}[data-lp-theme=basic] .lp-worriesResolveLead strong{font-size:inherit}@media (max-width:768px){[data-lp-theme=basic] .lp-worriesResolveLead{font-size:1.6rem}[data-lp-theme=basic] .lp-worriesResolveLead .lp-leadPara+.lp-leadPara{margin-top:1.6rem}}[data-lp-theme=basic] .lp-worriesPointItemTxt{font-size:1.8rem;line-height:1.8}[data-lp-theme=basic] #resolve>.lp-worriesResolveLead{font-size:2.1rem;line-height:1.8}[data-lp-theme=basic] .lp-worriesResolveArticle{align-items:stretch}[data-lp-theme=basic] .lp-worriesResolveItem{height:auto}[data-lp-theme=basic] .lp-worriesResolveItemTxt{font-size:1.8rem;line-height:1.8}[data-lp-theme=basic] #resolve>.lp-worriesResolveArticle+.lp-worriesResolveLead{margin-top:4rem;font-size:1.8rem;line-height:1.8}@media (max-width:768px){[data-lp-theme=basic] .lp-worriesPointItemTxt{font-size:max(1.75rem,16px);line-height:1.8}[data-lp-theme=basic] #resolve>.lp-worriesResolveLead{font-size:max(1.85rem,18px);line-height:1.8}[data-lp-theme=basic] .lp-worriesResolveItemTxt{font-size:max(1.75rem,16px);line-height:1.8}[data-lp-theme=basic] .lp-worriesResolveItem,[data-lp-theme=basic] .lp-worriesResolveItem:nth-of-type(2n),[data-lp-theme=basic] .lp-worriesResolveItem:nth-of-type(odd){padding:3.2rem 2.4rem 3.2rem 2.8rem}[data-lp-theme=basic] #resolve>.lp-worriesResolveArticle+.lp-worriesResolveLead{margin-top:3.2rem;font-size:max(1.75rem,16px)}}[data-lp-theme=basic] .lp-nb{white-space:nowrap}[data-lp-theme=basic] .lp-worriesResolveItem:before{content:none}[data-lp-theme=basic] .lp-worriesPointItem .lp-worriesPointItemSpeech{position:absolute;width:auto;max-width:none;margin:0;padding:2rem 2.4rem;font-size:2rem;font-weight:700;line-height:1.45;white-space:nowrap;z-index:1}[data-lp-theme=basic] .lp-worriesPointItem:first-of-type .lp-worriesPointItemSpeech{top:19.2rem;transform-origin:100% 0}[data-lp-theme=basic] .lp-worriesPointItem:nth-of-type(2) .lp-worriesPointItemSpeech{left:-1.2rem;right:auto;top:-2.8rem;border-radius:var(--radius-lg) var(--radius-lg) 0 var(--radius-lg);transform-origin:100% 100%}[data-lp-theme=basic] .lp-worriesPointItem:nth-of-type(3) .lp-worriesPointItemSpeech{top:17.6rem}@media (max-width:768px){[data-lp-theme=basic] .lp-worriesPointItem .lp-worriesPointItemSpeech{padding:1.4rem 2rem;font-size:max(1.85rem,18px)}[data-lp-theme=basic] .lp-worriesPointItem:first-of-type .lp-worriesPointItemSpeech{left:0;top:16.8rem}[data-lp-theme=basic] .lp-worriesPointItem:nth-of-type(2) .lp-worriesPointItemSpeech{left:0;top:-2.4rem}[data-lp-theme=basic] .lp-worriesPointItem:nth-of-type(3) .lp-worriesPointItemSpeech{right:0;top:15.2rem}}[data-lp-theme=basic] .lp-marker{background:linear-gradient(transparent 50%,var(--c-cyan-200) 50%,var(--c-cyan-200) 92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .2em}@media (min-width:769px){[data-lp-theme=basic] .lp-worriesResolveItemTtl{font-size:var(--fs-6);line-height:1.5}}@media (max-width:768px){[data-lp-theme=basic] .lp-worriesResolveItemTtl{font-size:1.75rem;letter-spacing:0}}[data-lp-theme=basic] .lp-worries{background:transparent;overflow:visible}[data-lp-theme=basic] .lp-worriesBg:before{top:0;bottom:42rem;left:0;width:100%;height:auto;-webkit-clip-path:none;clip-path:none;transform:none}[data-lp-theme=basic] .lp-worriesBg:after{height:97rem;bottom:-6.5rem}@media (max-width:768px){[data-lp-theme=basic] .lp-worriesBg:before{top:0;bottom:24.5rem}[data-lp-theme=basic] .lp-worriesBg:after{height:54rem;bottom:-2.5rem}}[data-lp-theme=basic] .lp-worriesResolveItem,[data-lp-theme=basic] .lp-worriesResolveItem:hover{background:var(--surface-card)}[data-lp-theme=basic] .lp-worriesResolveItem{padding:3.6rem 3.6rem 4rem;border:1px solid var(--c-gray-200);border-radius:var(--radius-lg);box-shadow:0 .2rem .8rem rgb(var(--c-shadow)/.06)}[data-lp-theme=basic] .lp-worriesResolveItemNum{color:var(--c-blue-300);font-family:var(--font-poppins),sans-serif;font-size:var(--fs-3);font-weight:700;letter-spacing:.08em;line-height:1}@media (min-width:769px){[data-lp-theme=basic] .lp-worriesResolveItemTtl{margin-top:1.6rem;font-size:2.6rem;line-height:1.45;padding-bottom:0}}[data-lp-theme=basic] .lp-worriesResolveItemTxt{margin-top:2rem;color:var(--c-gray-600)}[data-lp-theme=basic] .lp-worries{padding-bottom:8rem}@media (max-width:768px){[data-lp-theme=basic] .lp-worriesResolveItem,[data-lp-theme=basic] .lp-worriesResolveItem:nth-of-type(2n),[data-lp-theme=basic] .lp-worriesResolveItem:nth-of-type(odd){padding:2.8rem 2rem 3.2rem}[data-lp-theme=basic] .lp-worriesResolveItemNum{font-size:max(1.5rem,14px)}[data-lp-theme=basic] .lp-worriesResolveItemTtl{margin-top:1.2rem;font-size:max(2.3rem,22px);line-height:1.45;word-break:auto-phrase}[data-lp-theme=basic] .lp-worriesResolveItemTxt{margin-top:1.6rem}[data-lp-theme=basic] .lp-worries{padding-bottom:5rem}}[data-lp-theme=basic] .lp-worriesResolveArticle{margin-top:16rem;row-gap:14rem}[data-lp-theme=basic] .lp-worriesResolveItem{overflow:visible}[data-lp-theme=basic] .lp-worriesResolveItemImg{display:block;width:88%;max-width:34rem;aspect-ratio:960/547;object-fit:contain;object-position:50% 100%;margin:-14rem auto 2.4rem}@media (max-width:768px){[data-lp-theme=basic] .lp-worriesResolveArticle{margin-top:12rem;row-gap:12rem}[data-lp-theme=basic] .lp-worriesResolveItemImg{width:82%;max-width:none;margin-top:-11rem;margin-bottom:2rem}}[data-lp-theme=basic] .lp-worries{z-index:1}[data-lp-theme=basic] .lp-worriesResolveItem:nth-of-type(3) .lp-worriesResolveItemImg{scale:1.2;transform-origin:50% 100%}[data-lp-theme=basic] .lp-team{padding-top:12rem}[data-lp-theme=basic] .lp-teamTtl{font-size:var(--fs-9)}[data-lp-theme=basic] .lp-teamLead{margin-top:2.4rem;line-height:1.8;text-align:center;word-break:auto-phrase}@media (max-width:768px){[data-lp-theme=basic] .lp-team{padding-top:7rem}[data-lp-theme=basic] .lp-teamTtl{font-size:max(2.6rem,24px)}[data-lp-theme=basic] .lp-teamLead{font-size:max(1.7rem,16px)}[data-lp-theme=basic] .lp-teamLead br{display:none}}.lp-stepsAfter{padding-bottom:8rem}[data-lp-theme=basic]{--lpb-ink:var(--c-ink);--lpb-sub:var(--c-gray-600);--lpb-pale:var(--c-blue-50)}[data-lp-theme=basic] .lp-contents .lp-btnTxt{font-size:1.8rem;font-weight:700}[data-lp-theme=basic] .lp-heroTtl{font-size:4.8rem;line-height:1.4}[data-lp-theme=basic] .lp-worries{padding-top:8rem}[data-lp-theme=basic] .lp-worriesPoint{max-width:112rem;margin:0 auto}[data-lp-theme=basic] .lp-worriesPointTtl,[data-lp-theme=basic] .lp-worriesResolveTtl{line-height:1.4}[data-lp-theme=basic] .lp-worriesPointTtl span,[data-lp-theme=basic] .lp-worriesPointTtl strong,[data-lp-theme=basic] .lp-worriesResolveTtl span,[data-lp-theme=basic] .lp-worriesResolveTtl strong{font-size:3.6rem;font-weight:700}[data-lp-theme=basic] .lp-worriesPointTtl span,[data-lp-theme=basic] .lp-worriesResolveTtl span{color:var(--lpb-ink)}[data-lp-theme=basic] .lp-worriesPointArticle{margin-top:4rem;column-gap:2.4rem}[data-lp-theme=basic] .lp-worriesPointItem .lp-worriesPointItemSpeech{font-size:2.4rem;line-height:1.4}[data-lp-theme=basic] #resolve>.lp-worriesResolveLead,[data-lp-theme=basic] .lp-worriesPointItemTxt,[data-lp-theme=basic] .lp-worriesResolveItemTxt{color:var(--lpb-ink);font-size:1.8rem;font-weight:400;line-height:1.8}[data-lp-theme=basic] #resolve>.lp-worriesResolveLead{margin-top:2.4rem}[data-lp-theme=basic] .lp-worriesResolveItemTtl{font-size:2.4rem;line-height:1.4}[data-lp-theme=basic] .lp-worriesResolveItemNum{font-size:1.4rem}[data-lp-theme=basic] .lp-worriesResolveArticle{column-gap:2.4rem}[data-lp-theme=basic] .lp-steps{padding:calc(8rem + 6.5rem) var(--sec-pad-x) 8rem;background:var(--g-brand)}[data-lp-theme=basic] .lp-stepsInner{max-width:112rem}[data-lp-theme=basic] .lp-stepsEyebrow,[data-lp-theme=basic] .lp-stepsFormats li,[data-lp-theme=basic] .lp-stepsNote,[data-lp-theme=basic] .lp-stepsTopic,[data-lp-theme=basic] .lp-stepsWhyLabel{font-size:1.4rem;line-height:1.6}[data-lp-theme=basic] .lp-stepsTtl,[data-lp-theme=basic] .lp-stepsWhyTtl{font-size:3.6rem;line-height:1.4}[data-lp-theme=basic] .lp-stepsExtra,[data-lp-theme=basic] .lp-stepsItems li,[data-lp-theme=basic] .lp-stepsLead,[data-lp-theme=basic] .lp-stepsSummaryTxt,[data-lp-theme=basic] .lp-stepsTaskTxt,[data-lp-theme=basic] .lp-stepsWhyTxt{font-size:1.8rem;font-weight:400;line-height:1.8;opacity:1}[data-lp-theme=basic] .lp-stepsExtra,[data-lp-theme=basic] .lp-stepsItems li,[data-lp-theme=basic] .lp-stepsSummaryTxt,[data-lp-theme=basic] .lp-stepsTaskTxt{color:var(--lpb-ink)}[data-lp-theme=basic] .lp-stepsNote,[data-lp-theme=basic] .lp-stepsTopic{color:var(--lpb-sub)}[data-lp-theme=basic] .lp-stepsDayNum,[data-lp-theme=basic] .lp-stepsTaskLabel{font-size:1.8rem;font-weight:700}[data-lp-theme=basic] .lp-stepsItemTtl{font-size:2.4rem;line-height:1.4}[data-lp-theme=basic] .lp-stepsSummary{grid-template-columns:7.2rem minmax(0,1fr) 3.2rem}[data-lp-theme=basic] .lp-stepsMain{padding-left:calc(7.2rem + 2.4rem)}[data-lp-theme=basic] .lp-stepsHeaderSide{margin-top:2.4rem}[data-lp-theme=basic] .lp-stepsList{margin-top:4rem}[data-lp-theme=basic] .lp-stepsAfter{padding:8rem var(--sec-pad-x)}[data-lp-theme=basic] .lp-stepsAfter .lp-stepsInner{max-width:112rem}[data-lp-theme=basic] .lp-stepsAfter .lp-stepsWhyTxt{color:var(--lpb-ink)}[data-lp-theme=basic] .lp-team{padding:8rem var(--sec-pad-x);background:var(--lpb-pale);color:var(--lpb-ink)}[data-lp-theme=basic] .lp-team>*{max-width:112rem;margin-left:auto;margin-right:auto}[data-lp-theme=basic] .lp-teamTtl{color:var(--c-blue-900);font-size:3.6rem;line-height:1.4}[data-lp-theme=basic] .lp-teamLead{color:var(--lpb-ink);font-size:1.8rem}[data-lp-theme=basic] .lp-teamSupport{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2.4rem;gap:2.4rem;margin-top:4rem}[data-lp-theme=basic] .lp-teamSupport li{padding:2.8rem 3.2rem;border:1px solid var(--c-blue-100);border-radius:var(--radius-lg);background:var(--surface-card)}[data-lp-theme=basic] .lp-teamSupportLabel{color:var(--c-blue);font-size:2.4rem;font-weight:700;line-height:1.4}[data-lp-theme=basic] .lp-teamSupportTxt{margin-top:1.2rem;color:var(--lpb-ink);font-size:1.8rem;line-height:1.8;word-break:auto-phrase;text-wrap:pretty}[data-lp-theme=basic] .lp-teamList{margin-top:2.4rem;gap:2.4rem}[data-lp-theme=basic] .lp-teamItem{padding:3.2rem;border:1px solid var(--c-blue-100);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:0 .2rem .8rem rgb(var(--c-shadow)/.06)}[data-lp-theme=basic] .lp-teamRole{font-size:1.4rem;font-weight:700;line-height:1.6}[data-lp-theme=basic] .lp-teamName{margin-top:.4rem;font-size:2.4rem;line-height:1.4}[data-lp-theme=basic] .lp-teamBio{margin-top:1.6rem;color:var(--lpb-ink);font-size:1.8rem;line-height:1.8;word-break:auto-phrase;text-wrap:pretty}[data-lp-theme=basic] .lp-teamCta{margin-top:4rem;text-align:center}[data-lp-theme=basic] .lp-price{padding:8rem var(--sec-pad-x);background:var(--surface-card);color:var(--lpb-ink)}[data-lp-theme=basic] .lp-price>*{max-width:112rem;margin-left:auto;margin-right:auto}[data-lp-theme=basic] .lp-priceTtl{color:var(--c-blue-900);font-size:3.6rem;line-height:1.4}[data-lp-theme=basic] .lp-priceTxt{margin-top:2.4rem;color:var(--lpb-ink);font-size:1.8rem;line-height:1.8}[data-lp-theme=basic] .lp-pricePlan{margin-top:4rem}[data-lp-theme=basic] .lp-planNotes li{color:var(--lpb-sub);font-size:1.4rem;line-height:1.6}@media (max-width:768px){[data-lp-theme=basic] .lp-contents .lp-btnTxt{font-size:16px}[data-lp-theme=basic] .lp-heroTtl{font-size:32px}[data-lp-theme=basic] .lp-worries{padding:48px 20px}[data-lp-theme=basic] .lp-worriesPointTtl span,[data-lp-theme=basic] .lp-worriesPointTtl strong,[data-lp-theme=basic] .lp-worriesResolveTtl span,[data-lp-theme=basic] .lp-worriesResolveTtl strong{font-size:28px}[data-lp-theme=basic] .lp-worriesPointArticle{margin-top:28px;gap:20px}[data-lp-theme=basic] .lp-worriesPointItem .lp-worriesPointItemSpeech{font-size:22px}[data-lp-theme=basic] #resolve>.lp-worriesResolveLead,[data-lp-theme=basic] .lp-worriesPointItemTxt,[data-lp-theme=basic] .lp-worriesResolveItemTxt{font-size:16px}[data-lp-theme=basic] #resolve>.lp-worriesResolveLead{margin-top:20px}[data-lp-theme=basic] .lp-worriesResolveItemTtl{font-size:22px}[data-lp-theme=basic] .lp-worriesResolveItemNum{font-size:14px}[data-lp-theme=basic] .lp-worriesResolve{padding:0}[data-lp-theme=basic] .lp-steps{padding:calc(48px + 2.5rem) 20px 48px}[data-lp-theme=basic] .lp-stepsEyebrow,[data-lp-theme=basic] .lp-stepsFormats li,[data-lp-theme=basic] .lp-stepsNote,[data-lp-theme=basic] .lp-stepsTopic,[data-lp-theme=basic] .lp-stepsWhyLabel{font-size:14px}[data-lp-theme=basic] .lp-stepsTtl,[data-lp-theme=basic] .lp-stepsWhyTtl{font-size:28px}[data-lp-theme=basic] .lp-stepsDayNum,[data-lp-theme=basic] .lp-stepsExtra,[data-lp-theme=basic] .lp-stepsItems li,[data-lp-theme=basic] .lp-stepsLead,[data-lp-theme=basic] .lp-stepsSummaryTxt,[data-lp-theme=basic] .lp-stepsTaskLabel,[data-lp-theme=basic] .lp-stepsTaskTxt,[data-lp-theme=basic] .lp-stepsWhyTxt{font-size:16px}[data-lp-theme=basic] .lp-stepsItemTtl{font-size:22px}[data-lp-theme=basic] .lp-stepsSummary{grid-template-columns:minmax(0,1fr) 32px}[data-lp-theme=basic] .lp-stepsMain{padding-left:0}[data-lp-theme=basic] .lp-stepsHeaderSide{margin-top:20px}[data-lp-theme=basic] .lp-stepsList{margin-top:28px}[data-lp-theme=basic] .lp-stepsAfter,[data-lp-theme=basic] .lp-team{padding:48px 20px}[data-lp-theme=basic] .lp-teamTtl{font-size:28px}[data-lp-theme=basic] .lp-teamBio,[data-lp-theme=basic] .lp-teamLead,[data-lp-theme=basic] .lp-teamSupportTxt{font-size:16px}[data-lp-theme=basic] .lp-teamSupport{grid-template-columns:1fr;gap:20px;margin-top:28px}[data-lp-theme=basic] .lp-teamSupport li{padding:22px 20px}[data-lp-theme=basic] .lp-teamName,[data-lp-theme=basic] .lp-teamSupportLabel{font-size:22px}[data-lp-theme=basic] .lp-teamRole{font-size:14px}[data-lp-theme=basic] .lp-teamList{margin-top:20px;gap:20px}[data-lp-theme=basic] .lp-teamItem{padding:24px 20px}[data-lp-theme=basic] .lp-teamCta{margin-top:28px}[data-lp-theme=basic] .lp-teamCta .lp-btn{display:block}[data-lp-theme=basic] .lp-teamCta .lp-btnInner{width:100%}[data-lp-theme=basic] .lp-price{padding:48px 20px}[data-lp-theme=basic] .lp-priceTtl{font-size:28px}[data-lp-theme=basic] .lp-priceTxt{margin-top:20px;font-size:16px}[data-lp-theme=basic] .lp-pricePlan{margin-top:28px}[data-lp-theme=basic] .lp-planNotes li{font-size:14px}}[data-lp-theme=basic] .lp-pricePlanFunction li{color:var(--lpb-ink);font-size:1.8rem;line-height:1.6}@media (max-width:768px){[data-lp-theme=basic] .lp-pricePlanFunction li{font-size:16px}}[data-lp-theme=basic] .lp-priceTtl,[data-lp-theme=basic] .lp-teamTtl,[data-lp-theme=basic] .lp-worriesPointTtl,[data-lp-theme=basic] .lp-worriesResolveTtl{word-break:auto-phrase}[data-lp-theme=basic] .lp-rv{opacity:0;translate:0 2rem;transition:opacity .8s cubic-bezier(.22,1,.36,1) var(--rv-delay,0s),translate .8s cubic-bezier(.22,1,.36,1) var(--rv-delay,0s)}[data-lp-theme=basic] .lp-rv.lp-rvIn{opacity:1;translate:0 0}[data-lp-theme=basic] .lp-infoFlow>li,[data-lp-theme=basic] .lp-stepsItem,[data-lp-theme=basic] .lp-teamItem,[data-lp-theme=basic] .lp-teamSupport>li{transition:opacity .8s cubic-bezier(.22,1,.36,1) var(--rv-delay,0s),translate .8s cubic-bezier(.22,1,.36,1) var(--rv-delay,0s),box-shadow .3s ease,transform .3s ease}@media (hover:hover){[data-lp-theme=basic] .lp-stepsItem:hover{box-shadow:0 1.2rem 3.2rem rgb(var(--c-shadow)/.18)}[data-lp-theme=basic] .lp-infoFlow>li:hover,[data-lp-theme=basic] .lp-teamSupport>li:hover{transform:translateY(-.4rem);box-shadow:0 1.2rem 2.4rem rgb(var(--c-shadow)/.1)}}[data-lp-theme=basic] .lp-infoFlow>li,[data-lp-theme=basic] .lp-infoTable,[data-lp-theme=basic] .lp-stepsItem,[data-lp-theme=basic] .lp-teamItem,[data-lp-theme=basic] .lp-teamSupport>li,[data-lp-theme=basic] .lp-worriesResolveItem{border-radius:1.6rem}[data-lp-theme=basic] .lp-stepsItem{box-shadow:0 .4rem 1.6rem rgb(var(--c-shadow)/.1)}[data-lp-theme=basic] .lp-stepsEyebrow,[data-lp-theme=basic] .lp-stepsWhyLabel{display:inline-flex;align-items:center;gap:1rem}[data-lp-theme=basic] .lp-stepsEyebrow:before,[data-lp-theme=basic] .lp-stepsWhyLabel:before{content:"";width:2.4rem;height:2px;border-radius:1px;background:currentColor}.lp-pricePlanWrap{position:relative}[data-lp-theme=basic] .lp-pricePlanWrap>.lp-pricePlan{margin-top:0}[data-lp-theme=basic] .lp-pricePlanWrap{margin-top:5.6rem}[data-lp-theme=basic] .lp-pricePlanBadge{position:absolute;z-index:2;right:-3.2rem;top:-4rem;display:grid;place-items:center;width:11.2rem;aspect-ratio:1;border-radius:50%;background:var(--color-orange);color:#fff;font-size:1.8rem;font-weight:700;line-height:1.3;text-align:center;rotate:10deg;box-shadow:0 .6rem 1.6rem rgb(0 0 0/.2);overflow:hidden}[data-lp-theme=basic] .lp-pricePlanBadge:after{content:"";position:absolute;right:0;top:0;width:2.6rem;height:2.6rem;background:linear-gradient(225deg,rgb(255 255 255/0) 50%,rgb(255 255 255/.9) 0);border-bottom-left-radius:.6rem;box-shadow:-.2rem .2rem .4rem rgb(0 0 0/.15)}@media (max-width:768px){[data-lp-theme=basic] .lp-pricePlanWrap{margin-top:40px}[data-lp-theme=basic] .lp-pricePlanBadge{right:-8px;top:-28px;width:76px;font-size:13px}[data-lp-theme=basic] .lp-pricePlanBadge:after{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){[data-lp-theme=basic] .lp-rv{opacity:1;translate:0 0;transition:none}}[data-lp-theme=basic] .lp-faq{display:block;padding:8rem var(--sec-pad-x);background:var(--lpb-pale)}[data-lp-theme=basic] .lp-faq>*{max-width:112rem;margin-left:auto;margin-right:auto}[data-lp-theme=basic] .lp-faqTtl{padding-top:0;letter-spacing:.02em;line-height:1.4}[data-lp-theme=basic] .lp-faqTtl span,[data-lp-theme=basic] .lp-faqTtl strong{display:inline;margin:0;color:var(--c-blue-900);font-size:3.6rem;font-weight:700}[data-lp-theme=basic] .lp-faqTxt{margin-top:2.4rem;color:var(--lpb-ink);font-size:1.8rem;line-height:1.8}[data-lp-theme=basic] .lp-faqArticle{width:auto;margin-top:4rem}[data-lp-theme=basic] .lp-faqItem{border-radius:1.6rem}[data-lp-theme=basic] .lp-faqItemTtl{font-size:1.8rem;line-height:1.5}[data-lp-theme=basic] .lp-faqItemLabel{font-size:2.4rem}[data-lp-theme=basic] .lp-faqItemTxt{color:var(--lpb-ink);font-size:1.8rem;line-height:1.8}[data-lp-theme=basic] .lp-faqMore{font-size:1.6rem}[data-lp-theme=basic] .lp-entryLead{padding-top:8rem}[data-lp-theme=basic] .lp-entryLead>*{max-width:112rem;margin-left:auto;margin-right:auto}[data-lp-theme=basic] .lp-entryLeadTtl,[data-lp-theme=basic] .lp-entryTtl{font-size:3.6rem;line-height:1.4}[data-lp-theme=basic] .lp-entryLeadTxt,[data-lp-theme=basic] .lp-entryTxt{margin-top:2.4rem;font-size:1.8rem;line-height:1.8}[data-lp-theme=basic] .lp-entryLeadTxt{word-break:auto-phrase}@media (max-width:768px){[data-lp-theme=basic] .lp-faq{padding:48px 20px}[data-lp-theme=basic] .lp-entryLeadTtl,[data-lp-theme=basic] .lp-entryTtl,[data-lp-theme=basic] .lp-faqTtl span,[data-lp-theme=basic] .lp-faqTtl strong{font-size:28px}[data-lp-theme=basic] .lp-entryLeadTxt,[data-lp-theme=basic] .lp-entryTxt,[data-lp-theme=basic] .lp-faqItemTtl,[data-lp-theme=basic] .lp-faqItemTxt,[data-lp-theme=basic] .lp-faqTxt{font-size:16px}[data-lp-theme=basic] .lp-faqTxt{margin-top:20px}[data-lp-theme=basic] .lp-entryLeadTxt br,[data-lp-theme=basic] .lp-faqTxt br{display:none}[data-lp-theme=basic] .lp-faqArticle{margin-top:28px}[data-lp-theme=basic] .lp-faqItemLabel{font-size:22px}[data-lp-theme=basic] .lp-entryLead{padding-top:48px}[data-lp-theme=basic] .lp-entryLeadTxt,[data-lp-theme=basic] .lp-entryTxt{margin-top:20px}}[data-lp-theme=basic] .lp-worriesPointItemImg{background:var(--lpb-pale)}[data-lp-theme=basic] .lp-worriesPointItem:first-of-type .lp-worriesPointItemSpeech{left:-1.2rem;right:auto;top:13rem;border-radius:var(--radius-lg) 0 var(--radius-lg) var(--radius-lg)}[data-lp-theme=basic] .lp-worriesPointItem:nth-of-type(2) .lp-worriesPointItemSpeech{left:auto;right:-1.2rem;top:-2.4rem;border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) 0;transform-origin:0 100%}[data-lp-theme=basic] .lp-worriesPointItem:nth-of-type(3) .lp-worriesPointItemSpeech{left:-1.2rem;right:auto;top:21rem;border-radius:var(--radius-lg) 0 var(--radius-lg) var(--radius-lg);transform-origin:100% 0}@media (max-width:768px){[data-lp-theme=basic] .lp-worriesPointItem:first-of-type .lp-worriesPointItemSpeech{left:0;top:12rem}[data-lp-theme=basic] .lp-worriesPointItem:nth-of-type(2) .lp-worriesPointItemSpeech{right:0;top:-2rem}[data-lp-theme=basic] .lp-worriesPointItem:nth-of-type(3) .lp-worriesPointItemSpeech{left:0;top:19rem}}[data-lp-theme=basic] .lp-worriesPointArticle{margin-top:8rem}[data-lp-theme=basic] .lp-worriesPointItem:first-of-type .lp-worriesPointItemSpeech{top:21rem}[data-lp-theme=basic] .lp-worriesPointItem:nth-of-type(2) .lp-worriesPointItemSpeech{top:-6rem}[data-lp-theme=basic] .lp-worriesPointItem:nth-of-type(3) .lp-worriesPointItemSpeech{left:auto;right:-1.2rem;top:24rem;border-radius:0 var(--radius-lg) var(--radius-lg) var(--radius-lg);transform-origin:0 0}[data-lp-theme=basic] .lp-worriesPointItemTxt{margin-top:5.6rem}@media (max-width:768px){[data-lp-theme=basic] .lp-worriesPointArticle{margin-top:72px;row-gap:72px}[data-lp-theme=basic] .lp-worriesPointItem:first-of-type .lp-worriesPointItemSpeech{top:18rem}[data-lp-theme=basic] .lp-worriesPointItem:nth-of-type(2) .lp-worriesPointItemSpeech{top:-5.4rem}[data-lp-theme=basic] .lp-worriesPointItem:nth-of-type(3) .lp-worriesPointItemSpeech{right:0;top:20.5rem}[data-lp-theme=basic] .lp-worriesPointItemTxt{margin-top:5rem}}@media (min-width:769px){[data-lp-theme=basic] .lp-worriesPointItemTxt{margin-top:7.2rem}[data-lp-theme=basic] .lp-worriesPointItem:nth-of-type(3) .lp-worriesPointItemSpeech{top:23rem}}[data-lp-theme=basic] .lp-stepsCtas{display:flex;flex-wrap:wrap;justify-content:center;gap:1.6rem 2.4rem;margin-top:4rem}[data-lp-theme=basic] .lp-faqTtl:before,[data-lp-theme=basic] .lp-infoTtl:before,[data-lp-theme=basic] .lp-priceTtl:before,[data-lp-theme=basic] .lp-teamTtl:before,[data-lp-theme=basic] .lp-worriesPointTtl:before,[data-lp-theme=basic] .lp-worriesResolveTtl:before{display:block;margin-bottom:1.2rem;color:var(--c-blue);font-family:var(--font-poppins),sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:.2em;line-height:1.6}[data-lp-theme=basic] .lp-worriesPointTtl:before{content:"PROBLEM"}[data-lp-theme=basic] .lp-worriesResolveTtl:before{content:"FEATURES"}[data-lp-theme=basic] .lp-teamTtl:before{content:"SUPPORT"}[data-lp-theme=basic] #info .lp-infoTtl:before{content:"FLOW"}[data-lp-theme=basic] #overview .lp-infoTtl:before{content:"OVERVIEW"}[data-lp-theme=basic] .lp-priceTtl:before{content:"PRICE"}[data-lp-theme=basic] .lp-faqTtl:before{content:"FAQ"}@media (max-width:768px){[data-lp-theme=basic] .lp-stepsCtas{flex-direction:column;align-items:stretch;gap:12px;margin-top:28px}[data-lp-theme=basic] .lp-stepsCtas .lp-btnInner{width:100%}[data-lp-theme=basic] .lp-faqTtl:before,[data-lp-theme=basic] .lp-infoTtl:before,[data-lp-theme=basic] .lp-priceTtl:before,[data-lp-theme=basic] .lp-teamTtl:before,[data-lp-theme=basic] .lp-worriesPointTtl:before,[data-lp-theme=basic] .lp-worriesResolveTtl:before{margin-bottom:8px;font-size:13px}}[data-lp-theme=basic] .lp-entryLead{padding-bottom:24rem}[data-lp-theme=basic] .lp-entryLead p:last-child,[data-lp-theme=basic] .lp-entryLeadNote{font-size:1.4rem}[data-lp-theme=basic] .lp-entry{padding-top:20rem;padding-bottom:8rem}[data-lp-theme=basic] .lp-contactBand{background:var(--lpb-pale);color:var(--c-blue-900)}[data-lp-theme=basic] .lp-contactBand .lp-btnInner:before{background:var(--c-blue)}[data-lp-theme=basic] .lp-contactBand .lp-btnInner{color:var(--on-brand)}[data-lp-theme=basic] .lp-contactBand .lp-btnIcon:before{background:var(--surface-card)}[data-lp-theme=basic] .lp-contactBand .lp-btnIcon svg{color:var(--c-blue)}[data-lp-theme=basic] .lp-aboutLead strong{font-size:4.4rem}[data-lp-theme=basic] .lp-aboutLead span span{font-size:3.6rem}[data-lp-theme=basic] .lp-aboutTxt{font-size:1.8rem;line-height:1.8}[data-lp-theme=basic] .lp-aboutTxt strong{font-size:1.8rem}@media (max-width:768px){[data-lp-theme=basic] .lp-entryLead{padding-bottom:20rem}[data-lp-theme=basic] .lp-entry{padding-top:18rem;padding-bottom:48px}[data-lp-theme=basic] .lp-aboutLead strong{font-size:30px}[data-lp-theme=basic] .lp-aboutLead span span{font-size:24px}[data-lp-theme=basic] .lp-aboutTxt,[data-lp-theme=basic] .lp-aboutTxt strong{font-size:16px}}[data-lp-theme=basic] .lp-formRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.6rem;gap:1.6rem}[data-lp-theme=basic] .lp-formRow>.lp-formField+.lp-formField{margin-top:0}[data-lp-theme=basic] .lp-formOptional{margin-left:.6rem;color:var(--lpb-sub);font-size:1.4rem;font-weight:400}[data-lp-theme=basic] .lp-formField+.lp-formField:not(.lp-formFieldAccept),[data-lp-theme=basic] .lp-formField+.lp-formRow,[data-lp-theme=basic] .lp-formRow+.lp-formField{margin-top:2.8rem}[data-lp-theme=basic] .lp-formField+.lp-formFieldAccept{margin-top:3.2rem}[data-lp-theme=basic] .lp-formFieldControl textarea[rows="3"]{min-height:10rem}@media (max-width:768px){[data-lp-theme=basic] .lp-formRow{grid-template-columns:1fr;gap:0}[data-lp-theme=basic] .lp-formField+.lp-formField:not(.lp-formFieldAccept),[data-lp-theme=basic] .lp-formField+.lp-formRow,[data-lp-theme=basic] .lp-formRow+.lp-formField,[data-lp-theme=basic] .lp-formRow>.lp-formField+.lp-formField{margin-top:20px}[data-lp-theme=basic] .lp-formFieldControl textarea[rows="3"]{min-height:96px}}@media (min-width:769px){[data-lp-theme=basic] .lp-formRow>.lp-formField+.lp-formField:not(.lp-formFieldAccept){margin-top:0}}[data-lp-theme=basic] .lp-entryHgroup{text-align:left}[data-lp-theme=basic] .lp-entryEyebrow{color:var(--c-blue);font-size:1.4rem;font-weight:700;line-height:1.6}[data-lp-theme=basic] .lp-entryEyebrow+.lp-entryTtl{margin-top:.8rem}[data-lp-theme=basic] .lp-entryHgroup .lp-entryTtl,[data-lp-theme=basic] .lp-entryHgroup .lp-entryTxt{text-align:left}[data-lp-theme=basic] .lp-entryHgroup .lp-entryTxt{margin:2.4rem 0 0}[data-lp-theme=basic] .lp-entryPointsTtl{text-align:left}[data-lp-theme=basic] .lp-entryPointsList{gap:1.6rem;margin-top:1.6rem}[data-lp-theme=basic] .lp-entryPointsList li{padding:0 0 0 3.6rem;border:0;border-radius:0;background:none}[data-lp-theme=basic] .lp-entryPointsList li:before{left:0;top:.2rem}[data-lp-theme=basic] .lp-entryPointsAfter{margin-top:3.2rem;padding-top:2.4rem;border-top:1px solid var(--c-gray-200);color:var(--lpb-sub);font-size:1.4rem;line-height:1.6}[data-lp-theme=basic] .lp-entryLinks{list-style:none;margin-top:2.4rem;border-top:1px solid var(--c-gray-200)}[data-lp-theme=basic] .lp-entryLinks li{border-bottom:1px solid var(--c-gray-200)}[data-lp-theme=basic] .lp-entryLinks a{position:relative;display:block;padding:1.8rem 3.2rem 1.8rem 0;color:var(--lpb-ink);font-size:1.6rem;font-weight:700;line-height:1.5;text-decoration:none;transition:color .2s ease}[data-lp-theme=basic] .lp-entryLinks a:after{content:"";position:absolute;right:.4rem;top:50%;width:.9rem;height:.9rem;border-top:2px solid;border-right:2px solid;translate:0 -50%;rotate:45deg}[data-lp-theme=basic] .lp-entryLinks a:hover{color:var(--c-blue)}[data-lp-theme=basic] .lp-formKinds{min-inline-size:0;margin:0;padding:0;border:0}[data-lp-theme=basic] .lp-formKinds legend{padding:0}[data-lp-theme=basic] .lp-formKindsList{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1.6rem}[data-lp-theme=basic] .lp-formKind{position:relative;display:flex;align-items:center;gap:1rem;padding:1.4rem 1.6rem;border:1px solid var(--c-gray-200);border-radius:var(--radius-xs);font-size:1.6rem;font-weight:700;line-height:1.4;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}[data-lp-theme=basic] .lp-formKind input{flex:0 0 auto;width:1.8rem;height:1.8rem;margin:0;accent-color:var(--c-blue)}[data-lp-theme=basic] .lp-formKind:has(input:checked){border-color:var(--c-blue);background:var(--lpb-pale);color:var(--c-blue-900)}[data-lp-theme=basic] .lp-formKind:has(input:focus-visible){outline:2px solid var(--c-blue);outline-offset:2px}[data-lp-theme=basic] .lp-formExtra{padding-top:2rem;border-top:1px solid var(--c-gray-200)}[data-lp-theme=basic] .lp-formExtra summary{display:flex;align-items:center;gap:.8rem;color:var(--lpb-ink);font-size:1.6rem;font-weight:700;line-height:1.5;list-style:none;cursor:pointer}[data-lp-theme=basic] .lp-formExtra summary::-webkit-details-marker{display:none}[data-lp-theme=basic] .lp-formExtra summary:before{content:"";width:.8rem;height:.8rem;border-right:2px solid;border-bottom:2px solid;rotate:-45deg;transition:rotate .2s ease}[data-lp-theme=basic] .lp-formExtra[open] summary:before{rotate:45deg}[data-lp-theme=basic] .lp-formExtraBody{margin-top:2rem}[data-lp-theme=basic] .lp-entryForm .lp-formFieldAccept{margin-top:3.2rem}@media (max-width:768px){[data-lp-theme=basic] .lp-entryEyebrow{font-size:13px}[data-lp-theme=basic] .lp-entryHgroup .lp-entryTxt{margin-top:20px}[data-lp-theme=basic] .lp-entryPointsList li{padding-left:34px}[data-lp-theme=basic] .lp-entryPointsList li:before{left:0;top:1px}[data-lp-theme=basic] .lp-entryPointsAfter{margin-top:24px;padding-top:20px;font-size:14px}[data-lp-theme=basic] .lp-entryLinks a{padding:16px 28px 16px 0;font-size:15px}[data-lp-theme=basic] .lp-formKindsList{grid-template-columns:1fr;gap:8px;margin-top:12px}[data-lp-theme=basic] .lp-formKind{gap:6px;padding:12px 8px;font-size:13px;white-space:nowrap}[data-lp-theme=basic] .lp-formKind input{width:16px;height:16px}[data-lp-theme=basic] .lp-formExtra summary{font-size:15px}[data-lp-theme=basic] .lp-entryForm .lp-formFieldAccept{margin-top:24px}}[data-lp-theme=basic] .lp-entryInnerSingle{display:block;max-width:72rem;margin:0 auto;padding:0}[data-lp-theme=basic] .lp-entryInnerSingle .lp-entryHgroup{padding-top:0;text-align:center}[data-lp-theme=basic] .lp-entryInnerSingle .lp-entryHgroup .lp-entryTtl,[data-lp-theme=basic] .lp-entryInnerSingle .lp-entryHgroup .lp-entryTxt{text-align:center}[data-lp-theme=basic] .lp-entryInnerSingle .lp-entryFormOutline{margin-top:4rem;padding-top:0}@media (max-width:768px){[data-lp-theme=basic] .lp-entryInnerSingle{padding:0 20px}[data-lp-theme=basic] .lp-entryInnerSingle .lp-entryFormOutline{margin-top:28px}}[data-lp-theme=basic] .lp-entryForm .lp-formFieldControl select{min-height:4.8rem}@media (max-width:768px){[data-lp-theme=basic] .lp-entryForm .lp-formFieldControl select{min-height:53px}}[data-lp-theme=basic] .lp-pricePlanBadge span{display:inline;margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}[data-lp-theme=basic] .lp-priceConditions{max-width:112rem;margin:2.4rem auto 0;border:1px solid var(--c-gray-200);border-radius:var(--radius-lg);background:var(--surface-card);overflow:hidden}[data-lp-theme=basic] .lp-priceCondition{display:grid;grid-template-columns:24rem minmax(0,1fr)}[data-lp-theme=basic] .lp-priceCondition+.lp-priceCondition{border-top:1px solid var(--c-gray-200)}[data-lp-theme=basic] .lp-priceCondition dt{display:flex;align-items:center;padding:2.4rem 2.8rem;background:var(--lpb-pale);color:var(--c-blue-900);font-size:1.8rem;font-weight:700;line-height:1.5}[data-lp-theme=basic] .lp-priceCondition dd{padding:2.4rem 3.2rem;color:var(--lpb-ink);font-size:1.8rem;line-height:1.8;text-wrap:pretty}[data-lp-theme=basic] .lp-priceConditions+.lp-planNotes{margin-top:2rem}@media (max-width:768px){[data-lp-theme=basic] .lp-priceConditions{margin-top:20px}[data-lp-theme=basic] .lp-priceCondition{grid-template-columns:1fr}[data-lp-theme=basic] .lp-priceCondition dt{padding:12px 18px;font-size:16px}[data-lp-theme=basic] .lp-priceCondition dd{padding:14px 18px 18px;font-size:16px}[data-lp-theme=basic] .lp-infoFlow li{flex-direction:column;align-items:flex-start;padding:16px 18px 16px 64px}[data-lp-theme=basic] .lp-infoFlowNum{top:16px;translate:0 0}[data-lp-theme=basic] .lp-infoFlowNote{margin-top:4px}}[data-lp-theme=basic] .lp-entryLead{padding-bottom:8rem}[data-lp-theme=basic] .lp-entry.lp-entryNoPhotos{padding-top:8rem}@media (max-width:768px){[data-lp-theme=basic] .lp-entryLead{padding-bottom:48px}[data-lp-theme=basic] .lp-entry.lp-entryNoPhotos{padding-top:48px}[data-lp-theme=basic] .lp-seminarFloat{display:flex;align-items:center;left:0;right:0;bottom:0;width:auto;padding:0 0 env(safe-area-inset-bottom,0);border-radius:0;background:var(--c-blue);box-shadow:var(--shadow-float)}[data-lp-theme=basic] .lp-seminarFloatTxt{display:none}[data-lp-theme=basic] .lp-seminarFloatBtn{flex:1 1 auto;order:-1;margin:0;padding:18px 16px;border-radius:0;background:none;font-size:16px}[data-lp-theme=basic] .lp-seminarFloatClose{position:static;flex:0 0 auto;width:48px;height:48px;margin-right:4px;background:none;box-shadow:none;color:var(--on-brand);font-size:22px}[data-lp-theme=basic] .lp-seminarFloatHasImg{display:block;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));padding:0;background:none;box-shadow:none}[data-lp-theme=basic] .lp-seminarFloatHasImg .lp-seminarFloatBtn{display:none}[data-lp-theme=basic] .lp-seminarFloatHasImg .lp-seminarFloatCard{display:flex;align-items:center;gap:12px;padding:8px 16px 8px 8px;border-radius:var(--radius-md);background:var(--c-blue);box-shadow:var(--shadow-float)}[data-lp-theme=basic] .lp-seminarFloatHasImg .lp-seminarFloatImg{flex:0 0 auto;width:128px;border-radius:6px}[data-lp-theme=basic] .lp-seminarFloatCardTxt{display:flex;flex-direction:column;gap:4px;color:var(--on-brand);font-weight:700;line-height:1.4}[data-lp-theme=basic] .lp-seminarFloatCardHook{color:var(--on-brand-muted);font-size:13px}[data-lp-theme=basic] .lp-seminarFloatCardCta{font-size:16px}[data-lp-theme=basic] .lp-seminarFloatHasImg .lp-seminarFloatCard{transition:scale .1s ease-out}[data-lp-theme=basic] .lp-seminarFloatHasImg .lp-seminarFloatCard:active{scale:.98}[data-lp-theme=basic] .lp-seminarFloatHasImg .lp-seminarFloatClose{position:absolute;top:-10px;right:-6px;width:28px;height:28px;margin:0;border-radius:50%;background:var(--c-gray-600);font-size:16px}[data-lp-theme=basic] .lp-footer{padding-bottom:calc(104px + env(safe-area-inset-bottom, 0px))}}@media (min-width:769px){[data-lp-theme=basic] .lp-entryInnerSingle .lp-entryHgroup{margin-inline:-8rem}}@media (max-width:768px){.lp-container[data-lp-theme=basic] .lp-heroEyebrow{font-size:14px}.lp-container[data-lp-theme=basic] .lp-heroLead,.lp-container[data-lp-theme=basic] .lp-heroLead strong{font-size:16px}.lp-container[data-lp-theme=basic] .lp-worriesPointTtl.lp-isLongTtl span,.lp-container[data-lp-theme=basic] .lp-worriesPointTtl.lp-isLongTtl strong,.lp-container[data-lp-theme=basic] .lp-worriesResolveTtl.lp-isLongTtl span,.lp-container[data-lp-theme=basic] .lp-worriesResolveTtl.lp-isLongTtl strong{font-size:28px}.lp-container[data-lp-theme=basic] .lp-infoFlowNum,.lp-container[data-lp-theme=basic] .lp-pricePlanBadge,.lp-container[data-lp-theme=basic] .lp-teamLink a{font-size:14px}.lp-container[data-lp-theme=basic] .lp-pricePlanTtl{font-size:22px}.lp-container[data-lp-theme=basic] .lp-pricePlanLabel,.lp-container[data-lp-theme=basic] .lp-pricePlanTxt{font-size:16px}.lp-container[data-lp-theme=basic] .lp-pricePlanTags li{font-size:14px}.lp-container[data-lp-theme=basic] .lp-faqMore{font-size:16px}.lp-container[data-lp-theme=basic] .lp-aboutLead span span,.lp-container[data-lp-theme=basic] .lp-aboutLead strong,.lp-container[data-lp-theme=basic] .lp-aboutLeadLine>span{font-size:28px}.lp-container[data-lp-theme=basic] .lp-entryLead p.lp-entryLeadNote{font-size:14px}.lp-container[data-lp-theme=basic] .lp-formCheckText,.lp-container[data-lp-theme=basic] .lp-formCheckText a{font-size:16px}.lp-container[data-lp-theme=basic] .lp-footerClosing,.lp-container[data-lp-theme=basic] .lp-footerSub a{font-size:14px}.lp-container[data-lp-theme=basic] .lp-formFieldLabel{font-size:16px}.lp-container[data-lp-theme=basic] .lp-formOptional{font-size:14px}.lp-container[data-lp-theme=basic] .lp-entryFormNote{font-size:14px;line-height:1.6;text-align:left}.lp-container[data-lp-theme=basic] .lp-footerBottom p,.lp-container[data-lp-theme=basic] .lp-footerInfoTxt,.lp-container[data-lp-theme=basic] .lp-footerLegal a,.lp-container[data-lp-theme=basic] .lp-footerNaviMain a{font-size:14px;line-height:1.6}.lp-container[data-lp-theme=basic] .lp-heroActions .lp-btnInner{width:100%}.lp-container[data-lp-theme=basic] .lp-aboutLead{margin:0;padding-left:0;letter-spacing:.02em;line-height:1.4}.lp-container[data-lp-theme=basic] .lp-faqTtl,.lp-container[data-lp-theme=basic] .lp-faqTxt{text-align:center}}[data-lp-theme=basic] .lp-pricePlanFunction li,[data-lp-theme=basic] .lp-pricePlanFunction li span{color:var(--lpb-ink)}@media (max-width:768px){.lp-container[data-lp-theme=basic] .lp-entryForm{padding:24px 16px}.lp-container[data-lp-theme=basic] .lp-formFieldControl input,.lp-container[data-lp-theme=basic] .lp-formFieldControl select,.lp-container[data-lp-theme=basic] .lp-formFieldControl textarea{font-size:16px}.lp-container[data-lp-theme=basic] .lp-entryFormBtn .lp-btn,.lp-container[data-lp-theme=basic] .lp-entryFormBtn .lp-btnInner{width:100%}.lp-container[data-lp-theme=basic] .lp-about{padding:48px 20px}.lp-container[data-lp-theme=basic] .lp-aboutTxt{margin-top:20px;padding-left:0;text-align:left}.lp-container[data-lp-theme=basic] .lp-aboutTxt+.lp-aboutTxt{margin-top:16px}.lp-container[data-lp-theme=basic] .lp-aboutImg01,.lp-container[data-lp-theme=basic] .lp-aboutImg02{display:none}.lp-container[data-lp-theme=basic] .lp-aboutImg03{position:relative;left:auto;top:auto;width:100%;height:auto;aspect-ratio:3/2;margin-top:28px}.lp-container[data-lp-theme=basic] .lp-entryLead{padding:40px 20px}.lp-container[data-lp-theme=basic] .lp-entryLeadTxt{margin-top:16px}.lp-container[data-lp-theme=basic] .lp-entryLead p.lp-entryLeadNote{margin-top:12px}}[data-lp-theme=basic] .lp-formCheckText a,[data-lp-theme=basic] .lp-formCheckText>span{white-space:nowrap}[data-lp-theme=basic] .lp-formFieldAccept .lp-formCheck{display:flex;align-items:flex-start;gap:1rem;line-height:1.6;letter-spacing:.04em;text-align:left}[data-lp-theme=basic] .lp-formFieldAccept .lp-formCheckIcon{flex:0 0 auto;margin:.3em 0 0}[data-lp-theme=basic] .lp-formFieldAccept .lp-formCheckText{display:block;min-width:0}@media (min-width:360px){[data-lp-theme=basic] .lp-aboutLead strong{white-space:nowrap}}@media (max-width:768px){.lp-container[data-lp-theme=basic] .lp-entryLeadTxt br{display:inline}}[data-lp-theme=basic] .lp-teamLead .lp-leadPara{display:block}[data-lp-theme=basic] .lp-teamLead .lp-leadPara+.lp-leadPara{margin-top:1.2rem}@media (max-width:768px){.lp-container[data-lp-theme=basic] .lp-teamLead{font-size:16px;text-align:left}[data-lp-theme=basic] .lp-teamLead .lp-leadPara+.lp-leadPara{margin-top:12px}}[data-lp-theme=basic] .lp-teamLead+.lp-teamList{margin-top:4rem}[data-lp-theme=basic] .lp-teamNote{margin-top:2.4rem;color:var(--lpb-ink);font-size:1.8rem;line-height:1.8;text-align:center}[data-lp-theme=basic] .lp-teamNote+.lp-teamCta{margin-top:2.4rem}@media (max-width:768px){[data-lp-theme=basic] .lp-teamLead+.lp-teamList{margin-top:28px}[data-lp-theme=basic] .lp-teamNote{margin-top:24px;font-size:16px}[data-lp-theme=basic] .lp-teamNote+.lp-teamCta{margin-top:24px}}[data-lp-theme=basic] section[id]{scroll-margin-top:24px}@media (prefers-reduced-motion:reduce){[data-lp-theme=basic] .lp-aboutLead,[data-lp-theme=basic] .lp-aboutTxt,[data-lp-theme=basic] .lp-entryLead,[data-lp-theme=basic] .lp-pricePlan,[data-lp-theme=basic] .lp-seminarFloat,[data-lp-theme=basic] .lp-teamItem,[data-lp-theme=basic] .lp-worriesPointItemSpeech{transition:none!important;animation:none!important}}[data-lp-theme=basic] #faq{padding-bottom:calc(8rem + 15.2rem)}@media (max-width:768px){[data-lp-theme=basic] #faq{padding-bottom:calc(48px + 10rem)}}@media (min-width:769px){.lp-container[data-lp-theme=basic] .lp-entry{max-width:none;margin-inline:1.2rem}.lp-container[data-lp-theme=basic] .lp-entryInnerSingle{max-width:72rem;margin-inline:auto}[data-lp-theme=basic] .lp-footer{display:grid;grid-template-columns:30rem auto auto 1fr;grid-column-gap:4.8rem;column-gap:4.8rem;align-items:start;padding:5.6rem 4.8rem 4rem}[data-lp-theme=basic] .lp-footerBottom,[data-lp-theme=basic] .lp-footerTop{display:contents}[data-lp-theme=basic] .lp-footerConversion,[data-lp-theme=basic] .lp-footerCopy,[data-lp-theme=basic] .lp-footerInfo,[data-lp-theme=basic] .lp-footerLegal,[data-lp-theme=basic] .lp-footerNavi{position:relative}[data-lp-theme=basic] .lp-footerInfo{grid-column:1;grid-row:1;width:auto}[data-lp-theme=basic] .lp-footerInfoTxt{margin-top:2rem;font-size:1.4rem;line-height:1.7}[data-lp-theme=basic] .lp-footerNavi{grid-column:2;grid-row:1;padding-top:1.2rem}[data-lp-theme=basic] .lp-footerNaviMain{gap:1.6rem 3.2rem}[data-lp-theme=basic] .lp-footerLegal a,[data-lp-theme=basic] .lp-footerNaviMain a{white-space:nowrap}[data-lp-theme=basic] .lp-footerNaviMain a{font-size:1.4rem}[data-lp-theme=basic] .lp-footerLegal{grid-column:3;grid-row:1;flex-direction:column;flex-wrap:nowrap;gap:1.2rem;padding-top:1.2rem}[data-lp-theme=basic] .lp-footerLegal a{font-size:1.4rem}[data-lp-theme=basic] .lp-footerConversion{grid-column:4;grid-row:1/span 2;justify-self:end;align-self:center;align-items:center;text-align:center}[data-lp-theme=basic] .lp-footerCopy{grid-column:1/4;grid-row:2;margin:3.2rem 0 0;font-size:1.4rem;text-align:left}[data-lp-theme=basic] .lp-footerClosing{white-space:nowrap}}[data-lp-theme=basic] .lp-footerClosing{position:relative;margin-bottom:2rem;padding:1rem 2.4rem;border:2px solid var(--c-blue);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--c-blue);font-size:1.4rem;font-weight:700;line-height:1.5;text-align:center}[data-lp-theme=basic] .lp-footerClosing:after{content:"";position:absolute;left:50%;bottom:-.8rem;width:1.4rem;height:1.4rem;border-right:2px solid var(--c-blue);border-bottom:2px solid var(--c-blue);background:var(--surface-card);translate:-50% 0;rotate:45deg}@media (max-width:768px){[data-lp-theme=basic] .lp-footerClosing{margin-bottom:16px;padding:8px 16px;font-size:14px}[data-lp-theme=basic] .lp-footerClosing:after{bottom:-7px;width:12px;height:12px}}.lp-naviBtns{display:none}@media (max-width:768px){.lp-headerMenuButtons .lp-naviContact{display:none}.lp-headerMenuButtons .lp-naviBtns{display:grid;grid-gap:.8rem;gap:.8rem;margin-top:1.6rem}.lp-naviBtns .lp-btn{display:flex;width:100%;padding:0}.lp-naviBtns .lp-btn:before{content:none}.lp-naviBtns .lp-btnInner{display:flex;width:100%;justify-content:center;min-height:48px;padding:1.4rem 1.6rem}.lp-naviBtns .lp-btnTxt{font-size:15px}.lp-headerMenuButtons .lp-navi{position:fixed;inset:0;top:0;z-index:-1;overflow-y:auto;padding:calc(6rem + 2.4rem) 1.6rem calc(2.4rem + env(safe-area-inset-bottom, 0px));border-radius:0;background:var(--surface-card);box-shadow:none}.lp-headerMenuButtons .lp-navi ul{grid-template-columns:1fr;row-gap:0;border-top:1px solid var(--c-gray-200)}.lp-headerMenuButtons .lp-navi li{border-bottom:0}.lp-headerMenuButtons .lp-navi ul a{justify-content:space-between;min-height:64px;padding:0 8px;border-radius:0;border-bottom:1px solid var(--c-gray-200);background:none;color:var(--c-ink);font-size:17px}.lp-headerMenuButtons .lp-navi ul a:before{content:none}.lp-headerMenuButtons .lp-navi ul a:after{content:"";flex:0 0 auto;width:9px;height:9px;border-right:2px solid var(--c-ink);border-bottom:2px solid var(--c-ink);rotate:-45deg}.lp-headerMenuButtons .lp-naviBtns{gap:12px;margin-top:24px}.lp-headerMenuButtons .lp-naviBtns .lp-btnInner{min-height:56px}.lp-headerMenuButtons .lp-naviBtns .lp-btnTxt{font-size:16px}[data-lp-theme=basic] .lp-header{top:0;left:0;right:0;border-radius:0;box-shadow:0 2px 12px 0 rgb(var(--c-shadow)/.12)}[data-lp-theme=basic] .lp-headerLogo.lp-logoStack a{height:3.6rem}[data-lp-theme=basic] .lp-heroPhoto{height:clamp(120px,calc(100svh - 485px),64vw)}}[data-lp-theme=basic] .lp-teamItem .lp-teamPhoto{margin-inline:auto}[data-lp-theme=basic] .lp-teamItem .lp-teamName,[data-lp-theme=basic] .lp-teamItem .lp-teamRole{text-align:center}@media (max-width:768px){[data-lp-theme=basic] .lp-mediaBlock--seminar .lp-mediaList{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:minmax(0,1fr);margin-inline:0;padding:0;overflow:visible}[data-lp-theme=basic] .lp-mediaBlock--seminar .lp-mediaList>li:nth-child(n+2){display:none}}[data-lp-theme=basic] .lp-infoTable{padding:0;border:0;border-radius:0;background:none;box-shadow:none;border-top:1px solid rgb(var(--c-shadow)/.1)}[data-lp-theme=basic] .lp-infoRow{grid-template-columns:24rem minmax(0,1fr);column-gap:4rem;padding:2.8rem 0;border-bottom:1px solid rgb(var(--c-shadow)/.1)}[data-lp-theme=basic] .lp-infoRow+.lp-infoRow{border-top:0}[data-lp-theme=basic] .lp-infoRow dt{align-items:flex-start;padding:0;background:none;color:var(--c-gray-600);font-size:1.6rem;font-weight:400;line-height:1.8}[data-lp-theme=basic] .lp-infoRow dd{padding:0;color:var(--c-ink);font-size:1.6rem;line-height:1.8}@media (max-width:768px){[data-lp-theme=basic] .lp-infoRow{grid-template-columns:1fr;row-gap:4px;padding:18px 0}[data-lp-theme=basic] .lp-infoRow dt{font-size:14px}[data-lp-theme=basic] .lp-infoRow dd{font-size:16px}}[data-lp-theme=basic] .lp-pricePanel{display:grid;grid-template-columns:minmax(0,1fr) 38rem;grid-template-areas:"head card" "list card";grid-column-gap:5.6rem;column-gap:5.6rem;align-items:start;max-width:104rem;margin:4.8rem auto 0;padding:5.6rem;border-radius:2.4rem;background:radial-gradient(120% 140% at 0 0,#0a3fae 0,var(--c-blue-800) 45%,var(--c-blue-900) 100%);color:var(--on-brand);opacity:0;translate:0 2rem;transition:opacity .6s ease,translate .6s cubic-bezier(.215,.61,.355,1)}[data-lp-theme=basic] .lp-pricePanel.lp-isShow{opacity:1;translate:0 0}[data-lp-theme=basic] .lp-pricePanelHead{grid-area:head}[data-lp-theme=basic] .lp-pricePanelName{font-size:2.6rem;font-weight:700;letter-spacing:.02em;line-height:1.4}[data-lp-theme=basic] .lp-pricePanelNameTag{display:inline-block;margin-left:1.2rem;padding:.3rem 1rem;border:1.5px solid rgb(255 255 255/.85);border-radius:.4rem;font-size:1.6rem;font-weight:700;letter-spacing:.06em;line-height:1.4;vertical-align:.35em}[data-lp-theme=basic] .lp-pricePanelLead{margin-top:1rem;color:rgb(255 255 255/.78);font-size:1.5rem;line-height:1.8}[data-lp-theme=basic] .lp-pricePanelList{grid-area:list;margin-top:2.8rem}[data-lp-theme=basic] .lp-pricePanelListTtl{color:rgb(255 255 255/.6);font-size:1.2rem;font-weight:700;letter-spacing:.12em}[data-lp-theme=basic] .lp-pricePanelList ul{list-style:none;margin-top:.6rem}[data-lp-theme=basic] .lp-pricePanelList li{display:flex;gap:1.2rem;padding:1.1rem 0;border-bottom:1px solid rgb(255 255 255/.1);font-size:1.55rem;line-height:1.7}[data-lp-theme=basic] .lp-pricePanelList li:last-child{border-bottom:0}[data-lp-theme=basic] .lp-pricePanelList li i{position:relative;flex:0 0 auto;width:2rem;height:2rem;margin-top:.3rem;border-radius:50%;background:rgb(255 255 255/.12)}[data-lp-theme=basic] .lp-pricePanelList li i:before{content:"";position:absolute;inset:0;margin:auto;width:1.2rem;height:1.2rem;background:currentColor;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center /contain no-repeat}[data-lp-theme=basic] .lp-pricePanelCard{grid-area:card;align-self:center;padding:3.2rem;border-radius:1.8rem;background:var(--surface-card);color:var(--c-ink);box-shadow:0 2.4rem 4.8rem rgb(0 15 50/.4)}[data-lp-theme=basic] .lp-pricePanelBadge{display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1.6rem;border-radius:999px;background:var(--color-orange);color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:.06em;box-shadow:0 .4rem 1.2rem rgb(242 105 20/.3)}[data-lp-theme=basic] .lp-pricePanelBadge:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:#fff}[data-lp-theme=basic] .lp-pricePanelUnit{margin-top:1.8rem;color:var(--c-gray-600);font-size:1.3rem;font-weight:500}[data-lp-theme=basic] .lp-pricePanelPrice{display:flex;align-items:baseline;gap:.6rem;margin-top:.2rem;color:var(--c-blue-900)}[data-lp-theme=basic] .lp-pricePanelPrice strong{font-family:var(--font-poppins),sans-serif;font-size:5.6rem;font-weight:600;line-height:1;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-lp-theme=basic] .lp-pricePanelPrice span{font-size:2rem;font-weight:700}[data-lp-theme=basic] .lp-pricePanelMeta{margin-top:1.2rem;color:var(--c-gray-600);font-size:1.3rem}[data-lp-theme=basic] .lp-pricePanelMeta span+span:before{content:"／";margin:0 .4rem;color:var(--c-gray-400)}[data-lp-theme=basic] .lp-pricePanelBtn{margin-top:2.2rem}[data-lp-theme=basic] .lp-pricePanelBtn .lp-btn,[data-lp-theme=basic] .lp-pricePanelBtn .lp-btnInner{display:flex;width:100%}[data-lp-theme=basic] .lp-pricePanelBtn .lp-btnInner{justify-content:center;padding:1.4rem 1.4rem 1.4rem 3.2rem}[data-lp-theme=basic] .lp-pricePanelBtn .lp-btnTxt{font-size:1.8rem}[data-lp-theme=basic] .lp-pricePanelNotes{list-style:none;display:grid;grid-gap:.4rem;gap:.4rem;margin-top:1.8rem;padding-top:1.4rem;border-top:1px solid rgb(var(--c-shadow)/.1)}[data-lp-theme=basic] .lp-pricePanelNotes li{color:var(--c-gray-600);font-size:1.3rem;line-height:1.6}@media (max-width:768px){[data-lp-theme=basic] .lp-pricePanel{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "card" "list";margin-top:32px;padding:36px 24px 28px;border-radius:20px}[data-lp-theme=basic] .lp-pricePanelHead{text-align:center}[data-lp-theme=basic] .lp-pricePanelName{font-size:22px}[data-lp-theme=basic] .lp-pricePanelNameTag{display:table;margin:8px auto 0;padding:2px 10px;border-width:1px;font-size:12px;letter-spacing:.08em}[data-lp-theme=basic] .lp-pricePanelLead{margin-top:16px;margin-top:8px;font-size:14px}[data-lp-theme=basic] .lp-pricePanelCard{position:relative;margin-top:36px;padding:36px 24px 24px;border-radius:16px;text-align:center}[data-lp-theme=basic] .lp-pricePanelBadge{position:absolute;top:0;left:50%;translate:-50% -50%;white-space:nowrap}[data-lp-theme=basic] .lp-pricePanelUnit{margin-top:0}[data-lp-theme=basic] .lp-pricePanelBadge{gap:6px;padding:7px 16px;font-size:14px}[data-lp-theme=basic] .lp-pricePanelBadge:before{width:6px;height:6px}[data-lp-theme=basic] .lp-pricePanelMeta,[data-lp-theme=basic] .lp-pricePanelNotes li,[data-lp-theme=basic] .lp-pricePanelUnit{font-size:13px}[data-lp-theme=basic] .lp-pricePanelPrice{justify-content:center}[data-lp-theme=basic] .lp-pricePanelPrice strong{font-size:52px}[data-lp-theme=basic] .lp-pricePanelPrice span{font-size:20px}[data-lp-theme=basic] .lp-pricePanelBtn .lp-btnInner{padding:14px 14px 14px 28px}[data-lp-theme=basic] .lp-pricePanelBtn .lp-btnTxt{font-size:17px}[data-lp-theme=basic] .lp-pricePanelNotes{text-align:left}[data-lp-theme=basic] .lp-pricePanelList{margin-top:32px}[data-lp-theme=basic] .lp-pricePanelListTtl{font-size:12px}[data-lp-theme=basic] .lp-pricePanelList li{padding:13px 2px;font-size:15px}[data-lp-theme=basic] .lp-pricePanelList li i{width:20px;height:20px;margin-top:3px}[data-lp-theme=basic] .lp-pricePanelList li i:before{width:12px;height:12px}}@media (prefers-reduced-motion:reduce){[data-lp-theme=basic] .lp-pricePanel{transition:none}}@media (max-width:768px){.lp-container[data-lp-theme=basic] .lp-pricePanelLead br{display:inline}}[data-lp-theme=basic] .lp-pricePanelLead,[data-lp-theme=basic] .lp-pricePanelList li{font-size:1.6rem}[data-lp-theme=basic] .lp-pricePanelLead{margin-top:.8rem}[data-lp-theme=basic] .lp-pricePanelList{margin-top:3.2rem}[data-lp-theme=basic] .lp-pricePanelListTtl,[data-lp-theme=basic] .lp-pricePanelMeta,[data-lp-theme=basic] .lp-pricePanelNotes li,[data-lp-theme=basic] .lp-pricePanelUnit{font-size:1.4rem}[data-lp-theme=basic] .lp-pricePanelList ul{margin-top:.8rem}[data-lp-theme=basic] .lp-pricePanelList li{padding:1.2rem 0}[data-lp-theme=basic] .lp-pricePanelUnit{margin-top:1.6rem}[data-lp-theme=basic] .lp-pricePanelMeta{margin-top:.8rem}[data-lp-theme=basic] .lp-pricePanelBtn{margin-top:2.4rem}[data-lp-theme=basic] .lp-pricePanelNotes{margin-top:1.6rem;padding-top:1.6rem}@media (max-width:768px){[data-lp-theme=basic] .lp-pricePanel{padding:32px 24px 24px}[data-lp-theme=basic] .lp-pricePanelName{font-size:22px}[data-lp-theme=basic] .lp-pricePanelNameTag{margin-top:8px;padding:4px 12px;border-width:1.5px;font-size:14px}[data-lp-theme=basic] .lp-pricePanelLead{margin-top:16px;font-size:16px}[data-lp-theme=basic] .lp-pricePanelCard{margin-top:40px;padding:32px 24px 24px}[data-lp-theme=basic] .lp-pricePanelUnit{margin-top:0}[data-lp-theme=basic] .lp-pricePanelListTtl,[data-lp-theme=basic] .lp-pricePanelMeta,[data-lp-theme=basic] .lp-pricePanelNotes li,[data-lp-theme=basic] .lp-pricePanelUnit{font-size:14px}[data-lp-theme=basic] .lp-pricePanelMeta{margin-top:8px}[data-lp-theme=basic] .lp-pricePanelBtn{margin-top:24px}[data-lp-theme=basic] .lp-pricePanelNotes{margin-top:16px;padding-top:16px}[data-lp-theme=basic] .lp-pricePanelList{margin-top:32px}[data-lp-theme=basic] .lp-pricePanelList ul{margin-top:8px}[data-lp-theme=basic] .lp-pricePanelList li{padding:16px 0;font-size:16px}}[data-lp-theme=basic] .lp-pricePanelMeta{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.6rem}[data-lp-theme=basic] .lp-pricePanelMeta span{padding:.4rem 1.2rem;border-radius:999px;background:var(--c-blue-50);color:var(--c-blue-700);font-weight:700}[data-lp-theme=basic] .lp-pricePanelMeta span+span:before{content:none}@media (max-width:768px){[data-lp-theme=basic] .lp-pricePanelMeta{justify-content:center;gap:8px;margin-top:16px}[data-lp-theme=basic] .lp-pricePanelMeta span{padding:4px 12px}}[data-lp-theme=basic] .lp-aboutHasIllust{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);grid-template-areas:"lead illust" "t1 illust" "t2 illust";grid-template-rows:auto auto 1fr;grid-column-gap:6.4rem;column-gap:6.4rem;align-items:start;max-width:calc(112rem + 2 * var(--sec-pad-x));margin-inline:auto;padding:12rem var(--sec-pad-x) 4rem;overflow:visible}[data-lp-theme=basic] .lp-aboutHasIllust .lp-aboutLead{grid-area:lead;padding-left:0;text-indent:0}[data-lp-theme=basic] .lp-aboutHasIllust .lp-aboutTxt{margin-top:0;padding-left:0}[data-lp-theme=basic] .lp-aboutHasIllust .lp-aboutTxt:first-of-type{grid-area:t1;margin-top:4rem}[data-lp-theme=basic] .lp-aboutHasIllust .lp-aboutTxt:nth-of-type(2){grid-area:t2;margin-top:2.4rem}[data-lp-theme=basic] .lp-aboutIllust{grid-area:illust;align-self:center;display:block;width:100%;height:auto}@media (max-width:768px){.lp-container[data-lp-theme=basic] .lp-aboutHasIllust,[data-lp-theme=basic] .lp-aboutHasIllust{grid-template-columns:minmax(0,1fr);grid-template-areas:"lead" "t1" "t2" "illust";grid-template-rows:none;padding:64px 20px 16px}.lp-container[data-lp-theme=basic] .lp-aboutHasIllust .lp-aboutLead{margin:0;padding-left:0}.lp-container[data-lp-theme=basic] .lp-aboutHasIllust .lp-aboutTxt:first-of-type{margin-top:24px}.lp-container[data-lp-theme=basic] .lp-aboutHasIllust .lp-aboutTxt:nth-of-type(2){margin-top:16px}[data-lp-theme=basic] .lp-aboutIllust{margin-top:32px}}[data-lp-theme=basic] .lp-aboutHasIllust{grid-template-columns:minmax(0,1fr) 48rem;grid-template-areas:"lead illust" "t1 illust" "t2 illust" "links links";grid-template-rows:auto auto 1fr auto;padding-bottom:2.4rem}[data-lp-theme=basic] .lp-aboutHasIllust .lp-aboutTxt:nth-of-type(2){margin-bottom:5.6rem}[data-lp-theme=basic] .lp-aboutIllust{align-self:end;margin-top:0;position:relative;z-index:0}[data-lp-theme=basic] .lp-aboutLinks{grid-area:links;position:relative;z-index:1;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:-2.4rem;border-radius:1.6rem;background:var(--surface-card);box-shadow:0 1.2rem 3.2rem rgb(0 30 90/.18);overflow:hidden}[data-lp-theme=basic] .lp-aboutLinks li+li{border-left:1px solid rgb(var(--c-shadow)/.1)}[data-lp-theme=basic] .lp-aboutLinks a{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2.8rem 3.2rem;color:var(--c-blue-900);font-size:1.8rem;font-weight:700;text-decoration:none;transition:background-color .2s ease-out}[data-lp-theme=basic] .lp-aboutLinks i{display:grid;place-items:center;flex:0 0 auto;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--c-blue);color:#fff;font-size:1.6rem;font-style:normal}@media (hover:hover){[data-lp-theme=basic] .lp-aboutLinks a:hover{background:var(--c-blue-25)}}@media (max-width:768px){.lp-container[data-lp-theme=basic] .lp-aboutHasIllust,[data-lp-theme=basic] .lp-aboutHasIllust{grid-template-columns:minmax(0,1fr);grid-template-areas:"lead" "t1" "t2" "illust" "links";grid-template-rows:none;padding:64px 20px 0}[data-lp-theme=basic] .lp-aboutHasIllust .lp-aboutTxt:nth-of-type(2){margin-bottom:0}[data-lp-theme=basic] .lp-aboutIllust{margin-top:32px}[data-lp-theme=basic] .lp-aboutLinks{grid-template-columns:minmax(0,1fr);margin-top:-16px;border-radius:12px}[data-lp-theme=basic] .lp-aboutLinks li+li{border-left:0;border-top:1px solid rgb(var(--c-shadow)/.1)}[data-lp-theme=basic] .lp-aboutLinks a{padding:18px 20px;font-size:16px}[data-lp-theme=basic] .lp-aboutLinks i{width:28px;height:28px;font-size:14px}}@media (min-width:769px){[data-lp-theme=basic] .lp-aboutHasIllust{grid-template-columns:minmax(0,1fr) 56rem;grid-template-areas:"lead illust" "t1 illust" "t2 illust" "links links";grid-template-rows:auto auto auto auto;column-gap:6.4rem;max-width:none;padding:8rem max(var(--sec-pad-x),calc((100% - 112rem) / 2)) 4.8rem;margin-bottom:-11.2rem}.lp-container[data-lp-theme=basic] .lp-aboutHasIllust{max-width:none}[data-lp-theme=basic] .lp-aboutHasIllust .lp-aboutLead span span,[data-lp-theme=basic] .lp-aboutHasIllust .lp-aboutLead strong{font-size:3.2rem;line-height:1.5;letter-spacing:.04em}[data-lp-theme=basic] .lp-aboutHasIllust .lp-aboutTxt,[data-lp-theme=basic] .lp-aboutHasIllust .lp-aboutTxt strong{font-size:1.6rem;line-height:1.8}[data-lp-theme=basic] .lp-aboutHasIllust .lp-aboutTxt:first-of-type{margin-top:2.4rem}[data-lp-theme=basic] .lp-aboutHasIllust .lp-aboutTxt:nth-of-type(2){margin-top:1.6rem;margin-bottom:4.8rem}[data-lp-theme=basic] .lp-aboutIllust{align-self:end;width:56rem;margin:0 4.8rem 0 -4.8rem}[data-lp-theme=basic] .lp-aboutLinks{margin-top:0;border-radius:.8rem;box-shadow:none}[data-lp-theme=basic] .lp-aboutLinks li+li{border-left:1px solid #dadada}[data-lp-theme=basic] .lp-aboutLinks a{min-height:14.4rem;padding:3.2rem 4.8rem;color:var(--c-ink);font-size:2rem}[data-lp-theme=basic] .lp-aboutLinks i{width:2rem;height:2rem;font-size:1.2rem}}@media (max-width:768px){.lp-container[data-lp-theme=basic] .lp-aboutHasIllust,[data-lp-theme=basic] .lp-aboutHasIllust{padding:48px 16px;margin-bottom:-6.4rem}[data-lp-theme=basic] .lp-aboutIllust{width:100%;margin:32px 0 0}[data-lp-theme=basic] .lp-aboutLinks{margin-top:0;border-radius:8px;box-shadow:none}[data-lp-theme=basic] .lp-aboutLinks li+li{border-top:1px solid #dadada}[data-lp-theme=basic] .lp-aboutLinks a{padding:20px 24px;color:var(--c-ink);font-size:18px}[data-lp-theme=basic] .lp-aboutLinks i{width:20px;height:20px;font-size:12px}}[data-lp-theme=basic] .lp-aboutLinkBody{display:grid;grid-gap:.8rem;gap:.8rem}[data-lp-theme=basic] .lp-aboutLinkTtl{display:flex;align-items:center;gap:1rem}[data-lp-theme=basic] .lp-aboutLinkIcon{flex:0 0 auto;width:2.4rem;height:2.4rem;color:var(--c-blue)}[data-lp-theme=basic] .lp-aboutLinkNote{padding-left:3.4rem;color:var(--c-gray-600);font-size:1.4rem;font-weight:400;line-height:1.6}@media (max-width:768px){[data-lp-theme=basic] .lp-aboutLinkBody{gap:6px}[data-lp-theme=basic] .lp-aboutLinkIcon{width:22px;height:22px}[data-lp-theme=basic] .lp-aboutLinkNote{padding-left:32px;font-size:14px}}