@charset "utf-8";

/* 메인영역 */
#main_banner_wrap{position:relative;z-index:1;width:100%;height:708px;text-align:left;overflow:hidden}

/* 텍스트 */
#main_banner_wrap .txt_box{float:left;width:48%;height:100%;background:url('/sh_img/index/main_banner/main_bg.jpg') no-repeat right}
#main_banner_wrap .txt{position:absolute;width:1200px;left:50%;transform:translateX(-50%)}
#main_banner_wrap .move_txt01{position:absolute;top:124px;font-size:13px;font-weight:500;letter-spacing:1px;color:#fff;opacity:0;font-family:'Poppins', sans-serif}
#main_banner_wrap .move_txt02{position:absolute;top:215px;margin-top:20px;font-size:33px;letter-spacing:-2px;line-height:1.5;color:#fff;opacity:0;font-family:'notokr-thin'}
#main_banner_wrap .move_txt02 span{font-family:'notokr-bold'}
#main_banner_wrap .move_txt03{position:absolute;top:332px;font-size:21px;letter-spacing:-0.3px;line-height:1.5;color:rgba(255,255,255,.6);opacity:0;font-family:'notokr-regular'}
#main_banner_wrap .breadcrumb{position:absolute;overflow:hidden;width:1200px;left:50%;top:425px;transform:translateX(-50%)}
#main_banner_wrap .breadcrumb li{float:left;margin-right:5px}
#main_banner_wrap .breadcrumb li button{width:10px;height:10px;border:none;border-radius:50px;-webkit-transition:all .3s;transition:all .3s;background:rgba(255,255,255,.5)}
#main_banner_wrap .breadcrumb li button.active{width:20px;background:#fff}

#main_banner_wrap .main_img_box{float:left;position:relative;width:52%;height:100%}
#main_banner_wrap .main_img_box p{display:none;position:absolute;top:0;left:0;width:100%;height:100%}
#main_banner_wrap .main_img_box p.box1{display:block;background:url(/sh_img/index/main_banner/main_banner_01.jpg) no-repeat center center}
#main_banner_wrap .main_img_box p.box2{background:url(/sh_img/index/main_banner/main_banner_02.jpg) no-repeat center center}

/* 퀵메뉴 */
#main_banner_wrap .main_quick{overflow:hidden;position:absolute;left:50%;top:480px;transform:translateX(-50%);width:1200px;height:150px;border-radius:5px}
#main_banner_wrap .main_quick li{float:left;width:20%;height:100%;border-right:1px solid #e1e1e1;background:#f5f5f5}
#main_banner_wrap .main_quick li span{display:block}
#main_banner_wrap .main_quick li a{display:block;width:100%;height:100%;padding-top:64px;font-size:19px;letter-spacing:-0.3px;color:#444;-webkit-transition:all .3s;transition:all .3s;font-family:'notokr-medium'}
#main_banner_wrap .main_quick li:nth-child(2) a{padding-left:108px;background:url('/sh_img/index/main_banner/icon01_off.png') no-repeat 45px center}
#main_banner_wrap .main_quick li:nth-child(3) a{padding-left:105px;background:url('/sh_img/index/main_banner/icon02_off.png') no-repeat 45px center}
#main_banner_wrap .main_quick li:nth-child(4) a{padding-left:96px;background:url('/sh_img/index/main_banner/icon03_off.png') no-repeat 45px center}
#main_banner_wrap .main_quick li:nth-child(5) a{padding-left:110px;background:url('/sh_img/index/main_banner/icon04_off.png') no-repeat 45px center}
#main_banner_wrap .main_quick li:nth-child(2):hover a{background:url('/sh_img/index/main_banner/icon01_on.png') no-repeat 45px center}
#main_banner_wrap .main_quick li:nth-child(3):hover a{background:url('/sh_img/index/main_banner/icon02_on.png') no-repeat 45px center}
#main_banner_wrap .main_quick li:nth-child(4):hover a{background:url('/sh_img/index/main_banner/icon03_on.png') no-repeat 45px center}
#main_banner_wrap .main_quick li:nth-child(5):hover a{background:url('/sh_img/index/main_banner/icon04_on.png') no-repeat 45px center}
#main_banner_wrap .main_quick li a span{ font-size:14px;font-weight:400;color:#aaa;font-family:'Poppins', sans-serif}
#main_banner_wrap .main_quick li.quick_tit{padding-top:60px;border-right:none;font-size:18px;font-weight:500;text-align:center;color:#fff;background:#464646;font-family:'Poppins', sans-serif}
#main_banner_wrap .main_quick li.quick_tit span{margin-top:5px;font-weight:normal;color:rgba(255,255,255,.4);font-family:'notokr-regular'}
