:root{--jp:var(--font-noto-sans-jp),"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;--head:var(--font-instrument-sans),"Instrument Sans","Noto Sans JP",sans-serif;--s1:#f4efe8;--s2:#fcfcfc;--ink:#1c1c1c;--orange:#ed8a00;--grad:linear-gradient(90deg,#c2511d 0%,#df8514 100%);--pad:48px;--hh:62px;--h1:clamp(1.75rem,1.2rem + 2.2vw,2.75rem);--h2:clamp(1.5625rem,1.15rem + 1.7vw,2.375rem);--h3:clamp(1.25rem,1.05rem + .8vw,1.625rem)}.container{padding-inline:var(--pad)}.eyebrow{font-family:var(--head);letter-spacing:.2em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1.6}.hdr,.hdr *,.drawer,.drawer *,.ftr,.ftr *{box-sizing:border-box}.hdr ul,.ftr ul{margin:0;padding:0;list-style:none}.hdr a,.ftr a,.drawer a{color:inherit}.hdr{z-index:50;color:#fff;transition:background .25s;position:fixed;top:0;left:0;right:0}.hdr.is-solid,.hdr--page{background:var(--grad)}.hdr__in{padding:1.2rem var(--pad);min-height:var(--hh);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.hdr__nav{white-space:nowrap;gap:0 .8rem;display:flex}.hdr__nav a{font:600 .78rem/1.6 var(--jp);letter-spacing:.03em;text-decoration:none;display:block}.hdr__logo{justify-self:center;width:130px;display:block}.hdr__logo img{width:130px;height:auto}.hdr__right{justify-content:flex-end;gap:1.1rem;display:flex}.hdr__right a,.hdr__burger{color:#fff;line-height:0;display:block}.hdr svg{width:24px;height:24px}.hdr__burger{cursor:pointer;background:0;border:0;padding:0;display:none}@media (max-width:1439px){.hdr__nav li:first-child{display:none}.hdr__nav{gap:0 .65rem}.hdr__nav a{letter-spacing:.02em;font-size:.74rem}}@media (max-width:1299px){.hdr__nav{gap:0 .55rem}.hdr__nav a{letter-spacing:0;font-size:.7rem}}@media (max-width:1199px){.hdr__in{grid-template-columns:auto minmax(0,1fr) auto}.hdr__logo{order:-1;justify-self:start}.hdr__nav{padding-left:1.5rem}}@media (max-width:999px){:root{--pad:20px;--hh:56px}.hdr__in{padding:1rem var(--pad);grid-template-columns:1fr auto 1fr}.hdr__nav{display:none}.hdr__burger{display:block}.hdr__logo{order:0;justify-self:center;width:80px}.hdr__logo img{width:80px}.hdr__acct{display:none!important}.hdr__left{display:block}}.hdr__left{display:flex}@media (min-width:1000px){.hdr__left{display:contents}.hdr__burger{display:none}}.drawer{z-index:80;background:#0006;display:none;position:fixed;inset:0}.drawer.open{display:block}.drawer__p{background:var(--s1);width:min(86vw,360px);height:100%;padding:24px 28px;overflow:auto}.drawer__p a{border-bottom:1px solid #0000001a;padding:.7rem 0;font-weight:700;text-decoration:none;display:block}.drawer__x{cursor:pointer;background:0;border:0;margin-bottom:12px;font-size:28px;line-height:1}.ftr{background:var(--grad);color:#fff;padding:64px 0 48px}.ftr .eyebrow{letter-spacing:.2em;font-size:.75rem;font-weight:700}.ftr ul{margin-top:1.25rem}.ftr li{margin-bottom:.65rem}.ftr li a{opacity:.7;line-height:1.9;text-decoration:none;display:block}.ftr__aside{justify-content:space-between;align-items:center;margin-top:3rem;display:flex}.ftr__aside small{font:700 .75rem/1.6 var(--jp);opacity:.7;letter-spacing:.02em}@media (max-width:739px){.ftr{padding:40px 0}.ftr ul{margin-top:1rem}.ftr__aside{flex-direction:column;gap:1.7rem;margin-top:2.4rem}}
br.sp-only{display:none}@media (max-width:739px){br.sp-only{display:inline}}@media (max-width:999px){body{word-break:auto-phrase;overflow-wrap:anywhere;line-break:strict}h1,h2,h3,h4{text-wrap:balance}p,li,dd,figcaption{text-wrap:pretty}img,video,svg,canvas,iframe,embed,object{max-width:100%}img,video{height:auto}table{max-width:100%}.prose table,.blog-prose table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}pre{max-width:100%;overflow-x:auto}input,select,textarea{max-width:100%}main,article,section,.wrap,.container{min-width:0}}@media (max-width:600px){html .amb .row2{grid-template-columns:minmax(0,1fr)}html .amb .steps{grid-template-columns:repeat(2,minmax(0,1fr))}}
