:root {
  --clr-yellow: #f8d950;
  --clr-red: #820A0A;
  --clr-blue: #0B4076;
}

.legacy #contentsWrap {
  /** @media max-width: 767px */
}
.legacy #contentsWrap p {
  margin-bottom: 0;
}
.legacy #contentsWrap .inner {
  width: 100%;
  max-width: 1260px;
  padding-inline: 30px;
}
@media screen and (max-width: 767px) {
  .legacy #contentsWrap .inner {
    width: 100%;
    padding-inline: 0px;
  }
}

.premiumcarContents {
  overflow: hidden;
  /** @media max-width: 767px */
  /** @media max-width: 767px */
}
.premiumcarContents h1, .premiumcarContents h2, .premiumcarContents h3, .premiumcarContents h4, .premiumcarContents h5, .premiumcarContents h6 {
  font-weight: 500;
  font-feature-settings: "palt";
  letter-spacing: 0.1em;
}
.premiumcarContents .sec {
  position: relative;
  margin-top: 30px;
}
.premiumcarContents .sec-inner {
  position: relative;
  z-index: 1;
  max-width: 1260px;
  margin: auto;
  padding: 0px 0px 0;
}
.premiumcarContents .sec-inner._bk {
  border-radius: 16px;
  background: #0f1820;
  color: #fff;
}
.premiumcarContents .sec ._row._bk {
  background: #0f1820;
  color: #fff;
}
.premiumcarContents .sec ._cols2 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 30px;
  padding-inline: 30px;
}
.premiumcarContents .sec ._cols2 ._col img {
  width: 100%;
}
@media screen and (max-width: 767px) {
  .premiumcarContents .sec {
    margin-top: 0;
  }
  .premiumcarContents .sec-inner {
    width: 100%;
    padding: 30px;
  }
  .premiumcarContents .sec-inner._bk {
    margin-inline: 0px;
  }
  .premiumcarContents .sec-inner._bk ._row {
    padding: 24px 16px;
  }
  .premiumcarContents .sec ._row {
    padding-top: 0px;
  }
  .premiumcarContents .sec ._cols2 {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
  }
}
.premiumcarContents ._notes {
  font-feature-settings: "palt";
  letter-spacing: 0.07em;
  font-size: 1.3rem;
}
@media screen and (max-width: 767px) {
  .premiumcarContents ._notes {
    font-size: 1.3rem;
  }
}

#headline {
  background: var(--clr-yellow);
}
#headline:before {
  background: var(--clr-yellow);
}
#headline .sec-inner {
  padding: 24px 0;
}

@media screen and (max-width: 767px) {
  #headline .sec-inner {
    padding: 24px 24px 32px;
  }
} /** @media max-width: 767px */
@media screen and (max-width: 767px) {
  .legacy .footerNavwrap {
    margin-top: 0;
  }
} /** @media max-width: 767px */
.notes li {
  display: flex;
  gap: 0.5em;
  font-size: 1.3rem;
}
.notes li span {
  display: inline-block;
}
.notes li span:first-of-type {
  text-align: right;
  width: 2em;
  flex-shrink: 0;
}

