/*緑の囲い*/
.kakoi{
border-left: 15px solid #769164;padding: 10px;background: #e0ffcc;
}
.centered {
    border: 1px solid #ccc;
    display: table;
    height: 200px;
    width: 300px;
}
.centered > div {
    display: table-cell;
    vertical-align: middle;
}
img.adapt {
    display: block;
    margin: 0 auto;
    max-height: 200px;
    max-width: 300px;
}