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

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

共通

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


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

左スライドメニュー

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

/*#menu li i{
    float: right;
    line-height: 1.5;
    color: #666;
}*/
#photomenu .btn_box{
     background-color: #000;
}
#photomenu .btn_box_txt{
        background-color: #020D22;
        border-bottom: 1px solid #000;
}
#photomenu .btn_box_txt a{
       color: #005B59 !important;
       text-shadow: initial;
       font-weight: bold;
}
#photomenu .btn_box_sns{
     background-color: #020D22;
     border-bottom: 1px solid #000;
}
#photomenu .btn_box_sns a{
    color: #005B59;
    font-weight: 100;
}

#reserve_menu_list #reserve_search h3.title a {
        background-image: url("../img/bg_blur_blue.jpg");/*TO　DO共通デザイン　ヘッダの背景画像をセット*/
    color: #fff;
}


/* お知らせ */
/* TODO #8940 暫定対応 */
#intoapp, #notice-detail-external {
	background-color: #111122;
}


.newswrap .on .youbi, .newswrap_even .off .youbi{
  background-color: #fff;
  color: #003333;
}

    .newswrap .off a .title,
    .newswrap_even .on a .title,
    .newswrap .off a .date,
    .newswrap_even .on a .date,
    .coupon .title
    {
        color: #003333;
    }
/*///////////////////////

レイアウト05

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

.layout05 h2.h2_05{
        background-image: url("../img/bg_blur_blue.jpg");/*TO　DO共通デザイン　ヘッダの背景画像をセット*/
    color: #ffffff;/*To do 文字色をセット*/
    width: 100%;
    text-indent: 1em;
}

.layout05 .btn_box i.fa,
.layout05 .btn_box a{
  color:#003333;
}

.layout05 .btn_box_sns .btn_w20,
.layout05 .btn_box_sns .btn_w25,
.layout05 .btn_box_sns .btn_w33,
.layout05 .btn_box_sns .btn_w50,
.layout05 .btn_box_sns .btn_w100{
    color:#003333;
}
#contents {
  background-image: url("../img/bg_koushi.png");
}

.layout05 .bottom_wrap .coupon_box .otoku{

    color:#b1000e;
}


.layout05 h2.h2_05{
background-image: url("../img/bg_blur_blue.jpg");/*TO　DO共通デザイン　ヘッダの背景画像をセット*/
    color: #ffffff;/*To do 文字色をセット*/
    width: 100%;
    text-indent: 1em;

    background-size: cover;

}



.layout05 .bottom_wrap .notic_box:after{
font-family: FontAwesome;
    content : "\f054";
    position: absolute;
    right: 3%;
    top:46%;
    color: #003333;
    font-size: 120%;
}

#reserve_menu_list form .reserve_menu_wrap .reserve_box_l .tag {
	background-image: url("/template/Layouts/Appweb/Blur/img/bg_blur_blue.jpg");
	color: #fff;
}