.bl_careerBannerBtn{display:flex;justify-content:center;margin-top:24px}.bl_careerBannerBtn_link{align-items:center;background:#fff;border:1px solid #c8c8c8;border-radius:12px;color:inherit;display:flex;flex-direction:row;gap:12px;overflow:hidden;padding:24px 22px;position:relative;text-decoration:none;width:1000px}.bl_careerBannerBtn_body{display:flex;flex:1;flex-direction:column;gap:12px}.bl_careerBannerBtn_link:before{background-color:hsla(0,0%,7%,.05);content:" ";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .4s ease;width:100%}.bl_careerBannerBtn_link:focus:before,.bl_careerBannerBtn_link:hover:before{opacity:1}.bl_careerBannerBtn_ttl{color:#555;font-size:20px;font-weight:700;line-height:1.4;margin:0}.bl_careerBannerBtn_desc{color:rgba(17,17,17,.45);font-size:14px;line-height:1.5;margin:0}.icon-arrow-right{flex-shrink:0;transform:rotate(90deg)}@media screen and (max-width:767px){.bl_careerBannerBtn_link{height:auto;padding:16px;width:100%}.bl_careerBannerBtn{margin-left:-20px;margin-right:-20px;margin-top:16px}.bl_careerBannerBtn_ttl{font-size:15px}.bl_careerBannerBtn_desc{font-size:11px}}