@charset "utf-8";

/* ご葬儀基本飾り
----------------------------------------------------------------------------------------------------*/

#plan {
	float: right;
	width: 556px;
	padding: 10px 0 0;
}

#plan h3 {
	padding: 10px;
	margin: 0 0 10px;
	background: url(../../../css/img/com_back03.jpg) no-repeat #ebebeb;
	border-bottom: #15862A 4px solid;
}

#plan .center {
	text-align: center;
	margin: 0 0 10px;
}

#plan .planNavi li {
	display: inline;
}

#plan .box1 {
	padding: 10px 12px 0;
	margin: 0 0 10px;
	border: #CCCCCC 1px solid;
}

#plan .margin {
	margin: 0 0 10px;
}

#plan .plan1 {
	border-top: #C6A920 4px solid;
	background: url(../img/pla_back02.gif) repeat-x;
	background-position: left top;
}

#plan .plan2 {
	border-top: #0096FF 4px solid;
	background: url(../img/pla_back03.gif) repeat-x;
	background-position: left top;
}

#plan .plan3 {
	border-top: #F4AF4E 4px solid;
	background-position: left top;
}

#plan .box2 {
	margin: 0 5px 10px;
	padding: 10px;
	border: #CCCCCC 1px solid;
	background: #FFFFFF;
}

#plan .box1 h4 {
	padding: 5px 10px;
	margin: 0 0 10px;
	border-left: #C8C8C8 10px solid;
}

#plan .box3 {
	width: 528px;
	height: 71px;
	margin: 0 0 10px;
	background: url(../img/pla_back01.gif) no-repeat;
	background-position: top right;
}

#plan .box3 .left {
	float: left;
	width: 142px;
	height: 71px;
}

#plan .box3 .right {
	float: right;
	width: 386px;
}

#plan .box3 .right p {
	padding: 10px;
}

#plan table {
	width: 530px;
	margin: 0 0 20px;
	border: #999999 1px solid;
	border-collapse: collapse;
}

#plan table th {
	padding: 5px 10px;
 	background: #E9E8D7;
	border-bottom: #999999 1px solid;
	border-right: #999999 1px solid;
}

#plan table td {
	padding: 5px 10px;
	border-bottom: #999999 1px solid;
	vertical-align: top;
}

#plan .box4 {
	padding: 10px;
	margin: 0 0 10px;
	background: #FBF8F0;
}

#plan .pagetop {
	margin: 0 0 10px;
	text-align: right;
}

#plan .pagetop a {
	padding: 0 0 0 20px;
	background: url(../../../css/img/com_ar01.gif) no-repeat;
	background-position: left center;
}

