.up .banner{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:200px 0 150px;position:relative;width:100%;z-index:0}.up .banner:after{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.up .banner .innerblk{margin:0;width:55%}.up .banner h1{color:#fff;margin:0 0 15px}.up .banner .b_date{color:#1455c3;display:inline-block;font-family:Source Sans Pro,sans-serif;font-size:21px;font-weight:700;line-height:1.353;margin:0 0 16px;transition:all .5s ease;vertical-align:middle}.up .banner .b_date:hover{color:#fff}.up .banner .content p{color:#fff;font-family:Source Sans Pro,sans-serif;font-size:21px;font-weight:400;line-height:1.353}@media (max-width:991px){.up .banner .innerblk{margin:0;text-align:center;width:100%}.up .banner .b_date,.up .banner h1{margin:0 0 10px;text-align:center}}@media (max-width:767px){.up .banner{padding:180px 0 120px}.up .banner .b_date,.up .banner .content p{font-size:20px}}@media (max-width:480px){.up .banner{padding:170px 0 80px}}.up .banner.new_banner_may{padding:0}.up .new_banner_may .banner_inner{padding:0 0 60px}.up .new_banner_may .logo a{display:inline-block;max-width:220px}.up .new_banner_may .logo_wrap{left:0;padding:30px 0 60px;position:absolute;top:0;width:100%;z-index:2}.up .banner_new_img{mix-blend-mode:multiply;position:relative;z-index:2}.up .banner_new_img:after{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.top_area,.up .banner_new_img img{width:100%}.top_area{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.up .banner.new_banner_may .logo a{max-width:100px}@media(max-width:1500px){.up .banner.new_banner_may .banner_inner{padding:0}}@media(max-width:991px){.up .banner.new_banner_may .logo_wrap{padding:20px 0}}@media (max-width:767px){.up .banner.new_banner_may{padding:0}.up .banner.new_banner_may .logo_wrap{padding-bottom:20px;padding-top:10px}.up .banner.new_banner_may .logo a{max-width:100px}.up .banner.new_banner_may h1{font-size:1.3rem;line-height:1}.up .banner.new_banner_may .b_date,.up .banner.new_banner_may .content p{font-size:.7rem}.up .banner.new_banner_may .top_area{top:56%}}@media (max-width:480px){.up .banner.new_banner_may{padding:0}}