@charset "UTF-8";
/* 공통 변수 */
/* text utilities */
/* https://getbootstrap.com/docs/4.6/utilities/text/ */
/* text color utilities */
/* https://getbootstrap.com/docs/4.6/utilities/colors/ */
/* 영문 css 분기처리 */
html[lang=en] .about01 .message-wrap {
    background: url("/Content/images/EN/company/bg_about01_01.png") center 28px/auto 400px no-repeat;
}

    html[lang=en] .about01 .message-wrap .top .text01 {
        min-width: 0;
        max-width: 400px;
        font-size: 1.3rem;
    }

@media (max-width: 768px) {
    html[lang=en] .about01 .message-wrap {
        background: none;
    }

        html[lang=en] .about01 .message-wrap .top .text01 {
            padding: 12% 5px;
            font-size: 0.9rem;
        }
}

html[lang=en] .about02 .summary-cont .left {
    width: 55%;
}

html[lang=en] .about02 .summary-cont .summary-list {
    width: auto;
}

    html[lang=en] .about02 .summary-cont .summary-list > li {
        display: flex;
    }

    html[lang=en] .about02 .summary-cont .summary-list .title {
        width: 195px;
        text-align: initial;
    }

html[lang=en] .about02 .history-list .history-item .txt + .txt {
    margin-top: 10px;
}

@media (max-width: 1200px) {
    html[lang=en] .about02 .summary-cont .left {
        width: 30%;
    }
}

@media (max-width: 768px) {
    html[lang=en] .about02 .summary-cont .left {
        width: 100%;
    }

    html[lang=en] .about02 .summary-cont .summary-list {
        width: auto;
    }

        html[lang=en] .about02 .summary-cont .summary-list > li {
            display: block;
        }

            html[lang=en] .about02 .summary-cont .summary-list > li + li {
                margin-top: 10px;
            }

        html[lang=en] .about02 .summary-cont .summary-list .title {
            display: block;
            height: auto;
        }

            html[lang=en] .about02 .summary-cont .summary-list .title:after {
                display: none;
            }

        html[lang=en] .about02 .summary-cont .summary-list .value {
            display: block;
            margin-left: 0;
        }
}

html[lang=en] .about05 .left {
    flex-shrink: 0;
}

html[lang=en] .business01 .manage-icon-item .btn-scroll-link {
    font-size: 1rem;
}

html[lang=en] .business01 .manage-text-item.item02 .left {
    width: 42%;
}

html[lang=en] .business01 .manage-text-item .title {
    min-height: 60px;
    padding: 10px 10px;
    font-size: 1rem;
    line-height: 1;
    text-align: left;
}

@media (max-width: 768px) {
    html[lang=en] .business01 .manage-icon-item .btn-scroll-link {
        padding-top: 54px;
        background-position: center 11px;
        font-size: 0.7rem;
    }
}

html[lang=en] .business02 .product {
    background: url("/Content/images/en/company/bg_business02_01.jpg") center 0/auto 529px no-repeat;
}

html[lang=en] .business02 .network {
    height: 825px;
}

    html[lang=en] .business02 .network .left .list li:nth-child(even) {
        padding-right: 10px;
        /* 없어도 되는지 긴가민가 */
    }

@media (max-width: 768px) {
    html[lang=en] .business02 .product {
        background: none;
    }

    html[lang=en] .business02 .network {
        height: auto;
    }
}

html[lang=en] .business05 .data-center-box li {
    min-height: 195px;
}

@media (max-width: 768px) {
    html[lang=en] .business05 .data-center-box li {
        min-height: 0;
    }
}

html[lang=en] .business04 .box.box03, html[lang=en] .business06 .box.box03 {
    padding: 140px 0 0 55%;
}

@media (max-width: 768px) {
    html[lang=en] .business04 .box.box03, html[lang=en] .business06 .box.box03 {
        padding: 0 0 30px 0;
    }
}

html[lang=en] .business04 .box .h3, html[lang=en] .business05 .box .h3, html[lang=en] .business06 .box .h3 {
    font-size: 2rem;
}

@media (max-width: 768px) {
    html[lang=en] .business04 .box .h3, html[lang=en] .business05 .box .h3, html[lang=en] .business06 .box .h3 {
        height: auto;
        margin-bottom: 30px;
    }
}

html[lang=en] .recruit02 .slogan .inner-cont {
    background: url("/Content/images/EN/company/bg_recruit02_slogan02.png") 0 0/100% auto no-repeat;
}

html[lang=en] .recruit02 .welfare-item {
    padding: 15px 12px;
}

    html[lang=en] .recruit02 .welfare-item .txt {
        line-height: 1.3;
    }

@media (max-width: 768px) {
    html[lang=en] .recruit02 .slogan .inner-cont {
        background: url("/Content/images/EN/company/bg_recruit02_slogan02_mo.png") 0 0/100% auto no-repeat;
    }
}

html[lang=en] .recruit03 .info-list .h4 {
    font-size: 1.3rem;
}

    html[lang=en] .recruit03 .info-list .h4 span {
        font-size: 1.5rem;
    }

html[lang=en] .recruit-step-item .txt {
    font-size: 1rem;
}

@media (max-width: 768px) {
    html[lang=en] .recruit-step-item .txt {
        font-size: 0.8rem;
    }
}

html[lang=en] .trans-info .top .right .h4 {
    width: 35%;
}

html[lang=en] .trans-info .top .right .txt {
    width: 65%;
}

html[lang=en] .branch-list:before {
    background-image: url("/Content/images/EN/company/img_about06_05.png");
}

html[lang=en] .branch-item .h3 {
    width: 20%;
    font-size: 1.2rem;
    white-space: pre-line;
}

@media (max-width: 768px) {
    html[lang=en] .branch-item .h3 {
        width: 100%;
        font-size: 1rem;
    }
}

html[lang=en] .brand-list .box-caption {
    padding: 17px 24px 0 24px;
}

html[lang=en] .recruit-desc-item .title {
    font-size: 1.2rem;
}

/* 회사소개 */
.support .sub-visual-wrap {
    background-image: url("/Content/images/service/bg_sub_guarantee01_01.jpg");
}

.support .wrap > .inner-cont {
    padding-bottom: 60px;
}

.contact-list {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 30px 36px;
}

    .contact-list .contact-item {
        padding: 40px 30px;
        border: 1px solid #d2d2d2;
        border-radius: 10px;
    }

        .contact-list .contact-item .title {
            position: relative;
            display: flex;
            align-items: center;
            padding-bottom: 35px;
        }

            .contact-list .contact-item .title .h3 {
                font-weight: 600;
            }

            .contact-list .contact-item .title p {
                margin-left: 18px;
                font-size: 1.125rem;
                color: #666;
            }

            .contact-list .contact-item .title:after {
                display: block;
                content: "";
                position: absolute;
                left: 0;
                bottom: 0;
                width: 17.5%;
                height: 1px;
                background-color: #333;
            }

            .contact-list .contact-item .title + .contact-row {
                margin-top: 20px;
            }

        .contact-list .contact-item .contact-row {
            display: flex;
            padding-top: 8px;
            font-size: 0.9375rem;
            color: #666;
        }

            .contact-list .contact-item .contact-row .label {
                flex-shrink: 0;
                flex-basis: 30%;
                width: 30%;
                font-size: inherit;
                font-weight: 600;
                word-break: break-all;
                color: inherit;
            }

            .contact-list .contact-item .contact-row .desc {
                font-size: inherit;
                line-height: 1.7;
                color: inherit;
            }

                .contact-list .contact-item .contact-row .desc a {
                    color: inherit;
                }

@media (max-width: 1200px) {
    .contact-list {
        grid-template-columns: 1fr;
        grid-gap: 30px 0;
        padding: 0 10px;
    }

        .contact-list .contact-item {
            padding: 20px 15px;
        }

            .contact-list .contact-item .title {
                display: block;
                padding-bottom: 20px;
            }

                .contact-list .contact-item .title .h3 {
                    margin-bottom: 0;
                }

                .contact-list .contact-item .title p {
                    margin-left: 0;
                }
}

.about .sub-visual-wrap {
    background-image: url("/Content/images/company/bg_sub_about01_01.jpg");
}

.about .section-cont > .inner-cont {
    overflow: hidden;
    display: flex;
    padding: 75px 0 80px;
}

.about .section-cont .h3 {
    min-width: 16%;
    margin-right: 5%;
    font-size: 1.875rem;
    font-weight: 600;
}

.about .section-cont .right {
    overflow: hidden;
    flex-grow: 1;
}

.about .section-cont .txt {
    font-size: 1.125rem;
    word-break: keep-all;
    line-height: 1.75;
    color: #666;
}

.about .section-cont .btn-guarantee .xi-download {
    margin-left: 30px;
}

.about .section-cont .btn-wrap {
    justify-content: flex-end;
    margin-top: 30px;
}

@media (max-width: 768px) {
    .about .section-cont > .inner-cont {
        display: block;
        padding: 30px 15px 25px;
    }

    .about .section-cont .h3 {
        font-size: 1.3333333333rem;
    }

    .about .section-cont .txt {
        font-size: 1rem;
    }

    .about .section-cont .btn-wrap {
        justify-content: center;
        margin-top: 20px;
    }

    .about .section-cont .btn-guarantee .xi-download {
        margin-left: 10px;
    }
}

/* 인사말 */
.about01 .message-wrap {
    background: url("/Content/images/company/bg_about01_01.png") center 28px/auto 400px no-repeat;
}

    .about01 .message-wrap .top {
        position: relative;
        height: 428px;
    }

        .about01 .message-wrap .top .text01 {
            position: absolute;
            left: 60px;
            top: 0;
            min-width: 410px;
            padding: 80px 30px 80px 40px;
            font-size: 1.5rem;
            line-height: 1.9;
            color: #fff;
            background-color: #0f3355;
        }

            .about01 .message-wrap .top .text01 .font-russo {
                position: absolute;
                left: 50%;
                display: block;
                width: 30px;
                height: 19px;
                color: #00aceb;
                transform: translateX(-50%);
                background-size: 30px 19px;
                background-repeat: no-repeat;
                background-position: 0 0;
            }

                .about01 .message-wrap .top .text01 .font-russo:first-child {
                    top: 33px;
                    background-image: url("/Content/images/company/bg_quotes01.png");
                }

                .about01 .message-wrap .top .text01 .font-russo:last-child {
                    bottom: 40px;
                    background-image: url("/Content/images/company/bg_quotes02.png");
                }

            .about01 .message-wrap .top .text01 em {
                font-size: inherit;
            }

    .about01 .message-wrap .bottom {
        position: relative;
        display: flex;
        margin: 70px 0;
    }

        .about01 .message-wrap .bottom .h3 {
            position: absolute;
            right: 75px;
            top: -30px;
            font-size: 2.9375rem;
            letter-spacing: 0.5875rem;
            color: #666;
            opacity: 0.15;
        }

        .about01 .message-wrap .bottom .left {
            flex-shrink: 0;
            width: 28%;
            font-size: 2.1875rem;
            line-height: 1.33;
            letter-spacing: -1px;
            font-weight: 600;
        }

        .about01 .message-wrap .bottom .right {
            word-break: keep-all;
        }

            .about01 .message-wrap .bottom .right .txt02 {
                font-size: 1.125rem;
                line-height: 1.7;
                letter-spacing: -0.5px;
            }

                .about01 .message-wrap .bottom .right .txt02 + .txt02 {
                    margin-top: 30px;
                }

@media (max-width: 1200px) {
    .about01 .message-wrap .bottom {
        display: block;
    }

        .about01 .message-wrap .bottom .left {
            display: block;
            width: 100%;
            margin-bottom: 25px;
        }
}

@media (max-width: 768px) {
    .about01 .message-wrap {
        background: none;
    }

        .about01 .message-wrap .top {
            height: auto;
        }

            .about01 .message-wrap .top img {
                width: 100%;
            }

            .about01 .message-wrap .top .text01 {
                left: auto;
                right: 12px;
                top: 16%;
                width: 54%;
                min-width: 0;
                padding: 12% 0;
                font-size: 1rem;
                line-height: 1.7;
                text-align: center;
            }

                .about01 .message-wrap .top .text01 .font-russo {
                    width: 21px;
                    height: 13px;
                    background-size: 21px 13px;
                }

                    .about01 .message-wrap .top .text01 .font-russo:last-child {
                        bottom: 35px;
                    }

        .about01 .message-wrap .bottom {
            margin: 25px 0 80px;
            padding: 0 15px;
        }

            .about01 .message-wrap .bottom .h3 {
                visibility: hidden;
            }

            .about01 .message-wrap .bottom .left {
                font-size: 1.5rem;
            }

            .about01 .message-wrap .bottom .right .txt02 {
                font-size: 1rem;
            }
}

@media (max-width: 425px) {
    .about01 .message-wrap .top .text01 {
        font-size: 0.8666666667rem;
    }

        .about01 .message-wrap .top .text01 .font-russo:first-child {
            top: 20px;
        }

        .about01 .message-wrap .top .text01 .font-russo:last-child {
            bottom: 20px;
        }
}

/* 개요및연혁 */
.about02 .summary-cont {
    display: flex;
    margin-bottom: 72px;
}

    .about02 .summary-cont .left {
        width: 60%;
        background: url("/Content/images/company/bg_summary_01.jpg") 0 0/cover no-repeat;
    }

    .about02 .summary-cont .right {
        position: relative;
        flex-grow: 1;
        padding: 100px 0 100px 64px;
        background-color: #0d50a2;
    }

        .about02 .summary-cont .right:after {
            display: block;
            content: "";
            content: "COMPANY";
            position: absolute;
            right: 90px;
            top: 0;
            font-size: 5rem;
            letter-spacing: 18px;
            font-family: "RussoOneRegular", sans-serif;
            writing-mode: vertical-rl;
            -ms-writing-mode: tb-rl;
            color: #fff;
            transform: rotate(180deg);
            opacity: 0.1;
        }

    .about02 .summary-cont .inner-cont {
        display: flex;
    }

    .about02 .summary-cont .h3 {
        position: relative;
        width: 343px;
        margin-bottom: 80px;
        font-size: 2.125rem;
        text-align: left;
        font-weight: 600;
        color: #fff;
    }

        .about02 .summary-cont .h3:after {
            display: block;
            content: "";
            position: absolute;
            left: -64%;
            bottom: -40px;
            width: 83%;
            height: 1px;
            background-color: #fff;
        }

    .about02 .summary-cont .summary-list {
        width: 343px;
    }

        .about02 .summary-cont .summary-list li {
            font-size: 1.25rem;
        }

        .about02 .summary-cont .summary-list .title {
            flex-shrink: 0;
            width: 90px;
            height: 40px;
            /* after 요소때문에 높이가 늘어나서 잡아줘야함 */
            font-size: inherit;
            font-weight: 600;
            text-align: justify;
            color: #fff;
        }

            .about02 .summary-cont .summary-list .title:after {
                content: "";
                display: inline-block;
                width: 100%;
            }

        .about02 .summary-cont .summary-list .value {
            flex-grow: 1;
            margin-left: 16px;
            font-size: inherit;
            text-align: left;
            color: #fff;
        }

.about02 .tab-style04 .tab-list {
    margin-bottom: 80px;
}

.about02 .h4 {
    display: inline-block;
    width: 265px;
    margin-bottom: 0;
    padding: 12px 0;
    border-radius: 30px;
    font-size: 1.125rem;
    border: 2px solid #ff0000;
    color: #ff0000;
}

.about02 .history-list {
    position: relative;
    padding: 75px 0 140px;
    margin-bottom: 90px;
}

    .about02 .history-list:before {
        display: block;
        content: "";
        position: absolute;
        left: 50%;
        bottom: 0;
        width: 15px;
        height: 15px;
        border-radius: 50%;
        background-color: #aaa;
        transform: translateX(-50%);
    }

    .about02 .history-list:after {
        display: block;
        content: "";
        position: absolute;
        left: 50%;
        top: 0;
        width: 1px;
        height: 100%;
        background-color: #aaa;
        transform: translateX(-1px);
    }

    .about02 .history-list .history-item {
        position: relative;
    }

        .about02 .history-list .history-item + .history-item {
            margin-top: 54px;
        }

        .about02 .history-list .history-item.right {
            padding-left: 50%;
        }

            .about02 .history-list .history-item.right .h5, .about02 .history-list .history-item.right .txt {
                text-align: left;
            }

                .about02 .history-list .history-item.right .h5:before, .about02 .history-list .history-item.right .txt:before {
                    left: 0;
                    transform: translate(-50%, -50%);
                }

            .about02 .history-list .history-item.right .block {
                padding-left: 60px;
            }

            .about02 .history-list .history-item.right .img {
                left: 0;
            }

        .about02 .history-list .history-item.left {
            padding-right: 50%;
        }

            .about02 .history-list .history-item.left .h5, .about02 .history-list .history-item.left .txt {
                text-align: right;
            }

                .about02 .history-list .history-item.left .h5:before, .about02 .history-list .history-item.left .txt:before {
                    right: 0;
                    transform: translate(50%, -50%);
                }

            .about02 .history-list .history-item.left .block {
                padding-right: 60px;
            }

            .about02 .history-list .history-item.left .img {
                right: 0;
            }

        .about02 .history-list .history-item .img {
            position: absolute;
            top: 20px;
            height: 300px;
            transition: height 0.4s ease-out;
        }

    .about02 .history-list .block {
        z-index: 1;
        position: relative;
        padding-left: 58px;
    }

        .about02 .history-list .block + .block {
            margin-top: 60px;
        }

        .about02 .history-list .block.empty {
            height: 100px;
        }

    .about02 .history-list .h5 {
        margin-bottom: 8px;
        font-size: 2.5rem;
        font-family: "RussoOneRegular", sans-serif;
    }

        .about02 .history-list .h5:before {
            display: block;
            content: "";
            position: absolute;
            top: 20px;
            /* h5 폰트사이즈 반절 */
            width: 15px;
            height: 15px;
            border: 4px solid #e71f19;
            border-radius: 50%;
            background-color: #fff;
        }

    .about02 .history-list .txt {
        font-size: 1.125rem;
        line-height: 1.2;
        text-align: left;
        color: #8a8a8a;
    }

@media (max-width: 1000px) {
    .about02 .summary-cont .left {
        width: 40%;
    }

    .about02 .summary-cont .right {
        width: 60%;
    }

    .about02 .history-list .history-item .img {
        height: 15.6vw;
        min-height: 210px;
    }
}

@media (max-width: 768px) {
    .about02 .h4 {
        position: relative;
        z-index: 1;
        width: 100%;
        transform: translateY(3px);
    }

    .about02 .tab-wrap {
        padding: 0 15px;
    }

    .about02 .tab-style04 .tab-list {
        display: block;
        margin-bottom: 25px;
    }

    .about02 .tab-style04 .item-tab + .item-tab {
        margin-top: 7px;
    }

        .about02 .tab-style04 .item-tab + .item-tab .btn-tab {
            border-left-width: 1px;
        }

    .about02 .tab-style04 .btn-tab {
        height: auto;
        padding: 12px 0;
        font-size: 1.2rem;
    }

    .about02 .summary-cont {
        overflow: hidden;
        display: block;
        padding: 0 15px;
        margin-bottom: 20px;
    }

        .about02 .summary-cont .left {
            width: 100%;
            height: 300px;
            background-position: center 0;
        }

        .about02 .summary-cont .right {
            width: 100%;
            padding: 25px 30px 20px;
        }

            .about02 .summary-cont .right:after {
                right: 17px;
                top: 50%;
                font-size: 1.6rem;
                letter-spacing: 4.2px;
                transform: rotate(180deg) translateY(50%);
            }

        .about02 .summary-cont .h3 {
            margin-bottom: 20px;
            font-size: 1.3333333333rem;
        }

            .about02 .summary-cont .h3:after {
                left: -9%;
                bottom: -10px;
            }

        .about02 .summary-cont .summary-list li {
            font-size: 1rem;
        }

        .about02 .summary-cont .summary-list .title {
            height: 20px;
        }

    .about02 .history-list {
        padding: 30px 10px 70px 35px;
        margin-bottom: 50px;
    }

        .about02 .history-list:before {
            left: 15px;
            transform: translateX(-50%);
        }

        .about02 .history-list:after {
            left: 15px;
        }

        .about02 .history-list .history-item + .history-item {
            margin-top: 35px;
        }

        .about02 .history-list .history-item.left, .about02 .history-list .history-item.right {
            padding: 0;
        }

            .about02 .history-list .history-item.left .block, .about02 .history-list .history-item.right .block {
                padding: 0 20px 0 0;
            }

                .about02 .history-list .history-item.left .block + .block, .about02 .history-list .history-item.right .block + .block {
                    margin-top: 30px;
                }

            .about02 .history-list .history-item.left .h5, .about02 .history-list .history-item.left .txt, .about02 .history-list .history-item.right .h5, .about02 .history-list .history-item.right .txt {
                text-align: left;
            }

            .about02 .history-list .history-item.left .h5, .about02 .history-list .history-item.right .h5 {
                font-size: 1.6rem;
            }

                .about02 .history-list .history-item.left .h5:before, .about02 .history-list .history-item.right .h5:before {
                    left: -20px;
                    transform: translate(-50%, -100%);
                }

            .about02 .history-list .history-item.left .txt, .about02 .history-list .history-item.right .txt {
                font-size: 1rem;
            }

        .about02 .history-list .history-item .img {
            position: static;
            width: 100%;
            height: auto;
            min-height: 0;
            margin-bottom: 34px;
        }

        .about02 .history-list .block.empty {
            display: none;
        }
}

/* 기업 문화 */
.about03 .info-list {
    margin-bottom: 110px;
    border-top: 2px solid #333;
}

    .about03 .info-list li {
        display: flex;
        border-bottom: 1px solid #d2d2d2;
    }

        .about03 .info-list li:before {
            display: block;
            content: "";
            width: 14%;
            flex-shrink: 0;
            background-repeat: no-repeat;
            background-position: center;
        }

        .about03 .info-list li:nth-child(1):before {
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160.5 90.38'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2350b4ff%7D.cls-2%7Bfill:%23fff%7D.cls-3%7Bfill:%23f2f2f2%7D.cls-5%7Bfill:%23333%7D.cls-6%7Bfill:none%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M55.01 66.78 158.5 2.72 34.62 55.61M34.62 55.61l10.9 33.49 9.49-22.31'/%3E%3Cpath class='cls-2' d='m95 88 63.5-86L55.01 66.07 95 88zM2 37l32.62 17.89L158.5 2 2 37z'/%3E%3Cpath class='cls-3' d='m45.52 88.39 22.19-15.36-22.19 15.35v.01zM67.71 73.03l-12.7-6.96 12.7 6.96z'/%3E%3Crect class='cls-3' x='886.55' y='444.19' transform='rotate(-42.3 -26.858 1334.518)'/%3E%3Cpath style='fill:%23aac9eb' d='m55.01 66.07-9.49 22.31 22.19-15.35-12.7-6.96z'/%3E%3Cpath class='cls-3' d='M55.01 66.07z'/%3E%3Cpath class='cls-5' d='M926.54 468.12a2.1 2.1 0 0 1-1-.24l-40-21.94a2 2 0 0 1-.09-3.45L989 378.42a2 2 0 0 1 2.66 2.89l-63.5 86a2 2 0 0 1-1.62.81Zm-36-24L926 463.53l56.3-76.24Z' transform='translate(-831.54 -378.12)'/%3E%3Cpath class='cls-5' d='M866.17 435a2 2 0 0 1-1-.24l-32.63-17.89a2 2 0 0 1 .53-3.71l156.5-35a2 2 0 0 1 1.22 3.79L867 434.85a1.91 1.91 0 0 1-.83.15Zm-27-19.09 27.13 14.87 103-44Z' transform='translate(-831.54 -378.12)'/%3E%3Cpath class='cls-5' d='M886.55 446.19a2 2 0 0 1-1-3.7l81-50.13L867 434.85a2 2 0 0 1-1.57-3.68l123.88-52.89a2 2 0 0 1 1.84 3.54l-103.54 64.07a2.05 2.05 0 0 1-1.06.3Z' transform='translate(-831.54 -378.12)'/%3E%3Cpath class='cls-5' d='M877.07 468.51a2.09 2.09 0 0 1-.78-.16 2 2 0 0 1-1.13-1.22l-10.89-33.5a2 2 0 0 1 3.8-1.24l9.24 28.42 7.4-17.4a2 2 0 1 1 3.68 1.56l-9.48 22.32a2 2 0 0 1-.95 1 1.89 1.89 0 0 1-.89.22Z' transform='translate(-831.54 -378.12)'/%3E%3Cpath class='cls-5' d='M886.55 446.19a2 2 0 0 1-1-3.7l81-50.13L867 434.85a2 2 0 0 1-1.57-3.68l123.88-52.89a2 2 0 0 1 1.84 3.54l-103.54 64.07a2.05 2.05 0 0 1-1.06.3Z' transform='translate(-831.54 -378.12)'/%3E%3Cpath class='cls-5' d='M877.07 468.51a2.09 2.09 0 0 1-.78-.16 2 2 0 0 1-1.13-1.22l-10.89-33.5a2 2 0 0 1 3.8-1.24l9.24 28.42 7.4-17.4a2 2 0 1 1 3.68 1.56l-9.48 22.32a2 2 0 0 1-.95 1 1.89 1.89 0 0 1-.89.22Z' transform='translate(-831.54 -378.12)'/%3E%3Cpath class='cls-5' d='M877.07 468.51a2 2 0 0 1-1.44-3.4 2 2 0 0 1 .27-.23l22.18-15.35a2 2 0 1 1 2.28 3.29l-22.16 15.33a2 2 0 0 1-1.13.36Z' transform='translate(-831.54 -378.12)'/%3E%3Cpath class='cls-5' d='M899.25 453.16a1.94 1.94 0 0 1-1-.25l-12.7-7a2 2 0 0 1-1-1.76 1.93 1.93 0 0 1 .25-.95 2 2 0 0 1 2.71-.79l12.7 7a2 2 0 0 1 .79 2.72 1.58 1.58 0 0 1-.15.24 2 2 0 0 1-1.42.79Z' transform='translate(-831.54 -378.12)'/%3E%3Crect class='cls-6' x='886.55' y='444.19' transform='rotate(-42.3 -26.858 1334.518)'/%3E%3Cpath class='cls-5' d='M877.07 468.51a2.07 2.07 0 0 1-1.27-.45 2 2 0 0 1-.57-2.34l9.48-22.31a2 2 0 0 1 2.8-1l12.7 7a2 2 0 0 1 .18 3.4l-22.19 15.34a2 2 0 0 1-1.13.36ZM887.53 447l-5.92 13.92 13.84-9.58Z' transform='translate(-831.54 -378.12)'/%3E%3Cpath class='cls-6' d='M55.01 66.07z'/%3E%3C/svg%3E");
            background-size: 66px 37px;
        }

        .about03 .info-list li:nth-child(2):before {
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 116.13 141.03'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23aac9eb%7D.cls-2%7Bfill:%23fff%7D.cls-4%7Bfill:%23333%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M808.69 567.61c13.91-6.11 22.68-21 22.68-21s-20.54-10.32-34.45-4.21-20.12 21-20.12 21 17.98 10.31 31.89 4.21ZM744.9 567.61c13.92 6.1 31.9-4.22 31.9-4.22s-6.22-14.92-20.13-21-34.44 4.21-34.44 4.21 8.77 14.9 22.67 21.01ZM821.07 594.59h-86.78a4 4 0 0 0-4 3.92v17a4 4 0 0 0 4 3.93V631H736l3.29 39.44a3.91 3.91 0 0 0 3.92 3.92h69a3.92 3.92 0 0 0 3.92-3.92l3.92-47.1a3.86 3.86 0 0 0-.87-2.44v-1.48h1.93a4 4 0 0 0 4-3.93v-17a4 4 0 0 0-4.04-3.9Z' transform='translate(-715.24 -533.36)'/%3E%3Cpath class='cls-2' d='M816.18 607.84a3.8 3.8 0 0 1-3.84 3.74h-82.58a3.8 3.8 0 0 1-3.84-3.74v-16.17a3.8 3.8 0 0 1 3.84-3.74h82.58a3.8 3.8 0 0 1 3.84 3.74Z' transform='translate(-715.24 -533.36)'/%3E%3Cpath class='cls-2' d='M807.6 660.13a3.73 3.73 0 0 1-3.73 3.74h-65.64a3.73 3.73 0 0 1-3.73-3.74l-3.74-44.82a3.74 3.74 0 0 1 3.74-3.73h73.1a3.73 3.73 0 0 1 3.74 3.73Z' transform='translate(-715.24 -533.36)'/%3E%3Cpath d='M771.05 557.21s17.11 9.82 30.35 4 21.58-20 21.58-20-19.54-9.82-32.78-4-19.15 20-19.15 20Z' transform='translate(-715.24 -533.36)' style='fill:%2350b4ff'/%3E%3Cpath class='cls-2' d='M769.17 557.21s-17.11 9.82-30.35 4-21.58-20-21.58-20 19.54-9.82 32.78-4 19.15 20 19.15 20Z' transform='translate(-715.24 -533.36)'/%3E%3Cpath class='cls-4' d='M792 565.06c-11.14 0-21.48-5.86-21.92-6.11a2 2 0 0 1-.85-2.51c.26-.61 6.38-15 20.2-21.08a26.19 26.19 0 0 1 10.55-2c11.74 0 23.44 5.8 23.93 6a2 2 0 0 1 1 1.22 2 2 0 0 1-.19 1.58c-.36.6-8.83 14.84-22.51 20.84a25.29 25.29 0 0 1-10.21 2.06Zm-18.29-8.73c3.22 1.56 10.67 4.73 18.28 4.73a21.34 21.34 0 0 0 8.62-1.67c9.67-4.25 16.73-13.39 19.44-17.33-3.75-1.6-12-4.7-20.09-4.7a22.23 22.23 0 0 0-9 1.67c-9.71 4.28-15.31 13.52-17.27 17.3Z' transform='translate(-715.24 -533.36)'/%3E%3Cpath class='cls-4' d='M748.25 565.06a25.34 25.34 0 0 1-10.23-2c-13.67-6-22.15-20.24-22.5-20.84a2 2 0 0 1 .82-2.8c.5-.25 12.2-6 23.93-6a26.24 26.24 0 0 1 10.56 2c13.81 6.07 19.94 20.47 20.19 21.08a2 2 0 0 1-.85 2.51c-.43.19-10.78 6.05-21.92 6.05Zm-28.06-23c2.71 3.94 9.76 13.08 19.44 17.33a21.28 21.28 0 0 0 8.62 1.67c7.61 0 15.06-3.17 18.28-4.73-2-3.78-7.59-13-17.31-17.3a22.23 22.23 0 0 0-9-1.67c-7.99 0-16.29 3.1-20.03 4.7Z' transform='translate(-715.24 -533.36)'/%3E%3Cpath class='cls-4' d='M771.05 589.93a2 2 0 0 1-2-2v-30.72a2 2 0 0 1 4 0v30.72a2 2 0 0 1-2 2Z' transform='translate(-715.24 -533.36)'/%3E%3Cpath class='cls-4' d='M812.34 613.58h-82.58a5.8 5.8 0 0 1-5.84-5.74v-16.17a5.79 5.79 0 0 1 5.84-5.74h82.58a5.79 5.79 0 0 1 5.84 5.74v16.17a5.8 5.8 0 0 1-5.84 5.74Zm-82.58-23.65a1.8 1.8 0 0 0-1.84 1.74v16.17a1.8 1.8 0 0 0 1.84 1.74h82.58a1.8 1.8 0 0 0 1.84-1.74v-16.17a1.8 1.8 0 0 0-1.84-1.74Z' transform='translate(-715.24 -533.36)'/%3E%3Cpath class='cls-1' d='M14.52 78.22h80.75v11.02H14.52z'/%3E%3Cpath class='cls-4' d='M803.87 665.87h-65.64a5.75 5.75 0 0 1-5.73-5.65l-3.73-44.75v-.16a5.74 5.74 0 0 1 5.74-5.73h73.1a5.74 5.74 0 0 1 5.74 5.73v.16l-3.73 44.75a5.75 5.75 0 0 1-5.75 5.65Zm-71.1-50.63 3.72 44.76a.86.86 0 0 1 0 .16 1.73 1.73 0 0 0 1.73 1.74h65.64a1.73 1.73 0 0 0 1.73-1.74s0-.11 0-.16l3.73-44.73a1.74 1.74 0 0 0-1.74-1.66H734.5a1.72 1.72 0 0 0-1.73 1.63Z' transform='translate(-715.24 -533.36)'/%3E%3C/svg%3E");
            background-size: 48px 58px;
        }

        .about03 .info-list li .font-md {
            font-weight: 500;
        }

    .about03 .info-list .h4 {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        flex-shrink: 0;
        width: 28%;
        padding-left: 4%;
        font-size: 1.875rem;
        font-weight: normal;
    }

    .about03 .info-list .font-russo {
        display: block;
        margin-top: 12px;
        font-size: 1.5rem;
        color: #102e4d;
    }

    .about03 .info-list p {
        padding: 46px 0;
        font-size: 1.125rem;
        line-height: 1.6;
        word-break: keep-all;
    }

