.content_parent {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: row;
}

@media screen and (max-width: 999px) {
    .content_parent {
        flex-direction: column;
    }
}

.content_child {
    flex: 1 0 0;
    flex-direction: column;
    display: flex;
}

    .admin_user_detail_frame_a {
    }

    .admin_user_detail_frame_b {
    }

    .admin_user_detail_frame_c {
    }

    .admin_user_detail_frame div div * {
    }

    .parentForInfo {
        display: flex;
        flex-direction: row;
    }

        .parentForInfo .topic {
            width: 50%;
        }

        .parentForInfo .info {
            width: auto;
        }

        .parentForInfo button {
            width: 30px;
            aspect-ratio: 1/1;
            display: flex;
            align-items: center;
            justify-content: center;
            margin-left: auto;
        }