.well-being .stats .stats_ttl {font-weight:700;margin-bottom: 4px;}
.well-being .stats .disc_list li {line-height: 1.8;}
.well-being .stats_grid {margin-top: 30px;display: grid;grid-template-columns: 1fr 1fr;gap: 40px;margin-bottom:60px;}
.well-being .well-being_table tbody th {line-height: 1.8;}
.well-being .survey .table-scale-wrapper table {text-align: left;}
.well-being .analysis-headline {margin-top:40px;display:grid;grid-template-columns: 1fr 1fr;gap: 10px;}
@media print, screen and (min-width: 769px){
.well-being .well-being_table .w_12_pc{width:12%;}
.well-being .well-being_table .w_24_pc{width:24%;}
.well-being .analysis .grid_item .graph {width: 305px;}
.well-being .analysis .grid_item + .grid_item .graph {width: 310px;}
}
@media only screen and (max-width: 768.98px){
.well-being .stats .table-out-wrapper {width: 100%;}
.well-being .stats .table-scale-wrapper table {width: 100% !important;}
.well-being .survey .table-scale-wrapper table .txtLeft {max-width: 45vw;}
.well-being .stats_grid {grid-template-columns: 1fr;gap: 20px;margin-bottom: 40px;}
.well-being .stats_grid_item {min-width: 0;}
.well-being .analysis .graph {width: 80%;}
}