.about03 .value {
    background: url("/Content/images/company/bg_about03_03.jpg") center 0/auto 340px no-repeat;
}

    .about03 .value .cont {
        padding-bottom: 170px;
        background: #fff;
    }

    .about03 .value .h4 {
        position: relative;
        margin: 0;
        padding: 60px 0 70px;
        font-size: 2.25rem;
        color: #fff;
    }

        .about03 .value .h4:after {
            display: block;
            content: "";
            position: absolute;
            left: 50%;
            bottom: 0;
            width: 1px;
            height: 45px;
            background: #fff;
        }

    .about03 .value .txt {
        padding: 45px 60px;
        font-size: 1.125rem;
        line-height: 1.7;
        color: #666;
    }

    .about03 .value .circle-list {
        margin-top: 60px;
        display: flex;
        padding: 0 100px;
        justify-content: space-between;
    }

        .about03 .value .circle-list li {
            width: 30.5%;
            padding: 44px 0 52px;
            border-width: 8px;
            border-radius: 50%;
            border-style: solid;
        }

            .about03 .value .circle-list li:nth-child(1) {
                border-color: #8b8f9e;
            }

            .about03 .value .circle-list li:nth-child(2) {
                border-color: #1ca0d8;
            }

            .about03 .value .circle-list li:nth-child(3) {
                border-color: #001f5f;
            }

            .about03 .value .circle-list li p {
                margin-top: 15px;
                font-size: 1.125rem;
                line-height: 1.7;
                color: #666;
            }

    .about03 .value .h5 {
        margin: 0;
        font-size: 1.875rem;
    }

        .about03 .value .h5 span {
            display: inline-block;
            position: relative;
            padding-bottom: 15px;
            font-size: 1.5rem;
        }

            .about03 .value .h5 span:after {
                display: block;
                content: "";
                position: absolute;
                left: 0;
                bottom: 0;
                width: 100%;
                height: 1px;
                background-color: #333;
            }

@media (max-width: 768px) {
    .about03 .info-list {
        margin: 0 15px 45px;
    }

        .about03 .info-list li {
            flex-wrap: wrap;
        }

            .about03 .info-list li:before {
                width: 49%;
            }

            .about03 .info-list li:last-child p {
                line-height: 2;
            }

            .about03 .info-list li .font-md {
                letter-spacing: -1px;
            }

        .about03 .info-list .h4 {
            width: 51%;
            padding: 25px 0 20px 5%;
        }

        .about03 .info-list p {
            width: 100%;
            padding: 0 8px 30px;
            font-size: 1rem;
            color: #666;
        }

    .about03 .value {
        background: none;
    }

        .about03 .value .cont {
            padding-bottom: 70px;
        }

        .about03 .value .h4 {
            padding: 40px 0 70px;
            font-size: 1.6rem;
            background: url("/Content/images/company/bg_about03_03_mo.jpg") center 0/cover no-repeat;
        }

            .about03 .value .h4:after {
                height: 35px;
            }

        .about03 .value .txt {
            padding: 30px 15px 0;
            font-size: 1rem;
        }

        .about03 .value .circle-list {
            display: block;
            margin-top: 45px;
            padding: 0;
        }

            .about03 .value .circle-list li {
                width: 270px;
                height: 270px;
                margin: 0 auto;
            }

                .about03 .value .circle-list li + li {
                    margin-top: 30px;
                }

                .about03 .value .circle-list li p {
                    font-size: 1rem;
                }

        .about03 .value .h5 {
            font-size: 1.3333333333rem;
        }

            .about03 .value .h5 span {
                font-size: 1.2rem;
            }
}

/* CI 소개 */
.about04 .bg-logo {
    height: 400px;
    background: url("/Content/images/company/bg_about04_01.jpg") center/cover no-repeat;
}

.about04 .ci-logo-img {
    margin-top: 30px;
}

.about04 .logo-list {
    display: flex;
    flex-wrap: wrap;
    margin-top: 45px;
}

    .about04 .logo-list > li {
        display: flex;
        flex-direction: column;
        width: 33.3%;
    }

        .about04 .logo-list > li:last-child .font-weight-bold {
            color: transparent;
        }

        .about04 .logo-list > li:last-child .ci-logo-img {
            height: 112px;
        }

        .about04 .logo-list > li .ci-logo-img {
            width: 100%;
            margin: 25px 0;
        }

@media (max-width: 1200px) {
    .about04 .logo-list > li {
        width: 50%;
    }

        .about04 .logo-list > li:last-child .ci-logo-img {
            height: auto;
        }
}

@media (max-width: 540px) {
    .about04 .logo-list > li {
        width: 100%;
    }
}

.about04 .logo-list .font-weight-bold {
    flex-grow: 1;
    color: #666;
}

.about04 .logo-list + .btn-wrap {
    margin-top: 5px;
}

@media (max-width: 768px) {
    .about04 .bg-logo {
        height: 0;
        padding-bottom: 48%;
        background-size: auto 100%;
        background-position: 69% 0;
    }

    .about04 .ci-logo-img {
        display: block;
        margin: 20px auto 0;
    }

    .about04 .logo-list {
        margin-top: 30px;
    }

        .about04 .logo-list > li .ci-logo-img {
            height: auto;
            margin: 20px 0 30px;
        }

        .about04 .logo-list + .btn-wrap {
            margin-bottom: 70px;
        }
}

/* 계열사 소개 */
.about05 .section-cont {
    padding-bottom: 125px;
    background: linear-gradient(180deg, white 0%, white 53%, #f6f6f6 53%, #f6f6f6 100%);
}

    .about05 .section-cont .left {
        width: 50%;
        background: url("/Content/images/company/bg_about05_01.jpg") 0 0/100% 100% no-repeat;
    }

    .about05 .section-cont .right {
        padding-left: 6.7%;
    }

    .about05 .section-cont .top {
        margin-bottom: 120px;
    }

        .about05 .section-cont .top .h3 {
            position: relative;
            display: inline-block;
            margin: 30px 0;
            padding-bottom: 27px;
            font-size: 1.875rem;
            color: #0f3355;
        }

            .about05 .section-cont .top .h3:after {
                display: block;
                content: "";
                position: absolute;
                left: 0;
                bottom: 0;
                width: 72%;
                height: 1px;
                background: #333;
            }

.about05 .txt01 {
    font-size: 1.25rem;
}

.about05 .txt02 {
    margin-top: 25px;
    font-size: 1.125rem;
    line-height: 1.7;
    color: #666;
}

.about05 .table-transparent a.d-inline-block {
    color: #666;
}

.about05 .table-transparent .txt {
    margin: 0 15px 0 10px;
    font-size: 1rem;
}

@media (max-width: 768px) {
    .about05 .section-cont {
        padding-bottom: 0;
        background: none;
    }

        .about05 .section-cont > .inner-cont {
            display: block;
            padding: 0;
        }

        .about05 .section-cont .left {
            width: auto;
            padding-bottom: 79%;
            margin: 0 15px;
        }

        .about05 .section-cont .right {
            padding-left: 0;
        }

        .about05 .section-cont .top {
            margin-bottom: 25px;
            padding: 0 15px;
        }

            .about05 .section-cont .top .h3 {
                margin: 30px 0 20px;
                padding-bottom: 20px;
                font-size: 1.3333333333rem;
            }

        .about05 .section-cont .bottom {
            padding: 25px 15px;
            background-color: #f6f6f6;
        }

    .about05 .txt01 {
        font-size: 1.2rem;
    }

    .about05 .txt02 {
        margin-top: 20px;
        font-size: 1rem;
    }

    .about05 .table-transparent th {
        white-space: pre;
    }
}

/* 오시는길 */
@media (max-width: 768px) {
    .about07 .tab-wrap {
        padding: 0 15px;
    }
}

.map-wrap {
    height: 550px;
    margin: 60px 0 80px;
}

@media (max-width: 768px) {
    .map-wrap {
        height: 350px;
        margin: 25px 0 40px;
    }
}

.trans-info {
    position: relative;
    margin-bottom: 160px;
    padding: 30px 0 40px 28%;
    border-top: 2px solid #333;
    border-bottom: 1px solid #333;
}

    .trans-info.flex-column .h3 {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .trans-info .h3 {
        position: absolute;
        left: 0;
        top: 0;
        width: 28%;
        height: 100%;
        font-size: 1.875rem;
        font-weight: 600;
    }

    .trans-info .h4 {
        margin-bottom: 14px;
        font-size: 1.125rem;
    }

    .trans-info .bottom {
        margin-top: 35px;
    }

    .trans-info .left {
        width: 60%;
    }

    .trans-info .top .right .h4 {
        width: 23%;
    }

    .trans-info .top .right .txt {
        width: 77%;
        line-height: 1.2;
    }

        .trans-info .top .right .txt a {
            display: inline-block;
        }

    .trans-info .right {
        flex-grow: 1;
        padding-left: 25px;
    }

@media (max-width: 768px) {
    .trans-info.flex-column {
        padding: 0;
        margin: 0 0 75px;
    }

        .trans-info.flex-column .left {
            margin-bottom: 10px;
        }

        .trans-info.flex-column .left, .trans-info.flex-column .right {
            width: 100%;
            padding-bottom: 10px;
            border-bottom: 1px solid #d2d2d2;
        }

        .trans-info.flex-column .top .right .flex-wrap:first-child {
            margin-bottom: 10px;
        }

        .trans-info.flex-column .top .right .h4 {
            margin-bottom: 0;
        }

        .trans-info.flex-column .bottom {
            margin-top: 10px;
        }

            .trans-info.flex-column .bottom .right {
                border-bottom: 0;
            }

        .trans-info.flex-column .h3 {
            position: relative;
            display: block;
            width: 100%;
            height: auto;
            padding: 10px 0 15px;
            font-size: 1.3333333333rem;
            text-align: left;
        }

        .trans-info.flex-column .h4 {
            margin-bottom: 10px;
            font-size: 1rem;
        }

        .trans-info.flex-column .txt {
            font-size: 1rem;
            word-break: keep-all;
        }

        .trans-info.flex-column .top.d-flex, .trans-info.flex-column .bottom.d-flex {
            flex-direction: column;
        }

        .trans-info.flex-column .right {
            flex-grow: 0;
            padding-left: 0;
        }
}

/* 고객지원 */
.board .sub-visual-wrap {
    background-image: url("/Content/images/company/bg_sub_board01_01.jpg");
}

/* 지사및 사업장 */
.workplace-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

@media (max-width: 768px) {
    .workplace-list {
        display: block;
        padding: 0 15px;
    }
}

.workplace-item {
    width: calc(50% - 10px);
    margin-bottom: 58px;
    border: 1px solid #e6e6e6;
}

    .workplace-item img {
        width: 100%;
    }

    .workplace-item .txt-wrap {
        align-items: center;
        padding: 22px 10px 22px 28px;
    }

        .workplace-item .txt-wrap .h3 {
            width: 35%;
            margin: 0 3% 0 0;
            font-size: 1.25rem;
            font-weight: 600;
        }

        .workplace-item .txt-wrap .txt {
            line-height: 1.5;
            color: #666;
        }

            .workplace-item .txt-wrap .txt a {
                display: inline-block;
                color: inherit;
            }

        .workplace-item .txt-wrap a + .font-weight-bold {
            margin-left: 5px;
        }

    .workplace-item .d-inline-block {
        white-space: pre;
    }

        .workplace-item .d-inline-block + .d-inline-block {
            margin-left: 5px;
        }

@media (max-width: 768px) {
    .workplace-item {
        width: 100%;
    }

        .workplace-item:last-child {
            margin-bottom: 30px;
        }

        .workplace-item .txt-wrap {
            padding: 15px;
        }

            .workplace-item .txt-wrap .h3 {
                width: 34%;
                font-size: 1rem;
                word-break: keep-all;
            }

            .workplace-item .txt-wrap .txt {
                flex-shrink: 1;
                padding-left: 10px;
                font-size: 1rem;
                word-break: keep-all;
            }

        .workplace-item .d-inline-block + .d-inline-block {
            margin-left: 0;
        }
}

.branch-wrap {
    padding: 65px 0;
}

@media (max-width: 768px) {
    .branch-wrap {
        padding: 0 15px 60px;
    }
}

.branch-list {
    position: relative;
    padding-left: 31%;
    border-top: 2px solid #333;
    border-bottom: 1px solid #d2d2d2;
}

    .branch-list:before {
        display: block;
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        width: 31%;
        height: 100%;
        background: url("/Content/images/company/img_about06_05.png") center 32px/343px 518px no-repeat;
    }

@media (max-width: 768px) {
    .branch-list {
        padding-left: 0;
        border-top: 0;
    }

        .branch-list:before {
            position: static;
            width: 100%;
            height: 532px;
            background: url("/Content/images/company/img_about06_05.png") center 30px/302px 452px no-repeat;
        }
}

.branch-item {
    display: flex;
    align-items: center;
    padding: 32px 0;
}

    .branch-item + .branch-item {
        border-top: 1px solid #d2d2d2;
    }

    .branch-item .h3 {
        flex-shrink: 0;
        width: 13.5%;
        margin-bottom: 0;
        text-align: center;
        white-space: pre;
    }

    .branch-item .address {
        flex-grow: 1;
        padding-left: 4.8%;
        color: #666;
        word-break: keep-all;
    }

    .branch-item .contact {
        flex-shrink: 0;
        width: 30%;
        padding-left: 6%;
        color: #666;
    }

        .branch-item .contact a {
            display: inline-block;
            color: inherit;
        }

@media (max-width: 768px) {
    .branch-item {
        display: block;
        padding: 15px 0;
    }

        .branch-item:first-child {
            border-top: 2px solid #333;
        }

        .branch-item .h3 {
            width: 100%;
            margin-bottom: 10px;
            text-align: left;
            font-size: 1rem;
        }

        .branch-item .address {
            padding-left: 0;
            margin-bottom: 10px;
        }

        .branch-item .contact {
            width: 100%;
            padding-left: 0;
        }
}

.recruit-step-list {
    justify-content: space-between;
}

@media (max-width: 768px) {
    .recruit-step-list {
        flex-wrap: wrap;
        justify-content: flex-start;
    }
}

.recruit-step-item {
    width: calc(20% - 5px);
    height: 207px;
    padding: 0 38px 0 24px;
    background-size: 100% 100%;
    background-position: 0 0;
    background-repeat: no-repeat;
    /* bg 정의 */
}

    .recruit-step-item .font-russo {
        display: block;
        padding-top: 35px;
        font-size: 1.25rem;
        text-align: center;
    }

    .recruit-step-item .txt {
        display: block;
        font-size: 1.25rem;
        line-height: 1;
        font-weight: 500;
        text-align: center;
    }

        .recruit-step-item .txt:before {
            display: block;
            content: "";
            height: 84px;
            background-repeat: no-repeat;
        }

    .recruit-step-item:nth-child(1) {
        padding: 0 38px 0 19px;
        background-image: url("/Content/images/company/bg_recruit01_06.png");
    }

        .recruit-step-item:nth-child(1) .txt:before {
            background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' viewBox='0 0 207.2 266.8' style='enable-background:new 0 0 207.2 266.8' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bclip-path:url(%23SVGID_00000031891224234099282630000001535961913870597509_)%7D.st1%7Bfill:url(%23SVGID_00000019679733958340208380000014209415381192177824_)%7D.st2%7Bclip-path:url(%23SVGID_00000168088596527743686970000003513039122019036053_)%7D.st3%7Bfill:url(%23SVGID_00000115508542871848990960000002037084325968918940_)%7D.st4%7Bclip-path:url(%23SVGID_00000070101910084538739100000008389104721047555983_)%7D.st5%7Bfill:url(%23SVGID_00000137128010732174196430000018133397524102726332_)%7D.st6%7Bclip-path:url(%23SVGID_00000062170362448901359510000012026697177370896528_)%7D.st7%7Bfill:url(%23SVGID_00000005234902326534087060000007715552796246308746_)%7D.st8%7Bclip-path:url(%23SVGID_00000024723953471688974890000011317226821224297142_)%7D.st9%7Bfill:url(%23SVGID_00000163051440503591275930000008058230028138336447_)%7D%3C/style%3E%3Cdefs%3E%3Cpath id='SVGID_1_' d='M31.7 0c-6.1 0-10.9 4.9-10.9 11v6.2c0 2.4 2 4.4 4.4 4.4s4.4-2 4.4-4.4V11c0-1.2.9-2.1 2.1-2.1h164.5c1.2 0 2.1 1 2.1 2.1v217.5c0 1.2-1 2.1-2.1 2.1-2.4 0-4.4 2-4.4 4.4s2 4.4 4.4 4.4c6.1 0 11-4.9 11-10.9V11c0-6.1-4.9-11-11-11H31.7z'/%3E%3C/defs%3E%3CclipPath id='SVGID_00000004514929551968076350000003716416827331099032_'%3E%3Cuse xlink:href='%23SVGID_1_' style='overflow:visible'/%3E%3C/clipPath%3E%3Cg style='clip-path:url(%23SVGID_00000004514929551968076350000003716416827331099032_)'%3E%3ClinearGradient id='SVGID_00000088852967084852533190000001016937218611704450_' gradientUnits='userSpaceOnUse' x1='-855.468' y1='407.918' x2='-854.468' y2='407.918' gradientTransform='rotate(45 190807.414 3639876.396) scale(2944.27)'%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='1' style='stop-color:%23333'/%3E%3C/linearGradient%3E%3Cpath style='fill:url(%23SVGID_00000088852967084852533190000001016937218611704450_)' d='M-99 119.7 113.9-93.2l213 212.9-213 213z'/%3E%3C/g%3E%3Cdefs%3E%3Cpath id='SVGID_00000164487804809018065150000014452279956126753711_' d='M8.8 255.8V38.3c0-1.2 1-2.1 2.1-2.1h164.6c1.2 0 2.1.9 2.1 2.1v217.5c0 1.2-.9 2.1-2.1 2.1H11c-1.2.1-2.1-.9-2.2-2.1M11 27.3c-6.1 0-11 4.9-11 11v217.5c0 6.1 4.9 11 11 11h164.5c6.1 0 10.9-4.9 10.9-11V38.3c0-6-4.9-10.9-10.9-11H11z'/%3E%3C/defs%3E%3CclipPath id='SVGID_00000144316356211209524780000012614358725687064735_'%3E%3Cuse xlink:href='%23SVGID_00000164487804809018065150000014452279956126753711_' style='overflow:visible'/%3E%3C/clipPath%3E%3Cg style='clip-path:url(%23SVGID_00000144316356211209524780000012614358725687064735_)'%3E%3ClinearGradient id='SVGID_00000181045316153362136220000009184825499888152976_' gradientUnits='userSpaceOnUse' x1='-855.468' y1='407.898' x2='-854.468' y2='407.898' gradientTransform='rotate(45 190696.15 3639830.559) scale(2944.27)'%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='1' style='stop-color:%23333'/%3E%3C/linearGradient%3E%3Cpath style='fill:url(%23SVGID_00000181045316153362136220000009184825499888152976_)' d='m-119.7 147.1 212.9-213 213 213L93.2 360z'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_00000035524506619078120690000003156567448297829035_' d='M36.9 92.3c-2.4 0-4.4 2-4.4 4.4 0 2.4 2 4.4 4.4 4.4h114.2c2.4 0 4.4-2 4.4-4.4 0-2.4-2-4.4-4.4-4.4H36.9z'/%3E%3C/defs%3E%3CclipPath id='SVGID_00000063602084860140359830000011678192573116710293_'%3E%3Cuse xlink:href='%23SVGID_00000035524506619078120690000003156567448297829035_' style='overflow:visible'/%3E%3C/clipPath%3E%3Cg style='clip-path:url(%23SVGID_00000063602084860140359830000011678192573116710293_)'%3E%3ClinearGradient id='SVGID_00000178903545424145219860000013472668489148337036_' gradientUnits='userSpaceOnUse' x1='-855.468' y1='407.898' x2='-854.468' y2='407.898' gradientTransform='scale(2944.24) rotate(45 64.783 1236.248)'%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='1' style='stop-color:%23333'/%3E%3C/linearGradient%3E%3Cpath style='fill:url(%23SVGID_00000178903545424145219860000013472668489148337036_)' d='m28 96.8 66-66 65.9 66L94 162.7z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_00000173867540042295570140000016803092503405206405_' d='M36.9 135.6c-2.4 0-4.4 2-4.4 4.4 0 2.4 2 4.4 4.4 4.4h114.2c2.4 0 4.4-2 4.4-4.4s-2-4.4-4.4-4.4H36.9z'/%3E%3C/defs%3E%3CclipPath id='SVGID_00000026854855092272767540000006557598183129405859_'%3E%3Cuse xlink:href='%23SVGID_00000173867540042295570140000016803092503405206405_' style='overflow:visible'/%3E%3C/clipPath%3E%3Cg style='clip-path:url(%23SVGID_00000026854855092272767540000006557598183129405859_)'%3E%3ClinearGradient id='SVGID_00000024686572951193647880000010431767162894614164_' gradientUnits='userSpaceOnUse' x1='-855.468' y1='407.899' x2='-854.468' y2='407.899' gradientTransform='scale(2944.22) rotate(45 64.771 1236.243)'%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='1' style='stop-color:%23333'/%3E%3C/linearGradient%3E%3Cpath style='fill:url(%23SVGID_00000024686572951193647880000010431767162894614164_)' d='m28 140 66-66 65.9 66L94 205.9z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_00000123421422638713203970000010138713901444519601_' d='M36.9 178.8c-2.4 0-4.4 2-4.4 4.4 0 2.4 2 4.4 4.4 4.4h114.2c2.4 0 4.4-2 4.4-4.4s-2-4.4-4.4-4.4H36.9z'/%3E%3C/defs%3E%3CclipPath id='SVGID_00000158009932881657459460000015393718349176435900_'%3E%3Cuse xlink:href='%23SVGID_00000123421422638713203970000010138713901444519601_' style='overflow:visible'/%3E%3C/clipPath%3E%3Cg style='clip-path:url(%23SVGID_00000158009932881657459460000015393718349176435900_)'%3E%3ClinearGradient id='SVGID_00000026129256282966438300000012150098304520639911_' gradientUnits='userSpaceOnUse' x1='-855.468' y1='407.898' x2='-854.468' y2='407.898' gradientTransform='rotate(45 190665.912 3639805.655) scale(2944.26)'%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='1' style='stop-color:%23333'/%3E%3C/linearGradient%3E%3Cpath style='fill:url(%23SVGID_00000026129256282966438300000012150098304520639911_)' d='m28 183.2 66-65.9 65.9 65.9L94 249.1z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
            background-size: 42px 55px;
            background-position: center 10px;
        }

    .recruit-step-item:nth-child(2) {
        background-image: url("/Content/images/company/bg_recruit01_07.png");
    }

        .recruit-step-item:nth-child(2) .font-russo {
            color: #37b6ad;
        }

        .recruit-step-item:nth-child(2) .txt:before {
            background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 365.61 361.05'%3E%3Cdefs%3E%3ClinearGradient id='noname' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667978.625 1615134.385) scale(2944.27)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23333'/%3E%3Cstop offset='1' stop-color='%23333'/%3E%3C/linearGradient%3E%3ClinearGradient id='noname_2' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667957.63 1615131.1) scale(2944.28)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_3' x1='-775.96' y1='321.69' x2='-774.96' y2='321.69' gradientTransform='rotate(90 -667730.04 1615190.01) scale(2944.28)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_4' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667739.305 1615168.645) scale(2944.28)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_5' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667910.71 1615128.25) scale(2944.23)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_6' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667903.155 1615144.795) scale(2944.27)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_7' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667819.895 1615167.275) scale(2944.27)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_8' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667805.76 1615167.11) scale(2944.28)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_9' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667821.555 1615122.635) scale(2944.25)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_10' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667879.85 1615159.2) scale(2944.34)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_11' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667820.465 1615098.295) scale(2944.22)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_12' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667803.395 1615142.575) scale(2944.29)' xlink:href='%23noname'/%3E%3CclipPath id='clip-path'%3E%3Cpath class='cls-1' d='M55.33 218.26h-3a4.44 4.44 0 0 0-1.53.27c-17.26 1.26-30.43 7-39.17 17.09-9.87 11.37-11 24.9-11 30.15v.31a13.91 13.91 0 0 0 .05 1.69v35.7a4.41 4.41 0 0 0 8.82 0v-36.2c0-.11-1-14.67 8.9-26 7.33-8.41 18.84-13.12 34.23-14.06a4.41 4.41 0 0 0 .95-.17h3.52a4.27 4.27 0 0 0 1 .17 66.3 66.3 0 0 1 17.38 3.19 4.41 4.41 0 0 0 2.85-8.35 74.31 74.31 0 0 0-18.44-3.56 4.44 4.44 0 0 0-1.53-.27h-3'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-2'%3E%3Cpath class='cls-1' d='M24.85 187.7a30.48 30.48 0 1 1 30.51 30.45 30.52 30.52 0 0 1-30.48-30.48m-8.82 0a39.3 39.3 0 1 0 39.3-39.3A39.3 39.3 0 0 0 16 187.67'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-3'%3E%3Cpath class='cls-1' d='M311 218.26h-3a4.44 4.44 0 0 0-1.53.27 74.23 74.23 0 0 0-18.47 3.56 4.41 4.41 0 0 0 2.85 8.35 66.37 66.37 0 0 1 17.38-3.19 4.19 4.19 0 0 0 1-.17h3.51a4.27 4.27 0 0 0 1 .17c15.38.92 26.89 5.65 34.23 14.06 9.89 11.33 8.91 25.85 8.9 26s0 .25 0 .37v35.85a4.41 4.41 0 1 0 8.82 0V265.8c0-5.26-1.14-18.77-11-30.16-8.74-10.08-21.91-15.83-39.17-17.09a4.44 4.44 0 0 0-1.53-.27h-3'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-4'%3E%3Cpath class='cls-1' d='M280.51 187.7A30.48 30.48 0 1 1 311 218.15a30.52 30.52 0 0 1-30.48-30.48m-8.82 0a39.3 39.3 0 1 0 39.3-39.3 39.34 39.34 0 0 0-39.3 39.3'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-5'%3E%3Cpath class='cls-1' d='M124.13 271.62c-1 0-2-.05-3-.05a4.4 4.4 0 0 0-1.52.28c-17.26 1.26-30.44 7-39.17 17.09-11.74 13.53-11.11 30-11 32.19v35.7a4.41 4.41 0 0 0 8.82 0v-36.2c0-.11-1-14.67 8.9-26 7.34-8.42 18.86-13.15 34.23-14.07a4.18 4.18 0 0 0 1-.16H124a1 1 0 0 0 .25 0h1.64a4.26 4.26 0 0 0 1 .16c15.37.92 26.88 5.65 34.22 14.07 9.89 11.33 8.91 25.85 8.9 26s0 .24 0 .37v35.85a4.41 4.41 0 0 0 8.82 0v-35.7c.13-2.15.76-18.66-11-32.19-8.78-10.11-21.95-15.81-39.22-17.11a4.45 4.45 0 0 0-1.53-.28c-1 0-2 0-3 .05'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-6'%3E%3Cpath class='cls-1' d='M93.63 241.06a30.48 30.48 0 1 1 30.48 30.48 30.48 30.48 0 0 1-30.48-30.48m-8.82 0a39.3 39.3 0 1 0 39.3-39.31 39.3 39.3 0 0 0-39.3 39.31'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-7'%3E%3Cpath class='cls-1' d='M241.28 271.62c-1 0-2-.05-3-.05a4.45 4.45 0 0 0-1.53.28c-17.26 1.26-30.44 7-39.18 17.09-11.73 13.53-11.1 30-11 32.19v35.7a4.41 4.41 0 0 0 8.82 0v-36.22c0-.12-1.07-14.48 8.83-25.9 7.33-8.46 18.87-13.22 34.3-14.15a4.18 4.18 0 0 0 1-.16h1.63a1 1 0 0 0 .25 0h1.6a4.26 4.26 0 0 0 1 .16c15.38.92 26.89 5.65 34.23 14.07 9.89 11.33 8.91 25.85 8.9 26s0 .24 0 .37v35.85a4.41 4.41 0 1 0 8.82 0v-35.7c.13-2.15.76-18.66-11-32.19-8.74-10.09-21.91-15.83-39.17-17.09a4.45 4.45 0 0 0-1.53-.28c-1 0-2 0-3 .05'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-8'%3E%3Cpath class='cls-1' d='M210.8 241.06a30.48 30.48 0 1 1 30.48 30.48 30.48 30.48 0 0 1-30.48-30.48m-8.82 0a39.3 39.3 0 1 0 39.3-39.31A39.3 39.3 0 0 0 202 241.06'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-9'%3E%3Cpath class='cls-1' d='M58.7 120.05V12.31A3.35 3.35 0 0 1 62.05 9h240.21a3.35 3.35 0 0 1 3.37 3.33v107.72a3.35 3.35 0 0 1-3.34 3.34h-47.52a4.4 4.4 0 0 0-4.4 4.42v.45c1 9.69 2.54 17.14 4.62 22.47-11.73-.67-32.76-4.81-43.18-25a4.42 4.42 0 0 0-3.91-2.38h-57.62a4.42 4.42 0 0 0-3.91 2.38c-10.42 20.15-31.45 24.29-43.18 25 2.08-5.33 3.61-12.78 4.62-22.47a4.4 4.4 0 0 0-3.92-4.84 3.71 3.71 0 0 0-.47 0H62.05a3.35 3.35 0 0 1-3.35-3.34M62.05.15a12.19 12.19 0 0 0-12.17 12.16v107.74a12.18 12.18 0 0 0 12.17 12.16h36.41c-2 14.3-4.79 18.58-6 19.8a4.42 4.42 0 0 0 2.72 7.51c.16 0 1.66.14 4.14.14 11.5 0 39.21-2.73 53.58-27.45h52.42c14.37 24.72 42.07 27.45 53.58 27.45 2.48 0 4-.13 4.14-.14a4.4 4.4 0 0 0 2.71-7.51c-1.22-1.22-4.06-5.5-6-19.8h42.52a12.16 12.16 0 0 0 12.16-12.16V12.31A12.18 12.18 0 0 0 302.26.15Z'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-10'%3E%3Cpath class='cls-1' d='M139.29 66.51a2 2 0 1 1 2 2 2 2 0 0 1-2-2m-8.82 0a10.81 10.81 0 1 0 10.82-10.8 10.83 10.83 0 0 0-10.81 10.8'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-11'%3E%3Cpath class='cls-1' d='M177.63 66.51a2 2 0 1 1 2 2 2 2 0 0 1-2-2m-8.82 0a10.81 10.81 0 1 0 10.82-10.8 10.81 10.81 0 0 0-10.82 10.8'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-12'%3E%3Cpath class='cls-1' d='M216 66.51a2 2 0 1 1 2 2 2 2 0 0 1-2-2m-8.82 0A10.81 10.81 0 1 0 218 55.71a10.83 10.83 0 0 0-10.81 10.8'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23clip-path)'%3E%3Cpath transform='rotate(-45 41.235 263.04)' fill='url(%23noname)' d='M-19.17 202.64h120.81v120.81H-19.17z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-2)'%3E%3Cpath transform='rotate(-45 55.346 187.695)' fill='url(%23noname_2)' d='M-.23 132.11h111.16v111.16H-.23z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-3)'%3E%3Cpath transform='rotate(-45 325.095 263.041)' fill='url(%23noname_3)' d='M264.69 202.64H385.5v120.81H264.69z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-4)'%3E%3Cpath transform='rotate(-45 310.995 187.692)' fill='url(%23noname_4)' d='M255.41 132.11h111.16v111.15H255.41z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-5)'%3E%3Cpath transform='rotate(-45 124.137 316.4)' fill='url(%23noname_5)' d='M53.25 245.52h141.77v141.77H53.25z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-6)'%3E%3Cpath transform='rotate(-45 124.137 241.05)' fill='url(%23noname_6)' d='M68.56 185.47h111.16v111.16H68.56z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-7)'%3E%3Cpath transform='rotate(-45 241.277 316.4)' fill='url(%23noname_7)' d='M170.39 245.52h141.77v141.77H170.39z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-8)'%3E%3Cpath transform='rotate(-45 241.288 241.055)' fill='url(%23noname_8)' d='M185.71 185.48h111.16v111.16H185.71z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-9)'%3E%3Cpath transform='rotate(-45 182.159 79.907)' fill='url(%23noname_9)' d='M32.23-70.02h299.85v299.85H32.23z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-10)'%3E%3Cpath transform='rotate(-45 141.28 66.51)' fill='url(%23noname_10)' d='M126 51.23h30.56v30.56H126z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-11)'%3E%3Cpath transform='rotate(-45 179.643 66.52)' fill='url(%23noname_11)' d='M164.36 51.24h30.56V81.8h-30.56z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-12)'%3E%3Cpath transform='rotate(-45 218.017 66.504)' fill='url(%23noname_12)' d='M202.74 51.22h30.56v30.56h-30.56z'/%3E%3C/g%3E%3C/svg%3E");
            background-size: 63px 62px;
            background-position: center 13px;
        }

    .recruit-step-item:nth-child(3) {
        background-image: url("/Content/images/company/bg_recruit01_08.png");
    }

        .recruit-step-item:nth-child(3) .font-russo {
            color: #f3bf39;
        }

        .recruit-step-item:nth-child(3) .txt:before {
            background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 374.43 348.54'%3E%3Cdefs%3E%3ClinearGradient id='noname' x1='-771.33' y1='356.98' x2='-770.33' y2='356.98' gradientTransform='rotate(90 -609148.675 1660519.405) scale(2944.26)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23333'/%3E%3Cstop offset='1' stop-color='%23333'/%3E%3C/linearGradient%3E%3ClinearGradient id='noname_2' x1='-771.33' y1='356.99' x2='-770.33' y2='356.99' gradientTransform='rotate(90 -609137.835 1660522.385) scale(2944.28)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_3' x1='-771.33' y1='356.99' x2='-770.33' y2='356.99' gradientTransform='rotate(90 -609188.78 1660501.9) scale(2944.28)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_4' x1='-771.33' y1='356.98' x2='-770.33' y2='356.98' gradientTransform='rotate(90 -609366.275 1660462.945) scale(2944.23)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_5' x1='-771.33' y1='356.99' x2='-770.33' y2='356.99' gradientTransform='rotate(90 -609359.13 1660485.3) scale(2944.28)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_6' x1='-771.33' y1='356.99' x2='-770.33' y2='356.99' gradientTransform='rotate(90 -609267.47 1660467.64) scale(2944.26)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_7' x1='-771.33' y1='356.99' x2='-770.33' y2='356.99' gradientTransform='rotate(90 -609322.355 1660520.765) scale(2944.37)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_8' x1='-771.33' y1='356.99' x2='-770.33' y2='356.99' gradientTransform='rotate(90 -609293.785 1660537.465) scale(2944.39)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_9' x1='-771.33' y1='356.99' x2='-770.33' y2='356.99' gradientTransform='rotate(90 -609259.7 1660536.69) scale(2944.38)' xlink:href='%23noname'/%3E%3CclipPath id='clip-path'%3E%3Cpath class='cls-1' d='M317.47 255.58c-1 0-2.05-.05-3.11-.05a4.09 4.09 0 0 0-1.55.28c-18 1.31-31.7 7.29-40.79 17.78-12.22 14.09-11.55 31.28-11.41 33.48v37.29a4.41 4.41 0 1 0 8.82 0v-37.81c0-.12-1.14-15.19 9.25-27.19 7.7-8.88 19.79-13.87 35.95-14.84a5 5 0 0 0 1-.17h3.73a4.75 4.75 0 0 0 1 .17c16.11 1 28.18 5.93 35.88 14.75 10.38 11.9 9.34 27.13 9.33 27.27s0 .24 0 .36v37.46a4.41 4.41 0 1 0 8.82 0v-37.29c0-.32.05-1 .05-1.89v-.08c0-5.36-1.09-19.55-11.46-31.51-9.09-10.49-22.81-16.47-40.79-17.78a4.13 4.13 0 0 0-1.55-.28c-1.06 0-2.09 0-3.12.05'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-2'%3E%3Cpath class='cls-1' d='M285.46 223.48a32 32 0 1 1 32 32 32 32 0 0 1-32-32m-8.82 0a40.84 40.84 0 1 0 40.84-40.84 40.86 40.86 0 0 0-40.83 40.84'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-3'%3E%3Cpath class='cls-1' d='M222.33 51.22a4.41 4.41 0 0 0 0 8.82H285a2.94 2.94 0 0 1 2.88 2.96v102.1A3 3 0 0 1 285 168h-12.46a4.39 4.39 0 0 0-4.41 4.39v.37c.77 9.48 2.07 15.62 3.41 19.65-9.32-.78-25.44-4.67-32.32-21.66a4.38 4.38 0 0 0-4.08-2.75H184a2.94 2.94 0 0 1-2.94-2.94v-.62a4.41 4.41 0 1 0-8.82 0v.62A11.78 11.78 0 0 0 184 176.85h48.29c5.38 11.09 14.91 18.8 27.73 22.4a60.88 60.88 0 0 0 16 2.18c2 0 3.16-.11 3.29-.12a4.41 4.41 0 0 0 2.71-7.51c-1.53-1.53-3.44-6.77-4.63-17H285a11.77 11.77 0 0 0 11.75-11.75V63A11.78 11.78 0 0 0 285 51.22Z'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-4'%3E%3Cpath class='cls-1' d='M57 255.58c-1 0-2-.05-3.11-.05a4.3 4.3 0 0 0-1.55.28c-18 1.31-31.7 7.29-40.79 17.78C1.17 285.5 0 299.62 0 305v.2a16.13 16.13 0 0 0 0 1.83v37.29a4.41 4.41 0 0 0 8.82 0v-37.77c0-.12-1.14-15.19 9.25-27.19 7.7-8.88 19.79-13.87 36-14.84a5 5 0 0 0 1-.17h3.62a4.75 4.75 0 0 0 1 .17c16.11 1 28.18 5.93 35.88 14.75C106 291.18 105 306.41 105 306.55v37.81a4.41 4.41 0 0 0 8.82 0v-37.29c.14-2.2.81-19.39-11.41-33.48-9.09-10.49-22.81-16.47-40.79-17.78a4.13 4.13 0 0 0-1.55-.28c-1.06 0-2.09 0-3.12.05'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-5'%3E%3Cpath class='cls-1' d='M24.94 223.48a32 32 0 1 1 32 32 32 32 0 0 1-32-32m-8.82 0A40.84 40.84 0 1 0 57 182.64a40.86 40.86 0 0 0-40.83 40.84'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-6'%3E%3Cpath class='cls-1' d='M68.3 142V14a4.79 4.79 0 0 1 4.79-4.8H199.6a4.79 4.79 0 0 1 4.8 4.8v128a4.8 4.8 0 0 1-4.8 4.8h-64.11a4.4 4.4 0 0 0-4.09 2.76c-9.13 22.56-30.9 27.18-43.13 27.92 1.83-4.85 3.7-12.77 4.77-25.91a4.43 4.43 0 0 0-4.04-4.81H73.09A4.81 4.81 0 0 1 68.3 142M73.09.36A13.62 13.62 0 0 0 59.48 14v128a13.63 13.63 0 0 0 13.61 13.6H83.8c-1.88 17.47-5.22 22.1-6.26 23.15a4.4 4.4 0 0 0 0 6.23 4.45 4.45 0 0 0 2.72 1.28c.16 0 1.61.14 4 .14 9.49 0 40.73-2.27 54.11-30.8h61.22A13.66 13.66 0 0 0 213.2 142V14A13.64 13.64 0 0 0 199.6.36Z'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-7'%3E%3Cpath class='cls-1' d='M95.32 79.23a2 2 0 1 1 2 2 2 2 0 0 1-2-2m-8.82 0a10.81 10.81 0 1 0 10.81-10.81A10.81 10.81 0 0 0 86.5 79.23'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-8'%3E%3Cpath class='cls-1' d='M133.69 79.23a2 2 0 1 1 2 2 2 2 0 0 1-2-2m-8.82 0a10.81 10.81 0 1 0 10.81-10.81 10.81 10.81 0 0 0-10.8 10.81'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-9'%3E%3Cpath class='cls-1' d='M172 79.23a2 2 0 1 1 2 2 2 2 0 0 1-2-2m-8.82 0A10.81 10.81 0 1 0 174 68.42a10.81 10.81 0 0 0-10.82 10.81'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23clip-path)'%3E%3Cpath transform='rotate(-45 317.09 302.137)' fill='url(%23noname)' d='M243.62 228.66h146.95v146.95H243.62z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-2)'%3E%3Cpath transform='rotate(-45 317.474 223.468)' fill='url(%23noname_2)' d='M259.73 165.72h115.5v115.5h-115.5z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-3)'%3E%3Cpath transform='rotate(-45 234.476 126.327)' fill='url(%23noname_3)' d='M137.37 29.21h194.22v194.22H137.37z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-4)'%3E%3Cpath transform='rotate(-45 57.328 302.134)' fill='url(%23noname_4)' d='M-16.14 228.66h146.95v146.95H-16.14z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-5)'%3E%3Cpath transform='rotate(-45 56.95 223.46)' fill='url(%23noname_5)' d='M-.8 165.72h115.5v115.5H-.8z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-6)'%3E%3Cpath transform='rotate(-45 136.352 93.361)' fill='url(%23noname_6)' d='M16.23-26.76h240.24v240.24H16.23z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-7)'%3E%3Cpath transform='rotate(-45 97.306 79.225)' fill='url(%23noname_7)' d='M82.03 63.94h30.56V94.5H82.03z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-8)'%3E%3Cpath transform='rotate(-45 135.67 79.234)' fill='url(%23noname_8)' d='M120.39 63.95h30.56v30.56h-30.56z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-9)'%3E%3Cpath transform='rotate(-45 174.044 79.219)' fill='url(%23noname_9)' d='M158.76 63.94h30.56V94.5h-30.56z'/%3E%3C/g%3E%3C/svg%3E");
            background-size: 69px 64px;
            background-position: center 13px;
        }

    .recruit-step-item:nth-child(4) {
        background-image: url("/Content/images/company/bg_recruit01_09.png");
    }

        .recruit-step-item:nth-child(4) .font-russo {
            color: #fc9538;
        }

        .recruit-step-item:nth-child(4) .txt:before {
            background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64.7 72.14'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%232f3030%7D.cls-2%7Bfill:%23fff%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M26.19 63.86A21.38 21.38 0 0 1 4.83 42.5V27.41a21.27 21.27 0 0 1 5.74-14.58A1 1 0 0 1 12 14.17a19.33 19.33 0 0 0-5.21 13.24V42.5a19.41 19.41 0 0 0 38.81 0V27.41a19.38 19.38 0 0 0-5.22-13.24 1 1 0 0 1 0-1.38 1 1 0 0 1 1.39 0 21.32 21.32 0 0 1 5.74 14.58V42.5a21.38 21.38 0 0 1-21.32 21.36Z' transform='translate(-4.83 -7.77)'/%3E%3Cpath class='cls-1' d='M44.32 79.91c-10.54 0-19.11-7.29-19.11-16.24a1 1 0 0 1 2 0c0 7.87 7.69 14.27 17.14 14.27s17.14-6.4 17.14-14.27v-17.3a1 1 0 0 1 2 0v17.3c-.06 8.95-8.63 16.24-19.17 16.24Z' transform='translate(-4.83 -7.77)'/%3E%3Cpath class='cls-2' d='M42.29 11.41a2.67 2.67 0 0 1-2.66 2.66A2.66 2.66 0 0 1 37 11.41a2.66 2.66 0 0 1 2.66-2.66 2.67 2.67 0 0 1 2.66 2.66Z' transform='translate(-4.83 -7.77)'/%3E%3Cpath class='cls-1' d='M39.63 15.05a3.64 3.64 0 1 1 3.64-3.64 3.65 3.65 0 0 1-3.64 3.64Zm0-5.31a1.68 1.68 0 1 0 1.67 1.67 1.68 1.68 0 0 0-1.67-1.67Z' transform='translate(-4.83 -7.77)'/%3E%3Cpath class='cls-2' d='M68.55 40.29a6.11 6.11 0 0 1-6.11 6.1 6.1 6.1 0 0 1-6.1-6.1 6.11 6.11 0 0 1 6.1-6.11 6.12 6.12 0 0 1 6.11 6.11Z' transform='translate(-4.83 -7.77)'/%3E%3Cpath class='cls-1' d='M62.44 47.37a7.09 7.09 0 1 1 7.09-7.08 7.09 7.09 0 0 1-7.09 7.08Zm0-12.2a5.12 5.12 0 1 0 5.12 5.12 5.11 5.11 0 0 0-5.12-5.12Z' transform='translate(-4.83 -7.77)'/%3E%3Cpath class='cls-2' d='M16 11.41a2.66 2.66 0 0 1-2.66 2.66 2.66 2.66 0 0 1-2.66-2.66 2.66 2.66 0 0 1 2.66-2.66A2.66 2.66 0 0 1 16 11.41Z' transform='translate(-4.83 -7.77)'/%3E%3Cpath class='cls-1' d='M13.34 15.05A3.64 3.64 0 1 1 17 11.41a3.64 3.64 0 0 1-3.66 3.64Zm0-5.31A1.68 1.68 0 1 0 15 11.41a1.68 1.68 0 0 0-1.66-1.67ZM64.71 40.29A2.27 2.27 0 1 1 62.44 38a2.27 2.27 0 0 1 2.27 2.29Z' transform='translate(-4.83 -7.77)'/%3E%3C/svg%3E");
            background-size: 66px 60px;
            background-position: center 7px;
        }

    .recruit-step-item:nth-child(5) {
        background-image: url("/Content/images/company/bg_recruit01_10.png");
    }

        .recruit-step-item:nth-child(5) .font-russo {
            color: #e34f5b;
        }

        .recruit-step-item:nth-child(5) .txt:before {
            background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 344.74 330.89'%3E%3Cdefs%3E%3ClinearGradient id='noname' x1='-776.66' y1='408.97' x2='-775.66' y2='408.97' gradientTransform='rotate(90 -512760.19 1654840.91) scale(2792.39)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23333'/%3E%3Cstop offset='1' stop-color='%23333'/%3E%3C/linearGradient%3E%3ClinearGradient id='noname_2' x1='-776.66' y1='408.97' x2='-775.66' y2='408.97' gradientTransform='rotate(90 -512727.625 1654828.955) scale(2792.39)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_3' x1='-776.66' y1='408.97' x2='-775.66' y2='408.97' gradientTransform='rotate(90 -512640.6 1654868.53) scale(2792.38)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_4' x1='-776.66' y1='408.97' x2='-775.66' y2='408.97' gradientTransform='rotate(90 -512641.43 1654885.03) scale(2792.43)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_5' x1='-776.66' y1='408.97' x2='-775.66' y2='408.97' gradientTransform='rotate(90 -512697.97 1654867.43) scale(2792.39)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_6' x1='-776.66' y1='408.97' x2='-775.66' y2='408.97' gradientTransform='rotate(90 -512684.41 1654857.22) scale(2792.38)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_7' x1='-776.66' y1='408.97' x2='-775.66' y2='408.97' gradientTransform='rotate(90 -512604.61 1654897.05) scale(2792.42)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_8' x1='-776.66' y1='408.97' x2='-775.66' y2='408.97' gradientTransform='rotate(90 -512603.695 1654890.185) scale(2792.4)' xlink:href='%23noname'/%3E%3CclipPath id='clip-path'%3E%3Cpath class='cls-1' d='M85.82 113.23c-1.73 0-3.31-.07-4.81-.07a4.21 4.21 0 0 0-1.78.4c-27.28 1.91-48 10.86-61.67 26.6C2.13 158 .49 179 .49 187v.17c0 1.47.06 2.47.09 2.89v57.69a4.18 4.18 0 0 0 8.36 0v-58.16c0-.12-1.83-24.6 15-44 12.37-14.27 31.68-22.29 57.38-23.83a4.27 4.27 0 0 0 1.17-.29c1 0 2 0 3.17.07h.24c1.12 0 2.17-.06 3.18-.07a4.19 4.19 0 0 0 1.26.28c20 1.2 36.29 6.38 48.31 15.39a4.18 4.18 0 1 0 5.29-6.47 3.15 3.15 0 0 0-.29-.22c-13-9.78-30.28-15.48-51.29-17a4.24 4.24 0 0 0-1.78-.4c-1.5 0-3.08 0-4.81.07'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-2'%3E%3Cpath class='cls-1' d='M33.71 61a52.11 52.11 0 1 1 52.11 52.1A52.11 52.11 0 0 1 33.71 61M85.82.52A60.48 60.48 0 1 0 146.29 61 60.54 60.54 0 0 0 85.82.52Z'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-3'%3E%3Cpath class='cls-1' d='M238.71 156.13a4.19 4.19 0 0 0-.41 8.37h91.3a6.45 6.45 0 0 1 6.54 6.36v145.9a6.45 6.45 0 0 1-6.54 6.36H106.83a6.45 6.45 0 0 1-6.54-6.36v-145.9a6.45 6.45 0 0 1 6.54-6.36h81.55a4.19 4.19 0 0 0 0-8.37h-81.55a14.84 14.84 0 0 0-14.91 14.73v145.9a14.84 14.84 0 0 0 14.91 14.76H329.6a14.84 14.84 0 0 0 14.89-14.76v-145.9a14.84 14.84 0 0 0-14.91-14.73Z'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-4'%3E%3Cpath class='cls-1' d='M203.49 141.34h19v35.18h-19Zm-4.18-8.34a4.18 4.18 0 0 0-4.18 4.18v43.5a4.18 4.18 0 0 0 4.18 4.18h27.32a4.18 4.18 0 0 0 4.18-4.18v-43.5a4.18 4.18 0 0 0-4.18-4.18Z'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-5'%3E%3Cpath class='cls-1' d='M161.94 238.52h-2.19a4.19 4.19 0 0 0-1.32.21c-12.87 1-22.72 5.29-29.29 12.86-8.78 10.13-8.39 22.49-8.28 24.29v26.19a4.18 4.18 0 1 0 8.36 0v-26.72c0-.11-.73-10.41 6.27-18.42 5.22-6 13.45-9.33 24.47-10a4.81 4.81 0 0 0 .76-.12h2.35a4.94 4.94 0 0 0 .77.12c11 .65 19.24 4 24.46 10 7 8 6.33 18.32 6.33 18.41V302a4.19 4.19 0 1 0 8.37.41 2.81 2.81 0 0 0 0-.41v-26.18c.11-1.8.49-14.16-8.29-24.29-6.56-7.57-16.41-11.9-29.28-12.86a4.3 4.3 0 0 0-1.33-.21h-2.18'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-6'%3E%3Cpath class='cls-1' d='M140.49 217a21.44 21.44 0 1 1 21.44 21.44A21.44 21.44 0 0 1 140.49 217m-8.37 0a29.81 29.81 0 1 0 29.81-29.81A29.84 29.84 0 0 0 132.12 217'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-7'%3E%3Cpath class='cls-1' d='M233.83 222.76a4.18 4.18 0 1 0 0 8.36h64.66a4.18 4.18 0 1 0 0-8.36h-64.66Z'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-8'%3E%3Cpath class='cls-1' d='M233.83 251.62a4.18 4.18 0 0 0 0 8.36h64.66a4.18 4.18 0 1 0 0-8.36h-64.66Z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23clip-path)'%3E%3Cpath transform='rotate(-45 73.21 182.565)' fill='url(%23noname)' d='M-27.28 82.07h200.99v200.99H-27.28z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-2)'%3E%3Cpath transform='rotate(-45 85.823 60.99)' fill='url(%23noname_2)' d='M.3-24.53h171.05v171.05H.3z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-3)'%3E%3Cpath transform='rotate(-45 218.211 243.814)' fill='url(%23noname_3)' d='M66.91 92.51h302.6v302.6H66.91z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-4)'%3E%3Cpath transform='rotate(-45 212.926 158.893)' fill='url(%23noname_4)' d='M181.97 127.95h61.91v61.91h-61.91z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-5)'%3E%3Cpath transform='rotate(-45 161.94 272.322)' fill='url(%23noname_5)' d='M108.59 218.98h106.7v106.7h-106.7z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-6)'%3E%3Cpath transform='rotate(-45 161.937 216.983)' fill='url(%23noname_6)' d='M119.78 174.83h84.3v84.3h-84.3z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-7)'%3E%3Cpath transform='rotate(-45 266.183 226.943)' fill='url(%23noname_7)' d='M237.4 198.16h57.57v57.57H237.4z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-8)'%3E%3Cpath transform='rotate(-45 266.166 255.8)' fill='url(%23noname_8)' d='M237.39 227.01h57.57v57.57h-57.57z'/%3E%3C/g%3E%3C/svg%3E");
            background-size: 67px 64px;
            background-position: center 6px;
        }

