@charset "shift_jis";
.blue {
	color: #0066FF;
}
.red {
	color: #990000;
}

#buttonback {
	background-image: url(../slice/wedding/top/wedding_r5_c2.jpg);
	background-repeat: no-repeat;
	height: 86px;
}
#button_L {
	padding-top: 18px;
	text-align: center;
}
#wedtop_textbk {
	background-image: url(../slice/wedding/top/wedding_r10_c2.jpg);
	background-repeat: no-repeat;
	height: 254px;
	padding-top: 30px;
	padding-left: 80px;
	padding-right: 95px;
}
#spaenter {
	width: 566px;
	padding-left: 47px;
}
.spaenterbuttonwrap {
	width: 566px;
}
#spaplantext1 {
	background-image: url(../slice/wedding/plan/spa_plan_r5_c2.jpg);
	background-repeat: no-repeat;
	height: 312px;
	padding-right: 30px;
	padding-left: 40px;
}
#spaplantext2 {
	background-image: url(../slice/wedding/plan/spa_plan_r10_c2.jpg);
	background-repeat: no-repeat;
	height: 208px;
	padding-right: 30px;
	padding-left: 35px;
}
#spaplantext3 {
	background-image: url(../slice/wedding/plan/spa_plan_r20_c2.jpg);
	background-repeat: repeat-y;
	padding-right: 20px;
	padding-left: 30px;
}
#spaplantext4 {
	background-image: url(../slice/wedding/plan/spa_plan_r20_c2.jpg);
	background-repeat: repeat-y;
	padding-right: 20px;
	padding-left: 30px;
}
#spaplantext5 {
	background-image: url(../slice/wedding/plan/spa_plan_r20_c2.jpg);
	background-repeat: repeat-y;
	padding-right: 20px;
	padding-left: 30px;
}
#spaplantext6 {
	background-image: url(../slice/wedding/plan/spa_plan_r20_c2.jpg);
	background-repeat: repeat-y;
	padding-right: 20px;
	padding-left: 30px;
}
#spaplantext7 {
	background-image: url(../slice/wedding/plan/spa_plan_r20_c2.jpg);
	background-repeat: repeat-y;
	padding-right: 30px;
	padding-left: 30px;
}
.center {
	text-align: center;
	width: 650px;
}
#yuino_textbk {
	background-image: url(../slice/wedding/yuino/wedding_yuinou_r5_c2.jpg);
	background-repeat: no-repeat;
	height: 1050px;
	padding-top: 25px;
	padding-left: 90px;
	padding-right: 120px;
}

