td,th       { font-size: 14px; color: #333333; line-height: 20px; MARGIN: 0px; font-style: normal; font-weight: normal; font-family: "ＭＳ Ｐゴシック", "Osaka" }
body        { margin: 0  auto; background-attachment: fixed; background-image: url(img/back.jpg); background-repeat: repeat-y; background-position: 0px 0px; background-color: #FFFFFF; }
.red        { color: #ff0000;}
h1          { font-size: 6px; line-height: 10px; height: 10px; text-align: right; font-weight: normal; margin: 0  auto; padding: 0px; color: #ffffff;}

ul            { margin: 0; padding: 0; list-style-type: none; }
li            { margin: 0; padding: 0; width: 160px; height: 30px; }
li a          { margin: 0; padding: 0; width: 160px; height: 30px; }
li#b1         { background: url(img/b_top_on.jpg)         no-repeat; display: block; }
li#b1 a       { background: url(img/b_top.jpg)            no-repeat;  display: block; }
li#b1 a:hover { background: url(img/space.gif)            no-repeat; display: block;  }
li#b2         { background: url(img/b_servey_on.jpg)      no-repeat; display: block;  }
li#b2 a       { background: url(img/b_servey.jpg)         no-repeat; display: block;  }
li#b2 a:hover { background: url(img/space.gif)            no-repeat; display: block;  }
li#b3         { background: url(img/b_gairai_on.jpg)      no-repeat; display: block;  }
li#b3 a       { background: url(img/b_gairai.jpg)         no-repeat; display: block;  }
li#b3 a:hover { background: url(img/space.gif)            no-repeat; display: block;  }
li#b4         { background: url(img/b_touseki_on.jpg)     no-repeat; display: block;  }
li#b4 a       { background: url(img/b_touseki.jpg)        no-repeat; display: block;  }
li#b4 a:hover { background: url(img/space.gif)            no-repeat; display: block;  }
li#b5         { background: url(img/b_kyujin_on.jpg)      no-repeat; display: block;  }
li#b5 a       { background: url(img/b_kyujin.jpg)         no-repeat; display: block;  }
li#b5 a:hover { background: url(img/space.gif)            no-repeat; display: block;  }
li#b6         { background: url(img/b_access_on.jpg)      no-repeat; display: block;  }
li#b6 a       { background: url(img/b_access.jpg)         no-repeat; display: block;  }
li#b6 a:hover { background: url(img/space.gif)            no-repeat; display: block;  }
li#l1         { background: url(img/b_ranzan_on.jpg)      no-repeat; display: block;  }
li#l1 a       { background: url(img/b_ranzan.jpg)         no-repeat; display: block;  }
li#l1 a:hover { background: url(img/space.gif)            no-repeat; display: block;  }
li#l2         { background: url(img/b_yorii_on.jpg)       no-repeat; display: block;  }
li#l2 a       { background: url(img/b_yorii.jpg)          no-repeat; display: block;  }
li#l2 a:hover { background: url(img/space.gif)            no-repeat; display: block;  }

li#l3         { background: url(img/b_ogose_on.jpg)       no-repeat; display: block;  }
li#l3 a       { background: url(img/b_ogose.jpg)          no-repeat; display: block;  }
li#l3 a:hover { background: url(img/space.gif)            no-repeat; display: block;  }

li#l4         { background: url(img/b_kango_on.jpg)       no-repeat; display: block;  }
li#l4 a       { background: url(img/b_kango.jpg)          no-repeat; display: block;  }
li#l4 a:hover { background: url(img/space.gif)            no-repeat; display: block;  }
li#l5         { background: url(img/b_zaitaku_on.jpg)     no-repeat; display: block;  }
li#l5 a       { background: url(img/b_zaitaku.jpg)        no-repeat; display: block;  }
li#l5 a:hover { background: url(img/space.gif)            no-repeat; display: block;  }
li#l6         { background: url(img/b_kyotaku_on.jpg)     no-repeat; display: block;  }
li#l6 a       { background: url(img/b_kyotaku.jpg)        no-repeat; display: block;  }
li#l6 a:hover { background: url(img/space.gif)            no-repeat; display: block;  }

li#l7         { background: url(img/b_wakaba_on.jpg)     no-repeat; display: block;  }
li#l7 a       { background: url(img/b_wakaba.jpg)        no-repeat; display: block;  }
li#l7 a:hover { background: url(img/space.gif)            no-repeat; display: block;  }

/* 見出し(20110409) */
h2    {
   font-size:    18px; 
   color:        #cc3333;
   text-align:   left;
   line-height:  27px;
   margin-bottom:10px;
   font-style:   normal; 
   font-weight:  bold; 
   font-family:  "ＭＳ Ｐゴシック", "Osaka";
   padding:      3px 5px;
   border-color: #FF9900;
   border-width: 0 0 1px 7px;
   border-style: solid;
   background:   #F8F8F8;
}

/* Topic (20110409) */
div#topic{
	width:    499px;
	height:   180px;
	overflow-y:scroll;
}

div#topic li{
    width:      499px;
	height:     auto;
	font-size:  1.0em;
	font-style: normal;
    text-align: left;
}

/* 担当医師 */
div#attending{
  width:    499px;
  height:   auto;  
}

div#attending li{
  width:    499px;
  height:   auto;  
  font-size: 1.0em;
  font-style:normal;
  text-align: left;
}

/* 透析について  */
div#touseki{
  width:499px;
  height: auto;
}

div#touseki p{
  width:       auto;
  height:      auto;
  font-size:   1.3em;
  font-style:  normal;
  font-weight: bold;
  text-align:  left;
}

div#touseki-doctor{
   width: 500px;
   height: auto;
}

/*<div style="padding:3px 5px;border-color:;border-width:0 0 1px 7px;border-style:solid;background:#F8F8F8;">タイトル</div>*/


table#recruit      { width: 499px; background: #999966;}
table#recruit td   { width: 80%; background: #ffffff; font-size: 14px; line-height: 20px; font-weight: normal; color: #333333; padding: 2px 5px;}
table#recruit th   { font-size: 14px; line-height: 16px; font-weight: normal; color: #333333; background: #ffff80;}
