@media only screen and (max-width:320px) {
 .banner {
  height: 100px
 }

 .menu2 {
  display: none
 }
}

@media only screen and (min-width:321px) and (max-width:359px) {
 .menu2 {
  display: none
 }
}

@media only screen and (min-width:360px) and (max-width:499px) {
 .banner {
  height: 120px
 }

 .menu2 {
  display: none
 }
}

@media only screen and (min-width:500px) and (max-width:767px) {
 .banner {
  height: 190px
 }

 .menu2 {
  display: none
 }
}

@media only screen and (min-width:768px) and (max-width:960px) {
 .banner {
  height: 255px
 }

 .menu {
  display: none
 }
}

@media only screen and (min-width:961px) {
 .page {
  width: 90%;
  margin: 0 auto
 }

 .labcatse {
  width: 50%;
 }

 .f-1{
  width: 25%;
 }

 .f-2{
  width: 75%;
 }


 .spot-1 {
  width: 30%
 }

 .menu {
  display: none
 }

 .banner {
  height: 400px
 }
}