@charset "utf-8";

@import "base.css";

/*-------------------------------------------------
 診療時間・地図
---------------------------------------------------*/

#box-time {
	margin:0 10px;
}

#box-time p.title {
	font-size:1.5em;
	color:#664B38;
	font-weight:bold;
	margin:0 0 10px 0;
}

/*--- 表組　テーブル ---*/

table.time {
	font-size:1.3em;
	border-top:1px solid #C2AA89;
	border-left:1px solid #C2AA89;
	border-right:1px solid #C2AA89;
	background:#FFFFCC;
	color:#999;
}

table.time th {
	padding:0.3em 1.0em;
	border-bottom:1px solid #C2AA89;
	border-right:1px solid #C2AA89;
	font-weight:normal;
}

table.time td {
	padding:0.3em 1.7em;
	border-bottom:1px solid #C2AA89;
	text-align: center;
}


/*--- 歯科医師・スタッフ ---*/

#box-staff {
	margin:0 20px 20px 20px;
}

div.doctor {
	float:left;
	width:650px;
	margin:0 0 20px 0;
}

div.doctor p {
	padding:5px 0 0 0;
}

div.doctor img {
	float:left;
	margin:0 15px 10px 0;
}

div.keireki {
	clear:both;
	font-size:1.3em;
}

div.keireki .year {
	margin:0 2em 0 0;
}

ul.staff {
	clear:both;
	margin:0 0 40px 0;
}

ul.staff li {
	float:left;
	margin:0 15px 0 0;
}

#box-staff2 {
	margin:0 20px 20px 20px;
}

div.doctor2 {
	float:right;
	width:280px;
	margin:0 0 20px 0;
}

div.doctor2 p {
	padding:5px 0 0 0;
}

div.doctor2 img {
	float:left;
	margin:0 15px 10px 0;
}

div.keireki {
	clear:both;
	font-size:1.3em;
}

div.keireki .year {
	margin:0 2em 0 0;
}

ul.staff {
	clear:both;
	margin:0 0 40px 0;
}

ul.staff li {
	float:left;
	margin:0 15px 0 0;
}

