.manual_page__dZyyf{--ink:#181817;--paper:#f4f0e9;--warm:#9a876e;--line:rgba(24,24,23,.2);width:100%;max-width:none!important;min-height:100vh;padding:clamp(7rem,12vw,11rem) 0 0!important;overflow:clip;background:var(--paper);color:var(--ink)}.manual_page__dZyyf :is(h1,h2,p,li,a,span,strong){word-break:keep-all}.manual_page__dZyyf>.manual-content,.manual_page__dZyyf>.manual-header,.manual_page__dZyyf>.manual-quick-links,.manual_page__dZyyf>.manual-toc,.manual_page__dZyyf>.shooting-zone-spec{width:min(980px,calc(100% - 4rem));margin-right:auto;margin-left:auto}.manual_page__dZyyf .manual-header{margin-bottom:clamp(5rem,10vw,9rem);text-align:left}.manual_logoWrap__9K_B7{margin-bottom:clamp(4rem,8vw,7rem)}.manual_logoWrap__9K_B7 img{display:block;width:min(450px,70vw);height:auto;object-fit:contain;object-position:left center;filter:grayscale(1) contrast(1.2)}.manual_page__dZyyf .section-title{margin:0;font-family:var(--font-display);font-size:clamp(3.8rem,8vw,7.6rem)!important;font-weight:500!important;line-height:.88;letter-spacing:-.09em}.manual_page__dZyyf .manual-header>p{max-width:560px;margin:1.7rem 0 0!important;color:rgba(24,24,23,.65)!important;font-size:.98rem!important;line-height:1.8}.manual_page__dZyyf .share-button-wrapper{justify-content:flex-start;margin-top:2.2rem;gap:.7rem}.manual_page__dZyyf .share-btn{min-height:46px;padding:.7rem 1rem;border:1px solid var(--line);border-radius:0;background:transparent;color:var(--ink);font-size:.74rem;font-weight:700}.manual_page__dZyyf .call-btn{background:#191918!important;color:#fff}.manual_page__dZyyf .share-btn:hover{border-color:var(--ink);background:#e8e0d4;transform:none}.manual_page__dZyyf .call-btn:hover{background:#343330!important}.manual_page__dZyyf .shooting-zone-spec{display:grid;grid-template-columns:1fr;margin-bottom:1rem;padding:0;border:0;border-top:1px solid var(--ink);border-radius:0;background:transparent}.manual_page__dZyyf .spec-row{display:grid;grid-template-columns:120px 1fr auto auto auto;justify-content:stretch;gap:1rem;padding:1.25rem 0;margin:0!important;border-bottom:1px solid var(--line)!important}.manual_page__dZyyf .spec-row:first-child{grid-template-columns:120px 1fr}.manual_page__dZyyf .spec-label{color:#725f47;font-size:.65rem;font-weight:700;letter-spacing:.05em}.manual_page__dZyyf .spec-value{font-family:var(--font-display);font-size:1.12rem;font-weight:500;letter-spacing:-.04em}.manual_page__dZyyf .spec-detail{color:var(--ink);font-size:12px}.manual_page__dZyyf .manual-quick-links{grid-template-columns:repeat(2,1fr);gap:0;margin-bottom:1rem;border-left:1px solid var(--line)}.manual_page__dZyyf .quick-link-btn{min-height:58px;border:1px solid var(--line);border-left:0;border-radius:0;background:transparent;color:var(--ink);font-size:.78rem}.manual_page__dZyyf .quick-link-btn:hover{border-color:var(--ink);background:#e8e0d4;transform:none}.manual_page__dZyyf .manual-toc{position:sticky;top:78px;z-index:10;justify-content:flex-start;gap:0;margin-top:0;padding:1rem 0;background:rgba(244,240,233,.94);backdrop-filter:blur(12px)}.manual_page__dZyyf .toc-item a{padding:.65rem .9rem;border:0;border-right:1px solid var(--line);border-radius:0;background:transparent;color:var(--ink);font-size:12px;font-weight:700}.manual_page__dZyyf .toc-item a:hover{background:#191918;color:#fff}.manual_page__dZyyf .manual-content{padding:clamp(4rem,8vw,7rem) 0}.manual_page__dZyyf .manual-section{margin:0;padding:clamp(3rem,6vw,5.5rem) 0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}.manual_page__dZyyf .manual-section:last-child{border-bottom:1px solid var(--line)}.manual_page__dZyyf .manual-section:hover{border-color:var(--line);background:transparent}.manual_page__dZyyf .manual-section h2{margin:0 0 2.2rem;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.5rem);font-weight:500;line-height:1;letter-spacing:-.07em}.manual_page__dZyyf .manual-section h2 span{margin-right:1rem;color:#725f47;font-family:var(--font-sans);font-size:.63rem;font-weight:700;letter-spacing:.14em}.manual_page__dZyyf .manual-list{max-width:760px;margin:0 0 0 auto}.manual_page__dZyyf .manual-list li{margin:0;padding:1.05rem 0 1.05rem 2rem;border-bottom:1px solid var(--line);color:rgba(24,24,23,.68);font-size:.9rem;line-height:1.8}.manual_page__dZyyf .manual-list li:before{top:1.23rem;color:#725f47;content:"—"}.manual_page__dZyyf .manual-section a{color:#725f47!important;text-decoration:underline;text-underline-offset:3px}.manual_page__dZyyf .manual-important{max-width:760px;margin:1.4rem 0 0 auto;padding:1.4rem;border:0;border-left:3px solid #725f47;border-radius:0;background:#e7dfd3}.manual_parkingImage__DqXIW{display:block;width:100%;height:auto;margin-top:1.5rem;filter:saturate(.72)}.manual_page__dZyyf .manual-footer{margin-top:0;padding:5rem max(2rem,calc((100vw - 980px)/2));border:0;background:#191918;text-align:left}.manual_page__dZyyf .home-link{color:#f5f1e9}.manual_page__dZyyf .manual-footer p{color:#f5f1e9!important}.manual_page__dZyyf .toast{right:1.5rem;bottom:1.5rem;left:auto;transform:none!important;padding:.9rem 1.1rem;border-radius:0;background:#191918;color:#fff;font-size:.76rem;box-shadow:0 12px 35px rgba(0,0,0,.2)}.manual_page__dZyyf :is(a,button):focus-visible{outline:2px solid #806d55;outline-offset:4px}@media(max-width:760px){.manual_page__dZyyf{padding-top:7rem!important}.manual_page__dZyyf>.manual-content,.manual_page__dZyyf>.manual-header,.manual_page__dZyyf>.manual-quick-links,.manual_page__dZyyf>.manual-toc,.manual_page__dZyyf>.shooting-zone-spec{width:min(100% - 2rem,980px)}.manual_page__dZyyf .section-title{font-size:clamp(3.4rem,18vw,5rem)!important}.manual_page__dZyyf .share-button-wrapper{align-items:stretch;flex-direction:column}.manual_page__dZyyf .share-btn{width:100%;justify-content:center}.manual_page__dZyyf .spec-row,.manual_page__dZyyf .spec-row:first-child{display:flex;align-items:flex-start;text-align:left;padding:1rem 0}.manual_page__dZyyf .spec-row .spec-label{align-self:stretch}.manual_page__dZyyf .manual-quick-links{grid-template-columns:1fr}.manual_page__dZyyf .manual-toc{top:66px;flex-wrap:nowrap;overflow-x:auto}.manual_page__dZyyf .toc-item{flex:0 0 auto}.manual_page__dZyyf .manual-content{padding-top:3rem}.manual_page__dZyyf .manual-section{padding-block:3.5rem}.manual_page__dZyyf .manual-list{margin-left:0}.manual_page__dZyyf .manual-list li{padding-left:1.6rem}.manual_page__dZyyf .toast{right:1rem;bottom:1rem;left:1rem;text-align:center}}@media(prefers-reduced-motion:reduce){.manual_page__dZyyf *{scroll-behavior:auto!important;transition:none!important}}