@charset "UTF-8";


/* 上部誘導バナー（公式）
------------------------------------------------------------------------------------*/
.upperBnr_yuudou {
  display: block;
  max-width: var(--maxWidth);
  margin: var(--maxWidthMargin);
  padding: var(--maxWidthPadding);
  margin-bottom: 12px;
}
.upperBnr_yuudou:not(.breadcrumb_wrap + .header_shareBtn_wrap + .upperBnr_yuudou)  { display:none }


/* 上部誘導バナー（lp）
------------------------------------------------------------------------------------*/
.upperBnr_yuudouLp {
  display: block;
  max-width: var(--maxWidth);
  margin: var(--maxWidthMargin);
  padding: var(--maxWidthPadding);
  margin-bottom: 12px;
}
.breadcrumb_wrap + .header_shareBtn_wrap + .upperBnr_yuudou + .upperBnr_yuudouLp { display:none }