@charset "utf-8";
figure {
    width:32.0%;
	margin:0.5rem 0.2rem 0.5rem 0;
	vertical-align:top;
	display:inline-table;
	clear:left;
}

.kader_img {
	width:7.0rem;
	vertical-align:top;
	border:.1rem solid #000;
	display: table-cell;
	float:left;
}

ul.kader_info {
	display: inline-block;
	text-align:left;
	margin:0.5rem 0 0 0.7rem;
}

ul.kader_info li {
	line-height:1.4rem;
	font-size:1.4rem;
}

@media all and (max-width: 960px) {
figure {
    width:32.0%;
	margin:0.5rem 0.2rem 0.5rem 0;
	vertical-align:top;
	display:inline-table;
	clear:left;
}
.kader_img {
	width:6.8rem;
	vertical-align:top;
	border:.1rem solid #000;
	display: table-cell;
	float:left;
}
ul.kader_info li {
	line-height:1.2rem;
	font-size:1.2rem;
}
}
/* End of max 960 */
@media all and (max-width: 800px) {
figure {
    width:45%;
}
}
/* End of max 800 */
@media all and (max-width: 620px) {
article {
	display:flex;
	flex-direction: column;
	max-width:26rem;
}

figure {
    width:100%;
}
}
/* End of max 620 */
@media all and (max-width: 419px) {
article {
	display:flex;
	flex-direction: column;
}

figure {
    width:100%;
}
}
/* End of max 419 */