@charset "utf-8";
/* CSS Document */

div#kuwanaWeddingBox {
	width: 600px;
	margin: 0px 0px 17px 0px;
}

div#partyBox div {
	width: 600px;
	height: 212px;
	margin: 19px 0px 0px 0px;
	padding: 0px;
}

div#partyBox div img.textMargin {
	margin: 0px 0px 15px 15px;
}

div#partyPlanBox {
	width: 600px;
	margin: 20px 0px 0px 0px;
}

div#partyPlanBox img.weddingImage {
	margin: 13px 0px 21px 0px;
}

div#partyPlanBox img.myWeddingImage {
	margin: 0px 30px 19px 31px;
}

div.conFrame {
	width: 580px;
	padding: 4px 0px 4px 20px;
	color: #666666;
	background: url(../common/conFrame.gif) repeat-y;
}

div#myWeddingBox div#contactArea {
	width: 600px;
	height: 87px;
	background: url(../wedding/img/conSubImage.jpg) no-repeat right top;
	padding: 48px 0px 0px 0px;
	margin: 15px 0px 9px 0px;
}

div#p_info_Box {
	width: 600px;
	margin: 20px 0px 0px 0px;
}
div#p_info_Box .info_com{
	float:left;
	margin: 30px 0px 0px 0px;
}

div#p_info_Box .info_com img.tc_tp_m{
	margin: 15px 0px 10px 70px;
}

div#p_info_Box .pic_info{
	float:right;
	border:solid 3px #ECE4D1;
	margin: 20px 0px 0 0px;
}


div#planBox {
	width: 600px;
}

div#planBox div#menuBox {
	height: 372px;
	width: 600px;
	margin: 13px 0px 20px 0px;
}
.p_menu_box{
	width: 600px;
}
.p_menu_box p img{
	border:solid 3px #ECE4D1;
	float:left;
	margin-top:20px;

}
.p_menu_box .box_right{
	width: 380px;
	float:right;
	margin:20px 0 0 0px;
}
.p_menu_box .box_right h3{
	margin: 0 0px 3px 0px;
	font-weight: bold;
}
.p_menu_box .box_right td{
	color: #914747;
}
#plantextBox{
margin-top:15px;
}

