body {
      background-color: #e7f0ca;
  }
h1 {
    color: #ffffff;
    font-family: sans-serif;
    text-shadow: 2px 2px 5px gray;
}
.kotte {
    background-color: #f0f7da;
    margin: 5px;
    border: 1px solid #999999;
    float: left;
    width: 100px;
    box-shadow: 2px 2px 6px #666666;
}

.kotte:hover {
    background-color: #e6f0d3;
    border: 1px solid #666666;
}

.kotte img {
    width: 100%;
    height: auto;
}

.head {
    background-color: #f0f7da;
    margin: 5px;
    border: 1px solid #999999;
    float: left;
    width: 100%;
    box-shadow: 2px 2px 6px #666666;
}
.main {
    margin: 10px;
}
                    
