@charset "UTF-8";

#defaultCanvas0{
    position: fixed; /*canvasを固定*/
    top: 0; /*canvasを上に固定*/
    background-color: #C8B496;
}

header {
    padding: 10px;
    color: rgba(0, 0, 0, 0.108);
    font-size: 10px;
}
body {
    font-family: 
      "Helvetica Neue",
      "Arial",
      "Hiragino Kaku Gothic ProN",
      "Hiragino Sans",
      "Meiryo",
      "sans-serif";
}

.profile {
    width: 100px;
    height: 100px;
    margin: 0 auto;
    text-align: center;
    animation: 何jbもの 30s linear infinite;
    border-radius: 30px;
}

.profile img{
    width: 100px;
    height: 100px;
    border-radius: 30px;

}

.profile :hover {
    
}

.profile:hover ~ .linklist {   
    
}

@keyframes 何jbもの {
    0% { transform:rotate(0deg);}
    100% { transform:rotate(360deg);}
}


.dummypadding {
    width: 0px;
    height: 40px;
    margin: 0 auto;
    text-align: center;
}



.linklist {
    display: flex;
    flex-wrap: wrap;
    animation: 何jbもの 100s linear infinite;
    margin: 0 auto;

    width: 340px;
    height: 340px;
    padding-top: 0px;
}

.mylink {
    box-sizing: border-box;
    margin-left: 20px;
    text-align: center;
    margin: 0 auto;
}

.linkpic{
    background-color: #525068;
    border-radius: 10px;

    margin: 0 auto;
    padding: 20px;
}

.pochi {
    transition: background-color .5s;
    
}

.pochi :hover{
    background-color: #75738f;
    transform:rotate(7deg);
}

.midoru {
    margin: 0 auto;
    text-align: center;
    
}

.midoru1{
    box-sizing: border-box;
    margin-left: 20px;
    text-align: center;
    width: 300px;
    height: 100px;
    margin: 0 auto;
}

.sougos {
    display: flex;
    flex-wrap: wrap;
    
    width: 90%;
    margin: 0 auto;

    min-width: 300px;
    max-width: 450px;
    padding-top: 0px;
}

.sougo {
    box-sizing: border-box;
    margin-left: 0px;
    text-align: center;
    width: 40px;
    height: 40px;
    margin: 0 auto;
}

.sougoimg{
    border-radius: 6px;
}



.linktext{
    color: #FF0A58;
    border-radius: 5px;
    height: 20px;
    width: 100px;
    margin: 0 auto;
}