.student-experience-news__introduction[data-v-f32d35bc] {
    overflow: hidden;
    position: relative
}

.student-experience-news__introduction__bg[data-v-f32d35bc],
.student-experience-news__introduction__content-bg[data-v-f32d35bc],
.student-experience-news__introduction__content-wrapper[data-v-f32d35bc] {
    transition: all .3s ease-in-out
}

.student-experience-news__introduction__content-bg[data-v-f32d35bc]:after,
.student-experience-news__introduction__content-bg[data-v-f32d35bc]:before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    width: 50%
}

.student-experience-news__introduction__content-bg[data-v-f32d35bc]:before {
    background: linear-gradient(270deg, hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, .45) 30%, hsla(0, 0%, 100%, .9) 50%, #fff 80%, #fff);
    right: 0
}

.student-experience-news__introduction__content-bg[data-v-f32d35bc]:after {
    background: linear-gradient(90deg, hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, .45) 30%, hsla(0, 0%, 100%, .9) 50%, #fff 80%, #fff);
    left: 0
}

.student-experience-news__introduction__content-bg[data-v-f32d35bc] {
    display: none;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 65%;
    z-index: 10
}

@media screen and (min-width:992px) {
    .student-experience-news__introduction__content-bg[data-v-f32d35bc] {
        display: block
    }
}

.student-experience-news__introduction__content[data-v-f32d35bc] {
    padding-top: 1.7142857143rem;
    position: relative
}

@media screen and (min-width:992px) {
    .student-experience-news__introduction__content[data-v-f32d35bc] {
        left: 50%;
        padding-top: 0;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%);
        z-index: 20
    }
}

.student-experience-news__introduction__content>.circle-bg[data-v-f32d35bc] {
    display: block;
    left: -5%;
    opacity: .2;
    pointer-events: none;
    position: absolute;
    top: 0;
    transform: translateY(-10%);
    width: 50%;
    z-index: 20
}

@media screen and (min-width:768px) {
    .student-experience-news__introduction__content>.circle-bg[data-v-f32d35bc] {
        left: -8%
    }
}

@media screen and (min-width:992px) {
    .student-experience-news__introduction__content>.circle-bg[data-v-f32d35bc] {
        display: none
    }
}

.student-experience-news__introduction__bg[data-v-f32d35bc] {
    aspect-ratio: 774/470;
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 80%, 50% 100%, 0 80%);
    clip-path: polygon(0 0, 100% 0, 100% 80%, 50% 100%, 0 80%);
    max-height: 50rem;
    overflow: hidden;
    position: relative;
    width: 100%
}

