@charset "shift_jis";
/* メニューのタブ切り替え */



/* 基本設定 */
#tabSet {
    clear:both;
    width:290px;
}
#tabSet img {
	border:none;
	vertical-align:top;
}
#tabSet div.block {
    padding:20px 10px 20px;
	border:1px solid #6d846a;
	display:none;
}
ul#tabNav {
    height:16px;
    margin:0;
    padding:0;
}
ul#tabNav li {
	float:left;
	list-style-type:none;
    margin-right:3px;
    font-size:5px;
}



/* 今月のメニューコメント */
#tabSet div.block p.comment {
    border:2px solid #2c5e16;
    background-color:#6d846a;
    margin:0;
    padding:10px;
    color:#fff;
    font-size:12px;
    text-align:left;
    line-height:1.3em;
}
/* 詳細メニュー */
#tabSet div.block p.menu-detail {
    margin:20px 0 0 0;
    color:#000;
    font-size:12px;
    text-align:left;
    line-height:1.3em;
}
/* 詳細メニュータイトル */
#tabSet div.block p.menu-detail span.title {
    display:block;
    font-weight:bold;
    color:#009900;
    text-align:left;
}
/* 注釈 */
#tabSet div.block table.note {
    margin:20px 0 0 0;
    border-collapse:collapse;
}
#tabSet div.block table.note td {
    color:#000;
    font-size:10px;
    line-height:1.3em;
    vertical-align:top;
    text-align:left;
}



/* メキシカンコースのみ */
#tabSet div.block table.mexican {
    font-size:12px;
    border-collapse:collapse;
    margin-top:20px;
}
#tabSet div.block table.mexican td {
    line-height:1.3em;
    vertical-align:top;
}
#tabSet div.block table.mexican td span.title {
    display:block;
    font-weight:bold;
    color:#009900;
    text-align:left;
}


