@charset "UTF-8";

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

Center Category Page CSS

for www.tokyo-med.ac.jp/hmc/
coded by d-spica at 2008-09-29
linked to "/center/page-name.html"

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

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


body#index div#main div.section img.photo {
  float: left;
}

body#index div#main div.section p {
  margin-left: 180px;
}

body#index div#main div.section p.author span.name {
  padding-left: 0.5em;
  font-weight: bold;
  font-size: 124%;
  letter-spacing: 0.5em;
}

body#index div#main div.section p.author span.ruby {
  font-size: 85%;
}


body#history div#main div.section dl dt {
}

body#history div#main div.section dl dd {
  margin: -1.5em 0 3px 12em;
}

body#history div#main p.photos img {
  margin: 3px;
}


body#guide div#main div.section img.photo {
  float: right;
  margin: 0 0 1.5em 15px;
}

body#guide div#main div.section p.attention {
  clear: right;
}

body#guide div#main div.section table.guide-map {
  margin-top: 1em;
  border-collapse: separate;
  border-spacing: 1px;
  font-size: 85%;
}

body#guide div#main div.section table.guide-map caption {
  display: none;
}

body#guide div#main div.section table.guide-map th,
body#guide div#main div.section table.guide-map td {
  padding: 1px 3px;
  empty-cells: hide;
}

body#guide div#main div.section table.guide-map thead th,
body#guide div#main div.section table.guide-map tfoot th {
  background: #999;
  color: #FFF;
}

body#guide div#main div.section table.guide-map tbody th {
  width: 1em;
  background: #E6E6E6;
  line-height: 1;
  color: #666;
}

body#guide div#main div.section table.guide-map tbody td {
  border: solid 1px #E6E6E6;
  vertical-align: top;
}

body#guide div#main div.section table.guide-map tbody td.outpatient {
  background: #CDF2CE;
}

body#guide div#main div.section table.guide-map tbody td.ward {
  background: #F7F6B8;
}

body#guide div#main div.section table.guide-map tbody td.others {
  background: #F4CECE;
}


body#guide div#main div.section table.guide-map tbody td p,
body#guide div#main div.section table.guide-map tbody td ul {
  margin: 0;
}

body#guide div#main div.section table.guide-map tbody td ul li {
  padding-left: 0;
  background: none;
  line-height: 1;
}


