/* CSS Document */


/*localNavi*/
ul#localNavi{background:url(/customer/img/local-navigation_base001.gif)}

/*leadText*/
#main #leadText{ width:890px; margin:0 0 0 13px; padding:0; float:none; display:block }

#main #leadText p{margin:0 0 13px 0;}

/*contents*/
#main div{ margin:13px 1px 0 13px; width:212px; float:left; clear:none;  display:inline}/*(/customer/hospital/index.html)*/

#main div h2{ background:none; padding:0}/*(/customer/hospital/index.html)*/


#main div.contentsHeader{margin:0 0 0 13px; padding:8px 0 0 0; width:890px; background:url(/customer/img/header_base001.gif) no-repeat;  clear:both}

#main div.contentsHeader div.clearfix{ margin:0 -13px 26px -13px; width:917px; _display: block}/*(/customer/institution/index.html)*/

#main div.contentsHeader div.clearfix div.block{ margin:0 0 0 13px; width:438px;}/*(/customer/institution/index.html)*/

#main div.contentsHeader div.clearfix div.block p img{ float:left; margin:0 13px 0 0;}/*(/customer/institution/index.html)*/

#main div.contentsHeader div.clearfix div.block ul{ list-style:none}/*(/customer/institution/index.html)*/

#main div.contentsHeader h2{ font-size:120%; margin:0 0 13px 0; padding:0 0 7px 18px; background:url(/customer/img/header_base002.gif) no-repeat bottom left;}

/*#main div.contentsHeader h2 a:hover{ color:#000; text-decoration:none}*/

#main div.contentsHeader h3{ font-size:100%; margin:0 0 13px 0; padding:0 0 5px 0; border-bottom: 1px solid #999}

#main div.contentsHeader p{ margin:0 0 1em 0;}

#main div.contentsHeader table{ border-collapse:collapse; border:1px solid #c4c4c4; margin:13px 0 13px 0; width:100%}

#main div.contentsHeader table th, #main div.contentsHeader table td{ border:1px solid #c4c4c4; padding:3px 10px}

#main div.contentsHeader table caption{ text-align:left; font-weight:bold}

#main div.contentsHeader table th{ text-align:left; background-color:#e4e4e4}

#main div.contentsHeader table td.gray{ background-color:#efefef}

#main div.contentsHeader ul{ margin:0 0 0 15px}

#main div.contentsHeader ul.note{ margin:-8px 0 13px 0 }

#main div.contentsHeader ul.note li{ display:block; background:none; padding:0}

#main div.contentsHeader div.see{ background:url(/customer/hospital/img/see-list_base002.gif) bottom; width:100%; margin:0 0 13px 0; _margin:0; padding:0 0 20px 0;}

#main div.contentsHeader div.see ul{background-image:url(/customer/hospital/img/see-list_base001.gif);margin:0; padding:10px 0 0 0; list-style:inside; padding:20px 0 0 0}

#main div.contentsHeader div.see ul li{ margin:0 0 0 13px}

#main div.contentsHeader dl{background:url(/customer/hospital/img/see-list_base002.gif) bottom; width:100%; margin:13px 0; padding:0 0 10px 0;}

#main div.contentsHeader dl dt{margin:0; padding:0;}

#main div.contentsHeader dl dd table{ width:50%; margin:13px 13px}

#main div.contentsHeader dl dd p{ margin: 0 13px}

#main div.contentsHeader dl dd dl{ background:none; margin:13px; padding:0; width:80%}