@charset "UTF-8";

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

Top Page CSS

for www.tokyo-med.ac.jp/hmc/
coded by d-spica at 2008-09-16
linked to "index.html"

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

 
@import url(default.css);
@import url(common.css);


/* Navigation Box Parts */

div#navigation {
  position: relative;
  height: 204px;
  border-bottom: solid 1px #FFF;
  padding: 0 1px;
  background: #FFF url(../img/common/ln-4gn.png) repeat-x bottom;
}

div#navigation ul {
  float: right;
  width: 220px;
}

div#navigation ul li {
  overflow: hidden;
  margin-bottom: 1px;
  height: 39px;
  background: #FFD9F3;
  line-height: 0;
}

div#navigation ul li p {
  position: absolute;
  z-index: 1;
  top: 25px;
  left: 1px;
  padding: 30px 15px;
  width: 577px;
  background: #FFF;
  color: #000;
/*  visibility: hidden;*/
}

div#navigation ul li a {
  display: block;
  padding: 0 10px;
  width: 192px;
  height: 31px;
}

* html div#navigation ul li { /* for IE6 */
  margin-bottom: -2px;
/*  padding-bottom: 1px;*/
}

*:first-child+html div#navigation ul li { /* for IE7 */
  margin-bottom: -2px;
}

div#navigation div#nav-image {
  position: absolute;
  top: 0;
  left: 1px;
}


/* Main Box Parts */

div#main div#information ul li {
  margin-bottom: 5px;
  background: url(../img/common/mk-list-pink.png) no-repeat 0 3px;
  padding-left: 10px;
}

div#main div#recruit ul li {
  margin-bottom: 5px;
  background: url(../img/common/mk-list.png) no-repeat 0 3px;
  padding-left: 10px;
}

div#main div#recent dl dt {
  background: url(../img/common/mk-list.png) no-repeat 0 3px;
  padding-left: 10px;
  color: #999;
}

div#main div#recent dl dd {
  margin: -1.5em 0 5px 8em;
}

div#main div#banner {
  margin: 20px 0 20px 50px;
  padding: 35px 0 0 75px;
  background: url(../img/top/lg-jcqhc.png) no-repeat 0 40px;
}

div#main div#banner ul {
}

div#main div#banner ul li {
  display: inline;
}


/* Sub Box Parts */

div#sub dl {
  margin-bottom: 15px;
  border: solid 1px #E6E6E6;
}

div#sub dl dt {
  line-height: 0;
  background: #E6E6E6;
}

div#sub dl dd {
  padding: 5px;
  background: #FFF;
}

div#sub dl.nav dd ul li {
  margin-bottom: 2px;
}

div#sub dl.nav dd ul li a {
  background: url(../img/common/mk-link.png) no-repeat 0 3px;
  padding-left: 19px;
  color: #333;
}

div#sub dl.nav dd ul li a:hover {
  color: #1E5FCE;
}

div#sub ul.banner li {
}


