/* CSS Document */

.links .karatsushi_lnk ul{
    line-height: 1;
}

.links .karatsushi_lnk li,
.links .other_lnk li{
	display: inline-block;
    margin: 0px 20px 20px 0;
}

.links .karatsushi_lnk li:nth-of-type(4n),
.links .other_lnk li:nth-of-type(4n){
    margin-right: 0px;
}

.links .karatsushi_lnk a,
.links .other_lnk a{
    width: 265px;
    height: 50px;
    display: table;
    border-bottom: 1px solid #C7DAE9;
    line-height: 1.2;
    text-decoration: none;
    color: #0298d9;
    background-image: url("../images/img-btn-window.png");
    background-repeat: no-repeat;
    background-position: 95% center;
}

.links .karatsushi_lnk span,
.links .other_lnk span{
    display: table-cell;
    vertical-align: middle;
    font-size: 0.875em;
    font-weight: bold;
    line-height: 1.35;
}
