@charset "UTF-8";

ul.gmenu li:nth-child(2) a {
  background: url(../../images/common/icon_hosp_on.png) 50% 35%/44px auto no-repeat #003E56 !important;
  color: #fff !important;
}

ul.gmenu li:nth-child(2) a.hvr-underline-from-left:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0 !important;
  background: #F7931E;
  height: 4px;
}

@media screen and (max-width: 736px) {

  .content.cont-type02 .flex:nth-child(5) a:first-child,
  .content.cont-type02 .flex:nth-child(7) a:last-child {
    padding-top: 16px;
  }
}
