@charset "UTF-8";

/* ***************************************************
* CSS file For futae.artis-clinic.com
	FileName: voice.css
■目次 ==========================================
■[00]:料金表
**************************************************** */

/*-----------------------------------------------------------
■[00]:料金表
------------------------------------------------------------*/
div#Introduce {
	background: url(/img/voice/director_bg.jpg) no-repeat left top;
	padding: 51px 185px 0 0;
	margin-bottom: 20px;
}

p.Intro_comment { line-height: 20px; margin-bottom: 12px; }

p.Qualification { margin-bottom: 12px; }

p.Qualification, p.Career {
	padding: 0 0 0 50px;
}

div#Voice_list_top {
	background: url(/img/voice/voice_waku_top_test.gif) no-repeat left top;
	padding: 15px 0 0 0;
	width: 512px;
	height: 77px;
}

/* hide from Mac IE \*/
* html div#Voice_list_top {
	height: 92px;
}

/* */ 

div#Voice_list_top p {
	font-weight: bold;
	font-size: 14px;
	color: #330000;
	padding: 3px 0 0 20px;
}

div#Voice_list_top p#Title img {
	vertical-align: top;
}

img.Voice_ttl {
	margin: 0 0 7px 20px;
}

img.Voice_comment {
	margin: 0 0 5px 20px;
}

div#Voice_list {
	background: url(/img/voice/voice_waku_middle.gif) repeat-y left top;
	padding: 0 0 5px 0;
	width: 512px;
}

div#Voice_list ul {
	margin: 0 25px 0 25px;
	background: url(/img/voice/dotted.gif) repeat-x left bottom;
}

div#Voice_list ul li {
	background: url(/img/voice/voice_list.gif) no-repeat 0 13px;
	font-size: 14px;
	font-weight: bold;
	padding: 10px 0 2px 0;
	width: 462px;
	float: left;
	border-bottom: 1px dotted #666;
}

div#Voice_list ul li a.Title {
	display: block;
	padding: 0 0 5px 30px;
}

div#Voice_list ul li a:link {
	color: #f0a727;
	text-decoration: underline;
}

div#Voice_list ul li span {
	font-size: 12px;
	font-weight: normal;
	float: left;
}



div#Voice_list ul li img {
	float: right;
	width: 68px;
}



div#Voice_list_bottom {
	background: url(/img/voice/voice_waku_bottom.gif) no-repeat left bottom;
	width: 512px;
	height: 17px;
	margin-bottom: 15px
}

/****************** ページャー **********************/
div#Voice_list_bottom_test {
	background: url(/img/voice/voice_waku_bottom.gif) no-repeat left bottom;
	width: 512px;
	height: 51px;
	margin-bottom: 15px
}

div#Voice_list_bottom_test ul {
	float: left;
	margin-right: 9px;
	width: 500px;
	padding: 19px 0 0 15px;
}

/* hide from Mac IE \*/
* html div#Voice_list_bottom_test ul {
	float: left;
	margin-right: 5px;
}
/* */ 

div#Voice_list_bottom_test ul li {
	border: 1px solid #dee2e2;
	float: left;
	margin: -0.5em 0.5em 0.3em 0;
}

div#Voice_list_bottom_test ul li#Page_all {
	border: none;
	float: left;
	margin: 0em 0.5em 0.3em 0;
}

div#Voice_list_bottom_test ul li a {
	display: block;
	padding: 2px 0;
	text-align: center;
	text-decoration: none;
	width: 1.8em;
}

div#Voice_list_bottom_test ul li a#Now_page {
	display: block;
	padding: 2px 0;
	text-align: center;
	text-decoration: none;
	width: 1.8em;
	background-color: #a16262;
	border: 1px solid #a16262;
	color: #fff;
	font-weight: bold;
}

div#Voice_list_bottom_test ul li a:link { background-color: #fff; border: 1px solid #fff; }
div#Voice_list_bottom_test ul li a:visited { background-color: #fff; border: 1px solid #fff; }
div#Voice_list_bottom_test ul li a:hover { background-color: #a16262; border: 1px solid #a16262; color: #fff; font-weight: bold; }


/****************************************************/

div#Voice_list_bottom2 {
	background: url(/img/voice/voice_waku_bottom2.gif) no-repeat left bottom;
	width: 512px;
	height: 41px;
	position: relative;
	margin-bottom: 15px
}

