.lp-team{padding:0 var(--sec-pad-x) 16.8rem;color:var(--on-brand)}.lp-teamTtl{text-align:center;font-size:var(--fs-11);font-weight:700;line-height:1.25;letter-spacing:.03em}.lp-teamList{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.4rem;gap:2.4rem;margin-top:7.2rem}.lp-teamItem{padding:4rem 3.6rem;border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) 0;background:var(--c-gray-50);box-shadow:var(--shadow-soft)}.lp-teamPhoto{width:11.2rem;aspect-ratio:1;margin-bottom:2.4rem;border-radius:50%;overflow:hidden;background:var(--c-blue-50);color:var(--c-blue-700);font-size:var(--fs-1)}.lp-teamPhoto img{object-position:center top}.lp-teamRole{color:var(--c-blue);font-size:var(--fs-1);line-height:1}.lp-teamName{margin-top:1.2rem;color:var(--c-ink);font-size:var(--fs-6);font-weight:700;line-height:1}.lp-teamLink{margin-top:2rem}.lp-teamLink a{display:inline-block;padding-bottom:.3rem;border-bottom:.2rem solid var(--c-blue);color:var(--c-blue);font-size:var(--fs-2);font-weight:700;line-height:1;transition:opacity .2s ease}.lp-teamLink a:hover{opacity:.7}.lp-teamBio{margin-top:2rem;color:var(--c-gray-600);font-size:var(--fs-2);line-height:1.6}@media (hover:hover){.lp-teamPhoto img{transition:scale .5s ease}.lp-teamItem:hover .lp-teamPhoto img{scale:1.06}}@media (max-width:768px){.lp-team{padding:8rem 2rem}.lp-teamTtl{font-size:var(--sp-h2)}.lp-teamList{grid-template-columns:1fr;margin-top:3rem}}.lp-entry{position:relative;margin:0 1.2rem;padding:24.3rem 0 16.8rem;border-radius:0 0 4.8rem 4.8rem;background:var(--c-gray-50);color:var(--c-ink)}.lp-entryPhotos{position:absolute;left:-1.2rem;top:-15.2rem;width:calc(100% + 2.4rem);display:flex;justify-content:flex-end;overflow:hidden}.lp-entryPhotosList,.lp-entryPhotosWrap{display:flex;flex:0 0 auto;flex-direction:row-reverse}.lp-entryPhotosList{list-style:none;animation:loop-slide-reverse-x 74.88s linear infinite forwards paused}.lp-isLoop .lp-entryPhotosList{animation-play-state:running;will-change:transform}.lp-entryPhotosList li{flex:0 0 auto;margin:0 .6rem}.lp-entryPhoto{width:45.6rem;height:30.4rem;border-radius:var(--radius-md)}.lp-entryInner{position:relative;display:grid;grid-template-columns:36rem 1fr;grid-template-rows:auto 1fr;grid-gap:3.8rem 18.1rem;gap:3.8rem 18.1rem;align-items:stretch;padding:7.7rem 13.2rem 0 16.8rem}.lp-entryHgroup{grid-column:1/2;grid-row:1/2;padding-top:6rem}.lp-entryTtl{color:var(--c-blue);font-size:var(--fs-8);font-weight:700;line-height:1.4;text-align:center}.lp-entryTxt{margin:3.6rem -1rem 0;text-align:center;font-size:var(--fs-5)}.lp-entrySteps{grid-column:1/2;grid-row:2/3;position:relative;justify-content:space-between;gap:1.2rem}.lp-entrySteps,.lp-entryStepsItem{display:flex;flex-direction:column;min-height:0}.lp-entryStepsItem{align-items:center;justify-content:center;width:36rem;flex:1 1;text-align:center;background:var(--c-blue-50)}.lp-entryStepsItem+.lp-entryStepsItem{margin-top:0}.lp-entryStepsItem:not(:last-of-type){-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 360 237'%3E%3Cpath fill='%23fff' d='M360 167.75c0 13.179-10.44 26.737-23.19 30.131l-133.62 35.573c-12.75 3.395-33.62 3.395-46.38 0L23.19 197.881C10.44 194.487 0 180.929 0 167.75V23.962C0 10.782 10.8 0 24 0h312c13.2 0 24 10.783 24 23.962z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 360 237'%3E%3Cpath fill='%23fff' d='M360 167.75c0 13.179-10.44 26.737-23.19 30.131l-133.62 35.573c-12.75 3.395-33.62 3.395-46.38 0L23.19 197.881C10.44 194.487 0 180.929 0 167.75V23.962C0 10.782 10.8 0 24 0h312c13.2 0 24 10.783 24 23.962z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.lp-entryStepsItem:last-of-type{border-radius:var(--radius-lg)}.lp-entryStepsItemIndex{display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:4.8rem;border:.1rem solid var(--c-blue-300);border-radius:var(--radius-pill);background:var(--c-blue);color:var(--on-brand);font-style:normal;font-weight:700;font-size:var(--fs-6)}.lp-entryStepsItemTtl{margin-top:1.6rem;color:var(--c-blue);font-size:var(--fs-6);font-weight:700;line-height:1}.lp-entryStepsItemTxt{margin-top:1.2rem;color:var(--c-gray-600);font-size:var(--fs-3);line-height:1}.lp-entryFormOutline{grid-column:2/3;grid-row:1/3;margin-top:-7.7rem;padding-top:7.7rem}@media (max-width:768px){.lp-entry{margin:0;padding:10.8rem 0 0;border-radius:0 0 4rem 4rem}.lp-entryPhotos{left:0;top:-10rem;width:100%}.lp-entryPhoto{width:30rem;height:20rem}.lp-entryInner{grid-template-columns:1fr;grid-template-rows:auto;gap:3rem;padding:7.2rem 2rem 8rem}.lp-entryHgroup{grid-column:auto;grid-row:auto;padding-top:0}.lp-entryTtl{font-size:var(--sp-h2-lg)}.lp-entryTxt{margin:2rem 0 0;font-size:1.6rem}.lp-entrySteps{grid-column:auto;grid-row:auto}.lp-entryStepsItem{width:100%;flex:0 0 auto;min-height:15.2rem;height:auto;padding:2.4rem 1.6rem 3.2rem}.lp-entryStepsItem+.lp-entryStepsItem{margin-top:0}.lp-entryStepsItemTtl{font-size:var(--sp-card-ttl)}.lp-entryStepsItemTxt{font-size:1.5rem}.lp-entryFormOutline{grid-column:auto;grid-row:auto;margin-top:0;padding-top:0}.lp-entryPhotosList{animation-duration:49.92s}}@keyframes loop-slide-reverse-x{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}@media (max-width:768px){.lp-entryStepsItem{display:grid;grid-template-columns:4.4rem 1fr;grid-column-gap:1.6rem;column-gap:1.6rem;align-items:center;min-height:0;padding:2rem 2rem 2rem 1.6rem;text-align:left}.lp-entryStepsItemIndex{grid-row:1/3;margin:0}.lp-entryStepsItemTtl,.lp-entryStepsItemTxt{grid-column:2;margin:0;text-align:left}.lp-entryStepsItemTxt{margin-top:.4rem}}.lp-btn_blue-fill .lp-btnInner{color:var(--on-brand)}.lp-btn_blue-fill .lp-btnInner:before{background:var(--c-blue)}.lp-btn_blue-fill .lp-btnIcon:before{background:var(--surface-card)}.lp-btn_blue-fill .lp-btnIcon svg{color:var(--c-blue)}.lp-btn_blue-fill:hover .lp-btnInner:before{background:var(--c-blue-700)}.lp-btn_blue-fill:hover .lp-btnIcon svg{color:var(--c-blue-700)}.lp-entryForm{position:relative;display:block;padding:7.2rem;border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:0 .4rem 2rem 0 rgb(var(--c-brand-rgb)/.06);font-size:var(--fs-2)}.lp-formField+.lp-formField:not(.lp-formFieldAccept){margin-top:3.6rem}.lp-formField+.lp-formFieldAccept{margin-top:4.8rem}.lp-formFieldLabel{display:block;font-size:var(--fs-3);line-height:1}.lp-formField[data-required] .lp-formFieldLabel:after{content:"必須";display:inline-block;margin-left:.6rem;padding:.3rem;border-radius:var(--radius-xs);background:var(--c-error);color:var(--on-brand);font-size:var(--fs-0);vertical-align:bottom}.lp-formFieldControl{margin-top:1.6rem;line-height:1}.lp-formFieldControl input,.lp-formFieldControl select,.lp-formFieldControl textarea{display:block;width:100%;padding:1.1rem 1.6rem;border:.1rem solid var(--c-gray-200);border-radius:var(--radius-xs);background:transparent;color:var(--c-ink);font:inherit;font-size:var(--fs-3);line-height:1;letter-spacing:inherit;transition:border-color .2s ease}.lp-formFieldControl input::placeholder,.lp-formFieldControl textarea::placeholder{color:var(--c-gray-400)}.lp-formFieldControl input:focus,.lp-formFieldControl select:focus,.lp-formFieldControl textarea:focus{outline:none;border-color:var(--c-blue)}.lp-formFieldControl select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:4rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23595959' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.4rem center;background-size:1.6rem;cursor:pointer}.lp-formFieldControl select option[value=""],.lp-formFieldControl select:invalid{color:var(--c-gray-400)}.lp-formFieldset{min-inline-size:0;margin:0;padding:0;border:0}.lp-formFieldset legend{padding:0}.lp-formRadios{display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;padding:.6rem 0}.lp-formRadio{display:inline-flex;align-items:center;gap:.8rem;font-size:var(--fs-3);cursor:pointer}.lp-formFieldControl.lp-formRadios .lp-formRadio input[type=radio]{border:.2rem solid var(--c-gray-200);border-radius:50%}.lp-formFieldControl.lp-formRadios .lp-formRadio input[type=checkbox],.lp-formFieldControl.lp-formRadios .lp-formRadio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;flex:0 0 2rem;width:2rem;min-width:2rem;height:2rem;margin:0;padding:0;background:var(--surface-card);transition:border-color .2s ease,box-shadow .2s ease}.lp-formFieldControl.lp-formRadios .lp-formRadio input[type=checkbox]{border:.2rem solid var(--c-gray-200);border-radius:var(--radius-xs)}.lp-formRadio input[type=checkbox]:checked{border-color:var(--c-blue);box-shadow:inset 0 0 0 .3rem #fff,inset 0 0 0 1.2rem var(--c-blue)}.lp-formRadios:has(.lp-formRadio:nth-child(3)){flex-direction:column;gap:1rem}.lp-formRadio input:checked{border-color:var(--c-blue);box-shadow:inset 0 0 0 .4rem #fff,inset 0 0 0 1.2rem var(--c-blue)}.lp-formRadio input:focus-visible{outline:.2rem solid var(--c-blue-300);outline-offset:.2rem}.lp-formHp{position:absolute;left:-999rem;width:1px;height:1px;overflow:hidden}.lp-entryFormError{margin-top:1.6rem;padding:1.6rem 2rem;border:.1rem solid var(--c-error);border-radius:var(--radius-sm);background:var(--c-error-50);color:var(--c-error);font-size:var(--fs-1);line-height:1.8;text-align:center;scroll-margin-top:10rem}.lp-entryFormError strong{font-size:var(--fs-2)}.lp-formFieldControl textarea{min-height:18rem;line-height:1.6;resize:vertical}.lp-formCheck{position:relative;display:block;font-size:var(--fs-3);line-height:1;letter-spacing:.12em;text-align:center;cursor:pointer}.lp-formCheck input{position:absolute;top:0;left:0;opacity:0}.lp-formCheckIcon{display:inline-block;aspect-ratio:1;width:1.8rem;margin-right:.8rem;border:.1rem solid var(--c-gray-200);border-radius:var(--radius-xs);vertical-align:-.2em;overflow:hidden;transition:background-color .2s ease,border-color .2s ease}.lp-formCheckIcon:before{content:"";display:block;width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 9.333 7.77 12 14 6'/%3E%3C/svg%3E");opacity:0;transition:opacity .2s ease}.lp-formCheck input:checked~.lp-formCheckIcon{background:var(--c-blue);border-color:var(--c-blue)}.lp-formCheck input:checked~.lp-formCheckIcon:before{opacity:1}.lp-formCheck input:focus-visible~.lp-formCheckIcon{outline:.2rem solid var(--c-blue);outline-offset:.2rem}.lp-formCheckText{display:inline}.lp-formCheckText a{color:var(--c-blue);text-decoration:underline;padding-right:.4rem}.lp-entryFormBtn{margin-top:3.6rem;text-align:center}.lp-entryFormNote{margin-top:1.4rem;color:var(--c-gray-400);font-size:var(--fs-0);line-height:1.7;text-align:center}.lp-entryFormDonePanel{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:48rem;scroll-margin-top:10rem;text-align:center}.lp-entryFormDonePanel:focus{outline:none}.lp-entryFormDoneIcon{display:grid;place-items:center;width:7.2rem;height:7.2rem;border-radius:50%;background:var(--g-brand);color:var(--on-brand);box-shadow:0 .8rem 2.4rem rgb(var(--c-brand-rgb)/.25)}.lp-entryFormDoneIcon svg{width:3.6rem;height:3.6rem}.lp-entryFormDoneTtl{margin-top:2.4rem;font-size:var(--fs-7);font-weight:700;line-height:1.3;letter-spacing:.04em}.lp-entryFormDoneTxt{margin-top:1.6rem;font-size:var(--fs-2);line-height:2}.lp-entryFormDoneNote{margin-top:2.4rem;padding:1.4rem 2rem;border-radius:var(--radius-sm);background:var(--c-gray-50);color:var(--c-gray-600);font-size:var(--fs-1);line-height:1.8}.lp-entryFormDoneBack{margin-top:2.8rem}.lp-entryFormDoneBack button{padding:0;border:0;background:none;font:inherit;color:var(--c-blue);font-size:var(--fs-1);font-weight:700;text-decoration:underline;text-underline-offset:.3em;cursor:pointer}@media (max-width:768px){.lp-entryFormDonePanel{min-height:40rem}.lp-entryFormDoneTtl{font-size:2.4rem}.lp-entryFormDoneTxt{font-size:1.4rem;line-height:1.9}.lp-entryForm{padding:6rem 4rem}.lp-entryFormNote{font-size:1rem}.lp-entryFormNote br{display:none}.lp-formFieldControl input,.lp-formFieldControl select,.lp-formFieldControl textarea{padding:1.5rem 2rem;font-size:1.5rem}.lp-formFieldControl textarea{min-height:16rem}.lp-formCheck,.lp-formFieldLabel{font-size:1.5rem}.lp-entryFormBtn .lp-btnTxt{font-size:var(--sp-btn)}}.lp-contactPage{position:relative;margin:0 1.2rem;padding:16.4rem 0 12rem;border-radius:0 0 4.8rem 4.8rem;background:var(--c-gray-50);color:var(--c-ink)}.lp-contactPageInner{width:68rem;margin:0 auto}.lp-contactPageHgroup{text-align:center}.lp-contactPageTtl{font-size:var(--fs-9);font-weight:700;line-height:1.2;letter-spacing:.04em;color:var(--c-blue)}.lp-contactPageLead{margin-top:2.4rem;font-size:var(--fs-3);font-weight:700;line-height:2}.lp-contactPageForm{margin-top:6rem}.lp-contactPageForm .lp-entryForm{padding:6.4rem 7.2rem}.lp-contactPageNote{margin-top:3.2rem;color:var(--c-gray-600);font-size:var(--fs-1);line-height:1.9;text-align:center}@media (max-width:768px){.lp-contactPage{margin:0;padding:10rem 0 8rem;border-radius:0 0 var(--radius-lg) var(--radius-lg)}.lp-contactPageInner{width:auto;padding:0 2rem}.lp-contactPageTtl{font-size:var(--sp-h2-lg)}.lp-contactPageLead{font-size:var(--sp-lead);line-height:1.9}.lp-contactPageForm{margin-top:4rem}.lp-contactPageForm .lp-entryForm{padding:5rem 2.4rem}}.lp-aboutTxt:nth-of-type(4){transition-delay:.3s}.lp-about{position:relative;padding:15.8rem var(--sec-pad-x) 30.7rem 27.6rem;color:var(--on-brand);overflow:hidden}.lp-aboutLead{padding-left:12rem;text-indent:-12rem;line-height:1.3;letter-spacing:.08em}.lp-aboutLeadLine{display:inline}.lp-aboutLead strong{font-size:var(--fs-11);font-weight:700}.lp-aboutLead span span{font-size:var(--fs-9)}.lp-aboutTxt{margin-top:8.5rem;padding-left:68.4rem;font-size:var(--fs-4)}.lp-aboutTxt+.lp-aboutTxt{margin-top:2.4rem}.lp-aboutTxt strong{font-weight:700;font-size:var(--fs-5)}.lp-aboutImg{position:absolute;border-radius:var(--radius-md)}.lp-aboutImg01{left:-2.4rem;top:33.6rem;width:28.8rem;height:14.4rem}.lp-aboutImg02{left:64.8rem;top:48rem;width:19.2rem;height:14.4rem}.lp-aboutImg03{left:14.4rem;top:55.2rem;width:43.2rem;height:28.8rem}@media (max-width:768px){.lp-about{padding:7.1rem 2rem 64.8rem;min-height:0}.lp-aboutLead{margin:0 -2rem;padding-left:3.4rem;text-indent:0;line-height:1.5;letter-spacing:.1em}.lp-aboutLead strong{font-size:3.6rem}.lp-aboutLead span span{font-size:2.8rem}.lp-aboutTxt{margin-top:5.3rem;padding-left:7.9rem;font-size:1.6rem}.lp-aboutImg01{left:8rem;top:43.5rem;width:20rem;height:10rem}.lp-aboutImg02{left:23.6rem;top:57.5rem;width:14.4rem;height:10.8rem}.lp-aboutImg03{left:2rem;top:72.3rem;width:33rem;height:22rem}}.lp-footer{position:relative;width:134.4rem;margin:11.2rem auto 0;padding:5.6rem 4.8rem 3.2rem;color:var(--c-ink)}.lp-footer:before{content:"";position:absolute;inset:0;border-radius:var(--radius-lg);background:var(--c-blue-25)}.lp-footerTop{position:relative;display:flex;align-items:flex-start;gap:4.8rem}.lp-footerInfo{flex:0 0 auto;width:36rem}.lp-footerLogo{height:3.4rem}.lp-footerLogo img{width:auto;height:100%}.lp-footerLogo.lp-logoStack{height:4.8rem}.lp-footerInfoTxt{margin-top:2.4rem;color:var(--c-gray-600);font-size:var(--fs-2);line-height:1.7}.lp-footerNavi{flex:1 1 auto;padding-top:.4rem}.lp-footerNaviMain{list-style:none;display:grid;grid-template-columns:repeat(2,auto);justify-content:start;grid-gap:1.6rem 4rem;gap:1.6rem 4rem;white-space:nowrap}.lp-footerNaviMain a{position:relative;display:inline-flex;font-size:var(--fs-2);font-weight:700;line-height:1;transition:color .2s ease}.lp-footerLegal a:hover,.lp-footerNaviMain a:hover,.lp-footerSub a:hover{color:var(--c-blue)}.lp-footerConversion{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.lp-footerClosing{margin-bottom:1.6rem;color:var(--c-ink);font-size:var(--fs-2);font-weight:700;line-height:1.6}.lp-footerConversion .lp-btnInner{gap:4rem;padding-left:4.8rem}.lp-footerConversion .lp-btnInner:before{border:.4rem solid var(--c-blue)}.lp-footerSub{margin-top:1.4rem}.lp-footerSub a{color:var(--c-gray-600);font-size:var(--fs-2);font-weight:700;line-height:1;transition:color .2s ease}.lp-footerBottom{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;gap:1.6rem 4.8rem;margin-top:4.8rem;padding-top:2.8rem;border-top:1px solid var(--c-gray-200)}.lp-footerLegal{list-style:none;display:flex;flex-wrap:wrap;gap:.8rem 2.4rem}.lp-footerLegal a{color:var(--c-gray-600);transition:color .2s ease}.lp-footerCopy,.lp-footerLegal a{font-size:var(--fs-1);line-height:1}.lp-footerCopy{margin-left:auto;color:var(--c-gray-400)}@media (max-width:768px){.lp-footer{width:auto;margin:6.4rem 0 0;padding:6.4rem 2.4rem 3.2rem}.lp-footer:before{border-radius:4rem 4rem 0 0}.lp-footerTop{flex-direction:column;align-items:stretch;gap:3.2rem}.lp-footerInfo{width:auto}.lp-footerLogo{height:3rem;width:-moz-fit-content;width:fit-content;margin:0 auto}.lp-footerInfoTxt{text-align:center;font-size:1rem}.lp-footerNaviMain{grid-template-columns:repeat(2,1fr);gap:0 1.6rem;white-space:normal}.lp-footerNaviMain li{border-bottom:.1rem solid var(--c-gray-100)}.lp-footerNaviMain a{display:flex;align-items:center;gap:.8rem;padding:1.4rem .2rem;font-size:1.4rem;line-height:1.3}.lp-footerNaviMain a:before{content:"";flex:0 0 auto;width:.8rem;height:.8rem;border-right:.2rem solid var(--c-blue);border-bottom:.2rem solid var(--c-blue);rotate:-45deg}.lp-footerConversion{align-items:center;text-align:center}.lp-footerConversion .lp-btnInner{gap:1.9rem;padding:2rem 2rem 2rem 3rem}.lp-footerBottom{flex-direction:column;align-items:stretch;gap:1.6rem}.lp-footerLegal{justify-content:center;gap:1.2rem 2rem}.lp-footerLegal a{font-size:1.3rem}.lp-footerConversion .lp-btnTxt{font-size:var(--sp-btn-footer)}.lp-footerCopy{margin-left:0;text-align:center}}@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:42rem}[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}}[data-lp-theme=community] .lp-worriesPointItemSpeech{background:var(--c-blue)}@media (min-width:769px){.lp-container{--lp-content:124.8rem}.lp-container .lp-compare,.lp-container .lp-entryLead,.lp-container .lp-faq,.lp-container .lp-month,.lp-container .lp-mv,.lp-container .lp-next,.lp-container .lp-point,.lp-container .lp-price,.lp-container .lp-shift,.lp-container .lp-team,.lp-container .lp-voices,.lp-container .lp-works,.lp-container .lp-worries{padding-inline:max(var(--sec-pad-x),(100% - var(--lp-content))/2)}.lp-container .lp-about{max-width:144rem;margin-inline:auto}.lp-container .lp-contactPage,.lp-container .lp-entry,.lp-container .lp-faqPage{max-width:141.6rem;margin-inline:auto}}