@charset "utf-8";
#mainVisual .main_txt{position:absolute;top:196px;left:50%;width:1200px;z-index:60;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);text-shadow:1px 2px 4.1px rgba(25, 25, 25, 0.3);}
#mainVisual .main_txt .txt01{opacity:0;letter-spacing:.55px;color:#fff;font-size:14px;font-weight:600;font-family:'Poppins',sans-serif}
#mainVisual .main_txt .txt02{opacity:0;margin-top:32px;font-size:55px;line-height:70px;letter-spacing:-2px;color:#fff;font-family:'notokr-thin'}
#mainVisual .main_txt .txt02 span{font-family:'notokr-bold'}
#mainVisual .main_txt .txt02 b{font-family:'notokr-bold'}

/*slider*/
#mainVisual .slider{position:relative;width:100%;height:990px;overflow:hidden}
#mainVisual .slider li{height:100vh;background:center no-repeat}
#mainVisual .slider li:first-child{background-image:url(/sh_img/index/main_banner/main_banner01.jpg)}
#mainVisual .slider li:nth-child(2){background-image:url(/sh_img/index/main_banner/main_banner02.jpg)}
#mainVisual .slider li video{position:relative;z-index:0;left:50%;top:50%;width:100%;min-width:100vw;height:auto;transform:translate(-50%, -50%)}
#mainVisual .bx-controls{position:absolute;bottom:161px;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);width:1200px;z-index:9999}
#mainVisual .bx-pager div{display:inline-block}
#mainVisual .bx-pager div a{display:block;width:8px;height:9px;background:#c8c8c8;margin-left:8px;border-radius:11px;text-indent:-100px;overflow:hidden;transition:.5s}
#mainVisual .bx-pager div:first-child a{margin-left:0}
#mainVisual .bx-pager div a.active{background:#777;width:20px;transition:1s}

@media (max-width:1920px){
#mainVisual .slider li video{width:auto;min-width:100vw;min-height:100vh}
}