.help-contents {
	.alert-info {
		--bs-alert-color: #000;
		--bs-alert-bg: #f4fff0;
		--bs-alert-border-color: #ccc;
		--bs-alert-link-color: var(--bs-info-text-emphasis);
	}

	.alert > ul {
		margin: 0;
		padding-bottom: 0;

		> li {
			margin: 0;
			padding: 0;
		}
	}

	.alert > div:not(:last-child),
	.alert > span:not(:last-child) {
		margin: 0 0 1rem 0;
	}
}

.help-contents > ul,
.help-contents > ol {
	margin-bottom: 10rem;
}


.help-description-detail {

	ul {
		margin: 0 0 0 0;
		padding-bottom: 1.5rem;
	}

	> ul {
		> li {
			margin: 0 0 1.5rem 0;
		}
		> li:last-child {
			margin: 0 0 1rem 0;
		}
	}

	> ol {
		> li {
			margin: 0 0 1.5rem 0;
		}
		li:last-child {
			margin: 0;
		}
	}

	ul > li > label,
	ol > li > label {
		font-weight: bold;
	}

	ul > li > div,
	ol > li > div {
		font-size: 90%;
	}
/*
	ul, ol {
		padding: 0 0 0 2rem;
		li:not(:last-child) {
			padding-bottom: 0.1rem;
		}
	}
*/
	img.help-dummy-image {
		width: 512px;
		height: 384px;
		border: 1px #888 solid;
		background-color: #ccc;
		opacity: 0.25;
		margin-right: 0.5rem;
		margin-bottom: 0.5rem;
	}
}

.help-description-sub {
}