.introduction {
  border-radius: 16px;
  overflow: hidden;
  background: #D6C18C url("../i/bg.jpg") no-repeat top center/contain;
  padding: 48px;
}
.introduction .sec-inner {
  padding-block: 30px;
}
.introduction ._lead {
  display: flex;
  flex-direction: column;
  gap: 24px;
  justify-content: center;
}
.introduction ._lead img {
  display: block;
  width: auto;
  margin-inline: auto;
}
.introduction ._lead-context {
  text-align: center;
  font-size: 1.9rem;
  font-weight: 500;
}
.introduction ._lead-context ._strong {
  font-weight: 600;
  color: #c00;
  font-size: 1.35em;
}
.introduction ._lead-context sub {
  vertical-align: baseline;
  font-size: 1.2rem;
  bottom: 0;
}
.introduction ._liner,
.introduction ._premiumcar {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.introduction ._liner-context,
.introduction ._premiumcar-context {
  padding: 16px 24px;
}

@media screen and (max-width: 767px) {
  .introduction {
    border-radius: 0px;
    padding: 20px;
  }
  .introduction .kv {
    margin-inline: -20px;
  }
  .introduction .sec-inner {
    padding: 0;
    margin-top: 32px;
  }
  .introduction ._row {
    padding: 30px 0;
  }
  .introduction ._lead-context {
    text-align: left;
    font-size: 1.6rem;
  }
  .introduction ._lead-context ._strong {
    font-weight: 600;
    color: #c00;
    font-size: 1.25em;
  }
  .introduction ._lead-context sub {
    vertical-align: baseline;
    font-size: 1.2rem;
    bottom: 0;
  }
  .introduction ._liner-figure,
  .introduction ._premiumcar-figure {
    margin-inline: -16px;
  }
  .introduction ._liner-context,
  .introduction ._premiumcar-context {
    padding: 16px 0;
  }
} /** @media max-width: 767px */
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByZW1pdW1jYXIvY2FtcGFpZ24vcG9pbnR1cC1qdW4yMDI2L2MvcGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtBQWdCRzs7QUFmRDtFQUNFOztBQUdGO0VBRUU7RUFDQTtFQUNBOztBQUVGO0VBQ0U7SUFDRTtJQUNBOzs7O0FBT047RUFDRTtBQWlGQztBQVdBOztBQTFGRDtFQUNFO0VBQ0E7RUFDQTs7QUFPRjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQVFGO0VBQ0U7RUFDQTs7QUFNSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdFO0VBQ0U7O0FBS1I7RUFDRTtJQUNFOztFQUNBO0lBQ0U7SUFFQTs7RUFFQTtJQUNFOztFQUNBO0lBQ0U7O0VBS047SUFDRTs7RUFHRjtJQUNFO0lBQ0E7OztBQUtOO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7SUFDRTs7OztBQU9OO0VBQ0U7O0FBRUE7RUFDRTs7QUFJQTtFQUNFOzs7QUFJTjtFQUdNO0lBQ0U7O0VBSVA7QUFHRDtFQUVJO0lBQ0U7O0VBR0w7QUFJQztFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBOzs7QUFPUjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdFO0VBQ0U7O0FBU0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFLTjtBQUFBO0VBRUU7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTs7O0FBSU47RUFDRTtJQUNFO0lBQ0E7O0VBRUE7SUFDRTs7RUFHQTtJQUNFO0lBQ0E7O0VBSUo7SUFDRTs7RUFJQTtJQUNFO0lBQ0E7O0VBRUE7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7O0VBUUo7QUFBQTtJQUNFOztFQUVGO0FBQUE7SUFDRTs7RUFJUCIsImZpbGUiOiJwcmVtaXVtY2FyL2NhbXBhaWduL3BvaW50dXAtanVuMjAyNi9jL3BhZ2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgJ3V0Zi04Jztcbjpyb290e1xuICAtLWNsci15ZWxsb3c6ICNmOGQ5NTA7XG4gIC0tY2xyLXJlZDogIzgyMEEwQTtcbiAgLS1jbHItYmx1ZTogIzBCNDA3Njtcbn1cblxuLmxlZ2FjeSAjY29udGVudHNXcmFwe1xuICBwe1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuaW5uZXJ7XG4gICAgLy93aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMjYwcHg7XG4gICAgcGFkZGluZy1pbmxpbmU6IDMwcHg7XG4gIH0vLy5pbm5lclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5pbm5lcntcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1pbmxpbmU6IDBweDtcbiAgICB9Ly8uaW5uZXJcbiAgfS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqL1xuXG4gIFxufS8vXG5cbi5wcmVtaXVtY2FyQ29udGVudHN7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNntcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4xZW07XG4gIH1cblxuICAuaW5uZXJ7XG4gICAgLy9iYWNrZ3JvdW5kOiAjYzAwO1xuICB9XG5cbiAgLnNlY3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgICYtaW5uZXJ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgLy93aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gICAgICBtYXgtd2lkdGg6IDEyNjBweDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHBhZGRpbmc6IDBweCAwcHggMDtcblxuICAgICAgJi5fYmt7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwZjE4MjA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAvL21hcmdpbi1pbmxpbmU6IDMwcHg7XG4gICAgICB9Ly8uX2JrXG4gICAgfS8vJi1pbm5lclxuXG4gICAgLl9yb3d7XG4gICAgICAvL3BhZGRpbmctdG9wOiAzMHB4O1xuXG4gICAgICAmLl9ia3tcbiAgICAgICAgYmFja2dyb3VuZDogIzBmMTgyMDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIC8vbWFyZ2luLWlubGluZTogMzBweDtcbiAgICAgIH0vLy5fYmtcbiAgICAgIFxuICAgIH0vLy5fcm93XG5cbiAgICAuX2NvbHMye1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICBncmlkLWdhcDogMzBweDtcbiAgICAgIHBhZGRpbmctaW5saW5lOiAzMHB4O1xuXG4gICAgICAuX2NvbHtcbiAgICAgICAgaW1ne1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfS8vLl9jb2xzMlxuICB9Ly8uc2VjXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNlY3tcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAmLWlubmVye1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLy9wYWRkaW5nOiAzNnB4IDBweDtcbiAgICAgICAgcGFkZGluZzogMzBweDtcblxuICAgICAgICAmLl9ia3tcbiAgICAgICAgICBtYXJnaW4taW5saW5lOiAwcHg7XG4gICAgICAgICAgLl9yb3d7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9Ly8uX2JrXG4gICAgICB9Ly8mLWlubmVyXG5cbiAgICAgIC5fcm93e1xuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgfS8vLl9yb3dcblxuICAgICAgLl9jb2xzMntcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICAgIH0vLy5fY29sczJcbiAgICB9Ly8uc2VjXG4gIH0vKiogQG1lZGlhIG1heC13aWR0aDogNzY3cHggKi9cblxuICAuX25vdGVze1xuICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wN2VtO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9Ly8uX25vdGVzXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLl9ub3Rlc3tcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIH0vLy5fbm90ZXNcbiAgfS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqL1xufS8vLnByZW1pdW1jYXJDb250ZW50c1xuXG5cbi8v44Oa44O844K444K/44Kk44OI44OrXG4jaGVhZGxpbmV7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNsci15ZWxsb3cpO1xuXG4gICY6YmVmb3Jle1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNsci15ZWxsb3cpO1xuICB9XG5cbiAgLnNlY3tcbiAgICAmLWlubmVye1xuICAgICAgcGFkZGluZzogMjRweCAwO1xuICAgIH1cbiAgfS8vLnNlY1xufS8vI2hlYWRsaW5lXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGxpbmV7XG4gICAgLnNlY3tcbiAgICAgICYtaW5uZXJ7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMjRweCAzMnB4O1xuICAgICAgfVxuICAgIH0vLy5zZWNcbiAgfS8vI2hlYWRsaW5lXG59LyoqIEBtZWRpYSBtYXgtd2lkdGg6IDc2N3B4ICovXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxlZ2FjeXtcbiAgICAuZm9vdGVyTmF2d3JhcHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfS8vLmZvb3Rlck5hdndyYXBcbiAgfS8vLmxlZ2FjeVxufS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqL1xuXG5cbi5ub3Rlc3tcbiAgbGl7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IC41ZW07XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG5cbiAgICBzcGFue1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAmOmZpcnN0LW9mLXR5cGV7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB3aWR0aDogMmVtO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0vLy5ub3Rlc1xuXG5cbi5pbnRyb2R1Y3Rpb257XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNENkMxOEMgdXJsKCcuLi9pL2JnLmpwZycpIG5vLXJlcGVhdCB0b3AgY2VudGVyIC8gY29udGFpbjtcbiAgcGFkZGluZzogNDhweDtcblxuICAuc2Vje1xuICAgICYtaW5uZXJ7XG4gICAgICBwYWRkaW5nLWJsb2NrOiAzMHB4O1xuICAgICAgLy9iYWNrZ3JvdW5kOiAjZDNiZTg4O1xuICAgIH0vLyYtaW5uZXJcbiAgfS8vLnNlY1xuXG4gIC5fcm93e1xuICAgIC8vcGFkZGluZzogMzBweDtcbiAgfS8vLl9yb3dcblxuICAuX2xlYWR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjRweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIGltZ3tcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgIH1cblxuICAgICYtY29udGV4dHtcbiAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxLjlyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAuX3N0cm9uZ3tcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICNjMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zNWVtO1xuICAgICAgfVxuXG4gICAgICBzdWJ7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9Ly8mLWNvbnRleHRcbiAgfS8vLl9sZWFkXG5cbiAgLl9saW5lcixcbiAgLl9wcmVtaXVtY2Fye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI0cHg7XG5cbiAgICAmLWNvbnRleHR7XG4gICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgfVxuICB9XG59Ly8uaW50cm9kdWN0aW9uXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW50cm9kdWN0aW9ue1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgLmt2e1xuICAgICAgbWFyZ2luLWlubGluZTogLTIwcHg7XG4gICAgfVxuICAgIC5zZWN7XG4gICAgICAmLWlubmVye1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgfVxuICAgIH0vLy5zZWNcblxuICAgIC5fcm93e1xuICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgIH0vLy5fcm93XG5cbiAgICAuX2xlYWR7XG4gICAgICAmLWNvbnRleHR7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuXG4gICAgICAgIC5fc3Ryb25ne1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgY29sb3I6ICNjMDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgIH1cblxuICAgICAgICBzdWJ7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfS8vJi1jb250ZXh0XG4gICAgfS8vLl9sZWFkXG5cbiAgICAuX2xpbmVyLFxuICAgIC5fcHJlbWl1bWNhcntcblxuICAgICAgJi1maWd1cmV7XG4gICAgICAgIG1hcmdpbi1pbmxpbmU6IC0xNnB4O1xuICAgICAgfS8vJi1maWd1cmVcbiAgICAgICYtY29udGV4dHtcbiAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgfVxuICAgIH1cbiAgfS8vLmludHJvZHVjdGlvblxufS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqLyJdfQ== */
