/*==================================================================================================

	* common - 基本

==================================================================================================*/

/* 固定ページ・投稿ページ テーブルスタイル
================================================ */
#js-container .s_table table {
	width: 100% !important;
}

@media screen and (max-width: 750px) {
	#js-container .s_table table {
		width: auto !important;

		& colgroup {
			display: contents;

			& col:first-of-type {
				width: 100%;
			}
		}

		& tr {
			display: block;
			width: 100%;
			height: inherit !important;
		}

		& td {
			display: block;
			width: 100% !important;
			height: inherit !important;
			white-space: normal;
			box-sizing: border-box;

			&:first-of-type {
				font-weight: bold;
				text-align: center;
			}

			&:first-of-type:nth-last-child(2),
			&:first-of-type:nth-last-child(3),
			&:first-of-type:nth-last-child(4) {
				background-color: #dfdfdf;
			}
		}
	}
}


/* カスタムボタン
================================================ */
.q_custom_button1 {
	color: var(--tcd-accent-color) !important;
	background-color: #fff;
	border: 1px solid var(--tcd-accent-color);

	&:hover {
		color: #fff !important;
		background-color: var(--tcd-accent-color);
	}

	&::before,
	&::after {
		content: none;
	}
}





/*==================================================================================================

	* jetpack - ジェットパック修正用

==================================================================================================*/

/* slideshow
================================================ */
#js-container .wp-block-jetpack-slideshow {
	display: block;

	& .wp-block-jetpack-slideshow_image {
		width: 100%;
		object-fit: cover;
	}
}





/*==================================================================================================

	* top - トップページ

==================================================================================================*/

/* mv
================================================ */
/* .p-fp-slider {
	height: calc((1190 / 1920) * 100vw);
} */

