.page_banner_area{padding:9.8rem 0 10rem}.page_banner_inner h1{color:#fff;font-size:4rem;font-weight:700;line-height:5.6rem;margin-bottom:.8rem}.page_banner_inner h4{color:#fff;font-weight:400;font-size:2.4rem}.page_banner_inner .banner_cont{width:100%;margin-top:4rem}.page_banner_inner .banner_cont p{color:#fff;font-size:1.6rem;font-weight:500;margin-bottom:3rem}.page_banner_inner .banner_cont p:last-child{margin-bottom:0}.bottom_btn_area{display:flex;margin-top:4rem;column-gap:1rem;align-items:center}.bottom_btn_area .social_l_btn a{display:flex;transition:.7s;overflow:hidden;border-radius:100%}.bottom_btn_area .social_l_btn a:hover{background:linear-gradient(90deg,rgba(81,186,178,1) 0%,rgba(163,135,182,1) 72%,rgba(255,79,187,1) 100%)}.bottom_btn_area .social_l_btn a svg{background:0 0;transition:.7s;border-radius:50%}.bottom_btn_area .social_l_btn a:hover svg{transform:scale(1.3)}.bottom_btn_area .social_l_btn a:hover svg circle{stroke:transparent}.bottom_btn_area .social_l_btn a:hover svg path{fill:#000}@media only screen and (max-width:768px){.page_banner_area{padding:50px 0}.page_banner_inner h1{line-height:30px;font-size:28px;margin-bottom:5px}.page_banner_inner h4{font-size:18px}.page_banner_inner .banner_cont{margin-top:14px}.page_banner_inner .banner_cont p{margin-bottom:10px}.bottom_btn_area{margin-top:20px}}