@media (max-width: 768px) {
    .recruit-step-item {
        width: calc(33.3% - 2px);
        height: auto;
        padding: 0 2% 0 0 !important;
    }

        .recruit-step-item:nth-child(n+4) {
            margin-top: 12px;
        }

        .recruit-step-item .font-russo, .recruit-step-item .txt {
            font-size: 1rem;
        }

        .recruit-step-item .font-russo {
            padding-top: 10%;
        }

        .recruit-step-item .txt {
            padding: 0 0 11%;
        }

            .recruit-step-item .txt:before {
                height: 0;
                padding-top: 42%;
                background-size: auto 75% !important;
                background-position: center 18% !important;
            }
}

@media (max-width: 425px) {
    .recruit-step-item .txt {
        padding: 5.5% 0 14%;
    }

        .recruit-step-item .txt:before {
            height: 0;
            padding-top: 26%;
            background-size: auto 96% !important;
            background-position: center 0 !important;
        }
}

.recruit-desc-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    margin-top: 75px;
}

.recruit-desc-item {
    width: calc(33.3% - 7px);
    margin-bottom: 40px;
    padding: 27px 30px 45px 45px;
    border: 1px solid #d2d2d2;
    border-radius: 10px;
    word-break: keep-all;
    background-color: #fff;
}

    .recruit-desc-item + .recruit-desc-item {
        margin-left: 10px;
    }

    .recruit-desc-item:nth-child(4n) {
        margin-left: 0;
    }

    .recruit-desc-item .title {
        position: relative;
        padding-bottom: 20px;
        font-size: 1.375rem;
        background-repeat: no-repeat;
        text-shadow: -2px 0 white, 0 2px white, 2px 0 white, 0 -2px white;
    }

        .recruit-desc-item .title .font-russo {
            display: block;
            margin-bottom: 15px;
            font-size: 1.75rem;
            color: #BF1A2B;
        }

        .recruit-desc-item .title:after {
            display: block;
            content: "";
            position: absolute;
            left: 0;
            bottom: 0;
            width: 86px;
            height: 1px;
            background: #333;
        }

    .recruit-desc-item .txt {
        margin-top: 20px;
        color: #666;
    }

        .recruit-desc-item .txt.bullet {
            position: relative;
            padding-left: 10px;
        }

            .recruit-desc-item .txt.bullet + .txt {
                margin-top: 5px;
            }

            .recruit-desc-item .txt.bullet:before {
                display: block;
                content: "";
                position: absolute;
                left: 0;
                top: 0;
                content: "-";
            }

@media (max-width: 1024px) {
    .recruit-desc-item {
        width: calc(50% - 5px);
        margin-bottom: 20px;
    }

        .recruit-desc-item + .recruit-desc-item {
            margin-left: 0 !important;
        }

        .recruit-desc-item:nth-child(2n) {
            margin-left: 10px !important;
        }
}

@media (max-width: 768px) {
    .recruit-desc-item {
        width: 100%;
        padding: 26px 15px;
    }

        .recruit-desc-item:nth-child(2n) {
            margin-left: 0 !important;
        }

        .recruit-desc-item .title {
            background-position: right 0 top 0 !important;
            font-size: 1.3333333333rem;
        }

        .recruit-desc-item .font-russo {
            font-size: 1.6rem;
        }

        .recruit-desc-item .txt {
            font-size: 1.0666666667rem;
        }
}

.recruit-contact .inner-cont {
    display: flex;
    flex-wrap: wrap;
    margin-top: 50px;
    padding: 60px 0;
}

.recruit-contact .recruit-contact-cont {
    width: 50%;
    margin-bottom: 50px;
}

.recruit-contact .h3 {
    margin-bottom: 15px;
    font-size: 1.25rem;
    font-weight: 600;
}

.recruit-contact .txt {
    font-size: 1.125rem;
    line-height: 1.8;
    word-break: keep-all;
}

    .recruit-contact .txt.indent {
        display: flex;
    }

    .recruit-contact .txt span, .recruit-contact .txt a {
        font-size: inherit;
    }

    .recruit-contact .txt .left {
        flex-shrink: 0;
    }

@media (max-width: 768px) {
    .recruit-contact {
        padding-top: 10px;
    }

        .recruit-contact .h3 {
            margin-bottom: 5px;
        }

        .recruit-contact .txt {
            font-size: 1rem;
        }

            .recruit-contact .txt.indent {
                display: block;
            }

        .recruit-contact .recruit-contact-cont {
            width: 100%;
        }
}

/* 채용절차 */
.recruit .sub-visual-wrap {
    background-image: url("/Content/images/company/bg_sub_recruit01_01.jpg");
}

