.q32-guide{color:#222}.q32-guide .f-richtext{max-width:1160px;margin-inline:auto}.q32-guide .f-richtext__description{max-width:none}.q32-guide p,.q32-guide li{font-size:16px;line-height:1.7}.q32-guide a{text-underline-offset:4px}.q32-guide .q32-table{max-width:100%;margin-block:24px}.q32-guide table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px}.q32-guide th,.q32-guide td{padding:14px 18px;border-bottom:1px solid #d9d6cf;text-align:left;vertical-align:top;overflow-wrap:anywhere;word-break:normal}.q32-guide th{background:#f6f5f1;font-weight:600}.q32-guide .q32-four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.q32-guide .q32-four img{width:100%;height:200px;object-fit:contain}.q32-guide .q32-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:720px;margin:0 auto 24px}.q32-guide .q32-pair img{display:block;width:100%;height:260px;object-fit:contain}.q32-guide img{max-width:100%}.q32-guide a:focus-visible{outline:2px solid #645832;outline-offset:4px}.q32-guide .f-richtext__title{line-height:1.22}.q32-guide .rte li{margin-block:8px}@media(max-width:600px){.q32-guide .q32-four{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.q32-guide .q32-four img{height:150px}.q32-guide th{display:none}.q32-guide table,.q32-guide tbody,.q32-guide tr,.q32-guide td{display:block;width:100%}.q32-guide tr{border-bottom:1px solid #c8c5bd;padding:14px 0}.q32-guide td{border:0;padding:6px 0}.q32-guide td:before{content:attr(data-label);display:block;font-size:12px;font-weight:600;color:#625f58;letter-spacing:.03em}.q32-guide .q32-pair{gap:12px}.q32-guide .q32-pair img{height:170px}.q32-guide .f-richtext__title{font-size:27px}}
