.radius img{border-radius: 10px;
    -moz-border-image: border-radius: 10px;
    -webkit-border-image: border-radius: 10px;
}

.border-radius{
    border:solid 0px #ccc; /* 罫線 */
    border-radius:15px; /* 角丸 */
}



.shadow, .shadow > img {
    margin: 0; padding: 0;
    border: 0;
}

.shadow {
    position: relative;
    display: inline-block;
    font-size: 0;
    line-height: 0;
}

.shadow:after {
    position: absolute;
    left: 0; top: 0; right: 0; bottom: 0;
    -moz-box-shadow: inset 0px 0px 10px 10px #fff;
    -webkit-box-shadow: inset 0px 0px 10px 10px #fff;
    box-shadow: inset 0px 0px 10px 10px #fff;
    content: " ";
}