.btn a {  width: 100px;  background-color: #ccc;  border-radius: 4px;  color: #000;  display: block;  font-size: 0.7rem;  font-family: Meiryo;  text-align: center;  text-decoration: none;  margin: 1px auto;  padding: 10px 0px;  box-shadow: 0 5px 0 rgba(0,0,0,0.3);  margin-left: 5px;  margin-right: 5px;  padding-left: 7px;  padding-right: 7px;}.btn a:hover { box-shadow: none; background-color: #ff0000;color: #fff;  transform: translate3d(0, 5px, 0);  transition-duration: 0.3s;  opacity: 0.8;   border: 1px solid #000fff;  }