@media screen and (min-width:756px) {
  .pc_none {
    display: none;
  }
  /*[開始]ヘッダ*/
  header {
    margin: 0 calc(50% - 50vw);
    padding: 0 calc(50vw - 50%);
  }
  /*[終了]ヘッダ*/
  /*
---------------------------------------------------
*/
  /*[開始]ボタン共通*/
  .button, #mission a img, #mission .tab-wrap .tab, #terms dl + p img {
    transition: .2s ease-in-out;
  }
  .button:hover, #mission a img:hover, #mission .tab-wrap .tab:hover, #terms dl + p img:hover {
    filter: brightness(1.2);
  }
  /*[終了]ボタン共通*/
  /*
---------------------------------------------------
*/
  /*[開始]h2吹き出しの見出し*/
  h2.h2_fukidashi {
    width: 50%;
    display: inherit;
  }
  /*[終了]h2吹き出しの見出し*/
  /*
---------------------------------------------------
*/
  /*[開始]prize 賞品*/
  #prize p {
    font-size: 3.6rem;
  }
  /*[終了]prize 賞品*/
}