@charset "UTF-8";
/* hanbom.com _ giantstep _ Han _ 20220222 */

.vimeoWrap{
	position: relative;
	padding-bottom: 56.25%; /* 16/9 ratio */
	padding-top: 30px; /* IE6 workaround*/
	height: 0;
	overflow: hidden;
	margin: 0;
}
.vimeoWrap iframe,
.vimeoWrap object,
.vimeoWrap embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.youtubeWrap{
	position: relative; /* absolute는 부모가 relative일 때 부모를 따라간다. */
	width: 100%;
	padding-bottom: 56.25%; /* 16:9 비율 */
}

.youtubeWrap iframe{
	position: absolute;
	width: 100%; /* 부모에 맞게 꽉 채운다. */
	height: 100%;
}
