.manual-faq{max-width:1050px;min-width:0}.manual-faq>p,.manual-faq details p{font-size:15px;line-height:1.85}.manual-faq h2{font-size:23px;margin:30px 0 15px}.manual-note{background:#eef5f9;border-left:3px solid #0085ba;padding:15px 18px}.manual-faq details{margin:12px 0;border:1px solid #d9e5ed;border-radius:8px;background:white;overflow:hidden}.manual-faq summary{cursor:pointer;padding:17px 20px;font-size:17px;font-weight:600;color:#193e52}.manual-faq summary:focus-visible{outline:2px solid #0085ba;outline-offset:-3px}.manual-faq details[open] summary{background:#eef5f9}.manual-faq details p{margin:15px 20px}.manual-faq small{display:block;margin:0 20px 18px;color:#718493}.manual-faq a{color:#007bb3}@media(max-width:600px){.manual-faq summary{font-size:15px;padding:14px}.manual-faq>p,.manual-faq details p{font-size:14px}.manual-faq h2{font-size:20px}}
.fault-table-wrap{width:100%;overflow-x:auto;margin:16px 0 28px}.fault-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:1.8}.fault-table th,.fault-table td{border:1px solid #d7e3eb;padding:16px;vertical-align:top;text-align:left;overflow-wrap:anywhere}.fault-table thead{background:#eaf3f8;color:#193e52}.fault-table th:first-child{width:25%}.fault-table tbody tr:nth-child(even){background:#f7fafc}.fault-table ol{padding-left:20px;margin:0}.fault-table li+li{margin-top:8px}.warranty-content h3{font-size:20px;margin:28px 0 12px}.warranty-content section p{font-size:15px;line-height:1.85}@media(max-width:600px){.fault-table{font-size:13px}.fault-table th,.fault-table td{padding:10px}.fault-table th:first-child{width:29%}}
.brand-warranty{border-top:2px solid #d7e3eb;margin-top:40px;padding-top:12px}.brand-warranty li{font-size:15px;line-height:1.85;margin-bottom:12px}.brand-warranty ul{padding-left:22px}@media(max-width:600px){.brand-warranty li{font-size:14px}}
.brand-service-index{width:100%;max-width:620px;box-sizing:border-box}.brand-service-index h2{font-size:20px;margin:16px 0 12px}.service-brand-card{display:block;box-sizing:border-box;width:100%;padding:14px 18px;margin:10px 0;border:1px solid #d3e3ed;border-radius:7px;background:#f1f7fa;font-size:16px;line-height:1.5;font-weight:600;overflow-wrap:anywhere}.service-brand-card:hover{background:#e4f2fa}.manual-faq>ol li{font-size:15px;line-height:1.8;margin-bottom:12px}
