.main_slide {position:relative; top:-91px;z-index:0; margin-bottom:-91px;}
.swiper-slide div.backgroundimg0{height:100%; background:url('/theme/IDEN02/img/bg0.jpg')no-repeat center; background-size:cover;}
.swiper-slide div.backgroundimg1{height:100%; background:url('/theme/IDEN02/img/bg2.jpg')no-repeat center; background-size:cover;}
.swiper-slide div.backgroundimg2{height:100%; background:url('/theme/IDEN02/img/bg3.jpg')no-repeat center; background-size:cover;}
.main_slide .swiper-slide {width:100%; height:970px; margin:0 auto; padding:0; overflow:hidden;}

	.main_slide .swiper-slide .slide_m {display:none;}
	.main_slide .swiper-slide .txt_box{color:#fff; position:absolute; z-index:10000; left:50%; transform:translate(-50%,-50%); top:58%; padding:35px 150px; width:100%; text-align:right;font-family: 'Noto Sans KR', sans-serif; }
	.main_slide .swiper-slide .txt_box .txt_wid {width:650px; float:right;}
	.main_slide .swiper-slide .txt_box h1 {font-size:4.0em; margin:15px 0 0 0; font-weight:600;coloR:#fff; line-height:1.15em;}
	.main_slide .swiper-slide .txt_box b {color:#c7f044}
	.main_slide .swiper-slide .txt_box strong {color:#0076ef}
	.main_slide .swiper-slide .txt_box h2 {font-size:2.5em; padding-top:0px; font-weight:300;color:#fff;}
	.main_slide .swiper-slide .txt_box h3 a {font-size:1.5em; padding:8px 32px; border:2px solid #fff; color:#fff; display:inline-block; margin-top:20px; font-weight:400; letter-spacing:1px;}
	.main_slide .swiper-slide .txt_box h2 b {}
	.main_slide .swiper-slide .txt_box p {font-size:2.5em; padding-top:0; font-weight:300;color:#fff;line-height:1.6em;}
	.main_slide .swiper-button-next{right:20px; display:block;}
	
	.txt_animate {animation-delay:1s; opacity: 0; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }
	@-webkit-keyframes fade_down { 
		0% { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); }
	  100% { opacity: 1; -webkit-transform: none; transform: none; } 
	}
	@keyframes fade_down { 
		0% { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); }
	  100% { opacity: 1; -webkit-transform: none; transform: none; }
	}
	.fade_down { -webkit-animation-name: fade_down; animation-name: fade_down; }
	
	@-webkit-keyframes fade_up { 
		0% { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); }
	  100% { opacity: 1; -webkit-transform: none; transform: none; } 
	}
	@keyframes fade_up { 
		0% { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); }
	  100% { opacity: 1; -webkit-transform: none; transform: none; }
	}
	.fade_down { -webkit-animation-name: fade_down; animation-name: fade_down; }
	.fade_up { -webkit-animation-name: fade_up; animation-name: fade_up; }
	.delay_1 { animation-delay: 1.5s; }
	.delay_2 { animation-delay: 2.0s; }
	.delay_3 { animation-delay: 2.5s; }
	
	@media screen and (max-width:1400px) {
	}
	@media screen and (max-width:1200px) {
		.main_slide .swiper-slide .txt_box {padding:35px 80px;}
		
	}
	@media screen and (max-width:992px) {
		.main_slide {margin-top:0px;}
		.main_slide .swiper-slide  {height:780px;}
		.main_slide .swiper-slide .txt_box{top:60%; padding:35px 15px;}
		.main_slide .swiper-slide .txt_box h1 {font-size:3.0em;}
		.main_slide .swiper-slide .txt_box h2 {font-size:1.8em; padding-left:4px; letter-spacing: 1px; padding-top:0px; }
		.main_slide .swiper-slide .txt_box h3 a {font-size:1.2em; margin-top:20px;}
		.main_slide .swiper-slide .txt_box p {font-size:1.2em; padding-top:5px;}
		.main_slide .swiper-slide .txt_box .txt_wid {width:100%; float:none;}
		.swiper-slide div.backgroundimg2{height:100%; background:url('/theme/IDEN02/img/bg3_tablet.jpg')no-repeat center; background-size:cover;}

	}

	@media screen and (max-width:550px){
		.main_slide .swiper-slide {width:100%; height:550px; margin:0 auto; padding:0; background-color:#c5d5b9; overflow:hidden;}
		.main_slide .swiper-slide .txt_box{top:65%; padding:35px 0px; text-align:center;}
		.main_slide .swiper-slide .txt_box h1 {font-size:2.3em; margin-top:5px; text-shadow:0px 2px 5px rgba(0,0,0,.4);}
		.main_slide .swiper-slide .txt_box h2 {font-size:1.6em; padding-left:4px; letter-spacing: 1px; padding-top:0px; }
		.main_slide .swiper-slide .txt_box h3 a {font-size:1.0em; margin-top:20px;}
		.main_slide .swiper-slide .txt_box p {font-size:1.0em; text-shadow:0px 1px 3px rgba(0,0,0,.4);}
		.main_slide .swiper-button-prev{left:10px; margin-top:10px; display:block;}
		.main_slide .swiper-button-next{right:10px; margin-top:10px; display:block;}
		
		.main_slide .swiper-slide .txt_box  {}
		.swiper-slide div.backgroundimg2{height:100%; background:url('/theme/IDEN02/img/bg3_mobile.jpg')no-repeat center; background-size:cover;}

	}
	
	@media screen and (max-width:400px){
	}