.mdCrossingBanner_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"], .mdCrossingBannerRegular_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] { margin: 0; padding: 0; border: 0; }
.mdCrossingBanner_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list], .mdCrossingBannerRegular_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list] { margin-top: 0; margin-left: 0; margin-right: 0; }
.mdCrossingBanner_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list-item], .mdCrossingBannerRegular_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list-item] { margin-top: 0; }
.mdCrossingBanner_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list-item-inner], .mdCrossingBannerRegular_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list-item-inner] { margin-left: 0; margin-right: 0; padding: 0; }
.mdCrossingBanner_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list-item-inner]::before, .mdCrossingBannerRegular_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list-item-inner]::before { content: none; }
.mdCrossingBanner_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-promo-common-style-text], .mdCrossingBannerRegular_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-promo-common-style-text] { margin-top: 0; margin-bottom: 0; }
.mdCrossingBanner_01[data-promo-module] ~ .mdCrossingBanner_01[data-promo-module], .mdCrossingBannerRegular_01[data-promo-module] ~ .mdCrossingBanner_01[data-promo-module], .mdCrossingBanner_01[data-promo-module] ~ .mdCrossingBannerRegular_01[data-promo-module], .mdCrossingBannerRegular_01[data-promo-module] ~ .mdCrossingBannerRegular_01[data-promo-module] { margin-top: 20px; }
.mdCrossingBanner_01 [class*="__banner"] + [class*="__banner"], .mdCrossingBannerRegular_01 [class*="__banner"] + [class*="__banner"] { margin-top: 20px; }
.mdCrossingBanner_01 [class*="__banner"] [data-layout-list-item] ~ [data-layout-list-item], .mdCrossingBannerRegular_01 [class*="__banner"] [data-layout-list-item] ~ [data-layout-list-item] { margin-top: 15px; }
.mdCrossingBanner_01 [class*="__banner"] [data-layout-list-item-inner], .mdCrossingBannerRegular_01 [class*="__banner"] [data-layout-list-item-inner] { text-align: center; }
.mdCrossingBanner_01 [class*="__banner"] [data-layout-list-item-inner] > a, .mdCrossingBannerRegular_01 [class*="__banner"] [data-layout-list-item-inner] > a { display: inline-block; vertical-align: top; }
.mdCrossingBanner_01 [class*="__banner"] [data-layout-list-item-inner] > a:hover, .mdCrossingBannerRegular_01 [class*="__banner"] [data-layout-list-item-inner] > a:hover { opacity: 0.7; }
.mdCrossingBanner_01 [class*="__banner"] img, .mdCrossingBannerRegular_01 [class*="__banner"] img { max-width: 100%; width: 100%; border: 1px solid #dfdfdf; box-sizing: border-box; }
.mdBuybuy_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] { margin: 0; padding: 0; border: 0; }
.mdBuybuy_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list] { margin-top: 0; margin-left: 0; margin-right: 0; }
.mdBuybuy_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list-item] { margin-top: 0; }
.mdBuybuy_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list-item-inner] { margin-left: 0; margin-right: 0; padding: 0; }
.mdBuybuy_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list-item-inner]::before { content: none; }
.mdBuybuy_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-promo-common-style-text] { margin-top: 0; margin-bottom: 0; }
.mdBuybuy_01 .ptBuybuy_01__heading_01 [data-promo-common-style-headline] { margin: 0; padding: 10px 10px 10px; text-align: center; background: #e60011; font-size: 38px; font-weight: bold; color: #fff; }
.mdBuybuy_01 .ptBuybuy_01__text_01 { margin-top: 15px; }
[data-layout-column-page-style="frozen"] [data-layout-column-page][data-layout-column-page-id="main"] [class^="md"].mdMainDescription_01 { margin-top: 30px; }
[data-layout-column-page-style="frozen"] [data-layout-column-page][data-layout-column-page-id="main"] [class^="md"].mdMainDescription_01[data-promo-module] { margin-top: 30px; }
.mdMainDescription_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] { margin: 0; padding: 0; border: 0; }
.mdMainDescription_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list] { margin-top: 0; margin-left: 0; margin-right: 0; }
.mdMainDescription_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list-item] { margin-top: 0; }
.mdMainDescription_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list-item-inner] { margin-left: 0; margin-right: 0; padding: 0; }
.mdMainDescription_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list-item-inner]::before { content: none; }
.mdMainDescription_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-promo-common-style-text] { margin-top: 0; margin-bottom: 0; }
.mdMainDescription_01 .elMainDescription_wrap { width: 800px; margin: 0 auto; padding: 0 20px 30px; border-radius: 5px; }
.mdMainDescription_01 [class*="__headingA"] [data-promo-common-style-headline] { font-size: 30px; text-align: center; }
.mdMainDescription_01 [class*="__textA"] { margin-top: 20px; text-align: center; font-size: 18px; }
.mdMainDescription_01 [class*="__textA"] [data-promo-part-article] a { border-bottom: 1px solid #04c; }
.mdMainDescription_01 [class*="__textA"] [data-promo-part-article] a:hover { border-bottom: 1px solid #4c88ff; }
.mdMainDescription_01 [class*="__textB"] { margin-top: 45px; }
.mdMainDescription_01 [class*="__textB"] [data-promo-part-article] { text-align: center; font-size: 28px; }
.mdMainDescription_01 [class*="__textB"] [data-promo-part-article] .elLine { position: relative; display: inline-block; z-index: 1; line-height: 1; font-weight: bold; }
.mdMainDescription_01 [class*="__textB"] [data-promo-part-article] .elLine::before { content: ""; width: 100%; height: 17px; position: absolute; bottom: 0; left: 0; background: #ff0; z-index: -1; }
.mdMainDescription_01 [class*="__textB"] [data-promo-part-article] .elLarge { margin-top: 10px; font-size: 38px; }
.mdMainDescription_01 [class*="__textB"] [data-promo-part-article] .elStrong { color: #e60011; }
.mdMainDescription_01 [class*="__item"] [data-promo-part="campaignDetail"] .elList { position: relative; width: 785px; margin: 0 auto; border: 2px solid #bfbfbf; border-radius: 4px; overflow: hidden; }
.mdMainDescription_01 [class*="__item"] [data-promo-part="campaignDetail"] .elList::before { content: ""; display: block; position: absolute; top: 0; left: 320px; width: 2px; height: calc(100% - 7px); margin-top: 7px; background-image: linear-gradient(to bottom, #bfbfbf, #bfbfbf 8px, transparent 5px); background-size: 2px 13px; background-repeat: repeat-y; }
.mdMainDescription_01 [class*="__item"] [data-promo-part="campaignDetail"] .elListItem + .elListItem { border-top: 2px solid #bfbfbf; }
.mdMainDescription_01 [class*="__item"] [data-promo-part="campaignDetail"] dl { width: 100%; }
.mdMainDescription_01 [class*="__item"] [data-promo-part="campaignDetail"] dt { width: 320px; border: none; background-color: #ffffd8; font-size: 20px; font-weight: bold; text-align: center; vertical-align: middle; }
.mdMainDescription_01 [class*="__item"] [data-promo-part="campaignDetail"] dd { border: none; font-size: 20px; font-weight: bold; text-align: center; }
.mdMainDescription_01 [class*="__notice"] { width: 785px; margin: 20px auto 0; text-align: left; font-size: 13px; }
.mdMainDescription_01 [class*="__notice"] [data-promo-part-article] p { padding-left: 1em; text-indent: -1em; }
.mdMainDescription_01 .ptMainDescription_01__headingA_01 { margin: 0 auto; width: 600px; text-align: center; }
.mdMainDescription_01 .ptMainDescription_01__headingA_01 img { width: 66px; }
.mdMainDescription_01 .ptMainDescription_01__headingA_01 [data-layout-column-item-left] { float: left; }
.mdMainDescription_01 .ptMainDescription_01__headingA_01 [data-layout-column-item-right] { float: right; }
.mdMainDescription_01 .ptMainDescription_01__headingA_01 .elLargeText { font-size: 30px; font-weight: bold; }
.mdMainDescription_01 .ptMainDescription_01__headingA_01 .elLargeText .elStrong { color: #e60011; letter-spacing: 6px; }
.mdMainDescription_01 .ptMainDescription_01__textA_01 [data-promo-part-article] { text-align: center; }
.mdMainDescription_01 .ptMainDescription_01__textA_01 [data-promo-part-article] .elLine { position: relative; display: inline-block; z-index: 1; line-height: 1; font-weight: bold; }
.mdMainDescription_01 .ptMainDescription_01__textA_01 [data-promo-part-article] .elLine::before { content: ""; width: 100%; height: 10px; position: absolute; bottom: 0; left: 0; background: #ff0; z-index: -1; }
.mdMainDescription_01 .ptMainDescription_01__textA_01 [data-promo-part-article] .elLine .elStrong { color: #e60011; font-size: 20px; }
.mdMainDescription_01 .ptMainDescription_01__textA_01 [data-promo-part-article] .elStrong { font-weight: bold; }
.mdMainDescription_01 .ptMainDescription_01__textA_01 [data-promo-part-article] .elLarge { margin-top: 10px; font-size: 38px; }
.mdMainDescription_01 .elMainDescriptionImage_wrap { text-align: center; }
.mdMainDescription_01 .elMainDescriptionImage_wrap img { width: 784px; height: auto; }
[data-layout-column-page-style="frozen"] [data-layout-column-page][data-layout-column-page-id="main"] [class^="md"].mdNavigation_01 { max-width: 100%; }
.mdNavigation_01 { padding: 20px 0; background-color: #f5f5f5; }
.mdNavigation_01 [class*="__item"] { width: 910px; margin: 0 auto; }
.mdNavigation_01 [class*="__item"] [data-layout-list-wrapper] { margin-top: 0; }
.mdNavigation_01 [class*="__item"] .elItems { background-color: #fff; border: solid 2px #7e7e7e; border-radius: 10px; }
.mdNavigation_01 [class*="__item"] .elItems span { font-size: 18px; }
.mdNavigation_01 [class*="__item"] .elItems .elItem { position: relative; height: 50px; }
.mdNavigation_01 [class*="__item"] .elItems .elItem + .elItem .elItemTrigger::before { width: 2px; margin-left: -1px; }
.mdNavigation_01 [class*="__item"] .elItems .elItem:first-child .elItemTrigger { border-radius: 8px 0 0 8px; }
.mdNavigation_01 [class*="__item"] .elItems .elItem:last-child .elItemTrigger { border-radius: 0 8px 8px 0; }
.mdNavigation_01 [class*="__item"] .elItems .elItem a span { margin-left: 34px; }
.mdNavigation_01 [class*="__item"] .elItems .elItem a span::before { content: ""; display: inline-block; width: 28px; height: 28px; background-repeat: no-repeat; background-size: 100%; position: absolute; top: 50%; left: -34px; margin-top: -15px; }
.mdNavigation_01 [class*="__item"] .elItems .elItem:nth-child(1) a span::before { background-image: url(https://s.yimg.jp/images/shp_edit/cms/campaign/cashless/pc/images/icon_done_circle_outline.png); }
.mdNavigation_01 [class*="__item"] .elItems .elItem:nth-child(2) a span::before { background-image: url(https://s.yimg.jp/images/shp_edit/cms/campaign/cashless/pc/images/icon_search.png); }
.mdNavigation_01 [class*="__item"] .elItems .elItem:nth-child(3) a span::before { background-image: url(https://s.yimg.jp/images/shp_edit/cms/campaign/cashless/pc/images/icon_recommend.png); }
[data-layout-column-page-style="frozen"] [data-layout-column-page][data-layout-column-page-id="main"] [class^="md"].mdPaypayLinkAppeal_01 { max-width: 100%; }
.mdPaypayLinkAppeal_01 { padding: 40px 0; background-color: #f5f5f5; }
.mdPaypayLinkAppeal_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] { margin: 0; padding: 0; border: 0; }
.mdPaypayLinkAppeal_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list] { margin-top: 0; margin-left: 0; margin-right: 0; }
.mdPaypayLinkAppeal_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list-item] { margin-top: 0; }
.mdPaypayLinkAppeal_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list-item-inner] { margin-left: 0; margin-right: 0; padding: 0; }
.mdPaypayLinkAppeal_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list-item-inner]::before { content: none; }
.mdPaypayLinkAppeal_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-promo-common-style-text] { margin-top: 0; margin-bottom: 0; }
.mdPaypayLinkAppeal_01 .elPaypayLinkAppeal_wrap { width: 950px; margin: 0 auto; }
.mdPaypayLinkAppeal_01 [class*="__heading"] { position: relative; }
.mdPaypayLinkAppeal_01 [class*="__heading"] [data-promo-common-style-headline-part] { margin: 0; text-align: center; font-size: 38px; font-weight: bold; }
.mdPaypayLinkAppeal_01 [class*="__heading"] [data-promo-part-headline] { padding-left: 62px; }
.mdPaypayLinkAppeal_01 [class*="__heading"] [data-promo-part-headline]::before { content: ""; display: inline-block; width: 48px; height: 48px; background: url(https://s.yimg.jp/images/shp_edit/cms/campaign/cashless/pc/images/icon_done_circle_outline.png) 0 0/48px no-repeat; vertical-align: middle; position: absolute; top: 50%; margin-top: -24px; margin-left: -62px; }
.mdPaypayLinkAppeal_01 [class*="__text_"] { margin-top: 30px; text-align: center; font-size: 18px; }
.mdPaypayLinkAppeal_01 .elPaypayLinkAppeal_buttonWrap { margin-top: 30px; position: relative; font-size: 0; background: #fff; }
.mdPaypayLinkAppeal_01 .elPaypayLinkAppeal_buttonWrap::before { content: ""; position: absolute; display: block; width: 2px; height: 100%; top: 0; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); background-color: #efefef; }
.mdPaypayLinkAppeal_01 [class*="__textLink"] { width: 475px; display: inline-block; padding: 40px 20px 40px 25px; background: #fff; }
.mdPaypayLinkAppeal_01 [class*="__textLink"] [data-layout-list-wrapper] { margin-top: 0; }
.mdPaypayLinkAppeal_01 [class*="__textLink"] [data-promo-part-more] { text-align: center; }
.mdPaypayLinkAppeal_01 [class*="__textLink"] [data-promo-part-more] [data-promo-common-style-more-line] { text-align: center; }
.mdPaypayLinkAppeal_01 [class*="__textLink"] [data-promo-part-more] [data-promo-common-style-more-line] a { display: block; line-height: 1; border: none; border-radius: 10px; color: #fff; }
.mdPaypayLinkAppeal_01 [class*="__textLink"] [data-promo-part-more] [data-promo-common-style-more-line] a:hover { opacity: 0.7; }
.mdPaypayLinkAppeal_01 [class*="__textLink"] [data-promo-part-more] [data-promo-common-style-more-line] a span { display: block; position: relative; line-height: 22px; padding: 20px 0 20px 30px; font-size: 16px; text-align: center; }
.mdPaypayLinkAppeal_01 [class*="__textLink"] [data-promo-part-more] [data-promo-common-style-more-line] a span::after { content: none; }
.mdPaypayLinkAppeal_01 [class*="__textLink"] [data-promo-part-more] [data-promo-common-style-more-line] a span::before { content: ""; display: block; position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 10px; height: 18px; background: url("https://s.yimg.jp/images/shp_edit/cms/campaign/cashless/pc/images/img_arrow_01.png") no-repeat; background-size: contain; }
.mdPaypayLinkAppeal_01 [class*="__textLinkA"] [data-promo-part-more] [data-promo-common-style-more-line] a { padding: 0 25px; background-color: #ff723a; }
.mdPaypayLinkAppeal_01 [class*="__textLinkA"] [data-promo-part-more] [data-promo-common-style-more-line] a span { padding-right: 45px; }
.mdPaypayLinkAppeal_01 [class*="__textLinkB"] [data-promo-part-more] [data-promo-common-style-more-line] a { padding: 0 25px; background-color: #62b3e1; }
.mdPaypayLinkAppeal_01 [class*="__textLinkB"] [data-promo-part-more] [data-promo-common-style-more-line] a span { padding-right: 30px; }
[data-layout-column-page-style="frozen"] [data-layout-column-page][data-layout-column-page-id="main"] [class^="md"].mdProductSearchMethod_01 { max-width: 100%; }
.mdProductSearchMethod_01 { padding: 40px 0; background-color: #f5f5f5; }
.mdProductSearchMethod_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] { margin: 0; padding: 0; border: 0; }
.mdProductSearchMethod_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list] { margin-top: 0; margin-left: 0; margin-right: 0; }
.mdProductSearchMethod_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list-item] { margin-top: 0; }
.mdProductSearchMethod_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list-item-inner] { margin-left: 0; margin-right: 0; padding: 0; }
.mdProductSearchMethod_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list-item-inner]::before { content: none; }
.mdProductSearchMethod_01 [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-promo-common-style-text] { margin-top: 0; margin-bottom: 0; }
.mdProductSearchMethod_01 .elProductSearchMethod_wrap { width: 950px; margin: 0 auto; }
.mdProductSearchMethod_01 [class*="__heading"] { position: relative; }
.mdProductSearchMethod_01 [class*="__heading"] [data-promo-part-headline] { padding-left: 56px; }
.mdProductSearchMethod_01 [class*="__heading"] [data-promo-part-headline]::before { content: ""; display: inline-block; width: 46px; height: 46px; background: url(https://s.yimg.jp/images/shp_edit/cms/campaign/cashless/pc/images/icon_search.png) 0 0/46px no-repeat; vertical-align: middle; position: absolute; top: 50%; margin-top: -23px; margin-left: -56px; }
.mdProductSearchMethod_01 [class*="__heading"] [data-promo-common-style-headline] { margin: 0; text-align: center; font-size: 38px; font-weight: bold; }
.mdProductSearchMethod_01 [class*="__heading"] [data-promo-part-headline]::before { content: ""; display: inline-block; background-repeat: no-repeat; background-size: 100%; vertical-align: middle; }
.mdProductSearchMethod_01 [class*="__imageA"] { margin-top: 20px; padding: 25px 40px; background-color: #fff; border-radius: 4px; }
.mdProductSearchMethod_01 [class*="__imageA"] [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list] { margin-left: -15px; }
.mdProductSearchMethod_01 [class*="__imageA"] [data-layout-list-wrapper][data-layout-list-padding-inner="true"] [data-layout-list-item-inner] { margin-left: 15px; }
.mdReductionAD_01 [class*="__heading"] { position: relative; }
.mdReductionAD_01 [class*="__heading"] [data-promo-part-headline] { padding-left: 64px; }
.mdReductionAD_01 [class*="__heading"] [data-promo-part-headline]::before { content: ""; display: inline-block; width: 60px; height: 60px; background: url(https://s.yimg.jp/images/shp_edit/cms/campaign/cashless/pc/images/icon_cashless.png) 0 0/60px no-repeat; vertical-align: middle; position: absolute; top: 50%; margin-top: -30px; margin-left: -64px; }
.mdReductionAD_01 [class*="__heading"] [data-promo-common-style-headline-part] { margin: 0; text-align: center; font-size: 38px; font-weight: bold; }
.mdReductionAD_01 [class*="__item"] { margin-top: 20px; }
.mdSearchBox_01 [class*="__heading_01"] { position: relative; }
.mdSearchBox_01 [class*="__heading_01"] [data-promo-part-headline]::before { content: ""; display: inline-block; width: 50px; height: 50px; background: url(https://s.yimg.jp/images/shp_edit/cms/campaign/cashless/pc/images/icon_cashless_nega.png) 0 0/50px no-repeat; vertical-align: middle; position: absolute; top: 50%; margin-top: -25px; margin-left: -62px; }
.mdSearchBox_01 [class*="__heading_01"] [data-promo-common-style-headline] { margin: 0; padding: 10px 0 10px 62px; text-align: center; background: #e60011; font-size: 38px; font-weight: bold; color: #fff; }
.mdSearchBox_01 [class*="__item_"] { margin-top: 30px; }
.mdStoreAD_01 { border: 1px solid #dfdfdf; }
.mdStoreAD_01 [data-layout-list-wrapper][data-layout-list-border-outer="true"] { border: none; }
.mdStoreAD_01 [class*="__headingB_01"] { margin-left: 19px; margin-right: 19px; position: relative; }
.mdStoreAD_01 [class*="__headingB_01"] [data-promo-part-headline] { padding: 16px 0 16px 62px; text-align: center; background: #f5f5f5; font-size: 30px; font-weight: bold; }
.mdStoreAD_01 [class*="__headingB_01"] [data-promo-part-headline]::before { content: ""; display: inline-block; width: 36px; height: 36px; background: url(https://s.yimg.jp/images/shp_edit/cms/campaign/cashless/pc/images/icon_recommend.png) 0 0/100% no-repeat; vertical-align: middle; position: absolute; top: 50%; margin-top: -18px; margin-left: -46px; }
.mdStoreAD_01 [class*="__headingB_01"] [data-promo-common-style-headline] { margin: 0; padding: 10px 0 10px 62px; text-align: center; background: #e60011; font-size: 38px; font-weight: bold; color: #fff; }
.mdStoreAD_01 [class*="__headingC"] { margin: 0 19px; }
.mdTitleTop_01 { box-sizing: content-box; height: 235px; }
.mdTitleTop_01 h1 { position: relative; }
.mdTitleTop_01 h1 img { position: absolute; top: 0; left: 50%; width: 1024px; height: 235px; -webkit-transform: translateX(-50%); transform: translateX(-50%); background: none; }
[data-anchor="afterSticky"] { top: -121px; }
[data-promo-flag-viewapp] [data-anchor="afterSticky"], [data-promo-flag-device] [data-anchor="afterSticky"] { top: -62px; }
[data-promo-part-textlinklista] a:hover img { opacity: 0.7; }
[data-layout-column-page-style="frozen"] [data-layout-column-page][data-layout-column-page-id="fv"] { max-width: 100%; background-color: #e60011; }
[data-layout-column-page-style="frozen"] [data-layout-column-page][data-layout-column-page-id="main"] { max-width: 100%; padding-left: 0; padding-right: 0; }
[data-layout-column-page-style="frozen"] [data-layout-column-page][data-layout-column-page-id="main"] [class^=md] { max-width: 950px; margin: 0 auto; }
[data-layout-column-page-style="frozen"] [data-layout-column-page][data-layout-column-page-id="main"] [class^=md] ~ [data-promo-module] { margin-top: 40px; }
