@charset "utf-8";
html{background:#232323;}
#hd{position:absolute;left:0;width:100%;top:0;bottom:0;right:0;}
#hd_qnb a{color:#fff;}
#hd_qnb{width:100%;margin-top:100px;}
#hd_qnb li{width:25%;margin:0;}
#hd_qnb li i{width:150px;height:150px;border-radius:50%;font-size:60px !important;padding:54px 0px;margin-bottom:20px;}
#hd_qnb li span{font-size:20px;color:#fff;}
#tnb a{color:#fff;}
#tnb{background:none;border-bottom:none;}
#tnb ul{width:100%;}
#tnb li{border:none;}
#logo {width:400px;margin:auto;float:none;margin-top:50px;background:url('../images/logo4.png') no-repeat;background-size:100%;height:400px;}

.section {position:relative;width:100%;height:100vh;display:inline-table;align-items:center;justify-cotent:center;overflow:hidden;}
.section_inner {position:absolute;width:100%;background:rgba(0,0,0,0.4);background-size:cover;top:0;left:0;right:0;bottom:0;}
.swiper-container{height:900px;}
.swiper-wrapper{}

.main_mask{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background:#000;
	background-size:cover;
	opacity:0.5;
	width:100%;
	z-index: 2;
}
#ft{
	border:none;
}
#ft_copy{
	margin-top:0px;
}
.contents_tit {
	display:none;
}
#hd_qnb li a i {box-shadow:6px 6px 6px rgba(0,0,0,0.7);border-radius:50%;}
#hd_qnb li span {text-shadow:6px 6px 6px rgba(0,0,0,0.7);}