﻿@charset "utf-8";

/* -----------------------------------------------------------

	院長紹介 CSS

----------------------------------------------------------- */


.director #greeting .leftArea {
	width: 57%;
}

.director #greeting .rightArea {
	width: 34.8%;
}


.director #profile1 h3 {
	margin-bottom: 10px;
	max-width: 288px;
}

.director #profile1 table {
	margin-bottom: 40px;
	width: 100%;
	background: url(../img/director/line_dotte_01.jpg) left top repeat-x;
}

.director #profile1 table th {
	padding: 10px 0;
	width: 100px;
	background: url(../img/director/line_dotte_01.jpg) left bottom repeat-x;
}

.director #profile1 table td {
	padding: 10px 0;
	background: url(../img/director/line_dotte_01.jpg) left bottom repeat-x;
}

.director #profile2 {
	margin-bottom: 60px;
	padding: 10px;
	background: #f0f9ff;
}

.director #profile2 ul {
	padding: 10px;
/*	max-height: 100px;
*/	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

.director #profile2 ul li {
	margin-bottom: 3px;
}



/*############################################################################################*/
/* スマホ向け指定：～480px */
/*############################################################################################*/

@media only screen and (max-width: 480px) {

	.director #greeting .leftArea,
	.director #greeting .rightArea {
		float: none;
		width: 100%;
	}
	
	.director #greeting .rightArea img {
		display: block;
		margin: 20px auto 0 auto;
		max-width: 230px;
	}




}

/*############################################################################################*/
/* タブレット向け指定：481px～768px */
/*############################################################################################*/
@media only screen and (min-width: 481px) and (max-width: 906px) {


}