<!-- ヘッダー部分 -->
  <head>
    <!-- Required meta tags -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <title>特集スライダー</title>
    <!-- jQuery読み込み -->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
    <!-- CSSファイルの読み込み -->
    <link rel="stylesheet" href="./style.css" >
  </head>

  <!-- body部分 ------------------------------------------------------------------------->
  <body>

    <header>
      <div>
        ヘッダーです
      </div>
    </header><!-- /header -->

    <main>
      <div class="working">
        WORKING
      </div>

      <section class="sticky-container">
        <div class="left">
          <div class="sticky-item">
            <img src="https://sudalog.com/wp-content/uploads/2021/07/sticky-item.png">
          </div>
        </div>
        <div class="right">
          <div class="slide-img">
            <img src="https://sudalog.com/wp-content/uploads/2021/07/slide-img.png">
          </div>
          <div class="slide-img">
            <img src="https://sudalog.com/wp-content/uploads/2021/07/slide-img.png">
          </div>
          <div class="slide-img">
            <img src="https://sudalog.com/wp-content/uploads/2021/07/slide-img.png">
          </div>
        </div>
      </section>

      <div class="working">
        WORKING
      </div>

      <div class="working">
        WORKING
      </div>

    </main>
  </body>
header {
  width: 100%;
  height: 30rem;
  background-color: #EDD3DC;
}
main {
  width: 100%;
}
main .working {
  width: 100%;
  height: 50rem;
  background-color: gray;
}
main .sticky-container {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
main .sticky-container .left {
  width: 50%;
}
main .sticky-container .left .sticky-item {
  width: 100%;
  height: 40vw;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}
main .sticky-container .left .sticky-item img {
  width: 100%;
  height: 100%;
}
main .sticky-container .right {
  width: 50%;
  padding-bottom: 40rem;
}
main .sticky-container .right .slide-img {
  width: 40rem;
  height: 30rem;
  margin: 0 auto;
  margin-top: 40rem;
}
main .sticky-container .right .slide-img img {
  width: 100%;
  height: 100%;
}

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.