.recruit01 .recruit-desc-item {
    /* 채용절차 bg 정의 */
}

    .recruit01 .recruit-desc-item:nth-child(1) .title {
        background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' viewBox='0 0 207.2 266.8' style='enable-background:new 0 0 207.2 266.8' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bclip-path:url(%23SVGID_00000031891224234099282630000001535961913870597509_)%7D.st1%7Bfill:url(%23SVGID_00000019679733958340208380000014209415381192177824_)%7D.st2%7Bclip-path:url(%23SVGID_00000168088596527743686970000003513039122019036053_)%7D.st3%7Bfill:url(%23SVGID_00000115508542871848990960000002037084325968918940_)%7D.st4%7Bclip-path:url(%23SVGID_00000070101910084538739100000008389104721047555983_)%7D.st5%7Bfill:url(%23SVGID_00000137128010732174196430000018133397524102726332_)%7D.st6%7Bclip-path:url(%23SVGID_00000062170362448901359510000012026697177370896528_)%7D.st7%7Bfill:url(%23SVGID_00000005234902326534087060000007715552796246308746_)%7D.st8%7Bclip-path:url(%23SVGID_00000024723953471688974890000011317226821224297142_)%7D.st9%7Bfill:url(%23SVGID_00000163051440503591275930000008058230028138336447_)%7D%3C/style%3E%3Cdefs%3E%3Cpath id='SVGID_1_' d='M31.7 0c-6.1 0-10.9 4.9-10.9 11v6.2c0 2.4 2 4.4 4.4 4.4s4.4-2 4.4-4.4V11c0-1.2.9-2.1 2.1-2.1h164.5c1.2 0 2.1 1 2.1 2.1v217.5c0 1.2-1 2.1-2.1 2.1-2.4 0-4.4 2-4.4 4.4s2 4.4 4.4 4.4c6.1 0 11-4.9 11-10.9V11c0-6.1-4.9-11-11-11H31.7z'/%3E%3C/defs%3E%3CclipPath id='SVGID_00000004514929551968076350000003716416827331099032_'%3E%3Cuse xlink:href='%23SVGID_1_' style='overflow:visible'/%3E%3C/clipPath%3E%3Cg style='clip-path:url(%23SVGID_00000004514929551968076350000003716416827331099032_)'%3E%3ClinearGradient id='SVGID_00000088852967084852533190000001016937218611704450_' gradientUnits='userSpaceOnUse' x1='-855.468' y1='407.918' x2='-854.468' y2='407.918' gradientTransform='rotate(45 190807.414 3639876.396) scale(2944.27)'%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='1' style='stop-color:%23333'/%3E%3C/linearGradient%3E%3Cpath style='fill:url(%23SVGID_00000088852967084852533190000001016937218611704450_)' d='M-99 119.7 113.9-93.2l213 212.9-213 213z'/%3E%3C/g%3E%3Cdefs%3E%3Cpath id='SVGID_00000164487804809018065150000014452279956126753711_' d='M8.8 255.8V38.3c0-1.2 1-2.1 2.1-2.1h164.6c1.2 0 2.1.9 2.1 2.1v217.5c0 1.2-.9 2.1-2.1 2.1H11c-1.2.1-2.1-.9-2.2-2.1M11 27.3c-6.1 0-11 4.9-11 11v217.5c0 6.1 4.9 11 11 11h164.5c6.1 0 10.9-4.9 10.9-11V38.3c0-6-4.9-10.9-10.9-11H11z'/%3E%3C/defs%3E%3CclipPath id='SVGID_00000144316356211209524780000012614358725687064735_'%3E%3Cuse xlink:href='%23SVGID_00000164487804809018065150000014452279956126753711_' style='overflow:visible'/%3E%3C/clipPath%3E%3Cg style='clip-path:url(%23SVGID_00000144316356211209524780000012614358725687064735_)'%3E%3ClinearGradient id='SVGID_00000181045316153362136220000009184825499888152976_' gradientUnits='userSpaceOnUse' x1='-855.468' y1='407.898' x2='-854.468' y2='407.898' gradientTransform='rotate(45 190696.15 3639830.559) scale(2944.27)'%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='1' style='stop-color:%23333'/%3E%3C/linearGradient%3E%3Cpath style='fill:url(%23SVGID_00000181045316153362136220000009184825499888152976_)' d='m-119.7 147.1 212.9-213 213 213L93.2 360z'/%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_00000035524506619078120690000003156567448297829035_' d='M36.9 92.3c-2.4 0-4.4 2-4.4 4.4 0 2.4 2 4.4 4.4 4.4h114.2c2.4 0 4.4-2 4.4-4.4 0-2.4-2-4.4-4.4-4.4H36.9z'/%3E%3C/defs%3E%3CclipPath id='SVGID_00000063602084860140359830000011678192573116710293_'%3E%3Cuse xlink:href='%23SVGID_00000035524506619078120690000003156567448297829035_' style='overflow:visible'/%3E%3C/clipPath%3E%3Cg style='clip-path:url(%23SVGID_00000063602084860140359830000011678192573116710293_)'%3E%3ClinearGradient id='SVGID_00000178903545424145219860000013472668489148337036_' gradientUnits='userSpaceOnUse' x1='-855.468' y1='407.898' x2='-854.468' y2='407.898' gradientTransform='scale(2944.24) rotate(45 64.783 1236.248)'%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='1' style='stop-color:%23333'/%3E%3C/linearGradient%3E%3Cpath style='fill:url(%23SVGID_00000178903545424145219860000013472668489148337036_)' d='m28 96.8 66-66 65.9 66L94 162.7z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_00000173867540042295570140000016803092503405206405_' d='M36.9 135.6c-2.4 0-4.4 2-4.4 4.4 0 2.4 2 4.4 4.4 4.4h114.2c2.4 0 4.4-2 4.4-4.4s-2-4.4-4.4-4.4H36.9z'/%3E%3C/defs%3E%3CclipPath id='SVGID_00000026854855092272767540000006557598183129405859_'%3E%3Cuse xlink:href='%23SVGID_00000173867540042295570140000016803092503405206405_' style='overflow:visible'/%3E%3C/clipPath%3E%3Cg style='clip-path:url(%23SVGID_00000026854855092272767540000006557598183129405859_)'%3E%3ClinearGradient id='SVGID_00000024686572951193647880000010431767162894614164_' gradientUnits='userSpaceOnUse' x1='-855.468' y1='407.899' x2='-854.468' y2='407.899' gradientTransform='scale(2944.22) rotate(45 64.771 1236.243)'%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='1' style='stop-color:%23333'/%3E%3C/linearGradient%3E%3Cpath style='fill:url(%23SVGID_00000024686572951193647880000010431767162894614164_)' d='m28 140 66-66 65.9 66L94 205.9z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_00000123421422638713203970000010138713901444519601_' d='M36.9 178.8c-2.4 0-4.4 2-4.4 4.4 0 2.4 2 4.4 4.4 4.4h114.2c2.4 0 4.4-2 4.4-4.4s-2-4.4-4.4-4.4H36.9z'/%3E%3C/defs%3E%3CclipPath id='SVGID_00000158009932881657459460000015393718349176435900_'%3E%3Cuse xlink:href='%23SVGID_00000123421422638713203970000010138713901444519601_' style='overflow:visible'/%3E%3C/clipPath%3E%3Cg style='clip-path:url(%23SVGID_00000158009932881657459460000015393718349176435900_)'%3E%3ClinearGradient id='SVGID_00000026129256282966438300000012150098304520639911_' gradientUnits='userSpaceOnUse' x1='-855.468' y1='407.898' x2='-854.468' y2='407.898' gradientTransform='rotate(45 190665.912 3639805.655) scale(2944.26)'%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='0' style='stop-color:%23333'/%3E%3Cstop offset='1' style='stop-color:%23333'/%3E%3C/linearGradient%3E%3Cpath style='fill:url(%23SVGID_00000026129256282966438300000012150098304520639911_)' d='m28 183.2 66-65.9 65.9 65.9L94 249.1z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        background-size: 42px 55px;
        background-position: right 45px top 18px;
    }

    .recruit01 .recruit-desc-item:nth-child(2) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 365.61 361.05'%3E%3Cdefs%3E%3ClinearGradient id='noname' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667978.625 1615134.385) scale(2944.27)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23333'/%3E%3Cstop offset='1' stop-color='%23333'/%3E%3C/linearGradient%3E%3ClinearGradient id='noname_2' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667957.63 1615131.1) scale(2944.28)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_3' x1='-775.96' y1='321.69' x2='-774.96' y2='321.69' gradientTransform='rotate(90 -667730.04 1615190.01) scale(2944.28)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_4' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667739.305 1615168.645) scale(2944.28)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_5' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667910.71 1615128.25) scale(2944.23)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_6' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667903.155 1615144.795) scale(2944.27)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_7' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667819.895 1615167.275) scale(2944.27)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_8' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667805.76 1615167.11) scale(2944.28)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_9' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667821.555 1615122.635) scale(2944.25)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_10' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667879.85 1615159.2) scale(2944.34)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_11' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667820.465 1615098.295) scale(2944.22)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_12' x1='-775.96' y1='321.68' x2='-774.96' y2='321.68' gradientTransform='rotate(90 -667803.395 1615142.575) scale(2944.29)' xlink:href='%23noname'/%3E%3CclipPath id='clip-path'%3E%3Cpath class='cls-1' d='M55.33 218.26h-3a4.44 4.44 0 0 0-1.53.27c-17.26 1.26-30.43 7-39.17 17.09-9.87 11.37-11 24.9-11 30.15v.31a13.91 13.91 0 0 0 .05 1.69v35.7a4.41 4.41 0 0 0 8.82 0v-36.2c0-.11-1-14.67 8.9-26 7.33-8.41 18.84-13.12 34.23-14.06a4.41 4.41 0 0 0 .95-.17h3.52a4.27 4.27 0 0 0 1 .17 66.3 66.3 0 0 1 17.38 3.19 4.41 4.41 0 0 0 2.85-8.35 74.31 74.31 0 0 0-18.44-3.56 4.44 4.44 0 0 0-1.53-.27h-3'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-2'%3E%3Cpath class='cls-1' d='M24.85 187.7a30.48 30.48 0 1 1 30.51 30.45 30.52 30.52 0 0 1-30.48-30.48m-8.82 0a39.3 39.3 0 1 0 39.3-39.3A39.3 39.3 0 0 0 16 187.67'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-3'%3E%3Cpath class='cls-1' d='M311 218.26h-3a4.44 4.44 0 0 0-1.53.27 74.23 74.23 0 0 0-18.47 3.56 4.41 4.41 0 0 0 2.85 8.35 66.37 66.37 0 0 1 17.38-3.19 4.19 4.19 0 0 0 1-.17h3.51a4.27 4.27 0 0 0 1 .17c15.38.92 26.89 5.65 34.23 14.06 9.89 11.33 8.91 25.85 8.9 26s0 .25 0 .37v35.85a4.41 4.41 0 1 0 8.82 0V265.8c0-5.26-1.14-18.77-11-30.16-8.74-10.08-21.91-15.83-39.17-17.09a4.44 4.44 0 0 0-1.53-.27h-3'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-4'%3E%3Cpath class='cls-1' d='M280.51 187.7A30.48 30.48 0 1 1 311 218.15a30.52 30.52 0 0 1-30.48-30.48m-8.82 0a39.3 39.3 0 1 0 39.3-39.3 39.34 39.34 0 0 0-39.3 39.3'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-5'%3E%3Cpath class='cls-1' d='M124.13 271.62c-1 0-2-.05-3-.05a4.4 4.4 0 0 0-1.52.28c-17.26 1.26-30.44 7-39.17 17.09-11.74 13.53-11.11 30-11 32.19v35.7a4.41 4.41 0 0 0 8.82 0v-36.2c0-.11-1-14.67 8.9-26 7.34-8.42 18.86-13.15 34.23-14.07a4.18 4.18 0 0 0 1-.16H124a1 1 0 0 0 .25 0h1.64a4.26 4.26 0 0 0 1 .16c15.37.92 26.88 5.65 34.22 14.07 9.89 11.33 8.91 25.85 8.9 26s0 .24 0 .37v35.85a4.41 4.41 0 0 0 8.82 0v-35.7c.13-2.15.76-18.66-11-32.19-8.78-10.11-21.95-15.81-39.22-17.11a4.45 4.45 0 0 0-1.53-.28c-1 0-2 0-3 .05'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-6'%3E%3Cpath class='cls-1' d='M93.63 241.06a30.48 30.48 0 1 1 30.48 30.48 30.48 30.48 0 0 1-30.48-30.48m-8.82 0a39.3 39.3 0 1 0 39.3-39.31 39.3 39.3 0 0 0-39.3 39.31'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-7'%3E%3Cpath class='cls-1' d='M241.28 271.62c-1 0-2-.05-3-.05a4.45 4.45 0 0 0-1.53.28c-17.26 1.26-30.44 7-39.18 17.09-11.73 13.53-11.1 30-11 32.19v35.7a4.41 4.41 0 0 0 8.82 0v-36.22c0-.12-1.07-14.48 8.83-25.9 7.33-8.46 18.87-13.22 34.3-14.15a4.18 4.18 0 0 0 1-.16h1.63a1 1 0 0 0 .25 0h1.6a4.26 4.26 0 0 0 1 .16c15.38.92 26.89 5.65 34.23 14.07 9.89 11.33 8.91 25.85 8.9 26s0 .24 0 .37v35.85a4.41 4.41 0 1 0 8.82 0v-35.7c.13-2.15.76-18.66-11-32.19-8.74-10.09-21.91-15.83-39.17-17.09a4.45 4.45 0 0 0-1.53-.28c-1 0-2 0-3 .05'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-8'%3E%3Cpath class='cls-1' d='M210.8 241.06a30.48 30.48 0 1 1 30.48 30.48 30.48 30.48 0 0 1-30.48-30.48m-8.82 0a39.3 39.3 0 1 0 39.3-39.31A39.3 39.3 0 0 0 202 241.06'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-9'%3E%3Cpath class='cls-1' d='M58.7 120.05V12.31A3.35 3.35 0 0 1 62.05 9h240.21a3.35 3.35 0 0 1 3.37 3.33v107.72a3.35 3.35 0 0 1-3.34 3.34h-47.52a4.4 4.4 0 0 0-4.4 4.42v.45c1 9.69 2.54 17.14 4.62 22.47-11.73-.67-32.76-4.81-43.18-25a4.42 4.42 0 0 0-3.91-2.38h-57.62a4.42 4.42 0 0 0-3.91 2.38c-10.42 20.15-31.45 24.29-43.18 25 2.08-5.33 3.61-12.78 4.62-22.47a4.4 4.4 0 0 0-3.92-4.84 3.71 3.71 0 0 0-.47 0H62.05a3.35 3.35 0 0 1-3.35-3.34M62.05.15a12.19 12.19 0 0 0-12.17 12.16v107.74a12.18 12.18 0 0 0 12.17 12.16h36.41c-2 14.3-4.79 18.58-6 19.8a4.42 4.42 0 0 0 2.72 7.51c.16 0 1.66.14 4.14.14 11.5 0 39.21-2.73 53.58-27.45h52.42c14.37 24.72 42.07 27.45 53.58 27.45 2.48 0 4-.13 4.14-.14a4.4 4.4 0 0 0 2.71-7.51c-1.22-1.22-4.06-5.5-6-19.8h42.52a12.16 12.16 0 0 0 12.16-12.16V12.31A12.18 12.18 0 0 0 302.26.15Z'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-10'%3E%3Cpath class='cls-1' d='M139.29 66.51a2 2 0 1 1 2 2 2 2 0 0 1-2-2m-8.82 0a10.81 10.81 0 1 0 10.82-10.8 10.83 10.83 0 0 0-10.81 10.8'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-11'%3E%3Cpath class='cls-1' d='M177.63 66.51a2 2 0 1 1 2 2 2 2 0 0 1-2-2m-8.82 0a10.81 10.81 0 1 0 10.82-10.8 10.81 10.81 0 0 0-10.82 10.8'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-12'%3E%3Cpath class='cls-1' d='M216 66.51a2 2 0 1 1 2 2 2 2 0 0 1-2-2m-8.82 0A10.81 10.81 0 1 0 218 55.71a10.83 10.83 0 0 0-10.81 10.8'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23clip-path)'%3E%3Cpath transform='rotate(-45 41.235 263.04)' fill='url(%23noname)' d='M-19.17 202.64h120.81v120.81H-19.17z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-2)'%3E%3Cpath transform='rotate(-45 55.346 187.695)' fill='url(%23noname_2)' d='M-.23 132.11h111.16v111.16H-.23z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-3)'%3E%3Cpath transform='rotate(-45 325.095 263.041)' fill='url(%23noname_3)' d='M264.69 202.64H385.5v120.81H264.69z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-4)'%3E%3Cpath transform='rotate(-45 310.995 187.692)' fill='url(%23noname_4)' d='M255.41 132.11h111.16v111.15H255.41z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-5)'%3E%3Cpath transform='rotate(-45 124.137 316.4)' fill='url(%23noname_5)' d='M53.25 245.52h141.77v141.77H53.25z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-6)'%3E%3Cpath transform='rotate(-45 124.137 241.05)' fill='url(%23noname_6)' d='M68.56 185.47h111.16v111.16H68.56z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-7)'%3E%3Cpath transform='rotate(-45 241.277 316.4)' fill='url(%23noname_7)' d='M170.39 245.52h141.77v141.77H170.39z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-8)'%3E%3Cpath transform='rotate(-45 241.288 241.055)' fill='url(%23noname_8)' d='M185.71 185.48h111.16v111.16H185.71z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-9)'%3E%3Cpath transform='rotate(-45 182.159 79.907)' fill='url(%23noname_9)' d='M32.23-70.02h299.85v299.85H32.23z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-10)'%3E%3Cpath transform='rotate(-45 141.28 66.51)' fill='url(%23noname_10)' d='M126 51.23h30.56v30.56H126z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-11)'%3E%3Cpath transform='rotate(-45 179.643 66.52)' fill='url(%23noname_11)' d='M164.36 51.24h30.56V81.8h-30.56z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-12)'%3E%3Cpath transform='rotate(-45 218.017 66.504)' fill='url(%23noname_12)' d='M202.74 51.22h30.56v30.56h-30.56z'/%3E%3C/g%3E%3C/svg%3E");
        background-size: 63px 62px;
        background-position: right 45px top 12px;
    }

    .recruit01 .recruit-desc-item:nth-child(3) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 374.43 348.54'%3E%3Cdefs%3E%3ClinearGradient id='noname' x1='-771.33' y1='356.98' x2='-770.33' y2='356.98' gradientTransform='rotate(90 -609148.675 1660519.405) scale(2944.26)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23333'/%3E%3Cstop offset='1' stop-color='%23333'/%3E%3C/linearGradient%3E%3ClinearGradient id='noname_2' x1='-771.33' y1='356.99' x2='-770.33' y2='356.99' gradientTransform='rotate(90 -609137.835 1660522.385) scale(2944.28)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_3' x1='-771.33' y1='356.99' x2='-770.33' y2='356.99' gradientTransform='rotate(90 -609188.78 1660501.9) scale(2944.28)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_4' x1='-771.33' y1='356.98' x2='-770.33' y2='356.98' gradientTransform='rotate(90 -609366.275 1660462.945) scale(2944.23)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_5' x1='-771.33' y1='356.99' x2='-770.33' y2='356.99' gradientTransform='rotate(90 -609359.13 1660485.3) scale(2944.28)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_6' x1='-771.33' y1='356.99' x2='-770.33' y2='356.99' gradientTransform='rotate(90 -609267.47 1660467.64) scale(2944.26)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_7' x1='-771.33' y1='356.99' x2='-770.33' y2='356.99' gradientTransform='rotate(90 -609322.355 1660520.765) scale(2944.37)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_8' x1='-771.33' y1='356.99' x2='-770.33' y2='356.99' gradientTransform='rotate(90 -609293.785 1660537.465) scale(2944.39)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_9' x1='-771.33' y1='356.99' x2='-770.33' y2='356.99' gradientTransform='rotate(90 -609259.7 1660536.69) scale(2944.38)' xlink:href='%23noname'/%3E%3CclipPath id='clip-path'%3E%3Cpath class='cls-1' d='M317.47 255.58c-1 0-2.05-.05-3.11-.05a4.09 4.09 0 0 0-1.55.28c-18 1.31-31.7 7.29-40.79 17.78-12.22 14.09-11.55 31.28-11.41 33.48v37.29a4.41 4.41 0 1 0 8.82 0v-37.81c0-.12-1.14-15.19 9.25-27.19 7.7-8.88 19.79-13.87 35.95-14.84a5 5 0 0 0 1-.17h3.73a4.75 4.75 0 0 0 1 .17c16.11 1 28.18 5.93 35.88 14.75 10.38 11.9 9.34 27.13 9.33 27.27s0 .24 0 .36v37.46a4.41 4.41 0 1 0 8.82 0v-37.29c0-.32.05-1 .05-1.89v-.08c0-5.36-1.09-19.55-11.46-31.51-9.09-10.49-22.81-16.47-40.79-17.78a4.13 4.13 0 0 0-1.55-.28c-1.06 0-2.09 0-3.12.05'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-2'%3E%3Cpath class='cls-1' d='M285.46 223.48a32 32 0 1 1 32 32 32 32 0 0 1-32-32m-8.82 0a40.84 40.84 0 1 0 40.84-40.84 40.86 40.86 0 0 0-40.83 40.84'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-3'%3E%3Cpath class='cls-1' d='M222.33 51.22a4.41 4.41 0 0 0 0 8.82H285a2.94 2.94 0 0 1 2.88 2.96v102.1A3 3 0 0 1 285 168h-12.46a4.39 4.39 0 0 0-4.41 4.39v.37c.77 9.48 2.07 15.62 3.41 19.65-9.32-.78-25.44-4.67-32.32-21.66a4.38 4.38 0 0 0-4.08-2.75H184a2.94 2.94 0 0 1-2.94-2.94v-.62a4.41 4.41 0 1 0-8.82 0v.62A11.78 11.78 0 0 0 184 176.85h48.29c5.38 11.09 14.91 18.8 27.73 22.4a60.88 60.88 0 0 0 16 2.18c2 0 3.16-.11 3.29-.12a4.41 4.41 0 0 0 2.71-7.51c-1.53-1.53-3.44-6.77-4.63-17H285a11.77 11.77 0 0 0 11.75-11.75V63A11.78 11.78 0 0 0 285 51.22Z'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-4'%3E%3Cpath class='cls-1' d='M57 255.58c-1 0-2-.05-3.11-.05a4.3 4.3 0 0 0-1.55.28c-18 1.31-31.7 7.29-40.79 17.78C1.17 285.5 0 299.62 0 305v.2a16.13 16.13 0 0 0 0 1.83v37.29a4.41 4.41 0 0 0 8.82 0v-37.77c0-.12-1.14-15.19 9.25-27.19 7.7-8.88 19.79-13.87 36-14.84a5 5 0 0 0 1-.17h3.62a4.75 4.75 0 0 0 1 .17c16.11 1 28.18 5.93 35.88 14.75C106 291.18 105 306.41 105 306.55v37.81a4.41 4.41 0 0 0 8.82 0v-37.29c.14-2.2.81-19.39-11.41-33.48-9.09-10.49-22.81-16.47-40.79-17.78a4.13 4.13 0 0 0-1.55-.28c-1.06 0-2.09 0-3.12.05'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-5'%3E%3Cpath class='cls-1' d='M24.94 223.48a32 32 0 1 1 32 32 32 32 0 0 1-32-32m-8.82 0A40.84 40.84 0 1 0 57 182.64a40.86 40.86 0 0 0-40.83 40.84'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-6'%3E%3Cpath class='cls-1' d='M68.3 142V14a4.79 4.79 0 0 1 4.79-4.8H199.6a4.79 4.79 0 0 1 4.8 4.8v128a4.8 4.8 0 0 1-4.8 4.8h-64.11a4.4 4.4 0 0 0-4.09 2.76c-9.13 22.56-30.9 27.18-43.13 27.92 1.83-4.85 3.7-12.77 4.77-25.91a4.43 4.43 0 0 0-4.04-4.81H73.09A4.81 4.81 0 0 1 68.3 142M73.09.36A13.62 13.62 0 0 0 59.48 14v128a13.63 13.63 0 0 0 13.61 13.6H83.8c-1.88 17.47-5.22 22.1-6.26 23.15a4.4 4.4 0 0 0 0 6.23 4.45 4.45 0 0 0 2.72 1.28c.16 0 1.61.14 4 .14 9.49 0 40.73-2.27 54.11-30.8h61.22A13.66 13.66 0 0 0 213.2 142V14A13.64 13.64 0 0 0 199.6.36Z'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-7'%3E%3Cpath class='cls-1' d='M95.32 79.23a2 2 0 1 1 2 2 2 2 0 0 1-2-2m-8.82 0a10.81 10.81 0 1 0 10.81-10.81A10.81 10.81 0 0 0 86.5 79.23'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-8'%3E%3Cpath class='cls-1' d='M133.69 79.23a2 2 0 1 1 2 2 2 2 0 0 1-2-2m-8.82 0a10.81 10.81 0 1 0 10.81-10.81 10.81 10.81 0 0 0-10.8 10.81'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-9'%3E%3Cpath class='cls-1' d='M172 79.23a2 2 0 1 1 2 2 2 2 0 0 1-2-2m-8.82 0A10.81 10.81 0 1 0 174 68.42a10.81 10.81 0 0 0-10.82 10.81'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23clip-path)'%3E%3Cpath transform='rotate(-45 317.09 302.137)' fill='url(%23noname)' d='M243.62 228.66h146.95v146.95H243.62z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-2)'%3E%3Cpath transform='rotate(-45 317.474 223.468)' fill='url(%23noname_2)' d='M259.73 165.72h115.5v115.5h-115.5z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-3)'%3E%3Cpath transform='rotate(-45 234.476 126.327)' fill='url(%23noname_3)' d='M137.37 29.21h194.22v194.22H137.37z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-4)'%3E%3Cpath transform='rotate(-45 57.328 302.134)' fill='url(%23noname_4)' d='M-16.14 228.66h146.95v146.95H-16.14z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-5)'%3E%3Cpath transform='rotate(-45 56.95 223.46)' fill='url(%23noname_5)' d='M-.8 165.72h115.5v115.5H-.8z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-6)'%3E%3Cpath transform='rotate(-45 136.352 93.361)' fill='url(%23noname_6)' d='M16.23-26.76h240.24v240.24H16.23z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-7)'%3E%3Cpath transform='rotate(-45 97.306 79.225)' fill='url(%23noname_7)' d='M82.03 63.94h30.56V94.5H82.03z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-8)'%3E%3Cpath transform='rotate(-45 135.67 79.234)' fill='url(%23noname_8)' d='M120.39 63.95h30.56v30.56h-30.56z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-9)'%3E%3Cpath transform='rotate(-45 174.044 79.219)' fill='url(%23noname_9)' d='M158.76 63.94h30.56V94.5h-30.56z'/%3E%3C/g%3E%3C/svg%3E");
        background-size: 73px 64px;
        background-position: right 45px top 10px;
    }

    .recruit01 .recruit-desc-item:nth-child(4) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64.7 72.14'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%232f3030%7D.cls-2%7Bfill:%23fff%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M26.19 63.86A21.38 21.38 0 0 1 4.83 42.5V27.41a21.27 21.27 0 0 1 5.74-14.58A1 1 0 0 1 12 14.17a19.33 19.33 0 0 0-5.21 13.24V42.5a19.41 19.41 0 0 0 38.81 0V27.41a19.38 19.38 0 0 0-5.22-13.24 1 1 0 0 1 0-1.38 1 1 0 0 1 1.39 0 21.32 21.32 0 0 1 5.74 14.58V42.5a21.38 21.38 0 0 1-21.32 21.36Z' transform='translate(-4.83 -7.77)'/%3E%3Cpath class='cls-1' d='M44.32 79.91c-10.54 0-19.11-7.29-19.11-16.24a1 1 0 0 1 2 0c0 7.87 7.69 14.27 17.14 14.27s17.14-6.4 17.14-14.27v-17.3a1 1 0 0 1 2 0v17.3c-.06 8.95-8.63 16.24-19.17 16.24Z' transform='translate(-4.83 -7.77)'/%3E%3Cpath class='cls-2' d='M42.29 11.41a2.67 2.67 0 0 1-2.66 2.66A2.66 2.66 0 0 1 37 11.41a2.66 2.66 0 0 1 2.66-2.66 2.67 2.67 0 0 1 2.66 2.66Z' transform='translate(-4.83 -7.77)'/%3E%3Cpath class='cls-1' d='M39.63 15.05a3.64 3.64 0 1 1 3.64-3.64 3.65 3.65 0 0 1-3.64 3.64Zm0-5.31a1.68 1.68 0 1 0 1.67 1.67 1.68 1.68 0 0 0-1.67-1.67Z' transform='translate(-4.83 -7.77)'/%3E%3Cpath class='cls-2' d='M68.55 40.29a6.11 6.11 0 0 1-6.11 6.1 6.1 6.1 0 0 1-6.1-6.1 6.11 6.11 0 0 1 6.1-6.11 6.12 6.12 0 0 1 6.11 6.11Z' transform='translate(-4.83 -7.77)'/%3E%3Cpath class='cls-1' d='M62.44 47.37a7.09 7.09 0 1 1 7.09-7.08 7.09 7.09 0 0 1-7.09 7.08Zm0-12.2a5.12 5.12 0 1 0 5.12 5.12 5.11 5.11 0 0 0-5.12-5.12Z' transform='translate(-4.83 -7.77)'/%3E%3Cpath class='cls-2' d='M16 11.41a2.66 2.66 0 0 1-2.66 2.66 2.66 2.66 0 0 1-2.66-2.66 2.66 2.66 0 0 1 2.66-2.66A2.66 2.66 0 0 1 16 11.41Z' transform='translate(-4.83 -7.77)'/%3E%3Cpath class='cls-1' d='M13.34 15.05A3.64 3.64 0 1 1 17 11.41a3.64 3.64 0 0 1-3.66 3.64Zm0-5.31A1.68 1.68 0 1 0 15 11.41a1.68 1.68 0 0 0-1.66-1.67ZM64.71 40.29A2.27 2.27 0 1 1 62.44 38a2.27 2.27 0 0 1 2.27 2.29Z' transform='translate(-4.83 -7.77)'/%3E%3C/svg%3E");
        background-size: 66px 60px;
        background-position: right 45px top 27px;
    }

    .recruit01 .recruit-desc-item:nth-child(5) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 344.74 330.89'%3E%3Cdefs%3E%3ClinearGradient id='noname' x1='-776.66' y1='408.97' x2='-775.66' y2='408.97' gradientTransform='rotate(90 -512760.19 1654840.91) scale(2792.39)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23333'/%3E%3Cstop offset='1' stop-color='%23333'/%3E%3C/linearGradient%3E%3ClinearGradient id='noname_2' x1='-776.66' y1='408.97' x2='-775.66' y2='408.97' gradientTransform='rotate(90 -512727.625 1654828.955) scale(2792.39)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_3' x1='-776.66' y1='408.97' x2='-775.66' y2='408.97' gradientTransform='rotate(90 -512640.6 1654868.53) scale(2792.38)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_4' x1='-776.66' y1='408.97' x2='-775.66' y2='408.97' gradientTransform='rotate(90 -512641.43 1654885.03) scale(2792.43)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_5' x1='-776.66' y1='408.97' x2='-775.66' y2='408.97' gradientTransform='rotate(90 -512697.97 1654867.43) scale(2792.39)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_6' x1='-776.66' y1='408.97' x2='-775.66' y2='408.97' gradientTransform='rotate(90 -512684.41 1654857.22) scale(2792.38)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_7' x1='-776.66' y1='408.97' x2='-775.66' y2='408.97' gradientTransform='rotate(90 -512604.61 1654897.05) scale(2792.42)' xlink:href='%23noname'/%3E%3ClinearGradient id='noname_8' x1='-776.66' y1='408.97' x2='-775.66' y2='408.97' gradientTransform='rotate(90 -512603.695 1654890.185) scale(2792.4)' xlink:href='%23noname'/%3E%3CclipPath id='clip-path'%3E%3Cpath class='cls-1' d='M85.82 113.23c-1.73 0-3.31-.07-4.81-.07a4.21 4.21 0 0 0-1.78.4c-27.28 1.91-48 10.86-61.67 26.6C2.13 158 .49 179 .49 187v.17c0 1.47.06 2.47.09 2.89v57.69a4.18 4.18 0 0 0 8.36 0v-58.16c0-.12-1.83-24.6 15-44 12.37-14.27 31.68-22.29 57.38-23.83a4.27 4.27 0 0 0 1.17-.29c1 0 2 0 3.17.07h.24c1.12 0 2.17-.06 3.18-.07a4.19 4.19 0 0 0 1.26.28c20 1.2 36.29 6.38 48.31 15.39a4.18 4.18 0 1 0 5.29-6.47 3.15 3.15 0 0 0-.29-.22c-13-9.78-30.28-15.48-51.29-17a4.24 4.24 0 0 0-1.78-.4c-1.5 0-3.08 0-4.81.07'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-2'%3E%3Cpath class='cls-1' d='M33.71 61a52.11 52.11 0 1 1 52.11 52.1A52.11 52.11 0 0 1 33.71 61M85.82.52A60.48 60.48 0 1 0 146.29 61 60.54 60.54 0 0 0 85.82.52Z'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-3'%3E%3Cpath class='cls-1' d='M238.71 156.13a4.19 4.19 0 0 0-.41 8.37h91.3a6.45 6.45 0 0 1 6.54 6.36v145.9a6.45 6.45 0 0 1-6.54 6.36H106.83a6.45 6.45 0 0 1-6.54-6.36v-145.9a6.45 6.45 0 0 1 6.54-6.36h81.55a4.19 4.19 0 0 0 0-8.37h-81.55a14.84 14.84 0 0 0-14.91 14.73v145.9a14.84 14.84 0 0 0 14.91 14.76H329.6a14.84 14.84 0 0 0 14.89-14.76v-145.9a14.84 14.84 0 0 0-14.91-14.73Z'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-4'%3E%3Cpath class='cls-1' d='M203.49 141.34h19v35.18h-19Zm-4.18-8.34a4.18 4.18 0 0 0-4.18 4.18v43.5a4.18 4.18 0 0 0 4.18 4.18h27.32a4.18 4.18 0 0 0 4.18-4.18v-43.5a4.18 4.18 0 0 0-4.18-4.18Z'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-5'%3E%3Cpath class='cls-1' d='M161.94 238.52h-2.19a4.19 4.19 0 0 0-1.32.21c-12.87 1-22.72 5.29-29.29 12.86-8.78 10.13-8.39 22.49-8.28 24.29v26.19a4.18 4.18 0 1 0 8.36 0v-26.72c0-.11-.73-10.41 6.27-18.42 5.22-6 13.45-9.33 24.47-10a4.81 4.81 0 0 0 .76-.12h2.35a4.94 4.94 0 0 0 .77.12c11 .65 19.24 4 24.46 10 7 8 6.33 18.32 6.33 18.41V302a4.19 4.19 0 1 0 8.37.41 2.81 2.81 0 0 0 0-.41v-26.18c.11-1.8.49-14.16-8.29-24.29-6.56-7.57-16.41-11.9-29.28-12.86a4.3 4.3 0 0 0-1.33-.21h-2.18'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-6'%3E%3Cpath class='cls-1' d='M140.49 217a21.44 21.44 0 1 1 21.44 21.44A21.44 21.44 0 0 1 140.49 217m-8.37 0a29.81 29.81 0 1 0 29.81-29.81A29.84 29.84 0 0 0 132.12 217'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-7'%3E%3Cpath class='cls-1' d='M233.83 222.76a4.18 4.18 0 1 0 0 8.36h64.66a4.18 4.18 0 1 0 0-8.36h-64.66Z'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-8'%3E%3Cpath class='cls-1' d='M233.83 251.62a4.18 4.18 0 0 0 0 8.36h64.66a4.18 4.18 0 1 0 0-8.36h-64.66Z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23clip-path)'%3E%3Cpath transform='rotate(-45 73.21 182.565)' fill='url(%23noname)' d='M-27.28 82.07h200.99v200.99H-27.28z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-2)'%3E%3Cpath transform='rotate(-45 85.823 60.99)' fill='url(%23noname_2)' d='M.3-24.53h171.05v171.05H.3z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-3)'%3E%3Cpath transform='rotate(-45 218.211 243.814)' fill='url(%23noname_3)' d='M66.91 92.51h302.6v302.6H66.91z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-4)'%3E%3Cpath transform='rotate(-45 212.926 158.893)' fill='url(%23noname_4)' d='M181.97 127.95h61.91v61.91h-61.91z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-5)'%3E%3Cpath transform='rotate(-45 161.94 272.322)' fill='url(%23noname_5)' d='M108.59 218.98h106.7v106.7h-106.7z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-6)'%3E%3Cpath transform='rotate(-45 161.937 216.983)' fill='url(%23noname_6)' d='M119.78 174.83h84.3v84.3h-84.3z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-7)'%3E%3Cpath transform='rotate(-45 266.183 226.943)' fill='url(%23noname_7)' d='M237.4 198.16h57.57v57.57H237.4z'/%3E%3C/g%3E%3Cg clip-path='url(%23clip-path-8)'%3E%3Cpath transform='rotate(-45 266.166 255.8)' fill='url(%23noname_8)' d='M237.39 227.01h57.57v57.57h-57.57z'/%3E%3C/g%3E%3C/svg%3E");
        background-size: 67px 64px;
        background-position: right 45px top 27px;
    }

@media (max-width: 768px) {
    .recruit01 .inner-cont {
        padding: 0 15px;
    }

    .recruit01 .recruit-desc-list {
        margin-top: 30px;
    }
}

/* 인재채용 - 인재상 */
.recruit03 .img-model {
    display: block;
    margin: 0 auto 120px;
}

.recruit03 .info-list {
    margin-bottom: 110px;
    border-top: 2px solid #333;
}

    .recruit03 .info-list li {
        display: flex;
        border-bottom: 1px solid #d2d2d2;
    }

        .recruit03 .info-list li .h4 span {
            color: #00aceb;
        }

        .recruit03 .info-list li:before {
            display: block;
            content: "";
            width: 16%;
            flex-shrink: 0;
        }

        .recruit03 .info-list li:nth-child(1):before {
            background: url("/Content/images/company/bg_recruit03_01.png") center/45px 56px no-repeat;
        }

        .recruit03 .info-list li:nth-child(2):before {
            background: url("/Content/images/company/bg_recruit03_02.png") center/47px 58px no-repeat;
        }

        .recruit03 .info-list li:nth-child(3):before {
            background: url("/Content/images/company/bg_recruit03_03.png") center/66px 51px no-repeat;
        }

    .recruit03 .info-list .h4 {
        display: flex;
        flex-direction: column;
        justify-content: center;
        flex-shrink: 0;
        width: 13.3%;
        font-size: 1.5rem;
        font-weight: normal;
        text-align: center;
    }

        .recruit03 .info-list .h4 span {
            display: block;
            margin-bottom: 12px;
            font-size: 1.875rem;
            font-weight: 600;
        }

    .recruit03 .info-list p {
        padding: 46px 0 46px 8%;
        font-size: 1.125rem;
        line-height: 1.875rem;
        color: #666;
    }

@media (max-width: 768px) {
    .recruit03 .inner-cont {
        padding: 0 15px;
    }

    .recruit03 .img-model {
        width: 100%;
        max-width: 377px;
        margin: 0 auto 60px;
    }

    .recruit03 .info-list {
        margin-bottom: 60px;
    }

        .recruit03 .info-list li {
            flex-wrap: wrap;
            align-items: center;
            justify-content: center;
        }

            .recruit03 .info-list li:nth-child(1):before {
                width: 45px;
                height: 56px;
            }

            .recruit03 .info-list li:nth-child(2):before {
                width: 41px;
                height: 58px;
            }

            .recruit03 .info-list li:nth-child(3):before {
                width: 66px;
                height: 51px;
            }

        .recruit03 .info-list .h4 {
            width: auto;
            padding: 30px 0 20px;
            margin-left: 30px;
            font-size: 1.2rem;
        }

            .recruit03 .info-list .h4 span {
                margin-bottom: 5px;
                font-size: 1.6rem;
            }

        .recruit03 .info-list p {
            width: 100%;
            padding: 0 20px 15px;
            font-size: 1rem;
        }
}

/* 복리후생 */
.recruit02 .slogan {
    height: 340px;
    background: url("/Content/images/company/bg_recruit02_slogan01.jpg") center/cover no-repeat;
}

    .recruit02 .slogan .inner-cont {
        height: 100%;
        background: url("/Content/images/company/bg_recruit02_slogan02.png") 0 0/100% auto no-repeat;
    }

@media (max-width: 768px) {
    .recruit02 .slogan {
        height: auto;
        padding: 24px 0;
        margin: 0 15px;
    }

        .recruit02 .slogan .inner-cont {
            padding-bottom: 25.4%;
            background: url("/Content/images/company/bg_recruit02_slogan02_mo.png") 0 0/100% auto no-repeat;
        }
}

