.main { height: 88.8vh; } .main .zero { width: 96vw; margin: 0 0 2vw 0; } .main .zero { margin: 0; } .main .one { display: flex; flex-direction: column; } .main .one .one_1 { width: 92vw; padding: 2vw; margin: 0 0 1vw 0; background-color: #ccc; } .main .one .one_2 { text-align: center; display: flex; flex-direction: row; justify-content: space-between; width: 96vw; } .main .one .one_2 button { margin: 0 2vw; font-size: 14px; }