.pl-market-compare__option>summary{font-size:15px;letter-spacing:.02em;text-transform:none;min-height:64px;padding:18px 0;gap:12px}
.pl-market-compare__scroll{overflow-x:auto;max-width:100%;border:1px solid #d7e3e8;border-radius:10px}
.pl-market-compare__scroll:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.pl-market-compare__table{width:100%;min-width:520px;table-layout:fixed;border-collapse:collapse;font-size:14px;line-height:1.5;margin:0}
.pl-market-compare__table th,.pl-market-compare__table td{padding:12px 10px;text-align:left;vertical-align:top;border-bottom:1px solid #d7e3e8;overflow-wrap:anywhere}
.pl-market-compare__table thead th{background:#edf5f8;color:#113646;font-weight:700}
.pl-market-compare__table th:first-child{width:26%}
.pl-market-compare__table td:nth-child(2),.pl-market-compare__table thead th:nth-child(2){background:#f1f9f7}
.pl-market-compare__table td ul{padding-left:16px;margin:0}
.pl-market-compare__table a{text-decoration:underline;text-underline-offset:3px}
.pl-market-compare__notice{font-size:12px;line-height:1.6;margin:14px 0}
.pl-market-compare__content{padding-bottom:16px}
@media(max-width:749px){.pl-market-compare__table{min-width:0;font-size:12px}.pl-market-compare__table th,.pl-market-compare__table td{padding:10px 6px}.pl-market-compare__table th:first-child{width:24%}.pl-market-compare>summary{font-size:14px;letter-spacing:.06em}}
