@charset "UTF-8";


@media screen and (max-width: 768px){
h1{
  font-size: 60px;
}
.top-navi li{
  width: 40%;
}
.under-navi li{
  width: 40%;
}
.mainimage img{
width: 60%;
}

.uplist{
  margin-left: 10%;
  margin-right: 10%;
  width:80%;
}

.uplist ul{
  padding-left: 5px;
}
.uplist time{
  display: block;
}

.section{
  width: 34%;
}
.section img{
  width: 100%;
  height: auto;
}

.category{
  margin-left: 2%;
  margin-right: 2%;
  width:96%;
}


}
