/*              ブラウザ初期設定                          */
*,div,h1,p,ul,li,h2,h3,a,img,address{
	margin: 0 0;
	padding: 0 0;
	}

/*             ボディ設定                                */
body{
	margin: 0 auto;
	text-align: center;
	width: 210mm;
	}
/*div_wrapper                                            */
div.wrapper{
	margin: 0 auto;
	padding: 0 0;
	}

/*div_header                                             */
div.header{
	display: none;
	}
/*div_gnavi                                                */
div.gnavi{
	display: none;
	}

/*div_utillityph                                             */
div.utillityph{
	display: none;
	}
/*div_unit1                                               */
div.unit1{
	margin: 0 auto;
	position: relative;
	padding: 0 0;
	border: 1px solid #c0c0c0;
	}

/*div_mainco                                              */
div.mainco{
	margin: 0 auto;
	text-align: center;
	background-color: #ffffff;
	padding: 0 0;
	}

/*div_sub                                                 */
div.sub{
	display: none;
	}

/*div_footer                                              */
div.footer{
	clear: both;
	padding: 0 0;
	margin: 0 auto;
	}
/*                                                                */
/*コンテンツ部　ご支援いただいている医療機関ページデザイン        */
/*                                                                */
div.mainco{
	text-align: left;
	}

div.medashi1{
	margin: 6px 0 16px 0;
	padding: 6px;
	text-align: left;
	background: url("../image/h1dr_camhos.gif") no-repeat right;
	background-color:#27c216;
	height: 80px;
	}

h1{
	margin: 10px 0 2px 15px;
	color: #ffffff;
	font-size: 1.9em;
	}

p.leadmedashi1{
	text-align: justify;
	text-justify:inter-ideograph;
	font-size: 0.75em;
	color: #f5f5f5;
	line-height: 1.5em;/*行間サイズ*/
	margin: 0 0 0 15px;
	padding: 0px px 2px 0px;
	}

table.camlist{
	width: 710px !important;
	width: /**/ 730px;
	margin: 20px 0px 20px 20px;
	background-color: #e0f5ed;
	border: solid 2px #51bd97;
	border-collapse: collapse;
	}

table.camlist th{
	padding: 6px;
	text-align: center;
	border: solid 1px #51bd97;
	font-size: 0.95em;
	}

th.cotbmida{
	color: #ffffff;
	background-color: #2b9580;
	}

table.camlist td{
	padding: 6px;
	text-align: left;
	border: solid 1px #51bd97;
	font-size: 0.85em;
	}

/*                    【上に戻る】設定                     */
p.top2{
	text-indent: -999px;
	display: none;
	}
p.top2 a{
	display: none;
	}

p.pageme{
	display: none;
	}

	p.pageme a{
	display: none;
	}

