@charset "UTF-8";

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

/*祝い膳・雅び膳・偲ぶ膳*/

/*-----------------------------------------------*/
.cuisine{
	margin:0px 0px 20px;
}
.index_option{
	margin:0px 0px 20px;
}
.index_option h6{
	font-weight:bold;
}
.index_option p{
	margin-bottom:1em;
}









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

/*忘年会新年会*/

/*-----------------------------------------------*/
#winter2017{
}
#winter2017 h3{
text-align:center;
}
#winter2017 p.plan{
font-family:MatissePro-DB;
font-size:13px;
line-height:1.3em;
color:#231815;
text-align:justify;
}





/*オプション*/
#option_kani{
	margin-bottom:15px;
	border-top:1px solid #907b26;
	padding:10px;
	margin-top:10px;
	background-color:#FFF;
}
#option_kani h3{
font-family:MatissePro-DB;
	font-size:14px;
	background-color:#907b26;
	color:#FFF;
	padding:0.3em 1.0em;
	margin-bottom:0.5em;
	letter-spacing:0.1em;
	text-align:center;
}
#option_kani p{
font-family:MatissePro-DB;
font-size:12px;
color:#231815;
line-height:1.3em;
text-align:center;
}
/*フリードリンク*/
#winter_drink{
	margin-bottom:15px;
	border-top:1px solid #907b26;
	padding:10px;
	margin-top:10px;
	background-color:#FFF;
}
#winter_drink h3{
font-family:MatissePro-DB;
	font-size:14px;
	background-color:#907b26;
	color:#FFF;
	padding:0.3em 1.0em;
	margin-bottom:0.5em;
	letter-spacing:0.1em;
	text-align:center;
}
#winter_drink h4{
font-family:MatissePro-DB;
	font-size:13px;
	color:#231815;
	padding:0.3em 1.0em;
	margin-bottom:0.5em;
	letter-spacing:0.1em;
	text-align:center;
}
#winter_drink h4 span{
font-size:11px;
}
#winter_drink p{
font-family:MatissePro-DB;
font-size:12px;
color:#231815;
line-height:1.3em;
text-align:justify;
}
#winter_drink p#note{
	font-size:11px;
	text-decoration:underline;
	line-height:1.2em;
	text-align:justify;
	margin-top:0.5em;
}
/*特典*/
#privilege{
	margin-bottom:15px;
	border-top:1px solid #907b26;
	padding:10px;
	margin-top:10px;
	background-color:#FFF;
}
#privilege h3{
font-family:MatissePro-DB;
	font-size:14px;
	background-color:#907b26;
	color:#FFF;
	padding:0.3em 1.0em;
	margin-bottom:0.5em;
	letter-spacing:0.1em;
	text-align:center;
}
#privilege ol{
}
#privilege ol li{
font-family:MatissePro-DB;
	list-style-type:decimal;
	width:94%;
	list-style-position:outside;
	margin:0px 0px 0px auto;
}


#winter_contact{
	text-align:center;
	font-family:MatissePro-B;
	font-size:13px;
	border:#CD1111 1px solid;
	padding:0.3em;
	display:block;
}
#winter_contact a:link{
	color:#000;
	text-decoration:none;
}
#winter_contact a:hover{
	color:#000;
	text-decoration:underline;
}
#winter_contact a:visited{
	color:#000;
	text-decoration:none;
}








.note2020{
width:100%;
margin:1em auto 2em;
font-family:CezannePro-M;
}
.box02{
  border: 2px solid #001E43;
  position: relative;
  margin-top: 1em;
}
.box02 h3{
/*font-family:CezannePro-DB;*/
font-size:14px;
  text-align: center;
  position: absolute;
  right: 0;
  left: 0;
  top: -.6em;
}
.box02 span{
  padding: 0 .5em;
  background: #FFF;
  color: #001E43;
}
.box02 .inner{
font-size:13px;
text-align:justify;
line-height:1.35em;
padding:3em 1em 1em;
}
