/*/////////////////////////////////////////////////////////

*price

/////////////////////////////////////////////////////////*/


/*//////////////////////////////////////
ループスライダー
///////////////////////////////////////*/

div.setplan{
	margin:0px auto 0px;
	padding:70px 0px 0px 0px;
	width:960px;
	height:600px;
	}



/*/////////////////////////////////////////////////////////
*お墓の種類
/////////////////////////////////////////////////////////*/

div.sec_haka {
	margin:0px auto 0px;
	padding:70px 0px 70px 0px;
	width:100%;
	}
	
div.sec_haka h2 {
	margin:0px auto 80px;
	padding:0px 0px 0px 0px;
	width:170px;
	height:100px;
	}
	
div.haka_list {
	margin:0px auto 0px;
	padding:0px 0px 0px 0px;
	max-width:960px;
	}


div.haka_list ul {
    margin: 0 -50px 0 0;
    /zoom: 1;/* for IE6,7 */
	clear:both;
    overflow: hidden;
	}
div.haka_list ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

div.haka_list ul li {
    width: 286px;
    margin: 0 50px 20px 0;
    float: left;
	}
	
div.haka_list ul li img {
	margin: 0px 0px 15px 0px;
    width: 286px;
	}
	
div.haka_list ul li p {
	margin: 0px 0px 0px 0px;
	line-height:26px;
	}


/*STONE------------*/

div.stone_area {
	margin:50px auto 0px;
	padding:35px 0px 35px 0px;
	width:100%;
	background: #faf7ed;
	}
	
div.sec_haka h3 {
	margin:0px auto 35px;
	padding:0px 0px 0px 0px;
	width:88px;
	height:43px;
	}

.stn_cr{color:#897a5a; width:270px; padding-left:10px;}






/*/////////////////////////////////////////////////////////
*セットプラン
/////////////////////////////////////////////////////////*/

div.sec_splan {
	margin:0px auto 0px;
	padding:70px 0px 0px 0px;
	width:100%;
	}
	
div.sec_splan h2 {
	margin:0px auto 0px;
	padding:0px 0px 0px 0px;
	width:251px;
	height:100px;
	}


/*PRICE------------*/

div.price_area {
	margin:50px auto 0px;
	padding:50px 0px 50px 0px;
	width:100%;
	background: #e6f0ed;
	}
	
div.price_area h3 {
	margin:0px auto 60px;
	padding:0px 0px 0px 0px;
	width:185px;
	height:43px;
	}
	
div.fig {
	margin:0px auto 35px;
	padding:0px 0px 0px 0px;
	width:960px;
	height:180px;
	}

.pri_cr{color:#353535;}

div.fig2 {
	margin:0px auto 35px;
	padding:0px 0px 0px 0px;
	width:286px;
	height:117px;
	}


/* セットプラン価格欄削除時 */
div.sec_haka{
	padding: 70px 0 0;
}
div.price_area {
    margin: 0 auto;
}