@charset "utf-8";
/* ============================================================================================= */
/*                                                                                               */
/* jyunkai 用CSS                                                                                 */
/*                                                                                               */
/* ============================================================================================= */

/* ================================================================ */
/* テーブル                                                         */
/* ================================================================ */
.kikan-table{
	border-collapse: separate;
	border-spacing: 2px;
	width:100%;
}
.kikan-table th, .kikan-table td{
	padding:5px 6px;
	font-size:14px;
}
.kikan-table th{
	background:#bccce9;
	width:200px;
	border-radius:3px;
	vertical-align:middle;
}
.kikan-table td{
	border-radius:3px;
	background:#dcecf9;
	vertical-align:middle;
	text-align:left;
}
.kikan-table td.price{
	text-align:right;
}
.kikan-table td.price span{
	font-size:20px;
	color:#003;
	font-weight:bold;
	font-family:Arial;
}
.time-table{
	border-left:solid 1px #ddd;
	border-top:solid 1px #ddd;

}
.time-table th, .time-table td{
	padding:2px 10px;
	text-align:center;
	border-right:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
	background:#fff;
}

.kikan-tyui{
	font-size:0.9em;
	margin-top:10px;
}

/* ================================================================ */
/* 健診項目                                                         */
/* ================================================================ */
.check-list{
	margin-left:15px;
}
.check-list li{
	display:block;
	float:left;
	margin-right:20px;
	margin-bottom:5px;
}


.check-text{
	background:#e5e5e5;
	padding:10px;
	padding-left:1.5em;
	text-indent:-1em;
	font-size:14px;
	border-radius:5px;
}


/* ================================================================ */
/* がん                                                             */
/* ================================================================ */
.gan-type-list{
	margin-left:10px;
	margin-top:10px;
}
.gan-type-list li{
	display:inline-block;
	vertical-align:top;
	width:330px;
	padding:8px;
	min-height:190px;
	margin:0 10px 10px 0;
	border:1px solid #ccc;
	background:#f7f7f7;
	border-radius:5px;
	font-size:13px;
	line-height:1.5;
}
.gan-type-list li img{
	float:right;
	background:#fff;
	border:solid 1px #ddd;
	margin-left:10px;
	margin-bottom:10px;
	padding:3px;
	border-radius:3px;
}

.gan-type-list li  strong{
	font-size:13px;
	text-align:right;
	margin-top:5px;
	color:#395;
}
.gan-type-list li h5{
	font-size:15px;
	border-bottom:solid 1px #ddd;
	padding:3px;
	margin-bottom:5px;
}

.gan-link-list{
	margin-top:15px;
	margin-left:10px;
}
.gan-link-list li{
	display:inline-block;
	vertical-align:top;
	width:220px;
	padding:3px;
	margin:0 5px 12px 0;
	font-size:13px;
}
.gan-link-list li .sankou{
	font-size:12px;
	text-align:right;
	margin-top:5px;
	color:#555;
}

.gan-link-list li h5{
	background: url(../img/jyunkai/bg_link_list.png) no-repeat 0 0;
	height:45px;
	font-size:15px;
	line-height:40px;
	padding-left:15px;
}
.gan-link-list li h5 a{
	text-decoration:none;
}


.car-list{
	margin-left:10px;
	margin-top:10px;
}
.car-list li{
	display:inline-block;
	vertical-align:top;
	margin:0 10px 10px 0;
	text-align:left;
	border-radius:5px;
	font-size:13px;
	line-height:1.5;
}

.car-list li img{
	margin-bottom:10px;
}


.manmo-title{
	font-weight:bold;
	background:#5a5;
	text-align:center;
	border-radius:8px;
	color:#fff;
	text-shadow:1px 1px 0 #050;
	margin-top:6px;
	padding:5px;
}
.manmo-title strong{
	font-size:22px;
}

/* ================================================================ */
/* 最終更新日                                                       */
/* ================================================================ */
.last-update{
	text-align:right;
	font-size:13px;
	margin-bottom:18px;
}