.recruit02 .welfare-wrap {
    padding: 65px 0 48px;
}

    .recruit02 .welfare-wrap .h3 {
        margin-bottom: 40px;
        font-size: 1.5rem;
        font-weight: 600;
    }

    .recruit02 .welfare-wrap.work .welfare-item:nth-child(1) .h4 {
        background-image: url("/Content/images/company/bg_recruit02_01.png");
    }

    .recruit02 .welfare-wrap.work .welfare-item:nth-child(2) .h4 {
        background-image: url("/Content/images/company/bg_recruit02_02.png");
    }

    .recruit02 .welfare-wrap.work .welfare-item:nth-child(3) .h4 {
        background-image: url("/Content/images/company/bg_recruit02_03.png");
    }

    .recruit02 .welfare-wrap.life .welfare-item:nth-child(1) .h4 {
        background-image: url("/Content/images/company/bg_recruit02_04.png");
    }

    .recruit02 .welfare-wrap.life .welfare-item:nth-child(2) .h4 {
        background-image: url("/Content/images/company/bg_recruit02_05.png");
    }

    .recruit02 .welfare-wrap.life .welfare-item:nth-child(3) .h4 {
        background-image: url("/Content/images/company/bg_recruit02_06.png");
    }

    .recruit02 .welfare-wrap.life .welfare-item:nth-child(4) .h4 {
        background-image: url("/Content/images/company/bg_recruit02_07.png");
    }

    .recruit02 .welfare-wrap.life .welfare-item:nth-child(5) .h4 {
        background-image: url("/Content/images/company/bg_recruit02_08.png");
    }

    .recruit02 .welfare-wrap.life .welfare-item:nth-child(6) .h4 {
        background-image: url("/Content/images/company/bg_recruit02_09.png");
    }

    .recruit02 .welfare-wrap.life .welfare-item:nth-child(7) .h4 {
        background-image: url("/Content/images/company/bg_recruit02_10.png");
    }

    .recruit02 .welfare-wrap.health .welfare-item:nth-child(1) .h4 {
        background-image: url("/Content/images/company/bg_recruit02_11.png");
    }

    .recruit02 .welfare-wrap.health .welfare-item:nth-child(2) .h4 {
        background-image: url("/Content/images/company/bg_recruit02_12.png");
    }

@media (max-width: 1200px) {
    .recruit02 .welfare-wrap {
        padding: 30px 15px 8px;
    }

        .recruit02 .welfare-wrap .h3 {
            margin-bottom: 25px;
            font-size: 1.3333333333rem;
        }
}

.recruit02 .welfare-list {
    display: flex;
    flex-wrap: wrap;
}

.recruit02 .welfare-item {
    width: calc(25% - 9px);
    height: 256px;
    padding: 38px 12px;
    margin-bottom: 17px;
    border: 1px solid #dcdcdc;
    background-color: #fff;
}

    .recruit02 .welfare-item + .welfare-item {
        margin-left: 12px;
    }

    .recruit02 .welfare-item:nth-child(5n) {
        margin-left: 0;
    }

    .recruit02 .welfare-item .h4 {
        display: flex;
        align-items: center;
        height: 60px;
        padding-left: 5px;
        margin-bottom: 12px;
        font-size: 1.125rem;
        font-weight: 600;
        background-size: 60px 60px;
        background-position: right 20px center;
        background-repeat: no-repeat;
        text-shadow: -2px 0 white, 0 2px white, 2px 0 white, 0 -2px white;
    }

    .recruit02 .welfare-item .txt {
        line-height: 1.5;
        color: #666;
        word-break: keep-all;
    }

@media (max-width: 1200px) {
    .recruit02 .welfare-item {
        width: calc(50% - 5px);
        height: auto;
        min-height: 200px;
        padding: 30px 12px;
    }

        .recruit02 .welfare-item + .welfare-item {
            margin-left: 0;
        }

        .recruit02 .welfare-item:nth-child(even) {
            margin-left: 10px;
        }

        .recruit02 .welfare-item .h4 {
            height: 40px;
            padding-left: 0;
            font-size: 1.2rem;
            background-size: 40px 40px;
            background-position: right 0 center;
        }

        .recruit02 .welfare-item .txt {
            font-size: 0.9333333333rem;
        }
}

@media (max-width: 768px) {
    .recruit02 .welfare-item {
        width: 100%;
        margin-left: 0 !important;
    }

        .recruit02 .welfare-item .txt {
            font-size: 1rem;
        }
}

.business .sub-visual-wrap {
    background-image: url("/Content/images/company/bg_sub_business01_01.jpg");
}

.business-icon-wrap .h3 {
    margin-bottom: 80px;
    font-size: 1.875rem;
}

.business-icon-wrap .list {
    display: flex;
    flex-wrap: wrap;
}

.business-icon-wrap .item {
    margin-bottom: 45px;
}

    .business-icon-wrap .item:nth-child(odd) {
        width: 45%;
        margin-right: 5%;
    }

    .business-icon-wrap .item:nth-child(even) {
        width: 50%;
    }

.business-icon-wrap .h4 {
    font-size: 1.125rem;
    margin-bottom: 10px;
}

.business-icon-wrap .txt {
    font-size: 1.125rem;
    word-break: keep-all;
    color: #666;
}

.business-icon-wrap [class*=xi-] {
    margin-right: 6px;
    font-size: 1.875rem;
    vertical-align: text-bottom;
}

@media (max-width: 768px) {
    .business-icon-wrap .inner-cont {
        padding: 30px 0 0 !important;
    }

    .business-icon-wrap .left, .business-icon-wrap .right {
        width: 100% !important;
    }

    .business-icon-wrap .item:nth-child(n) {
        width: 100%;
        margin-right: 0;
    }

    .business-icon-wrap .h3 {
        margin-bottom: 20px;
        padding: 0 15px !important;
        font-size: 1.3333333333rem;
        text-align: left !important;
    }

    .business-icon-wrap .h4 {
        word-break: keep-all;
        font-size: 1.0666666667rem;
    }

    .business-icon-wrap .txt {
        word-break: keep-all;
        font-size: 1rem;
    }

    .business-icon-wrap [class*=xi-] {
        font-size: 1.2666666667rem;
    }

    .business-icon-wrap img[class*=xi-] {
        width: 18px;
        height: 18px;
    }

    .business-icon-wrap .list {
        justify-content: space-between;
        padding: 30px 15px 0;
        background: #f6f6f6;
    }

    .business-icon-wrap .item {
        margin-bottom: 30px;
    }

    .business-icon-wrap .img-fluid {
        width: calc(100% - 30px);
        margin: 0 15px;
    }
}

.brand-list {
    padding: 150px 0;
    background: url("/Content/images/company/bg_business02_03.jpg") 0 0/100% 100% no-repeat;
}

    .brand-list .row {
        margin: 0;
        border-top: 1px solid #dcdcdc;
        border-left: 1px solid #dcdcdc;
    }

        .brand-list .row [class*=cb], .brand-list .row [class*=cl] {
            position: relative;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            height: 150px;
            border-right: 1px solid #dcdcdc;
            border-bottom: 1px solid #dcdcdc;
            background-color: #fff;
        }

            .brand-list .row [class*=cb]:hover .box-caption, .brand-list .row [class*=cl]:hover .box-caption {
                opacity: 1;
            }

                .brand-list .row [class*=cb]:hover .box-caption .h3, .brand-list .row [class*=cb]:hover .box-caption .txt, .brand-list .row [class*=cl]:hover .box-caption .h3, .brand-list .row [class*=cl]:hover .box-caption .txt {
                    transform: translateY(0);
                }

            .brand-list .row [class*=cb].desc > p, .brand-list .row [class*=cl].desc > p {
                margin-top: 7px;
                line-height: 1.1;
                text-align: center;
                color: #777;
            }

    .brand-list .box-caption {
        position: absolute;
        left: -1px;
        top: -1px;
        width: calc(100% + 2px);
        height: calc(100% + 2px);
        padding: 25px 24px 0 24px;
        background-color: #1b3d5e;
        color: #fff;
        opacity: 0;
        transition: opacity 0.3s ease-in;
    }

        .brand-list .box-caption .h3, .brand-list .box-caption .txt {
            transform: translateY(10px);
            transition: transform 0.3s;
        }

        .brand-list .box-caption .h3 {
            display: inline-block;
            padding-bottom: 10px;
            border-bottom: 1px solid #fff;
            font-size: 1.125rem;
        }

        .brand-list .box-caption .txt {
            font-size: 0.9375rem;
            line-height: 1.5;
            word-break: keep-all;
        }

@media (max-width: 768px) {
    .brand-list {
        padding: 70px 15px 235px;
    }

        .brand-list .box-caption .h3 {
            font-size: 1.2rem;
        }

        .brand-list .box-caption .txt {
            font-size: 1rem;
        }
}

.business02 .product {
    background: url("/Content/images/company/bg_business02_01.jpg") center 0/auto 461px no-repeat;
}

    .business02 .product .inner-cont {
        display: flex;
        padding: 78px 0 10px 0;
    }

    .business02 .product .left {
        flex-shrink: 0;
        width: 55%;
    }

.business02 .network {
    height: 725px;
    margin-top: 115px;
    background: url("/Content/images/company/bg_business02_02.jpg") center 0/auto 100% no-repeat;
}

    .business02 .network .inner-cont {
        padding: 80px 0 125px;
    }

    .business02 .network .h3 {
        padding-right: 14%;
        text-align: right;
    }

    .business02 .network .left {
        width: 50%;
    }

@media (max-width: 1200px) {
    .business02 .network {
        height: auto;
    }
}

@media (max-width: 768px) {
    .business02 .product {
        height: auto;
        background: none;
    }

    .business02 .network {
        height: auto;
        margin-top: 0;
        background: none;
    }
}

/* 취급아이템 */
.business01 .h3 {
    font-size: 1.5rem;
    font-weight: 600;
}

.business01 .manage-icon-list {
    display: flex;
    flex-wrap: wrap;
    margin: 30px 0 80px;
    text-align: center;
    border-top: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
}

.business01 .manage-icon-item {
    width: 20%;
}

    .business01 .manage-icon-item.item01 .btn-scroll-link {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_2' data-name='Layer 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40.45 25.11'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%23fff;stroke:%231d1d1b;stroke-linejoin:round%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M8 .5h24.5A2.53 2.53 0 0 1 35 3v17.4H5.45V3A2.53 2.53 0 0 1 8 .5ZM.5 20.43H40a4.18 4.18 0 0 1-4.18 4.18H4.68A4.18 4.18 0 0 1 .5 20.43Z'/%3E%3Cpath fill='none' stroke='%23c42c32' stroke-linejoin='round' d='M9.19 4.07h22.07v12.79H9.19z'/%3E%3C/svg%3E");
    }

    .business01 .manage-icon-item.item02 .btn-scroll-link {
        background-image: url("data:image/svg+xml,%3Csvg id='icon' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.58 25.58'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke:%233f3e3e%7D %3C/style%3E%3C/defs%3E%3Crect class='cls-1' x='3.9' y='3.9' width='17.78' height='17.78' rx='2.11'/%3E%3Cpath stroke='%23c42c32' fill='%23fff' stroke-linecap='round' stroke-linejoin='round' d='M8.17 8.17h9.24v9.24H8.17z'/%3E%3Cpath class='cls-1' d='M6.01 3.9V.5M10.53 3.9V.5M15.05 3.9V.5M19.57 3.9V.5M3.9 19.57H.5M3.9 15.05H.5M3.9 10.53H.5M3.9 6.01H.5M19.57 21.68v3.4M15.05 21.68v3.4M10.53 21.68v3.4M6.01 21.68v3.4M21.68 6.01h3.4M21.68 10.53h3.4M21.68 15.05h3.4M21.68 19.57h3.4'/%3E%3C/svg%3E");
    }

    .business01 .manage-icon-item.item03 .btn-scroll-link {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_2' data-name='Layer 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34.79 28.91'%3E%3Cdefs%3E%3Cstyle%3E .cls-2%7Bfill:%23fff;stroke-linejoin:round;stroke:%231d1d1b%7D %3C/style%3E%3C/defs%3E%3Cpath d='M59.07 171.54a1.85 1.85 0 0 0 1.84 1.84H91a1.85 1.85 0 0 0 1.84-1.84v-2.28H59.07Z' transform='translate(-58.57 -149.76)' stroke='%23c42c32' fill='%23fff' stroke-linejoin='round'/%3E%3Cpath class='cls-2' d='M.5 4.16h33.79V19.5H.5z'/%3E%3Cpath class='cls-2' d='M92.86 152.1a1.85 1.85 0 0 0-1.86-1.84H60.91a1.85 1.85 0 0 0-1.84 1.84v1.82h33.79Z' transform='translate(-58.57 -149.76)'/%3E%3Cpath class='cls-2' d='M17.39 23.62v4.79M7.39 28.41H27.4'/%3E%3C/svg%3E");
    }

    .business01 .manage-icon-item.item07 .btn-scroll-link {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_2' data-name='Layer 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46.7 46.7'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:none;stroke-linejoin:round;stroke-width:1.25px;stroke:%231d1d1b%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M175.28 319a22.73 22.73 0 1 1 23.2 22.24 22.73 22.73 0 0 1-23.2-22.24Z' transform='translate(-174.65 -295.15)'/%3E%3Cpath class='cls-1' d='m177.29 309.17 13.84 6.21-.74 1-.12 1.3-14.94-1.94s.79-4.9 1.96-6.57Z' transform='translate(-174.65 -295.15)'/%3E%3Cpath d='m42.69 34.78-13-7.74.85-.91.26-1.28 14.55 3.62s-1.3 4.77-2.66 6.31Z' stroke='%23c42c32' fill='none' stroke-linejoin='round' stroke-width='1.25'/%3E%3Cpath class='cls-1' d='M193.71 318.73a4.16 4.16 0 1 1 4.29 4.07 4.14 4.14 0 0 1-4.29-4.07Z' transform='translate(-174.65 -295.15)'/%3E%3Cpath class='cls-1' d='M190.1 318.71a7.66 7.66 0 1 1 7.83 7.49 7.66 7.66 0 0 1-7.83-7.49Z' transform='translate(-174.65 -295.15)'/%3E%3C/svg%3E");
    }

    .business01 .manage-icon-item.item08 .btn-scroll-link {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_2' data-name='Layer 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30.68 30.6'%3E%3Cdefs%3E%3Cstyle%3E .cls-1,.cls-2%7Bfill:%23fff;stroke-linejoin:round%7D.cls-1%7Bstroke:%231d1d1b%7D.cls-2%7Bstroke:%23c42c32%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M5.9.5h18.88v16.39H5.9z'/%3E%3Cpath class='cls-1' d='M.5 10.17h29.68v13.44H.5z'/%3E%3Cpath class='cls-1' d='M7.38 18.79H23.3V30.1H7.38z'/%3E%3Cpath class='cls-2' d='M10.91 22.61H20M10.91 25.97H20'/%3E%3Cpath stroke-dasharray='2 1' stroke='%231d1d1b' fill='%23fff' stroke-linejoin='round' d='M21.77 13.53h5.08'/%3E%3C/svg%3E");
    }

    .business01 .manage-icon-item.item09 .btn-scroll-link {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_2' data-name='Layer 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34.71 30.1'%3E%3Cdefs%3E%3Cstyle%3E .cls-1,.cls-2%7Bfill:none;stroke-linejoin:round;stroke:%231d1d1b%7D.cls-2%7Bstroke-dasharray:2%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M326 248.06v-3.92a2.71 2.71 0 0 1 2.72-2.71h3.61a2.72 2.72 0 0 0 2.72-2.72 2.72 2.72 0 0 0-2.72-2.72h-14.79a2.72 2.72 0 0 1-2.72-2.72v-3.19' transform='translate(-308.65 -230.08)'/%3E%3Cpath class='cls-1' d='M.5 17.99h33.71v11.62H.5z'/%3E%3Cpath class='cls-2' d='M3.49 21.56h18.09M3.49 24.65h18.09'/%3E%3Cpath stroke-dasharray='2 1' stroke='%23c42c32' fill='none' stroke-linejoin='round' d='M26.42 21.56h4.89'/%3E%3Cpath stroke-dasharray='2 1' stroke='%231d1d1b' fill='none' stroke-linejoin='round' d='M26.42 24.65h4.89'/%3E%3C/svg%3E");
    }

    .business01 .manage-icon-item.item06 .btn-scroll-link {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_2' data-name='Layer 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.96 33.54'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%23fff;stroke-linejoin:round;stroke:%231d1d1b%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M.5.5h14.96v32.54H.5zM.5 3.66h14.96M4.05 9.22h7.86'/%3E%3Ccircle cx='7.98' cy='25.86' r='1.83' stroke='%23c42c32' fill='%23fff' stroke-linejoin='round'/%3E%3C/svg%3E");
    }

    .business01 .manage-icon-item.item04 .btn-scroll-link {
        background-image: url("data:image/svg+xml,%3Csvg id='icon' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.69 22.68'%3E%3Cdefs%3E%3Cstyle%3E .cls-1,.cls-2%7Bfill:%23fff;stroke-linecap:round;stroke-linejoin:round%7D.cls-1%7Bstroke:%23000%7D.cls-2%7Bstroke:%23c42c32%7D %3C/style%3E%3C/defs%3E%3Crect class='cls-1' x='.5' y='.5' width='24.69' height='7.23' rx='1.06'/%3E%3Cpath class='cls-2' d='M16.48 4.11h.58M20.59 4.11h.57'/%3E%3Crect class='cls-1' x='.5' y='7.73' width='24.69' height='7.23' rx='1.06'/%3E%3Cpath class='cls-1' d='M16.48 11.34h.58M20.59 11.34h.57'/%3E%3Crect class='cls-1' x='.5' y='14.95' width='24.69' height='7.23' rx='1.06'/%3E%3Cpath class='cls-1' d='M16.48 18.57h.58M20.59 18.57h.57'/%3E%3C/svg%3E");
    }

    .business01 .manage-icon-item.item10 .btn-scroll-link {
        background-image: url("data:image/svg+xml,%3Csvg id='icon' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26.46 26.46'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke:%23000%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m265.5 340.93-7.4 5.17-7.4-5.17a1.15 1.15 0 0 0-1.6 1.6l5.18 7.4-5.18 7.39a1.15 1.15 0 0 0 1.6 1.6l7.4-5.17 7.4 5.17a1.15 1.15 0 0 0 1.6-1.6l-5.18-7.39 5.18-7.4a1.15 1.15 0 0 0-1.6-1.6Z' transform='translate(-244.87 -336.7)'/%3E%3Ccircle class='cls-1' cx='4.36' cy='4.36' r='3.86'/%3E%3Ccircle class='cls-1' cx='4.36' cy='22.1' r='3.86'/%3E%3Ccircle class='cls-1' cx='22.1' cy='22.1' r='3.86'/%3E%3Ccircle class='cls-1' cx='22.1' cy='4.36' r='3.86'/%3E%3Ccircle cx='13.23' cy='13.23' r='1.49' stroke='%23c42c32' fill='%23fff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    }

    .business01 .manage-icon-item.item11 .btn-scroll-link {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.77 34.8'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%23fff;stroke-linejoin:round;stroke:%231c1d1b%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M16.43 30.76H9.34l2.59-9.12h1.91l2.59 9.12z'/%3E%3Ccircle class='cls-1' cx='12.88' cy='12.88' r='12.38'/%3E%3Cpath class='cls-1' d='m16.06 13.7-2.49-5a2.61 2.61 0 0 1 2.33-3.77h2.2a2.61 2.61 0 0 1 2.33 3.78l-2.49 5a1.05 1.05 0 0 1-1.88-.01ZM16.21 16.7l-3.07 4.65a2.62 2.62 0 0 1-4.45-.13l-1.09-1.9a2.61 2.61 0 0 1 2.1-3.92l5.56-.33a1.06 1.06 0 0 1 .95 1.63ZM18.74 15.07l5.56.33a2.61 2.61 0 0 1 2.1 3.92l-1.09 1.9a2.62 2.62 0 0 1-4.45.13l-3.07-4.65a1.06 1.06 0 0 1 .95-1.63Z' transform='translate(-4.12 -2.27)'/%3E%3Ccircle cx='12.88' cy='12.88' r='2.44' stroke='%23bb2d31' fill='%23fff' stroke-linejoin='round'/%3E%3Cpath class='cls-1' d='M9.24 30.76h7.29a3.54 3.54 0 0 1 3.54 3.54H5.7a3.54 3.54 0 0 1 3.54-3.54Z'/%3E%3C/svg%3E");
    }

    .business01 .manage-icon-item.item05 .btn-scroll-link {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_2' data-name='Layer 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.57 32.36'%3E%3Cdefs%3E%3Cstyle%3E .cls-1,.cls-2%7Bfill:%23fff;stroke-linejoin:round%7D.cls-1%7Bstroke:%231d1d1b%7D.cls-2%7Bstroke:%23c42c32%7D %3C/style%3E%3C/defs%3E%3Crect class='cls-1' x='.5' y='.5' width='21.57' height='8.49' rx='4.25'/%3E%3Ccircle class='cls-2' cx='16.43' cy='4.75' r='.98'/%3E%3Crect class='cls-1' x='.5' y='8.99' width='21.57' height='8.49' rx='4.25'/%3E%3Ccircle class='cls-2' cx='16.43' cy='13.24' r='.98'/%3E%3Crect class='cls-1' x='.5' y='17.49' width='21.57' height='8.49' rx='4.25'/%3E%3Ccircle class='cls-2' cx='16.43' cy='21.73' r='.98'/%3E%3Cpath class='cls-1' d='M.5 31.86h21.57M11.28 25.98v5.88'/%3E%3C/svg%3E");
    }

    .business01 .manage-icon-item.item12 .btn-scroll-link {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_2' data-name='Layer 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33.21 32.59'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%23fff;stroke-linejoin:round;stroke:%231d1d1b%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M.5 17.6h32.21v11.97H.5z'/%3E%3Cpath stroke='%23c42c32' stroke-dasharray='2 1' fill='%23fff' stroke-linejoin='round' d='M4.68 21.7h8.26'/%3E%3Cpath class='cls-1' d='M5.35 29.56v3.03M27.86 29.56v3.03M25.65.5a1.57 1.57 0 0 1 1.57 1.57v15.49h-3V2.07A1.57 1.57 0 0 1 25.65.5Z'/%3E%3C/svg%3E");
    }

    .business01 .manage-icon-item .btn-scroll-link {
        height: 140px;
        padding-top: 95px;
        font-size: 1.125rem;
        border-right: 1px solid #dcdcdc;
        border-bottom: 1px solid #dcdcdc;
        background-repeat: no-repeat;
        background-size: 86px 58px;
        background-position: center 32px;
    }

.business01 .manage-text-wrap {
    padding: 80px 0 10px;
}

@media (max-width: 1000px) {
    .business01 .manage-icon-wrap {
        padding: 0 15px;
    }

    .business01 .manage-text-wrap {
        padding: 30px 15px 60px;
    }
}

@media (max-width: 768px) {
    .business01 .h3 {
        font-size: 1.3333333333rem;
    }

    .business01 .manage-icon-list {
        margin: 30px 0;
    }

    .business01 .manage-icon-item {
        width: 33.3%;
    }

        .business01 .manage-icon-item .btn-scroll-link {
            height: 88px;
            padding-top: 58px;
            font-size: 1rem;
            background-position: center 18px;
            background-size: 59px 38px;
        }
}

.business01 .manage-text-list {
    display: flex;
    flex-wrap: wrap;
}

.business01 .manage-text-item {
    position: relative;
    width: calc(25% - 10.5px);
    min-height: 260px;
    margin: 0 0 80px 14px;
    padding-bottom: 12px;
    border: 1px solid #dcdcdc;
    background-color: #fff;
}

    .business01 .manage-text-item:focus {
        box-shadow: 0 0 5px 0 rgba(5, 16, 27, 0.2);
    }

        .business01 .manage-text-item:focus:after {
            opacity: 1;
        }

    .business01 .manage-text-item:after {
        display: block;
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        border: 2px solid #0f3355;
        opacity: 0;
        transition: opacity 0.6s cubic-bezier(0.64, 0, 0.78, 0);
    }

    .business01 .manage-text-item:nth-child(4n-3) {
        margin-left: 0;
    }

    .business01 .manage-text-item .title {
        position: relative;
        z-index: 1;
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 10px 13px 10px 25px;
        font-size: 1.25rem;
        text-align: center;
        background-color: #0f3355;
        color: #fff;
    }

        .business01 .manage-text-item .title .btn-inquiry {
            padding: 5px 0;
            font-size: 0.8125rem;
            white-space: pre;
            color: #fff;
        }

        .business01 .manage-text-item .title .xi-angle-right-min {
            transform: translateY(2px);
        }

    .business01 .manage-text-item .block {
        display: flex;
        padding: 0 15px 0 25px;
        margin-top: 10px;
    }

        .business01 .manage-text-item .block .left, .business01 .manage-text-item .block .right {
            display: inline-block;
        }

        .business01 .manage-text-item .block .left {
            width: 42%;
            flex-shrink: 0;
            font-weight: 500;
        }

        .business01 .manage-text-item .block .right {
            word-break: keep-all;
            letter-spacing: -1px;
            color: #666;
        }

    .business01 .manage-text-item.item02 .left {
        width: 35%;
    }

    .business01 .manage-text-item.item04 .left {
        width: 54%;
    }

    .business01 .manage-text-item.item06 .left, .business01 .manage-text-item.item07 .left {
        width: 47%;
    }

@media (max-width: 1000px) {
    .business01 .manage-text-item {
        width: calc(33.3% - 4px);
        margin: 0 0 20px 6px;
    }

        .business01 .manage-text-item:nth-child(4n-3) {
            margin-left: 6px;
        }

        .business01 .manage-text-item:nth-child(3n-2) {
            margin-left: 0;
        }
}

@media (max-width: 768px) {
    .business01 .manage-text-item {
        width: calc(50% - 5px);
        margin: 0 0 20px 10px;
    }

        .business01 .manage-text-item:nth-child(3n-2) {
            margin-left: 10px;
        }

        .business01 .manage-text-item:nth-child(odd) {
            margin-left: 0;
        }

        .business01 .manage-text-item .block {
            padding: 0 15px;
        }

        .business01 .manage-text-item .title {
            padding: 10px 15px;
            font-size: 1.2rem;
        }
}

@media (max-width: 500px) {
    .business01 .manage-text-item {
        width: 100%;
        margin: 0 0 20px 0;
        min-height: 0;
    }

        .business01 .manage-text-item:nth-child(3n-2) {
            margin-left: 0;
        }

        .business01 .manage-text-item .block {
            display: block;
        }

            .business01 .manage-text-item .block .left, .business01 .manage-text-item .block .right {
                display: block;
                width: 100%;
            }
}

/* 엔터프라이즈 비즈니스 */
.business03 .title-mini {
    margin-bottom: 1.875rem;
    font-size: 1.875rem;
}

.business03 .box {
    padding: 4.8rem 0 5rem 0;
}

    .business03 .box .box-title {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: center;
        position: relative;
        width: fit-content;
        height: 220px;
        margin: 0 auto 2.25rem;
        font-size: 2.375rem;
    }

        .business03 .box .box-title .txt {
            z-index: 1;
            position: relative;
            margin: 0;
            line-height: 1.26;
            text-align: center;
            font-size: inherit;
            font-weight: 500;
        }

        .business03 .box .box-title .font-russo:not(.bg) {
            z-index: 1;
            position: relative;
            display: block;
            width: 37px;
            height: 23px;
            color: #00aceb;
            background-size: 37px 23px;
            background-repeat: no-repeat;
            background-position: 0 0;
        }

            .business03 .box .box-title .font-russo:not(.bg):nth-child(1) {
                background-image: url("/Content/images/company/bg_quotes01.png");
            }

            .business03 .box .box-title .font-russo:not(.bg):nth-child(3) {
                background-image: url("/Content/images/company/bg_quotes02.png");
            }

        .business03 .box .box-title .bg {
            position: absolute;
            right: 0;
            top: 35px;
            font-size: 5rem;
            line-height: 0.9;
            text-align: right;
            color: #f2f3f4;
        }

    .business03 .box .txt {
        margin: 0 0 3.1rem 0;
        font-size: 1.125rem;
        line-height: 1.9;
        word-break: keep-all;
    }

    .business03 .box > .txt {
        color: #666;
    }

.business03 .box01 .box-title .bg {
    margin-right: 7rem;
}

.business03 .box01 .btn-guarantee {
    margin-top: 3.1rem;
}

.business03 .box03 .box-title, .business03 .box04 .box-title {
    width: 100%;
}

    .business03 .box03 .box-title .font-russo.bg, .business03 .box04 .box-title .font-russo.bg {
        width: 100%;
        text-align: center;
    }

.business03 .box04 .ecosystem .item {
    min-height: 15rem;
}

.business03 .visual-commercial {
    width: 100%;
    max-width: 1400px;
    height: 536px;
    margin: 0 auto;
    background: url("/Content/images/company/bg_business03_01.webp") center/cover no-repeat;
}

.business03 .recruit-desc-item {
    /* 미사용 css */
}

    .business03 .recruit-desc-item .btn-dark {
        width: auto;
        margin-top: 30px;
        align-self: flex-start;
    }

    .business03 .recruit-desc-item:nth-child(1) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Isolation_Mode' data-name='Isolation Mode' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 45.34 44.75'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%23333%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M40.18 8H29.07a.75.75 0 0 1 0-1.5h11.11a.75.75 0 0 1 0 1.5ZM40.18 12.05H29.07a.75.75 0 0 1 0-1.5h11.11a.75.75 0 0 1 0 1.5ZM40.18 16.46H29.07a.75.75 0 0 1 0-1.5h11.11a.75.75 0 0 1 0 1.5ZM8.65 8h-3.1a.75.75 0 0 1 0-1.5h3.1a.75.75 0 0 1 0 1.5ZM8.65 12.05h-3.1a.75.75 0 0 1 0-1.5h3.1a.75.75 0 1 1 0 1.5ZM20.06 8H17a.75.75 0 0 1 0-1.5h3.09a.75.75 0 0 1 0 1.5ZM20.06 12.05H17a.75.75 0 0 1 0-1.5h3.09a.75.75 0 0 1 0 1.5ZM40.18 39.12H29.07a.75.75 0 0 1 0-1.5h11.11a.75.75 0 0 1 0 1.5ZM8.26 38.54A1.49 1.49 0 1 1 6.77 37a1.49 1.49 0 0 1 1.49 1.54ZM20 38.54a1.5 1.5 0 1 1-1.5-1.5 1.5 1.5 0 0 1 1.5 1.5Z' transform='translate(-.57 -.46)'/%3E%3Cpath class='cls-1' d='M12.88 45.21H3.16a2.6 2.6 0 0 1-2.59-2.6V3.05A2.59 2.59 0 0 1 3.16.46h9.72a.76.76 0 0 1 .75.75v43.25a.76.76 0 0 1-.75.75ZM3.16 2a1.09 1.09 0 0 0-1.09 1.05v39.56a1.09 1.09 0 0 0 1.09 1.1h9V2ZM43.32 45.21H24.15a.75.75 0 0 1-.75-.75V1.21a.75.75 0 0 1 .75-.75h19.17a2.59 2.59 0 0 1 2.59 2.59v39.56a2.6 2.6 0 0 1-2.59 2.6Zm-18.42-1.5h18.42a1.09 1.09 0 0 0 1.09-1.1V3.05A1.09 1.09 0 0 0 43.32 2H24.9Z' transform='translate(-.57 -.46)'/%3E%3Cpath class='cls-1' d='M24.15 45.21H12.88a.76.76 0 0 1-.75-.75V1.21a.76.76 0 0 1 .75-.75h11.27a.76.76 0 0 1 .75.75v43.25a.76.76 0 0 1-.75.75Zm-10.52-1.5h9.77V2h-9.77Z' transform='translate(-.57 -.46)'/%3E%3C/svg%3E");
        background-position: right 30px top 40px;
        background-size: 51px 50px;
    }

    .business03 .recruit-desc-item:nth-child(2) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Isolation_Mode' data-name='Isolation Mode' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44.18 43.98'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%23333%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M41.35 14H2.83A2.83 2.83 0 0 1 0 11.15V4a2.83 2.83 0 0 1 2.83-2.79h38.52A2.83 2.83 0 0 1 44.18 4v7.12A2.83 2.83 0 0 1 41.35 14ZM2.83 2.71A1.33 1.33 0 0 0 1.5 4v7.12a1.34 1.34 0 0 0 1.33 1.33h38.52a1.34 1.34 0 0 0 1.33-1.33V4a1.33 1.33 0 0 0-1.33-1.32Z' transform='translate(0 -1.21)'/%3E%3Cpath class='cls-1' d='M9.36 7.59a2.11 2.11 0 1 1-2.11-2.1 2.1 2.1 0 0 1 2.11 2.1ZM14.87 7.59a2.1 2.1 0 1 1-2.1-2.1 2.09 2.09 0 0 1 2.1 2.1ZM38.35 8.34h-4.78a.75.75 0 0 1 0-1.5h4.78a.75.75 0 0 1 0 1.5ZM41.35 29.58H2.83A2.83 2.83 0 0 1 0 26.76v-7.12a2.83 2.83 0 0 1 2.83-2.82h38.52a2.83 2.83 0 0 1 2.83 2.82v7.12a2.83 2.83 0 0 1-2.83 2.82ZM2.83 18.32a1.33 1.33 0 0 0-1.33 1.32v7.12a1.33 1.33 0 0 0 1.33 1.32h38.52a1.33 1.33 0 0 0 1.33-1.32v-7.12a1.33 1.33 0 0 0-1.33-1.32Z' transform='translate(0 -1.21)'/%3E%3Cpath class='cls-1' d='M9.36 23.2a2.11 2.11 0 1 1-2.11-2.1 2.11 2.11 0 0 1 2.11 2.1ZM14.87 23.2a2.1 2.1 0 1 1-2.1-2.1 2.1 2.1 0 0 1 2.1 2.1ZM38.35 24h-4.78a.75.75 0 0 1 0-1.5h4.78a.75.75 0 0 1 0 1.5ZM41.35 45.19H2.83A2.83 2.83 0 0 1 0 42.36v-7.11a2.83 2.83 0 0 1 2.83-2.83h38.52a2.83 2.83 0 0 1 2.83 2.83v7.11a2.83 2.83 0 0 1-2.83 2.83ZM2.83 33.92a1.33 1.33 0 0 0-1.33 1.33v7.11a1.34 1.34 0 0 0 1.33 1.33h38.52a1.34 1.34 0 0 0 1.33-1.33v-7.11a1.33 1.33 0 0 0-1.33-1.33Z' transform='translate(0 -1.21)'/%3E%3Cpath class='cls-1' d='M9.36 38.8a2.11 2.11 0 1 1-2.11-2.1 2.11 2.11 0 0 1 2.11 2.1ZM14.87 38.8a2.1 2.1 0 1 1-2.1-2.1 2.1 2.1 0 0 1 2.1 2.1ZM38.35 39.55h-4.78a.75.75 0 0 1 0-1.5h4.78a.75.75 0 1 1 0 1.5Z' transform='translate(0 -1.21)'/%3E%3C/svg%3E");
        background-position: right 37px top 44px;
        background-size: 47px 47px;
    }

    .business03 .recruit-desc-item:nth-child(3) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_7' data-name='Layer 7' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 71.07 58.11'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%23333%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M22.29 54.82H1.52a.76.76 0 0 1-.75-.75V40a.75.75 0 0 1 .75-.75h20.77A.75.75 0 0 1 23 40v14.07a.76.76 0 0 1-.71.75Zm-20-1.5h19.25V40.76H2.27ZM19.07 59.24a.76.76 0 0 1-.75-.75 1.11 1.11 0 0 0-1.15-1.08H6.64a1.11 1.11 0 0 0-1.15 1.08.75.75 0 0 1-1.5 0 2.61 2.61 0 0 1 2.65-2.58h10.53a2.62 2.62 0 0 1 2.65 2.58.75.75 0 0 1-.75.75ZM46.69 54.82H25.92a.76.76 0 0 1-.75-.75V40a.75.75 0 0 1 .75-.75h20.77a.75.75 0 0 1 .75.75v14.07a.76.76 0 0 1-.75.75Zm-20-1.5h19.25V40.76H26.67ZM43.47 59.24a.76.76 0 0 1-.75-.75 1.11 1.11 0 0 0-1.15-1.08H31a1.11 1.11 0 0 0-1.15 1.08.75.75 0 0 1-1.5 0A2.61 2.61 0 0 1 31 55.91h10.57a2.62 2.62 0 0 1 2.65 2.58.75.75 0 0 1-.75.75ZM71.09 54.82H50.32a.76.76 0 0 1-.75-.75V40a.75.75 0 0 1 .75-.75h20.77a.75.75 0 0 1 .75.75v14.07a.76.76 0 0 1-.75.75Zm-20-1.5h19.25V40.76H51.07ZM67.87 59.24a.76.76 0 0 1-.75-.75A1.11 1.11 0 0 0 66 57.41H55.44a1.11 1.11 0 0 0-1.15 1.08.75.75 0 0 1-1.5 0 2.62 2.62 0 0 1 2.65-2.58H66a2.62 2.62 0 0 1 2.65 2.58.75.75 0 0 1-.78.75ZM44.77 27.92H27.84a.76.76 0 0 1-.75-.75V1.88a.76.76 0 0 1 .75-.75h16.93a.76.76 0 0 1 .75.75v25.29a.76.76 0 0 1-.75.75Zm-16.18-1.5H44V2.63H28.59Z' transform='translate(-.77 -1.13)'/%3E%3Cpath class='cls-1' d='M40.23 6.79h-7.85a.75.75 0 1 1 0-1.5h7.85a.75.75 0 0 1 0 1.5ZM40.23 10.53h-7.85a.75.75 0 1 1 0-1.5h7.85a.75.75 0 0 1 0 1.5ZM40.23 14.27h-7.85a.75.75 0 1 1 0-1.5h7.85a.75.75 0 0 1 0 1.5ZM36.3 24.28a3.82 3.82 0 1 1 3.82-3.82 3.83 3.83 0 0 1-3.82 3.82Zm0-6.14a2.32 2.32 0 1 0 2.32 2.32 2.32 2.32 0 0 0-2.32-2.32ZM60.18 38.14a.76.76 0 0 1-.75-.75v-2.76H13.18v2.76a.75.75 0 0 1-1.5 0v-3.51a.74.74 0 0 1 .75-.75h47.75a.75.75 0 0 1 .75.75v3.51a.76.76 0 0 1-.75.75Z' transform='translate(-.77 -1.13)'/%3E%3Cpath class='cls-1' d='M36.3 38.14a.76.76 0 0 1-.75-.75V29a.75.75 0 1 1 1.5 0v8.37a.75.75 0 0 1-.75.77Z' transform='translate(-.77 -1.13)'/%3E%3C/svg%3E");
        background-position: right 30px top 32px;
        background-size: 70px 55px;
    }

    .business03 .recruit-desc-item:nth-child(4) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_7' data-name='Layer 7' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 45.78 59.43'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:none;stroke:%23333;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M30.73 58.68H15.05l3.58-34.24h8.51l3.59 34.24zM20.38 27.58l5.56 7.46M25.41 27.58l-5.56 7.46M19.88 35.16l6.67 8.96M25.91 35.16l-6.67 8.96M19.17 44.12l8.23 11.06M26.62 44.12l-8.23 11.06'/%3E%3Cpath class='cls-1' d='M27.14 17a3.66 3.66 0 1 0-3.66 3.66A3.65 3.65 0 0 0 27.14 17ZM13.53 26.94a14.07 14.07 0 0 1 0-19.87M7.79 1.37a22.13 22.13 0 0 0 0 31.27M39.14 32.64a22.14 22.14 0 0 0 0-31.27M33.47 7.07a14.07 14.07 0 0 1 0 19.87M29.06 22.56a7.89 7.89 0 0 0 0-11.12M17.87 11.45a7.87 7.87 0 0 0 0 11.11' transform='translate(-.59 -.62)'/%3E%3C/svg%3E");
        background-position: right 30px top 36px;
        background-size: 42px 54px;
    }

    .business03 .recruit-desc-item:nth-child(5) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_7' data-name='Layer 7' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56.17 55.46'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%23333%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M38 42.9H20.5a.75.75 0 0 1-.37-.09 5.27 5.27 0 0 1 1-10.44 4.9 4.9 0 0 1 .77.06 4.9 4.9 0 0 1 9.55-.73 5 5 0 0 1 1.83-.35 4.9 4.9 0 0 1 4.82 4 3.79 3.79 0 0 1-.1 7.55Zm-17.24-1.5H38a2.29 2.29 0 1 0 0-4.57h-.57a.76.76 0 0 1-.75-.72 3.41 3.41 0 0 0-5.35-2.65.74.74 0 0 1-1.17-.57 3.41 3.41 0 0 0-6.81.23v.13a.8.8 0 0 1-.29.68.75.75 0 0 1-.7.15 3.76 3.76 0 1 0-1.75 7.28Z' transform='translate(-.72 -.73)'/%3E%3Cpath class='cls-1' d='M48.68 51H8.93a.75.75 0 0 1-.75-.75V25.16a4.23 4.23 0 0 1 4.23-4.22H45.2a4.23 4.23 0 0 1 4.23 4.22v25.13a.75.75 0 0 1-.75.71Zm-39-1.5h38.25V25.16a2.73 2.73 0 0 0-2.73-2.72H12.41a2.73 2.73 0 0 0-2.73 2.72Z' transform='translate(-.72 -.73)'/%3E%3Cpath class='cls-1' d='M52.67 56.19H4.94A4.22 4.22 0 0 1 .72 52v-1.71a.76.76 0 0 1 .75-.75h54.67a.76.76 0 0 1 .75.75V52a4.22 4.22 0 0 1-4.22 4.19ZM2.22 51v1a2.72 2.72 0 0 0 2.72 2.72h47.73A2.72 2.72 0 0 0 55.39 52v-1ZM30.48 22.44a.76.76 0 0 1-.75-.75v-9.83a.75.75 0 0 1 1.5 0v9.83a.75.75 0 0 1-.75.75ZM25.62 22.44a.76.76 0 0 1-.75-.75V6.55a.75.75 0 0 1 1.5 0v15.14a.75.75 0 0 1-.75.75Z' transform='translate(-.72 -.73)'/%3E%3Cpath class='cls-1' d='M25.62 6.6a2.94 2.94 0 1 1 2.93-2.94 2.94 2.94 0 0 1-2.93 2.94Zm0-4.37a1.44 1.44 0 1 0 1.43 1.43 1.43 1.43 0 0 0-1.43-1.43ZM16.48 11.89A2.93 2.93 0 1 1 19.42 9a2.93 2.93 0 0 1-2.94 2.89Zm0-4.36A1.43 1.43 0 1 0 17.92 9a1.43 1.43 0 0 0-1.44-1.47ZM30.48 12.61a2.93 2.93 0 1 1 2.93-2.93 2.93 2.93 0 0 1-2.93 2.93Zm0-4.36a1.43 1.43 0 1 0 1.43 1.43 1.43 1.43 0 0 0-1.43-1.43Z' transform='translate(-.72 -.73)'/%3E%3Cpath class='cls-1' d='M21.45 22.44a.75.75 0 0 1-.75-.75v-12h-1.91a.75.75 0 0 1 0-1.5h2.66a.75.75 0 0 1 .75.81v12.69a.76.76 0 0 1-.75.75ZM41.05 18.89A2.93 2.93 0 1 1 44 16a2.93 2.93 0 0 1-2.95 2.89Zm0-4.36A1.43 1.43 0 1 0 42.48 16a1.43 1.43 0 0 0-1.43-1.47Z' transform='translate(-.72 -.73)'/%3E%3Cpath class='cls-1' d='M34.08 22.44a.76.76 0 0 1-.75-.75V16a.75.75 0 0 1 .75-.75h4.66a.75.75 0 0 1 0 1.5h-3.91v5a.75.75 0 0 1-.75.69Z' transform='translate(-.72 -.73)'/%3E%3C/svg%3E");
        background-position: right 30px top 35px;
        background-size: 57px 56px;
    }

    .business03 .recruit-desc-item:nth-child(6) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_7' data-name='Layer 7' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 59.31 55.68'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%23333%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M28.6 50.68H1.88a.76.76 0 0 1-.75-.75V31.84a.76.76 0 0 1 .75-.75H28.6a.76.76 0 0 1 .75.75v18.09a.76.76 0 0 1-.75.75Zm-26-1.5h25.25V32.59H2.63ZM24.47 56.37a.75.75 0 0 1-.75-.75A1.65 1.65 0 0 0 22 54H8.46a1.64 1.64 0 0 0-1.69 1.6.75.75 0 0 1-1.5 0 3.15 3.15 0 0 1 3.19-3.1H22a3.16 3.16 0 0 1 3.2 3.1.76.76 0 0 1-.73.77Z' transform='translate(-1.13 -.68)'/%3E%3Cpath class='cls-1' d='M14.11 52.58v-3.33'/%3E%3Cpath class='cls-1' d='M59.69 20.27H33a.74.74 0 0 1-.75-.75V1.43A.75.75 0 0 1 33 .68h26.69a.75.75 0 0 1 .75.75v18.09a.74.74 0 0 1-.75.75Zm-26-1.5h25.25V2.18H33.73ZM55.56 26a.75.75 0 0 1-.75-.75 1.65 1.65 0 0 0-1.7-1.6H39.56a1.65 1.65 0 0 0-1.7 1.6.75.75 0 0 1-1.5 0 3.16 3.16 0 0 1 3.2-3.1h13.55a3.15 3.15 0 0 1 3.2 3.1.76.76 0 0 1-.75.75ZM9.62 11.58a3.22 3.22 0 1 1 3.22-3.22 3.22 3.22 0 0 1-3.22 3.22Zm0-4.93a1.72 1.72 0 1 0 1.72 1.71 1.72 1.72 0 0 0-1.72-1.71ZM25.15 9.11h-10a.75.75 0 0 1 0-1.5h10a.75.75 0 1 1 0 1.5ZM9.62 24.65a.76.76 0 0 1-.75-.75V13.73a.75.75 0 0 1 1.5 0V23.9a.76.76 0 0 1-.75.75ZM52.38 50.35a3.22 3.22 0 1 1 3.22-3.22 3.22 3.22 0 0 1-3.22 3.22Zm0-4.94a1.72 1.72 0 1 0 1.72 1.72 1.72 1.72 0 0 0-1.72-1.72ZM46.87 47.88h-10a.75.75 0 0 1 0-1.5h10a.75.75 0 0 1 0 1.5ZM52.38 42.51a.75.75 0 0 1-.75-.75V31.6a.75.75 0 0 1 1.5 0v10.16a.74.74 0 0 1-.75.75Z' transform='translate(-1.13 -.68)'/%3E%3C/svg%3E");
        background-position: right 32px top 37px;
        background-size: 60px 56px;
    }

    .business03 .recruit-desc-item:nth-child(7) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_7' data-name='Layer 7' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 86.69 92.89'%3E%3Cdefs%3E%3Cstyle%3E .cls-1,.cls-2%7Bfill:none;stroke:%231e1e1e;stroke-width:2.5px%7D.cls-2%7Bfill:%23fff%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M43.35 61.95V27.22'/%3E%3Cpath class='cls-2' d='M62.29 39.22a6.5 6.5 0 1 1-6.49-6.49 6.5 6.5 0 0 1 6.49 6.49Z' transform='translate(-12.45 -11.93)'/%3E%3Cpath class='cls-1' d='M43.35 25.33v3.94M32.29 59.76V41.67l-17.36-14.3V7.52'/%3E%3Cpath class='cls-2' d='M33.8 19.67a6.49 6.49 0 1 1-6.49-6.49 6.49 6.49 0 0 1 6.49 6.49Z' transform='translate(-12.45 -11.93)'/%3E%3Cpath class='cls-1' d='M54.4 59.76V41.67l17.37-14.3V7.52'/%3E%3Cpath class='cls-2' d='M77.79 19.67a6.5 6.5 0 1 0 6.5-6.49 6.49 6.49 0 0 0-6.5 6.49Z' transform='translate(-12.45 -11.93)'/%3E%3Cpath class='cls-2' d='M8.47 82.15h21.74v9.48H8.47zM56.48 82.15h21.74v9.48H56.48z'/%3E%3Cpath class='cls-2' d='M1.25 57.14h84.19v28.31H1.25z'/%3E%3Cpath class='cls-2' d='M12.41 66.4h23.2v8.61h-23.2z'/%3E%3Cpath class='cls-1' d='M40.72 70.71h4.09M48.09 70.71h4.09M55.46 70.71h4.09M62.83 70.71h4.09M70.2 70.71h4.09'/%3E%3C/svg%3E");
        background-position: right 10px top 35px;
        background-size: 60px 56px;
    }

