@charset "UTF-8";

/* main */
.article-mainvisual {
  text-align: center;
  margin: 0 auto;
  width: 100%;
}

.browser-back {
  margin: 0 auto;
  padding: 20px;
  text-align: center;
}


@media screen and (min-width:769px) {
  main {
    width: 100%;
  }

  .article-mainvisual img {
    width: 80%;
  }

.article-name1{
padding-left:-15px;
padding-bottom:20px;
}

}

/*タブレット縦置きサイズ*/
@media screen and (max-width: 768px) {
  main {
    width: 100%;
  }

  .article-mainvisual img {
    width: 100%;
  }

.article-name1{
padding-left:-10px;
padding-bottom:10px;
}

}

/*スマホサイズ*/
@media screen and (max-width: 425px) {
  main {
    width: 100%;
  }
  
  .article-mainvisual img {
    width: 100%;
  }

.article-name1{
padding-left:-10px;
padding-bottom:10px;
}

}