@charset "utf-8";

/* 포토 갤러리 */
#atc02{position:relative}
#atc02:before{position:absolute;left:1379px;top:-128px;content:'';width:534px;height:717px;background:#f6f6f6}
#atc02:after{position:absolute;left:0;bottom:-89px;content:'';width:100%;height:512px;background:#242a2b}
#atc02 .inner{overflow:hidden;position:relative;width:100%;min-width:1730px;margin:0 auto;z-index:1}

#atc02 .txt_box{overflow:hidden;width:1068px;margin:0 auto;padding-top:120px}
#atc02 .txt_box .eng_txt{float:left;margin-right:64px;font-size:16px;font-weight:700;color:#008391;font-family:'Josefin Sans', sans-serif}
#atc02 .txt_box .ko_txt{float:left;font-size:15px;letter-spacing:-0.5px;color:#777;font-family:'notokr-regular'}
#atc02 .txt_box .ko_txt span{display:block;margin-bottom:25px;font-size:27px;color:#222;font-family:'notokr-bold'}

#atc02 .gallery_box{width:1242px;margin:62px auto 0 auto}
#atc02 .gallery_box .bx-viewport{overflow:inherit !important}
#atc02 .gallery_box > div{position:relative}
#atc02 .gallery_box .gall li{overflow:hidden;width:400px !important;height:342px;margin-right:21px}
#atc02 .gallery_box .gall li a{display:block;height:100%}
#atc02 .gallery_box .gall li .thum_wrap{width:100%;height:100%}
#atc02 .gallery_box .gall li .thum_wrap .thum{height:100%;background-size:cover}
#atc02 .gallery_box .gall li.img01 .thum_wrap .thum{background-image:url('./img/img01.jpg')}
#atc02 .gallery_box .gall li.img02 .thum_wrap .thum{background-image:url('./img/img02.jpg')}
#atc02 .gallery_box .gall li.img03 .thum_wrap .thum{background-image:url('./img/img03.jpg')}
#atc02 .gallery_box .gall li .gall_tit{position:absolute;left:0;bottom:0;width:100%;height:0;padding-left:31px;font-size:16px;letter-spacing:-0.5px;line-height:85px;color:#fff;background:rgba(000,131,145,.85);opacity:0;-webkit-transition:all .3s;transition:all .3s;font-family:'notokr-medium'}
#atc02 .gallery_box .gall li:hover .gall_tit{height:85px;opacity:1}
#atc02 .gallery_box .bx-controls-direction a{position:absolute;top:-120px;display:block;width:64px;height:64px;border:1px solid #e1e1e1;border-radius:100px;background:#fff}
#atc02 .gallery_box .bx-controls-direction a.bx-prev{right:208px}
#atc02 .gallery_box .bx-controls-direction a.bx-prev:before{position:absolute;top:20px;left:25px;width:15px;height:25px;content:'\f177';color:#aaa;font-family:FontAwesome;transition:all .2s}
#atc02 .gallery_box .bx-controls-direction a.bx-prev:hover:before{color:#008391}
#atc02 .gallery_box .bx-controls-direction a.bx-next{right:114px}
#atc02 .gallery_box .bx-controls-direction a.bx-next:before{position:absolute;top:20px;left:25px;width:15px;height:25px;content:'\f178';color:#aaa;font-family:FontAwesome;transition:all .2s}
#atc02 .gallery_box .bx-controls-direction a.bx-next:hover:before{color:#008391}
#atc02 .gallery_box .more_gall{display:block;position:relative;width:240px;height:60px;margin:55px auto 127px auto;border:1px solid rgba(255,255,255,.2);border-radius:3px;font-size:16px;letter-spacing:-0.5px;text-align:center;line-height:60px;color:#fff;-webkit-transition:all .3s;transition:all .3sfont-family:'notokr-medium'}
#atc02 .gallery_box .more_gall:hover{border:1px solid rgba(255,255,255,.5)}
#atc02 .gallery_box .more_gall i{position:relative;top:-1px;font-size:12px;margin-right:8px}

