/*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: 550px; position: relative;
width:100%;overflow:hidden;}
.tl_box_roll_wrap .center_slidelist .slide2{background:url("../img/main2.jpg") 65% 50% no-repeat;background-size:cover;}
.tl_box_roll_wrap .center_slidelist .slide3{background:url("../img/main3.jpg") 50% 50% no-repeat;background-size:cover;}


/*컨트롤러*/
.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:100%; text-align: center; height: 100%; padding: 135px 30px 0;}
.main_typo {position: relative; }
.main_typo h2 {font-size: 16px ;font-weight: 300; color:#fff;  word-break: keep-all; line-height: 28px;}
.main_typo h1 {font-size: 30px; font-weight: 300; color:#fff ;line-height: 45px; margin-bottom:15px ; word-break: keep-all;}
.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) {
}
@media screen and (max-width:1600px) {
}

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

}

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

}

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

}

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

}
