.readingGuide-module__ftMBZW__root{--paper:#fcf7ef;--ink:#38342e;--muted:#6b6258;--green:#24483f;--accent:#f3ba86;--line:#ded3c4;background:var(--paper);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh;font-family:var(--font-noto-sans-jp,"Hiragino Kaku Gothic ProN"), sans-serif}.readingGuide-module__ftMBZW__root a{color:inherit;text-underline-offset:5px}.readingGuide-module__ftMBZW__root a:focus-visible,.readingGuide-module__ftMBZW__root button:focus-visible{outline-offset:5px;outline:3px solid #995122}.readingGuide-module__ftMBZW__header,.readingGuide-module__ftMBZW__hero,.readingGuide-module__ftMBZW__footer{width:min(1160px,100% - 72px);margin-inline:auto}.readingGuide-module__ftMBZW__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:90px;display:flex}.readingGuide-module__ftMBZW__header a{font-size:13px;text-decoration:none}.readingGuide-module__ftMBZW__header>a:first-child{color:var(--green);letter-spacing:-.7px;font:25px Georgia,serif}.readingGuide-module__ftMBZW__hero{grid-template-columns:1.08fr 1fr;align-items:center;gap:64px;padding-block:64px 70px;display:grid}.readingGuide-module__ftMBZW__eyebrow{color:var(--muted);letter-spacing:.08em;margin:0 0 18px;font-size:12px}.readingGuide-module__ftMBZW__hero h1{text-wrap:balance;word-break:auto-phrase;margin:0;font-family:Hiragino Mincho ProN,Yu Mincho,Georgia,serif;font-size:clamp(30px,3.2vw,43px);font-weight:500;line-height:1.65}.readingGuide-module__ftMBZW__intro{color:var(--muted);margin:25px 0;font-size:15px;line-height:2.1}.readingGuide-module__ftMBZW__root .readingGuide-module__ftMBZW__primary{background:var(--accent);color:#3d3026;border-radius:6px;justify-content:space-between;align-items:center;gap:30px;min-height:54px;padding:14px 24px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.readingGuide-module__ftMBZW__root .readingGuide-module__ftMBZW__primary:hover{background:#edab70}.readingGuide-module__ftMBZW__small{color:var(--muted);margin-top:12px;font-size:12px}.readingGuide-module__ftMBZW__hero figure{margin:0}.readingGuide-module__ftMBZW__hero figure img{aspect-ratio:1.1;object-fit:cover;border-radius:8px;width:100%;height:auto}.readingGuide-module__ftMBZW__hero figcaption{color:var(--muted);margin-top:14px;font-size:12px;line-height:1.8}.readingGuide-module__ftMBZW__article{width:min(760px,100% - 72px);margin:0 auto;padding-bottom:65px}.readingGuide-module__ftMBZW__updated{color:var(--muted);border-top:1px solid var(--line);padding-top:24px;font-size:12px}.readingGuide-module__ftMBZW__steps section{gap:24px;padding:30px 0;display:flex}.readingGuide-module__ftMBZW__steps section>span{color:#9c4e26;padding-top:6px;font:26px Georgia,serif}.readingGuide-module__ftMBZW__article h2{margin:0 0 14px;font-size:23px;font-weight:500;line-height:1.65}.readingGuide-module__ftMBZW__article p{line-height:2}.readingGuide-module__ftMBZW__steps p{color:var(--muted);margin:0;font-size:15px}.readingGuide-module__ftMBZW__note{color:var(--muted);background:#f1e8dc;border-radius:5px;padding:23px 25px;font-size:13px;line-height:2}.readingGuide-module__ftMBZW__story{border-bottom:1px solid var(--line);padding:40px 0}.readingGuide-module__ftMBZW__story p{font-size:14px}.readingGuide-module__ftMBZW__appEntry{border-top:1px dashed var(--line);margin-top:30px;padding-top:26px}.readingGuide-module__ftMBZW__appEntry h3{margin:0 0 12px;font-size:18px;font-weight:600;line-height:1.7}.readingGuide-module__ftMBZW__appEntry>p{color:var(--muted);margin:0 0 18px}.readingGuide-module__ftMBZW__appEntry>.readingGuide-module__ftMBZW__small{margin:12px 0 0;font-size:12px}.readingGuide-module__ftMBZW__share{flex-wrap:wrap;align-items:center;gap:18px;padding-top:28px;display:flex}.readingGuide-module__ftMBZW__share button{color:var(--green);min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #718375;border-radius:4px;padding:10px 16px;font-size:13px}.readingGuide-module__ftMBZW__share span{color:var(--muted);font-size:12px}.readingGuide-module__ftMBZW__ai{color:var(--muted);margin-top:28px;font-size:12px}.readingGuide-module__ftMBZW__related{flex-direction:column;gap:18px;margin-top:35px;font-size:14px;display:flex}.readingGuide-module__ftMBZW__footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-block:30px;display:flex}.readingGuide-module__ftMBZW__footer>span{color:var(--green);font:21px Georgia,serif}.readingGuide-module__ftMBZW__footer nav{color:var(--muted);flex-wrap:wrap;gap:24px;font-size:12px;display:flex}@media (max-width:720px){.readingGuide-module__ftMBZW__header,.readingGuide-module__ftMBZW__hero,.readingGuide-module__ftMBZW__article,.readingGuide-module__ftMBZW__footer{width:calc(100% - 40px)}.readingGuide-module__ftMBZW__header{min-height:76px}.readingGuide-module__ftMBZW__header>a:first-child{font-size:22px}.readingGuide-module__ftMBZW__hero{grid-template-columns:1fr;gap:28px;padding-block:36px 28px}.readingGuide-module__ftMBZW__hero h1{text-wrap:balance;word-break:auto-phrase;font-size:31px}.readingGuide-module__ftMBZW__intro{font-size:14px}.readingGuide-module__ftMBZW__hero figure img{aspect-ratio:1.4}.readingGuide-module__ftMBZW__root .readingGuide-module__ftMBZW__primary{width:100%;font-size:13px}.readingGuide-module__ftMBZW__steps section{gap:16px;padding-block:24px}.readingGuide-module__ftMBZW__article h2{font-size:21px}.readingGuide-module__ftMBZW__steps p{font-size:14px}.readingGuide-module__ftMBZW__footer{flex-direction:column;align-items:flex-start}}
