@charset "utf-8";

/*----------利用料金-祭壇商品　タブ使用 ここから------------*/

#wrappersub #btn {
	margin: 0;
	padding: 0 ;
	
	
}

#wrappersub #price{
	margin: 0 15px 0 15px;
	padding: 0 ;
	
	
}


#content-g{
	border-left: 1px solid #dbdddf;
	border-right:1px solid #dbdddf;
	border-bottom:1px solid #dbdddf;
	width:928px;
	margin:0;
	padding:0;
}

#carnation{
	width:908px;
	margin:0;
	padding:10px;
}

#natural{
	width:908px;
	margin:0;
	padding:10px;
}

#rose{
	width:908px;
	margin:0;
	padding:10px;
}

#lily{
	width:908px;
	margin:0;
	padding:10px;
}

#s-content-in .m-photo{
margin:0;
float:left;
width:420px;
padding:0;
	
}

#s-content-in .right-read{
float: right;
width:440px;
margin:0 0 0 10px;
padding:0;
}

#s-content-in .right-read table{
width:450px;
font-size:100%;
margin:0;
padding:0;
}


#s-content-in .right-read-price{
float: left;
margin:5px 0 0 0;
padding:0;
}



#kenka{
	width:908px;
	margin:0;
	padding:10px;
}

#kuge{
	width:908px;
	margin:0;
	padding:10px;
}

#henrei{
	width:908px;
	margin:0;
	padding:10px;
}

#orei{
	width:908px;
	margin:0;
	padding:10px;
}

#food{
	width:908px;
	margin:0;
	padding:10px;
}


#s-content-in .b-photo{
margin:0;
float:left;
width:420px;
padding:0;
	
}

#s-content-in .b01-right-read{
float: right;
width:340px;
height:120px;
margin:0 0 3px 10px;
padding:0;
background:url(../../price/images/kenka_01.jpg) no-repeat; padding:0 0 3px 130px;
border-bottom:#CCCCCC solid 1px;


}

#s-content-in .b02-right-read{
float: right;
width:340px;
height:60px;
margin:3px 0 3px 10px;
padding:0;
background:url(../../price/images/kenka_02.jpg) no-repeat; padding:0 0 3px 130px;
border-bottom:#CCCCCC solid 1px;


}

#s-content-in .b03-right-read{
float: right;
width:340px;
height:60px;
margin:3px 0 3px 10px;
padding:0;
background:url(../../price/images/kenka_03.jpg) no-repeat; padding:0 0 0 130px;


}


#s-content-in .k-photo01{
margin:0;
float:left;
width:445px;
padding:0;
	
}

#s-content-in .k-photo02{
float:left;
width:445px;
margin:0 0 0 15px;
padding:0;

}



/*---------備品---------*/

/*-お茶-*/

#s-content-in #goods01{
    width:525px;
	margin:0 0 10px 0;
	padding:0 ;
	float:left;
	
}

#s-content-in #goods01 p.tit{
	margin: 0;
	padding:5px;
	color:#FFF;
	background:#996785;
	text-align:left;
	}



#s-content-in #goods01 .goodsarea01{
    width:505px;
	margin:0;
	padding:10px;
	background-color:#d4c1ce;
	text-align:center;
	
}

#s-content-in #goods01 .goodsarea01 p{
    width:165px;
	margin:10px 0 10px 0;
	padding:0 ;
	float:left;
	
}
/*-お茶-*/

/*-紅茶-*/

#s-content-in #goods02{
    width:370px;
	margin:0 0 10px 0;
	padding:0 ;
	float: right;
	
}

#s-content-in #goods02 p.tit{
	margin: 0;
	padding:5px;
	color:#FFF;
	background:#996785;
	text-align:left;
	}


#s-content-in #goods02 .goodsarea02{
    width:350px;
	margin:0;
	padding:10px 10px 31px 10px;
	background-color:#e8dde4;
	text-align:center;
	
}

#s-content-in #goods02 .goodsarea02 p{
    width:150px;
	margin:10px 0 10px 0;
	padding:0 ;
	float:left;
	
}

/*-紅茶-*/

/*-ブランデーケーキ・紅茶詰め合わせ-*/
#s-content-in #goods03{
    width:525px;
	margin:0;
	padding:0 ;
	float:left;
	
}

