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

/*デザイン ： ウォールナット*/
/*お知らせ*/
		header,
		.navi{
			color:#222;

		}
.navi a {
  display: block;
  position: relative;
  width: 40px;
  margin: 0 auto;
  color: #111;
}
.box_6 span, .box_5 span, .box_4 span, .box_3 span, .box_2 span, .box_1 span {
  font-size: 9px;
  color: #111;
}

.iscroll-pulldown, .iscroll-pullup {
  background: none !important;
  color: #999;
}
		.newswrap .on,
		.newswrap_even .off,
		.newswrap .off .youbi,
		.newswrap_even .on .youbi
		{
			background-color: #333;
			color: #fff;
			background-image:none;

		}

		/*お知らせ*/
		.newswrap .off,
		.newswrap_even .on,
		.newswrap .on .youbi,
		.newswrap_even .off .youbi
		{/* 奇数行　右ボックス */
			background-color: #FFF;
			color: #222;
		}

		.newswrap .off a .title,
		.newswrap_even .on a .title,
		.newswrap .off a .date,
		.newswrap_even .on a .date,
		.coupon .title
		{
			color: #222;
		}
		.newswrap .on .title a, .newswrap_even .off .title a{
			color:#FFF;
		}
				.btn{

					background-color: #333;
					color: #fff;
				}

header{
box-shadow:1px 0px 2px #333 !important;
-moz-box-shadow: 1px 0px 2px #333 !important;　/* Firefox用 */  
-webkit-box-shadow: 1px 0px 2px #333 !important;　/* Safari,Google Chrome用 */ 

}

.toggle_menu span {

    background: #222;

}
.toggle_menu {

    border: 1px solid #222;

}

.toggle_menu_back span {
  background: #222;
}
.toggle_menu_back {
  border: 1px solid #222;
}
.toggle_menu_back i{
  color: #222 !important;
}


        .newsdetail,
        .coupon,
        .mapdetail {
  border: 3px #ddd solid;
}

			.leftbox .notic_box .btn_kado,
			.rightbox .coupon_box .btn_kado{
				background-image:none;
				background-color: #333;
				color: #FFF;
			}

/*トップ*/
.leftbox .notic_box,
.rightbox .coupon_box,
.rightbox .photo_box {

	}

#reserve_menu_list #reserve_search h3.title a {
		background-color: #666;
		color: #fff;
}

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

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

04レイアウト

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

#photomenu .btn_box{
	background-color: #000;
    
}
#photomenu .btn_box_txt{
     background-image: url(/template/Layouts/Appweb/Analog/img/woody/bg_Woody_white.jpg);
     border-bottom: 1px solid #fff;
     background-position: 0% 67%;
     background-size: 100%;
}
#photomenu .btn_box_txt a{
       color: #000 !important;
       text-shadow: initial;
       font-weight: bold;
}
#photomenu .btn_box_sns{
     background-image: url(/template/Layouts/Appweb/Analog/img/woody/bg_Woody_white.jpg);
     border-bottom: 1px solid #fff;
     background-position: 0% 67%;
     background-size: 100%;
     border-top:initial;
}
#photomenu .btn_box_sns a{
    color: #000;
    font-weight: 100;
}
/*///////////////////////

レイアウト05

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

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

    background-size: cover;

}



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

.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: #666;
}
#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: #666;
    font-size: 120%;
}

