/******オリジナル部分*****/

/* クリニック囲み部分指定 */
.clinic {
	width: 230px;
	background-repeat: no-repeat;
	height: 93px;
	border: 1px solid #336699;
	margin-left: 20px;
}
#case1 {
	background-image: url(/img/h_case1.jpg);
	margin-top: 10px;
}
#case2 {
	background-image: url(/img/h_case2.jpg);
	margin-left: 4px;
	margin-top: 10px;
}
#case3 {
	background-image: url(/img/h_case3.jpg);
	margin-top: 4px;
	margin-bottom: 10px;
}
#case4 {
	background-image: url(/img/h_case4.jpg);
	margin-top: 4px;
	margin-left: 4px;
	margin-bottom: 10px;
}
.case-copy {
	color: #003366;
	margin-top: 40px;
	margin-right: 5px;
	margin-left: 35px;
	line-height: 14px;
	font-weight: bold;
	height: 33px;
}
.clinic a{
	color: #CC3333;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	display: block;
	margin-right: 5px;
}
.clinic a:hover {
	color: #CC3333;
	text-decoration: underline;
}

/*　テーブル設定 */
#waku {
	border: 1px #999999 solid;		/*罫線指定*/
	border-collapse: collapse;
	padding: 5px;
}

#wakumidashi {
	font-weight: normal;
	border: 1px #999999 solid;		/*罫線指定*/
	border-collapse: collapse;
	background-color: #FFF8DC;
	padding: 5px;
	text-align: center;	
}

/*　画像リスト */
table.image-list {
    margin-left : auto;
    margin-right : auto;
    margin-top : 0px;
    padding : 0px;
}
table.image-list a{
	text-decoration: none;
}

table.image-list tr td {
    width : 250px;
    vertical-align : top;
}
table.image-list tr td table {
    margin-bottom : 10px;
}
table.image-list tr td table tr td.image-list-item {
    text-align : center;
    vertical-align : middle;
    padding : 0px;
    margin : 0px;
}
table.image-list tr td table tr td.image-list-caption {
    text-align : center;
	font-weight : bold;
	font-size: 14px;
    vertical-align : top;
    padding : 0px;
    margin : 0px;
}


