@charset "utf-8";


/* ****************************************_**************************************** */
/* Background Image */

body {
	background: url(../../../images/wedding/plan/background.jpg) top center no-repeat;
}


/* ****************************************_**************************************** */
/* Navigation */

#w_l_plan {
	background-position: -199px -40px;
}


/* **************************************** */
/* Information */

#wedding_plan {
	margin: 0 0 60px 0;
}

#wedding_plan h2 {
	height: 45px;
	margin: 20px 0 0 0;
	background: url(../../../images/wedding/plan/h2_title.png) top left no-repeat;
}

#wedding_plan h2.p2 {
	background: url(../../../images/wedding/plan/h2_title2.png) top left no-repeat;
}

#wedding_plan h2.p3 {
	background: url(../../../images/wedding/plan/h2_title3.png) top left no-repeat;
}


#wedding_plan p {
	width: 500px;
	margin: 15px 0 0 15px;
	text-align: left;
}

#details {
	margin: 40px 0 30px 0;
}

#details h2 {
	height: 37px;
	background: url(../../../images/wedding/plan/h2_title_details.png) top left no-repeat;
}

#details p,
#present p {
	margin: 0 0 20px 40px;
}

#present {
	margin: 0 0 0 0;
}

#present h2 {
	height: 37px;
	background: url(../../../images/wedding/plan/h2_title_present.png) top left no-repeat;
}


/* ****************************************_**************************************** */
