/* お知らせ1 */
.infoArea1 {
    width: 500px;
    height: 100px;
    border-style: solid;
    border-width: thin;
    text-align: center;
    margin:0 auto;
}

/* お知らせ2 */
.infoArea2 {
    width: 800px;
    height: 500px;
    //border-style: solid;
    //border-width: thin;
    text-align: center;
    margin:0 auto;
}
.tblnews {
  //background:#f1f1f1;
  width:100%;
  display: block;
  position: relative;
  overflow: auto;
  height: 450px;
  border-collapse: collapse;
}
.tblnews th {
  background: #FFFFCC;    //#ddd;
}
.coldate {
  text-align:center;
  width: 100px;
  display: table-cell;
  //padding:20px;
  border:1px #ccc solid;
  //border-bottom:1px #ccc solid;
  text-align: center;
}

.coltarget {
  text-align:center;
  width: 100px;
  display: table-cell;
  //padding:20px;
  border:1px #ccc solid;
  //border-bottom:1px #ccc solid;
  text-align: center;
}

.trcolinfo {
  text-align:center;
  width: 580px;
  display: table-cell;
  //padding:20px;
  border:1px #ccc solid;
  //border-bottom:1px #ccc solid;
}
.tdcolinfo {
  text-align:left;
  width: 580px;
  display: table-cell;
  //padding:20px;
  border:1px #ccc solid;
  //border-bottom:1px #ccc solid;
}

.tblnews thead,
.tblnews tbody {
  display: block;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.tblnews thead {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 3;
}

