@charset "utf-8";

#atc02{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px);position:relative;padding-top:100px;}
#atc02:before{content:"";position:absolute;left:-55px;top:0;z-index:-2;width:calc(100% + 110px);height:485px;background-color:#222}
#atc02:after{content:"";position:absolute;right:-55px;top:0;z-index:-1;width:165px;height:485px;background-color:#fff}
#atc02 .txt_area{position:relative;z-index:1;max-width:1280px;width:72%;margin:0 auto;color:#fff}
#atc02 .txt_area p {margin-top:35px;font-size:62px;font-weight:600;line-height:1;font-family:'Poppins','AppleSDGothicNeo'}
#atc02 .txt_area a{position: absolute;right:0;top:15px;padding-right:25px;font-size:13px;font-weight:600;color:#fff;line-height:13px;font-family:'Poppins'}
#atc02 .txt_area a:before, #atc02 .txt_area a:after{display:block;content:"\f178";position:absolute;top:1px;font-size:13px;-webkit-transition:all .3s;transition:all .3s;font-family:'fontawesome'}
#atc02 .txt_area a:before{right:10px;opacity:0}
#atc02 .txt_area a:after{right:0}
#atc02 .txt_area a:hover:before{right:0;opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}
#atc02 .txt_area a:hover:after{right:-10px;opacity:0}
#atc02 .bg{opacity:0;position:relative;z-index:0;width:calc(100% + 55px);height:405px;margin-top:-26px;background:url(/sh_img/include/inc02/img/bg.jpg) bottom no-repeat fixed;background-size:cover;-webkit-animation-delay:.6s;animation-delay:.6s}
