#slideshow {text-align:center;z-index:100}
#slideshow {overflow:hidden;position:relative;min-width:1100px;width:100%;height:100%}
#slides {position:relative;width:100%;height:100%;list-style:none;overflow:hidden;margin:0 auto}
#slides li {position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-size:cover}

#slides .img01 {background-image:url(/sh_img/index/main_banner/main_banner_01.jpg)}
#slides .img02 {background-image:url(/sh_img/index/main_banner/main_banner_02.jpg)}

#main_visual{overflow:hidden;position:relative;width:100%;height:100%;min-width:1100px}

/*메인텍스트*/
#main_visual .txt_wrap{position:relative;z-index:100;width:1000px;margin:0 auto;color:#fff;z-index:1000}

/*메인 중앙텍스트*/
#main_visual .txt{position:absolute;top:110px;left:0px}
#main_visual .txt .txt01{margin-bottom:20px;font-size:60px;line-height:60px;letter-spacing:0;opacity:0;font-family:'notokr-bold'}
#main_visual .txt .txt02{font-size:18px;line-height:30px;letter-spacing:-0.5px;opacity:0;font-family:'notokr-regular'}
#main_visual .txt .txt02 span{font-style:italic}
#main_visual .txt2{position:absolute;top:300px;opacity:0}
#main_visual .txt2 a{display:block;width:180px;height:54px;font-size:16px;text-align:center;line-height:54px;letter-spacing:-0.1px;color:#fff;background:rgba(0,0,0, 0.3);font-family:'notokr-bold';transition:all 0.3s}
#main_visual .txt2 a:hover{background:#000}

/* pager */
.pagination {display:none}
li.current {display:block;font-size:36px;line-height:36px;letter-spacing:0.5px;color:#fff;font-family:'notokr-bold'}

.bx-controls-direction{display:none}



