Помогите разместить блоки рядом

Внутри контейнера у меня чекбокс, значения бокс - нейм которого выводятся в цикле и 2 контейнера должны рядом выводить списки, но не получается разместить их рядом. Имею:

.outerCheckbox {
  background: cadetblue;
  text-align: center;
}

.innerBox {
  width: 49%;
  background: coral;
}

.innerNamebox {
  float: left;
  width: 49%;
  background: darkgreen;
}

введите сюда описание изображения

<div className="outerCheckbox">
                <form>
                    <br/>
                    {opNames.map((item) => (
                        <div key={item.id} className="innerBox">
                            <input
                                onChange={() => changeHandler(item.id)}
                                type="checkbox"
                                id={item.id}
                                checked={item.checked}
                            /></div>))}
                    {opNames.map((item) => (
                        <div key={item.id} className="innerNamebox"><label htmlFor={item.id}>{item.name}</label></div>))}
                    <br />
                </form>
            </div>

Второй вариант вывода цикла:

Второй вариант вывода цикла

Получил в ответе:

введите сюда описание изображения

Дерево после ответа:

<div className="outerCheckbox">
                <form className="a">
                <div className='v'>
                    <br/>
                    {opNames.map((item) => (
                        <div key={item.id} className="innerBox">
                            <input
                                onChange={() => changeHandler(item.id)}
                                type="checkbox"
                                id={item.id}
                                checked={item.checked}
                            /></div>))}
                            <div className='asdass'>
                    {opNames.map((item) => (
                        <div key={item.id} className="innerNamebox"><label htmlFor={item.id}>{item.name}</label></div>))}
                        </div>
                    <br />
                    </div>
                </form>

            </div>


Ответы (1 шт):

Автор решения: Zhyvko Roman

  <div className="outerCheckbox">
                <form className="a">
                <div className='v'>
                    <br/>
                    {opNames.map((item) => (
                        <div key={item.id} className="innerBox">
                            <input
                                onChange={() => changeHandler(item.id)}
                                type="checkbox"
                                id={item.id}
                                checked={item.checked}
                            /></div>))}
                            </div>
                            <div className='asdass'>
                    {opNames.map((item) => (
                        <div key={item.id} className="innerNamebox"><label htmlFor={item.id}>{item.name}</label></div>))}
                        </div>
                    <br />
                </form>

            </div>

Не знаю правильно ли я понял, да и реакт код тут.

.outerCheckbox {
  background: cadetblue;
  text-align: center;
}

.a{
  display: flex;
  justify-content: space-around;
}

.innerBox {
  background: coral;
}

.innerNamebox {
  line-height: 21px;
  background: darkgreen;
}
 <div class="outerCheckbox">
                <form class='a'>
                  <div class='v'>
                        <div class="innerBox"><input /></div>
                        <div class="innerBox"><input /></div>
                        <div class="innerBox"><input /></div>
                      </div>
                      <div class='asdass'>
                        <div class="innerNamebox"><label>МТС</label></div>
                        <div class="innerNamebox"><label>МТС2</label></div>
                        <div class="innerNamebox"><label>МТС3</label></div>
                      </div>
                </form>
            </div>

→ Ссылка