#fullpage{}
#fullpage > div.section{
	position:relative;
	overflow:hidden;
}
#fullpage > div .bgArea{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:calc(100% - 9.6rem);
	z-index:5;
}
#fullpage > div#mv1 .bgArea{
	background:url(../_img/main/mv1.jpg) no-repeat center center / cover;
}
#fullpage > div#mv2 .bgArea{
	background:url(../_img/main/mv2.jpg) no-repeat center center / cover;
}
#fullpage > div#mv3 .bgArea{
	background:url(../_img/main/mv3.jpg) no-repeat center center / cover;
}
@media(max-width:767.98px){
	#fullpage > div#mv1 .bgArea{
		background:url(../_img/main/mv1_mo.jpg) no-repeat center center / cover;
	}
	#fullpage > div#mv2 .bgArea{
		background:url(../_img/main/mv2_mo.jpg) no-repeat center center / cover;
	}
	#fullpage > div#mv3 .bgArea{
		background:url(../_img/main/mv3_mo.jpg) no-repeat center center / cover;
	}
}


.section_btn{
	z-index:99;
}
.section_btn > a{
	display:block;
	background:rgba(0,0,0,.6);
	padding:4rem 6rem;
	color:#fff;
	width:55rem;
}

.section_btn > a > p:nth-child(1){
	font-size:3.2rem;
	font-weight:300;
	display:flex;
	align-items: center;
	position:relative;
	letter-spacing: 3px;
}

.section_btn >  a > p:nth-child(1) img{
	width:20.2rem;
	transform:translatey(-1px);
	margin-right:2rem;
}
.section_btn >  a > p:nth-child(2){
	font-size:1.5rem;
	font-weight:300;
	letter-spacing: 1px;
}
.section_btn >  a > p:nth-child(3){
	font-size:1.5rem;
	font-weight:300;
	opacity:.8;
	letter-spacing: 1px;
}
@media(min-width:768px){

	.section_btn{
		position:absolute;
		right:-55rem;
		bottom:0;
		transition:all 1s ease-in-out .2s;
	}
	#fullpage > div.section.active.fp-completely  .section_btn,
	.section_btn.active{
		right:0;
	}
	.fp-viewing-3 #mv3 .section_btn,
	.fp-viewing-2 #mv3 .section_btn{
		right:0 !important;
	}
	.section_btn >  a > p:nth-child(1) i{
		position:absolute;
		right:-2rem;
		top:50%;
		transform: translateY(-50%);
	}
}
@media(max-width:767.98px){
	#fullpage > div .bgArea{
		height:calc(100% - 65px);
	}
	.section_btn{
		position:absolute;
		bottom:0;
		right:-40rem;
		transition:all 1s ease-in-out .2s;
		text-align:left;
	}
	#fullpage > div.section.active.fp-completely  .section_btn,
	.section_btn.active{
		right:0rem;
	}
	.fp-viewing-3 #mv3 .section_btn,
	.fp-viewing-2 #mv3 .section_btn{
		right:0rem !important;
	}
	.section_btn > a{
		display:block;
		background:rgba(0,0,0,.6);
		/*padding:3rem 4rem;*/
		padding:2rem 3rem;
		color:#fff;
		width:100%;
		max-width:25rem;
	}
	.section_btn >  a > p:nth-child(1) {
		font-size:2.2rem;
		flex-wrap:wrap;
	}
	.section_btn > a > p:nth-child(1) img{
		width:14rem;
		margin-right:1rem;
	}
	.section_btn >  a > p:nth-child(1) span{
		width:100%;
	}
	.section_btn >  a > p:nth-child(1) i{
		position:absolute;
		top:50%;
		margin-top:1rem;
		transform: translateY(-50%);
		right:-3rem;
		font-size:5rem;
	}
	.section_btn >  a > p:nth-child(3){
		display:none;
	}

}


/*비디오*/
#main_video{
	height:100vh;
	overflow:hidden;
	position:relative;
}
#main_video .video-box{
	position:absolute;
	width:100%;
	height:100%;
	left:50%;
	top:50%;
	transform:translate(-50%,-50%) scale(1.2);
}
#main_video .video-box  video{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
}
@media(max-width:991.98px){
	#main_video .video-box{
		transform:translate(-50%,-50%) scale(1.8);
	}
}
@media(min-width:768px){
	#main_video .video-box .video-mo{
		display:none !important;
	}
}
@media(max-width:767.98px){
	#main_video .video-box{
		transform:translate(-50%,-50%) scale(1.2);
	}
	#main_video .video-box .video-pc{
		display:none !important;
	}
}