@charset "shift_jis";
#main {
	background-image: url(../img/second_main_back.gif);
}

#l_menu1 a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 28px;
	width: 168px;
	margin: 0px;
}
#l_menu1_o a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu1.gif);
	background-repeat: no-repeat;
	background-position: -168px top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 28px;
	width: 168px;
	margin: 0px;
}
#l_menu1 a:hover {
	background-position: -168px top;
}
#l_menu11 a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu11.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 26px;
	width: 168px;
	margin: 0px;
}
#l_menu11_o a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu11.gif);
	background-repeat: no-repeat;
	background-position: -168px top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 26px;
	width: 168px;
	margin: 0px;
}
#l_menu11 a:hover {
	background-position: -168px top;
}
#l_menu11_n {
	display:none;
}
#l_menu12 a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu12.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 28px;
	width: 168px;
	margin: 0px;
}
#l_menu12_o a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu12.gif);
	background-repeat: no-repeat;
	background-position: -168px top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 28px;
	width: 168px;
	margin: 0px;
}
#l_menu12 a:hover {
	background-position: -168px top;
}
#l_menu2 a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 28px;
	width: 168px;
	margin: 0px;
}
#l_menu2_o a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu2.gif);
	background-repeat: no-repeat;
	background-position: -168px top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 28px;
	width: 168px;
	margin: 0px;
}
#l_menu2 a:hover {
	background-position: -168px top;
}

#l_menu3 a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 28px;
	width: 168px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#l_menu3_o a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu3.gif);
	background-repeat: no-repeat;
	background-position: -168px top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 28px;
	width: 168px;
	margin: 0px;
}
#l_menu3 a:hover {
	background-position: -168px top;
}
#l_menu31 a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu31.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 28px;
	width: 168px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#l_menu31_o a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu31.gif);
	background-repeat: no-repeat;
	background-position: -168px top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 28px;
	width: 168px;
	margin: 0px;
}
#l_menu31 a:hover {
	background-position: -168px top;
}


#l_menu4 a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 28px;
	width: 168px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#l_menu4_o a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu4.gif);
	background-repeat: no-repeat;
	background-position: -168px top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 28px;
	width: 168px;
	margin: 0px;
}
#l_menu4 a:hover {
	background-position: -168px top;
}
#l_menu5 a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu5.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 25px;
	width: 168px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#l_menu5_o a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu5.gif);
	background-repeat: no-repeat;
	background-position: -168px top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 25px;
	width: 168px;
	margin: 0px;
}
#l_menu5 a:hover {
	background-position: -168px top;
}
#l_menu51 a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu51.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 35px;
	width: 168px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#l_menu51_o a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu51.gif);
	background-repeat: no-repeat;
	background-position: -168px top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 35px;
	width: 168px;
	margin: 0px;
}
#l_menu51 a:hover {
	background-position: -168px top;
}
#l_menu52 a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu52.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 21px;
	width: 168px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#l_menu52_o a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu52.gif);
	background-repeat: no-repeat;
	background-position: -168px top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 21px;
	width: 168px;
	margin: 0px;
}
#l_menu52 a:hover {
	background-position: -168px top;
}
#l_menu53 a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu53.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 21px;
	width: 168px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#l_menu53_o a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu53.gif);
	background-repeat: no-repeat;
	background-position: -168px top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 21px;
	width: 168px;
	margin: 0px;
}
#l_menu53 a:hover {
	background-position: -168px top;
}
#l_menu54 a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu54.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 21px;
	width: 168px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#l_menu54_o a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu54.gif);
	background-repeat: no-repeat;
	background-position: -168px top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 21px;
	width: 168px;
	margin: 0px;
}
#l_menu54 a:hover {
	background-position: -168px top;
}
#l_menu55 a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu55.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 21px;
	width: 168px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#l_menu55_o a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu55.gif);
	background-repeat: no-repeat;
	background-position: -168px top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 21px;
	width: 168px;
	margin: 0px;
}
#l_menu55 a:hover {
	background-position: -168px top;
}
#l_menu55_n{
	display:none;
}
#l_menu56 a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu56.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 21px;
	width: 168px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#l_menu56_o a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu56.gif);
	background-repeat: no-repeat;
	background-position: -168px top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 21px;
	width: 168px;
	margin: 0px;
}
#l_menu56 a:hover {
	background-position: -168px top;
}
#l_menu56_n{
	display:none;
}
#l_menu57 a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu57.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 24px;
	width: 168px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#l_menu57_o a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu57.gif);
	background-repeat: no-repeat;
	background-position: -168px top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 24px;
	width: 168px;
	margin: 0px;
}
#l_menu57 a:hover {
	background-position: -168px top;
}
#l_menu57_n{
	display:none;
}
#l_menu6 a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu6.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 25px;
	width: 168px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#l_menu6_o a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu6.gif);
	background-repeat: no-repeat;
	background-position: -168px top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 25px;
	width: 168px;
	margin: 0px;
}
#l_menu6 a:hover {
	background-position: -168px top;
}
#l_menu61 a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu61.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 21px;
	width: 168px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#l_menu61_o a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu61.gif);
	background-repeat: no-repeat;
	background-position: -168px top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 21px;
	width: 168px;
	margin: 0px;
}
#l_menu61 a:hover {
	background-position: -168px top;
}
#l_menu62 a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu62.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 21px;
	width: 168px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#l_menu62_o a {
	text-decoration: none;
	background-image: url(../ippan/img/l_menu62.gif);
	background-repeat: no-repeat;
	background-position: -168px top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	padding: 0px;
	height: 21px;
	width: 168px;
	margin: 0px;
}
#l_menu62 a:hover {
	background-position: -168px top;
}