div#Voice_list_bottom2 img {
	position: relative;
	top: 13px;
	left: 417px;
}

div#Voice_list dl {
	margin: 0 25px 0 25px;
	background: url(/img/voice/dotted.gif) repeat-x left bottom;
}

div#Voice_list dl dt {
	margin: 0 0 7px 0;
	padding-top: 7px;
}

div#Voice_list dl dd.A1, div#Voice_list dl dd.A2, div#Voice_list dl dd.A4, div#Voice_list dl dd.A5 {
	width: 459px;
	height: 24px;
	position: relative;
	padding: 0 0 15px 0;
}

div#Voice_list dl dd.A1 { background: url(/img/voice/voice_graph01.gif) no-repeat 0 8px; }

div#Voice_list dl dd.A2 { background: url(/img/voice/voice_graph02.gif) no-repeat 0 8px; }

div#Voice_list dl dd.A4 { background: url(/img/voice/voice_graph03.gif) no-repeat 0 8px; }

div#Voice_list dl dd.A5 { background: url(/img/voice/voice_graph04.gif) no-repeat 0 8px; }

div#Voice_list dl dd.A1 p, div#Voice_list dl dd.A2 p, div#Voice_list dl dd.A4 p, div#Voice_list dl dd.A5 p {
	position: relative;
	width: 22px;
}



p.place0 { left: 69px; }

p.place1 { left: 100px; }

p.place2 { left: 131px; }

p.place3 { left: 162px; }

p.place4 { left: 193px; }

p.place5 { left: 224px; }

p.place6 { left: 255px; }

p.place7 { left: 286px; }

p.place8 { left: 317px; }

p.place9 { left: 348px; }

p.place10 { left: 379px; }


div#Voice_list dl dd span {
	display: block;
	padding: 0 0 5px 20px;
}

div#Voice_list dl dd a {
	display: block;
	float: right;
	width: 216px;
}

div#Voice_list dl#Impression {
	background-image: none;
}


/****************** ページャー **********************/
div#Voice_list_bottom2_test a img {
	float: right;
	width: 80px;
	margin: 16px 15px 0 0;
}


div#Voice_list_bottom2_test {
	background: url(/img/voice/voice_waku_bottom.gif) no-repeat left bottom;
	width: 512px;
	height: 51px;
	margin-bottom: 10px
}

div#Voice_list_bottom2_test ul {
	float: left;
	margin-right: 9px;
	width: 350px;
	padding: 19px 0 0 15px;
}

/* hide from Mac IE \*/
* html div#Voice_list_bottom2_test ul {
	float: left;
	margin-right: 5px;
}
/* */ 

div#Voice_list_bottom2_test ul li {
	border: 1px solid #dee2e2;
	float: left;
	margin: -0.5em 0.5em 0.3em 0;
}

div#Voice_list_bottom2_test ul li#Page_all {
	border: none;
	float: left;
	margin: 0em 0.5em 0.3em 0;
}

div#Voice_list_bottom2_test ul li a {
	display: block;
	padding: 2px 0;
	text-align: center;
	text-decoration: none;
	width: 10.3em;
}

div#Voice_list_bottom2_test ul li a#Now_page {
	display: block;
	padding: 2px 0;
	text-align: center;
	text-decoration: none;
	width: 1.8em;
	background-color: #a16262;
	border: 1px solid #a16262;
	color: #fff;
	font-weight: bold;
}

div#Voice_list_bottom2_test ul li a:link { background-color: #fff; border: 1px solid #fff; }
div#Voice_list_bottom2_test ul li a:visited { background-color: #fff; border: 1px solid #fff; }
div#Voice_list_bottom2_test ul li a:hover { background-color: #a16262; border: 1px solid #a16262; color: #fff; font-weight: bold; }


/****************************************************/

/***********************院長コメント**************************/
div#doctorComment {
	background: url(/img/voice/comment_bg.jpg) no-repeat left bottom;
	width: 512px;
	position: relative;
	margin: 0 0 12px 0;
}

div#doctorCommentTTL {
	background: url(/img/voice/comment_ttl.jpg) no-repeat left top;
	width: 512px;
	height: 25px;
}

div#doctorComment img {
	position: absolute;
	top: 0px;
	left: 8px;
}

div#doctorComment p {
	padding: 8px 0 20px 108px;
	line-height: 24px;
}