@charset "utf-8";


/* wrapper
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#wrapper {
	background-image: url(../images/meal/p_main_img.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

/* second_column
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#second_column .inner {
	background-image: url(../images/meal/h1_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-bottom: 30px;
}
#second_column .inner h1 {
	padding-top: 48px;
	padding-bottom: 24px;
}

#second_column .page_menu {
	height: 35px;
	width: 400px;
	margin-left: 30px;
	margin-bottom: 30px;
}
#second_column .page_menu li{
	float: left;
	margin-right: 10px;
}

/* sec4
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#sec4 ul {}
#sec4 ul li {
	list-style-position: outside;
	list-style-image: url(../themes/default/li_icon_2.jpg);
	margin-left: 2em;
	margin-bottom: 20px;
}

/* sec5
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#sec5 ul {
	width: 400px;
}
#sec5 ul li {
	line-height: 26px;
	font-weight: bold;
	color: #615779;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
#sec5 ul li.last {
	color: #A9954E;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#sec5 ul li img {
	vertical-align: bottom;
	display: inline;
}

/* sec6
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#sec6 { margin-bottom: 0px; }


.ryouri_title {
	font-weight: bold;
}

.cap{ font-size :12px; 
}

ul.ryouri_list {
	margin-bottom:10px;
}

ul.ryouri_list li {
width:214px;
float: left;
margin-right: 14px;
}

ul.ryouri_list li.last {
margin-right: 0px;
}


ul.ryouri_list li p{
	line-height:1.3em;
}

em{
	font-weight:bold;
	}