.page-module__N-aJAW__page{--ink:#184d40;--paper:#fdf9f2;--green-paper:#e7efe7;--edge:#cbdacd;background:var(--paper);color:#2e2e2e;font-family:Noto Sans JP,Hiragino Sans,Yu Gothic,sans-serif;line-height:1.55}.page-module__N-aJAW__wrap{width:min(100% - clamp(36px,11.3vw,214px),1226px);margin-inline:auto}.page-module__N-aJAW__page h1,.page-module__N-aJAW__page h2,.page-module__N-aJAW__page h3{color:var(--ink);margin:0;font-weight:800;line-height:1.25}.page-module__N-aJAW__page p{margin:0}.page-module__N-aJAW__page img{max-width:100%;height:auto;display:block}.page-module__N-aJAW__brand{color:var(--ink);align-items:center;gap:.55em;font-size:clamp(15px,2.2vw,29px);font-weight:800;display:flex}.page-module__N-aJAW__brand img{width:clamp(27px,3.5vw,50px)}.page-module__N-aJAW__hero{padding-block:clamp(24px,3.7vw,53px) 30px}.page-module__N-aJAW__heroGrid{gap:30px;margin-top:23px;display:grid}.page-module__N-aJAW__heroCopy h1{font-size:clamp(23px,7.05vw,51px)}.page-module__N-aJAW__heroCopy p{margin-top:.9em;font-size:clamp(14px,3.7vw,20px)}.page-module__N-aJAW__heroCopy .page-module__N-aJAW__lead{color:var(--ink);margin-top:1.15em;font-size:clamp(15px,4.25vw,25px);font-weight:700}.page-module__N-aJAW__heroAction{text-align:center;margin-top:26px}.page-module__N-aJAW__cta{color:#fff;text-align:center;background:#246a57;border-radius:8px;justify-content:center;align-items:center;width:min(100%,clamp(242px,75.5vw,390px));min-height:52px;padding:6px 10px;font-size:clamp(20px,7.7vw,32px);font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:0 5px 7px #184d404d}.page-module__N-aJAW__cta:hover{background:#1b5546}.page-module__N-aJAW__cta:focus-visible{outline-offset:4px;outline:3px solid #005fcc}.page-module__N-aJAW__heroImages{background:var(--green-paper);border-radius:14px;justify-items:center;margin-inline:-12px;padding:16px 12px;display:grid}.page-module__N-aJAW__heroImages .page-module__N-aJAW__overview{display:none}.page-module__N-aJAW__cards{width:min(100%,365px)}.page-module__N-aJAW__steps,.page-module__N-aJAW__url{padding-block:clamp(40px,7.3vw,105px)}.page-module__N-aJAW__steps h2,.page-module__N-aJAW__url h2{font-size:clamp(24px,6.8vw,54px)}.page-module__N-aJAW__steps h2{max-width:100%}.page-module__N-aJAW__stepList{margin:18px 0 0;padding:0;list-style:none}.page-module__N-aJAW__step{border-top:1px solid var(--edge);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;padding-block:24px;display:grid}.page-module__N-aJAW__step h3{white-space:nowrap;align-items:center;gap:8px;font-size:clamp(20px,5.5vw,37px);display:flex}.page-module__N-aJAW__step h3 span{color:#fff;background:#38755b;border-radius:50%;flex:none;place-items:center;width:1.45em;height:1.45em;font-size:.74em;display:grid}.page-module__N-aJAW__step p{margin-top:.65em;font-size:clamp(14px,3.9vw,22px)}.page-module__N-aJAW__step picture{width:min(100%,220px);margin-inline:auto;display:block}.page-module__N-aJAW__step .page-module__N-aJAW__shareImage{background:var(--green-paper);border-radius:8px;align-self:center;padding:12px 8px}.page-module__N-aJAW__url p{margin-top:.9em;font-size:clamp(15px,4vw,26px)}.page-module__N-aJAW__url .page-module__N-aJAW__note{color:#495a52;margin-top:.45em;font-size:clamp(12px,3.2vw,20px)}.page-module__N-aJAW__urlImages{place-items:center;gap:16px;margin-top:18px;display:grid}.page-module__N-aJAW__urlImages picture{width:min(100%,245px);display:block}.page-module__N-aJAW__urlImages picture:first-child{background:var(--green-paper);border-radius:12px;padding:14px}.page-module__N-aJAW__closing{background:var(--green-paper);padding-block:clamp(24px,3.7vw,53px) clamp(80px,14vw,200px)}.page-module__N-aJAW__closingCopy{text-align:center;padding-top:clamp(50px,11vw,166px)}.page-module__N-aJAW__closingCopy p{font-size:clamp(15px,4.35vw,29px)}.page-module__N-aJAW__closingCopy h2{margin-block:clamp(24px,6vw,60px) clamp(30px,7vw,80px);font-size:clamp(25px,8.7vw,70px)}@media (min-width:900px){.page-module__N-aJAW__mobileBreak{display:none}.page-module__N-aJAW__hero{padding-bottom:70px}.page-module__N-aJAW__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(18px,2.9vw,44px);margin-top:17px}.page-module__N-aJAW__heroCopy h1{letter-spacing:0;font-size:clamp(29px,3.2vw,49px)}.page-module__N-aJAW__heroCopy p{max-width:550px;margin-top:1.5em}.page-module__N-aJAW__heroCopy .page-module__N-aJAW__lead{margin-top:1.1em}.page-module__N-aJAW__heroAction{text-align:left;margin-top:clamp(30px,4.7vw,68px)}.page-module__N-aJAW__cta{border-radius:16px;width:min(100%,360px);min-height:76px;font-size:clamp(25px,2.4vw,35px)}.page-module__N-aJAW__heroImages{border-radius:24px;gap:16px;margin:0;padding:24px}.page-module__N-aJAW__heroImages .page-module__N-aJAW__overview{width:100%;display:block}.page-module__N-aJAW__heroImages .page-module__N-aJAW__cards{width:65%}.page-module__N-aJAW__stepList{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3.4vw,49px);margin-top:clamp(28px,6vw,86px);display:grid}.page-module__N-aJAW__step{border:1px solid var(--edge);background:#fff;border-radius:20px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;min-height:390px;padding:clamp(16px,1.7vw,24px)}.page-module__N-aJAW__step picture{width:min(100%,252px)}.page-module__N-aJAW__step:last-child picture,.page-module__N-aJAW__step .page-module__N-aJAW__shareImage{align-self:center;width:100%}.page-module__N-aJAW__step .page-module__N-aJAW__shareImage{padding:18px}.page-module__N-aJAW__urlImages{background:var(--green-paper);border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,7vw,105px);margin-top:35px;padding:28px clamp(24px,4vw,58px)}.page-module__N-aJAW__urlImages picture,.page-module__N-aJAW__urlImages picture:first-child{border-radius:0;width:100%;padding:0}.page-module__N-aJAW__closingCopy .page-module__N-aJAW__cta{width:min(100%,414px)}}
