@charset "utf-8";

/*
導入事例
/case/
*/


/*
***********************************************************************************************
共通要素
***********************************************************************************************
*/

.container {
	margin-bottom: 0;
}

.viewmode-mobile .content {
	padding-bottom: 0;
}


/*
***********************************************************************************************
Wi-Fi稼働状況
***********************************************************************************************
*/

.entry-content > .wp-block-columns:nth-of-type(1) {
	width: 740px;
}

	.viewmode-mobile .entry-content > .wp-block-columns:nth-of-type(1) {
		width: auto;
	}

	.entry-content > .wp-block-columns:nth-of-type(1) .wp-block-column {
		align-items: center;
		background-position: center center;
		background-repeat: no-repeat;
		display: flex;
		flex-direction: column;
		justify-content: center;
		line-height: 1.2;
		min-height: 200px;
	}

		.entry-content > .wp-block-columns:nth-of-type(1) .wp-block-column h3 {
			line-height: 1;
			padding: 0;
		}

			.viewmode-mobile .entry-content > .wp-block-columns:nth-of-type(1) .wp-block-column h3 {
				line-height: 1.3;
			}

		/* 数字部分 */
		.entry-content > .wp-block-columns:nth-of-type(1) .wp-block-column strong mark {
			font-family: 'DINOT-Medium';
			font-weight: bold;
		}


/*
***********************************************************************************************
Wi-Fi導入実績
***********************************************************************************************
*/

.entry-content > .wp-block-columns:nth-of-type(2) {
	width: 590px;
}

	.viewmode-mobile .entry-content > .wp-block-columns:nth-of-type(2) {
		width: auto;
	}

	.entry-content > .wp-block-columns:nth-of-type(2) .wp-block-column {
		align-items: center;
		background-position: center center;
		background-repeat: no-repeat;
		display: flex;
		flex-direction: column;
		justify-content: center;
		line-height: 1.2;
		min-height: 295px;
	}

		.entry-content > .wp-block-columns:nth-of-type(2) .wp-block-column h3 {
			line-height: 1;
			padding: 0;
		}

			.viewmode-mobile .entry-content > .wp-block-columns:nth-of-type(2) .wp-block-column h3 {
				line-height: 1.3;
			}

		/* 数字部分 */
		.entry-content > .wp-block-columns:nth-of-type(2) .wp-block-column strong mark {
			font-family: 'DINOT-Medium';
			font-weight: bold;
		}
