/* 一覧用ヘッダ */

#pankuzu{
  font-size: 10pt;
  padding-left: 10px;
  }

#graybar{
  width: 100%;
  border: solid 1px #808080;
  background-color: #e3e3ed;
  }
#bunrui-a{
  float: left;
  font-size: 10pt;
  margin-left: 5px;
  padding-top: 5px;
  }
#a-split{
  color: #999999;
  }
#graybar form{
  margin: 0px;
  padding: 0px;
  }

#sibori {
  float: right;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 10px;
  padding-bottom: 0px;
  text-align: right;
  font-size: 10pt;
  }


/*          */

/* 左右段組  */
#content-tbl{
  margin-top: 10px;
  }
#main {
  width: 585px;
  }
#side {
  width: 185px;
  }
/*         */

/* 休日当番医 */
#comment1{
  margin-left:40px;
  margin-top: 10px;
  font-size: 16pt;
  }
#comment1 strong{
  border-bottom: double 4px #ff3300;
  }
#tyuui  {
  color: #000000;
  font-size: 11pt;
  margin-top: 10px;
  margin-left: 10px;
/*  margin-right: 40px; */
  }

#kyujitu{
  margin-left: 10px;
  margin-top:10px;
  }
#kyujitu dt{
  font-size: 11pt;
  width: 520px;
  color: #ff3300; 
  border-bottom: solid 1px #ff3300;
  margin-top: 20px;
  }
#kyujitu dd{

  font-size: 11pt;
  margin-left: 20px;
  margin-top: 3pt;
  margin-bottom: 3pt;
  padding-left:0px;
  border-bottom: 
  }
.namae  {
  width:180px;
  font-weight: bold;
  color: #000000; 
  }
.jusyo  {
  width:160px;
  font-size: 10pt;
  color: #000000; 
  }
.tel  {
  width:120px;
  font-size: 11pt;
  font-weight: bold;
  color: #000000; 
  }
.map  {
  width:40px;
  font-size: 11pt;
  }
#comment2{
  margin-left:20px;
  margin-top: 40px;
  margin-bottom: 40px;
  }


/* メイン  */
.itiran {
  margin: 0px;
  }

.itiran-dai{
  display: block;
/*  height :21px; */
  width :555px; 
  padding-top: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-left: 10px;
  margin-bottom: 5px;
  font-size: 11pt;
  color: #ff6600;
  border-bottom: solid 1px #ff6600;
  }
.itiran-dai a:link{
  color: #ff6600;
  }
.itiran-dai a:visited{
  color: #ff6600;
  }
.itiran-dai a:hover{
  color: #ff0000;
  }

.syou {
  width: 525px; 
  margin-top: 5px;
  margin-left :20px;
  margin-bottom: 2px;
  font-size: 10pt;
  color: #333333;
  padding-left: 0px;
  padding-top: 2px;
  padding-bottom: 0px;
  border-bottom: dotted 1px #000099;
  }
.syou a:link{
  color: #333333;
  }
.syou a:visited{
  color: #333333;
  }
.syou a:hover{
  color: #ff0000;
  }


.itiran table{
  margin-left :10px;
  margin-right :10px:
  }
.itiran-point{
  font-size: 11pt;
  color: #000099;
  vertical-align: top;
  }
.itiran-icon{
  width :27px;
  font-size: 10pt;
  color: #cc0000;
  }
.itiran-txt{
  width :510px;
  font-size: 11pt;
  line-height: 11pt;
  margin-top: 0px;
  }
.itiran-txt a:link{
  color: #003c9a;
  }
.itiran-txt a:visited{
  color: #800080;
  }
.itiran-txt a:hover{
  color: #ff0000;
  }


/* サイドメニュー */
#rireki h2{
  padding-top: 2px;
  padding-left: 10px;
  margin: 0px;
  margin-top: 0px;
  margin-left: 0px;
  font-size: 10pt;
  color: #ffffff;
  font-weight: normal;
  background-color: #333333;
  border: solid 1px #000000;
  }
#rireki ul{
  background-color: #f8f8fa;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-left: 18px;
  padding-top: 4px;
  font-size: 10pt;
  border: solid 1px #808080;
  _height: 100px;
  }
#rireki li{
  margin-bottom: 4px;
  }

.midashi-ippan h2{
  padding-left: 10px;
  padding-top: 2px;
  margin: 0px;
  margin-top: 0px;
  margin-left: 0px;
  font-size: 10pt;
  color: #ffffff;
  font-weight: normal;
  border: solid 1px #000000;
  background-color: #000080;
  }
.midashi-ippan ul{
  background-color: #f8f8fa;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-top: 4px;
  padding-left: 18px;
  font-size: 10pt;
  border: solid 1px #808080;
  _height: 50px;
  }   
.midashi-ippan li{
  margin-bottom: 4px;
  } 


