@charset "utf-8";


/*COMMON*/
#multipleContentsDiv_templet_depart_D_7{max-width:1700px;margin: 0 auto;position:unset;padding:210px 0 50px 0;}
#multipleContentsDiv_templet_depart_D_218 ._obj{overflow:unset;}
@media all and (max-width:1700px){
	#multipleContentsDiv_templet_depart_D_7{max-width:96%;}
}

/*FULLPAGE*/
@media all and (min-width:1281px){
	/*비주얼*/
	#section0 .multipleDiv{height:100%;}
	/*배너존*/
	#section1,
	#section1 .fp-tableCell,
	/*풋터*/
	#section2,
	#section2 .fp-tableCell{height:auto !important;}
	/*컨트롤*/
	#fp-nav{position:fixed;right:20px;top:50%;}
	#fp-nav ul li a span{display:block;width:7px;height:7px;border-radius:100%;background:rgba(255,255,255,0.5);margin:7px 0;}
	#fp-nav ul li a.active span{width:7px;height:20px;border-radius:10px;background:rgba(255,255,255,1);}  
}


/*비주얼*/
#menu3435_obj9{position:absolute;left:0;top:0;width:100% !important;height:100% !important;}


/*슬로건*/
.slogan{color:#FFF;}
.slogan .item_1{font-family:'Dream Regular';font-size:25px;letter-spacing:-2px;line-height:1.2;}
.slogan .item_2{font-family:'Dream Bold';font-size:42px;letter-spacing:-2px;padding:15px 0;line-height:1.1;}
.slogan .item_3{font-family:'Dream Regular';font-size:16px;letter-spacing:-1px;line-height:1.5;}
.slogan .item_3 span{display:block;}
@media all and (max-width:1700px){
	.slogan{padding:0 5%;}
}
@media all and (max-width:1280px){
	.slogan{padding:0 2%;}
	.slogan .item_1{font-size:20px;}
	.slogan .item_2{font-size:30px;}
}
@media all and (max-width:768px){
	.slogan .item_1{font-size:16px;}
	.slogan .item_2{font-size:22px;}
	.slogan .item_3{font-size:14px;}
	.slogan .item_3 span{display:inline;}
}


/*비디오*/
.wrap_video{height:100%;}
.wrap_video a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;}
.wrap_video a .item_1{position:absolute;left:0;top:0;height:100%;width:100%;}
.wrap_video a .item_1 img{height:100%;width:100%;}
.wrap_video a .item_1::before{content:"";display:block;width:calc(100% - 20px);height:calc(100% - 20px);border:1px solid rgba(255,255,255,0.3);position:absolute;left:10px;top:10px;}
.wrap_video a .item_2{position:relative;display:flex;flex-direction:column;font-family:'Dream Medium';line-height:1.3;text-align:center;}
.wrap_video a .item_2 i{font-size:16px;color:#FFF;}
.wrap_video a .item_2 strong{font-size:24px;color:#FFF;}
.wrap_video a .item_2::after{content:"";display:block;width:50px;height:50px;margin:15px auto 0 auto;background:url(../../images/video_play.png) no-repeat center;}
/*HOVER*/
@media only screen and (min-width:1281px){
	.wrap_video a:hover{text-shadow:0 0 10px #000;transition:0.5s;}
	.wrap_video a:hover .item_2::after{transform: rotatey(360deg);transition: all 0.7s cubic-bezier(0.2, 0, 0.3, 1);}
}
@media all and (max-width:768px){
	.wrap_video a{align-items:flex-start;justify-content:space-between;flex-direction:row-reverse;}
	.wrap_video a .item_1{width:calc(100% - 200px);position:relative;left:unset;top:unset;height:unset;width:unset;height:unset;}
	.wrap_video a .item_1 img{height:unset;}
	.wrap_video a .item_1::after{content:"";display:block;width:50px;height:50px;position:absolute;left:calc(50% - 25px);top:calc(50% - 25px);background:url(../../images/video_play.png) no-repeat center;}
	.wrap_video a .item_2{width:200px;text-align:left;padding:20px;}
	.wrap_video a .item_2 i{font-size:14px;}
	.wrap_video a .item_2::after{display:none;}
}
@media all and (max-width:420px){
	.wrap_video a{flex-direction:column-reverse;}
	.wrap_video a .item_1,
	.wrap_video a .item_2{width:100%;}
}