@charset "utf-8";

/*---------------------------
      	 map_coupon
----------------------------*/

#mainkupon{
	width:800px;
	margin: 15px auto 0px auto;
			}

.ku-po{
	width:800px;
	margin: 10px 0px 0px 0px;
		}

td.ku-pon{
	width:288px;
	border: 1px solid #ff8000;
	text-align: center;
	padding: 5px;
	background-color: #FFE377;
			}

td.jouken{
	width:500px;
	border: 1px solid #ff8000;
	padding: 5px;
	text-align: left;
			}

#qr_annai{
	width:800px;
	height: 70px;
	margin: 20px auto 0px auto;
	background-image: url(../parts/shop/qr_bg.gif);
	position: relative;
			}

.qrtan{
	width:65px;
	height: 65px;
	position: absolute;
	right: 10px;
	top: 2px;
		}

.print{
	width:800px;
	margin: 20px auto 0px auto;
	clear: both;
	text-align: center;
		}

#map_bu{
	width:800px;
	margin: 25px auto 0px auto;
		}

.mapon{
	width:700px;
	height:450px;
	margin: 15px auto 0px auto;
		}

.pr_head{
margin:0px auto 0px auto;
}