#s-content-in #goods03 p.tit{
	margin: 0;
	padding:5px;
	color:#FFF;
	background:#996785;
	text-align:left;
	}



#s-content-in #goods03 .goodsarea03{
    width:505px;
	margin:0;
	padding:10px;
	background-color:#e8dde4;
	text-align:center;
	
}

#s-content-in #goods03 .goodsarea03 p{
    width:175px;
	margin:0 0 10px 0;
	padding:0 ;
	float:left;
	
}

/*-ブランデーケーキ・紅茶詰め合わせ-*/

/*-ウエッジウッド・グルメギフト-*/

#s-content-in #goods04{
    width:370px;
	margin:0 0 10px 0;
	padding:0 ;
	float: right;
	
}

#s-content-in #goods04 p.tit{
	margin: 0;
	padding:5px;
	color:#FFF;
	background:#996785;
	text-align:left;
	}


#s-content-in #goods04 .goodsarea04{
    width:350px;
	margin:0;
	padding:10px 10px 8px 10px;
	background-color:#d4c1ce;
	text-align:center;
	
}

#s-content-in #goods04 .goodsarea04 p{
    width:180px;
	margin:0 0 10px 0;
	padding:0 ;
	float:left;
	
}

/*-ウエッジウッド・グルメギフト-*/

/*-お礼状・ご芳名帳-*/

#s-content-in .leftspce01{
    width:290px;
    float:left;
	text-align: left;
	margin:0 18px 0 0;
	padding:0 ;
	
}

#s-content-in .leftspce02{
    width:290px;
    float:left;
	text-align: left;
	margin:0;
	padding:0 ;
	
}



/*-お礼状・ご芳名帳-*/





/*-料理-*/



#food p{
	margin:0;
}


#food #img{
    width:200px;
    float:left;
	text-align: left;
	margin:5px 10px 0 0;
	padding:0 ;
	
}


#food #center-food{
    width:690px
    float:left;
	text-align: left;
	margin:5px 0 0 0 ;
	padding:0 ;
	
}


#food #center-food table {
	margin: 0;
}


#food #center-food table td.line_tit{
border-bottom:#333 solid 1px;
padding: 0 5px 0 5px;

}

#food #center-food table td.line{
border-bottom:#999999 solid 1px;
padding: 5px;

}

#food #center-food table td.linenon{
padding: 5px;

}

#food #ex
{
	margin:20px 0 0 0;
}


#food #ex p.read{
	text-align: left;
	width:888px;
	padding:10px;
	margin:0;
	border-bottom:#CCCCCC solid 1px;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
}

#food #ex p.read-r{
	margin:20px 0 0 0 ;
	width:910px;
	padding:0 0 0 0;
	font-size:120%;
	font-weight:bold;
	text-align: left;
	background:url(../../price/images/bg01_long.gif)  0px 0px repeat-y;
}



/*-料理-*/



/*---------備品ここまで---------*/



#tab {
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 0;
	border-bottom: 1px solid #dbdddf;
	width:930px;
	height: 25px;
	overflow: hidden;
}
#tab li {
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
	width: 150px;
	height: 25px;
}
#tab li a {
	display: block;
	font-weight:bold;
	width: 150px;
	height: 25px;
	padding-top:7px;
	border-bottom: 0;
	text-decoration:none;
	color: #ccc;
	text-align: center;
	background:url(../../price/images/s-tab_off.jpg) no-repeat;
}
#tab li a:hover,
#tab li.s-tab a {
	border-color: #333;
	padding-top:7px;
	font-weight:bold;
	text-decoration:none;
	color: #000;
	background:url(../../price/images/s-tab.jpg) no-repeat;
}

#tab2 {
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 0;
	border-bottom: 1px solid #dbdddf;
	width:930px;
	height: 25px;
	overflow: hidden;
}
#tab2 li {
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
	width: 150px;
	height: 25px;
}
#tab2 li a {
	display: block;
	font-weight:bold;
	width: 150px;
	height: 25px;
	padding-top:7px;
	border-bottom: 0;
	text-decoration:none;
	color: #ccc;
	text-align: center;
	background:url(../../price/images/s-tab_off.jpg) no-repeat;
}
#tab2 li a:hover,
#tab2 li.s-tab a {
	border-color: #333;
	padding-top:7px;
	font-weight:bold;
	text-decoration:none;
	color: #000;
	background:url(../../price/images/s-tab.jpg) no-repeat;
}



