@charset "UTF-8";
/**　病院のご案内専用CSS　**/

.hpg .mar10 {
margin:10px;
  }


/**　病院のご案内大タイトル部分ここから　**/
/**院長ご挨拶**/
.hpg h2.ti001{
background-image:url(img/m_ttl01.gif);
background-repeat:no-repeat;
width:530px;
height:55px;
text-indent:-9999px;
margin-bottom:20px;
}
/**病院概況**/
.hpg h2.ti002_1{
background-image:url(img/m_ttl02_01.gif);
background-repeat:no-repeat;
width:530px;
height:55px;
text-indent:-9999px;
margin-bottom:20px;
}
/**病院沿革**/
.hpg h2.ti002_2{
background-image:url(img/m_ttl02_02.gif);
background-repeat:no-repeat;
width:530px;
height:55px;
text-indent:-9999px;
margin-bottom:20px;
}

/**病院沿革**/
.hpg h2.ti002_3{
background-image:url(img/m_ttl02_03.gif);
background-repeat:no-repeat;
width:530px;
height:55px;
text-indent:-9999px;
margin-bottom:20px;
}

/**病院統計**/
.hpg h2.ti002_4{
background-image:url(img/m_ttl04.gif);
background-repeat:no-repeat;
width:530px;
height:55px;
text-indent:-9999px;
margin-bottom:20px;
}

/**　当院パンフレット　**/
.hpg h2.ti006{
background-image:url(img/m_ttl06.gif);
background-repeat:no-repeat;
width:530px;
height:55px;
text-indent:-9999px;
margin-bottom:20px;
}

/**　ニュースリリース　**/
.hpg h2.ti007{
background-image:url(img/m_ttl07.gif);
background-repeat:no-repeat;
width:530px;
height:55px;
text-indent:-9999px;
margin-bottom:20px;
}


/**　TQM活動　**/
.hpg h2.ti008{
background-image:url(img/m_ttl08.gif);
background-repeat:no-repeat;
width:530px;
height:55px;
text-indent:-9999px;
margin-bottom:20px;
}

/**　環境改善活動　**/
.hpg h2.ti009{
background-image:url(img/m_ttl09.gif);
background-repeat:no-repeat;
width:530px;
height:55px;
text-indent:-9999px;
margin-bottom:20px;
}


/**　両立支援　**/
.hpg h2.ti010{
background-image:url(img/m_ttl10.gif);
background-repeat:no-repeat;
width:530px;
height:55px;
text-indent:-9999px;
margin-bottom:20px;
}

/**　ボランティア活動　**/
.hpg h2.ti011{
background-image:url(img/m_ttl11.gif);
background-repeat:no-repeat;
width:530px;
height:55px;
text-indent:-9999px;
margin-bottom:20px;
}


/**　病院のご案内大タイトル部分ここまで　**/

/**　病院のご案内小タイトル部分ここから　**/
.hpg h3 {
padding-left:20px;
font-size:115%;
font-weight:bold;
background:url("img/arrow05.gif") no-repeat 0% 3px;
border-bottom:1px dotted #CCCCCC;
clear:left;
margin:15px 0 15px 0px;
padding-bottom:2px;
 }



/**　病院のご案内テーブルここから　**/

#hpg_ta table {

   }
   
#hpg_ta th {
background-image:url(img/bg_ta001.gif);
background-repeat:repeat;
border-right:1px dotted #CCCCCC;
border-bottom:1px dotted #CCCCCC;
text-align:left;
vertical-align:middle;
padding:0px 0px 0px 10px;
font-weight:bold;
   }  
   
#hpg_ta td {
padding:8px 0px 8px 8px ;
border-bottom:1px dotted #CCCCCC;
   }       

#hpg_ta img {
vertical-align:top;
margin-top:3px;
   }
   
.tal5 td{
padding:4px;
border:1px solid #999;
border-collapse:collapse;
      }	
	  
.tal5 th{
padding:4px;
border:1px solid #999;
text-align:center;
border-collapse:collapse;
background-image:url(../common/img/bg01.gif);
background-repeat:repeat;
font-weight:bold;
vertical-align:middle;
color:#336699;
      }
	  

