/* ----------------------------------------------------

                         link

---------------------------------------------------- */

#link table.out {
  width: 630px;
  margin: 0px;
  background-color: #090c0f;
}
#link table.in {
  width: 620px;
  font-size: 14px;
  margin: 0px;
}
#link td {
  text-align: center;
  vertical-align: middle;
  border: 1px solid #eee;
  padding: 4px 2px 2px 4px;
}
#link td a {
  color: #eee;
  text-decoration: none;
}
#link td a img {
  color: #eee;
  text-decoration: none;
  border: none;
}
#link td a:hover {
  color: #33e;
}
#link td a img:hover {
  color: #33e;
  border: none;
}
#link td.banner {
  width: 230px;
  text-align: center;
}
#link td.name {
  width: 350px;
  text-align: center;
}
.underline {
  text-decoration: underline;
}

