@charset "utf-8";

#main_txt_wrap {position:relative;width:1070px;margin:0 auto}
#main_txt_wrap .main_txt {position:absolute;top:270px;left:0;z-index:999;width:1070px;padding:35px 0 40px;font-size:14px;line-height:1.7;text-align:center;letter-spacing:.5px;color:#fff;background-color:rgba(255,255,255,.15);font-family:arita-thin}
#main_txt_wrap .main_txt p {margin-bottom:10px;font-size:36px}
#main_txt_wrap .main_txt a {display:block;position:relative;width:165px;margin:20px auto 0;padding:10px 0;border-top:1px solid rgba(255,255,255,.3); border-bottom:1px solid rgba(255,255,255,.3);font-size:12px;color:#fff;letter-spacing:2px}
#main_txt_wrap .main_txt a img {padding-left:30px}
#main_txt_wrap .main_txt a:before {display:block;content:"";position:absolute;top:-1px;left:0;width:0;height:1px;background-color:#fff;opacity:.6;-webkit-transition:all .3s;transition:all .3s}
#main_txt_wrap .main_txt a:after {display:block;content:"";position:absolute;bottom:-1px;right:0;width:0;height:1px;background-color:#fff;opacity:.6;-webkit-transition:all .3s;transition:all .3s}
#main_txt_wrap .main_txt a:hover:before {width:100%}
#main_txt_wrap .main_txt a:hover:after {width:100%}

#slideshow {overflow:hidden;position:relative;min-width:1070px;width:100%;height:100%}
#slides {position:relative;width:100%;height:100%;list-style:none;overflow:auto;margin:0 auto}
#slides li {width:100%;height:100%;background-repeat:no-repeat;background-position:top center;background-attachment:fixed;-webkit-animation:banner_scale 20s infinite;-ms-animation:banner_scale 20s infinite;animation:banner_scale 20s infinite}
@-webkit-keyframes banner_scale{from{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.15)}100%{-webkit-transform:scale(1)}}
@-ms-keyframes banner_scale{from{-ms-transform:scale(1)}50%{-ms-transform:scale(1.15)}100%{-ms-transform:scale(1)}}
@keyframes banner_scale{from{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}}
#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)}

/* 갯수버튼 */
.pagination {display:none}

/* 좌우버튼 */
#slideshow span {position:absolute;top:390px;z-index:999;display:block;width:85px;height:11px;cursor:pointer}
#slideshow .prev {left:50%;margin-left:-605px;background:url(/sh_img/index/main_banner/img/prev.png) left no-repeat}
#slideshow .next {right:50%;margin-right:-605px;background:url(/sh_img/index/main_banner/img/next.png) left no-repeat}

/* 스크롤 */
#slideshow .scroll {position:absolute;left:50%;bottom:0;z-index:999;width:130px; height:38px;margin-left:-65px;background:url(/sh_img/index/main_banner/img/scroll_bg.png)}
#slideshow .scroll img {display:block;position:absolute;z-index:6;bottom:9px;left:57px;-webkit-animation:arr 1.6s infinite linear;-ms-animation:arr 1.6s infinite linear;animation:arr 1.6s infinite linear}
@-webkit-keyframes arr{from{bottom:3px}15%{bottom:9px}30%{bottom:3px}45%{bottom:9px}60%{bottom:3px}100%{bottom:3px}}
@keyframes arr{from{bottom:3px}15%{bottom:9px}30%{bottom:3px}45%{bottom:9px}60%{bottom:3px}100%{bottom:3px}}

/* 익스 8 */
@media \0screen {
#main_txt_wrap .main_txt {background:url(/sh_img/index/main_banner/img/ie8_bg.png) repeat}	
}
