/* 茨城県リハビリテーション病院・施設協会 (index) */

.newsfl, .link-fl {
  margin: 20px auto;
  width: 95%;
  max-width: 800px;
}

.newsti {
  background-color: #e9e9e9;
  font-size: 120%;
  letter-spacing: 2pt;
  text-shadow: 1px 1px 2px #afafaf;
  margin: 12px auto 0 auto;
  padding: 5px 0 5px 2em;
  border-color: #afafaf;
  border-style: solid;
  border-width: 1px 1px 0 1px;
  border-radius:7px 7px 0 0;
}

dl.news {
  color: #333333;
  font-size: 14px;
  margin: 0 auto;
  padding: 15px 0;
  border-color: #afafaf;
  border-style: solid;
  border-width: 0 1px 1px 1px;
  border-radius: 0 0 7px 7px;
}

dl.news a {
  color: #6969ff;
  font-size: 110%;
  font-weight: bold;
  text-decoration: none;
}

.impti {
  color: #fafafa;
  background-color: #e60033;
  font-size: 120%;
  text-shadow: 1px 1px 2px #afafaf;
  margin: 12px auto 0 auto;
  padding: 5px 0 5px 2em;
  border-color: #ff6a6d;
  border-style: solid;
  border-width: 1px 1px 0 1px;
  border-radius:7px 7px 0 0;
}

.imp {
  color: #333333;
  font-size: 14px;
  margin: 0 auto;
  padding: 15px 1em;
  border-color: #ff6a6d;
  border-style: solid;
  border-width: 0 1px 1px 1px;
  border-radius: 0 0 7px 7px;
}

.imp b {
  color: #000000;
  font-weight: bold;
}

.imp i {
  color: #ff6900;
  font-style: normal;
}

.m-box {
  border: 1px solid #32cd32;
  border-radius: 5px;
}

.m-box h2 {
  color: #b22222;
  background: linear-gradient(to right,#92fa92,#fafffa);
  font-size: 19px;
  padding: 8px 0 6px 0.5em;
}

.link-fl-d1 {
  border-style: solid;
  border-width: 1px 0;
  border-color: #afafaf;
}

.link-fl-d1 a {
  color: #6969ff;
  text-align: center;
  text-decoration: none;
  padding: 10px 0;
  display: block;
}

.link-fl-d1 a:hover {
  color: #2929ff;
  font-weight: bold;
  text-decoration: dotted;
}