@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&display=swap";.career-detail-page{padding:65px 0 100px}@media(max-width:767px){.career-detail-page{padding-top:30px;padding-bottom:60px}}.career-detail-page .career-detail-content{max-width:818px;margin:0 auto}.career-detail-page .detail-content-title{display:flex;justify-content:space-between;padding-bottom:56px}@media(max-width:767px){.career-detail-page .detail-content-title{padding-bottom:34px;flex-wrap:wrap}}.career-detail-page .detail-content-title .left{width:100%;padding-right:15px}@media(max-width:767px){.career-detail-page .detail-content-title .left{padding-right:0;padding-bottom:15px}}.career-detail-page .detail-content-title .left h1{color:#19263a;padding-bottom:15px}.career-detail-page .detail-content-title .left ul{display:inline-flex}.career-detail-page .detail-content-title .left ul li{font-size:22px;line-height:116%;font-weight:500;color:#7b7c7e;display:flex;align-items:center}@media(max-width:767px){.career-detail-page .detail-content-title .left ul li{font-size:14px}}.career-detail-page .detail-content-title .left ul li+li{margin-left:16px}.career-detail-page .detail-content-title .left ul li+li:before{content:"";display:inline-block;width:4px;height:4px;border-radius:100%;background:currentColor;margin-right:16px;opacity:.5}.career-detail-page .detail-content-title .right{flex-shrink:0;padding-top:4px}@media(max-width:767px){.career-detail-page .detail-content-title .right{width:100%}.career-detail-page .detail-content-title .right .btn{width:100%;text-align:center}}.career-detail-page .content{font-size:18px;line-height:182%;letter-spacing:.02em;padding-bottom:26px}@media(max-width:767px){.career-detail-page .content{font-size:14px;padding-bottom:24px}}.career-detail-page .content h3{font-size:22px;line-height:116%;letter-spacing:0;color:#19263a;padding-bottom:12px;font-weight:500}@media(max-width:767px){.career-detail-page .content h3{font-size:18px}}.career-detail-page .content p{margin-bottom:30px}.career-detail-page .content ul li{position:relative;padding-bottom:24px;padding-left:20px}.career-detail-page .content ul li:before{content:"";position:absolute;left:0;top:11px;width:8px;height:8px;background:#7b7c7e;opacity:.4;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}.career-detail-page .cta{padding-top:14px}@media(max-width:767px){.career-detail-page .cta{padding-top:0}.career-detail-page .cta .btn{width:100%;text-align:center}}.custom-modal.career-modal .career-modal-title{padding-bottom:30px}.custom-modal.career-modal .career-modal-title span{display:block;font-size:16px;line-height:150%;font-weight:500;color:#7b7c7e;padding-bottom:8px}@media(max-width:767px){.custom-modal.career-modal .career-modal-title span{font-size:14px}}.custom-modal.career-modal .career-modal-title h2{font-size:28px;line-height:1.2;font-weight:400;font-family:"DM Serif Display",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;color:#19263a}@media(max-width:767px){.custom-modal.career-modal .career-modal-title h2{font-size:22px}}