nav ul{
display: table;
margin: 0 auto;
padding: 0;
width: 100%;
text-align: center;
background-color:#fefefe;
border-top: 1px solid #35adc8;
border-bottom: 1px solid #35adc8;
}
nav ul li{
display: table-cell;
min-width: 50px;
}
nav ul li a{
display: block;
width: 100%;
padding: 10px 0;
text-decoration: none;
color: #000;
font-weight: bold;
}

nav ul li a:hover{
color: #E71B1F;
}

.link_img01 a:hover img {
  opacity: 0.7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
}