[data-media-source="media-xl"] .lp-gallery-new__wrap:not(.splide-init) .lp-gallery-new__list.two-columns .lp-gallery-new__item:nth-child(-n+2) {
  margin-top: 0 !important;
}
[data-media-source="media-xl"] .lp-gallery-new__wrap:not(.splide-init) .lp-gallery-new__list.three-columns .lp-gallery-new__item:nth-child(-n+3) {
  margin-top: 0 !important;
}
[data-media-source="media-xl"] .lp-gallery-new__wrap:not(.splide-init) .lp-gallery-new__list.four-columns .lp-gallery-new__item:nth-child(-n+4) {
  margin-top: 0 !important;
}
[data-media-source="media-xl"] .lp-gallery-new__wrap.splide-init.splide:not(.is-active) .lp-gallery-new__list.two-columns .lp-gallery-new__item {
  width: calc(((100% + 32px) / 2) - 32px);
  margin-right: 32px;
}
[data-media-source="media-xl"] .lp-gallery-new__wrap.splide-init.splide:not(.is-active) .lp-gallery-new__list.three-columns .lp-gallery-new__item {
  width: calc(((100% + 32px) / 3) - 32px);
  margin-right: 32px;
}
[data-media-source="media-xl"] .lp-gallery-new__wrap.splide-init.splide:not(.is-active) .lp-gallery-new__list.four-columns .lp-gallery-new__item {
  width: calc(((100% + 32px) / 4) - 32px);
  margin-right: 32px;
}
[data-media-source="media-xl"] .lp-gallery-new__wrap.spoiler-init .lp-gallery-new__list.two-columns .lp-gallery-new__item:nth-child(n+3) {
  display: none;
}
[data-media-source="media-xl"] .lp-gallery-new__wrap.spoiler-init .lp-gallery-new__list.three-columns .lp-gallery-new__item:nth-child(n+4) {
  display: none;
}
[data-media-source="media-xl"] .lp-gallery-new__wrap.spoiler-init .lp-gallery-new__list.four-columns .lp-gallery-new__item:nth-child(n+5) {
  display: none;
}
[data-media-source="media-xl"] .lp-gallery-new__list.two-columns .lp-gallery-new__holder {
  padding: 24px;
}
[data-media-source="media-xl"] .lp-gallery-new__list.three-columns .lp-gallery-new__holder {
  padding: 20px;
}
[data-media-source="media-xl"] .lp-gallery-new__list.four-columns .lp-gallery-new__holder {
  padding: 16px;
}
[data-media-source="media-xl"] .lp-gallery-new__item {
  margin-top: 32px;
}
[data-media-source="media-xl"] .lp-gallery-new__item-box {
  position: relative;
}
[data-media-source="media-xl"] .lp-gallery-new__image-tinting {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.2);
}
[data-media-source="media-xl"] .lp-gallery-new__holder {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  z-index: 1;
  pointer-events: none;
}
[data-media-source="media-xl"] .lp-gallery-new__holder._alig_top {
  align-items: flex-start;
}
[data-media-source="media-xl"] .lp-gallery-new__holder._align_center {
  align-items: center;
}
[data-media-source="media-xl"] .lp-gallery-new__holder._align_bottom {
  align-items: flex-end;
}
[data-media-source="media-xl"] .lp-gallery-new__text {
  pointer-events: auto;
}
[data-media-source="media-xl"] .lp-gallery-new__text.lp-header-text-1, [data-media-source="media-xl"] .lp-gallery-new__text.lp-header-text-2, [data-media-source="media-xl"] .lp-gallery-new__text.lp-header-text-3, [data-media-source="media-xl"] .lp-gallery-new__text.lp-header-text-4 {
  color: #fff;
}
[data-media-source="media-lg"] .lp-gallery-new__wrap:not(.splide-init) .lp-gallery-new__list.two-columns .lp-gallery-new__item:nth-child(-n+2) {
  margin-top: 0 !important;
}
[data-media-source="media-lg"] .lp-gallery-new__wrap:not(.splide-init) .lp-gallery-new__list.three-columns .lp-gallery-new__item:nth-child(-n+3) {
  margin-top: 0 !important;
}
[data-media-source="media-lg"] .lp-gallery-new__wrap:not(.splide-init) .lp-gallery-new__list.four-columns .lp-gallery-new__item:nth-child(-n+3) {
  margin-top: 0 !important;
}
[data-media-source="media-lg"] .lp-gallery-new__wrap.splide-init.splide:not(.is-active) .lp-gallery-new__list.two-columns .lp-gallery-new__item {
  width: calc(((100% + 32px) / 2) - 32px);
  margin-right: 32px;
}
[data-media-source="media-lg"] .lp-gallery-new__wrap.splide-init.splide:not(.is-active) .lp-gallery-new__list.three-columns .lp-gallery-new__item {
  width: calc(((100% + 32px) / 3) - 32px);
  margin-right: 32px;
}
[data-media-source="media-lg"] .lp-gallery-new__wrap.splide-init.splide:not(.is-active) .lp-gallery-new__list.four-columns .lp-gallery-new__item {
  width: calc(((100% + 32px) / 3) - 32px);
  margin-right: 32px;
}
[data-media-source="media-lg"] .lp-gallery-new__wrap.spoiler-init .lp-gallery-new__list.two-columns .lp-gallery-new__item:nth-child(n+3) {
  display: none;
}
[data-media-source="media-lg"] .lp-gallery-new__wrap.spoiler-init .lp-gallery-new__list.three-columns .lp-gallery-new__item:nth-child(n+4) {
  display: none;
}
[data-media-source="media-lg"] .lp-gallery-new__wrap.spoiler-init .lp-gallery-new__list.four-columns .lp-gallery-new__item:nth-child(n+5) {
  display: none;
}
[data-media-source="media-lg"] .lp-gallery-new__list.two-columns .lp-gallery-new__holder {
  padding: 24px;
}
[data-media-source="media-lg"] .lp-gallery-new__list.three-columns .lp-gallery-new__holder {
  padding: 20px;
}
[data-media-source="media-lg"] .lp-gallery-new__list.four-columns .lp-gallery-new__holder {
  padding: 16px;
}
[data-media-source="media-lg"] .lp-gallery-new__item {
  margin-top: 32px;
}
[data-media-source="media-lg"] .lp-gallery-new__item-box {
  position: relative;
}
[data-media-source="media-lg"] .lp-gallery-new__image-tinting {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.2);
}
[data-media-source="media-lg"] .lp-gallery-new__holder {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  z-index: 1;
  pointer-events: none;
}
[data-media-source="media-lg"] .lp-gallery-new__holder._alig_top {
  align-items: flex-start;
}
[data-media-source="media-lg"] .lp-gallery-new__holder._align_center {
  align-items: center;
}
[data-media-source="media-lg"] .lp-gallery-new__holder._align_bottom {
  align-items: flex-end;
}
[data-media-source="media-lg"] .lp-gallery-new__text {
  pointer-events: auto;
}
[data-media-source="media-lg"] .lp-gallery-new__text.lp-header-text-1, [data-media-source="media-lg"] .lp-gallery-new__text.lp-header-text-2, [data-media-source="media-lg"] .lp-gallery-new__text.lp-header-text-3, [data-media-source="media-lg"] .lp-gallery-new__text.lp-header-text-4 {
  color: #fff;
}
[data-media-source="media-md"] .lp-gallery-new__wrap:not(.splide-init) .lp-gallery-new__list.two-columns .lp-gallery-new__item:nth-child(-n+2) {
  margin-top: 0 !important;
}
[data-media-source="media-md"] .lp-gallery-new__wrap:not(.splide-init) .lp-gallery-new__list.three-columns .lp-gallery-new__item:nth-child(-n+2) {
  margin-top: 0 !important;
}
[data-media-source="media-md"] .lp-gallery-new__wrap:not(.splide-init) .lp-gallery-new__list.four-columns .lp-gallery-new__item:nth-child(-n+2) {
  margin-top: 0 !important;
}
[data-media-source="media-md"] .lp-gallery-new__wrap.splide-init.splide:not(.is-active) .lp-gallery-new__list.two-columns .lp-gallery-new__item {
  width: calc(((100% + 24px) / 2) - 24px);
  margin-right: 24px;
}
[data-media-source="media-md"] .lp-gallery-new__wrap.splide-init.splide:not(.is-active) .lp-gallery-new__list.three-columns .lp-gallery-new__item {
  width: calc(((100% + 24px) / 2) - 24px);
  margin-right: 24px;
}
[data-media-source="media-md"] .lp-gallery-new__wrap.splide-init.splide:not(.is-active) .lp-gallery-new__list.four-columns .lp-gallery-new__item {
  width: calc(((100% + 24px) / 2) - 24px);
  margin-right: 24px;
}
[data-media-source="media-md"] .lp-gallery-new__wrap.spoiler-init .lp-gallery-new__list.two-columns .lp-gallery-new__item:nth-child(n+3) {
  display: none;
}
[data-media-source="media-md"] .lp-gallery-new__wrap.spoiler-init .lp-gallery-new__list.three-columns .lp-gallery-new__item:nth-child(n+3) {
  display: none;
}
[data-media-source="media-md"] .lp-gallery-new__wrap.spoiler-init .lp-gallery-new__list.four-columns .lp-gallery-new__item:nth-child(n+3) {
  display: none;
}
[data-media-source="media-md"] .lp-gallery-new__list.two-columns .lp-gallery-new__holder {
  margin-top: 16px;
}
[data-media-source="media-md"] .lp-gallery-new__list.three-columns .lp-gallery-new__holder {
  margin-top: 16px;
}
[data-media-source="media-md"] .lp-gallery-new__list.four-columns .lp-gallery-new__holder {
  margin-top: 16px;
}
[data-media-source="media-md"] .lp-gallery-new__item {
  margin-top: 24px;
}
[data-media-source="media-md"] .lp-gallery-new__item-box {
  position: relative;
}
[data-media-source="media-md"] .lp-gallery-new__holder {
  display: flex;
}
[data-media-source="media-sm"] .lp-gallery-new__wrap:not(.splide-init) .lp-gallery-new__list.two-columns .lp-gallery-new__item:nth-child(-n+1) {
  margin-top: 0 !important;
}
[data-media-source="media-sm"] .lp-gallery-new__wrap:not(.splide-init) .lp-gallery-new__list.three-columns .lp-gallery-new__item:nth-child(-n+2) {
  margin-top: 0 !important;
}
[data-media-source="media-sm"] .lp-gallery-new__wrap:not(.splide-init) .lp-gallery-new__list.four-columns .lp-gallery-new__item:nth-child(-n+2) {
  margin-top: 0 !important;
}
[data-media-source="media-sm"] .lp-gallery-new__wrap.splide-init.splide:not(.is-active) .lp-gallery-new__list.two-columns .lp-gallery-new__item {
  width: calc(((100% + 16px) / 2) - 16px);
  margin-right: 16px;
}
[data-media-source="media-sm"] .lp-gallery-new__wrap.splide-init.splide:not(.is-active) .lp-gallery-new__list.three-columns .lp-gallery-new__item {
  width: calc(((100% + 16px) / 2) - 16px);
  margin-right: 16px;
}
[data-media-source="media-sm"] .lp-gallery-new__wrap.splide-init.splide:not(.is-active) .lp-gallery-new__list.four-columns .lp-gallery-new__item {
  width: calc(((100% + 16px) / 2) - 16px);
  margin-right: 16px;
}
[data-media-source="media-sm"] .lp-gallery-new__wrap.spoiler-init .lp-gallery-new__list.two-columns .lp-gallery-new__item:nth-child(n+3) {
  display: none;
}
[data-media-source="media-sm"] .lp-gallery-new__wrap.spoiler-init .lp-gallery-new__list.three-columns .lp-gallery-new__item:nth-child(n+3) {
  display: none;
}
[data-media-source="media-sm"] .lp-gallery-new__wrap.spoiler-init .lp-gallery-new__list.four-columns .lp-gallery-new__item:nth-child(n+3) {
  display: none;
}
[data-media-source="media-sm"] .lp-gallery-new__list.two-columns .lp-gallery-new__holder {
  margin-top: 12px;
}
[data-media-source="media-sm"] .lp-gallery-new__list.three-columns .lp-gallery-new__holder {
  margin-top: 12px;
}
[data-media-source="media-sm"] .lp-gallery-new__list.four-columns .lp-gallery-new__holder {
  margin-top: 12px;
}
[data-media-source="media-sm"] .lp-gallery-new__item {
  margin-top: 20px;
}
[data-media-source="media-sm"] .lp-gallery-new__item-box {
  position: relative;
}
[data-media-source="media-sm"] .lp-gallery-new__holder {
  display: flex;
}
[data-media-source="media-xs"] .lp-gallery-new__wrap:not(.splide-init) .lp-gallery-new__list.two-columns .lp-gallery-new__item:nth-child(-n+1) {
  margin-top: 0 !important;
}
[data-media-source="media-xs"] .lp-gallery-new__wrap:not(.splide-init) .lp-gallery-new__list.three-columns .lp-gallery-new__item:nth-child(-n+1) {
  margin-top: 0 !important;
}
[data-media-source="media-xs"] .lp-gallery-new__wrap:not(.splide-init) .lp-gallery-new__list.four-columns .lp-gallery-new__item:nth-child(-n+1) {
  margin-top: 0 !important;
}
[data-media-source="media-xs"] .lp-gallery-new__wrap.splide-init.splide:not(.is-active) .lp-gallery-new__list.two-columns .lp-gallery-new__item {
  width: 100%;
}
[data-media-source="media-xs"] .lp-gallery-new__wrap.splide-init.splide:not(.is-active) .lp-gallery-new__list.three-columns .lp-gallery-new__item {
  width: 100%;
}
[data-media-source="media-xs"] .lp-gallery-new__wrap.splide-init.splide:not(.is-active) .lp-gallery-new__list.four-columns .lp-gallery-new__item {
  width: 100%;
}
[data-media-source="media-xs"] .lp-gallery-new__wrap.spoiler-init .lp-gallery-new__list.two-columns .lp-gallery-new__item:nth-child(n+2) {
  display: none;
}
[data-media-source="media-xs"] .lp-gallery-new__wrap.spoiler-init .lp-gallery-new__list.three-columns .lp-gallery-new__item:nth-child(n+2) {
  display: none;
}
[data-media-source="media-xs"] .lp-gallery-new__wrap.spoiler-init .lp-gallery-new__list.four-columns .lp-gallery-new__item:nth-child(n+2) {
  display: none;
}
[data-media-source="media-xs"] .lp-gallery-new__list.two-columns .lp-gallery-new__holder {
  margin-top: 12px;
}
[data-media-source="media-xs"] .lp-gallery-new__list.three-columns .lp-gallery-new__holder {
  margin-top: 12px;
}
[data-media-source="media-xs"] .lp-gallery-new__list.four-columns .lp-gallery-new__holder {
  margin-top: 12px;
}
[data-media-source="media-xs"] .lp-gallery-new__item {
  margin-top: 20px;
}
[data-media-source="media-xs"] .lp-gallery-new__item-box {
  position: relative;
}
[data-media-source="media-xs"] .lp-gallery-new__holder {
  display: flex;
}
.lp-gallery-new--container {
  background-color: var(--primary-color-a-01);
}
.lp-gallery-new__wrap._left .lp-gallery-new__header {
  text-align: left;
}
.lp-gallery-new__wrap._center .lp-gallery-new__header {
  text-align: center;
}
.lp-gallery-new__wrap._right .lp-gallery-new__header {
  text-align: left;
}
.lp-gallery-new__wrap._left:not(.splide-init) .lp-gallery-new__list {
  justify-content: flex-start;
}
.lp-gallery-new__wrap._center:not(.splide-init) .lp-gallery-new__list {
  justify-content: center;
}
.lp-gallery-new__wrap._right:not(.splide-init) .lp-gallery-new__list {
  justify-content: flex-end;
}
