/*
 * 未分離変異体
 */
#nonIsolatedListForm span.tt {
  position: absolute;
  z-index: 24;
  text-decoration: none;
}
#nonIsolatedListForm span.tt span {
  display: none;
}
#nonIsolatedListForm span.tt:hover {
  z-index: 25;
  color: #aaaaff;
}
#nonIsolatedListForm span.tt:hover span.tooltip {
  display: block;
  position: absolute;
  top: 0px;
  left: 0;
  padding: 15px 0 0 0;
  width: 300px;
  filter: alpha(opacity:90);
  KHTMLOpacity: 0.90;
  MozOpacity: 0.90;
  opacity: 0.90;
}
#nonIsolatedListForm span.tt:hover span.tooltip a {
  text-decoration: underline !important;
}
#nonIsolatedListForm span.tt:hover span.top {
  display: block;
  padding: 30px 8px 0;
  background: url(../images/bubble.png) no-repeat top;
}
#nonIsolatedListForm span.tt:hover span.middle {
  display: block;
  padding: 0 8px;
  background: url(../images/bubble_filler.png) repeat bottom;
}
#nonIsolatedListForm span.tt:hover span.bottom {
  display: block;
  padding: 3px 8px 10px;
  color: #548912;
  background: url(../images/bubble.png) no-repeat bottom;
}

/*
 * 分離済み変異体
 */
#mutantListForm span.tt {
  position: absolute;
  z-index: 24;
  text-decoration: none;
}
#mutantListForm span.tt span {
  display: none;
}
#mutantListForm span.tt:hover {
  z-index: 25;
  color: #aaaaff;
}
#mutantListForm span.tt:hover span.tooltip {
  display: block;
  position: absolute;
  top: 0px;
  left: 0;
  padding: 15px 0 0 0;
  width: 350px;
  filter: alpha(opacity:90);
  KHTMLOpacity: 0.90;
  MozOpacity: 0.90;
  opacity: 0.90;
}
#mutantListForm span.tt:hover span.tooltip a {
  text-decoration: underline !important;
}
#mutantListForm span.tt:hover span.top {
  display: block;
  padding: 30px 8px 0;
  background: url(../images/bubble_w350px.png) no-repeat top;
}
#mutantListForm span.tt:hover span.middle {
  display: block;
  padding: 0 8px;
  background: url(../images/bubble_filler_w350px.png) repeat bottom;
}
#mutantListForm span.tt:hover span.bottom {
  display: block;
  padding: 3px 8px 10px;
  color: #548912;
  background: url(../images/bubble_w350px.png) no-repeat bottom;
}
