Cómo crear múltiples columnas en un div

Me preguntaba cómo crearía varias columnas en un div. Es para un pie de página y quiero un mapa del sitio, enlaces a redes sociales, etc.

Iba a usar<multicol> pero luego leí que estaba en desuso, por lo que me desanimó a usarlo.

Básicamente tengo un DIV de 80% de ancho y necesito tres columnas. Preferiblemente cada uno con un margen.

Css:

 div.bottom
        {
            height: 200px;
            width: 80%;
            margin-left: auto;
            margin-right: auto;
            margin-top: none;
            margin-bottom: none;
            border-top: 4px solid #00ccff;
            border-bottom-left-radius: 15px;
            border-bottom-right-radius: 15px;
            background-color: #575757;
        }

Solo necesito el HTML ahora. Gracias por tu tiempo.

Respuestas a la pregunta(1)

Su respuesta a la pregunta