.gu_ttl li a:visited {
	color:#069;
	text-decoration:none;
	
}

/**　病院統計　**/

#hpg.index .section {

}

#hpg.index .section dl {
	margin-top: 22px;
	padding-bottom: 22px;

	float: left;
	width: 263px;
}

#hpg.index .section dl dd {
	margin-top: 6px;
	font-size: 93%;
	line-height: 130%;
	padding-right: 33px;
	padding-left:15px;
	padding-top:5px;
}



#about #contents #hpg {
	float: right;
	width: 530px;
}


/** がん**/
#hpg.index  .section ul {
	float: left;
	width: 263px;
}



#hpg.index .section ul li {
	margin-top:0px;
	margin-bottom: 6px;
	font-size: 93%;
	line-height: 130%;
	padding-right: 33px;
	padding-left:15px;
	padding-top:5px;
}


#tou_ta table {
font-size:90%;

   }

#tou_ta th {
background-image:url(img/bg_ta001.gif);
background-repeat:repeat;
border:1px solid #cccccc;
text-align:center;
vertical-align:middle;
padding:5px;
font-weight:bold;
}

#tou_ta th.ttl{
text-align:left;
}

#tou_ta td {
text-align:right;
padding:5px;
border:1px solid #ccc;
border-collapse:collapse;
   }       


#tou_ta td.no-bor {
border:none;
   }       



#tou_ta td.ttl {
text-align:left;
}

#tou_ta td.ttl_ud {
text-align:left;
border:none;
text-indent:-2em;
font-size:100%;
padding-left:2em;
}


p.tou{
text-align:right;
padding:10px 10px 10px 0px;
font-size:12px;
color: #0066FF;
}


.cancer p{
text-indent:1em;
padding-top:5px
}

p.bld{
	font-weight:bold;
	padding-top:5px;
	text-align: left;
}

p.lst{
margin-top:-10px;
}

.cancer h4{
color:#336699;
padding:10px 0px 3px 0px;
border-bottom:1px dotted #CCCCCC;
}




p.tou_lst{
font-weight:bold;
text-align:right;
padding-right:10px;
padding-top:10px;
}


/**　ART GALLARYここから　**/


#art_ta caption {
padding-top:10px;
padding-left:8px;
border-bottom:1px solid #CCC;
margin-bottom:10px;
  }

#art_ta tr {
padding:10px 0px;
text-align:center;
 }

#art_ta td {
text-align:center;
vertical-align:top;
padding-bottom:20px;
 }


.art_img {
margin:10px 0px;
   }
   
/**　TQM活動ここから　**/   
   
.tqm_li li {
margin:20px 0px 20px 5px;
list-style:inside;
list-style-type:square;
   }
   
.tqmbor {
border:1px solid #666666;
border-style:dotted;
margin:30px 0px;
    }
	
#tq_title {
margin-top:30px;
  }	 
	
#tq_title td {
border-collapse:collapse;
border:1px solid #D2CFB5;
padding:4px; 
	}
	
	
/**　医師名簿ここから　**/  	


#doc_list table {
border-collapse:collapse;
}

#doc_list caption {
font-size:100%;
padding:0px 0px 5px 5px;
}

#doc_list td {
text-align:left;
font-size:85%;
border-collapse:collapse;
border:1px solid #D2CFB5;
padding:5px;
 }	



#doc table {
border-collapse:collapse;
margin:0px 0px;
}

#doc caption {
font-weight:bold;
padding-top:20px;
padding-bottom:5px;
}

#doc th {
text-align:center;
vertical-align:top;
font-weight:bold;
border-collapse:collapse;
border:1px solid #D2CFB5;
border-top:3px solid #D2CFB5;
padding:6px 3px;
background-color:#E6E0BD;
color:#666666;
font-size:85%;
 }	

#doc td {
font-size:85%;	/*AIHにて75%→85%へ変更*/
border-collapse:collapse;
border:1px solid #D2CFB5;
padding:3px;
 }	

#doc .tx_le {
text-align:left;
padding-left:10px;
background-color:#F7F7F7;
   }
   
