[data-astro-cid-qeaqbekv]{box-sizing:border-box}body{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;color:#222;background:#fff}li[data-astro-cid-qeaqbekv]{font-size:inherit}.header[data-astro-cid-qeaqbekv]{background:#000;padding:16px 0}.header-inner[data-astro-cid-qeaqbekv]{max-width:960px;margin:0 auto;padding:0 30px;display:flex;justify-content:center;align-items:center;position:relative}.header-inner[data-astro-cid-qeaqbekv] img[data-astro-cid-qeaqbekv]{height:40px;width:auto}.btn-download-header[data-astro-cid-qeaqbekv]{position:absolute;right:30px;display:inline-flex;align-items:center;gap:6px;background:#06c;color:#fff!important;text-decoration:none;padding:8px 16px;border-radius:4px;font-size:14px;font-weight:700;white-space:nowrap}.btn-download-header[data-astro-cid-qeaqbekv]:hover{background:#05a}@media(max-width:600px){.header-inner[data-astro-cid-qeaqbekv]{justify-content:space-between}.header-inner[data-astro-cid-qeaqbekv] img[data-astro-cid-qeaqbekv]{height:28px}.btn-download-header[data-astro-cid-qeaqbekv]{position:static;font-size:12px;padding:7px 10px}}.container[data-astro-cid-qeaqbekv]{max-width:960px;margin:0 auto;padding:40px 30px 80px}.toc[data-astro-cid-qeaqbekv]{background:#f8f8f8;border:1px solid #e0e0e0;border-radius:4px;padding:20px 28px;margin-bottom:48px}.toc[data-astro-cid-qeaqbekv] h2[data-astro-cid-qeaqbekv]{font-size:16px;font-weight:700;margin-bottom:12px;color:#333}.toc[data-astro-cid-qeaqbekv] ol[data-astro-cid-qeaqbekv]{padding-left:20px;font-size:16px}.toc[data-astro-cid-qeaqbekv] li[data-astro-cid-qeaqbekv]{margin:5px 0;font-size:inherit}.toc[data-astro-cid-qeaqbekv] a[data-astro-cid-qeaqbekv]{color:#06c;text-decoration:none}.toc[data-astro-cid-qeaqbekv] a[data-astro-cid-qeaqbekv]:hover{text-decoration:underline}.spec-section[data-astro-cid-qeaqbekv]{margin-bottom:56px}h1[data-astro-cid-qeaqbekv].doc-title{font-size:28px;font-weight:700;margin-bottom:8px}.doc-meta[data-astro-cid-qeaqbekv]{font-size:13px;color:#666;margin-bottom:36px}h2[data-astro-cid-qeaqbekv].section-title{font-size:22px;font-weight:700;border-left:5px solid #000;padding-left:14px;margin-bottom:20px;margin-top:48px}h3[data-astro-cid-qeaqbekv].subsection-title{font-size:18px;font-weight:700;margin-bottom:14px;margin-top:32px;border-bottom:1px solid #ccc;padding-bottom:6px}h4[data-astro-cid-qeaqbekv].sub-subsection-title{font-size:16px;font-weight:700;margin-bottom:10px;margin-top:24px}p[data-astro-cid-qeaqbekv]{margin-bottom:16px;font-size:16px}ul[data-astro-cid-qeaqbekv],ol[data-astro-cid-qeaqbekv]{padding-left:28px;margin-bottom:16px}li[data-astro-cid-qeaqbekv]{margin-bottom:8px}li[data-astro-cid-qeaqbekv]>ul[data-astro-cid-qeaqbekv],li[data-astro-cid-qeaqbekv]>ol[data-astro-cid-qeaqbekv]{margin-top:8px;margin-bottom:4px}strong[data-astro-cid-qeaqbekv]{font-weight:700}mark[data-astro-cid-qeaqbekv]{background:#ffa}.doc-img[data-astro-cid-qeaqbekv]{display:block;max-width:100%;height:auto;margin:20px 0}.spec-table[data-astro-cid-qeaqbekv]{width:100%;border-collapse:collapse;margin:20px 0;font-size:15px}.spec-table[data-astro-cid-qeaqbekv] th[data-astro-cid-qeaqbekv],.spec-table[data-astro-cid-qeaqbekv] td[data-astro-cid-qeaqbekv]{border:1px solid #ccc;padding:10px 14px;text-align:left;vertical-align:top}.spec-table[data-astro-cid-qeaqbekv] th[data-astro-cid-qeaqbekv]{background:#f0f0f0;font-weight:700}.grid-table[data-astro-cid-qeaqbekv]{border-collapse:collapse;font-size:13px;margin:16px 0;table-layout:fixed}.grid-table[data-astro-cid-qeaqbekv] th[data-astro-cid-qeaqbekv],.grid-table[data-astro-cid-qeaqbekv] td[data-astro-cid-qeaqbekv]{border:1px solid #aaa;width:30px;height:30px;text-align:center;padding:2px;font-weight:400}.grid-table[data-astro-cid-qeaqbekv] th[data-astro-cid-qeaqbekv]:first-child{background:#e8e8e8;font-weight:700}.grid-table[data-astro-cid-qeaqbekv] tr[data-astro-cid-qeaqbekv]:last-child th[data-astro-cid-qeaqbekv],.grid-table[data-astro-cid-qeaqbekv] tr[data-astro-cid-qeaqbekv]:last-child td[data-astro-cid-qeaqbekv]{background:#e8e8e8;font-weight:700}.grid-wrapper[data-astro-cid-qeaqbekv]{overflow-x:auto;margin:20px 0}.caution-red[data-astro-cid-qeaqbekv]{background:#fde8e8;border-left:4px solid #cc3333;padding:16px 20px;margin:20px 0}blockquote[data-astro-cid-qeaqbekv]{border-left:3px solid #ccc;padding-left:20px;margin:16px 0;color:#555}.script-box[data-astro-cid-qeaqbekv]{background:#f9f9f9;border:1px solid #ccc;padding:20px 24px;margin:20px 0;font-size:15px;line-height:2;white-space:pre-line;font-family:Yu Gothic,YuGothic,Meiryo,Hiragino Kaku Gothic Pro,monospace}.separator-img[data-astro-cid-qeaqbekv]{display:block;width:100%;height:auto;margin:28px 0 0}hr[data-astro-cid-qeaqbekv].section-sep{border:none;border-top:1px solid #bbb;margin:4px 0 20px}.banner-heading[data-astro-cid-qeaqbekv]{display:block;background:#222;color:#fff;font-weight:700;font-size:15px;padding:7px 16px;margin:32px 0 12px}.notebox[data-astro-cid-qeaqbekv]{border:1px solid #ccc;padding:16px 20px;margin:16px 0;font-size:16px}.notebox-bar[data-astro-cid-qeaqbekv]{display:block;background:#111;color:#fff;font-weight:700;font-size:16px;padding:8px 16px;margin-top:12px}.float-right-img[data-astro-cid-qeaqbekv]{float:right;margin:0 0 20px 28px;max-width:130px}.clearfix[data-astro-cid-qeaqbekv]:after{content:"";display:table;clear:both}a[data-astro-cid-qeaqbekv]{color:#06c}.toc-float-wrap[data-astro-cid-qeaqbekv]{position:fixed;bottom:24px;right:24px;z-index:1000;opacity:0;pointer-events:none;transition:opacity .2s}.toc-float-wrap[data-astro-cid-qeaqbekv].visible{opacity:1;pointer-events:auto}.toc-float-btn[data-astro-cid-qeaqbekv]{display:block;background:#333;color:#fff!important;text-decoration:none;padding:10px 16px;border-radius:4px;font-size:13px;font-weight:700;box-shadow:0 2px 8px #0000004d;cursor:pointer;border:none;width:100%;text-align:center}.toc-float-popup[data-astro-cid-qeaqbekv]{display:none;position:absolute;bottom:calc(100% + 8px);right:0;background:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 4px 16px #0000002e;width:280px;max-height:60vh;overflow-y:auto;padding:8px 0}.toc-float-popup[data-astro-cid-qeaqbekv].open{display:block}.toc-float-popup[data-astro-cid-qeaqbekv] a[data-astro-cid-qeaqbekv]{display:block;padding:8px 18px;font-size:13px;color:#222!important;text-decoration:none;line-height:1.4}.toc-float-popup[data-astro-cid-qeaqbekv] a[data-astro-cid-qeaqbekv]:hover{background:#f0f0f0}.toc-float-popup[data-astro-cid-qeaqbekv] .toc-popup-sub[data-astro-cid-qeaqbekv]{padding-left:32px;font-size:12px;color:#555!important}@media(max-width:640px){.toc-float-wrap[data-astro-cid-qeaqbekv]{bottom:16px;right:16px}.toc-float-popup[data-astro-cid-qeaqbekv]{width:240px}}@media(max-width:640px){.container[data-astro-cid-qeaqbekv]{padding:24px 16px 60px}h2[data-astro-cid-qeaqbekv].section-title{font-size:18px}.grid-table[data-astro-cid-qeaqbekv] th[data-astro-cid-qeaqbekv],.grid-table[data-astro-cid-qeaqbekv] td[data-astro-cid-qeaqbekv]{width:22px;height:22px;font-size:10px}}
