@media(prefers-color-scheme:dark){.operational-guide{background:#22221f!important;color:#f3f0eb!important;border-color:#45423b!important}.operational-guide p,.operational-guide li{color:#ebe6df!important}}.operational-guide{margin:26px 0;padding:clamp(20px,3vw,32px);background:#fff;border:1px solid #e4dacd;border-radius:20px;box-shadow:0 8px 24px #4433210a}.operational-guide h2{font-size:1.5rem;line-height:1.5;margin:0 0 14px}.operational-guide h3{font-size:1.05rem;margin:24px 0 8px}.operational-guide p,.operational-guide li{font-size:1rem;line-height:1.9}.operational-guide ol{padding-left:1.5rem}.operational-guide li{padding-left:.25rem;margin:7px 0}.operational-guide .operation-note{padding:12px 16px;background:#f7f2e8;border-radius:12px;color:#6e513b}.operational-guide table{border-collapse:collapse;width:100%;font-size:.9rem}.operational-guide th,.operational-guide td{padding:12px;border-bottom:1px solid #e9dfd4;text-align:left;vertical-align:top}.operational-guide th{width:24%}.operational-guide a:focus-visible{outline:3px solid #244663;outline-offset:3px}@media(max-width:580px){.operational-guide table,.operational-guide tbody,.operational-guide tr,.operational-guide td,.operational-guide th{display:block;width:100%}.operational-guide th{background:#f6f2ec;padding-bottom:2px}.operational-guide td{padding-top:3px}}.illustrated .screen-steps{margin:8px 0 16px;padding-left:1.35rem}.illustrated .screen-steps li{margin:8px 0;line-height:1.8}.illustrated .explain h3{margin:0 0 10px;font-size:1.08rem}.illustrated figure{min-width:0}.illustrated .explain{min-width:0}@media(min-width:760px){.step>.illustrated{display:grid;grid-template-columns:minmax(240px,40%) minmax(0,1fr);align-items:start;gap:clamp(22px,4vw,48px)}}@media(max-width:759px){.step>.illustrated{display:flex;flex-direction:column;gap:18px}}.guide-instructions h3{font-size:1.08rem;margin:0 0 10px}.guide-instructions ol{padding-left:1.4rem}.guide-instructions li{margin:9px 0;line-height:1.85}@media(min-width:760px){.guide>.illustrated,.step>.illustrated{display:grid;grid-template-columns:minmax(220px,38%) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,42px)}}@media(max-width:759px){.guide>.illustrated,.step>.illustrated{display:flex;flex-direction:column;gap:18px}}
.screen-operations{margin-top:20px;padding-top:14px;border-top:1px solid #e5dfd4}.screen-operation{margin:14px 0}.screen-operation h3{font-size:1rem;margin:0 0 8px}.screen-operation ol{margin:0;padding-left:1.45rem}.screen-operation p{line-height:1.85;margin:5px 0 10px}.screen-operation li{margin:5px 0}
