main{flex-direction:column;display:flex}main>[data-section=members]{order:1}main>[data-section=case]{order:2}main>[data-section=issues]{order:3}main>[data-section=bridge]{order:4}main>[data-section=concept]{order:5}main>[data-section=offer]{order:6}main>[data-section=form]{order:7}main>[data-section=features],main>[data-section=flow],main>[data-section=trust],main>[data-section=faq]{order:8}.hero__copy{flex-direction:column;align-items:flex-start;display:flex}.hero__copy>.kicker{order:1}.hero__copy>h1{order:2}.hero__copy>.hero__sub{order:3}.hero__copy>.offerbadge{order:4;margin:4px 0 20px;font-size:17px;font-weight:700}.hero__copy>.offerbadge .offerbadge__pt{font-size:16px}.hero__copy>.hero__actions{order:5;margin-top:8px}.hero__copy>.hero__note{order:6}.mem-hero{background:linear-gradient(90deg,#f7f5fc 0% 40%,#eef0f7 100%);align-items:center;min-height:540px;margin-bottom:28px;display:flex;position:relative}.mem-hero>img{width:auto;max-width:none;height:100%;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20%);mask-image:linear-gradient(90deg,#0000 0,#000 20%)}.mem-hero__in{z-index:1;width:100%;position:relative}.mem-hero__tx{max-width:470px;padding:48px 0}.mem-hero__tx .sec__lead{text-shadow:0 0 12px #f7f5fc}.mem-hero__note{color:#fff;text-shadow:0 1px 3px #0009;z-index:1;font-size:11px;position:absolute;bottom:8px;right:12px}@media (width<=1000px){.mem-hero{background:#f7f5fc;min-height:0;display:block}.mem-hero>img{object-fit:cover;object-position:50% 15%;width:100%;height:320px;display:block;position:relative;-webkit-mask-image:linear-gradient(#000 48%,#0000 96%);mask-image:linear-gradient(#000 48%,#0000 96%)}.mem-hero__tx{max-width:none;margin-top:-44px;padding:0 0 8px}.mem-hero__note{top:10px;bottom:auto}}.mem-stats{border-top:1px solid #1b183024;border-bottom:1px solid #1b183024;grid-template-columns:repeat(3,1fr);margin:0 0 26px;display:grid}.mem-stats>div{text-align:center;padding:22px 6px 20px;position:relative}.mem-stats>div+div:before{content:"";background:#1b183024;width:1px;position:absolute;top:24%;bottom:24%;left:0}.mem-stats__l{letter-spacing:.14em;color:#6b6780;margin:0 0 8px;font-size:12px}.mem-stats__n{color:#1b1830;white-space:nowrap;margin:0;font-size:15px;font-weight:700;line-height:1}.mem-stats__n b{letter-spacing:.01em;background:linear-gradient(#e0a83a 0%,#b45f06 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:3px;font-family:Shippori Mincho B1,serif;font-size:50px;font-weight:800}.mem-ind{background:#fff;border-radius:14px;margin:0 0 14px;padding:22px 26px 14px;box-shadow:0 10px 28px #1b18300f}.mem-ind__h{letter-spacing:.14em;color:#6b6780;align-items:center;gap:12px;margin:0 0 6px;font-size:12px;display:flex}.mem-ind__h:after{content:"";background:#1b18301f;flex:1;height:1px}.mem-ind ul{grid-template-columns:repeat(4,1fr);column-gap:18px;margin:0;padding:0;list-style:none;display:grid}.mem-ind li{color:#1b1830;border-bottom:1px dashed #1b18301f;padding:11px 0 11px 14px;font-size:14px;position:relative}.mem-ind li:before{content:"";background:#c98a1e;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:1px;transform:translateY(-50%)}.mem-ind li.is-more{color:#8a8698}.mem-ind li.is-more:before{background:#cfcbd8}@media (width<=860px){.mem-ind ul{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.mem-stats>div{padding:18px 2px 16px}.mem-stats__l{letter-spacing:.06em;font-size:10px}.mem-stats__n{font-size:12px}.mem-stats__n b{margin:0 0 6px;font-size:36px;display:block}.mem-ind{padding:18px 18px 10px}.mem-ind ul{grid-template-columns:repeat(2,1fr);column-gap:14px}.mem-ind li{padding:9px 0 9px 13px;font-size:13px}}.case-photos{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:10px;margin:28px 0 6px;display:grid}.case-photos figure{border-radius:12px;margin:0;overflow:hidden;box-shadow:0 8px 22px #1b18301a}.case-photos img{object-fit:cover;width:100%;height:100%;display:block}.case-photos__main{grid-row:1/span 2}.case-photos__note{color:#888;margin:0 0 8px;font-size:12px}@media (width<=640px){.case-photos{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:8px}.case-photos__main{grid-area:auto/1/auto/span 2}.case-photos figure:not(.case-photos__main){aspect-ratio:4/3}}body.lpm{overflow:hidden}body.lpm #contact{z-index:1000;background:#141028a6;margin:0;padding:56px 12px 24px;position:fixed;inset:0;overflow-y:auto}body.lpm #contact .contact__in{max-width:640px;margin:0 auto;padding:0;display:block}body.lpm #contact .contact__side{display:none}body.lpm #lead-form{background:#fff;border-radius:12px}body.lpm #lead-form:before{content:"45,000pt｜登録後すぐ、3人の経営者に会えます";color:#c76a00;background:#fff7e8;border-radius:8px;margin:0 0 12px;padding:10px 14px;font-size:15px;font-weight:700;display:block}#lpm-x,body.lpm #lead-form .topics,body.lpm #lead-form .row2:has(select[name=prefecture]),body.lpm #lead-form label:has(textarea[name=message]){display:none}@media (width<=480px){.topbar .btn--sm{white-space:nowrap;padding:6px 10px;font-size:11px}#members [style*="flex:1 1 150px"]{flex:28%!important;padding:12px 4px!important}#members .tnum[style*=font-size\:30px]{font-size:17px!important}}body.lpm #lpm-x{z-index:1001;cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;line-height:1;display:flex;position:fixed;top:10px;right:12px}