.business03 .brand-list {
    background: url("/Content/images/company/bg_business03_02.jpg") 0 0/100% 100% no-repeat;
}

@media (max-width: 768px) {
    .business03 .visual-commercial {
        position: static;
        width: auto;
        height: 250px;
        margin: 0 -10px 20px;
        transform: translateX(0);
        background-size: cover;
    }

    .business03 .brand-list {
        margin-top: 0;
    }

    .business03 .box {
        padding: 3.5rem 15px;
    }

        .business03 .box .txt {
            font-size: 1rem;
        }

        .business03 .box .box-title {
            height: 8.57rem;
        }

            .business03 .box .box-title .txt {
                margin: 0;
                font-size: 1.5rem;
                line-height: 1.6;
            }

            .business03 .box .box-title .bg {
                font-size: 3.5rem;
                line-height: 1.1;
            }

            .business03 .box .box-title .font-russo:not(.bg) {
                width: 21px;
                height: 13px;
                background-size: 21px 13px;
            }

    .business03 .box01 {
        padding: 1rem 15px 3.5rem;
    }

        .business03 .box01 .box-title .bg {
            top: 0.7rem;
            margin-right: 0;
            text-align: center;
        }

        .business03 .box01 .btn-guarantee {
            margin-top: 1.5rem;
        }

    .business03 .box02 .img-fluid {
        max-width: 312px;
    }

    .business03 .box02 .pl-2 {
        text-align: center;
    }

    .business03 .box03 .box-title .bg, .business03 .box04 .box-title .bg {
        top: 0.7rem;
    }

    .business03 .box04 .box-title {
        height: 9rem;
    }

        .business03 .box04 .box-title .bg {
            top: 1rem;
        }

    .business03 .box04 .ecosystem .item {
        min-height: 11rem;
    }

    .business03 .ecosystem .title {
        margin-bottom: 3.2rem;
        padding: 0.9rem 1rem;
        font-size: 1.1rem;
    }

    .business03 .ecosystem .ecosystem-list {
        gap: 3.2rem 1rem;
    }

    .business03 .ecosystem .item-title {
        font-size: 1.1rem;
    }
}

.business04, .business05, .business06 {
    /* 설명 bg 정의 */
}

    .business04 .section-cont, .business05 .section-cont, .business06 .section-cont {
        padding-top: 625px;
    }

        .business04 .section-cont .inner-cont, .business05 .section-cont .inner-cont, .business06 .section-cont .inner-cont {
            position: relative;
        }

    .business04 .txt, .business05 .txt, .business06 .txt {
        word-break: keep-all;
    }

    .business04 .box .h3, .business05 .box .h3, .business06 .box .h3 {
        font-size: 2.375rem;
        line-height: 1.3;
    }

        .business04 .box .h3 + .txt, .business04 .box .h4 + .txt, .business05 .box .h3 + .txt, .business05 .box .h4 + .txt, .business06 .box .h3 + .txt, .business06 .box .h4 + .txt {
            font-size: 1.125rem;
            line-height: 1.9;
        }

    .business04 .box01, .business05 .box01, .business06 .box01 {
        z-index: 2;
        position: absolute;
        right: 0;
        top: -192px;
        width: 55.4%;
        padding: 55px 45px;
        background-color: #001324;
        color: #fff;
    }

        .business04 .box01 .h3, .business05 .box01 .h3, .business06 .box01 .h3 {
            margin-bottom: 30px;
        }

        .business04 .box01 .btn-guarantee, .business05 .box01 .btn-guarantee, .business06 .box01 .btn-guarantee {
            min-width: 178px;
            margin-top: 15px;
            background-color: transparent;
            border-color: #fff;
            color: #fff;
        }

            .business04 .box01 .btn-guarantee:hover, .business05 .box01 .btn-guarantee:hover, .business06 .box01 .btn-guarantee:hover {
                background-color: rgba(255, 255, 255, 0.2);
            }

    .business04 .box02 .h3, .business05 .box02 .h3, .business06 .box02 .h3 {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        position: relative;
        width: 46%;
        height: 240px;
        margin-bottom: 65px;
    }

        .business04 .box02 .h3 .txt, .business05 .box02 .h3 .txt, .business06 .box02 .h3 .txt {
            z-index: 1;
            position: relative;
            left: 0;
            font-size: inherit;
            font-weight: 500;
        }

        .business04 .box02 .h3 .font-russo:not(.bg), .business05 .box02 .h3 .font-russo:not(.bg), .business06 .box02 .h3 .font-russo:not(.bg) {
            z-index: 1;
            position: relative;
            display: block;
            width: 37px;
            height: 23px;
            color: #00aceb;
            background-size: 37px 23px;
            background-repeat: no-repeat;
            background-position: 0 0;
        }

            .business04 .box02 .h3 .font-russo:not(.bg):nth-child(1), .business05 .box02 .h3 .font-russo:not(.bg):nth-child(1), .business06 .box02 .h3 .font-russo:not(.bg):nth-child(1) {
                background-image: url("/Content/images/company/bg_quotes01.png");
            }

            .business04 .box02 .h3 .font-russo:not(.bg):nth-child(3), .business05 .box02 .h3 .font-russo:not(.bg):nth-child(3), .business06 .box02 .h3 .font-russo:not(.bg):nth-child(3) {
                background-image: url("/Content/images/company/bg_quotes02.png");
            }

        .business04 .box02 .h3 .bg, .business05 .box02 .h3 .bg, .business06 .box02 .h3 .bg {
            position: absolute;
            right: 0;
            top: 35px;
            font-size: 5rem;
            line-height: 0.9;
            text-align: right;
            color: #f2f3f4;
        }

    .business04 .recruit-desc-list, .business05 .recruit-desc-list, .business06 .recruit-desc-list {
        margin-bottom: 150px;
    }

    .business04 .recruit-desc-item, .business05 .recruit-desc-item, .business06 .recruit-desc-item {
        padding: 27px 30px 30px 25px;
    }

        .business04 .recruit-desc-item .title, .business05 .recruit-desc-item .title, .business06 .recruit-desc-item .title {
            height: 125px;
        }

@media (max-width: 1024px) {
    .business04 .section-cont, .business05 .section-cont, .business06 .section-cont {
        margin: 0 15px;
        padding-top: 535px;
    }

    .business04 .box01, .business05 .box01, .business06 .box01 {
        position: static;
        width: 100%;
    }

    .business04 .box02, .business05 .box02, .business06 .box02 {
        margin-top: 30px;
    }
}

@media (max-width: 1200px) {
    .business04 .box .h3, .business05 .box .h3, .business06 .box .h3 {
        font-size: 2rem;
    }

        .business04 .box .h3 + .txt, .business05 .box .h3 + .txt, .business06 .box .h3 + .txt {
            font-size: 1rem;
        }
}

@media (max-width: 768px) {
    .business04 .section-cont, .business05 .section-cont, .business06 .section-cont {
        padding-top: 0;
        background: none !important;
    }

    .business04 .img-fluid, .business05 .img-fluid, .business06 .img-fluid {
        width: 100%;
    }

    .business04 .box .h3, .business05 .box .h3, .business06 .box .h3 {
        margin-bottom: 15px;
        font-size: 1.6rem;
    }

        .business04 .box .h3 + .txt, .business05 .box .h3 + .txt, .business06 .box .h3 + .txt {
            font-size: 1rem;
            line-height: 1.7;
        }

    .business04 .box01, .business05 .box01, .business06 .box01 {
        padding: 25px 5px 30px;
    }

    .business04 .box02 .h3, .business05 .box02 .h3, .business06 .box02 .h3 {
        width: 100%;
        height: 120px;
        margin-bottom: 25px;
    }

        .business04 .box02 .h3 .font-russo:not(.bg), .business05 .box02 .h3 .font-russo:not(.bg), .business06 .box02 .h3 .font-russo:not(.bg) {
            width: 21px;
            height: 13px;
            background-size: 21px 13px;
        }

        .business04 .box02 .h3 .bg, .business05 .box02 .h3 .bg, .business06 .box02 .h3 .bg {
            right: 0;
            top: 10px;
            font-size: 4rem;
        }

    .business04 .recruit-desc-list, .business05 .recruit-desc-list, .business06 .recruit-desc-list {
        margin: 30px 15px 65px;
    }

    .business04 .recruit-desc-item, .business05 .recruit-desc-item, .business06 .recruit-desc-item {
        min-height: 230px;
        padding: 20px 15px 15px 15px;
        margin-bottom: 20px;
    }

        .business04 .recruit-desc-item .h3, .business05 .recruit-desc-item .h3, .business06 .recruit-desc-item .h3 {
            height: 112px;
            font-size: 1.3333333333rem;
            line-height: 1.5;
        }

            .business04 .recruit-desc-item .h3 .font-russo, .business05 .recruit-desc-item .h3 .font-russo, .business06 .recruit-desc-item .h3 .font-russo {
                margin-bottom: 0;
                font-size: 1.6rem;
            }
}

.business04 .box.box03, .business06 .box.box03 {
    height: 524px;
    padding: 140px 0 0 56.5%;
    margin-top: 75px;
}

    .business04 .box.box03 .h3, .business06 .box.box03 .h3 {
        margin-bottom: 30px;
    }

@media (max-width: 768px) {
    .business04 .box.box03, .business06 .box.box03 {
        height: auto;
        margin-top: 50px;
        padding: 0 0 30px 0;
        background: #f7f7f7;
    }

        .business04 .box.box03 .img-fluid, .business06 .box.box03 .img-fluid {
            margin-bottom: 30px;
        }
}

/* 컴퓨터코리아 */
.business04 {
    /* 설명 bg 정의 */
}

    .business04 .section-cont {
        background: url("/Content/images/company/bg_business04_01.jpg") center 0/auto 535px no-repeat;
    }

    .business04 .box03 {
        background: url("/Content/images/company/bg_business04_02.jpg") center 0/auto 524px no-repeat;
    }

    .business04 .recruit-desc-item:nth-child(1) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.9 12.35'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Cpath fill='none' d='M0 0h7.9v12.35H0z'/%3E%3C/clipPath%3E%3Cstyle%3E .cls-3%7Bfill:none;stroke:%23000;stroke-miterlimit:10;stroke-width:.4px%7D %3C/style%3E%3C/defs%3E%3Cg clip-path='url(%23clip-path)'%3E%3Cpath class='cls-3' d='M5.61 2A1.79 1.79 0 1 1 3.82.2 1.79 1.79 0 0 1 5.61 2ZM5.13 9.44l-1.15 1.39-1.15-1.39 1.15-4.67 1.15 4.67z'/%3E%3Cpath class='cls-3' d='M7.7 12.15H.2V6.36a1.71 1.71 0 0 1 1.71-1.71H6a1.71 1.71 0 0 1 1.7 1.71ZM5.51 6.08H6.7'/%3E%3C/g%3E%3C/svg%3E");
        background-size: 35px 57px;
        background-position: right 4px bottom 22px;
    }

    .business04 .recruit-desc-item:nth-child(2) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.77 12.12'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Cpath fill='none' d='M0 0h10.77v12.12H0z'/%3E%3C/clipPath%3E%3Cstyle%3E .cls-3%7Bfill:none;stroke:%23000;stroke-linecap:round;stroke-linejoin:round;stroke-width:.47px%7D %3C/style%3E%3C/defs%3E%3Cg clip-path='url(%23clip-path)'%3E%3Cpath class='cls-3' d='M9.87 7.72a3.51 3.51 0 0 0-3.51-3.51 6.89 6.89 0 0 0-2.51.58c-.22-.52-.54-.86-.75-.79s-.39.59-.22 1.19c-.79.43-2.29 1-2.65 1.62v1.82c.39.69 2.12 1.29 3 1.74V11A.88.88 0 0 0 5 11a5.6 5.6 0 0 0 1.38.2h.38a.86.86 0 0 0 .84.68.87.87 0 0 0 .85-.88v-.48a3.5 3.5 0 0 0 1.42-2.8Z'/%3E%3Cpath class='cls-3' d='m9.24 5.78.74-.65.56.74M4.34 5.6s2.13-.93 3.66 0'/%3E%3Cpath d='M2.49 7a.28.28 0 1 1-.55 0 .28.28 0 0 1 .55 0'/%3E%3Cpath class='cls-3' d='M7 1.85A1.62 1.62 0 1 1 5.38.23 1.61 1.61 0 0 1 7 1.85Z'/%3E%3C/g%3E%3C/svg%3E");
        background-size: 54px 63px;
        background-position: right 4px bottom 20px;
    }

    .business04 .recruit-desc-item:nth-child(3) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 37.6 67.41'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%23fff%7D.cls-2%7Bfill:%23222221%7D %3C/style%3E%3C/defs%3E%3Crect class='cls-1' x='1.1' y='1.1' width='35.4' height='65.21' rx='5.07'/%3E%3Cpath class='cls-2' d='M37.92 75.48H12.66a6.17 6.17 0 0 1-6.17-6.17V14.25a6.17 6.17 0 0 1 6.17-6.17h25.26a6.17 6.17 0 0 1 6.17 6.17v55.06a6.17 6.17 0 0 1-6.17 6.17ZM12.66 10.27a4 4 0 0 0-4 4v55.04a4 4 0 0 0 4 4h25.26a4 4 0 0 0 4-4V14.25a4 4 0 0 0-4-4Z' transform='translate(-6.49 -8.08)'/%3E%3Cpath class='cls-1' d='M7.34 10.9h22.92'/%3E%3Cpath class='cls-2' d='M36.75 20.07H13.83a1.1 1.1 0 1 1 0-2.2h22.92a1.1 1.1 0 1 1 0 2.2Z' transform='translate(-6.49 -8.08)'/%3E%3Cpath class='cls-1' d='M30.26 16.55H7.34'/%3E%3Cpath class='cls-2' d='M36.75 25.72H13.83a1.1 1.1 0 0 1 0-2.2h22.92a1.1 1.1 0 0 1 0 2.2Z' transform='translate(-6.49 -8.08)'/%3E%3Ccircle class='cls-1' cx='18.8' cy='52.45' r='2.95'/%3E%3Cpath class='cls-2' d='M25.29 64.57a4 4 0 1 1 4.05-4 4.05 4.05 0 0 1-4.05 4Zm0-5.89a1.85 1.85 0 1 0 1.85 1.84 1.84 1.84 0 0 0-1.85-1.84Z' transform='translate(-6.49 -8.08)'/%3E%3C/svg%3E");
        background-size: 31px 55px;
        background-position: right 4px bottom 22px;
    }

    .business04 .recruit-desc-item:nth-child(4) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.37 9.97' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath class='cls-2' d='M10.81.2h1.36v3.98h-1.36z' id='reuse-0'/%3E%3Cpath class='cls-2' d='M10.86 9a.8.8 0 0 1-.23.57.82.82 0 0 1-.58.24H1A.82.82 0 0 1 .2 9V4.13a.8.8 0 0 1 .24-.57.81.81 0 0 1 .56-.24h9a.82.82 0 0 1 .58.24.78.78 0 0 1 .23.57Z' id='reuse-1'/%3E%3Cpath class='cls-2' d='M.2 4.82h10.66V6.1H.2z' id='reuse-2'/%3E%3Cpath class='cls-2' d='M10.8.51H5.87L2 3.2l-.09.09h2.74L6 2.32l1 .85-1.15.93a.52.52 0 0 0-.18.36.48.48 0 0 0 .15.38l.27.27a.53.53 0 0 0 .34.15.48.48 0 0 0 .35-.14l2-1.86h2Z' id='reuse-3'/%3E%3C/defs%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Cpath fill='none' d='M0 0h12.37v9.97H0z'/%3E%3C/clipPath%3E%3Cstyle%3E .cls-4%7Bfill:none%7D.cls-2%7Bfill:%23fff%7D.cls-4%7Bstroke:%23333;stroke-linecap:round;stroke-linejoin:round;stroke-width:.4px%7D %3C/style%3E%3C/defs%3E%3Cuse class='cls-2' xlink:href='%23reuse-0'/%3E%3Cg clip-path='url(%23clip-path)'%3E%3Cuse class='cls-4' xlink:href='%23reuse-0'/%3E%3Cuse class='cls-2' xlink:href='%23reuse-1'/%3E%3Cuse class='cls-4' xlink:href='%23reuse-1'/%3E%3Cuse class='cls-2' xlink:href='%23reuse-2'/%3E%3Cuse class='cls-4' xlink:href='%23reuse-2'/%3E%3Cpath class='cls-2' d='M2.88 7.87a.81.81 0 0 1-.81.81.82.82 0 0 1-.82-.81.82.82 0 0 1 .82-.82.82.82 0 0 1 .81.82'/%3E%3Cpath class='cls-4' d='M2.88 7.87a.81.81 0 0 1-.81.81.82.82 0 0 1-.82-.81.82.82 0 0 1 .82-.82.82.82 0 0 1 .81.82Z'/%3E%3Cuse class='cls-2' xlink:href='%23reuse-3'/%3E%3Cuse class='cls-4' xlink:href='%23reuse-3'/%3E%3C/g%3E%3C/svg%3E");
        background-size: 54px 63px;
        background-position: right 5px bottom 20px;
    }

    .business04 .recruit-desc-item:nth-child(5) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.08 12.17'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Cpath fill='none' d='M0 0h14.08v12.16H0z'/%3E%3C/clipPath%3E%3Cstyle%3E .cls-3%7Bfill:none;stroke:%23261f1c;stroke-miterlimit:10;stroke-width:.5px%7D %3C/style%3E%3C/defs%3E%3Cg clip-path='url(%23clip-path)'%3E%3Ccircle class='cls-3' cx='2.77' cy='2.15' r='1.9'/%3E%3Cpath class='cls-3' d='M5.26 7.57a2.72 2.72 0 0 0-2.49-2.69 2.77 2.77 0 0 0-2.52 3v2.37H4.6v-.7a3.19 3.19 0 0 1 .66-1.98Z'/%3E%3Ccircle class='cls-3' cx='11.31' cy='2.15' r='1.9'/%3E%3Cpath class='cls-3' d='M13.83 7.85a2.77 2.77 0 0 0-2.52-3 2.68 2.68 0 0 0-2.48 2.54 3.2 3.2 0 0 1 .8 2.16v.67h4.2Z'/%3E%3Ccircle class='cls-3' cx='7.12' cy='3.85' r='1.9'/%3E%3Cpath class='cls-3' d='M8.83 7.39a2.3 2.3 0 0 0-1.71-.81 2.35 2.35 0 0 0-1.86 1 3.24 3.24 0 0 0-.66 2v2.36h5V9.55a3.2 3.2 0 0 0-.77-2.16Z'/%3E%3C/g%3E%3C/svg%3E");
        background-size: 55px 48px;
        background-position: right 7px bottom 30px;
    }

    .business04 .recruit-desc-item:nth-child(6) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 59.2 82.49'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%23fff;stroke:%23000;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M27.95 64.68h3.29v7.96h-3.29zM11.06 77.22h37.08M48.14 80.51H11.06'/%3E%3Crect class='cls-1' x='1' y='1' width='57.2' height='18.56' rx='2.84'/%3E%3Ccircle class='cls-1' cx='11.46' cy='10.28' r='2.9'/%3E%3Crect class='cls-1' x='1' y='23.56' width='57.2' height='18.56' rx='2.84'/%3E%3Ccircle class='cls-1' cx='11.46' cy='32.84' r='2.9'/%3E%3Crect class='cls-1' x='1' y='46.12' width='57.2' height='18.56' rx='2.84'/%3E%3Ccircle class='cls-1' cx='11.46' cy='55.4' r='2.9'/%3E%3Cpath class='cls-1' d='M32.23 76.23v-5.36h-5.26v5.36h-4.64v5.26h14.54v-5.26h-4.64zM4.87 42.12h49.47v4H4.87zM4.87 19.56h49.47v4H4.87z'/%3E%3C/svg%3E");
        background-size: 41px 57px;
        background-position: right 4px bottom 22px;
    }

    .business04 .recruit-desc-item:nth-child(7) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Isolation_Mode' data-name='Isolation Mode' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 217 175'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%23fff%7D %3C/style%3E%3C/defs%3E%3Cpath d='M1111.5 2197h-186a3.5 3.5 0 0 1-3.5-3.5V2074c0-3.38 2.63-7 10-7h176c4.71 0 7 2.29 7 7v119.5a3.5 3.5 0 0 1-3.5 3.5Zm-182.5-7h179v-116H932a8 8 0 0 0-3 .47Z' transform='translate(-911.5 -2050)'/%3E%3Cpath d='M1120 2225H920c-4.77 0-8.5-4.7-8.5-10.7a3.45 3.45 0 0 1 .47-1.75l12-20.8a3.5 3.5 0 0 1 3-1.75h186a3.5 3.5 0 0 1 3 1.75l12 20.8a3.45 3.45 0 0 1 .47 1.75c.06 6-3.67 10.7-8.44 10.7Zm-201.45-9.85c.23 1.9 1.2 2.85 1.45 2.85h200c.25 0 1.22-.95 1.45-2.85L1111 2197H929Z' transform='translate(-911.5 -2050)'/%3E%3Cpath d='M1037.5 2225h-36a8.5 8.5 0 0 1 0-17h36a8.5 8.5 0 0 1 0 17Zm-36-10a1.5 1.5 0 0 0 0 3h36a1.5 1.5 0 0 0 0-3Z' transform='translate(-911.5 -2050)'/%3E%3Cpath class='cls-1' d='M997.1 2123.49a20.43 20.43 0 1 1-20.43-20.43 20.43 20.43 0 0 1 20.43 20.43Z' transform='translate(-911.5 -2050)'/%3E%3Cpath d='M976.67 2147.42a23.93 23.93 0 1 1 23.93-23.93 24 24 0 0 1-23.93 23.93Zm0-40.86a16.93 16.93 0 1 0 16.93 16.93 16.94 16.94 0 0 0-16.93-16.93Z' transform='translate(-911.5 -2050)'/%3E%3Cpath d='M1008.2 2194h-64a3.5 3.5 0 0 1-3.5-3.57c.07-3.4 1.07-33.48 13.89-42.85a3.5 3.5 0 0 1 4.36.18 25.08 25.08 0 0 0 16.84 6 25.92 25.92 0 0 0 17.44-6.29 3.49 3.49 0 0 1 4.33-.22c13 9.25 14 39.75 14.09 43.2a3.5 3.5 0 0 1-3.5 3.57Zm-60.29-7h56.63c-.61-9.2-2.93-25.47-9.09-32.35a33.13 33.13 0 0 1-19.61 6.09 32.39 32.39 0 0 1-19-5.76c-6.03 6.92-8.33 22.94-8.93 32.02Z' transform='translate(-911.5 -2050)'/%3E%3Cpath class='cls-1' d='M1070.75 2053.5c-27.48 0-49.75 15.67-49.75 35 0 8.23 4 15.79 10.8 21.76l-13.3 24.74 36.16-13.39a69.13 69.13 0 0 0 16.09 1.88c27.48 0 49.75-15.67 49.75-35s-22.27-34.99-49.75-34.99Z' transform='translate(-911.5 -2050)'/%3E%3Cpath d='M1018.5 2138.5a3.5 3.5 0 0 1-3.08-5.16l12-22.39c-6.44-6.5-10-14.38-10-22.46 0-21.22 23.89-38.49 53.25-38.49s53.25 17.27 53.25 38.49-23.89 38.5-53.25 38.5a72.11 72.11 0 0 1-15.86-1.74l-35.17 13a3.46 3.46 0 0 1-1.14.25Zm52.25-81.5c-25.5 0-46.25 14.13-46.25 31.49 0 7 3.32 13.57 9.62 19.14a3.5 3.5 0 0 1 .76 4.28l-8.88 16.59 27.48-10.17a3.47 3.47 0 0 1 2-.13 65 65 0 0 0 15.27 1.79c25.5 0 46.25-14.13 46.25-31.5s-20.75-31.49-46.25-31.49Z' transform='translate(-911.5 -2050)'/%3E%3Cpath class='cls-1' d='M133.5 39h53'/%3E%3Cpath d='M1098 2092h-53a3.5 3.5 0 0 1 0-7h53a3.5 3.5 0 0 1 0 7Z' transform='translate(-911.5 -2050)'/%3E%3C/svg%3E");
        background-size: 59px 49px;
        background-position: right 10px bottom 45px;
    }

