#sp14navi {

    background: #fff;
    height: 25px;
	margin: 20px 0 30px 17px;
}
html > body #navi,
html > body #navi ul li a { /* for Safari */
    height: 28px;
}
#sp14navi ul {
    padding: 0;
    list-style: none;
}
#sp14navi ul li {
    float:left;
    border-right:1px solid #333;
    width: 151px;
	border:1px solid #333;
}
#sp14navi ul li a {
    display: block;
    color: #333;
    font-size: 100%;
    text-align: center;
    letter-spacing: 0.1em;
    line-height: 2.3;
    text-decoration: none;
}

#sp14navi ul li a:hover {
    color: #000;
    background: #ffff99;
}


#sp14navi ul .sp14sel a,
#sp14navi ul .sp14sel link {
    display: block;
    color: #333;
    font-size: 100%;
    text-align: center;
    letter-spacing: 0.1em;
    line-height: 2.3;
    text-decoration: none;
	background: #33ff00;
}


