#lead_area{
  margin-top : 100px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px
  width : 1000px;
  width : 1000px;
  margin-bottom : 100px;
}
#lead_area1{
  margin-top : 100px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px
  width : 1000px;
  width : 1000px;
  margin-bottom : 100px;
  
}
#lead_area1 h2{
  margin-top : 0px;
  color : teal;
  border-top-width : 0px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  margin-bottom : 40px;
  line-height : 2;
}
#middle_contents{
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 100px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 100px;
  width : 100%;
  background-color : black;
}

#middle_area{
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 999px;
}

#recruit_area{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 100px;
  width : 1000px;
}

@media screen and (max-width: 980px) {
#lead_area{
  margin-top : 0px;
  margin-left : 2%;
  margin-right : 2%;
  margin-bottom : 10%;
  width : 96%;
}
#lead_area1{
  margin-top : 0px;
  margin-left : 2%;
  margin-right : 2%;
  margin-bottom : 10%;
  width : 96%;
}
#lead_area1 h2{
  margin-top : 0px;
  color : teal;
  border-top-width : 0px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  margin-bottom : 40px;
  line-height : 2;
}
#middle_contents{
  padding-top : 8%;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 10%;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10%;
  width : 100%;
  background-color : black;
}

#middle_area{
  margin-top : 0px;
  margin-left : 5%;
  margin-right : 5%;
  margin-bottom : 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 90%;
}
#middle_area img{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 8%;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 100%;
 height : auto;
}
#recruit_area{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 10%;
  width : 98%;
}
#recruit_area img{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 100%;
height : auto
}
}



