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

 　　　　レイ眼科診療時間設定
 
 	=1 診療時間表
	=2  診療カレンダー
		=2-1 カレンダー表設定
		=2-2 説明表設定
		=2-3 セルカラー設定 
  
 ------------------------------------------*/
 
/* ------------------------------------------------ =1 ▼ 診療時間表 */ 
#contL .shinryo{
text-align:center;
	border:1px #333 solid;
	border-collapse:collapse;
	color:#333;
	margin-bottom:5px;
}
.shinryo th,.shinryo td{
border:1px #333 solid;
	height:30px;
	text-align:center;	
	padding:3px 0px;
}
.shinryo th{
width:50px;
background-color:#eee;
color:#333;
}
#kamoku {
	width:120px;
}
#contL .posimar{
margin:0px 0px 0px 50px;
}


/* ------------------------------------------------ =2 ▼ 診療カレンダー */
/* ------------------------- =2-1 ▽ カレンダー表設定 */
#calendar h3{
font-size:100%;
font-weight:bold;
text-align:center;
margin-bottom:0px;
}
#calendar h4{
margin:30px 0px 0px 50px;
}
#calendar p{
margin:-5px 0px 5px 120px;
}
#calendar table{
margin:5px auto 15px auto;
border: solid 1px #000;
border-collapse:separate;
}

#calendar table th{
width:50px;
padding:3px 0px;
border: solid 1px #000;
text-align:center;
}
#calendar table td{
padding:3px 0px;
border: solid 1px #000;
text-align:center;
}

/* ------------------------- =2-2 ▽ 説明表設定 */
#calendar table.example th,#calendar table.example td{
padding:5px 0px;
}
#ex{
width:80px;
}
#kaisetsu{
width:350px;
}

/* ------------------------- =2-3 ▽ セルカラー設定 */
.gairai{
background-color:#DEEBE2;}
.yasumi{
background-color:#FFA2A2;}

.ope{
padding-left:15px;
}
table a{
font-weight:bold;
}

