@charset "UTF-8";
@import "common.css";
@import "corner.css";


/* ●index-------------------- */

.medical-block {
	clear: both;
	width: 660px;
	margin-bottom: 30px;
}

.medical-box01 {
	clear: both;
	width: 660px;
}

.medical-box01 .ph {
	float: left;
	width: 275px;
	text-align:center;
}

.medical-box01 .txt {
	float: right;
	width: 375px;
	margin-top: 10px;
}

.medical-box01-inner-all {
	margin: 25px 0 10px 0;
}

.medical-box01-inner {
	clear: both;
	width: 375px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	background: url(../img/common/line_dot.gif) bottom repeat-x;
}

.medical-box01-inner dt {
	float: left;
	width: 10%;
	padding-left: 10px;
	color: #003366;
	font-weight: bold;
	background: url(../img/common/icon_disk01.gif) left center no-repeat;
	text-align: left;
}

.medical-box01-inner dd {
	float: right;
	text-align: left;
	width: 86%;
}

.medical-touroku-img {
	margin-top:15px;
}


.medical-box02 {
	clear: both;
	width: 655px;
	margin-bottom: 10px;
	padding: 0 0 12px 5px;
	background: url(../img/common/line_dot.gif) bottom repeat-x;
}

.medical-box02-h4 {
	margin-bottom: 15px;
}

.medical-box02 .ph {
	float: left;
	width: 191px;
}

.medical-box02 .txt {
	float: right;
	width: 450px;
}

.medical-box02 .txt h5 {
	padding-left: 10px;
	background: url(../img/common/icon_disk01.gif) left center no-repeat;
	font-weight: bold;
	color: #003366;
}

.qr-img {
	margin-top: 10px;
}


.medical-box02 .link-btn01 {
	margin-top: 10px;
}