.submit_wrap input[type="submit"]:focus {
  font-size: 1.6rem;
  padding: 10px 50px;
  border: 1px solid #293558;
  border-radius: 3px;
  -webkit-transition: all .3s;
  transition: all .3s;
  background: #293558;
  color: #fff;
}

.main_header {
  width: 100% !important;
  max-width: 1000px !important;
}

.main_header .gNav_wrap {
  -ms-flex-negative: 2;
      flex-shrink: 2;
  width: 70%;
}

.main_header .gNav_wrap .menu {
  width: 100%;
}

.main_header .gNav_wrap .menu li {
  width: 20%;
  max-width: 130px;
  font-size: 1.7vw;
}

.main_header .gNav_wrap .menu li ul li {
  width: 100% !important;
  max-width: 100% !important;
  font-size: 1.6rem;
}


.introduction_box{
}

