@charset "UTF-8";

h2,h3 {
	margin: 0;
	padding: 0;
	clear: both;
}

h2 img,h3 img {
	padding: 30px 0 0 20px;
}

p {
	margin: 0;
	padding: 15px 30px 0 40px;
	font-size: 14px;
	line-height: 180%;
}

div.onePhoto {
	margin: 0;
	padding: 10px 0 0 20px;
	width: 205px;
	float: left;
}

p#kawadokoText {
	margin: 0;
	padding: 80px 30px 0 40px;
}

div.twoPhoto {
	margin: 0;
	padding: 15px 0 0 20px;
}

div.twoPhoto img {
	margin: 0;
	padding: 0 15px 8px 0;
}

div.twoPhoto img.thumbnailLast {
	margin: 0;
	padding: 0 0 8px 0;
}

dl {
	margin: 0;
	padding: 15px 30px 0 40px;
	font-size: 14px;
	line-height: 150%;
}

dt {
	margin: 0;
	padding: 0;
	float: left;
	width: 10em;
}

dd {
	margin: 0;
	padding: 0;
}

p.caution {
	margin: 0 0 0 1em;
	padding: 1em 0 0 30px;
}

p.wedding {
	padding: 0 0 0 30px;
}

.kawadokoKaiseki {
	margin: 0;
	padding: 1em 0 0 0;
}

div#priceLeft {
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	float: left;
	width: 19em;
	height: 25em;
}

p#wedding {
	margin: 0;
	padding: 15px 0 0 0;
	font-size: 14px;
	line-height: 180%;
}

.clear {
	clear: both;
}
