@charset "UTF-8";
/*コンテンツ*/


@media screen and (max-width: 799px) {

.ti_shoplogo{ overflow:hidden; height:65px; position:relative; overflow:hidden; }
.ti_shoplogo img{ max-width:180%; height: auto; width /***/:auto; position:relative; left:-40%;  }
	
.pan_ul{ display:none; }
#main_contents{ clear:both; overflow:hidden; }
#main_contents p.ti_shoplogo{ text-align:center; padding:20px 0; border-top:1px dotted #6C665B; border-bottom:1px dotted #6C665B;}
#main_contents p.shop_text01{ text-align:center;font-size:14px;padding:10px 0 30px 0;}
.text01{ font-size:12px; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; padding:15px; text-align:center; }
.tenpo{ overflow:hidden; padding:15px; clear:both; }
.taisyou{ text-align:center; }	
.taisyou_text{ text-align:center; padding-bottom:10px; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:12px; }
.tyuui{ display:none; }
.tyuui_sp{ text-align:center; padding-bottom:10px; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:12px; }
#coupon ul{ display:none; }
	}


@media screen and (min-width: 800px) {
	.tyuui_sp{ display:none; }
	
#main_contents{
	clear:both;
	width:1000px;
	}

#main_contents p.ti_shoplogo{
	width:1000px;
	text-align:center;
	padding:20px 0;
}




.menu_bt{
	float:left;
	margin:0 11px 0 0;
}

.menu_bt_ul{
	padding:0 0 40px 0;
	}


#coupon{
	width:1000px;
	float:left;
}


#coupon p.text01{
	text-align:center;
	line-height:1.8em;
	font-size:14px;
}


#coupon p.coupon_img{
	margin:50px 0 30px 0;
}

#coupon div.tenpo{
	float:left;
	width:582px;
	margin:0 27px 100px 0;
}

#coupon dl.taisyou_dl{
	border-bottom:1px #796A56 dotted;
	padding:0 0 8px 0;
	height:25px;
}

#coupon dt.taisyou{
	float:left;
}

#coupon dd.taisyou_text{
	font-size:14px;
	height:25px;
	line-height:25px;
	padding:0 0 0 10px;
	float:left;
}

#coupon p.tyuui{
	font-size:12px;
	padding:5px 0 0 0;
}

#coupon li.print_bt{
	float:left;
	padding:0 10px 0 0;
	}
	
	
	
	}

