.management .item {
    background-color:#fff;
}

.management .item:nth-child(even) {
    flex-direction: row-reverse;
}

.management .item .portrait {
    background: linear-gradient(45deg, #888, #444);
    width:25%;
    flex-shrink:0;
    position:relative;
}

.management .item .portrait .inner {
    background-size:auto 100%;
    background-repeat:no-repeat;
    background-position:center;
    width:100%;
    height:110%;
    position:absolute;
    bottom:0;
    left:0;
}

.management.m1200 .item .portrait {
    width:35%;
}

.management.m800 .item {
    flex-direction: column;
}

.management.m800 .item .portrait {
    width:100%;
    aspect-ratio:16/9;
}

.management.m800 .item .portrait .inner {
    left:50%;
    transform:translateX(-50%);
}
