@import "/css/common.css";
/*==================================================================*/

/* block css */

/*==================================================================*/
/* -------------------------------------------- */
/* ページタイトル */
/* -------------------------------------------- */
#contents h2{
	margin:0 auto 0.5em;
	padding:0;
	text-align:center;
}

/* -------------------------------------------- */
/* list：売却墓地価格一覧 */
/* -------------------------------------------- */
#list *{margin:0;padding:0;}

#list{
	margin:0 auto 2em;
	width:754px;
}
#list h3{margin:0 0 1em;}

/* -------------------------------------------- */
/* link： */
/* -------------------------------------------- */
#contents .link{
	margin:0 auto 2em;
	width:650px;
}

/* clear hack */
#contents .link{zoom:1;}
#contents .link:after{content:".";clear:both;height:0;display:block;visibility:hidden;}

#contents .link p.map{
	float:right;
	width:320px;
	font-size:11px;
	text-align:center;
}
#contents .link p.map img{
	margin:0 0 3px;
	border:1px solid #ccc;
}

#list p.read{
	margin:50px 0 6px;
	padding:0;
	float:left;
	width:300px;
	text-align:center;
}

/* リンク */
#list ul{
	margin:0 0 30px;
	float:left;
	width:300px;
	font-size:0;
	text-align:center;
}
/* clear hack */
#list ul{zoom:1;}
#list ul:after{content:".";clear:both;height:0;display:block;visibility:hidden;}

#list li{
	float:left;
	list-style-type:none;
	text-align:center;
}

#list li a{
	border:3px solid #fff;
	display:block;
	width:30px;
	line-height:30px;
	color:#fff;
	background:#61be17;
	font-weight:bold;
	font-size:16px;
}

#list li a:hover{background:#3c740e;}

/* -------------------------------------------- */
#list .appeal{
	margin:0 auto 2em;
	padding:5px 0;
	width:600px;
	background:#fcfae8;
}

#list .appeal h4{
	margin:5px 8px 6px;
	padding:0 0 0 6px;
	border-left:5px solid #ed6615;
	font-size:14px;
}

#list .appeal dl{margin:0 5px 4px;}
/* clear hack */
#list .appeal dl{zoom:1;}
#list .appeal dl:after{content:".";clear:both;height:0;display:block;visibility:hidden;}

#list .appeal dt{
	padding:5px 0 0;
	border:1px solid #ccc;
	float:left;
	width:140px;
	background:url('../image/back_headline.gif') no-repeat 0 0;
	font-weight:bold;
	text-align:center;
}

#list .appeal dd{
	padding:5px 0 0;
	float:right;
	width:435px;
}

#list .appeal dd strong{color:#ed6615;}
#list .appeal dd em{
	font-style:normal;
	font-weight:bold;
}

/* -------------------------------------------- */
#list .block{
	margin:0 auto;
	width:640px;
}

#list table{
	margin:0 auto 3em;
	border:solid 1px #ccc;
	border-collapse:collapse;
	width:620px;
}

#list th,
#list td{
	padding:6px 8px 0;
	border:solid 1px #ccc;
}

/* 見出し：区画 */
#list th{background:url('../image/back_block.gif') repeat-x 0 100% #fafadb;}


/* 見出し */
#list tr.headline th{
	background:url('../image/back_headline.gif') no-repeat 0 0;
	text-align:center;
}

/* 見出し：ページトップ */
#list th{border-right:none;}
#list th.pagetop{
	border-left:none;
	text-align:right;
}

#list th.pagetop a{color:#f60;}

#list td{
	padding:10px 8px;
	text-align:center;
}

/* 売約済 */
#list table tr.on td{background:#fdedf0;}
#list table tr.on td.end{padding:0;}

/* セル幅指定 */
#list td.space{width:14%;}
#list td.vol{width:14%;}
#list td.size{width:30%;}
#list td.price{width:28%;text-align:right;}
#list td.end{width:14%;}

/* ---------------------------------------------------------------- */
