.t-news-detail__table{margin:3rem 0}.t-table{width:100%}@media (max-width:767px){.t-table{position:relative}}@media (max-width:767px){.t-table colgroup{display:none}}.t-table__top-scroll{overflow-x:auto;overflow-y:hidden}@media (min-width:768px){.t-table__top-scroll{display:none}}.t-table__top-scroll-inner{height:.25rem;background-color:#f4f7f9}.t-table__wrapper{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;padding-bottom:.25rem}@media (max-width:767px){.t-table__wrapper{overflow-x:auto;overflow-y:hidden;position:relative;-webkit-overflow-scrolling:touch}}.t-table__wrapper::-webkit-scrollbar{height:.25rem}.t-table__wrapper::-webkit-scrollbar-track{background:#f4f7f9}.t-table__wrapper::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.t-table__table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-family:"Roboto Condensed",roboto,roboto,Ruble,VTBGroupUI,sans-serif;color:#000}@media (max-width:767px){.t-table__table{table-layout:auto;min-width:100%}.t-table__table td:first-child,.t-table__table th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:2;background:#fff;border-right:1px solid #000;min-width:140px;width:140px;max-width:140px}.t-table__table thead th:first-child{z-index:5}.t-table__table td:not(:first-child),.t-table__table th:not(:first-child){min-width:140px}}.t-table__table td,.t-table__table th{text-align:left;vertical-align:top;overflow-wrap:break-word}.t-table__table thead th{padding:1.25rem .5rem .75rem;font-size:1rem;font-weight:500;line-height:1.3;border-bottom:1px solid #000;text-align:center}@media (max-width:767px){.t-table__table thead th{font-size:.875rem;line-height:1.43;padding:.75rem .375rem}}.t-table__table thead th:first-child{padding-left:0;text-align:left}.t-table__table thead th:last-child{padding-right:0}.t-table__table tbody tr:first-child td{padding-top:2.25rem}@media (max-width:767px){.t-table__table tbody tr:first-child td{padding-top:.75rem}}.t-table__table tbody td{padding:.75rem .5rem;font-size:1rem;line-height:1.375;font-weight:400;border-bottom:1px solid #d9d9d9}@media (max-width:767px){.t-table__table tbody td{font-size:.875rem;line-height:1.43;padding:.75rem .375rem}}.t-table__table tbody td:first-child{padding-left:0;font-weight:500}.t-table__table tbody td:last-child{padding-right:0}