/* カレンダー全体 TEBLE タグ */

/* #calenテーブルの外側にclnBorderクラスのdivを置いて下さい。 */
.clnBorder {
  border: 1px solid #7e7354;
  margin: 0 10px;
}

#calen {
  border: 1px solid #d5cabb;
  border-collapse: collapse;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.09);
  font-size: 13px;
}

/* カレンダー全体 TD タグ */
#calen td {
  background-color: #fff;
  height: 40px;
  text-align: center;
  width: 340px;
}

/* カレンダー全体　リンクカラー */
#calen a:link {color: #FFFFFF;}
#calen a:visited {color: #FFFFFF;}
#calen a:hover {color: #FFFFFF;}


/* 曜日バーのセルの色と余白や背景 */
.titleber {
  background-color: #FFFFFF;
  color: #6b3906;
  font-size: 14px;
  padding: 5px;
}

/* 曜日バーの文字大きさ */
.weekber {
  background-color: #7d7253;
  font-size: 12px;
}
.weekber td {
  border: medium none !important;
}

/* カレンダー下部デザイン */
.underber{
	font-size: 12px;
	color: #6B3906;
}

/* 日にち　枠の基本大きさ */
.daycell{
	width /**/: 66px;
	width:62px !important
	width: 66px;
	background-color: #F4F4F4;
}


/* ////////////////////////////////// */
/* タイトル日曜日の文字の色 */

#calen td.tsancol {
  background-color: #746F60;
  color: #ffffff;
  font-weight: bold;
}
/* タイトル土曜日の文字の色 */
#calen .tsatcol {
  background-color: #746F60;
  color: #ffffff;
  font-weight: bold;
}
/* タイトル平日の文字の色 */
#calen .tdaycol {
  background-color: #403d34;
  color: #ffffff;
  font-weight: bold;
}

/* 日曜日の文字の色 */
.sancol{
	color:#5c3a27;
}
/* 土曜日の文字の色 */
.satcol{
	color:#5C3A27;
}
/* 平日の文字の色 */
.daycol{
	color:#5C3A27;
}
/* 本日の文字の色 */
.tocol{
	color:#5C3A27;
}

/* ////////////////////////////////// */
/* 定休日 */
#calen td.data1 {
  background-color: #cc0000;
  color: #ffffff;
}
/* ランチ休 */
#calen td.data2 {
  background-color: #ffdc65;
  color: #473213;
}
/* ディナー休 */
#calen td.data3 {
  background-color: #1e4833;
  color: #ffffff;
}
/* 臨時休業 */
#calen td.data4 {
  background-color: #ff5722;
  color: #ffffff;
}