@charset "UTF-8";
/* CSS Document */

.clear{
    clear: both;
}

/*恵比寿店について*/
.ebisu-ph-box{
    float:left;
    width:926px;
    height:auto;
    }
    .ebisu-ph-01{
        margin-left:36px;
        width:853px;
        height:642px;
        background:url(../../img/ebisu_img/ebisu-ph-01.png);
        }
    .ebisu-ph-02{
        margin-left:36px;
        margin-top:40px;
        width:853px;
        height:607px;
        background:url(../../img/ebisu_img/ebisu-ph-02.png);
        }
    .ebisu-ph-03{
        margin-left:36px;
        margin-top:40px;
        width:853px;
        height:704px;
        background:url(../../img/ebisu_img/ebisu-ph-03.png);
        }
    .ebisu-ph-04{
        margin-left:36px;
        margin-top:40px;
        width:853px;
        height:514px;
        background:url(../../img/ebisu_img/ebisu-ph-04.png);
        }
    .ebisu-ph-05{
        margin-left:36px;
        margin-top:40px;
        width:853px;
        height:654px;
        background:url(../../img/ebisu_img/ebisu-ph-05.png);
        }
    .ebisu-ph-06{
        margin-left:36px;
        margin-top:40px;
        width:853px;
        height:641px;
        background:url(../../img/ebisu_img/ebisu-ph-06.png);
        }
    .ebisu-ph-07{
        margin-left:36px;
        margin-top:40px;
        width:853px;
        height:485px;
        background:url(../../img/ebisu_img/ebisu-ph-07.png);
        }
    .ebisu-ph-08{
        margin-left:36px;
        margin-top:40px;
        width:853px;
        height:674px;
        background:url(../../img/ebisu_img/ebisu-ph-08.png);
        }
    .ebisu-ph-09{
        margin-left:36px;
        margin-top:40px;
        width:853px;
        height:945px;
        background:url(../../img/ebisu_img/ebisu-ph-09.png);
        }
    .ebisu-ph-10{
        margin-left:36px;
        margin-top:40px;
        width:853px;
        height:360px;
        background:url(../../img/ebisu_img/ebisu-ph-10.png);
        }
    .ebisu-ph-11{
        margin-left:36px;
        margin-top:40px;
        width:853px;
        height:464px;
        background:url(../../img/ebisu_img/ebisu-ph-11.png);
        }
    .ebisu-ph-12{
        margin-left:36px;
        margin-top:40px;
        width:853px;
        height:344px;
        background:url(../../img/ebisu_img/ebisu-ph-12.png);
        }
    .ebisu-ph-13{
        margin-left:36px;
        margin-top:40px;
        width:853px;
        height:298px;
        background:url(../../img/ebisu_img/ebisu-ph-13.png);
        }

.ebisu-ph-01-text {
        color: #FFFFFF;
        margin-left: 45px;
        margin-top: 5px;
        font-size: 13px;
}

.ebisu-ph-02-text {
        color: #FFFFFF;
        text-align: right;
        margin-right: 45px;
        margin-top: 5px;
        font-size: 13px;
}


/*料理・コース*/
.ryori-ph-box{
    float:left;
    width:887px;
    height:auto;
    margin-left:20px;
    }
.return-top a{
    float:right;
    width:68px;
    height:15px;
    display:block;
    text-indent:100%;
    white-space:nowrap;
    overflow:hidden;
    background:url(../../img/ebisu_img/return-top.png);
    margin:10px 0 10px 0;
    }
.return-top a:hover{
    opacity:0.6;
    filter: alpha(opacity=80);
    -ms-filter: "alpha( opacity=30 )";
    }
    /*01 大ふかひれ特選コース*/
.ryori-01-bg-01{
    width:886px;
    height:956px;
    }


/* ////////////////////////////////////////

02 季節のおすすめコースメニュー　2016-05-16　追加

//////////////////////////////////////// */
.ryori-02-bg-01-area{
    height: auto;
}
.ryori-02-bg-02-area{
    margin-top:20px;
}

    /*02 冬のおすすめコースメニュー*/
