#top a {
color: #C6D6CA;
margin: 0 25px;
text-decoration: none;
}
.mainlink a {
display: block;
height: 100%;
width: 100%;
margin: 0;
}
.mainlink div は #top のどこかにあります。マージンの #top a (親) 定義が .mainlink a で設定されたものを上書きするのはなぜですか? その行動を変えるには?