#introduction{
  margin : 0px 200px 0px auto;
  padding : 20px 10px 30px;
  background-color : #1a9cdd;
}
#introduction div{
  max-width:800px;
}
#introduction h2{
  text-align : center;
}
#introduction div.img{
  padding : 0;
  border-radius : 50%;
  width : 25%;
  height : 100px;
  background-repeat : no-repeat;
  background-position : center center;
  background-size : cover;
  float : left;
  border-width : 3px;
  border-style : solid;
  border-color : #1a9cdd;
}
#introduction div.s01{
  background-image : url(../img/int_01.jpg);
}
#introduction div.s02{
  background-image : url(../img/int_02.jpg);
}
#introduction div.s03{
  background-image : url(../img/int_03.jpg);
}
#introduction div.s04{
  background-image : url(../img/int_04.jpg);
}
#introduction div.s05{
  background-image : url(../img/int_05.jpg);
}
#introduction div.s06{
  background-image : url(../img/int_06.jpg);
}
#introduction div.s07{
  background-image : url(../img/int_07.jpg);
}
#introduction div.s08{
  background-image : url(../img/int_08.jpg);
}
#introduction div.contact{
  padding : 20px 0px;
  color : white;
  font-weight : bold;
  text-align : center;
}
#introduction div.contact a{
  color : white;
}
#introduction div.contact img{
  margin-bottom : 10px;
  width : 70%;
  max-width : 250px;
}
#introduction div.contact p.number{
  font-size : 1.8rem;
  line-height : 1.2;
}
#introduction div.contact p.number span{
  font-size : 4.3rem;
  font-weight : bolder;
}
#introduction div.contact p.time{
  font-size : 1.5rem;
}
@media screen and (max-width: 600px){
  #introduction{
  margin : 0px auto;
  padding : 20px 10px;
}
}