/* 検査についてのご案内　*/

.bt_kuwa {
	padding: 0px;
	width: 164px;
	margin-top: 0px;
	margin-right: 32px;
	margin-bottom: 30px;
	margin-left: 364px;
	font-family: Verdana, Geneva, sans-serif;
}
.bt_kuwa a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-image: url(../ippan/kensa/img/to_kuwa.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 164px;
}
.bt_kuwa a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-image: url(../ippan/kensa/img/to_kuwa.gif);
	background-repeat: no-repeat;
	background-position: left -25px;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 164px;
}
#kensa_bt_byoin {
	font-size: 80%;
	line-height: 150%;
	width: 496px;
	margin-top: 0px;
	margin-right: 32px;
	margin-bottom: 30px;
	margin-left: 32px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 25px;
}
#kensa_bt_byoin ul {
	margin: 0px;
	padding: 0px;
}
#kensa_bt_byoin ul li {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
}
#kensa_bt_byoin1 a {
	text-decoration: none;
	background-image: url(../ippan/kensa/img/to_univ.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 220px;
}
#kensa_bt_byoin1 a:hover {
	background-position: left -25px;
}
#kensa_bt_byoin2 a {
	text-decoration: none;
	background-image: url(../ippan/kensa/img/to_kenritsu.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 214px;
}
#kensa_bt_byoin2 a:hover {
	background-position: left -25px;
}
.kensa_univ {
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	font-size: 90%;
	line-height: 150%;
}
.kensa_univ_l {
	font-weight: bold;
	float: left;
	width: 100px;
}
.kensa_univ_l p {
	background-image: url(../ippan/kensa/hiroshima_univ/img/yaji.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
}

.kensa_univ_r {
	float: right;
	width: 390px;
}
#kensa_hokenjo_chu {
	font-size: 90%;
	line-height: 150%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 30px;
	margin-left: 30px;
}
#kensa_hokenjo_chu ul li {
	background-image: url(../ippan/kensa/hiroshima_univ/img/yaji.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 15px;
	list-style-type: none;
	margin-bottom: 10px;
}