.ryori-02-bg-01{
    width:886px;
    height:52px;
    background:url(../../img/ebisu_img/ryori-02-bg-01.jpg);
    }
.ryori-02-bg-02{
    width:886px;
    height:336px;
    background:url(../../img/ebisu_img/ryori-02-bg-02.png);
    margin-top:20px;
    }
.ryori-02-bg-03{
    width:886px;
    height:336px;
    background:url(../../img/ebisu_img/ryori-02-bg-03.png);
    margin-top:20px;
    }
.ryori-02-bg-04{
    width:886px;
    height:958px;
    background:url(../../img/ebisu_img/ryori-02-bg-04.png);
    margin-top:20px;
    }
.ryori-02-bg-05{
    width:886px;
    height:496px;
    background:url(../../img/ebisu_img/ryori-02-bg-05.png);
    margin-top:20px;
    }
.ryori-02-bg-06{
    width:886px;
    height:534px;
    background:url(../../img/ebisu_img/ryori-02-bg-06.png);
    margin-top:20px;
    }
    /*02 春のおすすめコースメニュー*/
.ryori-02-bg-01-spring{
    width:886px;
    height:52px;
    background:url(../../img/ebisu_img/ryori-02-bg-01-spring.jpg);
    }
.ryori-02-bg-02-spring{
    width:886px;
    height:336px;
    background:url(../../img/ebisu_img/ryori-02-bg-02-spring.png);
    margin-top:20px;
    }
.ryori-02-bg-03-spring{
    width:886px;
    height:336px;
    background:url(../../img/ebisu_img/ryori-02-bg-03-spring.png);
    margin-top:20px;
    }
.ryori-02-bg-04-spring{
    width:886px;
    height:958px;
    background:url(../../img/ebisu_img/ryori-02-bg-04-spring.png);
    margin-top:20px;
    }
.ryori-02-bg-05-spring{
    width:886px;
    height:496px;
    background:url(../../img/ebisu_img/ryori-02-bg-05-spring.png);
    margin-top:20px;
    }
.ryori-02-bg-06-spring{
    width:886px;
    height:534px;
    background:url(../../img/ebisu_img/ryori-02-bg-06-spring.png);
    margin-top:20px;
    }
/*02 夏のおすすめコースメニュー*/
.ryori-02-bg-01-summer{
    width:886px;
    height:52px;
    background:url(../../img/ebisu_img/ryori-02-bg-01-summer.png);
    }
.ryori-02-bg-02-summer{
    width:886px;
    height:336px;
    background:url(../../img/ebisu_img/ryori-02-bg-02-summer.png);
    margin-top:20px;
    }
.ryori-02-bg-03-summer{
    width:886px;
    height:336px;
    background:url(../../img/ebisu_img/ryori-02-bg-03-summer.png);
    margin-top:20px;
    }
.ryori-02-bg-04-summer{
    width:886px;
    height:930px;
    background:url(../../img/ebisu_img/ryori-02-bg-04-summer.png);
    margin-top:20px;
    }
.ryori-02-bg-05-summer{
    width:886px;
    height:412px;
    background:url(../../img/ebisu_img/ryori-02-bg-05-summer.png);
    margin-top:20px;
    }
.ryori-02-bg-06-summer{
    width:886px;
    height:534px;
    background:url(../../img/ebisu_img/ryori-02-bg-06-summer.png);
    margin-top:20px;
    }
/*02 秋のおすすめコースメニュー*/
.ryori-02-bg-01-autumn{
    width:886px;
    height:52px;
    background:url(../../img/ebisu_img/ryori-02-bg-01-autumn.png);
    }
.ryori-02-bg-02-autumn{
    width:886px;
    height:336px;
    background:url(../../img/ebisu_img/ryori-02-bg-02-autumn.png);
    margin-top:20px;
    }
.ryori-02-bg-03-autumn{
    width:886px;
    height:336px;
    background:url(../../img/ebisu_img/ryori-02-bg-03-autumn.png);
    margin-top:20px;
    }
