.qg{padding:0 14px 4px}.qg-hero{background:#fff;border-radius:14px;padding:18px 16px;box-shadow:0 2px 10px rgba(30,40,60,.07);text-align:center}.qg-hero h1{font-size:clamp(21px,6vw,26px);font-weight:900;margin:0;line-height:1.3;text-wrap:balance}.qg-hero p{margin:8px 0 0;font-size:14px;color:#6b7280;line-height:1.7}.qg-cta{display:inline-block;margin-top:14px;background:var(--tw);color:var(--tw-ink);font-weight:800;font-size:15px;padding:11px 26px;border-radius:12px;text-decoration:none;box-shadow:0 4px 12px var(--tw-shadow)}.qg-upd{display:block;margin-top:10px;font-size:11.5px;color:#9aa1ad}.qg-sec{background:#fff;border-radius:14px;padding:16px;margin-top:12px;box-shadow:0 2px 10px rgba(30,40,60,.07)}.qg-sec h2{gap:9px;font-size:17px;font-weight:900;margin:0 0 12px}.qg-sec h2,.qg-sec h2 .n{display:flex;align-items:center}.qg-sec h2 .n{flex:none;width:24px;height:24px;border-radius:50%;background:var(--tw);color:var(--tw-ink);font-size:13px;justify-content:center}.qg-note{margin:12px 0 0;font-size:12.5px;color:#6b7280;line-height:1.75}.qg-note a{color:var(--tw-deep);font-weight:700}.qg-time{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:9px;gap:9px}.qg-time div{background:var(--tw-soft);border-radius:10px;padding:11px 12px}.qg-time b{display:block;font-size:14px;color:var(--tw-deep)}.qg-time span{display:block;font-size:12.5px;color:#6b7280;margin-top:2px}.qg-chk{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.qg-chk li{border-left:3px solid var(--tw);padding-left:11px}.qg-chk b{display:block;font-size:14.5px}.qg-chk span{display:block;font-size:12.5px;color:#6b7280;margin-top:1px;line-height:1.6}.qg-caps{display:flex;gap:7px;flex-wrap:wrap;margin-top:7px}.qg-caps span{background:#FAFBFC;border:1px solid #efeae2;border-radius:99px;padding:3px 11px;font-size:12px;color:#1f2430;margin:0}.qg-caps em{font-style:normal;color:#9aa1ad;margin-right:5px}.qg-quota{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));grid-gap:9px;gap:9px}.qg-quota div{background:#FAFBFC;border:1px solid #efeae2;border-radius:11px;padding:10px 8px 12px;text-align:center}.qg-quota .up-tag{display:inline-block;font-size:10.5px;font-weight:800;border-radius:99px;padding:1px 8px;margin-bottom:5px;background:var(--tw);color:var(--tw-ink)}.qg-quota .up-tag.same{background:#EFEAE2;color:#8b958f}.qg-quota div.up{background:var(--tw-soft);border-color:var(--tw)}.qg-quota b{display:block;font-size:13px}.qg-quota .q{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:19px;font-weight:700;color:var(--tw-deep);margin:3px 0 2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qg-quota .d{display:block;font-size:10.5px;color:#9aa1ad;line-height:1.45}.qg-rates{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));grid-gap:7px;gap:7px}.qg-rates div{background:#FAFBFC;border:1px solid #efeae2;border-radius:10px;padding:10px 6px;text-align:center}.qg-rates b{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px;font-weight:700;color:var(--tw-deep);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qg-rates span{display:block;font-size:11px;color:#6b7280;margin-top:2px}.qg-banks{display:flex;gap:6px;flex-wrap:wrap}.qg-banks span{background:var(--tw-soft);color:var(--tw-deep);border-radius:99px;padding:5px 12px;font-size:12.5px;font-weight:700}.qg-ask ul{margin:0;padding-left:19px}.qg-ask li{font-size:14px;margin-bottom:7px;line-height:1.6}.qg-ask li:last-child{margin-bottom:0}.qg-dis{margin:14px 2px 0;font-size:11.5px;color:#9aa1ad;line-height:1.75}.qg-tw{overflow-x:auto}.qg-t{width:100%;border-collapse:collapse;font-size:13px}.qg-t td,.qg-t th{padding:7px 9px;border-bottom:1px solid #efeae2;text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.qg-t th{font-family:inherit;font-size:11.5px;color:#6b7280;font-weight:700}.qg-t td:first-child,.qg-t th:first-child{text-align:left;font-family:inherit}.qg-t .minus{color:var(--tw-deep);font-weight:700}.qg-t .plus{color:#B23A3A;font-weight:700}.qg-ask details{border:1px solid #efeae2;border-radius:10px;margin-bottom:8px;background:#FAFBFC}.qg-ask details[open]{background:#fff}.qg-ask summary{cursor:pointer;font-size:14px;font-weight:700;line-height:1.5;list-style:none;position:relative;padding:11px 34px 11px 13px}.qg-ask summary::-webkit-details-marker{display:none}.qg-ask summary:after{content:"＋";position:absolute;right:13px;top:10px;color:var(--tw);font-weight:700}.qg-ask details[open] summary:after{content:"－"}.qg-ask details>div{padding:0 13px 12px}.qg-ask details p{margin:0 0 8px;font-size:13px;color:#6b7280;line-height:1.8}.qg-ask details p:last-child{margin-bottom:0}.qg-share{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:16px;font:inherit;font-size:15px;font-weight:800;padding:13px;border:none;border-radius:12px;background:var(--tw);color:var(--tw-ink);box-shadow:0 4px 12px var(--tw-shadow);cursor:pointer}.qg-share svg{width:19px;height:19px;flex:none}.qg-share:active svg{transform:translate(2px,-2px);transition:transform .12s ease-out}.qg-share:focus-visible{outline:2px solid var(--tw-deep);outline-offset:2px}