/* ========================================
   wid.css — 2560px以上の大画面対応
======================================== */

@media screen and (min-width: 2560px) {
   /* img_area : 2560px範囲の左端から始まる */
  #hero .img_area {
    margin-left: calc((100vw - 2560px) / 2);
    width: calc(2560px - 420px - 2560px * 0.13);
  }

  .cloudimage-360 {
        width: 40% !important;
        left: 50%;
  }

  /* main : 固定幅420px、2560px範囲に合わせて配置 */
  main {
    margin-left: calc((100vw - 2560px) / 2 + 2560px - 420px - 2560px * 0.13);
  }

  /* pc_sidemenu : 2560px範囲の右端に配置 */
  #hero .menu_area {
    right: calc((100vw - 2560px) / 2);
  }

}