.ryori-02-bg-04-autumn{
    width:886px;
    height:930px;
    background:url(../../img/ebisu_img/ryori-02-bg-04-autumn.png);
    margin-top:20px;
    }
.ryori-02-bg-05-autumn{
    width:886px;
    height:496px;
    background:url(../../img/ebisu_img/ryori-02-bg-05-autumn.png);
    margin-top:20px;
    }
    /*03 ランチセット*/
.ryori-03-bg-fukahire{
    width:886px;
    height:515px;
    background:url(../../img/ebisu_img/ryori-03-bg-fukahire.png);
    }

.ryori-03-bg-01{
    margin-top:20px;
    width:886px;
    height:413px;
    background:url(../../img/ebisu_img/ryori-03-bg-01.png);
    }

.ryori-03-bg-02{
    margin-top:20px;
    width:886px;
    height:413px;
    background:url(../../img/ebisu_img/ryori-03-bg-02.png);
    }

.ryori-03-bg-03{
    margin-top:20px;
    width:875px;
    height:561px;
    background:url(../../img/ebisu_img/ryori-03-bg-03.png);
    }
    /*04 特選ふかひれ姿煮込みセット*/
.ryori-04-bg-01{
    width:886px;
    height:557px;
    background:url(../../img/ebisu_img/ryori-04-bg-01.png);
    }
    /*05 バースデイコース*/
.ryori-05-bg-01{
    width:887px;
    height:1030px;
    }
    /*06 筑紫樓特選メニュー*/
.ryori-06-bg-01{
    width:886px;
    height:893px;
    background:url(../../img/ebisu_img/ryori-06-bg-01.png);
    }
    /*07 主な一品料理・ドリンクメニュー*/
.ryori-07-bg-01{
    width:887px;
    height:376px;
    background:url(../../img/ebisu_img/ryori-07-bg-01.png);
    }
.ryori-07-bg-02{
    width:887px;
    height:1308px;
    background:url(../../img/ebisu_img/ryori-07-bg-02.png);
    margin-top:20px;
    }

/*08 正月 恵比寿店　特別新春コース*/
.ryori-08-bg-newyear-01{
    width:886px;
    height:342px;
    background:url(../../img/ebisu_img/ebisu-newyear-ryori-01.png);
    }
.ryori-08-bg-newyear-02{
    margin: 25px 0 0 0;
    width:889px;
    height:1922px;
    background:url(../../img/ebisu_img/ebisu-newyear-ryori-02.png);
    }


/*店舗概要*/
.tenpo-ph-box{
    float:left;
    width:887px;
    height:auto;
    margin-left:10px;
    }
.tenpo-bg-01{
    width:886px;
    height:951px;
    background:url(../../img/ebisu_img/tenpo-bg-01.png);
    }
.tenpo-left{
    float:left;
    width:400px;
    height:auto;
    margin-left:60px;
    margin-top:66px;
    background:url(../../img/ebisu_img/tenpo-ph-01.jpg);
    background-repeat: no-repeat;
    }
p.tenpo-address{
    float:left;
    width:460px;
    height:60px;
    margin-left:34px;
    margin-top:40px;
    }

#tenpo-111{
    float:left;
    width:800px;
    height:50px;
    margin-bottom:70px;
    }
#tenpo-midashi-111{
    float:left;
    width:390px;
    border-bottom: 1px solid #999;
    font-weight: bold;
    font-size: 120%;
    margin-left:33px;
    color:#754F03;
    }
p.tenpo-word-111{
    float:left;
    width:390px;
    height:60px;
    margin-left:34px;
    line-height:23px;
    }
#tenpo-222{
    float:left;
    width:390px;
    height:70px;
    }
#tenpo-midashi-222{
    float:left;
    width:390px;
    border-bottom: 1px solid #999;
    font-weight: bold;
    font-size: 120%;
    margin-left:33px;
    color:#754F03;
    }
p.tenpo-word-222{
    float:left;
    width:390px;
    height:60px;
    margin-left:34px;
    line-height:28px;
    }
