/* CSS Document */
/* /government/comm/article/dx_issues/027.asp */
.dx_issues027_flame {
	padding: 16px;
	background-color: #EAF1DE;
}
@media (min-width: 768px) {
	.dx_issues027_flame {
		padding: 24px;
	}
}
.dx_issues027_figure > figcaption {
	margin-bottom: 24px;
	font-size: 1em;
	font-weight: bold;
}
.float_img {
	float: right;
	margin-left: 32px;
	width: 204px;
}
.float_img img {
	height: auto;
	width: 100%;
}
.logo_flex {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-end;
	gap: 8px;
	margin-bottom: 16px;
}
.logo_flex img {
	width: 128px;
}
.logo_flex a:hover img {
	opacity: .6;
}
/* comm.css調整 */
@media (min-width: 1024px) {
.arrow_triangle {
	margin-top: 32px;
}
}
							
.secArticleDetail .text > ul.indent  {
	margin-left: 0.5em;
}	
.secArticleDetail .text > ul.indent li {
	list-style: none;
}

.dx_issues027_flex {
	display: flex;
	flex-wrap: wrap;
	flex-flow: row;
	align-items: flex-start;
}	
.dx_issues027_flex > div {
	flex: 1;
}
.dx_issues027_flex > figure {
	margin-left: 16px;
}
.dx_issues027_flex > figure img {
	width: 80px;
}
@media (min-width: 1024px) {
.dx_issues027_flex > figure {
	margin-left: 24px;
}	
.dx_issues027_flex > figure img {
	width: 96px;
}
}