@charset "utf-8";

.link_zoom{
display:none;
}

/* テーブル */
table.TB1{
width:690px;
margin:10px;
}

.TB1 thead th{
background:#eeeeee;	
}

.TB1 th,
.TB1 td{
font-size:.9em;
line-height:1.5;
vertical-align:middle;
}

.TB1 th.bg01,
.TB1 th.bg02,
.TB1 th.bg03{
color:#FFF;
border-bottom:2px solid #FFF;
border-right:2px solid #FFF;
white-space:normal;
}

.TB1 .bg01{background:#0070c0;}
.TB1 .bg01_sub{background:#bdd7ee;}
.TB1 .bg02{background:#00b050;}
.TB1 .bg02_sub{background:#c6deb5;}
.TB1 .bg03{background:#ed7d31;}
.TB1 .bg03_sub{background:#f8cbad;}

.TB1 th.col4{width:220px;}

.TB1 ul.imglist li{
float:left;
margin-right:5px;
margin-bottom:5px;
width:70px;
}
.TB1 ul.imglist li:nth-child(3n){
margin-right:0;
}
.TB1 ul.imglist li img{
width:100%;
height:100%;
}

.link_zoom{
display:none;
}

/* テーブル */
table{margin:10px;}

table thead th{background:#eeeeee;}
table th,
table td{
font-size:.9em;
line-height:1.5;
vertical-align:middle;
white-space:normal;
}

table th{text-align:center;}

table tbody th{
color:#FFF;
border-bottom:2px solid #FFF;
border-right:2px solid #FFF;
}

/* table.esg */
table.TBesg{width:690px;}
.TBesg tbody th{background:#b2873d !important;}
.TBesg .col2{width:13em;}
.TBesg .col3{width:150px;}

.TBesg ul.imglist li{
float:left;
margin-right:5px;
margin-bottom:5px;
width:70px;
}
.TBesg ul.imglist li:nth-child(2n){
margin-right:0;
}
.TBesg ul.imglist li img{
width:100%;
height:100%;
}

.TBesg td.icon{text-align:center;}
.TBesg td.icon dl dt{
font-weight:bold;
font-size:1.2em;
padding:5px 0;
}
.TBesg td.icon dl dd{text-align: left;}
.TBesg .tbl_ecology dt{color:#5CB531;}
.TBesg .tbl_person dt{color:#E9546B;}
.TBesg .tbl_safety dt{color:#F18F43;}
.TBesg .tbl_contribution dt{color:#00AFEC;}
.TBesg .tbl_governance dt{color:#5894AF;}
