

*, *:after, *:before { -webkit-box-sizing: border-box; box-sizing: border-box; }
.clearfix:before, .clearfix:after { display: table; content: ''; }
.clearfix:after { clear: both; }

figure a {
position:relative;

padding:3px;
background:#ffd340;
font-size:10px;
color:#000;
text-decoration:none;
}
figure a:hover {
position:relative;

padding:3px;
background:#ffd340;
font-size:10px;
color:#000;
text-decoration:none;
}