@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}
#slides .img01 {background-image:url(/sh_img/index/main_banner/main_banner01.jpg)}
#slides .img02 {background-image:url(/sh_img/index/main_banner/main_banner02.jpg)}
#slides .img03 {background-image:url(/sh_img/index/main_banner/main_banner03.jpg)}

/* 메인텍스트 */
#main_visual {/*overflow:hidden*/;position:relative;width:100%;height:100%;min-width:1100px}
#main_visual .txt_area {position:relative;z-index:10;width:1100px;height:100%;margin:0 auto;text-transform:uppercase}
#main_visual .txt_area .txt {position:absolute;left:0;top:150px;font-size:16px;line-height:1.8;color:#fff}
#main_visual .txt_area .s_txt {display:inline-block;padding:6px 0;margin-left:50px;border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);font-size:16px;opacity:0;font-family:notokr-thin}
#main_visual .txt_area .s_txt span {font-family:notokr-medium}
#main_visual .txt_area .b_txt {margin-left:-50px;padding:35px 0 25px;font-size:72px;line-height:1;letter-spacing:.15px;font-weight:100;opacity:0;font-family:'Raleway', sans-serif}
#main_visual .txt_area .b_txt span {font-weight:800;color:#fe924d}
#main_visual .txt_area .cont {opacity:0}
#main_visual .txt_area .main_box {position:absolute;right:0;bottom:-50px;width:430px;height:315px;padding-top:38px;font-size:15px;letter-spacing:-.1px;line-height:1.6;color:#fff;text-align:center;background-color:#fe924d; opacity:0;-webkit-box-shadow:18px 18px 36px 0px rgba(0,0,0,0.22);
-moz-box-shadow:18px 18px 36px 0px rgba(0,0,0,0.22);box-shadow:18px 18px 36px 0px rgba(0,0,0,0.22);text-transform:none}
#main_visual .txt_area .main_box p {margin-bottom:20px;font-size:12px;font-weight:700;letter-spacing:2.5px;font-family:'Raleway', sans-serif}
#main_visual .txt_area .main_box ul {margin-bottom:25px}
#main_visual .txt_area .main_box ul li {display:inline-block;position:relative;width:107px;height:107px;font-size:14px;border:1px solid rgba(255,255,255,.5);background-position:center 13px ;background-repeat:no-repeat;transition:all .2s}
#main_visual .txt_area .main_box ul li:before {display:block;content:"";position:absolute;width:100%;height:0;background-color:#fff}
#main_visual .txt_area .main_box ul li:hover {background-color:#fff}
#main_visual .txt_area .main_box ul li:hover a {color:#fe924d}
#main_visual .txt_area .main_box ul li a {display:block;height:100%;padding-top:68px;color:#fff;transition:all .2s}
#main_visual .txt_area .main_box ul li:first-child {background-image:url(/sh_img/index/main_banner/icon01_off.png)}
#main_visual .txt_area .main_box ul li:nth-child(2) {margin:0 8px;background-image:url(/sh_img/index/main_banner/icon02_off.png)}
#main_visual .txt_area .main_box ul li:last-child {background-image:url(/sh_img/index/main_banner/icon03_off.png)}

/* pager */
.pagination {position:absolute;left:50%;bottom:50px;margin-left:-27px}
.pagination li {float:left;width:10px;height:10px;margin-right:7px;border:1px solid #fe924d;border-radius:10px;transition:all .3s}
.pagination li:hover {background-color:#fe924d;cursor:pointer}
li.current {background-color:#fe924d}

/* 좌우버튼 */
#main_visual .controls {display:none}
