.indent_1{
    text-indent: -1rem;
    padding-left: 1rem;
}
@media screen and (min-width: 650px){   
  br-pc { display:block; }
  br-sp { display:none; }
}
@media screen and (max-width: 650px){   
  br-pc { display:none; }  /*  パソコンにはパソコン用の、スマホにはスマホ用の改行を作る　*/
  br-sp { display:block; } /*  iphone7  ・ iphone12 miniの狭い幅の方を基準にした　*/
}
.lineup th {
     padding: 10px;      /* 余白指定 */
}
.flex{
    display: flex;/*コレ*/
    padding: 10px;
    justify-content: center;  
}
.flex div{
    width: 70%;
   margin: 10px;
  padding: 10px;
  justify-content: center;
}
table, td, th {
    border: none;
    border-bottom: 1px solid black;
}
