div.hisakatano_work{
    text-align: center;
    border: dotted #ccc 2px;/*ドット 色 太さ*/
    border-radius: 1.0em;/*角丸*/
    display: inline-block;
    font-size: 90%;
    padding: 5px 10px;
    margin: 5px 5px;
    vertical-align: middle;
    position: relative;
    line-height: 1.5em;
}


div.hisakatano_work img{
    width: 95%;
    max-height: 450px;
    max-width: 250px;
    border: solid 1px black;
}


div.hisakatano_work a{
    //position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}


div.hisakatano_work a:hover{
    opacity: 0.5;
}
