*{box-sizing: border-box}

body{overflow: hidden;}
a{display: block;position: absolute;top: 45%;z-index: 50}

.logo{position: fixed;left: 30px;top: 30px;z-index: 50;}

/*슬라이더 공용 명령어*/
.slideContainer{position: relative;width: 700px;height: 400px;overflow: hidden;}
.slideWrap{width: 500%;height: 100%;position: relative;margin-left: -100%;display: flex}
.slide{width: 20%;height: 100%;position: relative;}
.slide img{width: 100%;}
a.prev{left: 20px}
a.next{right: 20px}

.bg_slideContainer,.main_slideContainer,.content_slideContainer{
position: absolute
}
/*슬라이더 공용 명령어*/

/*백그라운드 슬라이더*/
.bg_slideContainer{width: 100%;height: 100vh}
.bg_slideWrap::before{content: '';position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 15;}
.bg_slideWrap .slide img{width: 100%;height: 100%;}
.bg_slideWrap .slide span{position: absolute;transform:translate(-50%,-50%);
left: 30%;top:25%;max-width: 527px;text-align: center;z-index: 20;}
.bg_slideWrap .slide span img{display: block;}
.bg_slideWrap .slide:nth-child(2) span{opacity: 1;transition: all .5s ease}
.bg_slideWrap .slide:nth-child(3) span{opacity: 0;}

/*백그라운드 슬라이더*/

/*가로 슬라이더*/
.main_slideContainer{width: 900px;height: 725.36px;z-index: 30;
left: 50%;top: 15%;}
.main_slideWrap .slide ul{height: 100%;display: flex;flex-direction: column}
.main_slideWrap .slide li{width: 90%;height: 500px;overflow: hidden;margin: auto;}
.main_slideWrap .slide li:nth-child(odd){background: url(../02_19/img/bg_sub3.gif)repeat-x left top}
.main_slideWrap .slide li:nth-child(even){background: url(../02_19/img/bg_sub5.gif)repeat left top;padding-left: 20px}
.main_slideWrap .slide li .inimg{width: 40%;height: 100%;text-align: center;overflow: hidden;}
.main_slideWrap .slide li .inimg img{transform: translate(-50%,-50%);margin-left: 50%;margin-top: 50%;width: 130%;}
.main_slideWrap .slide li:nth-child(odd) .inimg{float: left;margin-right: 20px}
.main_slideWrap .slide li:nth-child(even) .inimg{float: right;margin-left: 20px}
.main_slideWrap .slide li img{opacity: 0;}
.main_slideWrap .slide:nth-child(2) li img{opacity: 1;transition: all .5s ease}
.main_slideWrap .slide li .three img{transform: translate(0,0);margin-left: 0;margin-top: 0;width: 100%;}
.main_slideWrap .slide p.title{font-size: 1.5em;line-height: 1.3;font-weight: bold;padding-bottom: 20px}
.main_slideWrap .slide p.title span{color: #71ad2c}
.main_slideWrap .slide p{width: 90%;}
/*가로 슬라이더*/

/*세로 슬라이더*/
.content_slideContainer{width: 700px;height: 600px;left: 10%;top: 40%;z-index: 20;}

.content_slideWrap{display: block;width: 100%;height: 500%;margin-left: 0;margin-top: -600px}
.content_slideWrap .slide{width: 600px;height: 20%;margin: 0 50px}
.content_slideWrap .slide img{width: 100%}
.content_slideWrap .slide img{transform: scale(.5);transition: all .5s ease}
.content_slideWrap .slide:nth-child(2) img{transform: scale(1)}

/*세로 슬라이더*/