/*
	tab
*/

/* スマホ時、PC時は非表示 */
.wp-block-kadence-column.sp-only,
.wp-block-kadence-column.pc-only,
.sp-only, .pc-only {
	display: none;
}
/* タブレット以外 */
.wp-block-kadence-column.not-tab,
.not-tab {
	display: none;
}

/* grid system */
.grid-tab-12 {	flex-basis: 100%;			max-width: 100%;			width: 100%;			}
.grid-tab-11 {	flex-basis: 91.66666667%;	max-width: 91.66666667%;	width: 91.66666667%;	}
.grid-tab-10 {	flex-basis: 83.33333333%;	max-width: 83.33333333%;	width: 83.33333333%;	}
.grid-tab-9 {	flex-basis: 75%;			max-width: 75%;				width: 75%;				}
.grid-tab-8 {	flex-basis: 66.66666667%;	max-width: 66.66666667%;	width: 66.66666667%;	}
.grid-tab-7 {	flex-basis: 58.33333333%;	max-width: 58.33333333%;	width: 58.33333333%;	}
.grid-tab-6 {	flex-basis: 50%;			max-width: 50%;				width: 50%;				}
.grid-tab-5 {	flex-basis: 41.66666667%;	max-width: 41.66666667%;	width: 41.66666667%;	}
.grid-tab-4 {	flex-basis: 33.33333333%;	max-width: 33.33333333%;	width: 33.33333333%;	}
.grid-tab-3 {	flex-basis: 25%;			max-width: 25%;				width: 25%;				}
.grid-tab-2 {	flex-basis: 16.66666667%;	max-width: 16.66666667%;	width: 16.66666667%;	}
.grid-tab-1 {	flex-basis: 8.33333333%;	max-width: 8.33333333%;		width: 8.33333333%;		}
.grid-tab-0 {	flex-basis: 0%;				max-width: 0%;				width: 0%;				}

/* card grid system */
.tab-1 .ncb-recent-post-column {	flex-basis: 100%;			max-width: 100%				width: 100%			}
.tab-2 .ncb-recent-post-column {	flex-basis: 50%;			max-width: 50%;				width: 50%;			}
.tab-3 .ncb-recent-post-column {	flex-basis: 33.33333333%;	max-width: 33.33333333%;	width: 33.33333333%;}
.tab-4 .ncb-recent-post-column {	flex-basis: 25%;			max-width: 25%;				width: 25%;			}
.tab-5 .ncb-recent-post-column {	flex-basis: 20%;			max-width: 20%;				width: 20%;			}
.tab-6 .ncb-recent-post-column {	flex-basis: 16.66666666%;	max-width: 16.66666666%;	width: 16.66666666%;}

/***** user area *****/
