.tax_table th{background-color:#b00;color:#fff;padding:5px 20px;border:1px #ccc solid;border-collapse:collapse}.tax_table td{padding:5px 20px;border:1px #ccc solid;border-collapse:collapse}.tax_table td:first-child{background:#f5f5f5;width:30%}.tax_lawyer{padding:20px;background:#f5f5f5}.tax_lawyer p{margin:0}.tax_lawyer dl.taxPattern{display:flex;gap:30px;margin-bottom:10px}.tax_lawyer dl.taxPattern dd.taxImg{width:100px}#modal{padding:20px;border:1px #ccc solid;border-radius:20px;margin-top:30px}#modal .modalContainer img{width:100%;margin-bottom:20px}#modal dl.chartPattern{display:flex;gap:30px}@media(max-width: 560px){#modal dl.chartPattern{display:block;text-align:center}}@media(max-width: 560px){#modal dl.chartPattern .chartImg img{display:block;margin:auto}}#modal dl.chartPattern .chartTxtbig{font-weight:bold;position:relative;font-feature-settings:"palt";font-size:22px;font-size:2.2rem;line-height:1.3;margin:10px 0}