
.clinicDescWap {
	width: 800px;
	margin: 0px auto 40px;
}

.clinicDescWap table{
	width: 800px;
	border-top: solid 1px #ccc;
}

.clinicDescWap table th{
	text-align: center;
	font-weight: normal;
	vertical-align: middle;
	padding: 15px 0px;
	border-bottom: solid 1px #ccc;
	width: 40%;
}

.clinicDescWap table td{
	padding: 15px 0px;
	border-bottom: solid 1px #ccc;
}


/*＝＝＝＝＝＝＝＝＝ギャラリー*/
.gallerylWap {
	background-color: #edeeef;
}

/*ギャラリー幅*/
.galleryInner {
	width: 1040px;
	margin: 20px auto;
}

.gallerieWap {

}

.ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail a img {
	
}

@media handheld, only screen and (max-width: 767px) {
/*スマホ*/


	.clinicDescWap {
		width: 100%;
		margin: 0px auto 40px;
	}

	.clinicDescWap table{
		width: 100%;
		border-top: solid 1px #ccc;
	}

	.clinicDescWap table th{
		display: block;
		text-align: center;
		font-weight: normal;
		vertical-align: middle;
		padding: 15px 0px;
		border-bottom: none;
		width: 100%;
		background-color: #ccc;
	}

	.clinicDescWap table td{
		text-align: center;
		padding: 15px 0px;
		border-bottom: solid 1px #ccc;
		display: list-item;
		list-style: none;
	}

	/*＝＝＝＝＝＝＝＝＝ギャラリー*/
	.gallerylWap {

	}

	/*ギャラリー幅*/
	.galleryInner {
		width: 96%;
		margin: 20px auto;
	}

	.gallerieWap {
		
	}

	.ngg-galleryoverview .ngg-gallery-thumbnail-box {
		float: none!important;
		width: 70%!important;
		margin: 20px auto!important;
	}

	.ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail {
		width: 100%!important;

	}

	.ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail a img {
		width: 100%!important;
	}

	.ngg-galleryoverview br {
		display: none;
	}

}





