/* パンくずナビ
------------------------------------------------ */
#rootlist{
	width:590px;
	margin:0 auto 15px;
	font-size:10px;
	text-align:left;
}
#rootlist a{
	color:#494949;
	text-decoration:underline;
}
#rootlist a:hover{
	color:#494949;
	text-decoration:none;
}
span.breadarrow{
	margin:0 3px;
}

/* テーブル共通
------------------------------------------------ */
table.stdt1{
	width:510px;
	margin:0 auto;
	margin-bottom:10px;
	border-collapse:collapse;
	border:solid 1px #CCC;
}

table.stdt1 th,
table.stdt1 td{
	border:solid 1px #CCC;
	padding:6px;
}

table.stdt1 th{
	background:#F5F5F5;
	text-align:left;
	white-space:nowrap;
	font-size:12px;
	color:#660000;
}
table.stdt1 td{
	font-size:12px;
	line-height:140%;
	color:#333333;
}

/* トピックス
------------------------------------------------ */
#news{
	width:550px;
	margin:0 35px 20px;
	text-align:left;
}
#news li{
	padding:5px 0;
	border-bottom:1px #999 dashed;
	float:left;
}

#news .day{
	width:80px;
	color:#FF0000;
	margin-bottom:5px;
	margin-left:5px;
	font-weight:bold;
	font-size:12px;
	float:left;
}
#news .comment{
	width:450px;
	font-size:12px;
	margin-bottom:5px;
	float:right;
}

/* フードメニュー
------------------------------------------------ */
#menu{
	width:512px;
	margin:0 auto 15px;
}

.f-list{
	width:500px;
	margin:0 auto 10px;;
}
.f-list li{
	padding-bottom:5px;
	border-bottom:1px #666 dotted;
}
.f-list .fm{
	width:300px;
	margin:5px;
	float:left;
}
.f-list .price{
	width:100px;
	margin:5px;
	text-align:right;
	float:right;
}

/* 飲み放題
------------------------------------------------ */
#annotation{
	color:#CC0000;
}
#annotation li{
	margin-bottom:10px;
}
#fmenu dt{
	margin-bottom:10px;
}
#fmenu dd{
	margin-left:15px;
	margin-bottom:10px;
}

/* リンク
------------------------------------------------ */
#slink {
	margin-bottom:10px;
}

table.link {
  margin: 0.2em auto 1em;
  width: 500px;
  border-collapse: collapse;
  border: solid 1px #CCCCCC;
  font-size: 100%;
}

table.link caption {
  margin-top: 1em;
  text-align: left;
}

table.link th,
table.link td {
  border: solid 1px #CCCCCC;
  padding: 4px 6px;
}

table.link th {
  text-align: center;
  white-space: nowrap;
  color: #fff;
}