

#video_wrap { display:flex; align-items:center; justify-content:center; }
#video_wrap .v_div { position:relative; width:50%; text-align:center; }
#video_wrap .v_div_text { position:absolute; top:35%; width:100%; z-index:-1; }
#video_wrap .v_div_text_detail { color:#ffffff; font-weight:bold; text-align:center; }
#video_wrap .v_div_text_detail { color:#ffffff; font-weight:bold; text-align:center; }
#video_wrap .v_div_text>div:nth-child(1) { font-size:40px; }
#video_wrap .v_div_text>div:nth-child(2) { font-size:25px; }

.f_size_40 { font-size:40px; }
.f_size_25 { font-size:25px; }

.hero-video {
    position: relative;
    width: 100%;
    max-width:1200px;
    z-index:-1;
}

@media (min-width: 769px) {
	.hero-video {
		max-height:1000px;
	}
	
	
}
@media (max-width: 1200px) {
	#video_wrap .v_div_text>div:nth-child(1) { font-size:25px; }
	#video_wrap .v_div_text>div:nth-child(2) { font-size:18px; }
}
@media (max-width: 768px) {
	#video_wrap { flex-direction: column }
	#video_wrap .v_div { width:100%; }
}
@media (max-width: 600px) {
	
}

@media (max-width: 1100px) {
	#main_visual [class~=sliderkit-text] h1[class~=lviewa] {
	    font-size: 2.4em;
	}
}
@media (max-width: 1100px) {
	#main_visual [class~=sliderkit-text] h1[class~=sviewa] {
	    font-size: 1.5em;
	}
}