/*Content CSS*/
.tl_box_roll_wrap {margin-top: 0; position: relative;}
.tl_box_roll_wrap .center_slidelist .slider_img {background:url("../img/main1.jpg") 50% 50% no-repeat;background-size:cover; height: 100vh; position: relative;
width:100%;overflow:hidden; min-height: 937px; }
.tl_box_roll_wrap .center_slidelist .slide2{background-image:url("../img/main2.jpg");}
.tl_box_roll_wrap .center_slidelist .slide3{background-image:url("../img/main3.jpg");}


/*컨트롤러*/
.tl_box_roll_wrap .owl-nav{position:absolute;top:50%; transform:translateY(-50%);z-index: 3; display: flex; left:0; width: 100%; border:0px solid red; padding:0 60px;
    justify-content: space-between; height: 0;}
.tl_box_roll_wrap .owl-nav button {text-align:center; cursor:pointer;transition: all 0.2s; display: block; text-decoration: none; opacity: .6; color:#fff;
font-size:0; width: 30px; height: 57px; }
.tl_box_roll_wrap .owl-nav .owl-prev {background: url('../img/m_prev.png') 50% 50% no-repeat;}
.tl_box_roll_wrap .owl-nav .owl-next {background: url('../img/m_next.png') 50% 50% no-repeat;}
.tl_box_roll_wrap .owl-nav button:hover {opacity: 1;}
.owl-nav button:focus {outline: none; border: none;}


/*메인타이포*/
.main_typo_wrap {position: absolute; top:0; left: 50%; transform: translateX(-50%); width:1300px; text-align: center; height: 100%; padding:358px 0 0;}
.main_typo {position: relative; }
.main_typo h2 {font-size: 24px ;font-weight: 300; color:#fff; }
.main_typo h1 {font-size:60px; font-weight: 300; color:#fff ;line-height: 90px; margin-top:25px ;}
.main_typo h1 b {font-weight: 700; }



/*마우스*/
.main_scroll { width: 23px ;height: 46px; position: absolute; bottom: 0; left: 50%; z-index: 2; margin-left: -11px; animation:ani 1.1s infinite linear;}
@keyframes ani {
    0%{bottom: 70px;}
    50%{bottom: 60px;}
    100% {bottom: 70px;}
}






@media screen and (max-width:1800px) {
    .tl_box_roll_wrap .owl-nav {padding:0 30px;}
}
@media screen and (max-width:1600px) {
    .tl_box_roll_wrap .owl-nav {display: none;}
}

@media screen and (max-width:1300px) {
    .main_typo_wrap {width: 1200px;}
    .tl_box_roll_wrap .center_slidelist .slider_img  {height: 937px; }

}

@media screen and (max-width:1200px) {

}

@media screen and (max-width: 960px) {

}

@media screen and (max-width: 640px) {

}
