.nab_header {
    background-color: var(--background_gray);
    padding: 4.17vw 11.46vw 4.17vw 8.85vw;
    display: flex;
}

.nab_left {
    width: 60%;
}
  
.nab_introduction {
    color: var(--text_color3);
    font-size: 1.82vw;
    font-weight: bold;
}
  
.nab_name {
    margin-top: 2.6vw;
    color: var(--text_color1);
    font-size: 2.08vw;
}

.nab_title {
    margin-top: 0.52vw;
    color: var(--text_color1);
    font-size: 2.6vw;
}

.nab_labels {
    margin-top: 1.56vw;
    display: flex;
    gap: 2.6vw;
}

.nab_label {
    background-color: var(--text_color2);
    border-radius: 1.56vw;
    padding: 0.26vw 1.56vw;
    min-width: 5.21vw;
    color: var(--background_white1);
    font-size: 1.56vw;
    text-align: center;
    white-space: nowrap;
}

.nab_right {
    width: 40%;
}

.nab_img_container {
    height: 100%;
    width: 100%;
}

.nab_img_container img {
    width: 100%;
}

.nab_interviewer {
    margin-top: -2.6vw;
    text-align: end;
    color: var(--text_color1);
    font-size: 1.3vw;
}

.nab_main {
    padding: 3.65vw 0 7.81vw 0;
    position: relative;
}

.nab_page {
    padding-left: 7.81vw;
    color: var(--text_color2);
    font-size: 1.15vw;
}

.nab_texts {
    padding: 1.04vw 10.42vw;
}

.nab_text1 {
    margin-top: 1.56vw;
    color: var(--text_color2);
    font-size: 2.08vw;
    font-weight: bold;
}

.nab_text2 {
    margin-top: 1.56vw;
    color: var(--text_color2);
    font-size: 1.56vw;
}

.nab_btn {
    position: absolute;
    top: 3.13vw;
    right: 6.25vw;
    width: 10.42vw;
    height: 10.42vw;
}

.nab_container {
    display: flex;
    gap: 5.21vw;
}

.nav_left {
    width: 50%;
}

.nab_right_img {
    width: 50%;
}

.nab_gray_bg {
    margin-top: 5.21vw;
    background-color: var(--background_gray);
    padding: 2.6vw 10.42vw 7.81vw 10.42vw;
}

.nab_img_container2 {
    margin-top: 7.81vw;
    margin-bottom: 4.17vw;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}

.nab_img {
    width: 41.67vw;
}

.nab_text3 {
    margin-top: 11.46vw;
    color: var(--text_color2);
    font-size: 1.3vw;
}
