@charset "Shift_JIS";

/** --------- 2021-0315追記　來栖正博 ---------  */
/** ローカルナビの項目を、画像からテキストとCSSに変換 */
.lcl_nav {
  background-color: #FDEDF3;
  border-radius: 0.25em;
  width: 12.75em;
}

.lcl_nav ul {
  list-style-type: none;
  padding: 0 0.5em 0.5em 0.5em;
  margin-top: 0;
}

/* 項目の背景に２種類のグラデーションを付加 */
.lcl_nav ul li.lcl_nav_item {
  height: 3em;
  line-height: 3;
  font-size: 0.8em;
  border-bottom: #f09090 solid 0.5px;
  background:
    linear-gradient(TO RIGHT, #FFFFFF 20%, rgba(255, 255, 255, 00) 95%),
    -ms-repeating-linear-gradient(135deg, #F5F5F5 0px, #F5F5F5 1.5px, #FFFFFF 1.5px, #FFFFFF 3px);
  background:
    linear-gradient(90deg, #FFFFFF 20%, #FFFFFF00 95%),
    repeating-linear-gradient(-45deg, #F5F5F5 0px 1.5px, #FFFFFF 1.5px 3px);
}

/* リンク項目リセット */
.lcl_nav ul li.lcl_nav_item a {
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
}

.lcl_nav ul li.lcl_nav_item a:link {
  color: black;
}

.lcl_nav ul li.lcl_nav_item a:visited {
  color: black;
}

.lcl_nav ul li.lcl_nav_item a:hover {
  color: black;
  background: -ms-linear-gradient(rgba(255, 225, 0, 0.35), rgba(255, 225, 0, 0.35));
  background: linear-gradient(#ffe10035, #ffe10035);
}

.lcl_nav ul li.lcl_nav_item a:active {
  color: black;
}

.lcl_nav ul li.lcl_nav_item a:before {
  color: #DD366F;
  content: "●";
  font-size: 0.75em;
  margin-right: 1em;
  margin-left: 1em;
}

/** ------ 2021-0315追記ここまで　來栖正博 ------ */

.tbl_issue{
  border-collapse: collapse;
}

/* .tbl_issue tr{} */

.tbl_issue tr th,
.tbl_issue tr td{
  border: 1px solid black;
  padding-right: 2em;
  padding-left: 2em;
  vertical-align: middle;
}
.tbl_issue tr th{
  text-align: center;
}

.tbl_issue tr td{

}

.tbl_issue tr td:nth-child(even){
  text-align: center;
}


.txt_right{
  text-align: right;
}

.txt_left{
  text-align: left;
}

.txt_center{
  text-align: center;
}