.student-experience-news__introduction__bg img[data-v-f32d35bc] {
    display: inline-block;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

@media screen and (min-width:992px) {
    .student-experience-news__introduction__bg[data-v-f32d35bc] {
        margin-left: 40%;
        width: 55%
    }
}

@media screen and (min-width:1200px) {
    .student-experience-news__introduction__bg[data-v-f32d35bc] {
        width: 60%
    }
}

.student-experience-news__introduction__content-wrapper[data-v-f32d35bc] {
    margin-left: 0;
    max-width: 100%
}

@media screen and (min-width:992px) {
    .student-experience-news__introduction__content-wrapper[data-v-f32d35bc] {
        max-width: 45%
    }
}

@media screen and (min-width:1200px) {
    .student-experience-news__introduction__content-wrapper[data-v-f32d35bc] {
        max-width: 40%
    }
}

.student-experience-news__introduction__content-wrapper .description[data-v-f32d35bc] {
    margin-block: .8571428571rem 2.2857142857rem;
    max-height: 10rem;
    overflow: auto
}

@media screen and (min-width:1200px) {
    .student-experience-news__introduction__content-wrapper .description[data-v-f32d35bc] {
        max-height: 15rem
    }
}

.student-experience-news__introduction.recruitment .student-experience-news__introduction__content-bg[data-v-f32d35bc] {
    left: 35%
}

.student-experience-news__introduction.recruitment .student-experience-news__introduction__bg[data-v-f32d35bc] {
    aspect-ratio: 774/470;
    margin-left: 0
}

.student-experience-news__introduction.recruitment .student-experience-news__introduction__bg img[data-v-f32d35bc] {
    display: inline-block;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

@media screen and (min-width:992px) {
    .student-experience-news__introduction.recruitment .student-experience-news__introduction__content-wrapper[data-v-f32d35bc] {
        margin-left: 55%
    }
}

.student-experience-news__introduction.recruitment .circle-bg[data-v-f32d35bc] {
    left: auto;
    right: 0
}

@media screen and (min-width:992px) {
    .student-experience__list-news[data-v-1e840493] {
        padding-bottom: 6rem
    }
}

.student-experience__list-news .list-slide[data-v-1e840493] {
    background-color: #fff
}

@media screen and (min-width:992px) {
    .student-experience__list-news .list-slide[data-v-1e840493] {
        height: 20rem
    }
}

@media screen and (min-width:1200px) {
    .student-experience__list-news .list-slide[data-v-1e840493] {
        height: 22rem
    }
}

.student-experience__list-news .list-slide .slide[data-v-1e840493] {
    aspect-ratio: 222/160;
    border-radius: 1.4285714286rem;
    bottom: 0;
    left: 0;
    margin-right: 1rem;
    overflow: hidden;
    position: absolute;
    transition-duration: .3s;
    transition-property: transform, width;
    transition-timing-function: ease-in-out;
    width: 12rem
}

@media (min-width:1400px) {
    .student-experience__list-news .list-slide .slide[data-v-1e840493] {
        margin-right: 2rem
    }
}

@media screen and (min-width:1400px) {
    .student-experience__list-news .list-slide .slide[data-v-1e840493] {
        width: 16rem
    }
}

.student-experience__list-news .list-slide .slide.active[data-v-1e840493] {
    aspect-ratio: 443/320
}

@media screen and (min-width:992px) {
    .student-experience__list-news .list-slide .slide.active[data-v-1e840493] {
        width: 40%
    }
}

@media screen and (min-width:1200px) {
    .student-experience__list-news .list-slide .slide.active[data-v-1e840493] {
        width: 35%
    }
}

.student-experience__list-news .list-slide .slide .overlay[data-v-1e840493] {
    background-color: #3333334d;
    bottom: 0;
    height: 0;
    left: 0;
    position: absolute;
    transition: height .1s ease-in-out;
    width: 100%
}

.student-experience__list-news .list-slide .slide .overlay a[data-v-1e840493] {
    align-items: center;
    color: #fff;
    display: flex;
    height: 100%;
    justify-content: center;
    width: 100%
}

.student-experience__list-news .list-slide .slide:hover .overlay[data-v-1e840493] {
    height: 100%
}

.student-experience__list-news .list-slide[data-v-1e840493]:before {
    background-color: #fff;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transform: translate(-100%);
    width: 100vw;
    z-index: 10
}

.student-experience__list-news .mobile-list-slide[data-v-1e840493] {
    overflow: visible !important;
    position: relative
}

.student-experience__list-news .mobile-list-slide .mobile-slide-item[data-v-1e840493] {
    aspect-ratio: 311/355;
    border-radius: .8571428571rem;
    box-shadow: 0 4px 4px #00000040;
    display: flex;
    flex-direction: column;
    margin-right: .4285714286rem;
    overflow: hidden
}

.student-experience__list-news .mobile-list-slide .mobile-slide-item img[data-v-1e840493] {
    aspect-ratio: 310/287;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.student-experience__list-news .mobile-list-slide .mobile-slide-item .title[data-v-1e840493] {
    align-items: center;
    display: flex;
    font-size: clamp(1.1428571429rem, .563vw + .849rem, 1.4285714286rem);
    font-weight: 600;
    padding-inline: 1rem
}

.student-experience__list-news .mobile-list-slide .mobile-slide-item .title h2[data-v-1e840493] {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    margin-bottom: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word
}

.student-experience__list-news .mobile-list-slide[data-v-1e840493] .swiper-pagination-bullet-active {
    background-color: var(--theme-primary-color)
}

.student-experience__list-news .active-item-content[data-v-1e840493] {
    margin-left: 1rem;
    position: absolute;
    top: .2rem
}

@media (min-width:1400px) {
    .student-experience__list-news .active-item-content[data-v-1e840493] {
        margin-left: 2rem
    }
}

@media screen and (min-width:992px) {
    .student-experience__list-news .active-item-content[data-v-1e840493] {
        left: 40%;
        max-width: 60%
    }
}

@media screen and (min-width:1200px) {
    .student-experience__list-news .active-item-content[data-v-1e840493] {
        left: 35%;
        max-width: 75%
    }
}

.student-experience__list-news .active-item-content .title[data-v-1e840493] {
    font-size: clamp(1.1428571429rem, .563vw + .849rem, 1.4285714286rem);
    font-weight: 600
}

.student-experience__list-news .active-item-content .description[data-v-1e840493],
.student-experience__list-news .active-item-content .title[data-v-1e840493] {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word
}

.student-experience__list-news .active-item-content .description[data-v-1e840493] {
    font-size: 1rem;
    font-weight: 500
}

.student-experience__list-news .navigation-btn-wrapper[data-v-1e840493] {
    display: flex;
    gap: 1.5rem;
    justify-content: center;
    position: absolute;
    width: 40%
}

@media screen and (min-width:992px) {
    .student-experience__list-news .navigation-btn-wrapper[data-v-1e840493] {
        gap: 2rem
    }
}

@media screen and (min-width:1200px) {
    .student-experience__list-news .navigation-btn-wrapper[data-v-1e840493] {
        width: 35%
    }
}

.student-experience__list-news .navigation-btn-wrapper .navigation-btn[data-v-1e840493] {
    align-items: center;
    border-radius: 50%;
    display: flex;
    height: 2.5rem;
    justify-content: center;
    position: unset;
    transform: unset;
    width: 2.5rem
}

.student-experience__list-news .navigation-btn-wrapper .navigation-btn svg[data-v-1e840493] {
    width: 1rem
}

@media screen and (min-width:992px) {
    .student-experience__list-news .navigation-btn-wrapper .navigation-btn[data-v-1e840493] {
        height: 3.5rem;
        width: 3.5rem
    }

    .student-experience__list-news .navigation-btn-wrapper .navigation-btn svg[data-v-1e840493] {
        width: 1.5rem
    }
}

.student-experience__list-news .navigation-btn-wrapper .navigation-btn.next-btn[data-v-1e840493],
.student-experience__list-news .navigation-btn-wrapper .navigation-btn.prev-btn[data-v-1e840493] {
    background: var(--theme-primary-color);
    color: #fff
}

.student-experience__list-news .navigation-btn-wrapper .navigation-btn.prev-btn .arrow-icon[data-v-1e840493] {
    rotate: 180deg
}

.student-experience__news__menu-item[data-v-28f5b8dc] {
    flex: 1
}

.student-experience__news__menu-item span[data-v-28f5b8dc] {
    color: var(--theme-primary-color);
    cursor: pointer;
    display: block;
    font-size: clamp(1.1428571429rem, .563vw + .849rem, 1.4285714286rem);
    font-weight: 600;
    margin-inline: auto;
    opacity: .6;
    padding-block: 1rem;
    width: -moz-fit-content;
    width: fit-content
}

@media screen and (min-width:992px) {
    .student-experience__news__menu-item span[data-v-28f5b8dc] {
        padding-block: 2.1428571429rem
    }
}

.student-experience__news__menu-item.active span[data-v-28f5b8dc] {
    border-bottom: 2px solid var(--theme-primary-color);
    opacity: 1
}