.kensa_hokenjo {
	width: 500px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 20px;
	margin-left: 30px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D3CCBF;
}
.kensa_hokenjo_waku {
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D3CCBF;
}
.kensa_hokenjo_l {
	margin: 0px;
	float: left;
	width: 420px;
	font-size: 90%;
	line-height: 140%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.kensa_hokenjo_l p {
	background-image: url(../care/ronbun/img/mark.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.kensa_hokenjo_l p a {
	color: #5B3E1C;
	text-decoration: none;
}
.kensa_hokenjo_l p a:hover {
	text-decoration: underline;
}


.kensa_hokenjo_r {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 74px;
}
.kensa_hokenjo_bt_kuwa a {
	text-decoration: none;
	background-image: url(../care/ronbun/img/to_kuwa.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 74px;
	font-family: Verdana, Geneva, sans-serif;
}
.kensa_hokenjo_bt_kuwa a:hover {
	text-decoration: none;
	background-image: url(../care/ronbun/img/to_kuwa.gif);
	background-repeat: no-repeat;
	background-position: 0px -25px;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 74px;
}

/* お薬について　*/
.bt_kuwa_pdf {
	padding: 0px;
	width: 184px;
	margin-top: 0px;
	margin-right: 32px;
	margin-bottom: 30px;
	margin-left: 344px;
	font-family: Verdana, Geneva, sans-serif;
}
.bt_kuwa_pdf a {
	text-decoration: none;
	background-image: url(../ippan/kusuri/img/to_pdf.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 184px;
	overflow: hidden;
}
.bt_kuwa_pdf a:hover {
	background-position: left -35px;
}.kusuri {
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 30px;
	margin-left: 30px;
	border: 1px solid #D3CCBF;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	clear: both;
}
.kusuri h3 {
	font-size: 90%;
	line-height: 140%;
	background-image: url(../ippan/kusuri/img/q.gif);
	padding: 7px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.kusuri p {
	font-size: 90%;
	line-height: 150%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 12px;
}
.kusuri p strong {
	color: #C52B2B;
}
.kusuri p img {
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.kihon_text_b5 .chu {
	font-size: 80%;
	line-height: 140%;
}

/* 相談窓口のご案内　*/
.sodan_ho_table {
	padding: 0px;
	width: 500px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 30px;
	font-size: 90%;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BFB5A2;
	border-bottom-color: #BFB5A2;
	border-left-color: #BFB5A2;

}
.sodan_ho_table_th1 {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #BFB5A2;
	border-right-color: #BFB5A2;
	border-bottom-color: #BFB5A2;
	background-color: #FFEDDE;
	line-height: 120%;
	padding: 3px;
	text-align: center;
	margin: 0px;
}
.sodan_ho_table_th2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #BFB5A2;
	border-bottom-color: #BFB5A2;
	background-color: #FFEDDE;
	line-height: 120%;
	padding: 3px;
	text-align: center;
	margin: 0px;
}
.sodan_ho_table_td1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #BFB5A2;
	border-right-color: #BFB5A2;
	padding: 3px;
	margin: 0px;
	background-color: #F7F3ED;
	font-weight: bold;
	text-align: center;
}
.sodan_ho_table_td2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #BFB5A2;
	border-right-color: #BFB5A2;
	padding: 3px;
	margin: 0px;
	text-align: center;
}
.sodan_list {
	padding: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 30px;
	margin-left: 30px;
	font-size: 90%;
	line-height: 150%;
}

.sodan_list li {
	background-image: url(../img/yaji.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 10px;
	list-style-type: none;
	margin-bottom: 10px;
}
.sodan_list ul li .chu {
	font-size: 80%;
}
#sodan_img {
	background-image: url(../ippan/sodan/img/img.gif);
	background-repeat: no-repeat;
	background-position: 300px 30px;
}

/*　HIV抗体検査　*/
#hiv_list {
	font-size: 90%;
	line-height: 150%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 30px;
}
#hiv_list ul li {
	background-image: url(../img/mark.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 15px;
	padding-left: 20px;
	list-style-type: none;
}


/* 受診について　*/
#jushin_navi {
	font-family: Verdana, Geneva, sans-serif;
	padding: 0px;
	margin-right: 30px;
	margin-bottom: 20px;
	margin-left: 30px;
}
#jushin ul {
	margin: 0px;
	padding: 0px;
}
#jushin_navi li {
	float: left;
	list-style-type: none;
}
#jushin_navi1 a {
	text-decoration: none;
	background-image: url(../ippan/jushin/img/navi1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 56px;
}
#jushin_navi1 a:hover {
	background-position: left -30px;
}
#jushin_navi2 a {
	text-decoration: none;
	background-image: url(../ippan/jushin/img/navi2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 55px;
}
#jushin_navi2 a:hover {
	background-position: left -30px;
}
#jushin_navi3 a {
	text-decoration: none;
	background-image: url(../ippan/jushin/img/navi3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 55px;
}
#jushin_navi3 a:hover {
	background-position: left -30px;
}
#jushin_navi4 a {
	text-decoration: none;
	background-image: url(../ippan/jushin/img/navi4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 55px;
}
#jushin_navi4 a:hover {
	background-position: left -30px;
}
#jushin_navi5 a {
	text-decoration: none;
	background-image: url(../ippan/jushin/img/navi5.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 55px;
}
#jushin_navi5 a:hover {
	background-position: left -30px;
}
#jushin_navi6 a {
	text-decoration: none;
	background-image: url(../ippan/jushin/img/navi6.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 55px;
}
#jushin_navi6 a:hover {
	background-position: left -30px;
}
#jushin_navi7 a {
	text-decoration: none;
	background-image: url(../ippan/jushin/img/navi7.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 55px;
}
#jushin_navi7 a:hover {
	background-position: left -30px;
}
#jushin_navi8 a {
	text-decoration: none;
	background-image: url(../ippan/jushin/img/navi8.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width:55px;
}
#jushin_navi8 a:hover {
	background-position: left -30px;
}
#jushin_navi9 a {
	text-decoration: none;
	background-image: url(../ippan/jushin/img/navi9.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 59px;
}
#jushin_navi9 a:hover {
	background-position: left -30px;
}
.jushin_list {
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 30px;
}
.jushin_list ul li {
	font-size: 90%;
	line-height: 150%;
	background-image: url(../img/mark.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
	padding-left: 20px;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	padding-bottom: 5px;
}
.jushin_list ul li .small {
	font-size: 90%;
}
.chiryo_waku {
	padding: 10px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 30px;
	margin-left: 30px;
	border: 1px solid #CCC;
	font-size: 70%;
}
.kyoten_table {
	padding: 0px;
	width: 500px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 15px;
	margin-left: 30px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
}
.kyoten_table tr th {
	font-size: 90%;
	line-height: 130%;
	font-weight: normal;
	background-color: #FFF0E9;
	text-align: left;
	padding: 7px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	width: 100px;
}
.kyoten_table tr td {
	font-size: 90%;
	line-height: 130%;
	font-weight: normal;
	background-color: #FFF;
	text-align: left;
	padding: 7px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}

/* 2009.12.15 病気の知識ナビ追加 taniguchi　start*/
#ippan_index_navi {
	padding: 0px;
	width: 500px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 20px;
	margin-left: 30px;
	height: 30px;
}
#ippan_index_navi ul {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
#ippan_index_navi li {
	float: left;
	list-style-type: none;
}
#ippan_index_navi1 a {
	text-decoration: none;
	background-image: url(../ippan/img/ippan_navi1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 250px;
}
#ippan_index_navi1 a:hover {
	background-position: left -30px;
}
#ippan_index_navi2 a {
	text-decoration: none;
	background-image:url(../ippan/img/ippan_navi2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 250px;
}
#ippan_index_navi2 a:hover {
	background-position: left -30px;
}


.bt_chiryo {
	padding: 0px;
	width: 240px;
	margin-top: 0px;
	margin-right: 32px;
	margin-bottom: 30px;
	margin-left: 288px;
	font-family: Verdana, Geneva, sans-serif;
}
.bt_chiryo a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-image: url(../ippan/img/to_chiryo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.bt_chiryo a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-image: url(../ippan/img/to_chiryo.gif);
	background-repeat: no-repeat;
	background-position: left -25px;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}

/* 2009.12.15 病気の知識ナビ追加 taniguchi　end*/