@charset "utf-8";

/* 슬라이드 */
#slideshow{overflow:hidden;position:absolute;right:-70px;top:0;z-index:5;width:100%;height:100%;opacity:.75}
#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-repeat:no-repeat; background-position:center}
#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{position:relative;width:100%;height:100%;min-width:1200px}
#main_visual .txt_area{position:relative;z-index:10;width:1200px;height:100%;margin:0 auto;text-transform:uppercase}
#main_visual .txt_area .txt{position:absolute;left:0;top:155px;font-size:17px;line-height:1.6;color:#222}
#main_visual .txt_area .s_txt{margin-left:50px;font-size:22px;opacity:0;font-family:notokr-light}
#main_visual .txt_area .b_txt{margin-left:-50px;padding:12px 0 35px;font-size:65px;line-height:1;letter-spacing:-5px;font-weight:100;color:#333;opacity:0;font-family:notokr-thin}
#main_visual .txt_area .b_txt:after{content:"";display:inline-block;width:8px;height:8px;margin-left:10px;border-radius:8px;background-color:#1db8f5}
#main_visual .txt_area .b_txt span{font-family:notokr-bold}
#main_visual .txt_area .cont{margin-left:2px;font-size:17px;letter-spacing:-.3px;color:#878787;opacity:0}
/* viewmore 버튼 */
#main_visual .more_btn{display:inline-block;position:relative;padding-right:24px;margin:55px 0 0 3px;font-size:13px;font-weight:700;color:#222;text-transform:uppercase;opacity:0;background:url(/sh_img/index/main_banner/more_view.png) right 6px no-repeat;-webkit-transition:padding .4s;transition:padding .4s;font-family:'Montserrat'}
#main_visual .more_btn:hover{padding-right:30px}
.pagination{display:none}
#main_visual .controls{display:none}
