#noMenuWrap table {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-size: 12px;
	margin-bottom: 30px;
}
#noMenuWrap table tr th {
	border: 1px solid #67B5B5;
	padding-top: 5px;
	padding-bottom: 5px;
}
#noMenuWrap table tr td {
	border: 1px solid #67B5B5;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
#noMenuWrap table tr .backColored {
	background: #FFFFE8;
	width: 12%;
}


.tableSideHeader {
	width: 16%;
	background: #DEF8F7;
}
#arrow {
	margin-top: 10px;
	margin-bottom: 10px;
}
#arrow table {
	border-style: none;
}
#arrow table tr td {
	border-style: none;
	text-align: center;
}
#arrow table tr .tableSideHeader2 {
	width: 137px;
}
.tableSideHeader3 {
	background: #FFC;
}

#noMenuWrap table tr .hosoku {
	padding: 5px;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
#noMenuWrap table tr .hosoku2 {
	text-align: center;
	border-top-style: none;
	border-left-style: none;
}
#noMenuWrap table tr .tableSideHeader.noborder {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
}
#noMenuWrap table tr .tableSideHeader.noborder2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
}
#noMenuWrap table tr .kiboumenkyo {
	width: 12%;
	background: #DEF8F7;
}
.kiboumenkyo2 {
	background: #FFC;
}



#noMenuWrap table tr .price  {
	font-size: 18px;
	font-weight: bolder;
	color: #F00;
}
#noMenuWrap table tr .sName a{
	font-weight: bolder;
	color: #09F;
}
.hosokuTitle {
	font-size: 12px;
	color: #000;
}

