/***
 company > recruit(채용)
 */
.hrm-wrap {
    display: grid;
    grid-template-rows: 1fr 1fr 1fr 1fr;
    width: 100%;
    height: 100%;
}
.hrm-bg {
    height: 350px;
    width: auto;
    background-image: url('/assets/images/lifestyle_bicycle.png');
    background-repeat: no-repeat;
    background-size: auto;
    background-position: center;
}
.hrm-cont {
}
.hrm-title {
    margin-top: 50px;
    margin-bottom: 20px;
    font-size: 1.8rem;
    font-weight: 700;
    color: #404040;
}
.hrm-recurit-tbl {
    width: 100%;
    height: 100%;
    border-top: 2px solid #444444;
    border-bottom: 2px solid #444444;
    border-collapse: collapse;
}
.hrm-recurit-tbl thead, tr {
    height: 40px;
}
.hrm-recurit-tbl th {
    background-color: #c9c9c9;
    color: #404040;
    font-weight: 700;
}
.hrm-recurit-tbl th, td {
    text-align: center;
    vertical-align: middle;
    padding: 10px;
}
.hrm-recruit-th {
    font-weight: 600;
    color: #404040;
}
.hrm-recurit-tbl td:first-child {
    border-left: none;
}
.hrm-talent-nodes {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    width: 100%;
    height: 200px;
    justify-content: center;
    align-items: center;
    justify-items: center;
}
/*@media screen and (max-width: 1023px){*/
/*    .hrm-talent-nodes {*/
/*        width: 100%;*/
/*    }*/
/*}*/
.hrm-talent-node {
    /*display: flex;*/
    width: 200px;
    height: 200px;
    border-radius: 50%;
    border: #0b3e6f77 10px solid;
    /*background-color: #fcf0ba;*/
    /*justify-content: center;*/
    /*align-items: center;*/
    text-align: center;
    flex-direction: column;
    justify-content: center;
}
.hrm-talent-slogan {
    width: 70%;
    /*height: 100%;*/
    font-size: 1.2rem;
    font-weight: 600;
    margin: 35% auto 0 auto;
    transform: translateY(-50%);
}
.hrm-talent-expr {
    position: relative;
    width: 70%;
    margin: 10px auto 0 auto;
}
