@charset "utf-8";

/* 메인영역 */
#main_banner_wrap{position:relative;z-index:1;width:100%;height:665px;text-align:left;overflow:hidden}
#main_banner_wrap .main_img_box{position:relative;width:100%;height:665px}

#main_banner_wrap .main_img_box div{position:absolute;top:0;left:0;width:100%;height:100%}
#main_banner_wrap .main_img_box div.box1{display:block;background:url(/sh_img/index/main_banner/main_banner_01.jpg) no-repeat center}
#main_banner_wrap .main_img_box div.box2{background:url(/sh_img/index/main_banner/main_banner_02.jpg) no-repeat center}
#main_banner_wrap .main_img_box div.box3{background:url(/sh_img/index/main_banner/main_banner_03.jpg) no-repeat center}

#main_banner_wrap .main_txt_box{position:absolute;top:0;left:50%;width:1200px;height:100%;margin-left:-600px}
#main_banner_wrap .txt{position:relative;top:120px}
#main_banner_wrap .move_txt01{margin-bottom:20px;color:#fff;font-size:28px;line-height:38px;font-family:'notokr-bold'}
#main_banner_wrap .move_txt01 span,#main_banner_wrap .move_txt03 span{color: #fcff3f}
#main_banner_wrap .move_txt02{font-size: 50px;line-height: 66px;color:#fff;font-family:'notokr-thin';letter-spacing:-2px;opacity:1;}
#main_banner_wrap .move_txt02 span{font-family:'notokr-bold'}
#main_banner_wrap .move_txt02 span em{font-style:normal;color:#00abcd}
#main_banner_wrap .move_txt03{margin: 40px 0 90px 85px;font-size: 18px;line-height: 32px;color:rgba(255,255,255,.7);font-family:'notokr-regular';letter-spacing:-1px;opacity:1;}
#main_banner_wrap .move_txt03 span{font-family:'notokr-bold'}

#main_banner_wrap .main_btn{position:absolute;bottom:0;right:0}
#main_banner_wrap .main_btn ul{overflow:hidden}
#main_banner_wrap .main_btn ul li{float:left;width:240px;height:98px;font-size:16px;text-align:center;line-height:98px;background:#2a8ac1;font-family:'notokr-medium'}
#main_banner_wrap .main_btn ul li a{display:block;color:#fff}
#main_banner_wrap .main_btn ul li:last-child{background:#00abcd}
#main_banner_wrap .main_btn ul li img{margin:-4px 0 0 10px}

#main_banner_wrap .breadcrumb{width:57px;height:9px;opacity:0}
#main_banner_wrap .breadcrumb li{float:left;margin-right:8px}
#main_banner_wrap .breadcrumb li:last-child{margin-right:0}
#main_banner_wrap .breadcrumb li button{width:9px;height:9px;background:none;border-radius:100px;border:1px solid #ddd;outline:none;margin:0;padding:0;transition:all .3s}
#main_banner_wrap .breadcrumb li button.active{width:23px;background:#fff;opacity:1}

/* 메인 */

#main_banner {position:relative;z-index:5;width:100%}
.bx-pager{position:absolute;bottom:145px;left:50%;margin-left:-28px;z-index:999}
.bx-pager-item{float:left}
.bx-pager-item a{display:block;width:11px;height:11px;border:2px solid #fff;border-radius:50%;text-indent:-1000px;margin-left:9px;overflow:hidden;content:"";opacity:0.3}
.bx-pager-item a.active{border:2px solid #ff9600;opacity:1}

/* 스크롤 */

#main_banner .scroll{display:block;position:relative;width:83px;height:78px;margin:160px auto 200px;padding-top:64px;color:#fff;background:url(/sh_img/index/main_banner/scroll.png)no-repeat center center;opacity:0;font-size:13px;font-weight:300;font-family:'Poppins', sans-serif}
