@charset "Shift_JIS";

/*
===== CONTENTS ==============================
	1: #contents
	2: #article
		.textArea
		.spaArea
		#jumbo
		#gourmet01
		#gourmet02
=============================================
*/

/*
===== 1: #contents =====
*/
#contents .spotInfo.top {
	margin: 0 11px 10px 0;
}


/*
===== 2: #article =====
*/

/* .textArea */
#article .sectionH2 .textArea strong {
	color: #ba1c50;
}

/* .spotArea */
#article .sectionH2 .spotArea {
	padding-bottom: 20px;
}
#article .sectionH2 .spotArea .lead {
	margin: -5px 30px 15px;
}
#article .sectionH2 .spotArea .sectionH4 {
	padding: 0 10px 0 20px;
}
#article .sectionH2 .spotArea .sectionH4 img {
	xmargin: 15px 10px 30px 0;
}

/* #jumbo */
#article #jumbo {
	margin-bottom: 30px;
	border-bottom: 1px solid #a285b1;
}
#article #jumbo h2 {
	margin: 0 0 10px;
}
#article #jumbo img.jumbo {
	margin: 0 0 0 10px;
	position: relative;
}
#article #jumbo .sectionH3 {
	margin: 0 5px;
}
#article #jumbo .sectionH3 h3 {
	margin: 0 0 5px;
	padding: 0 0 0 10px;
	background: url(../image/h3_tltBg01.gif) no-repeat left center;
	font-weight: bold;
	color: #464444;
}
#article #jumbo .sectionH3 p {
	margin-left: 10px;
}

/* #gourmet01 */
#article #gourmet01 {
	_padding: 20px 0 0;
}
#article #gourmet01 h2 {
	margin: 0 0 10px;
}
#article #gourmet01 img {
}
#article #gourmet01 .sectionH3 {
	margin: 0 5px;
}
#article #gourmet01 .sectionH3 h3 {
	width: 380px;
	margin: 0 0 5px;
	font-weight: bold;
	font-size: 80%;
	color: #fea201;
}
#article #gourmet01 .sectionH3 span {
	font-size: 75%;
}

/* #gourmet02 */
#article #gourmet02 {
	margin-bottom: 20px;
	border-bottom: 1px solid #6fa770;
}
#article #gourmet02 h2 {
	margin: 0 0 10px;
}
#article #gourmet02 img {
	margin-bottom: 0;
}
#article #gourmet02 p {
	margin-left: 5px;
}
#article #gourmet02 .sectionH3 {
	margin: 0 5px;
}
#article #gourmet02 .sectionH3 h3 {
	margin: 0 0 5px;
	padding: 0 0 0 10px;
	background: url(../image/h3_tltBg02.gif) no-repeat left center;
	font-weight: bold;
	color: #464444;
}
#article #gourmet02 .sectionH3 p {
	margin-left: 10px;
}

#article .sectionH2 .spot_spot {
	padding-left: 18px;
	text-indent: -16px;
}
#article #gourmet02 .spot_spot,
#article #gourmet01 .spot_spot,
#article #jumbo .spot_spot {
	margin-left: 12px;
	padding-left: 10px;
	text-indent: -10px;
	
}

