@charset "UTF-8";
.mdSelectedBrand{display:-ms-flexbox;display:flex;margin-top:12px}
.mdSelectedBrand [class*=__image]{min-width:336px;width:336px}
.mdSelectedBrand [class*=__image] .elLink{display:block}
.mdSelectedBrand [class*=__image] .elLink:hover{opacity:.7}
.mdSelectedBrand [class*=__image] .elImage{width:100%;height:auto;border-radius:8px}
.mdSelectedBrand [class*=__image]+[class*=__item]{width:calc(100% - 360px);margin-left:24px}
.mdSelectedBrand [class*=__image]+[class*=__item] .elItemList{overflow-x:scroll;padding-bottom:14px;margin-left:-8px}
.mdSelectedBrand [class*=__image]+[class*=__item] .elItemList::-webkit-scrollbar{height:6px}
.mdSelectedBrand [class*=__image]+[class*=__item] .elItemList::-webkit-scrollbar-thumb{background:#e7d5bb}
.mdSelectedBrand [class*=__image]+[class*=__item] .elItemList::-webkit-scrollbar-track{background-color:#e4e4e4}
@supports(-moz-appearance:none){
.mdSelectedBrand [class*=__image]+[class*=__item] .elItemList{scrollbar-color:#e7d5bb #e4e4e4;scrollbar-width:thin}
}
.mdSelectedBrand [class*=__image]+[class*=__item] .elItemList .elItem{width:150px;margin-left:8px}
.mdSelectedBrand [class*=__image]+[class*=__item] .elItemList .elStoreImage{width:150px}
.mdSelectedBrand [class*=__item] .elItemList{display:-ms-flexbox;display:flex;margin-left:-10px}
.mdSelectedBrand [class*=__item] .elItemList .elItem{width:calc((100% - 20px)/ 3);margin-left:10px;-ms-flex-order:2;order:2}
.mdSelectedBrand [class*=__item] .elItemList .elItem.elNewItem{-ms-flex-order:1;order:1}
.mdSelectedBrand [class*=__item] .elItemList .elItem.elNewItem .elImageWrap::after{content:"NEW";display:block;width:34px;height:18px;background:#d93c37;position:absolute;bottom:6px;left:0;padding:2px 4px;box-sizing:border-box;font-size:11px;white-space:nowrap;color:#fff;border-radius:0 4px 4px 0}
.mdSelectedBrand [class*=__item] .elItemList .elStoreDetail{margin-top:8px;font-size:14px;display:block;display:-webkit-box;max-height:2.4em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.2}
.mdSelectedBrand [class*=__item] .elItemList .elStoreLink{display:block;position:relative;color:#434343}
.mdSelectedBrand [class*=__item] .elItemList .elStoreLink:hover{opacity:.7}
.mdSelectedBrand [class*=__item] .elItemList .elImageWrap{position:relative;border-radius:8px;overflow:hidden}
.mdSelectedBrand [class*=__item] .elItemList .elStoreImage{width:100%;height:auto}
.mdSelectedBrand [class*=__item] .elItemList .elPrice{font-size:16px;font-weight:700;color:#c13832;margin-top:4px}
.mdSelectedBrand [class*=__item] .elItemList .elPriceUnit{font-size:14px}
.mdSelectedBrand [class*=__item] .elItemList .elGetPoint{font-size:12px;font-weight:700;color:#c13832;position:relative;padding-left:18px;margin-top:2px}
.mdSelectedBrand [class*=__item] .elItemList .elGetPoint::before{content:"";display:block;position:absolute;top:1px;left:0;width:14px;height:14px;background:url(https://s.yimg.jp/images/shp_edit/cms/promotion/campaign/bonusselection/common/images/ico_paypayLogo_01.png) top left/14px 14px no-repeat}
.wpSelectedBrand{width:calc((100% - 30px)/ 2)}
.wpSelectedBrand:nth-of-type(even){margin-left:30px}
.wpSelectedBrand:nth-of-type(n+3){margin-top:40px}