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


.newswrap .on,
.newswrap_even .off,
.newswrap .off .youbi,
.newswrap_even .on .youbi
 {
  color: #fff;
  background-color: #0053A5;/*TO DO 色*/
}
.btn{
  background-color:#0053A5; /* テーマカラー2*/ 
  color: #fff;
}

/*お知らせ*/
.newswrap .off,
.newswrap_even .on,
.newswrap .on .youbi,
.newswrap_even .off .youbi{/* 奇数行　右ボックス */
    background-color: #ffffff;/*TO　DO 色*/
    color: #0053A5;/*To do 文字色をセット*/
   }

.newswrap .off a .title,
.newswrap_even .on a .title,
.newswrap .off a .date,
.newswrap_even .on a .date,
.coupon .title
{
color: #0053A5;

}

.toggle_menu span {

  /*background:#FF7F9D;red*/
  /*background:#FFEE76;yellow*/
  /*background:#4D4D4D;black*/
  /*background:#FF8635;orange*/
  /*background:#AD69EB;purple*/
  /*background:#66AB32;green*/
  background: #178DEE;
  /*background: #7A4A10;brown*/

}
.toggle_menu {

  /*border: 1px solid #DE003F;red*/
  /*border: 1px solid #FDCA00;yellow*/
  /*border: 1px solid #212121;black*/
  /*border: 1px solid #FF4500;orange*/
  /*border: 1px solid #7B1CB4;purple*/
  border: 1px solid #0053A5;
  /*border: 1px solid #236910;green*/
  /*border: 1px solid #581E00;brown*//*メニュー開閉ボタンの色*/

}
#btns a:before{
  /*border: 1px solid #FF7F9D;red*/
  /*border: 1px solid #FFEE76;yellow*/
  /*border: 1px solid #FF8635;orange*/
  /*border: 1px solid #AD69EB;purple*/
  border: 1px solid #228FD4;
  /*border: 1px solid #66AB32;green*/
  /*border: 1px solid #7A4A10;brown*//*メニュー開閉ボタンの色*/
}

#reserve_menu_list #reserve_search h3.title a {
    background-image: url("/template/Layouts/Appweb/Gradation/img/bg_blue.jpg");
    color: #fff;
    background-size: contain;
}

.ui-checkbox-on .ui-icon, 
.ui-radio-on .ui-icon{
    background-color: #178DEE;
}
#reserve_menu_list form .reserve_menu_wrap .reserve_box_l .tag {
  background-color: #178DEE;
  color: #fff;
}
/*////////////////////////////////////////

04レイアウト

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

#photomenu .btn_box{
     background-color: #000;
}
#photomenu .btn_box_txt{
        background-color: #002A72;
        border-bottom: 1px solid #267EB3;
}
#photomenu .btn_box_txt a{
       color: #D2F2F1 !important;
       text-shadow: initial;
       font-weight: bold;
}
#photomenu .btn_box_sns{
     background-color: #002A72;
     border-bottom: 1px solid #267EB3;
}
#photomenu .btn_box_sns a{
    color: #D2F2F1;
    font-weight: 100;
}

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

レイアウト05

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

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

    background-size: contain;

}



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

.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: #0053A5;
}
#contents {
  background-image: url("../img/blackmenu/bg_washi.jpg");

}

.layout05 .bottom_wrap .coupon_box .otoku{

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


