/* PC KV：サマーパック — PC画像を横幅100%表示（左右の青パネルなし） */
@media only screen and (min-width: 641px) {
  .pagePcket03 .plusKeyVisual.backNumber {
    background: none !important;
    background-color: transparent !important;
    width: 100%;
    height: auto;
    text-align: center;
  }

  .pagePcket03 .plusKeyVisual.backNumber .pc-kv {
    display: block;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    margin: 0 !important;
  }
}

@media only screen and (min-width: 1360px) {
  .pagePcket03 .plusKeyVisual.backNumber {
    background: none !important;
    background-color: transparent !important;
  }

  .pagePcket03 .plusKeyVisual.backNumber .pc-kv {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
  }
}

/* 黄エリア：サブナビ（wrapGird-fv-newpuchi.css に集約） */

/* キャンペーン対象外注釈（Figma 40020680:14681 / 40020680:14866） */
.pagePcket03 #english .boxPocket .c-summerpack-note,
.pagePcket03 #math .c-summerpack-note {
  margin: 0;
  padding: 0;
  color: #e8797b;
  font-family: "Noto Sans JP", sans-serif;
  font-size: 12.5px;
  font-weight: 400;
  line-height: 22.88px;
  letter-spacing: 0.499px;
  text-align: center;
  word-break: break-word;
  font-feature-settings: "palt";
}

.pagePcket03 #english .boxPocket .c-summerpack-note {
  margin: -1em 0 1.3em;
}

.pagePcket03 #math .c-summerpack-note {
  margin: 0 0 8px;
}