@charset "utf-8";

/** --------------------------------------------------------------------------------
 * window
 */
div#window {
  margin-left: 465px;
  display: none;
  position: absolute;
  top: 375px;
  width: 205px;
  z-index: 10000;
}

.top div#window {
  margin-left: 480px;
  top: 177px;
}
* html div#window {
  background: url("/images/window/selectCourse.png") no-repeat 0 0;
}

* html div#window h3 img {
  visibility: hidden;
}

div#window ul {
  margin: 0;
  padding: 8px 29px 4px 26px;
  line-height: 1.63;/* 18px相当 */
  background: url("/images/window/bg.png") repeat-y 0 0;
}

* html div#window ul {
  height: 0;
  behavior: expression(
  this.style.behavior || (
  this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src='"+this.currentStyle.getAttribute("backgroundImage").slice(5,-2)+"')",
  this.style.backgroundImage = "none",
  this.style.behavior = "none"
  )
  );
}

div#window ul li {
  padding-left: 9px;
  background: url("/images/marker/arrowSmall_coral.gif") no-repeat 0 0.5em;
}

div#window ul li a {
  position: relative;
  color: #555;
}

div#window ul li a:hover {
  text-decoration: underline;
}

div#window span {
  display: block;
  height: 25px;
  background: url("/images/window/bg_bottom.png") no-repeat 0 0;
}

* html div#window,
* html div#window span {
  behavior: expression(
  this.style.behavior || (
  this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='"+this.currentStyle.getAttribute("backgroundImage").slice(5,-2)+"')",
  this.style.backgroundImage = "none",
  this.style.behavior = "none"
  )
  );
}
