/*
Theme Name: TENJIKU Child
Theme URI: https://tcd-theme.com/tcd091
Template: tenjiku_tcd091
Author: TCD
Author URI: https://tcd-theme.com/
Description: WordPress theme "Precious" can promotes your products as if it were an e-commerce site. Take advantage of the widgets to promote your products efficiently and the ads space to announce your best-selling products.
Version: 2.6
*/
:root {
	--sub-color: #d1af62;
	--color-beige: rgba(209, 175, 98, .2);/* #d1af62 の 20% */
	--color-brown: #42210b;
}

.pager {
	display: flex;
	justify-content: center;
	column-gap: 10px;
	margin: 50px 0 100px;
}
.pager span,
.pager a.page-numbers {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	border: 1px solid var(--sub-color);
	border-radius: 2px;
	width: 30px;
	height: 30px;
	color: var(--sub-color);
}
.pager a.page-numbers.prev,
.pager a.page-numbers.next {
	background: var(--sub-color);
	color: #fff;
}
.pager span.current {
	background: rgba(0,0,0,.1);
	background: var(--sub-color);
	color: #fff;
}

/*
	.page-id-73
	ご予約・お問い合わせ
*/
.page-id-73 .post_content .wpcf7 {
	background: #fff;
}
.page-id-73 .post_content table th {
	padding: 17px;
	vertical-align: top;
	background: var(--color-beige);
}
.page-id-73 .post_content table th p {
	white-space: nowrap;
}
.page-id-73 .post_content table th p span.required {
	display: inline-block;
	margin-left: 4px;
	padding: 2px 4px 0;
	border: 1px solid var(--sub-color);
	line-height: 1.5;
}
.page-id-73 .post_content table tr.your-subject td,
.page-id-73 .post_content table tr.inquire-about td {
	padding-left: unset;
}
.page-id-73 .post_content table tr.your-subject td .wpcf7-not-valid-tip {
	padding-left: 30px;
}
.page-id-73 .post_content table tr.your-subject td span.wpcf7-list-item,
.page-id-73 .post_content table tr.inquire-about td span.wpcf7-list-item {
	display: inline-block;
}
.page-id-73 .post_content table tr.your-zipcode td input {
	width: 160px;
}
.page-id-73 .post_content table td span.notes {
	display: block;
	color: var(--color-brown);
	line-height: 1.5;
}
.page-id-73 .post_content table td label {
	cursor: pointer;
}
.page-id-73 .post_content p.submit .wpcf7-submit {
	font-weight: 700;
}
.page-id-73 .post_content p.submit .wpcf7-submit:disabled {
	background-color: #ccc;
}
.page-id-73 .post_content p.submit .wpcf7-submit:not(:disabled) {
	background-color: var(--color-brown);
}
@media screen and (max-width: 539px) {
	.page-id-73 .post_content table th,
	.page-id-73 .post_content table td {
		display: block;
	}
	.page-id-73 .post_content table th {
		border-bottom: unset;
	}
	.page-id-73 .post_content table td {
		border-top: unset;
	}
	.page-id-73 .post_content table tr:not(:last-of-type) td {
		border-bottom: unset;
	}
}


/*
  reCAPTCHA badge
*/
.grecaptcha-badge {
  bottom: 70px !important;
}
