@charset "utf-8";

.container-wrap {
  position: relative;
}

.side-banner-02 {
  display: none;
}

.corporate-ekiden .global-container {
  background-color: #040404;
}

.corporate-ekiden .sub-container-main {
  background-image: url(https://number.ismcdn.jp/common/numberweb/v4/images/special/corporate-ekiden/pc/PC.jpg);
  background-repeat: no-repeat;
  background-position: top center;
  margin-top: 8px;
  padding: 0 10px 0 10px;
  background-size: 1212px 420px;
}

.corporate-ekiden .title {
  width: 1212px;
  height: 416px;
  margin-bottom:10px;
  position: relative;
}

.corporate-ekiden .sns {
  position: absolute;
  bottom: 0px;
  right: 27px;
}

.corporate-ekiden .fb {
  display:inline;
}

.corporate-ekiden .tw {
  display:inline;
}

.corporate-ekiden .category-archive .top-article {
  margin-bottom: 8px;
  top:3px;
}

.corporate-ekiden .corporate-ekiden-banner {
  position: absolute;
  right: 0;
  top: 421px;
  width: 300px;
  height: 250px;
}

.corporate-ekiden .global-container .side-news {
  padding-top: 428px;
}

.corporate-ekiden .side-banner-01{
  display: none;
}