._8aBknG_page{background:url(/guide/washi_page_53607.png) 0 0 / 768px 768px repeat, var(--bg-warm);width:100%;height:100dvh;color:var(--text);position:relative}._8aBknG_content{writing-mode:vertical-rl;overflow-anchor:none;overscroll-behavior:none;touch-action:pan-x pinch-zoom;flex-direction:column;align-items:stretch;gap:24px;width:100%;height:100%;padding:36px 16px;display:flex;overflow:auto hidden}._8aBknG_content::-webkit-scrollbar{height:14px}._8aBknG_content::-webkit-scrollbar-track{background:var(--bg)}._8aBknG_content::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}._8aBknG_chapter{background:url(/guide/washi_42087.png) 0 0 / 512px 512px repeat, var(--bg-warm-card);border:1px solid #8a6a3040;border-radius:16px;flex-direction:column;flex-shrink:0;align-items:center;gap:32px;height:100%;padding:32px 24px;display:flex;box-shadow:0 6px 18px #1e1e0a40}._8aBknG_chapterWithImage{flex-direction:row;align-items:center;gap:24px}._8aBknG_bodyBlock{color:#3a2f1f;text-shadow:0 0 3px #f5ebd7e6,0 0 6px #f5ebd7bf;height:100%;padding:0 8px}._8aBknG_chapterWithImage ._8aBknG_bodyBlock{flex:auto;height:auto}._8aBknG_heading{font-family:var(--font-syuku), serif;letter-spacing:.2em;white-space:nowrap;margin:0;color:#3a2f1f;margin-block-end:2em;font-size:1.7rem;font-weight:400;line-height:1.9}._8aBknG_body{font-family:var(--font-tegomin), serif;letter-spacing:.08em;color:#534a3e;margin:0;margin-block-end:1.6em;padding-top:1em;font-size:1.15rem;line-height:2}._8aBknG_image{object-fit:contain;background:#fff;border:1px solid #829a5b66;border-radius:6px;flex:none;align-self:center;width:auto;max-width:100%;height:auto;max-height:35dvh;box-shadow:0 6px 18px #1e1e0a4d}._8aBknG_ctaGroup{flex-direction:row;align-self:center;align-items:center;gap:24px;display:flex}._8aBknG_topIcon{writing-mode:horizontal-tb;transition:opacity .15s;display:block}._8aBknG_topIcon:hover{opacity:.85}._8aBknG_topIconImage{width:144px;height:auto;display:block}._8aBknG_ctaBlock{flex-direction:column;align-items:stretch;gap:14px;padding:0 16px;display:flex}._8aBknG_btnPrimary,._8aBknG_btnGhost,._8aBknG_btnGuide{font-family:var(--font-tegomin), serif;letter-spacing:.35em;color:#fff;text-align:center;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;min-height:9em;padding:16px 10px;font-size:.95em;text-decoration:none;transition:opacity .15s;display:block}._8aBknG_btnPrimary:hover,._8aBknG_btnGhost:hover,._8aBknG_btnGuide:hover{opacity:.85}._8aBknG_btnPrimary{background:var(--accent)}._8aBknG_btnGhost{background:#8a6030}._8aBknG_btnGuide{background:#4a6240}@media (max-width:768px){._8aBknG_heading{font-size:1.4rem}._8aBknG_body{font-size:1rem}._8aBknG_image{max-width:100%;max-height:30dvh}}
.UQUuya_centered{justify-content:safe center}.UQUuya_section{position:relative;overflow:hidden}.UQUuya_section>:not(.UQUuya_bgImage){z-index:1;position:relative}.UQUuya_bgImage{opacity:.15;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;width:auto;height:calc(100dvh - 72px);position:absolute;bottom:0;right:0}
