
.g_koukoku {
    font-size:80%;
    font-weight:lighter;
    color:#ffffff;
    margin-top:30px;
    margin-bottom:0px;
}


body{
    background: repeating-linear-gradient(135deg, blue 0px,skyblue 400px, blue 800px);
    padding: 0;
    font-family:Verdana, "ＭＳ Ｐゴシック", sans-serif;
    font-size: 100%;
    text-align:center;
    max-width:1540px;
    margin-left : auto ; margin-right : auto ;
    transform: rotate(0.005deg);
}

header{
    display:  flex;
    justify-content: space-between;

}

footer{
    color:#ffffff;
    padding-top:70px;
    padding-bottom:20px;
}

section{
    display:flex;
    flex-direction:column;    
    text-align:center;
}


a{
    text-decoration:none;
    color:#00ffff;
}


/*---------- 写真 ---------*/
img{
    width:iinitial!important;
    padding-left:20px;
    padding-right:20px;
    box-sizing:border-box;
    margin-top:50px;
    margin-left : auto ; margin-right : auto ;
}
/*---------- 写真下コメント ---------*/
.photocome {
    margin-top:0px;
    padding-top:0px;
}


p{
    margin-top:0;
    margin-bottom:0;
    box-sizing:border-box;
    font-size:140%;
    color:#ffffff;
}




/*--------------見出し 河川名 ---------*/


h1{
    margin-top:30px;
    margin-bottom:20px;
    font-size:250%;
    color:#ffffff;
    font-family:"HGS創英角ﾎﾟｯﾌﾟ体";
    text-shadow:2px 2px 2px #000000;
}

h2{
    margin-top:20px;
    font-size:180%;
    color:#ffffff;
    text-shadow:1px 1px 1px #000000;
}





/*------- 野鳥写真集へ -------*/
.to_top {
    color:#ffffff;
    font-size:120%;
    text-shadow:1px 1px 1px #000000;
}



/*--------------河川別解説  ---------*/

.kaisetu {
    color:#ffffff;
    font-size:100%;
    line-height:150%;
    width:80%;
    margin-left : auto ; margin-right : auto ;
    margin-top:50px;
    margin-bottom:100px;
}




/* ------  max-width: 1024px   ----　*/
@media screen and (max-width: 1024px) {
p{
    margin-bottom:10px;
    margin-top:0;
    box-sizing:border-box;
    font-size:100%;
    color:#ffffff;
}


img{
    width:100%;
    padding-left:20px;
    padding-right:20px;
    box-sizing:border-box;
        margin-top:30px;
}


h1{
    margin-top:30px;
    margin-bottom:20px;
    font-size:150%;
    color:#ffffff;
    font-family:"HGS創英角ﾎﾟｯﾌﾟ体";
}

h2{
    margin-top:20px;
    font-size:130%;
    color:#ffffff;
}

a:active {
  opacity: 0.7;
      	transition: 0.3s;
}

/*--------------野鳥別解説  ---------*/

.kaisetu {
    font-size:100%;
    line-height:150%;
    width:95%;
    margin-left : auto ; margin-right : auto ;
    margin-top:50px;
    margin-bottom:100px;
}


}
