.v743-province-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:10px;margin:18px 0}.v743-province-grid a{border:1px solid #dce5df;border-radius:10px;padding:13px;background:#fff;color:inherit;text-decoration:none}.v743-province-grid a:hover,.v743-province-grid a:focus-visible{outline:2px solid var(--primary,#0b5a46)}.v743-province-grid span{display:block;font-size:.84rem;color:#596778;margin-top:5px}.v743-note{padding:15px 18px;border-left:4px solid var(--primary,#0b5a46);background:#f1f7f4;margin:20px 0;overflow-wrap:anywhere}.v743-note p{margin:6px 0}.v743-price-table table{border-collapse:collapse;width:100%;min-width:540px}.v743-price-table th,.v743-price-table td{padding:10px;border:1px solid #c9d6cf;white-space:pre-wrap;overflow-wrap:anywhere;vertical-align:top}.v743-price-table caption{text-align:left;font-weight:bold;margin:12px 0}.v743-price-table th{background:#edf4f0}.v743-price-table [hidden]{display:none!important}.v743-price-table .table-wrap{overflow:auto;max-width:100%}.v743-price-table input{max-width:460px;margin-top:8px}.v743-form textarea{min-height:180px}.v743-form label{display:block;margin:15px 0 5px;font-weight:600}.v743-form .v743-inline{display:inline;font-weight:normal}.v743-hub-section{scroll-margin-top:80px;margin-top:30px}.v743-hub-section .search-result{margin-bottom:10px}.v743-tools{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.v743-quality{font-size:.9rem;min-width:800px}.v743-quality td,.v743-quality th{vertical-align:top;border-bottom:1px solid #d8e2dc;padding:10px;text-align:left}.v743-quality td:first-child{white-space:nowrap}.v743-body p{line-height:1.75}.v743-hub-intro{white-space:pre-line}.v743-focus:focus-visible{outline:3px solid #185f45;outline-offset:2px}@media(max-width:600px){.v743-province-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v743-tools .btn{width:100%}.v743-price-table .input{width:100%}}