#tenpo-333{
    float:left;
    width:390px;
    height:100px;

    }
#tenpo-midashi-333{
    float:left;
    width:390px;
    border-bottom: 1px solid #999;
    font-weight: bold;
    font-size: 120%;
    margin-left:34px;
    color:#754F03;
    }
p.tenpo-word-333{
    float:left;
    width:390px;
    height:60px;
    margin-left:34px;
    line-height:28px;
    }

#tenpo-444{
    clear:both;
    float:left;
    margin-top:395px;
    width:390px;
    height:100px;

    }
p.tenpo-word-444{
    width:390px;
    height:60px;
    margin-left:34px;
    line-height:20px;
    }


/*調理風景（動画）*/

.mov-ph-box{
    float:left;
    width:1200px;
    height:650px;
    }

.movie-area{
    float:left;
    width:1200px;
    height:450px;
    margin-left:40px;
    margin-top:40px;
    background-image:url(../../img/ebisu_img/mov-bg.png);
    }

    .mov-midashi-01{
    float:left;
    width:350px;
    height:41px;
    margin-left:38px;
    margin-top:40px;
    background-image:url(../../img/ebisu_img/mov-1-1.jpg);
    }

    .mov-midashi-02{
    float:left;
    width:350px;
    height:41px;
    margin-left:38px;
    margin-top:40px;
    background-image:url(../../img/ebisu_img/mov-1-2.jpg);
    }

    .mov-midashi-03{
    float:left;
    width:350px;
    height:41px;
    margin-left:38px;
    margin-top:40px;
    background-image:url(../../img/ebisu_img/mov-1-3.jpg);
    }

    .mov-01{
    float:left;
    width:350px;
    height:315px;
    margin-left:38px;
    }

    .mov-02{
    float:left;
    width:350px;
    height:315px;
    margin-left:38px;
    }

    .mov-03{
    float:left;
    width:350px;
    height:315px;
    margin-left:38px;
    }

/*バックナンバー*/
.side-banner02{
    width:344px;
    height:auto;
    margin-top:5px;

    }

.backnumber-box{
    float:left;
    width:887px;
    height:auto;
    margin-left:20px;
    }
.midashi-backnumber{
    width:887px;
    height:64px;
    margin-bottom:10px;
    }
.news-wrap{
    width:877px;
    height:auto;
    }
    .news-area-red{
        width:877px;
        height:auto;
        background-color:#d1b998;
        padding:10px 5px 10px 5px;
        }
    .news-area-red2{
        width:877px;
        height:auto;
        background-color:#d1b998;
        padding:10px 5px 10px 5px;
        }
    .news-area-white{
        width:877px;
        height:auto;
        background-color:#FFF;
        padding:10px 5px 10px 5px;
        }

        .news-date{
            float:left;
            width:150px;
            height:auto;
            font-size:14px;
            font-weight:bold;
            color:red;
            }
        .news-txt{
    float: left;
    width: 700px;
    height: auto;
    font-size: 14px;
            }
        .news-txt2{
    float: left;
    width: 700px;
    height: auto;
    font-size: 14px;
            }
/*レスポンシブ対応*/
.sp-footer-banner{
    display: none;
    }

.ryori-ph-box-sp-ebisu{
    display: none;
    }
.header-box-sp{
    display: none;
    }
.ryori-08-bg-01-sp{
display: none;
}
.sp-menu{
    display: none;
}
.top-banner-box-sp{
    display: none;
}
.ebisu-ph-sp-box{
    display: none;
}

.ebisu-ph-01-sp{
    display: none;
}
.ebisu-ph-02-sp{
    display: none;
}
.ebisu-ph-03-sp{
    display: none;
}
.ebisu-ph-04-sp{
    display: none;
}
.ebisu-ph-05-sp{
    display: none;
}
.ebisu-ph-06-sp{
    display: none;
}
.ebisu-ph-07-sp{
    display: none;
}

.space{
    margin-top: 15px;
}
