#sitemap .small_tit {padding: 10px 0 60px 0;}
#sitemap .small_tit p {font-size: 22px; font-weight: 600; line-height: 30px;}
#sitemap table.chart2td {border-top: 1px solid #7c7c7c; width: 100%; margin-top: 10px; border-spacing:0;}
#sitemap table.chart2td tr td { display: flex; grid-gap: 10px; flex-wrap: wrap; padding: 12px 8px; font-size: 18px; font-weight: 300; color: #4c4c4c; line-height: 30px;}
#sitemap table.chart2td tr td span {margin-right: 70px; cursor: pointer;}
#sitemap table.chart2td tr td span a img {width: 22px; vertical-align: middle; margin-left: 2px; filter: opacity(0);}
#sitemap table.chart2td tr td span a:hover {color: #2F88EF; font-weight: 500;}
#sitemap table.chart2td tr td span a:hover img {filter: opacity(1);transition:0.5s;}

/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
  #sitemap .small_tit {padding: 10px 0 40px 0;}
  #sitemap .small_tit p {font-size: 18px; line-height:20px;}
  #sitemap table.chart2td tr td {font-size: 14px;}


@media (max-width: 768px) {

}
@media (max-width: 640px) {
  #sitemap table.chart2td tr td {flex-direction: column;}
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {
}

}