@media only screen and (min-device-width: 560px) {
 /* PC用のCSS */
  
  
  .single article{
    text-align: center;
    margin: 20px auto 20px;
    max-width: 600px;
  }
  
  .entry-content{
    text-align: left;
    margin-top: 44px;
    padding: 0;
  }
  
  
.site-main{
  display: flex;
  width: 900px;
  margin: 0 auto;
  flex-wrap: wrap;
}
  
body:not(.single) article{
  padding-top: 12px;
  padding-bottom: 12px;
  width: 28%;
  margin: 0 2% 20px;
}
  .forPC{
    display: block;
  }
  .forSP{
    display: none;
  }
}