/*
Responsive: yes
*/

#globalheader-container{
    background-color:#f8f8ff;
}

/* header */
#blog-title {
    background-color:#f8f8ff;
    font-family:"simhei";
    height:300px;
    background-image: url('http://cdn-ak.f.st-hatena.com/images/fotolife/w/watermelonshake/20160528/20160528220414.png');
    background-repeat:no-repeat;
    background-position:bottom;
    margin-top:0px;
    padding-top:0px;
}

#blog-title-inner h1 a{
    margin:0px;
    padding:0px;
    color:#000000;
    text-decoration:none;
}

#blog-title-inner{
    margin-right:auto;
    margin-left:auto;
    width:420px;
}

#title{
    margin:0;
    padding:0;
}


/* 記事群 */
#wrapper {
    width:600px;
    margin-right:auto;
    margin-left:auto;
}


/* エントリー */
.entry-header a {
    text-decoration:none;
    color:#000000;
}

.entry{
    border-top:dotted 3px;
    border-color:#cc3333;
}



/* サイド */
#box2 {
    width:600px;
    margin-right:auto;
    margin-left:auto;
}

.hatena-module-title a{
    text-decoration:none;
    color:#000000;
}

#bottom-editarea {
    width:600px;
    margin-right:auto;
    margin-left:auto;
}

.hatena-module-body li a{
    text-decoration:none;
    color:#000000;
}

#footer{
}

@media (max-width:600px){
    #blog-title {
        background-size:200px auto;
        height:80px;
        margin-top:0px;
        padding:0px;
    }
    #blog-title-inner{
        width:100%;
    }
}

@media (max-width:600px){
    #blog-title-inner h1 a {
        font-size:20px;
    }
}

@media (max-width:600px){
    #wrapper {
        width:100%;
    }
    #box2 {
        width:100%;
    }
    #bottom-editarea{
        width:100%;
    }
    #footer {
        width:100%;
    }
}

