body{

  line-height: 1.5;
}
.blue{
  color: #007bff;
  font-size: 31.2px;
  padding: 30px 10px 20px;
}
.main{
  display: flex;
  margin-bottom: 200px;
}
.lightpic{
  width: 225px;
  margin-right: 20px;
  margin-left: 10px;
  display: inline-block;
}
.lightpic p{
  
  margin: 0px;
}
.ex{
  display: inline-block;
  width: 60%;
}
.red{
  border-left: 5px
 solid #D04527;
    padding-left: 10px;
    color: #D04527;
    font-weight: bold;
    font-size: 22px;
    margin-bottom: 10px;
}
table{
  border-collapse: collapse;
  width: 100%;
}
td{
  border: 1px solid #502500;
padding: 10px;
}
.cha{
  background-color: #A7927F;
  color: rgb(255, 255, 255);
  font-weight: 600;
}
.bara{
  padding: 20px 0px;
}

@media screen and  (max-width:660px){
 .l-pic{
    width: 125px;
    height: 125px;
  }
  .main{
    display: block;
  }
.lightpic p{
  display: inline-block;
}
.lightpic{
  display: flex;
  width: 98%;
  margin: auto ;
  justify-content: space-around
}
.ex{
  width: 95%;
  margin: auto;
  display: block;
}


}

@media screen and  (max-width:410px){
  .l-pic{
width: 100px;
height: 100px;
};


}












