@charset "utf-8";

/* -------------------------------------------------- ウェディングマイル */

/* プラットフォーム */
div#platform {
	background-image: url(/wedding/images/index-bg-maincontents.jpg);
	background-position: 0 159px;
}
div.typeD div#localnavi div.menu h2 {
	background-image: url(/wedding/images/index-bg-localnavi.jpg);
	background-repeat: no-repeat;
	background-position: 198px 0;
}



/* TITLE */
div#mainContents h1 {
	margin: 0;
	padding: 0;
	background-image: none;
}
div#mainContents h2.wedding {
	margin: 0 0 20px;
	padding: 0;
	background: none; 
	border: none; 
} 
div#mainContents h3.wedding {
	margin: 0 0 5px;
	padding: 0;
	background: none; 
	border: none; 
} 
div#mainContents h4.wedding {
	margin: 0 0 5px 12px; 
	padding: 0; 
	color: #000000; 
	font-weight: normal; 
} 

div#mainContents p.mainImage { 
	margin: 0; 
	padding: 0; 
	}
div#mainContents ul.weddingHotelList { 
	zoom: 1; 
	margin: 0 0 25px 3px; 
	} 
div#mainContents ul.weddingHotelList:after { 
	content: " ";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden; 
	} 
div#mainContents ul.weddingHotelList li { 
	float: left; 
	margin: 0 0 10px 3px; 
	} 


div#mainContents dl.Annotation { 
	margin: 0 24px; 
	}
