@charset "utf-8";

/* index point */
ul.linkList{
margin:5px 0 0 0;
}
ul.linkList li{
	float:left;
	margin:0 5px;
	padding : 0 0 0 10px;
	background: url(../../img/link.gif) no-repeat 0px 2px;
}

/* 安心パック */
#pack-box {}
#pack-box p.pack-img {
	float: left;
	margin: 0px 0px 0px 10px;
	width: 200px;
	text-align: center;
	clear: both;
}
#pack-box p.tex {
	float: left;
	width: 370px;
	height: 150px;
	background: url(../../plan/img/plan_bg.jpg) no-repeat center center;
	padding: 50px 0px 0px;
}

#pack-box ul.details {
	clear: both;
	margin: 0px 0px 20px;
}
#pack-box ul.details li {
	margin: 0px 0px 15px 15px;
	float: left;
	width: 185px;
}
#pack-box ul.details li p{text-align: center;}

#pack-box .member-info{
	padding: 10px;
	border: 1px solid #d5c6c5;
	background: #fbf5f2;
	clear: both;
	margin: 15px 15px 20px;
}
#pack-box.member-info span {
	margin: 0px 0px 5px;
	
}

#pack-box table {
	border-top: 1px solid #d5c6c5;
	border-left: 1px solid #d5c6c5;
	margin: 5px 0px 5px 15px;
	width: 590px;
	color: #5e4e46;
}
#pack-box table td {
	border-bottom: 1px solid #d5c6c5;
	padding: 3px;
	border-right: 1px solid #d5c6c5;
}
#pack-box table tr.head {background: #fbf5f2;}


/*　プラン　*/
#plan-box ul.list,#plan-box2 ul.list {
	width:575px;
	float: left;
	background: #fbf5f2;
	margin:10px 0 20px 10px;
	padding: 5px 5px 5px 10px;
}
#plan-box ul.list li,#plan-box2 ul.list li{
	width:130px;
	float:left;
	padding:0 10px 0 0px;
	font-size: 0.9em;
}

#plan-box .plan-head {
	clear: both;
	float: left;
	width: 570px;
	height: 169px;
	background: url(../../plan/img/plan_bg.gif) repeat-x 0px 0px;
	margin: 0px 0px 20px 10px;
	padding: 10px;
	font-size:85%;
	border-bottom: 1px solid #663300;
}
#plan-box .plan-head p.plan-head-l {
	float: left;
	width: 358px;
	height: 189px;
	line-height: 150%;
}
#plan-box .plan-head p.head-bg25 {
background: url(../../plan/img/p18_p2.gif) no-repeat 165px top;
width: 380px
}
#plan-box .plan-head p.head-bg60 {
background: url(../../plan/img/p60_p2.gif) no-repeat 170px top;
}
#plan-box .plan-head p.head-bg80 {
background: url(../../plan/img/p80_p2.gif) no-repeat 170px top;
}
#plan-box .plan-head p.head-bg110 {
background: url(../../plan/img/p110_p2.gif) no-repeat 170px top;
}
#plan-box .plan-head p.head-bg100 {
background: url(../../plan/img/p100_p2.jpg) no-repeat 170px top;
}
#plan-box .plan-head p.head-bg130 {
background: url(../../plan/img/p130_p2.jpg) no-repeat 170px top;
}
#plan-box .plan-head p.head-bg170 {
background: url(../../plan/img/p170_p2.gif) no-repeat 170px top;
}
#plan-box .plan-head p.head-bg220 {
background: url(../../plan/img/p220_p2.jpg) no-repeat 170px top;
width: 380px
}

#plan-box .plan-head p.plan-head-l span {font-size:120%;}
#plan-box .plan-head p.plan-head-r {
	float: right;
	width: 140px;
	line-height: 150%;
}

.blk2 {width:595px;margin:0 0 0 13px;overflow:auto;clear:both;}
dl.details{width:590px;}
dl.details dt{float:left;margin:10px 0 0 0;}
dl.details dd{float:left;margin:10px 0 0 10px;}

/*　式場使用料　*/
#fee-box {
	padding: 0px 5px 0px 15px;
	color: #5e4e46;
}
#fee-box .hall-img {
	margin: 0px 0px 20px;
}

#fee-box dl.hall-info {}
#fee-box dl.hall-info dt {
	background: url(../../plan/img/title_bg.gif) no-repeat 0px 0px;
	height: 25px;
	width: 590px;
	padding: 3px 0px 0px 10px;
	font-weight: bold;
	margin: 0px 0px 10px;
}
#fee-box dl.hall-info dt span {font-size:85%;}
#fee-box dl.hall-info dd {
	margin: 0px 0px 15px;
}

