/*header style ====================================================*/
.header{
	position: relative;
	background-size: cover;
	background-position: center;
	padding: 0;
}
.main_video{
	/* position: absolute; */
	/* top: 0;
	overflow: hidden;
	z-index: -1; */
	/* width: 100%; */
	/* height: 100%; */
	/* width: 100vw;
	height: 100vh; */
	/* background-color: #000000; */
	/* background: linear-gradient(165deg, white, #000000); */
	/* background: radial-gradient(white, #f2f2f2, #e5e5e5, #d8d8d8, #cbcbcb); */
	/* background: radial-gradient(white, #f2f2f2, #e5e5e5, #d8d8d8); */
	/* opacity: 0.85; */
	/* text-align: center; */
	/* vertical-align: middle; */
}
#main_video{
	/* position: absolute; */
	width: 100vw;
	height: 100vh;
	min-width: 100%;
	min-height: 100%;
	/* position: fixed; */

	right: 0;
	bottom: 0;
	top: 0;
	left: 0;
	
	/* vertical-align: middle; */
	/* text-align: center; */
}

#backgroundImage {
	/* style="width: 100%; min-height: 800px;  */
	/* width: 100%; */
	width: 100%;
	/* min-height: 800px; */
	/* width: 100vw; */
	/* height: 120vh; */
	min-height: 85vh;
}

/* 첫 메인 사진 하얀색 혹은 검은바탕 입힐 수 있음. */
.overlay{
	position: absolute;
	min-height: 100%;
	min-width: 100%;
	left: 0;
	top: 0;
	/* background: rgba(244, 244, 244, 0.79); */
}
.funnyflo_logo{
	margin-bottom: 60px;
}
.description{
	position: absolute;
	top: 25%;
	/* padding: 25%; */
	margin: auto;
	left: 0;
	text-align: center;
	width: 100%;
	/* height: 100%; */
}
.description h1{
	/* color:#ffffff; */
	color: #000000;
	font-size: 100px;
	width: 100%;
}
.description_text_img{
	width: 100%;
	max-width: 550px;
	position: relative;
}
.description p{
	/* color:#ffffff; */
	color: #000000;
	font-size: 26px;
	width: 100%;
	line-height: 1.5;
	padding-left: 15%;
	padding-right: 15%;
}
.description button{
	border:1px solid #ffffff;
	color: #000000;
	/* color:#ffffff; */
	margin: auto;
}
.description_text{
	font-size: 50px;

	/* font-family: 'nanumSquare';
	src: local('nanumSquare'),
	   url('/font/NanumSquareOTF_acB') format('otf');  */

	/* @import url('/font/NanumSquareOTF_acB.otf'); */

	@font-face {
		font-family: 'nanumSquare';
		src: url('/font/NanumSquareOTF_acEB.otf');
	}

}
.description_text2{
}
