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

#headerBG h1 span {
	line-height: 35px;
	display: inline-block;
	color: #FFF;
	float: left;
	text-align: center;
	padding-left: 5px;
	font-family: 'M PLUS Rounded 1c', sans-serif;
	font-weight: 800;
	font-size: 20px;
	text-shadow: #ff8e8d 2px 0px 0, #ff8e8d -2px 0px 0, #ff8e8d 0px -2px 0, #ff8e8d -2px 0px 0, #ff8e8d 2px 2px 0, #ff8e8d -2px 2px 0, #ff8e8d 2px -2px 0, #ff8e8d -2px -2px 0, #ff8e8d 1px 2px 0, #ff8e8d -1px 2px 0, #ff8e8d 1px -2px 0, #ff8e8d -1px -2px 0, #ff8e8d 2px 1px 0, #ff8e8d -2px 1px 0, #ff8e8d 2px -1px 0, #ff8e8d -2px -1px 0, #ff8e8d 1px 1px 0, #ff8e8d -1px 1px 0, #ff8e8d 1px -1px 0, #ff8e8d -1px -1px 0;
}

#phone span {
	display: inline-block;
	font-family: 'M PLUS Rounded 1c', sans-serif;
	font-weight: 800;
	font-size: 18px;
	text-shadow: #ff8e8d 2px 0px 0, #ff8e8d -2px 0px 0, #ff8e8d 0px -2px 0, #ff8e8d -2px 0px 0, #ff8e8d 2px 2px 0, #ff8e8d -2px 2px 0, #ff8e8d 2px -2px 0, #ff8e8d -2px -2px 0, #ff8e8d 1px 2px 0, #ff8e8d -1px 2px 0, #ff8e8d 1px -2px 0, #ff8e8d -1px -2px 0, #ff8e8d 2px 1px 0, #ff8e8d -2px 1px 0, #ff8e8d 2px -1px 0, #ff8e8d -2px -1px 0, #ff8e8d 1px 1px 0, #ff8e8d -1px 1px 0, #ff8e8d 1px -1px 0, #ff8e8d -1px -1px 0;
	border-radius: 5px;
	padding: 5px 5px;
}
.shopInfo, .shopInfo a {
	color: #FFF;
	text-align: center;
	font-family: 'M PLUS Rounded 1c', sans-serif;
	font-weight: 800;
	font-size: 18px;
	text-shadow: #ff8e8d 2px 0px 0, #ff8e8d -2px 0px 0, #ff8e8d 0px -2px 0, #ff8e8d -2px 0px 0, #ff8e8d 2px 2px 0, #ff8e8d -2px 2px 0, #ff8e8d 2px -2px 0, #ff8e8d -2px -2px 0, #ff8e8d 1px 2px 0, #ff8e8d -1px 2px 0, #ff8e8d 1px -2px 0, #ff8e8d -1px -2px 0, #ff8e8d 2px 1px 0, #ff8e8d -2px 1px 0, #ff8e8d 2px -1px 0, #ff8e8d -2px -1px 0, #ff8e8d 1px 1px 0, #ff8e8d -1px 1px 0, #ff8e8d 1px -1px 0, #ff8e8d -1px -1px 0;
}

table.delivery { width: 100% ; }
table.delivery th{
	background: #FFE59B; padding: 5px 10px;
	border-top: 1px solid #fff; font-size: 18px; font-weight: 700 }
table.delivery td{ padding: 5px 10px; font-size: 18px; font-weight: 700 }

.prcBoxTtl { font-size: 16px;
    background: #ff50c5;
    color: #fff;
    text-align: center;
    font-weight: bold;
	display: block;
    margin: 5px 0 5px ; padding: 5px; text-align: center
}
.center {
    text-align: center;
}
.prcPlayTtl08 { font-size: 16px;
    background: #FFE59B;margin: 5px 0 5px ;
    border-top: 1px solid #fff; padding: 5px; text-align: center
}
.indexWrapper h1 {
	font-size: 15px;}

.hotelBox table{ width:100%; }
.hotelBox table tr:nth-child(1) { border-top: 1px solid #cdcdcd}
.hotelBox table tr:nth-child(2n) { border-bottom: 1px solid #cdcdcd}
.hotelBox table th,.hotelBox table td { padding: 3px; }
.hotelBox table td.num  {
background: #f69; color: #FFF ; text-align: center; 
}
.hotelBox table td.numB  {
background: #008aff; color: #FFF ; text-align: center; 
}
.hotelBox table .exp{ display: inline-block; font-size: 10px; background: #d69; border: solid 1px #d69 ; color: #FFF ; padding: 2px 3px; border-radius: 5px; }



