table.information {
  margin: 5px 0px 0px 0px;
  width: 100%;
}
table.information tr td:nth-child(2) {
  max-width:16em;
  width:16em;
  text-align: right;
}

div.informationTitle {
  font-weight: bold;
}
/* お知らせ */
div.informationTitle[data-notificationKbn="0"] span {
  border-radius: 3px / 3px;
  background-color: lightgreen;
  color: black;
  margin-right: 1em;
  padding: 2px 5px;
}
/* メンテナンス */
div.informationTitle[data-notificationKbn="1"] span {
  border-radius: 5px / 5px;
  background-color: yellow;
  color: black;
  margin-right: 1em;
  padding: 2px 5px;
}
/* 障害 */
div.informationTitle[data-notificationKbn="2"] {
  color: crimson;
}
div.informationTitle[data-notificationKbn="2"] span {
  background-color: crimson;
  color: white;
  margin-right: 1em;
  padding: 2px 5px;
}
/* 復旧 */
div.informationTitle[data-notificationKbn="3"] {
  color: blue;
}
div.informationTitle[data-notificationKbn="3"] span {
  border-radius: 10px / 10px;
  background-color: blue;
  color: white;
  margin-right: 1em;
  padding: 2px 5px;
}

/* */
div.informationDate {
  max-width:16em;
  width:16em;
  position: relative;
  right:0px;
}
div.informationContent {
  margin-left: 1em;
/*  text-indent: 1em; */
  display: block;
  word-wrap: break-word;
  white-space: pre-wrap;
}