/*
*山の菴内────────────────────────────────────
*/
.color-yellow{
    color:#a88d48;
    font-size: 20px !important;
}
/*
*SP-BREAKFAST
*/
.sp-bf-header{
    margin-top:7px;
    color: #e0ddb9;
    font-family: 'Hiragino Mincho ProN', serif;
    font-weight: 100;
    font-size: 1.4em;
    letter-spacing: .1em;
    padding: 0 8px;
}
.sp-bf-text{
    line-height: 1.4;
    font-size: 13px;
    color: #ccc;
    font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",san-serif;
}
.sp-bf-cardsection{
    display: flex;
    flex-wrap: wrap;
}
.sp-bf-card{
    width: 48%;
    padding:1%;
}
.bf-sp-card__header{
    font-weight: 100;
    line-height: 1.3;
    font-size: 15px;
    color: #ddd;
}
.sp-bf-card__text{
    line-height: 1.7;
    font-size: 11px;
    color: #ccc;
    font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",san-serif;
}
.sp-bf-table{
    border:1px solid #ddd;
    border-collapse: collapse;
    margin: 7px;
}
.sp-bf-table th{
    width: 20%;
    background: #333;
    font-weight: 100;
    vertical-align: text-top;
}

.sp-bf-table th,
.sp-bf-table td{
    padding:7px;

    border:1px solid #ddd;
    font-size: 13px;
    line-height: 1.5;
}

/*
*季節の特別料理
*/
.cuisine-flex{
    display: flex;
    margin-bottom:7px !important;
}
.cuisine-special__disc img{
    width: 100%;
}
.cuisine-special__disc{
    padding:5px;
    width: 85%;
    background-size: cover
}
.cuisine-special__disc h3{
    margin: 5px;
    text-align: center;
    font-size: 13px;
    font-family: 'Hiragino Mincho ProN', serif;
    color: #a88d48;
}
.cuisine-special__disc img{
    display: block;
    height:1px;
}
.cuisine-special__disc p{
    margin: 5px;
    font-family: 'Hiragino Mincho ProN', serif;
    line-height: 1.4;
    font-size:14px;
}
