.page_title{
    background-image: url("../img/banner_imgs/down.jpg");
}
#down_wrap .list_wrap{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    gap: 3rem;
}
#down_wrap .wrap a{
    /*font-size: 2.3rem;*/
    font-size: 1.5vw;
    font-family: "Pretendard_bold", serif;
}
#down_wrap .wrap{
    width: calc((100% - 40rem)/2);
    height: 7rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    
    border: 0.1rem solid #eee;
    box-shadow: 5px 5px 10px #ccc;
    border-radius: 1.2rem;
    padding: 0 3rem;
    box-sizing: border-box;
}
#down_wrap .wrap a{
    display: block;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
#down_wrap .wrap a::after{
    content: "";
    display: block;
    width: 3.5rem;
    height: 3.5rem;
    background-image: url("../img/svg/down.svg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}





@media all and (max-width:1800px) {
}
@media all and (max-width:1325px) {
    .common_section .section_title{
        margin-bottom: 4rem;
    }
}
@media all and (max-width:1024px) {
    #down_wrap .wrap{
        height: 6rem;
        padding: 0 2rem;
        border-radius: 1rem;
    }
    #down_wrap .wrap a{
        font-size: 2rem;
    }
    #down_wrap .wrap a::after{
        width: 2.6rem;
        height: 2.6rem;
    }
}
@media all and (max-width:830px) {
    #down_wrap .wrap{
        width: 100%;
    }
}
@media all and (max-width:680px) {
    #down_wrap .list_wrap{
        gap: 2rem;
    }
    #down_wrap .wrap{
        height: 5rem;
    }
    #down_wrap .wrap a{
        /*font-size: 1.5rem;*/
        font-size: 4.5vw;
    }
}
@media all and (max-width:550px) {
}