/*Content CSS*/
.main-carousel{ padding:0; display:block; position: relative; z-index: 2;}
.main-carousel .li{width: 100%; height:840px; background-size:cover; background-position:center; position:relative}
.main-carousel .img01 { background-image:url('../img/main1.jpg');}
.main-carousel .img02 { background-image:url('../img/main2.jpg');}
.main-carousel .img03 { background-image:url('../img/main3.jpg');}
.main-carousel .img04 { background-image:url('../img/main4.jpg');}
.main-carousel .img05 { background-image:url('../img/main5.jpg');}

/*페이져*/
.main-carousel .owl-dots{position:absolute;width:100%; text-align:center; margin:0 auto; bottom:48px; display: none; }
.main-carousel .owl-dots .owl-dot{background:#fff;width:19px; height: 19px; height:19px; border-radius: 50%; display:inline-block;margin-left:20px;transition: all 0.2s ease;}
.main-carousel .owl-dots .owl-dot.active{background:#009f9f; width: 52px; border-radius: 50px;}
.main-carousel .owl-dots .owl-dot:focus {outline: none; border: none;}

/*컨트롤러*/
.main-carousel .owl-nav{}
.main-carousel .owl-nav button {width: 30px; height: 57px; text-align:center; cursor:pointer;opacity: 0.5;transition: all 0.3s; margin-top: -22px;}
.main-carousel .owl-nav .owl-prev{position:absolute; top: 50%; left:50px; z-index: 2; background:url('../img/m_prev.png')no-repeat 50% 50%;}
.main-carousel .owl-nav .owl-next{position:absolute; top: 50%; right:50px; z-index: 2; background:url('../img/m_next.png')no-repeat 50% 50%;}
.owl-nav button:focus {outline: none; border: none;}
.owl-nav button:hover {opacity: 1;}

/*메인타이포*/
.main_typo {width: 1300px; position: absolute; top: 270px; left: 50%; z-index: 2; transform: translateX(-50%); text-align: center;}
.main_typo h1 {font-family: 'ELAND_Nice_M'; font-size:80px; font-weight: 400; color:#fff; text-transform: uppercase; margin:0 0 50px;  line-height: 90px;}
.main_typo p {font-size:24px; font-weight: 400; color:#fff; font-family: 'NanumSquare',sans-serif;}



@media screen and (max-width:1600px) {
    /* .main-carousel .li {height: 937px;} */
}

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

}

@media screen and (max-width: 960px) {
    /* .main-carousel .owl-nav { display:none} */
}

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