@charset "utf-8";
/* CSS Document */


#title_wrap {
	/*background-color:#FFB255;*/
	background-color:#F7DCBB;
	background-image: url(../images/title03.png);	
}

.left_column h3,#title_wrap {
	/*background-color:#FFB255;*/
	background-color:#F7DCBB;
}

.left_column dt {
color:#C46E00;;	
}

.left_column h3,#title {
	color:#454545;

}

.left_column h4 {
	border-bottom:#E59834 solid 2px;	
}

#title {
	
}

.sub_menu {
		background-color:#FBEDDD;
}

.rinen_title {
	font-size:16px;
	font-weight:700;
	color:#C46E00;
}

.rinen {
	font-size:18px;
	border: 2px dashed #E38C1D;
	margin:1em;
	padding:1em;
	clear:both;
}
.box1 {
	width:90%;
	margin:10px auto 60px auto;
	clear:both;
}

.box2 {
	width:90%;
	margin:10px auto 10px auto;
	text-align:center;
}


/*ドクター紹介*/
.box6 {
	width:50%;
	float:left;
	text-align:center;
	margin:10px auto;
}

.box7 {
	width:50%;
	float:right;
	text-align:center;	
	clear:right;
	margin:10px auto;
}


.box8 {
	width:65%;
	float:left;
	margin:10px auto;		
}

.box9 {
	width:35%;
	float:left;
	text-align:center;
	margin:10px auto;	
}


.table1 {
	width:90%;
	margin:20px auto 0px auto;
	overflow: hidden;
}

.table1 table {
	width:100%;
	margin:0px auto;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

.table1 table th {
	padding:0.5em;
	text-align:center;
	background-color:#F4D4AA;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.table1 table td {
	vertical-align:top;
	padding:0.5em;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

