/*-- 料金表 専用スタイルシート --*/


/*-- ヘッダー追加設定 --*/
#header .topimage {
	background-image : url(../img/topimage.jpg) ;
}


/*-- 右カラム追加設定 --*/
#right_column .contents table {
	margin : 10px 0 ;
	width : 475px ;
	border-collapse : collapse ;
}

#right_column .contents table th {
	padding : 1px 5px ;
	text-align : center ;
	border : solid 1px #dda50b ;
	background-color : #fff7db ;
}

#right_column .contents table th.half {
	width : 50% ;
}

#right_column .contents table td {
	padding : 10px ;
	text-align : center ;
	border : solid 1px #dda50b ;
	background-color : #fffbec ;
}

#right_column .contents td.course {
	padding : 5px ;
}

#right_column .contents td.lineup {
	padding : 5px 10px ;
	text-align : left ;
}

#right_column .contents td.price {
	text-align : right ;
}

#right_column .contents .cloth,
#right_column .contents .cushionfloor,
#right_column .contents .curtain,
#right_column .contents .product,
#right_column .contents .store {
	padding : 5px 0 25px 25px ;
	width : 475px ;
}

#right_column .contents .curtain .box {
	width : 475px ;
	height : 160px ;
	background-image : url(../img/curtain.jpg) ;
}

#right_column .contents .curtain .box p {
	margin : 0 ;
	padding : 85px 0 0 210px ;
	width : 265px ;
}

#right_column .contents .product .box {
	width : 475px ;
	height : 160px ;
	background-image : url(../img/product.jpg) ;
}

#right_column .contents .product .box p {
	margin : 0 ;
	padding : 85px 0 0 180px ;
	width : 295px ;
}

