/* =============================================================
  価格表 .price
============================================================= */
/* 共通
-------------------------------------------*/
/* 見出し
----------------------------*/
/* h3 */
.site-body h3 {
	color: #fff;
	font-size: 1.2rem;
	background-color: var(--color-primary-bright);
	text-align: left;
	padding-bottom: 0.5rem;
}
/* h3 line */
.site-body h3 span {
	display: block;
	border-bottom: 1px solid rgba(255,255,255,0.5);
	padding: 1rem 1.5rem 0.5rem;
}
/* カラー */
.site-body .honnasa h3 { background-color:#b4a398; }
.site-body .mennasa h3 { background-color:#d1c392; }
.site-body .asapori h3 { background-color:#c7c78e; }
.site-body .slub h3 { background-color:#c0a87f; }
.site-body .like h3 { background-color:#cfac8d; }

/* テーブル
----------------------------*/
/* マージン */
table {
	margin-top: 1rem;
}
/* thの幅 */
table th {
	width: calc((100% - 10%) / 6);
	text-align: left;
	padding: 1rem;
}
table th:first-of-type {
	width: 10%;
}
/* td */
table td {
	font-size: 1.1rem;
	text-align: right;
	padding: 1rem;
}
/* 値段 */
table td p {
	font-size: 0.9rem;
	padding-left: 0.1rem;
}
/* tax */
table td span {
	display: inline-block;
	margin-left: -0.4rem;
}

/* 文字だけのボタン .charabtn
----------------------------*/
/* a */
a.charabtn {
	margin-top: 5rem; /* style.cssの打消し */
}

/* 生地 #cloth
-------------------------------------------*/
/* 共通
----------------------------*/
/* テーブル
--------------------*/
/* tax */
#cloth table td span.tax {
	display: block; /* 上の打消し */
	margin-left: 0; /* 上の打消し */
	margin-right: -0.6rem;
}

/* カラー
--------------------*/
.site-body table tr:nth-child(2n+1) td { background-color: rgba(235,240,241,0.3) } 
.site-body .honnasa table th { background-color: rgba(180,163,152,0.2) } 
.site-body .honnasa table tr:nth-child(2n+1) td { background-color: rgba(180,163,152,0.06) }
.site-body .mennasa table th  { background-color: rgba(209,195,146,0.2) }
.site-body .mennasa table tr:nth-child(2n+1) td { background-color: rgba(209,195,146,0.06) }
.site-body .asapori table th { background-color: rgba(199,199,142,0.2) }
.site-body .asapori table tr:nth-child(2n+1) td { background-color: rgba(199,199,142,0.06) }
.site-body .slub table th { background-color: rgba(192,168,127,0.2) }
.site-body .slub table tr:nth-child(2n+1) td { background-color: rgba(192,168,127,0.06) }
.site-body .like table th { background-color: rgba(207,172,141,0.2) }
.site-body .like table tr:nth-child(2n+1) td { background-color: rgba(207,172,141,0.06) }

