/*===============================================
 *	コンテンツ
===============================================*/
#second-visualcontents h1 span{max-width: 210px;}
table {width: 100%;}
table th{border: 1px solid #cccccc;background: #ebf0ea;font-weight: bold;width: 206px;padding: 20px 30px;}
table td{border: 1px solid #cccccc;background: #fff;padding: 20px 30px;}
table td p{margin-bottom: 20px;}
table td a{color: #267c2a;text-decoration: underline;}
table td a:hover{text-decoration: none;}
table td dt {background: #ebf0ea;font-weight: bold;padding: 10px 1em;margin: 10px 0;}
.img-medal{max-width: 603px;}
table td dd a, table td dt a {color: #333;}
.bnrs {gap: 10px 2%;}
.bnrs li {width: 18%;}
@media only screen and (max-width: 1024px) {

}
    
@media only screen and (max-width: 768px) {
table th{width: 25%;}
}
@media only screen and (max-width: 568px) {
table th,table td{width: 81.5%;display: block;padding: 10px 20px;}
.sdgs-register{max-width: 180px;margin: 0 auto;}
.bnrs {gap: 8px 3.5%;}
.bnrs li {width: 31%;}
}

/*20240604*/
.bnr-links{gap:10px 2%;}
.bnr-links li {width: 31%;}
.bnr-links li a {border: none;}
@media only screen and (max-width: 568px) {
.bnr-links{gap: 8px 3.5%;margin-top: 5px;}
.bnr-links li {width: 48%;}
}