@charset "Shift_JIS";

/* =================================================================================
	{V CSS
================================================================================= */
/*	
================================================================================= */
#table-intro { margin-bottom: 30px !important; }
#table-intro-txt { float: left; }
#table-intro h2 { margin-bottom: 25px !important; }
#table-intro-map { float: right; }
#table-section2 { margin-top: 40px !important; }

.table-note {
	font-size: 14px !important;
}
.table-note small {
	display: block;
	text-indent: -1em;
	padding-left: 1em;
	line-height: 1.4;
}

/*	vol.172
================================================================================= */
#table-intro-ttl { margin-bottom: 25px !important; }
#table-intro-txt {
	z-index: 1;
	position: relative;
	width: 310px;
}
#table-intro-map {
	width: 295px;
}
#table-section1-1 .fr {
	position: relative;
	width: 317px;
	margin: 0 0 30px 30px;
}
#table-section1-1-txt {
	padding: 0 0 0 !important;
}
#table-section1 .fl {
	width: 320px;
}
#table-section1 .fr {
	width: 315px;
}

#table-section1-1-txt img {
	vertical-align: middle;
}



#table-section3 .fl {
	width: 290px;
}
#table-section3 .fr {
	width: 350px;
}
#table-section3-txt {
	font-size: 13px !important;
}



#table-section-bento {
	
}
#table-section-bento-inner {
	padding: 15px 40px 0 !important;
	border-left: 1px solid #e24f56;
	border-right: 1px solid #e24f56;
}
#table-section-bento .fl {
	width: 260px;
}
#table-section-bento .fr {
	width: 295px;
}
#table-section-bento h5 {
	margin: 15px 0 15px;
}
.bento-text {
	font-size: 13px !important;
}
.bento-list-line {
	margin-bottom: 25px !important;
	padding-bottom: 15px !important;
	background: url(../img/bento_box_line.gif) 0 bottom repeat-x;
}


.price-date {
	margin-top: 10px !important;
	text-align: right !important;
	font-size: 10px !important;
}





