/* IT인프라 구축 */
.business05 .section-cont {
    background: url("/Content/images/company/bg_business05_01.jpg") center 0/auto 535px no-repeat;
}

.business05 .h4 {
    margin-bottom: 35px;
    font-size: 1.875rem;
}

.business05 .box p.text-secondary {
    line-height: 1.7;
}

.business05 .box01 .text-primary {
    font-size: 1.5rem;
}

.business05 .txt.text-secondary + .img-fluid {
    margin-top: 50px;
}

.business05 .box02 {
    padding-bottom: 80px;
}

    .business05 .box02 .h3 {
        margin-bottom: 95px;
    }

        .business05 .box02 .h3 .bg {
            top: 62px;
        }

.business05 .box04, .business05 .box05, .business05 .box06 {
    padding: 80px 0;
}

.business05 .box03 {
    padding: 80px 5px;
    text-align: center;
}

.business05 .box04 {
    text-align: center;
}

.business05 .box05 .img-fluid {
    max-width: 424px;
}

.business05 .box06 {
    text-align: center;
}

    .business05 .box06 .h4 + .txt {
        margin-bottom: 50px;
    }

    .business05 .box06 .img-fluid {
        margin-top: 100px;
    }

.business05 .virtual-server-benefit {
    margin: 38px 0 45px;
    border: 1px solid #e1e1e1;
}

    .business05 .virtual-server-benefit + .txt {
        margin-bottom: 50px;
    }

    .business05 .virtual-server-benefit li {
        position: relative;
        flex-basis: 20%;
        padding: 144px 0 36px;
        font-size: 1.125rem;
        border-right: 1px solid #e1e1e1;
        text-align: center;
        background-repeat: no-repeat;
    }

        .business05 .virtual-server-benefit li:last-child {
            border-right: none;
        }

        .business05 .virtual-server-benefit li:nth-child(1) {
            background-size: 73px 86px;
            background-position: center 38px;
            background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72.87 85.88'%3E%3Cdefs%3E%3Cstyle%3E .cls-1,.cls-3%7Bfill:%23fff;stroke:%23222221;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px%7D.cls-3%7Bfill:%23bacfef%7D %3C/style%3E%3C/defs%3E%3Crect class='cls-1' x='52.06' y='31.85' width='25.43' height='53.46' rx='3.89' transform='rotate(-180 61.965 55.425)'/%3E%3Cpath class='cls-1' d='M65.87 35.12H51.04M51.04 40.77h14.83'/%3E%3Crect class='cls-1' x='1' y='25.55' width='25.43' height='53.46' rx='3.89'/%3E%3Cpath class='cls-1' d='M7 35.12h14.83M21.83 40.77H7'/%3E%3Crect class='cls-1' x='18.73' y='19.67' width='35.4' height='65.21' rx='5.07'/%3E%3Cpath class='cls-1' d='M24.97 29.47H47.9M47.9 35.12H24.97'/%3E%3Ccircle cx='36.44' cy='71.02' r='2.95' fill='%23ea997d' stroke='%23222221' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Ccircle class='cls-3' cx='13.72' cy='67' r='2.16'/%3E%3Ccircle class='cls-3' cx='59.16' cy='67' r='2.16'/%3E%3Cpath class='cls-3' d='M42.05 7.3a16.52 16.52 0 0 0-12.67 5.92 1.68 1.68 0 0 0 .12 2.27h0a1.68 1.68 0 0 0 2.5-.08 13.13 13.13 0 0 1 20.15 0 1.68 1.68 0 0 0 2.47.09h0a1.68 1.68 0 0 0 .11-2.27A16.51 16.51 0 0 0 42.05 7.3Z' transform='translate(-5.62 -6.3)'/%3E%3Cpath class='cls-3' d='M42.05 14.1a9.76 9.76 0 0 0-7.87 4 1.72 1.72 0 0 0 .15 2.23h0a1.71 1.71 0 0 0 2.58-.22 6.36 6.36 0 0 1 10.29 0 1.71 1.71 0 0 0 2.58.22h0a1.73 1.73 0 0 0 .15-2.23 9.76 9.76 0 0 0-7.88-4Z' transform='translate(-5.62 -6.3)'/%3E%3C/svg%3E");
        }

        .business05 .virtual-server-benefit li:nth-child(2) {
            background-position: center 60px;
            background-size: 76px 56px;
            background-image: url("data:image/svg+xml,%3Csvg data-name='Layer 8' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 93.21 68.6'%3E%3Cpath d='M57.9 25.26h7.34v-3H57.9Zm29.5 3.76v-.06H64.78a6.56 6.56 0 0 0-6.56 6.58l.07 23H48.5v3.45a6.56 6.56 0 0 0 6.24 6.55h22.62a6.56 6.56 0 0 0 6.56-6.56l-.07-23.06h9.35v-3.38a6.55 6.55 0 0 0-5.8-6.52ZM55 65.59a3.54 3.54 0 0 1-3.45-3.55v-.5h17.81v.45a6.38 6.38 0 0 0 .1 1.08c0 .11.05.22.07.32a5.56 5.56 0 0 0 .19.7c0 .12.09.24.14.36a4.66 4.66 0 0 0 .28.6c.06.11.12.23.19.34a1.29 1.29 0 0 0 .09.16Zm26.88-33.62q-.21.34-.39.72c0 .05 0 .11-.08.17a5.1 5.1 0 0 0-.28.74c-.07.26-.13.54-.18.81v.21a7.36 7.36 0 0 0-.06.82v3.1l.07 23.49a3.55 3.55 0 0 1-3.56 3.55h-1.9a3.57 3.57 0 0 1-3.1-3.53v-3.51H61.29l-.07-23a3.57 3.57 0 0 1 3.56-3.56h17.1Zm8.33 4h-6.37v-.43a3.31 3.31 0 0 1 0-.55.57.57 0 0 0 0-.13c0-.13.08-.26.12-.39a2.17 2.17 0 0 1 .07-.24 3.18 3.18 0 0 1 .16-.32c0-.09.08-.18.13-.26a2.65 2.65 0 0 1 .21-.26 2.35 2.35 0 0 1 .19-.25 2.29 2.29 0 0 1 .23-.21 1.71 1.71 0 0 1 .25-.22 2.33 2.33 0 0 1 .26-.17 2 2 0 0 1 .29-.17 2.52 2.52 0 0 1 .29-.12 3 3 0 0 1 .32-.12l.33-.07h.29a3.56 3.56 0 0 1 3.23 3.48ZM9.49 25.26h7.33v-3H9.49Zm45.62 19.28H9.69a6.73 6.73 0 0 1-6.7-6.7V9.7A6.73 6.73 0 0 1 9.69 3H65a6.73 6.73 0 0 1 6.7 6.7v14.07h3V9.7A9.73 9.73 0 0 0 65 0H9.69A9.71 9.71 0 0 0 0 9.7v28.13a9.71 9.71 0 0 0 9.69 9.71h45.42Zm18.18-4.1h-6.21v3h6.21Zm0 7.24h-6.21v3h6.21ZM13.21 60.75h28.11v-3H13.21Z'/%3E%3Cpath d='M39.15 31.15h-2.88a3.38 3.38 0 0 1-3.37-3.37h-3a6.37 6.37 0 0 0 6.31 6.37v2.15h3v-2.16a6.37 6.37 0 0 0-.06-12.74h-2.88a3.37 3.37 0 1 1 0-6.74h2.88a3.39 3.39 0 0 1 3.38 3.37h3a6.39 6.39 0 0 0-6.32-6.37V9.54h-3v2.1a6.37 6.37 0 0 0 .06 12.74h2.88a3.38 3.38 0 0 1 0 6.75Z'/%3E%3C/svg%3E");
        }

        .business05 .virtual-server-benefit li:nth-child(3) {
            background-position: center 45px;
            background-size: 60px 60px;
            background-image: url("data:image/svg+xml,%3Csvg data-name='Layer 8' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 83 81.5'%3E%3Cpath d='M80.42 35.12h-7.11a32.38 32.38 0 0 0-1.51-5.57l6.18-3.56a1.46 1.46 0 0 0 .7-.91 1.49 1.49 0 0 0-.15-1.09L74.4 16.8a1.49 1.49 0 0 0-2-.55l-6.16 3.56a32.6 32.6 0 0 0-4.07-4.07l3.56-6.16a1.5 1.5 0 0 0-.55-2.05L58.02 3.4a1.5 1.5 0 0 0-2 .54l-3.55 6.16a31.64 31.64 0 0 0-5.67-1.49V1.5A1.5 1.5 0 0 0 45.3 0h-8.26a1.5 1.5 0 0 0-1.5 1.5v7.11a31.64 31.64 0 0 0-5.56 1.49l-3.55-6.11a1.5 1.5 0 0 0-2.05-.54l-7.16 4.13a1.5 1.5 0 0 0-.55 2.05l3.56 6.16a31.3 31.3 0 0 0-4.07 4.07L10 16.25a1.49 1.49 0 0 0-2.05.55L3.8 23.99a1.5 1.5 0 0 0 .55 2l6.15 3.55a32.38 32.38 0 0 0-1.48 5.57H1.93a1.5 1.5 0 0 0-1.5 1.5v8.26a1.5 1.5 0 0 0 .43 1.12 1.52 1.52 0 0 0 1.07.44h7.11a32.38 32.38 0 0 0 1.48 5.56l-6.15 3.55a1.49 1.49 0 0 0-.7.91 1.52 1.52 0 0 0 .13 1.1l4.13 7.15a1.48 1.48 0 0 0 .91.7 1.51 1.51 0 0 0 1.14-.15l6.16-3.55a32.6 32.6 0 0 0 4.07 4.07l-3.56 6.16a1.49 1.49 0 0 0 .55 2l7.16 4.14a1.51 1.51 0 0 0 1.14.15 1.53 1.53 0 0 0 .91-.7l3.55-6.15a32.51 32.51 0 0 0 5.56 1.48v7.14a1.5 1.5 0 0 0 1.5 1.5h8.27a1.5 1.5 0 0 0 1.51-1.5v-7.1a32.51 32.51 0 0 0 5.56-1.48l3.55 6.15a1.5 1.5 0 0 0 2 .55l7.22-4.12a1.5 1.5 0 0 0 .55-2l-3.56-6.15a33.29 33.29 0 0 0 4.07-4.07l6.16 3.55a1.51 1.51 0 0 0 1.14.15 1.46 1.46 0 0 0 .91-.7l4.13-7.15a1.5 1.5 0 0 0-.55-2l-6.18-3.63a32.38 32.38 0 0 0 1.48-5.57h7.11a1.5 1.5 0 0 0 1.5-1.5v-8.3a1.5 1.5 0 0 0-1.5-1.5Zm-8.39 8.26a1.51 1.51 0 0 0-1.49 1.31 29.43 29.43 0 0 1-2 7.34 1.5 1.5 0 0 0 .63 1.87l6 3.45-2.63 4.55-6-3.45a1.51 1.51 0 0 0-1.94.39 29.78 29.78 0 0 1-5.38 5.38 1.49 1.49 0 0 0-.38 1.93l3.45 6-4.49 2.61-3.44-6a1.51 1.51 0 0 0-1.88-.63 29.43 29.43 0 0 1-7.34 2 1.48 1.48 0 0 0-1.34 1.48v6.89h-5.26v-6.89a1.49 1.49 0 0 0-1.3-1.49 29.62 29.62 0 0 1-7.35-2 1.42 1.42 0 0 0-.57-.12 1.52 1.52 0 0 0-1.3.75l-3.44 6-4.56-2.63 3.45-6a1.51 1.51 0 0 0-.38-1.94 29.41 29.41 0 0 1-5.38-5.37 1.51 1.51 0 0 0-1.91-.36l-6 3.45-2.63-4.55 6-3.45a1.49 1.49 0 0 0 .63-1.91 29.43 29.43 0 0 1-2-7.34 1.51 1.51 0 0 0-1.49-1.31H3.43v-5.22h6.89a1.51 1.51 0 0 0 1.48-1.3 29.51 29.51 0 0 1 2-7.35 1.5 1.5 0 0 0-.64-1.87l-6-3.45L9.8 19.6l6 3.45a1.51 1.51 0 0 0 1.94-.39 29.78 29.78 0 0 1 5.38-5.38 1.49 1.49 0 0 0 .38-1.93l-3.45-6 4.56-2.63 3.44 6a1.51 1.51 0 0 0 1.87.64 29.19 29.19 0 0 1 7.35-2 1.51 1.51 0 0 0 1.3-1.49V2.99h5.23v6.9a1.5 1.5 0 0 0 1.3 1.49 29 29 0 0 1 7.34 2 1.52 1.52 0 0 0 1.88-.64l3.44-6 4.56 2.63-3.45 6a1.49 1.49 0 0 0 .38 1.93 29.78 29.78 0 0 1 5.38 5.38 1.51 1.51 0 0 0 1.94.39l6-3.45 2.63 4.55-6 3.45a1.49 1.49 0 0 0-.64 1.87 29.51 29.51 0 0 1 2 7.35 1.51 1.51 0 0 0 1.49 1.3h6.89v5.26Zm-14.61-1.7a1.5 1.5 0 0 0-1.5 1.5v9.57a.9.9 0 0 1-.28.67.94.94 0 0 1-.68.28H27.39a.94.94 0 0 1-.68-.28.9.9 0 0 1-.28-.67V29.18a1.38 1.38 0 0 1 1.37-1.38h9.56a3.3 3.3 0 0 1 1.64.53 3.38 3.38 0 0 1 1.23 1.21l.57 1.15.58 1.15a1.5 1.5 0 0 0 1.34.81h12.24a1 1 0 0 1 .68.28.94.94 0 0 1 .28.68 1.5 1.5 0 1 0 3 0 4 4 0 0 0-4-4H43.66l-.17-.33-.59-1.15a6.65 6.65 0 0 0-5.53-3.37H27.8a4.37 4.37 0 0 0-4.38 4.38v23.61a3.94 3.94 0 0 0 4 3.95h27.54a3.94 3.94 0 0 0 4-3.95v-9.57a1.5 1.5 0 0 0-1.54-1.5Zm1.55-4H43.19a1.5 1.5 0 0 0 0 3h15.78a1.5 1.5 0 0 0 0-3ZM11.64 70.33H1.5a1.5 1.5 0 0 0 0 3h10.14a1.5 1.5 0 1 0 0-3ZM81.5 7.23H71.36a1.5 1.5 0 0 0 0 3H81.5a1.5 1.5 0 0 0 0-3Z'/%3E%3Cpath d='M29.96 43.55h18v6h-18z'/%3E%3C/svg%3E");
        }

        .business05 .virtual-server-benefit li:nth-child(4) {
            background-position: center 50px;
            background-size: 75px 58px;
            background-image: url("data:image/svg+xml,%3Csvg data-name='Layer 8' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88.59 66.28'%3E%3Cpath d='m53.88 20.09 2.36 1.86 2.36-3 3.18-4.05-5.21-5.2-5.22-5.2-4 3.18-2.23 1.76c-.59-.29-1.18-.57-1.79-.82s-1.23-.48-1.86-.68l-.34-2.83-.6-5.11H25.78l-.61 5.11-.33 2.83c-.63.2-1.26.43-1.87.68s-1.2.53-1.78.82l-2.23-1.76-4-3.18-5.21 5.2-5.21 5.21 3.19 4 1.75 2.23a28.802 28.802 0 0 0-1.5 3.65l-2.82.34-5.12.6V40.5l5.12.61 2.82.33q.32.95.69 1.86c.24.61.52 1.21.81 1.79l-1.75 2.23-3.19 4 5.17 5.25 5.21 5.21 4-3.18 2.23-1.76c.58.29 1.18.57 1.79.82s1.23.47 1.86.68l.33 2.82.61 5.12h14.77l.6-5.12.34-2.82c.63-.21 1.25-.43 1.86-.69s1.2-.52 1.79-.81l2.25 1.73 4 3.19 5.22-5.19 5.21-5.21-3.18-4-1.76-2.23c.15-.3.28-.61.42-.91h3V28.24h-9.48v15.94h3.15l-.18.39-.48.87 3 3.78 1.53 2-3.35 3.23-3.32 3.32-2-1.53-3.78-3-.87.48a20.5 20.5 0 0 1-2.36 1.14 25.6 25.6 0 0 1-2.51.87l-1 .27-.57 4.79-.29 2.47h-9.3l-.3-2.47-.57-4.79-.95-.27a25.6 25.6 0 0 1-2.51-.87 19.74 19.74 0 0 1-2.36-1.14l-.88-.48-3.78 3-1.95 1.53-6.64-6.64 1.53-2 3-3.78-.5-.78a19.74 19.74 0 0 1-1.14-2.36 25.6 25.6 0 0 1-.87-2.51l-.28-.95-4.78-.57-2.47-.3v-9.44l2.47-.29 4.79-.58.27-1a25.6 25.6 0 0 1 .87-2.51 20.5 20.5 0 0 1 1.14-2.36l.48-.87-3-3.78-1.53-2 3.32-3.32 3.32-3.33 1.95 1.54 3.78 3 .89-.37a21.6 21.6 0 0 1 2.37-1.15 25.6 25.6 0 0 1 2.51-.85l.95-.27.57-4.78.3-2.47h9.39l.29 2.47.57 4.78 1 .27a23.26 23.26 0 0 1 2.51.88 22.23 22.23 0 0 1 2.32 1.12l.88.48 3.78-3 1.95-1.54 3.31 3.32 3.32 3.32-1.53 2Zm-.1 21.08v-9.93h3.44v9.93Zm-20.64-18.1a10.07 10.07 0 1 0 7.12 3 10.06 10.06 0 0 0-7.12-3Zm5 15.07a7.07 7.07 0 1 1 2.07-5 7 7 0 0 1-2.07 5Zm46.88-17.76h-9.43v23.8h9.43Zm-3 20.8h-3.43v-17.8h3.43Zm-9.4-26h-9.43v29h9.43Zm-3 26h-3.43v-23h3.43Zm-1.41 7.39v3h20.38v-3Zm5.34-45.13h-6.31v3h6.31Zm-60.2 28.63a1.5 1.5 0 0 0 0 3h5.33a1.5 1.5 0 0 0 0-3Z'/%3E%3C/svg%3E");
        }

        .business05 .virtual-server-benefit li:nth-child(5) {
            background-position: center 47px;
            background-size: 57px 59px;
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 83.51 86.85'%3E%3Cpath d='M64.89 41.63a10.65 10.65 0 1 1-10.65-10.64 10.65 10.65 0 0 1 10.65 10.64Z' fill='none' data-name='Layer 9'/%3E%3Cpath d='m75.86 44.52 7.58-23.24a1.51 1.51 0 0 0-1.43-2H17.33a1.5 1.5 0 0 0-1.43 1l-5.2 16.14-5.3 16.13-2.33 7.13-.06.19V3h20.43l4.66 3.11 5 3.36a1.53 1.53 0 0 0 .83.25h36v8.91h3V8.22a1.52 1.52 0 0 0-.44-1.06 1.5 1.5 0 0 0-1.06-.44h-37l-4.66-3.1-5-3.36a1.48 1.48 0 0 0-.83-.26H1.5A1.56 1.56 0 0 0 .44.44 1.52 1.52 0 0 0 0 1.51v64.94h.84l-.12.37a1.51 1.51 0 0 0 .21 1.35 1.49 1.49 0 0 0 1.21.62h31.9a51 51 0 0 0-3.8 16.47 1.49 1.49 0 0 0 .46 1.16 1.45 1.45 0 0 0 1.09.48h46.76a1.51 1.51 0 0 0 1.5-1.6c-.62-9.36-3.49-17.71-7.86-23.82a24 24 0 0 0-11.13-9 12.47 12.47 0 0 0 6.55-11 12.47 12.47 0 1 0-18.38 11 24.09 24.09 0 0 0-11.13 8.94 38.7 38.7 0 0 0-3.59 6.3v-1.93H4.24l1.69-5.17 2.32-7.14 5.25-16.06 4.91-15.1h61.53l-6.93 21.27ZM45.7 41.5a9.47 9.47 0 0 1 18.93 0 9.47 9.47 0 1 1-18.93 0Zm-5.16 21.69c4-5.57 9.16-8.77 14.61-8.77s10.6 3.2 14.6 8.77c3.75 5.23 6.39 12.46 7.18 20.67H69.7l-2.74-10.74-2.91.72 2.5 10H43.7l2.5-10-2.91-.73-2.59 10.75h-7.34c.79-8.21 3.43-15.44 7.18-20.67ZM19.26 44.64a7.5 7.5 0 1 0 7.5-7.49 7.5 7.5 0 0 0-7.5 7.49Zm12 0a4.5 4.5 0 1 1-4.5-4.5 4.5 4.5 0 0 1 4.5 4.5Z' data-name='Layer 8'/%3E%3C/svg%3E");
        }

@media (max-width: 1200px) {
    .business05 .virtual-server-benefit li {
        font-size: 0.9375rem;
    }
}

@media (max-width: 768px) {
    .business05 .virtual-server-benefit {
        flex-wrap: wrap;
    }

        .business05 .virtual-server-benefit li {
            flex-basis: 100%;
            border-bottom: 1px solid #e1e1e1;
            border-right: 0;
        }

            .business05 .virtual-server-benefit li:last-child {
                border-bottom: none;
            }
}

.business05 .data-center .d-flex {
    display: flex;
    justify-content: space-between;
    margin: 45px 0 30px;
}

.business05 .data-center .img-responsive {
    margin: 45px auto 0;
}

