/* 非表格項調整 */
.actgc-container{
    padding-left:1.25em;
}

a,
a:hover,
a:focus,
a:active {
    text-decoration: none;
}
.ora{
    color:rgb(236, 137, 8);
}


/* 表格項調整 */
table.actgc-table {
    width: 100%;
}

table.actgc-table thead {
    border-bottom: 3px solid #ddd;
    vertical-align: middle;
    border:1px solid #fff;
    background-color: #d9edf7;
}

.tb1{
    border-collapse:collapse;
    border-spacing:0;
    width:100%;
    border-bottom:1px solid rgb(194, 194, 194);
}
.tb1 td,.tb1 th{
    padding:8px 8px;
    display:table-cell;
    vertical-align:top;
}
.tbcen{
    text-align:center;
    white-space: nowrap;
}

table.actgc-table tr {
    border-bottom: 1px solid #ddd;
  }
  table.actgc-table th {
    padding: 0.8em;
    font-size: 1em;
    text-align: center;
    vertical-align: middle;
    border: 1px solid #fff;
  }

  .actgc-row2-th{
    vertical-align: top !important;
  }

  table.actgc-table .highlight td {
    font-weight: bold;
  }