

/* font-family: 'Noto Sans KR', sans-serif; */
#Mwrap {display: none;}
.Mlowfix{display: none;}
.Mheader{display: none;}
html,body {height:100%;margin:0;padding:0;overflow:hidden;font-family: 'Noto Sans KR', sans-serif;}

	#fullpage {position:relative; top:0;z-index:30;width:100%;height:100%;}
	.section1{width:100%;height:100%;position:relative; z-index: 30;}
	.section{width:100%;height:100%;position:relative; }
	 .full1{background: #000; position:relative; z-index: 90;}
	/* header */
	.header{position:fixed; width: 100%; height: 100px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); z-index: 99;
		top:0; box-sizing: border-box;background: rgba(0, 0, 0,0.5 );}
.hinner{width: 93.7500vw; height:3.125rem; display: flex; margin: auto; margin-top: 25px; justify-content: space-between;}


	.logo .white{width: 152px; height: 50px; background: url("../img/main/header-logo-white.png")no-repeat;}
	.logo1 .white1{width: 60px; height: 60px; background: url("../img/main/header-logo-white1.png")no-repeat; background-size: 100% 100%}
	
	
	/* .header.active .logo .black{width: 152px; height: 50px; background: url("../images/main/header-logo-default.png") no-repeat;}
	.header.active .logo .white{display: none;} */
	.header.active {background: rgba(0, 0, 0,0.5 );}
	.header.active .nav .low:hover{ border-top: 3px solid #ee7319;}

.logo{width: 152px; height: 20px; margin: -5px 15px;}
.logo1{width: 25px; height: 25px; margin: -5px 0px;}


.nav{width:auto; height: 100px; display: block;margin: auto;  margin-top: 10px; }
.nav .top{width: 45.8333vw; height: 100px; display: block; }
.nav .top>li{display: block; float: left; width: 6.2500vw; margin-left: 34px; position: relative;}
.nav .top>li>a{width: 7.8125vw; height: 65px; display: block; color:#fff; font-size: 18px; text-align: center;}
.nav .top>li>a:hover{border-bottom: 3px solid #ee7319;}
.nav .low{width: 7.8125vw; height:auto; display: none; padding: 10px 0px; position: absolute; z-index: 20; left: 0px; background:rgba(0,0,0,0.8); text-align: center; }
.nav .low>li{display: block; width: 70px; }
.nav .low>li>a{width:7.8125vw; height:40px;display: block; color: #888; line-height: 40px; font-size: 16px; font-weight:400; padding: 5px 0px;}
.nav .low>li:hover a{color: #fff;}
.nav .low:hover {border-top: 3px solid #ee7319;}
.righttop{width: 170px; height: 43px; border: 1px solid rgba(255, 255, 255, 0.5); display: block; border-radius: 50px; margin-top: 0px;margin-right: 65px;}
.righttop a{color: #fff; margin: 4% 13%; display: block;}
.righttopimg{width:20px; height:20px; background: url("/img/main/tellwhite.png") no-repeat; background-position: 0 6px;}
.righttop:hover .righttopimg{background: url("/img/main/righttop2.png") no-repeat; background-position: 0 6px;}
.righttopimg>p{margin-left: 25px; position: absolute;}
.righttop p:nth-child(1){color: rgb(255, 255, 255); opacity: 1;}
.righttop p:nth-child(2){opacity: 0; font-size: 14px; margin-top: 3px;}
.righttop:hover p:nth-child(1){opacity: 0;}
.righttop:hover p:nth-child(2){color: rgb(255, 255, 255); opacity: 1;}
.righttop:hover{ background:#ed7219;border-color:#ed7219;-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
	/*하단 fix*/
	.lowfix{width: 60px; height: 130px; position: fixed; top: 80%; right:3%; z-index: 999;}
	.chat{width: 55px; height: 55px; display: block; background-color: #ffffff; border-radius: 100%;
		box-shadow:5px 5px 15px rgba(0,0,0,0.1);}
	.chat:hover{background-color: #3cae42; border-radius: 100%;}
	.chath{width: 21px; height: 50px;margin: auto;
		background: url("../img/main/sns-floating-icon-2-1.png")no-repeat; background-size: 21px 20px;background-position: 0px 15px;}
	.chat:hover .chath{background: url("../img/main/sns-floating-icon-2-2.png")no-repeat;
		background-size: 21px 20px;background-position: 0px 15px;}

	.kakao{width: 55px;height: 55px; display: block; background: #ffffff; border-radius: 100%;
		box-shadow:5px 5px 15px rgba(0,0,0,0.1); margin-top: 15px;}
	.kakao:hover{background-color: #ffe900; border-radius: 100%;}
	
	.kakao{width: 55px;height: 55px; display: block; background: #ffffff; border-radius: 100%;
		box-shadow:5px 5px 15px rgba(0,0,0,0.1); margin-top: 15px;}
	.kakao:hover{background-color: #ffe900; border-radius: 100%;}
	
	.kakaohp{width: 28px; height: 55px; display: block; margin: auto;
		background: url("../img/main/sns-floating-icon-22.png")no-repeat; background-size: 28px 24px; background-position: 1px 15px;}
	.kakao:hover .kakaohp{background: url("../img/main/sns-floating-icon-11.png")no-repeat;
		background-size: 28px 24px; background-position: 1px 15px;}
	
	.kakaoh{width: 28px; height: 55px; display: block; margin: auto;
		background: url("../img/main/sns-floating-icon-1-1.png")no-repeat; background-size: 28px 24px; background-position: 0px 15px;}
			
		
	.kakao:hover .kakaoh{background: url("../img/main/sns-floating-icon-1-2.png")no-repeat;
		background-size: 28px 24px; background-position: 0px 15px;}
		
		
	/* slider */
	/*.controller .prev{margin-left: -45%; cursor: pointer;display:block;}*/
	/*.controller .prev:hover{transform: translateX(-10px);}*/
	/*.controller .next{margin-left: 45%; cursor: pointer; display:block;}*/
	/*.controller .next:hover{transform: translateX(-10px);}*/
	/*.slider{overflow: hidden; position: absolute; width: 100%; heigth:100%;}*/

	.swiper-container {width: 100%; height: 100%;  overflow: hidden; position: relative; z-index: 60;}
	.swiper-wrapper{width: 100%; height: 100%; position: absolute; z-index: 50; display: block; }
	.swiper-slide {text-align: center;background: #fff;
	width: 600px; height: 100%; position: absolute;}
	/* Center slide text vertically */

	.slideimg1{width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 0;background: url("../img/main/main-visual-bg-1.png")no-repeat;
		background-size: 100% 100%;}
	.slideimg2{width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 0;background: url("../img/main/main-visual-bg-2.png")no-repeat;
		background-size: 100% 100%;}
	.slideimg3{width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 0;background: url("../img/main/main-visual-bg-3.png")no-repeat;
		background-size: 100% 100%;}
	/*.swiper-slide*/
	/*.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background:url("../img/main/prev.png");left:100px;width: 43px; height: 82px; position: absolute; z-index: 50;}*/
	/*.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background:url("../img/main/next.png");right:100px;width: 43px; height: 82px; position: absolute; z-index: 50;}*/
.slidecont{width: 39.0625vw; height: 12.5000vw; position: absolute; top:39.1209vh; left: 30.2vw; text-align: center; z-index: 90;display:block; font-size: 3.3854vw; color: #fff;}
.slidetitle{width: 36.4583vw; height: 5.2083vw;  display: block; margin: auto; color: #fff; font-weight: 300;}
.slidecont p{font-size: 17px; line-height: 25px; margin-top: 0.7813vw;margin-bottom: 2.0833vw; color: #fff; font-weight: 300;}
.slidebutton{display: block; width: 200px; height: 40px; line-height: 25px;border: 0.0521vw solid #fff; border-radius: 2.6042vw; margin: auto;}
.slidebutton a{ font-size: 15px; cursor: pointer; font-weight:300;  line-height: 40px; display: block;}
.slidebutton:hover{background:#ed7219; border-color:#ed7219;-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; border-radius: 2.6042vw;}

	/*section*/
	.full2{background:url("../img/main/section-1-bg.png") no-repeat; background-size: cover; color: black;z-index: -10;}
.sect1box{width: 76.8229vw; height: 31.5104vw; margin: auto;}
.sect1title{font-size: 2.3438vw; margin-bottom: 2.6042vw; font-weight: 300;}
.sect1cont {width: 77.4479vw; height: 22.9167vw;}
.sect1cont .imgbox{width: 19.1667vw; height: 22.7083vw; float: left; position: relative;}
.sect1cont .imgbox:nth-of-type(2){margin-left: 0.2604vw;}
.sect1cont .imgbox:nth-of-type(3){margin-left: 0.2604vw;}
.sect1cont .imgbox:nth-of-type(4){margin-left: 0.2604vw;}

	/*scrollnav*/
	.rnav{position:fixed;z-index:40; top:350px;	width:110px; height:227px!important; right: 60px; padding-right: 20px;
		border-right: 1px solid #aaaaaa; display: none;}
	.rnav li{ width:132px; display: block; margin-top: 2px;}
	.rnav li>a{ height: 20px; display: block; color: #aaaaaa; font-size: 14px; text-align: right; padding: 5px 0px;  padding-right: 20px;}
	.rnav li>a:hover{color: #ee7319;  border-right: 3px solid #ee7319;-webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
	.rnav li>a:active{color: #ee7319; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; border-right: 3px solid #ee7319;}

	.rnav li .active{color: #ee7319;  border-right: 3px solid #ee7319;-webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}

.textbox1,.textbox2,.textbox3,.textbox4{ width:80%;position: absolute; bottom: 0; left: 0; padding: 10%;}
.textbox1-2,.textbox2-2,.textbox3-2,.textbox4-2{position: absolute; bottom:0; left: 0; padding: 20% 10% 10%10%; width: 80%;}
.textbox1 h3,.textbox2 h3,.textbox3 h3,.textbox4 h3{font-size: 22px; color: #fff;}
.textbox1 p,.textbox2 p,.textbox3 p,.textbox4 p{font-size:14px; font-weight: 300; color: #fff;}
.textbox1-2 h3,.textbox2-2 h3,.textbox3-2 h3,.textbox4-2 h3{font-size: 22px; margin-bottom: 1.0417vw; color: #fff;}
.textbox1-2 p,.textbox2-2 p,.textbox3-2 p,.textbox4-2 p{font-size: 17px; font-weight: 300; color: #fff;}

.sect1cont .imgbox>.sect1img1{display:block; width:19.1667vw; height:22.7083vw; background: url("../img/main/section-1-img-1-1.png")no-repeat;
	background-size: 100%;}
.sect1cont .imgbox>.sect1img1:hover{display:block; width:19.1667vw; height:22.7083vw; background: url("../img/main/section-1-img-1-2.png")no-repeat;
	-webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;
	background-size: 100%;}
.textbox1{opacity: 1;}
.textbox1 p{opacity:0.7;}
.textbox1-2{opacity: 0;}
.sect1img1:hover .textbox1{opacity: 0;}
.sect1img1:hover .textbox1-2{ opacity: 1;}
.sect1cont .imgbox>.sect1img2{display:block; width:19.1667vw; height:22.7083vw; background: url("../img/main/section-1-img-2-1.png")no-repeat;
	background-size: 100%;}
.sect1cont .imgbox>.sect1img2:hover{display:block; width:19.1667vw; height:22.7083vw; background: url("../img/main/section-1-img-2-2.png")no-repeat;
	-webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;
	background-size: 100%;}
.textbox2{opacity: 1;}
.textbox2 p{opacity:0.7;}
.textbox2-2{opacity: 0;}
.sect1img2:hover .textbox2{opacity: 0;}
.sect1img2:hover .textbox2-2{ opacity: 1;}
.sect1cont .imgbox>.sect1img3{display:block; width:19.1667vw; height:22.7083vw; background: url("../img/main/section-1-img-3-1.png")no-repeat;
	background-size: 100%;}
.sect1cont .imgbox>.sect1img3:hover{display:block; width:19.1667vw; height:22.7083vw; background: url("../img/main/section-1-img-3-2.png")no-repeat;
	-webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;
	background-size: 100%;}
.textbox3{opacity: 1;}
.textbox3 p{opacity:0.7;}
.textbox3-2{opacity: 0;}
.sect1img3:hover .textbox3{opacity: 0;}
.sect1img3:hover .textbox3-2{ opacity: 1;}
.sect1cont .imgbox>.sect1img4{display:block; width:19.1667vw; height:22.7083vw; background: url("../img/main/section-1-img-4-1.png")no-repeat;
	background-size: 100%;}
.sect1cont .imgbox>.sect1img4:hover{display:block; width:19.1667vw; height:22.7083vw; background: url("../img/main/section-1-img-4-2.png")no-repeat;
	-webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;
	background-size: 100%;}
.textbox4{opacity: 1;}
.textbox4 p{opacity:0.7;}
.textbox4-2{opacity: 0;}
.sect1img4:hover .textbox4{opacity: 0;}
.sect1img4:hover .textbox4-2{ opacity: 1;}
	/*section2*/
	.full3{background:url("../img/main/section-2-bg.png") no-repeat; background-size:cover; color: #fff;z-index: -10;}
.rabel2{width:9.6354vw; height:2.6042vw; margin: auto; font-size: 1.2500vw; border-bottom: 0.0521vw solid rgba(255,255,255,0.7);  font-weight: 200;}
.sect2title{font-size: 1.6667vw; width: 41.6667vw;height: 4.6875vw; margin: auto; text-align: center; font-weight: 300; margin-top: 1%;}
.sect2cont{width: 52.6042vw; height: 21.6146vw; margin: auto;  margin-top: 4%;}
.contbox1, .contbox3{width: 16.1458vw; height: 17.3958vw; float: left;margin-top: 4%;}
.contbox1 img, .contbox3 img{width: 16.1458vw;}
.contbox2{width: 20.0000vw; height: 21.6146vw; float: left;}
.contbox2 img{width: 20.0000vw;}
	/*section3*/
	.full4{background:url("../img/main/section-3-bg.png") no-repeat; background-size:cover; color: #fff;z-index: -10;}
.rabel3{width:17.1875vw; height:2.6042vw; margin: auto; font-size: 1.2500vw; border-bottom: 0.0521vw solid rgba(255,255,255,0.7);  font-weight: 200;margin-top:3.1250vw;}
.sect3title{font-size: 2.0833vw; width: 41.6667vw;height: 4.6875vw; margin: auto; text-align: center; font-weight: 300; margin-top:1%; margin-bottom: 2.0833vw;}
.sect3cont{max-width: 80%; text-align: center; display:block; margin: 0 auto; }
.sect3cont img{max-width: 100%; }
.sect3logo{width: 12.1875vw; height: 3.9583vw; margin: auto; margin-top: 1%;}
.sect3logo img{width: 12.1875vw;}
	/*section4*/
	.full5{background:url("../img/main/section-4-bg.png") no-repeat; background-size:cover; color: #fff;z-index: -10;}
.rabel4{width:17.1354vw; height:2.6042vw; margin: auto; font-size: 1.2500vw; border-bottom: 0.0521vw solid rgba(255,255,255,0.7);  font-weight: 200;}
.sect4title{font-size: 2.0833vw; width: 41.6667vw;height:2.0833vw; margin: auto; text-align: center; font-weight: 300;  margin-top:1%; margin-bottom: 2.0833vw;}
.sect4cont{width: 70.4479vw; height: 15.9896vw; margin: auto; margin-top: 5.7292vw;}
.sect4cont .imgbox1,.sect4cont .imgbox2,.sect4cont .imgbox3,.sect4cont .imgbox4{width:16.6667vw;height:15.6250vw; border:0.0521vw solid #c9773b; float: left; background-color: #a14912;}
.sect4cont .imgbox1{background: url("../img/main/section-3-img.png") no-repeat; background-position:6.2500vw 6.7708vw; background-size: 80% 70%; background-color: #a14912;
	-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.sect4cont .imgbox1:hover{background: url("../img/main/section-3-img.png") no-repeat; background-position: 2.6042vw 3.6458vw; background-color: #82380a; border:0.1563vw solid #c9773b;}
.sect4cont .imgbox2{background: url("../img/main/section-3-img-2.png") no-repeat; background-position:6.2500vw 6.7708vw; background-size: 80% 70%; background-color: #a14912;
	-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.sect4cont .imgbox2:hover{background: url("../img/main/section-3-img-2.png") no-repeat; background-position: 2.6042vw 3.6458vw; background-color: #82380a; border:0.1563vw solid #c9773b;}
.sect4cont .imgbox3{background: url("../img/main/section-3-img-3.png") no-repeat; background-position:6.2500vw 6.7708vw; background-size: 80% 70%; background-color: #a14912;
	-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.sect4cont .imgbox3:hover{background: url("../img/main/section-3-img-3.png") no-repeat; background-position: 2.6042vw 3.6458vw; background-color: #82380a; border:0.1563vw solid #c9773b;}
.sect4cont .imgbox4{background: url("../img/main/section-3-img-4.png") no-repeat; background-position:6.2500vw 6.7708vw; background-size: 80% 70%; background-color: #a14912;
	-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.sect4cont .imgbox4:hover{background: url("../img/main/section-3-img-4.png") no-repeat; background-position: 2.6042vw 3.6458vw; background-color: #82380a; border:0.1563vw solid #c9773b;}
.imgbox1 h3,.imgbox2 h3,.imgbox3 h3,.imgbox4 h3{margin-top:10%; margin-left: 13%; color:#ee7319; font-size: 1.2500vw;}
.imgbox1 p,.imgbox2 p,.imgbox3 p,.imgbox4 p{margin-top:3%;margin-left: 13%; font-size: 1.1458vw;}

	/*section5*/
	.full6{background: url("../img/main/section-5-bg.png") no-repeat; background-size:cover; color: #fff;z-index: -10;}
.rabel5{width:14.2188vw; height:2.6042vw; margin: auto; font-size: 1.2500vw; border-bottom: 0.0521vw solid rgba(255,255,255,0.7); font-weight: 200;}
.sect5cont{width: 73.1771vw; height: 23.6979vw; margin: auto; margin-top: 3.9063vw;}
.sect5cont .cont5box1,.sect5cont .cont5box2,.sect5cont .cont5box3{width: 23.5938vw; height: 23.5938vw; overflow: hidden; float: left; position: relative;}
.sect5cont .cont5box2,.sect5cont .cont5box3{margin-left: 1.5%;}
.cont5box1 .cont5text,.cont5box2 .cont5text,.cont5box3 .cont5text{ position: absolute; top: 3%; left: 3%;}
.cross{width:2.6042vw; height:2.6042vw;  border: 0.0521vw solid #fff; margin-top: 2.6042vw; margin-left: 17.9167vw;}
.cross img{margin: 25%; width: 1.3021vw; height: 1.3021vw;}
.hvr-icon-spin{position: absolute; z-index:10; top: 0; left: 0; vertical-align: middle;-webkit-transform: perspective(0.0521vw) translateZ(0);transform: perspective(0.0521vw) translateZ(0);
	box-shadow: 0 0 0.0521vw rgba(0, 0, 0, 0);}
.scale{ transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);
	transition: all 0.3s ease-in-out;}
.scale>a{color: black;}
.scale>a>img{width: 100%;}
.sect5cont .cont5box1:hover .scale,.sect5cont .cont5box2:hover .scale,.sect5cont .cont5box3:hover .scale{transform: scale(1.2);
	-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2); -o-transform: scale(1.2);}

.hvr-icon-spin .hvr-icon {
	-webkit-transition-duration: 1s;transition-duration: 1s;-webkit-transition-property: transform;transition-property: transform;
	-webkit-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out;}
.cont5box1:hover .hvr-icon, .cont5box1:focus .hvr-icon, .cont5box1:active .hvr-icon {
	-webkit-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.cont5box2:hover .hvr-icon, .cont5box2:focus .hvr-icon, .cont5box2:active .hvr-icon {
	-webkit-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.cont5box3:hover .hvr-icon, .cont5box3:focus .hvr-icon, .cont5box3:active .hvr-icon {
	-webkit-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}

.cont5text{font-size:1.8229vw; line-height: 2.0833vw; font-weight: 300; margin: 57% 10%;}
.cont5text p{font-size:1.0417vw; font-weight: 200; margin-top: 3%;}
	/*section6*/
	.full7{display: block;z-index: -10;}
.topcont{width: 76.1979vw; height: 9.3750vw; margin:auto; margin-top: 8.3333vw;}
.sect6title{font-weight:300;font-size: 2.0833vw; letter-spacing: -0.0521vw; width: 30.5208vw; height: 5.9896vw; text-align: left; font-weight: 300; padding-top: 1%;
	background: url("../img/main/section-6-title-img.png")no-repeat; background-position: 98% 10%; float: left;}
.QAbox{width: 10.4167vw; height: 2.7604vw; border: 0.0521vw solid #ed7219; float: right; border-radius: 2.6042vw; position: relative; top:7%; display: block;}
.QAtext{ width: 10.4167vw; display: block; float: left; }
.QAtext>a{ width:7.8125vw; font-size: 0.9375vw; margin-left: 1.6146vw; color: #ee7319; line-height: 2.3417vw;   box-sizing: border-box; }
.QAtext .mouseout,.QAtext .mouseover{width:1.0417vw; height:0.5208vw;}
.QAtext .mouseout{margin-left:2.3438vw;}
.QAbox:hover{background-color: #ed7219; border: 0.0521vw solid #ed7219; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.QAbox:hover .QAtext>a{color: #fff;}

.QAimg .mouseover{opacity: 0; }
.QAbox:hover .mouseover{opacity: 1; margin-left: -1.1979vw;}
.QAbox:hover .mouseout{opacity: 0; }
.sect6cont{width: 100%; display: flex;justify-content: center; }
.sect6cont .cont6box2,.sect6cont .cont6box3{margin-left: 0.4427vw;}
.cont6box1{background: url("../img/main/section-6-icon-1.png")no-repeat;  background-size:1.25vw; }
.cont6box2{background: url("../img/main/section-6-icon-2.png")no-repeat; background-size: 1.25vw;}
.cont6box3{background: url("../img/main/section-6-icon-3.png")no-repeat; background-size:1.25vw; }
.cont6box1,.cont6box2,.cont6box3 {width: 25.0000vw;display: block;  background-position: 5% 20%; box-sizing:border-box;
	border: 0.0521vw solid #bfbfbf; padding: 1% 3%;}
.cont6text1, .cont6text2, .cont6text3{font-size:20px;}
.cont6text1 p, .cont6text2 p, .cont6text3 p{width: 15vw; font-size: 17px; font-weight: lighter; font-family: 'Noto Sans KR', sans-serif;}
.cont6text1 h4, .cont6text2 h4, .cont6text3 h4{color: #ee7319; font-size: 0.9896vw; margin-bottom: 0.5208vw;}
.contmap{width: 100%; height: 384px;  margin-top: 100px; background: url("../img/main/map.png")no-repeat center;
	background-size: 100%;}

	/*footer*/
.footer{width: 100%; height: 220px; background: #242424;}
.finner{width: 1520px; height: 100px; margin:auto;}
.flogo{ margin-left: 30px; float: left; margin-top: 50px;}
.finfobox{margin-top: 50px; margin-left: 7.6563vw;  float: left;}
.finfo1{width: 610px;}
.finfo1>li{float: left; color: #979797; margin-left: 8px; font-size: 17px; font-weight: lighter;
		font-family: 'Noto Sans KR', sans-serif;}
.finfo1>li:nth-of-type(7){ margin-left: 8px;}
.fline{width: 2px; height: 17px; background: #979797; margin-top: 5px;}
.finfo2{margin-top: 30px; margin-left: 7px; color: #979797;font-size:14px;font-weight: lighter;
	font-family: 'Noto Sans KR', sans-serif;}
.copy{color: rgba(151,151,151,50%); margin-top: 1.0417vw;}
	/*slide contents keyframes*/
	.slidecont {
		animation: fadein 2s;
		-moz-animation: fadein 2s; /* Firefox */
		-webkit-animation: fadein 2s; /* Safari and Chrome */
		-o-animation: fadein 2s; /* Opera */
	}
	@keyframes fadein {
		from {opacity:0;transform: translateY(50px);}
		to {opacity:1;transform: none;}
	}
	@-moz-keyframes fadein { /* Firefox */
		from {opacity:0;transform: translateY(50px);}
		to {opacity:1;transform: none;}
	}
	@-webkit-keyframes fadein { /* Safari and Chrome */
		from {opacity:0;transform: translateY(50px);}
		to {opacity:1;transform: none;}
	}
	@-o-keyframes fadein { /* Opera */
		from {opacity:0;transform: translateY(50px);}
		to {opacity:1;transform: none;}
	}


@media screen and (min-width: 981px) and (max-width: 1800px){
	.hinner{width:100%;}
	.nav{width:auto; height: 100px; margin: auto; margin-top: 10px;}

	.nav .top{width: 45.8333vw; height: 100px; display: block;}
	.nav .top>li{display: block;width: 6.2500vw; margin-left: 1.7708vw; position: relative;}
	.nav .top>li>a{width: 7.8125vw; height: 65px; display: block; color:#fff; font-size: 17px; text-align: center;}
	.nav .top>li>a:hover{border-bottom: 3px solid #ee7319;}
	.nav .low{width: 7.8125vw; height:auto; display: none; padding: 10px 0px; position: absolute; z-index: 20; left: 0px; background:rgba(0,0,0,0.8); text-align: center;}
	.nav .low>li{display: block; width: 70px;}
	.nav .low>li>a{width:7.8125vw; height:40px; display: block; color: #888; line-height: 40px; font-size: 13.5px; font-weight:400; padding: 5px 0px;}
	.nav .low>li:hover a{color: #fff;}
	.nav .low:hover {border-top: 3px solid #ee7319;}
	.finner1{width: auto;}
	.finner{width: auto;}
	.flogo{ margin-left: 120px; }
}
@media screen and (min-width: 769px) and (max-width: 980px){
	.logo{width: 18.512vw;}
	.logo1{width: 10.512vw;}
	.hinner{width:100%;}
	.nav{width:auto; height: 100px; display: flex; margin: auto; margin-top: 10px;}
	.nav .top{width: 45.8333vw; height: 100px; display: block;}
	.nav .top>li{display: block;width: 6.2500vw; margin-left: 1.7708vw; position: relative;}
	.nav .top>li>a{width: 80px; height: 65px; display: block; color:#fff; font-size: 15px; text-align: center;}
	.nav .top>li>a:hover{border-bottom: 3px solid #ee7319;}
	.nav .low{width: 80px; height:auto; display: none; padding: 10px 0px; position: absolute; z-index: 20; left: 0px; background:rgba(0,0,0,0.8); text-align: center;}
	.nav .low>li{display: block; }
	.nav .low>li>a{width:80px; height:40px; display: block; color: #888; line-height: 40px; font-size: 13px; font-weight:400; padding: 5px 0px;}
	.nav .low>li:hover a{color: #fff;}
	.flogo{  margin-left: 250px; }
	.finner1{width: auto; margin-left: 50px;}
	.finner{width: auto;margin-left: 50px;}
	.footer{height: 300px;}
	.footer1{height: 300px;}
	.nav .top>li>a{font-size: 1.7347vw;}
	.nav .low>li>a{font-size: 12px;}
	.tell .t1{vertical-align: top;padding-top: 2px;}
	.th>h3{font-size: 1.4889vw;}


}
