@import url("common.css");

/*-------------------------------------------------
 歯科のよくある質問
---------------------------------------------------*/

#box-qa {
	margin:0 10px;
}

ul.qa {
	margin:10px 0 25px 0;
	font-size:1.3em;
}

ul.qa li {
	background: url(../img/qa/icon_arrow.jpg) no-repeat;
	padding:7px 0 8px 40px;
	margin:0 0 7px 0;
	border-bottom:#E5C79E 1px dashed;
}

ul.qa a,ul.qa a:visited,ul.qa a:link {
	color:#666;
}

ul.qa a:hover {
	color:#C2AA89;
}


dl.q-a{
	padding:0;
	margin:0 0 20px 0;
	font-size:1.2em;
	line-height:150%;
}

dl.q-a dt {
	background:url(../img/qa/icon_q.gif) no-repeat;
	margin:10px 0 15px 0;
	padding:32px 0 0 0;
}

dl.q-a dd {
	background:url(../img/qa/icon_a.gif) no-repeat;
	margin:0;
	padding:32px 0 0 0;
}

dl.q-a dd img.img-01 {
	padding:10px 0;
}

dl.q-a dd img.img-02 {
	float:right;
	padding:0 0 10px 10px;
}

/*---歯周病---*/

#box-qa2 {
	margin:0 10px;
}

ul.qa2 {
	margin:10px 0 15px 0;
	font-size:1.3em;
}

ul.qa2 li {
	padding:0px 0 10 10px;
	margin:0 0 7px 0;
	height:27px;
	list-style-type: square;
	background-image: none;
	background-repeat: no-repeat;
	list-style-position: inside;
}

ul.qa2 a,ul.qa a:visited,ul.qa a:link {
	color:#666;
}

ul.qa2 a:hover {
	color:#C2AA89;
}

/*---審美歯科---*/
#box-qa3 {
	margin:0 10px;
}

ul.qa3 {
	margin:10px 0 25px 0;
	font-size:1.3em;
}

ul.qa3 li {
	padding:7px 0 8px 10px;
	margin:0 0 7px 0;
	border-bottom:#4A362F 1px dashed;
	background-image: none;
	background-repeat: no-repeat;
}

ul.qa3 a,ul.qa3 a:visited,ul.qa3 a:link {
	color:#666;
}

ul.qa3 a:hover {
	color:#C2AA89;
}


dl.q-a3{
	padding:0;
	margin:0 0 20px 0;
	font-size:1.2em;
	line-height:150%;
}

dl.q-a3 dt {
	background:url(../img/shinbi/icon.gif) no-repeat;
	margin:10px 0 15px 0;
	padding:32px 0 0 0;
}

dl.q-a3 dd {
	background:url(../img/shinbi/icon.gif) no-repeat;
	margin:0;
	padding:32px 0 0 0;
}

dl.q-a3 dd img.img-01 {
	padding:10px 0;
}

dl.q-a3 dd img.img-02 {
	float:right;
	padding:0 0 10px 10px;
}

/*---voice---*/

dl.q-m1{
	padding:0;
	margin:0 0 20px 0;
	font-size:1.2em;
	line-height:150%;
}

dl.q-m1 dt {
	background:url(../img/voice/icon_m1.png) no-repeat;
	margin:10px 0 15px 0;
	padding:5px 0 10px 40px;
}

dl.q-m1 dd {
	margin:0;
	padding:0px 0 0 0;
}

dl.q-m2{
	padding:0;
	margin:0 0 20px 0;
	font-size:1.2em;
	line-height:150%;
}

dl.q-m2 dt {
	background:url(../img/voice/icon_m2.png) no-repeat;
	margin:10px 0 15px 0;
	padding:5px 0 10px 40px;
}

dl.q-m2 dd {
	margin:0;
	padding:0px 0 0 0;
}

dl.q-m3{
	padding:0;
	margin:0 0 20px 0;
	font-size:1.2em;
	line-height:150%;
}

dl.q-m3 dt {
	background:url(../img/voice/icon_m3.png) no-repeat;
	margin:10px 0 15px 0;
	padding:5px 0 10px 40px;
}

dl.q-m3 dd {
	margin:0;
	padding:0px 0 0 0;
}

dl.q-w1{
	padding:0;
	margin:0 0 20px 0;
	font-size:1.2em;
	line-height:150%;
}

dl.q-w1 dt {
	background:url(../img/voice/icon_w1.png) no-repeat;
	margin:10px 0 15px 0;
	padding:5px 0 10px 40px;
}

dl.q-w1 dd {
	margin:0;
	padding:0px 0 0 0;
}
dl.q-w2{
	padding:0;
	margin:0 0 20px 0;
	font-size:1.2em;
	line-height:150%;
}

dl.q-w2 dt {
	background:url(../img/voice/icon_w2.png) no-repeat;
	margin:10px 0 15px 0;
	padding:5px 0 10px 40px;
}

dl.q-w2 dd {
	margin:0;
	padding:0px 0 0 0;
}

dl.q-w3{
	padding:0;
	margin:0 0 20px 0;
	font-size:1.2em;
	line-height:150%;
}

dl.q-w3 dt {
	background:url(../img/voice/icon_w3.png) no-repeat;
	margin:10px 0 15px 0;
	padding:5px 0 10px 40px;
}

dl.q-w3 dd {
	margin:0;
	padding:0px 0 0 0;
}
