table {
   table-layout: fixed;
   width: 100%;
}
#mid1 {
  color: #1e90ff;
  font-weight: bold;
  text-align: center;
  line-height:3;
font-size: 120%;   
}
#mid2
{
color:#808080;
 line-height:2;
  
}
#mid25
{
color:#808080;
 line-height:1.5;
  
}
#mid3
{
color:#ffa07a;
font-size: 200%;  
  line-height:2;
}
#mid4{
line-height:1.2;
  color:#ffa500;
}
#mid {
  color: red;
  font-weight: bold;
  text-align: center;
  font-size: 200%;  
  line-height:2;
}
#mid5 {
  color: red;
  font-weight: bold;
  text-align: center;
  font-size: 150%;  
  line-height:2;
}
#cent
{
text-align:center;
}

/*css*/
/* 回り込みを終了する定型表現。 */
/*clearfix*/	
.clearfix {
  zoom: 1;
}
.clearfix:after {
  content: "";
  display: block;
  clear: both;	
}
/*画像と文書を並べて表示時する*/
  .inner {     
	float: left ;　 /*左側に配置する*/
	}
  .innerp{
	float:right; 　 /*右側に配置する*/
   }
 
/*文字横に線を引く*/
.bdTtl {
display: flex;
align-items: center;
justify-content: center;  //全幅で線を引く場合は不要。
}
.bdTtl:before,
.bdTtl:after {
border-top: 1px solid;
color:#FFDBC9;
content: "";
flex-grow: 1; //全幅で線を引く場合。widthで線幅を短くしたい場合は不要もしくは0（初期値が0だから）
width:5em; //全幅で線を引く場合は不要。