@charset "utf-8";
/*
Cascading Style Sheets : menu.css
- Written by : Shigeki Nishitsuji
*/
.menuSection h2 {
  overflow: hidden;
  width: 100%;
  height: 54px;
  padding: 0 10px;
  font: 14px "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;
  line-height: 54px;
  color: #212121;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: inset 0 -1px rgba(44, 20, 6, 0.12), 0 1px 1px rgba(255, 255, 255, 0.5);
  -moz-box-shadow: inset 0 -1px rgba(44, 20, 6, 0.12), 0 1px 1px rgba(255, 255, 255, 0.5);
  box-shadow: inset 0 -1px rgba(44, 20, 6, 0.12), 0 1px 1px rgba(255, 255, 255, 0.5);
  /*background: #E4D6BF;*/
}
.menuSection h2 .fa {
  float: right;
  font-size: 20px;
  line-height: 54px;
  color: #212121;
}
.menuSection table {
  width: 96%;   
  margin: 0 auto;
}
.menuSection th, .menuSection td {
  padding: 6px 10px;
  font: 13px YuMincho, '游明朝', "ヒラギノ明朝 Pro W3", "ＭＳ Ｐ明朝", "MS PMincho", "Hiragino Mincho Pro", serif;
  line-height: 18px;
}
.menuSection th {
  width: 70%;
  text-align: left;
}
.menuSection td {
  text-align: right;
}

.innerContent {
  display: none;
  width: 100%;
  padding: 10px 0;
  background: #F3F1E5;
  -webkit-box-shadow: inset 0 -1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 -1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 -1px 2px rgba(0, 0, 0, 0.1);
}
.tb01{
	font-weight: bold;
	color: #2D0902;
}
#sec01 table{
	background-color: #FFF;
}
#sec02 table{
	margin-bottom: 2px;
	background-color: #FFF;
}
.menuTtlimg{
	margin: 20px auto 20px auto;
	text-align: center;
}

#sec01 table th p, #sec02 table th p{color: #664122;}

#sec02 .innerContent span{
	color: #921315;
	margin-left: 20px;
	font: 12px YuMincho, '游明朝', "ヒラギノ明朝 Pro W3", "ＭＳ Ｐ明朝", "MS PMincho", "Hiragino Mincho Pro", serif;
}
/*#sec01 .innerContent{
	padding-bottom: 120px;
	background: url(../images/menu/menu_ttl01.png) no-repeat 50% 95%;
	background-size: 100% auto;	
}
#sec02 .innerContent{
	padding-bottom: 120px;
	background: url(../images/menu/menu_ttl02.png) no-repeat 50% 98%;
	background-size: 100% auto;	
}*/