@charset "utf-8";
/* CSS Document */

/* 上書き */
body {
	font-size: medium;
	line-height: normal;
}

#medical h1 {
	background-color:#C8ECBD;
	border-bottom: gray 2px solid;
	border-right: gray 2px solid;
	font-size: x-large;
	font-weight:bold;
	padding: 3px 5px;
	margin-bottom: 25px;
	color:blue;
}

#medical h2{
	font-size: medium;
	padding-left: 5px;
	margin-bottom: 3px;
}

#medical h2.sp{
	font-size: large;
	font-weight:bold;
	text-decoration: underline;
	padding-left: 5px;
	margin-bottom: 3px;
	color:blue;
}

#medical p {
	padding-left : 40px;
	padding-right: 20px;
	margin-bottom: 10px;
}

#medical .p_zeromargin p {
	padding-left : 40px;
	padding-right: 20px;
	margin-bottom: 0px;
}

#medical .p_zeromargin .notes {
	padding-left : 80px;
	padding-right: 20px;
	margin-bottom: 15px;
	font-size: small;
}

#medical .p_zeromargin .linkcomment {
	text-align:right;
	padding-right: 40px;
	margin-bottom: 10px;
}


#medical .figure{
	border: #CFF 1px outset;
	padding: 10px 5px;
	margin: 10px auto 20px auto;
	width: 767px;
}
#medical .figure .title { text-align: center; color:#333 ; font-size: large; font-weight: bolder; margin-bottom: 10px;}
#medical .figure .linkcomment  { text-align: right; padding-right: 10px; margin: 5px 0px; }

#medical .notetitle{
	padding-left : 60px;
	margin-bottom: 0px;
}

#medical .notes {
	padding-left : 80px;
	padding-right: 20px;
	margin-bottom: 10px;
}


/* -----------------------------------------------------------未使用

#medical .figure-generalvsmedical table    { 
	margin-left: auto;
	margin-right:auto;
	border:gray solid 1px;
	margin-bottom: 10px;
}
#medical .figure-generalvsmedical table td { border:gray solid 1px; text-align:center;}

*/

