[data-media-source="media-xl"] .lpc-news-list__wrap .splide:not(.is-active) .two_columns {
    width: calc(((100% + 32px) / 2) - 32px);
    margin-right: 32px;
}

[data-media-source="media-xl"] .lpc-news-list__wrap .splide:not(.is-active) .three_columns {
    width: calc(((100% + 32px) / 3) - 32px);
    margin-right: 32px;
}

[data-media-source="media-xl"] .lpc-news-list__wrap .splide:not(.is-active) .four_columns {
    width: calc(((100% + 32px) / 4) - 32px);
    margin-right: 32px;
}

/*[data-media-source="media-xl"] .lpc-news-list__wrap .lpc-news-list__list .lpc-news-list__body .lpc-news-list__caption {
    color: inherit;
    font-weight: inherit;
}*/

[data-media-source="media-xl"] .lpc-news-list__container .spoiler-btn-wrap.show_spoiler {
    text-align: left;
}

[data-media-source="media-xl"] .lpc-news-list__top {
    margin: 0 0 32px;
}

[data-media-source="media-xl"] .lpc-news-list__header + .lpc-news-list__description {
    margin: 28px 0 0;
}

[data-media-source="media-xl"] .lpc-news-list__list.lpc-row {
    margin-bottom: -32px;
}

[data-media-source="media-xl"] .lpc-news-list__list.lpc-row .lpc-news-list__item {
    margin-bottom: 32px;
}

[data-media-source="media-xl"] .lpc-news-list__item.spoiler-item.two_columns:nth-child(n+3) {
    display: none;
}

[data-media-source="media-xl"] .lpc-news-list__item.spoiler-item.three_columns:nth-child(n+4) {
    display: none;
}

[data-media-source="media-xl"] .lpc-news-list__item.spoiler-item.four_columns:nth-child(n+5) {
    display: none;
}

[data-media-source="media-xl"] .lpc-news-list__box {
    height: 100%;
    display: flex;
    flex-direction: column;
}

[data-media-source="media-xl"] .lpc-news-list__image {
    margin: 0 0 16px;
}

[data-media-source="media-xl"] .lpc-news-list__caption {
    margin: 0 0 12px;
    display: block;
    text-decoration: none;
}

[data-media-source="media-xl"] .lpc-news-list__caption--hover:hover {
    color: var(--primary-color-base) !important;
}

[data-media-source="media-xl"] .lpc-news-list__date {
    color: var(--text-color-a-08);
    margin-bottom: 12px;
}

[data-media-source="media-lg"] .lpc-news-list__wrap .splide:not(.is-active) .two_columns {
    width: calc(((100% + 32px) / 2) - 32px);
    margin-right: 32px;
}

[data-media-source="media-lg"] .lpc-news-list__wrap .splide:not(.is-active) .three_columns {
    width: calc(((100% + 32px) / 3) - 32px);
    margin-right: 32px;
}

[data-media-source="media-lg"] .lpc-news-list__wrap .splide:not(.is-active) .four_columns {
    width: calc(((100% + 32px) / 4) - 32px);
    margin-right: 32px;
}

/*[data-media-source="media-lg"] .lpc-news-list__wrap .lpc-news-list__list .lpc-news-list__body .lpc-news-list__caption {
    color: inherit;
    font-weight: inherit;
}*/

[data-media-source="media-lg"] .lpc-news-list__container .spoiler-btn-wrap.show_spoiler {
    text-align: left;
}

[data-media-source="media-lg"] .lpc-news-list__top {
    margin: 0 0 32px;
}

[data-media-source="media-lg"] .lpc-news-list__header + .lpc-news-list__description {
    margin: 28px 0 0;
}

[data-media-source="media-lg"] .lpc-news-list__list.lpc-row {
    margin-bottom: -32px;
}

[data-media-source="media-lg"] .lpc-news-list__list.lpc-row .lpc-news-list__item {
    margin-bottom: 32px;
}

[data-media-source="media-lg"] .lpc-news-list__item.spoiler-item.two_columns:nth-child(n+3) {
    display: none;
}

[data-media-source="media-lg"] .lpc-news-list__item.spoiler-item.three_columns:nth-child(n+4) {
    display: none;
}

[data-media-source="media-lg"] .lpc-news-list__item.spoiler-item.four_columns:nth-child(n+5) {
    display: none;
}

[data-media-source="media-lg"] .lpc-news-list__box {
    height: 100%;
    display: flex;
    flex-direction: column;
}

[data-media-source="media-lg"] .lpc-news-list__image {
    margin: 0 0 16px;
}

[data-media-source="media-lg"] .lpc-news-list__caption {
    margin: 0 0 12px;
    display: block;
    text-decoration: none;
    color: inherit;
}

