@charset "utf-8";

.swiper-slide div.backgroundimg0{height:100%; background:url('/theme/IDEN02/img/bg2.jpg')no-repeat center ; background-size:cover;}
.swiper-slide div.backgroundimg1{height:100%; background:url('/theme/IDEN02/img/bg3.jpg')no-repeat center bottom; background-size:cover;}
.swiper-slide div.backgroundimg2{height:100%; background:url('/theme/IDEN02/img/bg1.jpg')no-repeat center center; background-size:cover;}
.swiper-container .swiper-slide {width:100%; height:480px; margin:0 auto; padding:0;  overflow:hidden;}

.swiper-container .swiper-slide img {width:100%;}
	.swiper-container .swiper-slide .slide_m {display:none;}
	.swiper-container .swiper-slide .txt_box{color:#fff; position:absolute; z-index:10000;left:50%; transform:translateX(-50%); top:23%;text-align:left;  padding:40px 20px; width:600px; text-align:center; background:rgba(0,0,0,0.45); border:4px solid #fff}
	.swiper-container .swiper-slide .txt_box div{background:#fff; width:45px; height:1px; margin:13px auto;}
	.swiper-container .swiper-slide .txt_box p {font-size:3.0em; font-weight:900;  font-family: 'Noto Sans KR', sans-serif; color:#fff;}
	.swiper-container .swiper-slide .txt_box h1 {font-size:1.8em; margin-top:5px;font-weight:400;coloR:#fff; }
	.swiper-container .swiper-slide .txt_box h2 {font-size:2.4em; padding-top:10px; font-weight:600;color:#fff;}
	.swiper-container .swiper-slide .txt_box h2 b {}
	.swiper-container .swiper-slide .txt_box_b{color:#000; position:absolute; z-index:10000;left:50%; transform:translateX(-50%); top:43%; text-align:center;}
	.swiper-container .swiper-slide .txt_box_b h1 {font-size:2.4em;}
	.swiper-container .swiper-slide .txt_box_b h2 {font-size:1.2em; }
	.swiper-container .swiper-button-prev{left:20px; display:block;}
	.swiper-container .swiper-button-next{right:20px; display:block;}
	
	.swiper-container .swiper-slide .txt_box2{color:#fff; position:absolute; z-index:10000;left:67%; transform:translateX(-50%); top:25%;text-align:left;  padding:40px 20px; width:480px; float:right; text-align:center; background:rgba(0,0,0,0.55); border:4px solid #fff}
	.swiper-container .swiper-slide .txt_box2 p {font-size:3.0em; font-weight:900;  font-family: 'Noto Sans KR', sans-serif; color:#fff;}
	.swiper-container .swiper-slide .txt_box2 h1 {font-size:1.5em; margin-top:5px;font-weight:400;coloR:#fff; }
	.swiper-container .swiper-slide .txt_box2 h2 {font-size:2.4em; padding-top:10px; font-weight:600;color:#fff;}
	.swiper-container .swiper-slide .txt_box2 div{background:#fff; width:45px; height:1px; margin:13px auto;}
	
	.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: 1.9s; }
	
	@media screen and (max-width:550px) {
		.swiper-slide div.backgroundimg1{height:100%; background:url('/theme/IDEN02/img/bg3.jpg')no-repeat center left -335px; background-size:cover;}
		.swiper-slide div.backgroundimg2{height:100%; background:url('/theme/IDEN02/img/bg1.jpg')no-repeat center left -293px; background-size:cover;}
		.swiper-container .swiper-slide {width:100%; height:400px;}
	.swiper-container .swiper-slide .txt_box {width:90%; top:22%;}
	.swiper-container .swiper-slide .txt_box h2 {font-size:1.9em; }
	.swiper-container .swiper-slide .txt_box h1 {font-size:1.15em; margin-top:5px; }
	.swiper-container .swiper-slide .txt_box h3 a {font-size:1.0em;}
	.swiper-container .swiper-slide .txt_box p {font-size:2.2em;}
	
	.swiper-container .swiper-slide .txt_box2 {float:none; left:50%; width:90%; top:22%;}
	.swiper-container .swiper-slide .txt_box2 h2 {font-size:1.9em; }
	.swiper-container .swiper-slide .txt_box2 h1 {font-size:1.15em; margin-top:5px; }
	.swiper-container .swiper-slide .txt_box2 h3 a {font-size:1.0em;}
	.swiper-container .swiper-slide .txt_box2 p {font-size:2.2em;}
	
	.swiper-container .swiper-button-prev{display:none;}
	.swiper-container .swiper-button-next {display:none;}
}