* {
    box-sizing: border-box;
    font-family: 'Muli', sans-serif,'Poppins', sans-serif,
    'Comic Sans', sans-serif;
    text-align: center;
    padding: 0;
    background: black;
    color: white;
    max-width: 1050px;
    justify-items: center;
    align-items: center;
    margin: 0 auto;
}

header {
    display: flex;
    align-items: center;
    text-align: center;
    font-size: 50px;
    padding: 0px;
    margin: 5px 0 0 0;
    border: 0px;
    color: black;
    max-width: 1050px;
    height: 130px;
}

h1 {
    margin: 0 auto;
    justify-content: center;
    text-align: center;
    font-family: 'Poppins', sans-serif;
}


main > #grid-board {
    display: grid;
    grid-template-rows: repeat(6, minmax(30px, 1fr));;
    grid-template-columns: repeat(6, minmax(30px, 1fr));
    background-color: black;
    color: white;
    border: 0px;
    align-items: center;
    justify-items: center;
    margin: 0 auto;
    font-weight: bold;
    margin-bottom: 20px;
}



.spot {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: red;
    color: white;
    background-image: url('../images/kflagcircle.png');
    background-size: contain;
    border-radius: 50%;
    font-size: 30px;
    height: 70px;
    width: 70px;
}

.corner {
    display: flex;
    justify-content: center;
    align-items: center;
    background-image: url('../images/kflagcircle.png');
    background-size: contain;
    border-radius: 50%;
    color: white;
    font-size: 40px;
    height: 80px;
    width: 80px;
}

#item11 {
    grid-row: 1;
    grid-column: 1;
}

#item10 {
    grid-row: 1;
    grid-column: 2;
}

#item09 {
    grid-row: 1;
    grid-column: 3;
}

#item08 {
    grid-row: 1;
    grid-column: 4;
}

#item07 {
    grid-row: 1;
    grid-column: 5;
}

#item06 {
    grid-row: 1;
    grid-column: 6;
}

#item12 {
    grid-row: 2;
    grid-column: 1;
}

#item05 {
    grid-row: 2;
    grid-column: 6;
}

#item13 {
    grid-row: 3;
    grid-column: 1;
}

#item04 {
    grid-row: 3;
    grid-column: 6;
}

#item14 {
    grid-row: 4;
    grid-column: 1;
}

#item03 {
    grid-row: 4;
    grid-column: 6;
}

#item15 {
    grid-row: 5;
    grid-column: 1;
}

#item02 {
    grid-row: 5;
    grid-column: 6;
}

#item16 {
    grid-row: 6;
    grid-column: 1;
}


#item17 {
    grid-row: 6;
    grid-column: 2;
}

#item18 {
    grid-row: 6;
    grid-column: 3;
}

#item19 {
    grid-row: 6;
    grid-column: 4;
}

#item20 {
    grid-row: 6;
    grid-column: 5;
}

#item01 {
    grid-column: 6;
    grid-row: 6;
}

.stick-toss {
    grid-area: 2 / 2 / span 4 / span 4;
    /* border: 2px solid white; */
    padding: 0;
    background-size: contain;
}

#stick-toss video {
    background-size: contain;
}

#stick-board button {
    display: flex;
    border: 20px;
    font-size: 35px;
}

aside {
    display: inline flex;
}



h3 {
    font-size: 20px;
    margin-top: 10px;
}

h4 {
    font-size: 20px;
    height: 25px;
    margin: 0 30px 10px 30px;
}

#play1 {
    border: 7px solid red;
}

#play2 {
    border: 5px solid black;
}

#replay {
    border: 1px solid black;
    font-size: 40px;
    margin: 0;
    visibility: hidden;
}

#replay h3 {
    padding: 0px 20px 20px 20px;
    color: white;
}

.p1Position {
    display: flex;
    justify-content: center;
    align-items: center;
    background-image: url('../images/p1.png');
    color: rgba (0,0,0,1);
    background-size: contain;
    /* border: 4px solid white; */
    border-radius: 50%;
    height: 90px;
    width: 90px;
    color: transparent;
    position: relative;
    z-index: 1;
}

.p2Position {
    display: flex;
    justify-content: center;
    align-items: center;
    background-image: url('../images/p2.png');
    background-size: contain;
    /* border: 4px solid white; */
    border-radius: 50%;
    height: 90px;
    width: 90px;
    color: transparent;
    position: relative;
    z-index: 1;
}

.lifeCompleted {
    background-image: url('/images/Flag_of_South_Korea.png');
}

*::-webkit-media-controls-panel {

    display: none!important;
  
    -webkit-appearance: none;
  
}
  
   
  
*::--webkit-media-controls-play-button {
  
    display: none!important;
  
    -webkit-appearance: none;
  
}
  
   
  
*::-webkit-media-controls-start-playback-button {
  
    display: none!important;
  
    -webkit-appearance: none;
  
}
  
  