
.js-card .txt{
	flex: 1;
	/* width: 50%; */
}
.js-card .txt .n-zhead h1{
	font-size: var(--f38);
}

.js-card .txt  .ar_article{
	padding-right: 2rem;
	height: 18rem;
	overflow-y: auto;
}

.js-card .img-db{
	width: 52%;
	height: auto;
	aspect-ratio: 800/485;
	border-radius: 1rem;
	flex: 1.1;
}

.js-card .flexjs{
	gap: 5rem;
	align-items: center;
}

.js-card .item{
	margin-bottom: 6rem;
	display: block;
}
.js-card .item:nth-child(even) .flexjs{
	flex-flow: row-reverse;
}
.js-card .item:last-child{
	margin-bottom: 0;
}