.nw_mvsl{position: relative;width:100%;margin:0 auto;}
.nw_mvsl:after{content:"";position:absolute;left:0;top:0;right:0;width:100%;height:2px;background: url(../image/main/mvt.png) repeat-x left top;z-index:99;}
.mvsl_sld > li{overflow: hidden;height:870px;}
.mvsl_sld > li.bg1 > span{background: url(../image/main/m_vsl1.jpg) no-repeat center center; background-size: cover;}
.mvsl_sld > li.bg2 > span{background: url(../image/main/m_vsl2.jpg) no-repeat center center; background-size: cover;}
.mvsl_sld > li.bg3 > span{background: url(../image/main/m_vsl3.jpg) no-repeat center center; background-size: cover;}
.mvsl_sld > li.bg4 > span{background: url(../image/main/m_vsl4.jpg) no-repeat center center; background-size: cover;}

.nw_mvsl .bx-controls{display: none;text-align: center;}

.nw_mvsl .wid{position: absolute; top:0; z-index:51; left:0; width:100%;text-align:center;}
.nw_mvsl .wid > .all_txt{width:calc(100% - 20px);max-width:1100px;margin:0 auto;padding-top:190px;}
.nw_mvsl .wid > .all_txt > p.txt1{font-size:30px;color:#003b62;line-height:1.2;margin-bottom:40px;font-weight:500;font-family: 'Noto Sans KR';word-break: keep-all;}
.nw_mvsl .wid > .all_txt > p.txt2{font-size:50px;color:#003b62;line-height:1.2;font-weight:bold;font-family: 'Noto Sans KR';letter-spacing:-1.5px;word-break: keep-all;}
.nw_mvsl .wid > .all_txt > p.txt3{font-size:25px;color:#003b62;line-height:1.2;margin-top:15px;font-weight:500;font-family: 'Noto Sans KR';word-break: keep-all;}




.mvsl_sld > li > span{display: block;position: absolute; top: 0; left:0; right:0; bottom:0; width: 100%; z-index: -1;
	background-position:50% 50%;
	background-repeat:no-repeat;
	background-size:cover;
	opacity: 1;
	-ms-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-webkit-transition:transform 7s ease-out, opacity 1s ease 0.3s;
	transition:transform 7s ease-out, opacity 1s ease 0.3s;
}
.mvsl_sld > li.on > span.sc{
	z-index: 1;
	opacity: 1;
	-ms-transform: scale(1, 1) rotate(.001deg);
	-webkit-transform: scale(1, 1) rotate(.001deg);
	transform: scale(1, 1) rotate(.001deg);
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
}

.nw_mvsl .motion{opacity:0; display:block; position:relative;  transition: all 0.5s ease-out;word-break:break-all;}
.nw_mvsl .motion.ac{opacity:1;word-break:break-all;}
.nw_mvsl .motion1{
	-webkit-transform:translate3d(0,0,0);
	-moz-transform:translate3d(0,0,0);
	-ms-transform:translate3d(0,0,0);
	-o-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
	word-break:break-all;
}
.nw_mvsl .motion1.ac{
	-webkit-transform:translate3d(0,10px,0);
	-moz-transform:translate3d(0,10px,0);
	-ms-transform:translate3d(0,10px,0);
	-o-transform:translate3d(0,10px,0);
	transform:translate3d(0,10px,0);
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
	word-break:break-all;
}
.nw_mvsl .motion2{
	-webkit-transform:translate3d(0,0,0);
	-moz-transform:translate3d(0,0,0);
	-ms-transform:translate3d(0,0,0);
	-o-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
	word-break:break-all;
}
.nw_mvsl .motion2.ac{
	-webkit-transform:translate3d(0,-10px,0);
	-moz-transform:translate3d(0,-10px,0);
	-ms-transform:translate3d(0,-10px,0);
	-o-transform:translate3d(0,-10px,0);
	transform:translate3d(0,-10px,0);
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
	word-break:break-all;
}


.mconts_area{position:absolute;left:0;bottom:100px;right:0;width:100%;z-index:61;}
.mconts_wid{width:calc(100% - 20px);max-width:1100px;margin:0 auto;}
.mconts_box{position:relative;}
.mconts_box > div{box-sizing:border-box;padding:27px 20px 10px;overflow:hidden;background:rgba(255,255,255,0.6);}

.mnot_box{position:absolute;left:0;top:0;width:280px;height:245px;border-radius:10px;}
.mtac_box{position:absolute;right:0;top:0;width:280px;height:245px;border-radius:10px;}
.mpro_box{width:calc(100% - 610px);margin:0 auto;height:245px;border-radius:10px;position:relative;}

.mp_tit{font-size:17px;color:#3f3f3f;font-weight:bold;line-height:18px;margin-bottom:18px;}
.mp_more{position:absolute;right:20px;top:30px;font-size:0;display:inline-block;}

.mgs_line > li{margin-bottom:15px;}
.mgs_line > li:last-child{margin-bottom:0;}
.mgs_line > li > a{display:block;padding-left:5px;position:relative;font-size:14px;color:#000;line-height:1;box-sizing:border-box;width:99%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.mgs_line > li > a:after{content:"";position:absolute;left:0;top:50%;margin-top:-1px;width:2px;height:2px;background:#68696a;}
.mgs_line > li > a:hover{font-weight:bold;}
.mtac_text{padding:25px 0 0;position:relative;background: url(../image/main/mic.png) no-repeat right bottom;}
.mtac_text:after{content:"";position:absolute;left:0;top:0;width:60px;height:1px;background:#2d2d2d;}
.mtac_text dt{font-size:15px;color:#000;font-weight:bold;letter-spacing:-1px;}
.mtac_text dd{font-size:14px;color:#000;font-weight:bold;letter-spacing:-1px;margin-top:10px;}
.mtac_btn{display:block;margin-top:25px;text-align:center;line-height:39px;border-radius:39px;background:#003b62;font-size:14px;color:#fff;font-weight:bold;}

.mpro_line > li{float:left;width:33.3333333333%;text-align:center;}
.mpro_line > li > a{display:block;}
.mpro_line > li > a > div{overflow:hidden;position:relative;}
.mpro_line > li > a > div:after{content:'';position:absolute;border:1px solid #cdcdcd;left:1px;top:0;width:calc(100% - 3px);height:calc(100% - 2px);}
.mpro_line > li:first-child > a > div{border-right:0;}
.mpro_line > li:last-child > a > div{border-left:0;}
.mpro_line > li > a > div img{width:100%;transition: all 0.3s ease-in-out;}
.mpro_line > li:hover > a > div img{transform: scale(1.1,1.1);}
.mpro_line > li > a > p{margin-top:8px;font-size:13px;color:#000;font-weight:bold;line-height:1;width:99%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}





@media screen and (max-width:1720px){
	
}
@media screen and (max-width:1640px){
	
}
@media screen and (max-width:1599px){
	
}
@media screen and (max-width:1100px){
	
}
@media screen and (max-width:1024px){
	.mvsl_sld > li{height:600px;}

	.mconts_area{position:static;padding: 30px 0;}
	.mconts_box{position:relative;}
	.mconts_box > div{background:none;border:1px solid #dfdfdf;}
	.mnot_box{position:relative;width:calc(50% - 10px);float:left;}
	.mtac_box{position:relative;width:calc(50% - 10px);float:left;margin-left:20px;}
	.mpro_box{width:100%;margin:0 auto 20px;height:auto;}
}
@media screen and (max-width:767px){
	.nw_mvsl .wid > .all_txt > p.txt1{font-size:22px;}
	.nw_mvsl .wid > .all_txt > p.txt2{font-size:36px;}
	.nw_mvsl .wid > .all_txt > p.txt3{font-size:18px;}
}
@media screen and (max-width:640px){
	
}
@media screen and (max-width:500px){
	.mnot_box{width:100%;float:none;height: auto;}
	.mtac_box{width:100%;float:none;margin-left:0;margin-top:20px;height: auto;}
	.mconts_box > div{padding:20px 14px;}
	.mp_more{right:14px;top:22px;}

}
@media screen and (max-width:414px){
	
}







