@media (max-width: 900px) {
    .row .section-container{
        height: 300px;
        flex:unset;
    }
    .first-row{
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
    }
    .first-row .swiper,.first-row .section-container,.third-row .section-container{
        width: 100%;
    }
    .second-row{
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
    }
    .second-row .section-container{
        width: 100%;
        margin-bottom: 20px;
    }
    .second-row .section-container:last-of-type{
        margin-bottom: 0px;
    }
   

    .third-row{
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
    }
    .third-row .section-container:first-of-type{
        width: 100%;
        margin-bottom: 20px;
    }
    .third-row .img-wrap{
        justify-content: flex-start;
        padding:20px 10px;
        column-gap: 10px;
        row-gap: 10px;
    }
    .third-row .institution-list-container{
        height: auto;
    }


    /* detail */
    .news-list-con{
        padding:0px;
        flex-direction: column-reverse;
        align-items: stretch;
    }

    /* footer */
    .footer-container {
        align-items: flex-start;
      }
}