@import url("common_pc.css") screen and (min-width:801px) ;
@import url("common_sp.css") screen and (min-width:0px) and (max-width: 800px);


body {
  min-width: auto !important;
}


footer #sns h3 { display: flex; align-items: center;}
footer #sns h3 span { display: inline-block; margin-left: .6em; padding: 0!important;}

.insta_list { display: flex; flex-wrap: wrap; justify-content: space-between; list-style: none;}
.insta_list li { width: 32%; max-height: 96px; margin-bottom: 2%; overflow: hidden; display: flex; align-items: center; justify-content: center; border-radius: 4px; background: #ccc;}
.insta_list a { width: 100%; height: 100%;}
.insta_list img { width: 100%; height: 100%; object-fit: cover;}
.insta_list.tops li { max-height: 92px; margin-bottom: 1.8%;}
@media(max-width:767px) {
    .insta_list { width: 92%; margin: 0 auto 5%;}
    .insta_list li { width: 32%; max-height: 17vh; margin-bottom: 2%; overflow: hidden; display: flex; align-items: center; justify-content: center;}
}



@media screen and (min-width:800px) and ( max-width:1150px) {

#navFix {
    min-width: auto !important;
}
/*
.service > div {
    width: 85% !important;
}

*/
.inner {
  width: auto !important;
}

footer > div > div:nth-of-type(2) {
  width: auto !important;
}
}
