.job-detail-main{padding-bottom:2.5rem;border-bottom:0.0625rem solid var(--color-gray--60)}@media (min-width: 768px){.job-detail-main{padding-bottom:7rem;padding-top:4rem}}.job-detail-main__sidebar{border:0.0625rem solid var(--color-gray--60);padding:1.25rem}@media (min-width: 768px){.job-detail-main__sidebar{padding:2rem}}@media (min-width: 1024px){.job-detail-main__sidebar{left:0;position:sticky;top:2rem;width:100%}}.job-detail-main__sidebar .btn{margin-bottom:1.25rem;width:100%}@media (min-width: 768px){.job-detail-main__sidebar .btn{margin-bottom:2rem}}.job-detail-main__sidebar .t-heading-5{color:var(--color-secondary)}.job-detail-main__sidebar-list{list-style:none;margin-bottom:0;padding:1rem 0 0}.job-detail-main__sidebar-list-item{padding-left:1.375rem;position:relative}.job-detail-main__sidebar-list-item::before{background-color:var(--color-primary);content:'';height:0.75rem;left:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.0312 0.567383C13.3047 0.84082 13.3047 1.25098 13.0312 1.49707L5.8125 8.71582C5.56641 8.98926 5.15625 8.98926 4.91016 8.71582L1.19141 4.99707C0.917969 4.75098 0.917969 4.34082 1.19141 4.06738C1.4375 3.82129 1.84766 3.82129 2.09375 4.06738L5.375 7.34863L12.1289 0.567383C12.375 0.321289 12.7852 0.321289 13.0312 0.567383Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="14" height="9" viewBox="0 0 14 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.0312 0.567383C13.3047 0.84082 13.3047 1.25098 13.0312 1.49707L5.8125 8.71582C5.56641 8.98926 5.15625 8.98926 4.91016 8.71582L1.19141 4.99707C0.917969 4.75098 0.917969 4.34082 1.19141 4.06738C1.4375 3.82129 1.84766 3.82129 2.09375 4.06738L5.375 7.34863L12.1289 0.567383C12.375 0.321289 12.7852 0.321289 13.0312 0.567383Z" fill="white"/></svg>');-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:0.375rem;width:0.75rem}.job-detail-main__txt{border:0 solid var(--color-gray--60);border-bottom-width:0.0625rem;padding-bottom:2.5rem;padding-top:1.25rem;margin-bottom:0.75rem}@media (min-width: 768px){.job-detail-main__txt{padding-top:0}}.job-detail-main__txt:last-child{border-bottom-width:0}.job-detail-main__txt .t-heading-2{color:var(--color-secondary);padding-bottom:1.25rem;padding-top:1.25rem}

