.babydoor_sns__insBox {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.babydoor_sns__insBox img {
	width: 100%;
}
.babydoor_sns__insBox blockquote,
.babydoor_sns__insBox iframe {
	margin: 0 !important;
	min-width: 0 !important;
	flex-basis: auto;
}
@media all and (max-width: 767.98px) {
	.babydoor_sns__insBox blockquote,
	.babydoor_sns__insBox iframe {
		margin-bottom: 10px !important;
		width: auto !important;
		height: auto !important;
		margin: 0 auto !important;
	}
}
@media all and (max-width: 412px) {
	.babydoor_sns__insBox blockquote,
	.babydoor_sns__insBox iframe {
		margin-bottom: 10px !important;
		width: 100% !important;
		height: 100% !important;
	}
}