/* 모든 스타일은 css 충돌방지를 위해 .page14을 기준으로 작성 하시면 됩니다. 예) .page14 .box {} */
.page14 {}

.page14 .symp {
    margin-bottom: 0;
    background: url('../page14/images/page14_symp.jpg')no-repeat;
    background-attachment: fixed;
}

.page14 .symp ul li {
    width: 100%;
}

.page14 .process2 {
    margin-bottom: 130px;
}

.page14 .process2 ul li {
    border: 1px solid #e4e4e4;
    border-right: 0;
    width: 25%;
    background: #fff;
    position: relative;
}

.pro_img {
    display: block;
    margin: 0 auto;
    width: 80%;
    border-radius: 50%;
}

.page14 .process2 ul li:last-child {
    border-right: 1px solid #e4e4e4;
}

.page14 .process2 ul li:after {
    display: none;
}

.page14 .process2 ul li p {
    font-size: 22px;
    font-weight: 500;
    color: #000;
}

.page14 .process2 ul li span {
    width: fit-content;
    background: #f6a000;
    color: #fff;
    position: relative;
    top: 0;
    left: 0;
    margin: 0 auto;
    border-radius: 100px;
    padding: 8px 13px;
    line-height: normal;
    transform: translate(0);
    height: auto;
    margin-bottom: 15px;
    font-size: 13px;
    letter-spacing: 3px;
}

.page14 .process2 ul li b {
    position: absolute;
    width: 40px;
    height: 40px;
    right: -20px;
    z-index: 9;
    bottom: 60px;
}

@media screen and (max-width:799px) {
    .page14 .process2 {
        margin-bottom: 0;
    }

    .page14 .process2 ul {
        flex-wrap: wrap;
        margin-top: 40px;
    }

    .page14 .process2 ul li {
        width: 50%;
        padding: 20px;
    }

    .page14 .process2 ul li:nth-child(2) {
        border-right: 1px solid #e4e4e4;
    }

    .page14 .process2 ul li:nth-child(2) b {
        display: none;
    }

    .page14 .process2 ul li:nth-child(n+3) {
        border-top: 0;
    }

    .pro_img {
        width: 65%;
    }

    .page14 .process2 ul li b {
        width: 26px;
        height: 26px;
        right: -13px;
    }

    .page14 .process2 ul li span {
        padding: 6px 8px;
        margin-bottom: 7px;
        font-size: 10px;
        letter-spacing: 2px;
    }

    .page14 .process2 ul li p {
        font-size: 15px;
    }
}