/* お悩み解消クリニック
---------------------------------------------------------*/
#content{
	line-height:16px;
	margin-bottom: 10px;
}
/*#content .ttl_clinic {
	background: url(../img/clinic/ttl_h2.gif) no-repeat;
	text-indent: -9877px;
	height: 26px;
}*/
.ttl_clinic{
	background:url(../img/clinic/ttl_h2.gif);
	width:440px;
	height:25px;
	text-indent:-9999px;
	margin-bottom:10px;
}
#content .clinic .bnr_clinic {
	background: url(../img/clinic/ttl_bnr.jpg) no-repeat;
	height: 110px;
	width: 440px;
	text-indent: -9999px;
}
#content .clinic .bnr_clinic2 {
	background: url(../img/clinic/bnr.jpg) no-repeat;
	height: 24px;
	width: 422px;
	text-indent: -9999px;
}
#content .clinic .text {
	font-size: 13px;
	line-height: 20px;
	padding-right: 10px;
	padding-left: 10px;
}
#content .clinic .profile {
	background: url(../img/clinic/bg_profile.jpg) no-repeat;
	height: 112px;
	width: 265px;
	padding-top: 35px;
	padding-right: 18px;
	padding-left: 157px;
}
#content .clinic .profile p {
	font-size: 12px;
	line-height: 18px;
}
#content .clinic .qa {
	width: 410px;
	border: 1px solid #fea6d1;
	/*margin: 0px auto 25px;*/
	margin: 5px auto 25px;
	padding: 7px 5px 10px;
}
#content .clinic .qa .ttl_qa {
	background: url(../img/clinic/ttl_qa.gif) no-repeat;
	margin: 0px auto 14px;
	height: 27px;
	width: 409px;
	text-indent: -9999px;
}
#content .clinic .qa .bg_q {
	background: url(../img/clinic/bg_q.gif) no-repeat;
	margin: 0px auto;
	height: 75px;
	width: 334px;
	padding-top: 16px;
	padding-left: 59px;
}
#content .clinic .qa .bg_q p {
	font-size: 12px;
	line-height: 18px;
}

#content .clinic .qa .bg_a {
	background: url(../img/clinic/bg_a.gif) no-repeat;
	margin: 0px auto;
	height: 23px;
	width: 332px;
	padding-top: 15px;
	padding-left: 67px;
}
#content .clinic .qa .bg_a .brown_a {
	font-size: 16px;
	color: #99470b;
	font-weight: bolder;
}
#content .clinic .qa dl {
	margin: 14px auto 0px;
	width: 384px;
}

#content .clinic .qa dt {
	text-indent: 20px;
	line-height: 23px;
	height: 23px;
	padding-bottom: 1px;
}
#content .clinic .qa dd {
	font-size: 12px;
	line-height: 20px;
	margin-bottom:12px;
}
#content .clinic .qa .ttl1 {
	background: url(../img/clinic/q_ttl1.gif) no-repeat;
	height: 24px;
	width: 384px;
}
#content .clinic .qa .ttl2 {
	background: url(../img/clinic/q_ttl2.gif) no-repeat;
	height: 24px;
	width: 384px;
}
#content .clinic .qa .ttl3 {
	background: url(../img/clinic/q_ttl3.gif) no-repeat;
	height: 24px;
	width: 384px;
}
#content .clinic .qa .ttl4 {
	background: url(../img/clinic/q_ttl4.gif) no-repeat;
	height: 24px;
	width: 384px;
}
#content .clinic .hospital {
	background: url(../img/clinic/bg_hospital.jpg) no-repeat;
	margin: 0px auto;
	height: 101px;
	width: 214px;
	padding-top: 40px;
	padding-right: 7px;
	padding-left: 198px;
}
#content .clinic .hospital p {
	font-size: 12px;
	line-height: 20px;
}
#content .clinic .hospital2 {
	margin: 0px auto;
	height: 101px;
	width: 214px;
	padding-top: 40px;
	padding-right: 7px;
	padding-left: 198px;
}
#content .clinic .hospital2 p {
	font-size: 12px;
	line-height: 20px;
}

#content .clinic .ttl_form {
	background: url(../img/clinic/ttl_form.jpg) no-repeat;
	text-indent: -9999px;
	height: 18px;
	width: 409px;
	margin: 36px auto 0px;
}
#content .clinic .ttl_pre {
	background: url(../img/clinic/ttl_pre.jpg) no-repeat;
	text-indent: -9999px;
	height: 18px;
	width: 409px;
	margin: 36px auto 0px;
}
#content .clinic .form_top {
	background: url(../img/clinic/bg_form_top.jpg) no-repeat;
	margin: 7px auto 0px;
	height: 59px;
	width: 318px;
	padding-left: 72px;
	padding-top: 15px;
	padding-right: 3px;
}
#content .clinic .form_top p {
	font-size: 12px;
	line-height: 20px;
}
#content .clinic .clinic_formarea {
	background: #fdfcd3 repeat-y;
	width: 373px;
	margin: 0px auto;
	padding-right: 10px;
	padding-left: 10px;
}
#content .clinic .clinic_formarea th {
	font-size: 12px;
	line-height: 20px;
	color: #fc55a7;
	text-align: left;
}
#content .clinic .clinic_formarea td {
	font-size: 12px;
	line-height: 20px;
	text-align: left;
	padding-top:5px;
	padding-bottom:5px;
}
#content .clinic .clinic_formarea textarea {
	width: 100%;
}
#content .clinic .clinic_formarea input {
	width: 200px;
}
#content .clinic .form_bottom {
	background: url(../img/clinic/bg_form_bottom.jpg) no-repeat;
	margin: 0px auto 40px;
	height: 34px;
	width: 393px;
	text-align: center;
	padding-top: 15px;
}
#content .clinic .thanks {
	font-size: 12px;
	line-height: 20px;
	text-align: left;
	padding: 10px 0px 10px 5px;
}
.back-no_clinic {
	font-size: 12px;
	line-height: 14px;
	padding-bottom:10px;
}
.back-no_clinic li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-bottom:4px;
}