.business05 .data-center-box {
    flex-basis: calc(50% - 18px);
}

    .business05 .data-center-box h5 {
        padding: 14px 0;
        font-size: 18px;
        background-color: #000;
        color: #fff;
        font-weight: 600;
        text-align: center;
    }

    .business05 .data-center-box ul {
        border-left: 1px solid #c2c2c2;
    }

    .business05 .data-center-box li {
        display: flex;
        justify-content: center;
        align-items: flex-end;
        box-sizing: border-box;
        min-height: 165px;
        padding: 115px 0 15px;
        border-right: 1px solid #c2c2c2;
        border-bottom: 1px solid #c2c2c2;
        font-size: 1rem;
        line-height: 1.2;
        text-align: center;
        color: #666;
        background-repeat: no-repeat;
    }

    .business05 .data-center-box.range li:nth-child(1) {
        background-size: 93px 60px;
        background-position: center 39px;
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92.84 59.78'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:none;stroke:%23222221;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.94 1H84.9v49.44H7.94z'/%3E%3Cpath class='cls-1' transform='rotate(90 49.625 26.585)' d='M29.04-3.69h39.44v66.96H29.04z'/%3E%3Cpath class='cls-1' d='M1 50.44h90.84v2.64a5.7 5.7 0 0 1-5.7 5.7H6.7A5.7 5.7 0 0 1 1 53.07v-2.63h0Z'/%3E%3Cpath class='cls-1' d='M32.59 50.44h27.67v4.17H32.59z'/%3E%3Cpath class='cls-1' d='M69 35.8a4.51 4.51 0 0 0-4.51-4.52 4.34 4.34 0 0 0-1 .12 7.38 7.38 0 0 0-7.22-5.84h-.13a10.53 10.53 0 0 0-19.3.05 8.11 8.11 0 0 0-.86-.05 7.38 7.38 0 1 0 0 14.75h28.53A4.51 4.51 0 0 0 69 35.8Z' transform='translate(-2.33 -4.07)'/%3E%3C/svg%3E");
    }

    .business05 .data-center-box.range li:nth-child(2) {
        background-size: 77px 92px;
        background-position: center 20px;
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 76.05 91.87'%3E%3Cdefs%3E%3Cstyle%3E .cls-3%7Bfill:none%7D.cls-2%7Bstroke:%23222221%7D.cls-2,.cls-3%7Bstroke-linecap:round;stroke-linejoin:round;stroke-width:2px%7D.cls-2%7Bfill:%23fff%7D.cls-3%7Bstroke:%23fff%7D %3C/style%3E%3C/defs%3E%3Crect x='12.39' y='16.04' width='51.26' height='59.79' rx='9.26' stroke-dasharray='2 5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' stroke='%23222221' fill='none'/%3E%3Crect class='cls-2' x='45.26' y='36.13' width='29.79' height='54.74' rx='4.28'/%3E%3Cpath class='cls-2' d='M45.26 42.4h29.79v42.2H45.26zM58.26 39.17H62'/%3E%3Cpath class='cls-3' d='M57.94 87.82h4.38'/%3E%3Crect class='cls-2' x='6.77' y='5.99' width='29.79' height='54.74' rx='4.28' transform='rotate(-180 18.78 30.865)'/%3E%3Cpath class='cls-2' transform='rotate(-180 18.78 30.865)' d='M6.77 12.26h29.79v42.2H6.77z'/%3E%3Cpath class='cls-2' d='M17.79 4.05h-3.74'/%3E%3Cpath class='cls-3' d='M18.11 52.7h-4.39'/%3E%3Cpath fill='%2300aceb' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' stroke='%23222221' d='M18.36 37.05v-8.71h-4.92v8.71h-3.09l5.57 6.03 5.56-6.03h-3.12z'/%3E%3Cpath class='cls-2' d='M33.48 30.69a2.64 2.64 0 0 0-2.64-2.64 3.07 3.07 0 0 0-.6.07A4.3 4.3 0 0 0 26 24.71h-.08a6.15 6.15 0 0 0-11.28 0 4.07 4.07 0 0 0-.5 0 4.31 4.31 0 1 0 0 8.62h16.73a2.64 2.64 0 0 0 2.61-2.64Z' transform='translate(-5.77 -4.99)'/%3E%3Cpath fill='%23d7e7ee' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' stroke='%23222221' d='M57.73 68.32v8.7h4.92v-8.7h3.09l-5.56-6.04-5.57 6.04h3.12z'/%3E%3Cpath class='cls-2' d='M77.74 64.63A2.64 2.64 0 0 0 75.1 62a2.9 2.9 0 0 0-.6.07 4.31 4.31 0 0 0-4.22-3.42h-.08a6.15 6.15 0 0 0-11.28 0 4 4 0 0 0-.5 0 4.32 4.32 0 1 0 0 8.63h16.71a2.64 2.64 0 0 0 2.61-2.65Z' transform='translate(-5.77 -4.99)'/%3E%3C/svg%3E");
    }

    .business05 .data-center-box.range li:nth-child(3) {
        background-size: 67px 70px;
        background-position: center 36px;
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 79 83.76'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:none;stroke:%23222221;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M17.13 56.87h12.71V40.71M57.81 57.26H45.09V41.1M37.47 26.72v49.16'/%3E%3Cpath d='M78 32.48a8.61 8.61 0 0 0-8.56-8.61 8.42 8.42 0 0 0-2 .24A14 14 0 0 0 53.7 13.02h-.26a20 20 0 0 0-36.74.09 15.07 15.07 0 0 0-1.65-.1 14.05 14.05 0 0 0 0 28.1H69.5a8.6 8.6 0 0 0 8.5-8.63Z' fill='%23fff' stroke='%23222221' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath class='cls-1' d='M10.25 53.43h6.88v6.88h-6.88zM34.03 75.88h6.88v6.88h-6.88zM57.81 53.82h6.88v6.88h-6.88z'/%3E%3C/svg%3E");
    }

    .business05 .data-center-box.range li:nth-child(4) {
        background-size: 70px 80px;
        background-position: center 22px;
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 63.18 79.31'%3E%3Cdefs%3E%3Cstyle%3E .cls-1,.cls-3%7Bfill:%23fff;stroke:%23222221;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px%7D.cls-3%7Bfill:none%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M29.9 60.96h3.4v8.22h-3.4zM12.45 73.9h38.29M50.74 77.3H12.45'/%3E%3Cpath fill='%2300aceb' stroke='%23222221' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M34.31 72.87v-5.53h-5.43v5.53h-4.79v5.44H39.1v-5.44h-4.79z'/%3E%3Cpath class='cls-1' d='M65.47 36A30.59 30.59 0 1 1 57 14.81 30.59 30.59 0 0 1 65.47 36Z' transform='translate(-3.29 -4.38)'/%3E%3Cpath class='cls-3' d='M57 14.81a30.5 30.5 0 0 1-22.09 9.43 30.52 30.52 0 0 1-22.09-9.43 30.59 30.59 0 0 1 44.18 0ZM57 57.13a30.57 30.57 0 0 0-44.18 0 30.59 30.59 0 0 0 44.18 0Z' transform='translate(-3.29 -4.38)'/%3E%3Cellipse class='cls-3' cx='31.59' cy='31.59' rx='15.51' ry='30.59'/%3E%3Cpath fill='%23d7e7ee' stroke='%23222221' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1 31.59h61.18'/%3E%3Cpath class='cls-3' d='M31.59 1v61.18'/%3E%3Ccircle class='cls-1' cx='18.04' cy='16.7' r='3.16'/%3E%3Ccircle class='cls-1' cx='47.1' cy='31.59' r='3.16'/%3E%3Ccircle class='cls-1' cx='18.04' cy='46.48' r='3.16'/%3E%3C/svg%3E");
    }

    .business05 .data-center-box.benefit li:nth-child(1) {
        background-size: 68px 68px;
        background-position: center 31px;
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 211.94 211.95'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%23040000;stroke:%23221f20;stroke-miterlimit:10;stroke-width:1.8px%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M114.32 53.09a19.3 19.3 0 1 1 19.3-19.3 19.32 19.32 0 0 1-19.3 19.3Zm0-34.31a15 15 0 1 0 15 15 15 15 0 0 0-15-15Z' transform='translate(-8.35 -13.59)'/%3E%3Cpath class='cls-1' d='M114.32 70.24a2.14 2.14 0 0 1-2.14-2.14V51a2.15 2.15 0 1 1 4.29 0v17.1a2.14 2.14 0 0 1-2.15 2.14ZM200.1 53.09a19.3 19.3 0 1 1 13.64-5.65 19.18 19.18 0 0 1-13.64 5.65Zm0-34.31a15 15 0 1 0 10.61 4.4 14.92 14.92 0 0 0-10.61-4.4Z' transform='translate(-8.35 -13.59)'/%3E%3Cpath class='cls-1' d='M150.71 85.32a2.15 2.15 0 0 1-1.51-3.66l37.25-37.26a2.15 2.15 0 0 1 3 3l-37.22 37.29a2.14 2.14 0 0 1-1.52.63ZM200.1 138.86a19.3 19.3 0 1 1 19.29-19.3 19.31 19.31 0 0 1-19.29 19.3Zm0-34.31a15 15 0 1 0 15 15 15 15 0 0 0-15-15Z' transform='translate(-8.35 -13.59)'/%3E%3Cpath class='cls-1' d='M182.94 121.71h-17.15a2.15 2.15 0 1 1 0-4.29h17.15a2.15 2.15 0 1 1 0 4.29ZM200.1 224.64a19.31 19.31 0 1 1 13.64-5.64 19.15 19.15 0 0 1-13.64 5.64Zm0-34.31a15 15 0 1 0 10.61 4.39 14.95 14.95 0 0 0-10.61-4.39Z' transform='translate(-8.35 -13.59)'/%3E%3Cpath class='cls-1' d='M188 195.35a2.14 2.14 0 0 1-1.52-.63l-37.26-37.25a2.15 2.15 0 1 1 3-3l37.25 37.25a2.15 2.15 0 0 1-1.51 3.66ZM114.32 224.64a19.3 19.3 0 1 1 19.3-19.3 19.32 19.32 0 0 1-19.3 19.3Zm0-34.31a15 15 0 1 0 15 15 15 15 0 0 0-15-15Z' transform='translate(-8.35 -13.59)'/%3E%3Cpath class='cls-1' d='M114.32 190.33a2.14 2.14 0 0 1-2.14-2.15V171a2.15 2.15 0 0 1 4.29 0v17.15a2.15 2.15 0 0 1-2.15 2.18ZM28.55 224.64A19.31 19.31 0 1 1 42.19 219a19.17 19.17 0 0 1-13.64 5.64Zm0-34.31a15 15 0 1 0 10.61 4.39 14.95 14.95 0 0 0-10.61-4.39Z' transform='translate(-8.35 -13.59)'/%3E%3Cpath class='cls-1' d='M40.68 195.35a2.15 2.15 0 0 1-1.52-3.66l37.25-37.25a2.15 2.15 0 1 1 3 3l-37.22 37.28a2.12 2.12 0 0 1-1.51.63ZM28.55 138.86a19.3 19.3 0 1 1 19.3-19.3 19.32 19.32 0 0 1-19.3 19.3Zm0-34.31a15 15 0 1 0 15 15 15 15 0 0 0-15-15Z' transform='translate(-8.35 -13.59)'/%3E%3Cpath class='cls-1' d='M62.86 121.71H45.7a2.15 2.15 0 0 1 0-4.29h17.16a2.15 2.15 0 0 1 0 4.29ZM28.55 53.09a19.3 19.3 0 1 1 13.64-5.65 19.2 19.2 0 0 1-13.64 5.65Zm0-34.31a15 15 0 1 0 10.61 4.4 14.92 14.92 0 0 0-10.61-4.4Z' transform='translate(-8.35 -13.59)'/%3E%3Cpath class='cls-1' d='M77.93 85.32a2.14 2.14 0 0 1-1.52-.63L39.16 47.44a2.15 2.15 0 0 1 3-3l37.29 37.22a2.15 2.15 0 0 1-1.52 3.66Z' transform='translate(-8.35 -13.59)'/%3E%3Cpath class='cls-1' d='M114.32 173.17a53.61 53.61 0 1 1 53.61-53.61 53.67 53.67 0 0 1-53.61 53.61Zm0-102.93a49.32 49.32 0 1 0 49.32 49.32 49.38 49.38 0 0 0-49.32-49.32Z' transform='translate(-8.35 -13.59)'/%3E%3Cpath fill='%23212220' d='m114.86 78.75-27.75 33.69 16.43-4.04-9.16 24.79 30.46-33.69-15.91 2.43 5.93-23.18z'/%3E%3C/svg%3E");
    }

    .business05 .data-center-box.benefit li:nth-child(2) {
        background-size: 77px 77px;
        background-position: center 28px;
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 75.99 76.62'%3E%3Cdefs%3E%3Cstyle%3E .cls-1,.cls-2%7Bfill:%23fff;stroke:%23222221;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px%7D.cls-2%7Bfill:%2300aceb%7D %3C/style%3E%3C/defs%3E%3Crect class='cls-1' x='1' y='10.73' width='73.99' height='49.32' rx='7.2'/%3E%3Cpath class='cls-1' d='M7.35 17.06h61.29v36.67H7.35zM25.27 70.27h25.45a5.35 5.35 0 0 1 5.35 5.35v0h0-36.14 0v0a5.35 5.35 0 0 1 5.34-5.35Z'/%3E%3Cpath class='cls-1' d='M46.11 70.28H29.88l2.18-10.23h11.87l2.18 10.23z'/%3E%3Cpath class='cls-1' d='M439.94 243v18a20.34 20.34 0 0 1-7.72 16l-9.6 7.58L413 277a20.33 20.33 0 0 1-7.7-16v-18c7.3 0 13.55-2.16 16.09-5.21a1.59 1.59 0 0 1 1.23-.55h0a1.59 1.59 0 0 1 1.22.55c2.54 3.06 8.8 5.21 16.1 5.21Z' transform='translate(-384.62 -236.25)'/%3E%3Cpath class='cls-2' d='M422.62 243h0a27 27 0 0 1-12.62 4.41v12.21h12.66Z' transform='translate(-384.62 -236.25)'/%3E%3Cpath class='cls-1' d='M435.28 259.62v-12.21a26.87 26.87 0 0 1-12.66-4.41v16.65Z' transform='translate(-384.62 -236.25)'/%3E%3Cpath class='cls-1' d='m415.91 273.3 6.71 5.3h0v-19H410v1.4a15.62 15.62 0 0 0 5.91 12.3Z' transform='translate(-384.62 -236.25)'/%3E%3Cpath class='cls-2' d='m422.62 278.59 6.7-5.29a15.6 15.6 0 0 0 6-12.3v-1.38h-12.7Z' transform='translate(-384.62 -236.25)'/%3E%3C/svg%3E");
    }

    .business05 .data-center-box.benefit li:nth-child(3) {
        background-size: 65px 73px;
        background-position: center 27px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51.52 57.72'%3E%3Cdefs%3E%3Cstyle%3E .cls-2%7Bfill:%23fff;stroke:%23231f20;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px%7D %3C/style%3E%3C/defs%3E%3Cg style='isolation:isolate'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Ccircle class='cls-2' cx='25.76' cy='52.14' r='4.58'/%3E%3Cpath class='cls-2' d='M47.88 33.26a13.35 13.35 0 1 0-24.52 7.3 19.54 19.54 0 0 1 3.18 8.87v.1a5.21 5.21 0 0 0 5.19 4.72h5.59a5.21 5.21 0 0 0 5.18-4.72v-.09a20.12 20.12 0 0 1 3.26-9 13.29 13.29 0 0 0 2.12-7.18Z' transform='translate(-8.77 -7.46)'/%3E%3Crect class='cls-2' x='16.42' y='44.17' width='18.67' height='4.54' rx='2.27'/%3E%3Crect class='cls-2' x='16.42' y='48.71' width='18.67' height='4.54' rx='2.27'/%3E%3Cg style='mix-blend-mode:darken'%3E%3Cellipse class='cls-2' cx='30.61' cy='34.53' rx='2.75' ry='4.85' transform='rotate(-45 17.21 41.381)'/%3E%3Cellipse class='cls-2' cx='38.45' cy='34.53' rx='4.85' ry='2.75' transform='rotate(-45 25.06 41.38)'/%3E%3Cpath class='cls-2' d='M34.53 37.81v13.82' transform='translate(-8.77 -7.46)'/%3E%3C/g%3E%3Cpath class='cls-2' d='M25.76 6.29V1M11.99 11.99 8.25 8.25M6.29 25.76H1M45.23 25.76h5.29M39.53 11.99l3.74-3.74'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    }

    .business05 .data-center-box.benefit li:nth-child(4) {
        background-size: 80px 77px;
        background-position: center 24px;
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 79.94 76.74'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%23fff;stroke:%23222221;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M39.97 40.94V23.88'/%3E%3Cpath fill='none' stroke='%23222221' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18.38 64.78V40.94h43.18v23.84'/%3E%3Cpath class='cls-1' d='M22.59 5.38h34.76v21.93H22.59zM34.97 1H22.59v4.38h14.9L34.97 1zM1 53.81h34.76v21.93H1zM13.38 49.43H1v4.38h14.91l-2.53-4.38zM44.18 53.81h34.76v21.93H44.18zM56.56 49.43H44.18v4.38h14.9l-2.52-4.38z'/%3E%3Ccircle class='cls-1' cx='18.38' cy='40.94' r='2.79'/%3E%3Ccircle class='cls-1' cx='39.97' cy='40.94' r='2.79'/%3E%3Ccircle class='cls-1' cx='61.56' cy='40.94' r='2.79'/%3E%3Cpath class='cls-1' d='m39.97 9.21 2.07 4.21 4.64.67-3.35 3.27.79 4.62-4.15-2.18-4.15 2.18.79-4.62-3.35-3.27 4.64-.67 2.07-4.21z'/%3E%3C/svg%3E");
    }

.business06 .section-cont {
    background: url("/Content/images/company/bg_business06_01.jpg") center 0/auto 535px no-repeat;
}

.business06 .box03 {
    background: url("/Content/images/company/bg_business06_02.jpg") center 0/auto 524px no-repeat;
}

.business06 .recruit-desc-item {
    width: calc(25% - 9px);
}

    .business06 .recruit-desc-item + .recruit-desc-item {
        margin-left: 12px;
    }

    .business06 .recruit-desc-item:nth-child(4) {
        margin-left: 12px;
    }

    .business06 .recruit-desc-item:nth-child(1) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 78.94 56.68'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:none;stroke:%23333;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M26.1 14.12h26.74'/%3E%3Cpath class='cls-1' d='m118.65 578.07 7.1 16.93a14.59 14.59 0 0 1-13.46 20.23h-14A14.59 14.59 0 0 1 84.81 595l7.1-16.93' transform='translate(-65.81 -559.8)'/%3E%3Cpath class='cls-1' d='m26.14 10.28-5.36-9.03h37.38l-5.36 9.03'/%3E%3Cpath class='cls-1' d='M99 602.45h9a3.66 3.66 0 1 0 0-7.32h-5.34a3.67 3.67 0 0 1 0-7.33h9' transform='translate(-65.81 -559.8)'/%3E%3Cpath class='cls-1' d='M39.47 23.55v23.56M7.29 34.33H1.25M8.25 21.8l-5.66-1.42M8.25 46.87l-5.66 1.42M71.65 34.33h6.04M70.69 21.8l5.66-1.42M70.69 46.87l5.66 1.42'/%3E%3C/svg%3E");
        background-size: 79px 57px;
        background-position: right 0 bottom 26px;
    }

    .business06 .recruit-desc-item:nth-child(2) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 73.34 54.81'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:none;stroke:%23333;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M378.19 321.34a15.93 15.93 0 1 1 0-7.8' transform='translate(-336.69 -291.37)'/%3E%3Cpath class='cls-1' d='M387.28 313.54a24.82 24.82 0 1 0 0 7.8' transform='translate(-336.69 -291.37)'/%3E%3Cpath class='cls-1' d='M378.19 313.54a15.93 15.93 0 1 0 0 7.8' transform='translate(-336.69 -291.37)'/%3E%3Cpath class='cls-1' d='M368.62 321.34a7 7 0 1 1 0-7.8' transform='translate(-336.69 -291.37)'/%3E%3Cpath class='cls-1' d='M368.62 313.54a7 7 0 1 0 0 7.8' transform='translate(-336.69 -291.37)'/%3E%3Cpath class='cls-1' d='M26.07 26.07h43.56M59.79 21.74l2.47-3.1h9.83l-2.46 3.1M59.79 30.41l2.47 3.09h9.83l-2.46-3.09M10.57 50.4l-2.01 3.16M41.58 50.4l2 3.16'/%3E%3C/svg%3E");
        background-size: 72px 53px;
        background-position: right 0 bottom 29px;
    }

    .business06 .recruit-desc-item:nth-child(3) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 79.05 58.25'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:none;stroke:%23333;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m387 480.17-.77-5a7.08 7.08 0 0 0-7-6M359.53 480.17l.77-5a7.08 7.08 0 0 1 7-6M377.62 461.22a4.38 4.38 0 1 1-4.38-4.38 4.39 4.39 0 0 1 4.38 4.38Z' transform='translate(-333.72 -423.17)'/%3E%3Cpath class='cls-1' d='M33.58 57V46M45.47 46h0v11'/%3E%3Cpath class='cls-1' d='m363.64 464.1-.77-5a7.07 7.07 0 0 0-7-6M335 470.89l2-11.78a7.07 7.07 0 0 1 7-6M354.31 445.14a4.38 4.38 0 1 1-4.38-4.38 4.38 4.38 0 0 1 4.38 4.38Z' transform='translate(-333.72 -423.17)'/%3E%3Cpath class='cls-1' d='M10.27 47.72V29.93M22.16 29.93h0v17.79'/%3E%3Cpath class='cls-1' d='m382.84 464.1.77-5a7.07 7.07 0 0 1 7-6M411.52 470.89l-2-11.78a7.07 7.07 0 0 0-7-6M392.17 445.14a4.38 4.38 0 1 0 4.38-4.38 4.38 4.38 0 0 0-4.38 4.38Z' transform='translate(-333.72 -423.17)'/%3E%3Cpath class='cls-1' d='M68.78 47.72V29.93M56.89 29.93h0v17.79'/%3E%3Cpath class='cls-1' d='M379.81 435.1a6.57 6.57 0 1 1-6.57-6.57 6.57 6.57 0 0 1 6.57 6.57Z' transform='translate(-333.72 -423.17)'/%3E%3Cpath class='cls-1' d='M39.52 5.36V1.25M44.17 7.28l2.9-2.9M46.09 11.93h4.11M44.17 16.57l2.9 2.9M39.52 18.49v4.11M34.88 16.57l-2.9 2.9M32.96 11.93h-4.11M34.88 7.28l-2.9-2.9'/%3E%3Cpath class='cls-1' d='M374.87 435.1a1.63 1.63 0 1 1-1.63-1.63 1.63 1.63 0 0 1 1.63 1.63Z' transform='translate(-333.72 -423.17)'/%3E%3C/svg%3E");
        background-size: 73px 54px;
        background-position: right 0 bottom 28px;
    }

    .business06 .recruit-desc-item:nth-child(4) .title {
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 134.24 134.23'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:%23333%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M396.06 277.56a27.73 27.73 0 0 1 27.72-27.74 27.75 27.75 0 0 1 27.74 27.74 27.75 27.75 0 0 1-27.74 27.72 27.73 27.73 0 0 1-27.72-27.72Zm3.64 0a24.12 24.12 0 0 0 24.08 24.09 24.14 24.14 0 0 0 24.1-24.09 24.13 24.13 0 0 0-24.1-24.1 24.11 24.11 0 0 0-24.08 24.1Z' transform='translate(-356.66 -210.43)'/%3E%3Cpath class='cls-1' d='M414.71 344.66v-11.85a55.63 55.63 0 0 1-23.6-9.77l-8.37 8.38-12.83-12.83 8.38-8.38a55.57 55.57 0 0 1-9.78-23.58h-11.85v-18.15h11.85a55.81 55.81 0 0 1 9.77-23.6l-8.37-8.38 12.83-12.83 8.37 8.38a55.76 55.76 0 0 1 23.6-9.77v-11.85h18.14v11.85a55.65 55.65 0 0 1 23.6 9.77l8.38-8.38 12.83 12.83-8.38 8.39a55.73 55.73 0 0 1 9.77 23.58h11.85v18.16h-11.85a55.79 55.79 0 0 1-9.76 23.58l8.37 8.38-12.83 12.85-8.38-8.4a55.51 55.51 0 0 1-23.6 9.77v11.85ZM392 319.22a52.17 52.17 0 0 0 24.72 10.24l1.59.19V341h10.87v-11.35l1.57-.19a52.2 52.2 0 0 0 24.74-10.24l1.25-1 8.05 8 7.68-7.69-8-8 1-1.27a52 52 0 0 0 10.23-24.71l.21-1.58h11.37v-10.86h-11.39l-.21-1.59a52 52 0 0 0-10.23-24.69l-1-1.28 8-8.05-7.68-7.69-8.05 8-1.25-1a51.89 51.89 0 0 0-24.74-10.23l-1.57-.22v-11.29h-10.81v11.37l-1.59.22A51.9 51.9 0 0 0 392 235.89l-1.27 1-8-8-7.69 7.68 8 8.05-.95 1.26a52 52 0 0 0-10.25 24.71l-.21 1.59h-11.34V283h11.38l.21 1.58a51.81 51.81 0 0 0 10.25 24.71l.95 1.27-8 8 7.69 7.69 8-8 1.27 1Zm97-34.41Z' transform='translate(-356.66 -210.43)'/%3E%3C/svg%3E");
        background-size: 54px 54px;
        background-position: right 0 bottom 28px;
    }

@media (max-width: 1024px) {
    .business06 .recruit-desc-item {
        width: calc(50% - 5px);
    }
}

@media (max-width: 768px) {
    .business06 .recruit-desc-item {
        width: 100%;
    }
}

.business07 .inner-cont > .h3 {
    margin: 50px 0 25px;
    font-size: 2.375rem;
}

    .business07 .inner-cont > .h3 + .text-secondary {
        margin-bottom: 50px;
        font-size: 1.125rem;
    }

.business07 .bg-gray {
    position: relative;
    margin-top: 328px;
    padding: 210px 10px 55px;
}

.business07 .visual-notebook {
    position: absolute;
    left: 50%;
    top: -40%;
    width: 100%;
    max-width: 1400px;
    height: 534px;
    background: url("/Content/images/company/bg_business07_01.jpg") center 0/auto 100% no-repeat #e3e4e8;
    transform: translateX(-50%);
}

.business07 .recruit-desc-list {
    margin-bottom: 30px;
}

.business07 .recruit-desc-item {
    width: calc(25% - 8px);
    background-repeat: no-repeat;
    background-position: right 20px center;
    background-color: #fff;
}

    .business07 .recruit-desc-item:nth-child(1) {
        background-size: 51px 65px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Isolation_Mode' data-name='Isolation Mode' viewBox='0 0 46.69 65.27'%3E%3Cdefs%3E%3Cstyle%3E .cls-1,.cls-2%7Bfill:none;stroke:%23333;stroke-linecap:round;stroke-linejoin:round%7D.cls-1%7Bstroke-width:3px%7D.cls-2%7Bstroke-width:2.5px%7D %3C/style%3E%3C/defs%3E%3Crect class='cls-1' x='1.5' y='10.02' width='32' height='53.75' rx='16'/%3E%3Cpath class='cls-1' d='M16.88 24.84v-9'/%3E%3Cpath class='cls-2' d='m33.51 8.65 5.4-7.4M38.16 13.8l7.28-5.57'/%3E%3C/svg%3E");
    }

    .business07 .recruit-desc-item:nth-child(2) {
        background-size: 79px 46px;
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 78.2 45.75'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:none;stroke:%23333;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M53.71 39.7H23.58V1.25h53.36V39.7h-2.23M3.4 39.7H1.25V23.78l9.3-14.43h5.85'/%3E%3Ccircle class='cls-1' cx='13.27' cy='39.7' r='4.81'/%3E%3Ccircle class='cls-1' cx='64.15' cy='39.7' r='4.81'/%3E%3Cpath class='cls-1' d='M14.08 14.47v8.3H8.07M50.26 10.03l-4.19 10.44h7.36l-3.68 8.85'/%3E%3C/svg%3E");
    }

    .business07 .recruit-desc-item:nth-child(3) {
        background-size: 41px 74px;
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40.16 72.45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:none;stroke:%23333;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px%7D %3C/style%3E%3C/defs%3E%3Ccircle class='cls-1' cx='6.8' cy='5.47' r='4.22'/%3E%3Cpath class='cls-1' d='M1.25 14.83h0v26.35h11.09v-5.65h0M1.25 41.19V71.2h4.64M12.34 41.19V71.2h4.65'/%3E%3Cpath class='cls-1' d='M6.8 14.83V28l13.25 5.25M12.34 25.12V14.83M20.05 21.37h18.86v11.88H20.05z'/%3E%3Cpath class='cls-1' d='M24.11 14.83h10.74v6.55H24.11zM2.58 5.47h13.37'/%3E%3C/svg%3E");
    }

    .business07 .recruit-desc-item:nth-child(4) {
        background-size: 45px 72px;
        background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44.32 71.21'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:none;stroke:%23333;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px%7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m42.24 43.37-3-19.51a7.08 7.08 0 0 0-7-6M10.37 43.37l3-19.51a7.08 7.08 0 0 1 7-6' transform='translate(-4.15 -4.26)'/%3E%3Ccircle class='cls-1' cx='22.16' cy='5.63' r='4.38'/%3E%3Cpath class='cls-1' d='M19.24 39.95v30.01h-3.69M25.07 39.95v30.01h3.7M1.25 45.06h9.95v13.06H1.25zM6.22 39.11h0a2.08 2.08 0 0 1 2.08 2.08v3.87h0-4.16 0v-3.87a2.08 2.08 0 0 1 2.08-2.08ZM33.12 45.06h9.95v13.06h-9.95zM38.09 39.11h0a2.08 2.08 0 0 1 2.08 2.08v3.87h0H36h0v-3.87a2.08 2.08 0 0 1 2.09-2.08ZM28.11 13.59h0v26.35h-11.9V13.59h0'/%3E%3C/svg%3E");
        margin-left: 12px;
    }

    .business07 .recruit-desc-item .title:after {
        display: none;
    }

@media (max-width: 1024px) {
    .business07 .recruit-desc-item {
        width: calc(50% - 5px);
    }
}

@media (max-width: 768px) {
    .business07 .recruit-desc-item {
        width: 100%;
    }
}

@media (max-width: 768px) {
    .business07 .inner-cont > .h3 {
        font-size: 1.5625rem;
    }

        .business07 .inner-cont > .h3 + .text-secondary {
            font-size: 1rem;
        }

    .business07 .visual-notebook {
        position: static;
        width: auto;
        height: 250px;
        margin: 0 -10px;
        transform: translateX(0);
    }

    .business07 .bg-gray {
        margin-top: 0;
        padding-top: 0;
    }
}

/* 컴포넌트 비즈니스 */
.business08 .component {
    height: 460px;
    background: url("/Content/images/company/bg_business08_01.jpg") center 0/auto 100% no-repeat;
}

    .business08 .component .inner-cont {
        padding: 80px 0 125px;
    }

    .business08 .component .h3 {
        padding-right: 14%;
        text-align: right;
    }

    .business08 .component .left {
        width: 50%;
    }

@media (max-width: 1200px) {
    .business08 .component {
        height: auto;
    }
}

.business08 .brand-list {
    background-image: url("/Content/images/company/bg_business08_02.jpg");
}

@media (max-width: 768px) {
    .business08 .component {
        height: auto;
        margin-top: 0;
        background: none;
    }
}

/* 개인정보 처리방침 */
.term-wrap {
    padding: 45px 0 60px;
    margin-bottom: 150px;
    border-top: 2px solid #333;
    border-bottom: 1px solid #666;
}

    .term-wrap .txt01 {
        font-size: 1.125rem;
        line-height: 1.8;
        word-break: keep-all;
    }

        .term-wrap .txt01:first-child {
            margin-bottom: 70px;
        }

    .term-wrap .title {
        font-weight: 600;
    }

    .term-wrap .txt01 + .title {
        margin-top: 40px;
    }

@media (max-width: 768px) {
    .term-wrap {
        margin: 0 15px 120px;
        padding: 45px 0;
    }

        .term-wrap .txt01 {
            font-size: 1rem;
        }

            .term-wrap .txt01:first-child {
                margin-bottom: 50px;
            }

            .term-wrap .txt01 + .title {
                margin-top: 30px;
            }
}

/* CONTACT US */
.about09 .table-bordered {
    margin-bottom: 0;
    border-top: 2px solid #666;
    border-right: 0;
    border-left: 0;
}

    .about09 .table-bordered .logo {
        width: 20%;
        border-left: 0;
    }

        .about09 .table-bordered .logo img {
            max-width: 70%;
            max-height: 40px;
        }

    .about09 .table-bordered td.logo {
        height: 75px;
    }

    .about09 .table-bordered .category {
        width: 30%;
    }

    .about09 .table-bordered .mail {
        width: 37%;
    }

    .about09 .table-bordered .tel {
        width: 18%;
    }

    .about09 .table-bordered th {
        text-align: center;
    }

    .about09 .table-bordered thead th {
        padding: 15px 0;
        border-bottom-width: 1px;
        border-right: 0;
        font-size: 1.125rem;
        font-weight: 600;
        background: #f9f9f9;
    }

    .about09 .table-bordered thead tr:first-child th {
        border-bottom-color: #333;
    }

    .about09 .table-bordered thead th:first-child {
        border-left: 0;
    }

    .about09 .table-bordered tbody td {
        padding: 13px 0;
        border-bottom: 0;
        border-right: 0;
        font-size: 1.125rem;
        color: #666;
        text-align: center;
        vertical-align: middle;
    }

    .about09 .table-bordered a {
        font-size: 1.125rem;
        color: inherit;
    }

    .about09 .table-bordered + .table-bordered {
        margin-top: 80px;
    }

        .about09 .table-bordered + .table-bordered td {
            color: #333;
        }

            .about09 .table-bordered + .table-bordered td a {
                font-weight: 500;
                color: inherit;
            }

    .about09 .table-bordered:last-child {
        margin-bottom: 120px;
    }

@media (max-width: 768px) {
    .about09 .table-bordered + .table-bordered {
        margin: 50px 0 90px;
    }

        .about09 .table-bordered + .table-bordered td:first-child {
            text-align: center;
        }

    .about09 .table-bordered tr, .about09 .table-bordered th, .about09 .table-bordered td {
        display: block;
    }

    .about09 .table-bordered thead th {
        font-size: 1.0666666667rem;
    }

    .about09 .table-bordered .category {
        width: 100%;
        padding: 13px 15px;
        font-size: 1rem;
        border-left: 0;
        text-align: left;
        color: #333;
        font-weight: 500;
        background-color: #f9f9f9;
    }

    .about09 .table-bordered td.logo {
        width: 100%;
        height: auto;
        padding: 30px 15px;
    }

        .about09 .table-bordered td.logo img {
            max-height: 60px;
        }

    .about09 .table-bordered a {
        font-size: inherit;
        color: #666;
    }

    .about09 .table-bordered .d-flex {
        margin-top: 10px;
    }

        .about09 .table-bordered .d-flex a:nth-child(1) {
            width: 63%;
        }

        .about09 .table-bordered .d-flex a:nth-child(2) {
            flex-grow: 1;
            text-align: right;
        }
}

#Layer_1 {
    width: 100px;
}

#infoModal .inquiry-terms-wrap .terms .txt01 {
    font-size: 1rem;
}

#infoModal .inquiry-terms-wrap .table-bordered th, #infoModal .inquiry-terms-wrap .table-bordered td {
    font-size: 1rem;
    text-align: center;
    border-color: #bababa;
}

#infoModal .inquiry-terms-wrap .table-bordered th {
    padding: 7px 15px;
    background-color: #8a8a8a;
    color: #fff;
}

#infoModal .inquiry-terms-wrap .table-bordered td {
    padding: 20px 15px;
    font-size: 0.9375rem;
    line-height: 1.6;
    color: #666;
    background-color: #fff;
}

/* 서버 리스트 */
.business.server-list .section-cont .inner-cont {
    padding: 0 15px;
}

.business.server-list .js-tab-list {
    margin-bottom: 56px;
}

.business.server-list .btn-lg.btn-dark {
    margin-bottom: 68px;
}

.business.server-list .board-accordion-wrap {
    margin-bottom: 230px;
}

.server-link-list .server-link-item {
    width: calc(33.3% - 20px);
    margin-bottom: 48px;
    border: 1px solid #e5e5e5;
    background-color: #f0f0f0;
    transition: border-color 0.4s;
}

    .server-link-list .server-link-item:hover {
        border-color: #1f3754;
    }

        .server-link-list .server-link-item:hover a {
            color: inherit;
        }

.server-link-list .name {
    display: block;
    position: relative;
    padding: 18px 30px;
    border-top: 1px solid #e5e5e5;
    text-align: center;
    font-weight: 400;
    background-color: #fff;
}

    .server-link-list .name .xi-angle-right-min {
        position: absolute;
        right: 30px;
        top: 50%;
        transform: translateY(-50%);
        font-size: 22px;
    }

@media (max-width: 768px) {
    .server-link-list .server-link-item {
        width: 100%;
    }
}

.ecosystem {
    margin: 0 auto;
}

    .ecosystem .title {
        display: block;
        padding: 1rem;
        margin-bottom: 1.9rem;
        background-color: #022056;
        font-size: 1.56rem;
        font-weight: 600;
        color: #fff;
    }

    .ecosystem .ecosystem-list {
        display: flex;
        gap: 0 2.4rem;
    }

    .ecosystem .item {
        display: flex;
        justify-content: center;
        flex-direction: column;
        flex: 1;
        position: relative;
        min-height: 10rem;
        padding: 1.7rem 0 0;
        border: 2px solid #e1e1e1;
        border-radius: 1rem;
        text-align: center;
        color: #666;
    }

        .ecosystem .item:after {
            display: block;
            content: "";
            position: absolute;
            left: 50%;
            top: 0;
            width: 42px;
            height: 38px;
            background: url("/Content/images/company/bg_arrow01.png");
            transform: translate(-50%, -28px);
        }

    .ecosystem .item-title {
        display: block;
        margin-bottom: 1rem;
        font-size: 1.5rem;
        font-weight: 600;
        color: #161616;
    }

@media (max-width: 768px) {
    .ecosystem .ecosystem-list {
        flex-wrap: wrap;
        gap: 1rem;
    }

    .ecosystem .item {
        display: flex;
        flex-direction: column;
        align-items: center;
        min-height: 11rem;
        padding: 1.2rem 0 0 0;
        flex-basis: calc(50% - 8px);
        flex-grow: 0;
        line-height: 1.3;
    }
}
