@charset "Shift_JIS";
/* CSS Document */

html,body,h1,p,ul,li {
  margin: 0;
  padding: 0;
}
ul {
list-style: none;
}
a {
text-decoration: none;
color: #222;
}
img {
vertical-align: bottom;
}


h1 {
text-align: center;
padding: 20px 0;
}

.instagram {
  width: auto;
  margin: 0 auto;
}

.instagram li {
margin: 5px;
  float: left;
  width: 240px;
  height: 240px;
  overflow: hidden;
  position: relative;
}

@media (min-width: 34em) {
.instagram {
  width: 25%;
  margin: 0 auto;
}

.instagram li {
margin: 5px;
  float: left;
  width: 25%%;
  overflow: hidden;
  position: relative;
}
}

p.ins_like {
position: absolute;
width: 100%;
height: 40px;
bottom: 0;
left: 0;
background: rgba(255,255,255,0.70);
padding: 10px 20px 10px 0;
box-sizing: border-box;
text-align: right;
}

@media (min-width: 34em) {
.instagram li img {
max-width: 25%;
}}

.instagram li img {
max-width: 100%;
}
.fa-heart {
margin-right: 10px;
color: #EA4E50;
}