[data-media-source="media-lg"] .lpc-news-list__caption--hover:hover {
    color: var(--primary-color-base) !important;
}

[data-media-source="media-lg"] .lpc-news-list__date {
    color: var(--text-color-a-08);
    margin-bottom: 12px;
}

[data-media-source="media-md"] .lpc-news-list__wrap .splide:not(.is-active) .two_columns {
    width: calc(((100% + 24px) / 2) - 24px);
    margin-right: 24px;
}

[data-media-source="media-md"] .lpc-news-list__wrap .splide:not(.is-active) .three_columns {
    width: calc(((100% + 24px) / 3) - 24px);
    margin-right: 24px;
}

[data-media-source="media-md"] .lpc-news-list__wrap .splide:not(.is-active) .four_columns {
    width: calc(((100% + 24px) / 3) - 24px);
    margin-right: 24px;
}

/*[data-media-source="media-md"] .lpc-news-list__wrap .lpc-news-list__list .lpc-news-list__body .lpc-news-list__caption {
    color: inherit;
    font-weight: inherit;
}*/

[data-media-source="media-md"] .lpc-news-list__container .spoiler-btn-wrap.show_spoiler {
    text-align: left;
}

[data-media-source="media-md"] .lpc-news-list__top {
    margin: 0 0 32px;
}

[data-media-source="media-md"] .lpc-news-list__header + .lpc-news-list__description {
    margin: 28px 0 0;
}

[data-media-source="media-md"] .lpc-news-list__list.lpc-row {
    margin-bottom: -32px;
}

[data-media-source="media-md"] .lpc-news-list__list.lpc-row .lpc-news-list__item {
    margin-bottom: 32px;
}

[data-media-source="media-md"] .lpc-news-list__item.spoiler-item.two_columns:nth-child(n+3) {
    display: none;
}

[data-media-source="media-md"] .lpc-news-list__item.spoiler-item.three_columns:nth-child(n+4) {
    display: none;
}

[data-media-source="media-md"] .lpc-news-list__item.spoiler-item.four_columns:nth-child(n+4) {
    display: none;
}

[data-media-source="media-md"] .lpc-news-list__box {
    height: 100%;
    display: flex;
    flex-direction: column;
}

[data-media-source="media-md"] .lpc-news-list__image {
    margin: 0 0 16px;
}

[data-media-source="media-md"] .lpc-news-list__caption {
    margin: 0 0 12px;
    display: block;
    text-decoration: none;
    color: inherit;
}

[data-media-source="media-md"] .lpc-news-list__caption--hover:hover {
    color: var(--primary-color-base) !important;
}

[data-media-source="media-md"] .lpc-news-list__date {
    color: var(--text-color-a-08);
    margin-bottom: 12px;
}

[data-media-source="media-sm"] .lpc-news-list__wrap .splide:not(.is-active) .two_columns {
    width: calc(((100% + 16px) / 1) - 16px);
    margin-right: 16px;
}

[data-media-source="media-sm"] .lpc-news-list__wrap .splide:not(.is-active) .three_columns {
    width: calc(((100% + 16px) / 2) - 16px);
    margin-right: 16px;
}

[data-media-source="media-sm"] .lpc-news-list__wrap .splide:not(.is-active) .four_columns {
    width: calc(((100% + 16px) / 2) - 16px);
    margin-right: 16px;
}

/*[data-media-source="media-sm"] .lpc-news-list__wrap .lpc-news-list__list .lpc-news-list__body .lpc-news-list__caption {
    color: inherit;
    font-weight: inherit;
}*/

[data-media-source="media-sm"] .lpc-news-list__container .spoiler-btn-wrap.show_spoiler {
    text-align: left;
}

[data-media-source="media-sm"] .lpc-news-list__top {
    margin: 0 0 24px;
}

[data-media-source="media-sm"] .lpc-news-list__header + .lpc-news-list__description {
    margin: 20px 0 0;
}

[data-media-source="media-sm"] .lpc-news-list__list.lpc-row {
    margin-bottom: -24px;
}

[data-media-source="media-sm"] .lpc-news-list__list.lpc-row .lpc-news-list__item {
    margin-bottom: 24px;
}

[data-media-source="media-sm"] .lpc-news-list__item.spoiler-item.two_columns:nth-child(n+3) {
    display: none;
}

[data-media-source="media-sm"] .lpc-news-list__item.spoiler-item.three_columns:nth-child(n+3) {
    display: none;
}

[data-media-source="media-sm"] .lpc-news-list__item.spoiler-item.four_columns:nth-child(n+3) {
    display: none;
}

[data-media-source="media-sm"] .lpc-news-list__box {
    height: 100%;
    display: flex;
    flex-direction: column;
}

[data-media-source="media-sm"] .lpc-news-list__image {
    margin: 0 0 12px;
}

