@charset "UTF-8";
/*---------------------------------------------------------------------------------
top
---------------------------------------------------------------------------------*/

/*
メイン画像
---------------------------------------------------------------------------------*/
#imgMain{
	display: block;
	border: 1px solid #CCCCCC;
}

/*
メニュー
---------------------------------------------------------------------------------*/
#cntMain{ width: 760px; }

#mnCnt{
	width: 760px;
	margin: 0px;
	padding: 0px;
}

#mnCnt li{
	float: left;
	width: 235px;
	height: 175px;
	display: block;
	margin: 0px;
	padding: 15px 0px 0px 20px;
	list-style-type: none;
}

#mnCnt .firstLine{ padding: 15px 0px 0px 15px; }

/*
メイン部分
---------------------------------------------------------------------------------*/
#cntMain h3{ margin: 15px 0px 0px 15px; }

.cntWrap{ margin: 0px 0px 0px 15px; }

.cntWrap p{ text-indent: 0; }

/*
お知らせ
---------------------------------------------------------------------------------*/
#cntInfo{ border-color: #CCBB99; }

/*
診察時間
---------------------------------------------------------------------------------*/
#cntTime{
	text-align: left;
	border-color: #FF9933;
}

#cntTime dl{
	margin: 15px 15px 0px;
	text-align: left;
}

#cntTime dt{
	float: left;
	width: 70px;
	padding: 5px;
	text-align: center;
	color: #FFFFFF;
	background: #6699CC;
}

#cntTime dd{
	margin: 0px 0px 0px 90px;
	padding: 5px;
}

#cntTime table{
	width: 680px;
	margin: 15px 15px 0px;
	text-align: center;
	background: #CCCCCC;
}

#cntTime th,
#cntTime td{
	padding: 10px 5px;
	font-weight: normal;
}

#cntTime th{ background: #FFDDBB; }

#cntTime td{ background: #FFFFFF; }
