@charset "utf-8";
/* CSS Document */

h3 {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

h4 {
	padding: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.con_bg1 {
	background-color:#FFFFCC;
	padding: 15px;
	width: 500px;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 20px;
	line-height:1.6em;
	color:#CCCCCC;
}

.con_bg6 {
	background-color: #F6F6F6;
	padding: 20px;
	width: 500px;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 20px;
}

.con_bg6 img {
border:#FFFFFF 1px solid;
}

.con_bg0 {
	padding: 0px;
	width: 520px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 30px;
}

.con_bg0 img {
border:#999999 1px solid;
}
.con_bor {
	padding: 7px;
	width: 300px;
	border: 1px solid #EFEFEF;
	background-color:#d9e8ed;
}

.maincont {
	float: right;
	width: 560px;
	padding: 0px;
	margin-right: 32px;
}


#f14bl
{font-size:14px;
line-height:1.6em;
color:#3094e9;
}

#f13red
{font-size:13px;
color:#CC0000;
}

/***************************/

#pad10{padding:10px;}


/*******/
#e-box{
	width:490px;
	padding-bottom:20px;
	border-bottom:#CCCCCC 1px dashed;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}

.q-b{
	background-image:url(../clinic/images/q.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	padding:5px 0 0 30px;
	height:24px;
	margin-bottom:10px;
	color: #56a2bb;

}
.qa-b{
	background-image:url(../clinic/images/a.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 30px;
	margin-left:30px;
}
.qa-b_ill{
	background-image:url(img/hamigakiko.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-top:5px;
	margin-left:50px;

}
.qa-b02{
	background-image:url(img/qa_a.gif);
	background-repeat:no-repeat;
	padding:5px 145px 0 30px;
}
