#opening ul#enterleave li.enter{
/*
background: linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0.3));
background: -moz-linear-gradient(top,  rgba(255,255,255,1), rgba(255,255,255,0.3));
background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,1)), to(rgba(255,255,255,0.3)));
box-shadow:1px 1px 3px rgba(0, 0, 0, 0.5);
font-weight:bold;
text-shadow:-1px -1px 0px rgba(255,255,255,0.6);
border-radius:8px;
*/
}
#opening ul#enterleave li.leave{
/*
background: linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0.3));
background: -moz-linear-gradient(top,  rgba(255,255,255,1), rgba(255,255,255,0.3));
background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,1)), to(rgba(255,255,255,0.3)));
box-shadow:1px 1px 3px rgba(0, 0, 0, 0.5);
font-weight:bold;
text-shadow:-1px -1px 0px rgba(255,255,255,0.6);
border-radius:8px;
*/
}
#opening ul#enterleave li {
text-indent:0;
font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-size: 28px;
    text-align: center;

height:auto;
display:inline-block !important;
}
#opening ul#enterleave li span{
font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#opening ul#enterleave li a{
	}
#opening ul#enterleave li a span{
    display: block;
    font-size: 60%;
	
	}

#opening ul#enterleave li.enter a, #opening ul#enterleave li.leave a {
    padding: 20px 0;
}
@media screen and (max-width: 667px) {
#opening ul#enterleave li {
text-indent:0;
height:auto;
width:calc(100%/2 - 10px);
display:inline-block !important;
}
}
