﻿/*----------------------------------------------------------------------------------------------------

  概要 
  
----------------------------------------------------------------------------------------------------*/
.gaiyoTbl {
  width: 100%;
  min-width: 400px;
  font-size: 95%;
  border-collapse: collapse;
}
.gaiyoTbl th,
.gaiyoTbl td {
  border: 1px solid var(--linecolor-lblue);
  line-height: var(--line-height-m);
  padding: 1.5rem;
}
.gaiyoTbl th {
  width: 20%;
  background-color: rgba(var(--bgcolor-lblue),1);
  vertical-align: top;
  text-align: center;
  font-weight: normal;
}
.gaiyoTbl td {
  text-align: left;
  vertical-align: middle;
}
.gaiyoTbl .jigyoList {
  list-style: none;
  counter-reset: s-number;
}
.gaiyoTbl .jigyoList li {
  padding-left: 2.5em;
}
.gaiyoTbl .jigyoList li:not(:first-child){
  padding-top: 0.25em;
}
.gaiyoTbl .jigyoList li:before {
  counter-increment: s-number;
  content: "("counter(s-number)")";
  width: 2.5em;
  margin-left: -2.5em;
  padding-right: 0.5rem;
  display: inline-block;
  text-align: right;
}