[data-media-source="media-sm"] .lpc-news-list__caption {
    margin: 0 0 8px;
    display: block;
    text-decoration: none;
    color: inherit;
}

[data-media-source="media-sm"] .lpc-news-list__caption--hover:hover {
    color: var(--primary-color-base) !important;
}

[data-media-source="media-sm"] .lpc-news-list__date {
    color: var(--text-color-a-08);
    margin-bottom: 8px;
}

[data-media-source="media-xs"] .lpc-news-list__wrap .splide:not(.is-active) .two_columns {
    width: calc(((100% + 16px) / 1) - 16px);
    margin-right: 16px;
}

[data-media-source="media-xs"] .lpc-news-list__wrap .splide:not(.is-active) .three_columns {
    width: calc(((100% + 16px) / 1) - 16px);
    margin-right: 16px;
}

[data-media-source="media-xs"] .lpc-news-list__wrap .splide:not(.is-active) .four_columns {
    width: calc(((100% + 16px) / 1) - 16px);
    margin-right: 16px;
}

/*[data-media-source="media-xs"] .lpc-news-list__wrap .lpc-news-list__list .lpc-news-list__body .lpc-news-list__caption {
    color: inherit;
    font-weight: inherit;
}*/

[data-media-source="media-xs"] .lpc-news-list__container .spoiler-btn-wrap.show_spoiler {
    text-align: left;
}

[data-media-source="media-xs"] .lpc-news-list__container .spoiler-btn-wrap.show_spoiler .lp-button {
    width: 100%;
}

[data-media-source="media-xs"] .lpc-news-list__top {
    margin: 0 0 24px;
}

[data-media-source="media-xs"] .lpc-news-list__header + .lpc-news-list__description {
    margin: 20px 0 0;
}

[data-media-source="media-xs"] .lpc-news-list__list.lpc-row {
    margin-bottom: -24px;
}

[data-media-source="media-xs"] .lpc-news-list__list.lpc-row .lpc-news-list__item {
    margin-bottom: 24px;
}

[data-media-source="media-xs"] .lpc-news-list__item.spoiler-item.two_columns:nth-child(n+3) {
    display: none;
}

[data-media-source="media-xs"] .lpc-news-list__item.spoiler-item.three_columns:nth-child(n+3) {
    display: none;
}

[data-media-source="media-xs"] .lpc-news-list__item.spoiler-item.four_columns:nth-child(n+3) {
    display: none;
}

[data-media-source="media-xs"] .lpc-news-list__box {
    height: 100%;
    display: flex;
    flex-direction: column;
}

[data-media-source="media-xs"] .lpc-news-list__image {
    margin: 0 0 12px;
}

[data-media-source="media-xs"] .lpc-news-list__caption {
    margin: 0 0 8px;
    display: block;
    text-decoration: none;
    color: inherit;
}

[data-media-source="media-xs"] .lpc-news-list__caption--hover:hover {
    color: var(--primary-color-base) !important;
}

[data-media-source="media-xs"] .lpc-news-list__date {
    color: var(--text-color-a-08);
    margin-bottom: 8px;
}

.lpc-news-list__box--border {
	border: 1px solid var(--text-color-a-01);
}

.lpc-news-list__wrap.lpc_left .lpc-news-list__top {
	text-align: left;
}
.lpc-news-list__wrap.lpc_center .lpc-news-list__top {
	text-align: center;
}
.lpc-news-list__wrap.lpc_right .lpc-news-list__top {
	text-align: left;
}

.lpc-news-list__wrap.lpc_left .lpc-news-list__list {
	justify-content: flex-start;
}
.lpc-news-list__wrap.lpc_center .lpc-news-list__list {
	justify-content: center;
}
.lpc-news-list__wrap.lpc_right .lpc-news-list__list {
	justify-content: flex-end;
}

.lpc-news-list__wrap.lpc_left .lpc-news-list__list + .spoiler-btn-wrap.show_spoiler {
	text-align: left;
}
.lpc-news-list__wrap.lpc_center .lpc-news-list__list + .spoiler-btn-wrap.show_spoiler {
	text-align: center;
}
.lpc-news-list__wrap.lpc_right .lpc-news-list__list + .spoiler-btn-wrap.show_spoiler {
	text-align: right;
}

.lpc-news-list .lp-block-bg_item {
	border-radius: inherit;
	border: inherit;
}
.lpc-news-list__item--bg {
	background: var(--content-background-lpc);
	border: none;
}
.lpc-news-list__container--container {
	background-color: var(--primary-color-a-01);
}

.lpc-news-list a.lpc-news-list__image img {
	transition: transform 0.3s ease;
}
.lpc-news-list a.lpc-news-list__image:hover img {
    transform: scale(1.1) rotate(0.001deg);
    transform-origin: center;
}