@charset "UTF-8";
[class*=mdHeading] .elSubtxt_textB{display:block;margin-top:4px;font-size:14px;line-height:1.4;font-weight:700;color:#868686}
.wpCouponArea{width:990px;margin:0 auto;background-color:#ffeed9;border-radius:8px;padding-bottom:40px}
.wpCouponArea [class*=md] [class^=pt]{background:rgba(0,0,0,0)}
.wpCouponArea [class*=mdHeading] .elTitle{font-size:28px}
#shpMain .wpCouponArea [class^=mdLeadSentence]{padding-top:0}
#shpMain .bg_themeColor_light02 .mdCarouselBanner,#shpMain .bg_themeColor_light02 .wpFirstView_01{background-color:#fed1b2}
[class*=mdMainVisual].fv-contentsA .elContentsAreaA .elNoteContents{margin-top:8px}
[class*=mdMainVisual].fv-contentsA .elContentsAreaA .elLeadText{font-size:14px}
[class*=mdMainVisual].fv-contentsA .elContentsAreaB .elButton{max-width:100%;width:194px;height:55px}
[class*=mdMainVisual].fv-contentsA .elContentsAreaB .elButtonLink{display:block;border-radius:70px;box-shadow:0 4px 4px 0 rgba(0,0,0,.19);background-color:#fc6600;line-height:55px;font-size:20px;font-weight:700;text-align:center;color:#fff}
[class*=mdMainVisual].fv-contentsA .elContentsAreaB .elButtonLink:hover{opacity:.7}
[class*=mdMainVisual].fv-contentsA .elContentsAreaB .elButtonLink.elDisabled{box-shadow:none;background-color:#ccc}
[class*=mdItemLineup] img{height:auto}
[class*=mdItemLineup] [class*=__item] .elList .elItemLink{display:block}
[class*=mdItemLineup] [class*=__item] .elList .elItemLink:hover{color:#0260ea;opacity:.7}
[class*=mdItemLineup] [class*=__item] .elList .elText{margin-top:0;padding-top:8px;line-height:1.4;max-height:5.2em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-weight:700;color:#0260ea}
[class*=mdItemLineup] [class*=__item] .elList .elItemText{margin-top:4px;font-size:14px;color:#434343}
[class*=mdItemLineup] [class*=__item] .elList .elPrice{margin-top:4px}
[class*=mdItemLineup] [class*=__item] .elList .elBottomElementWrapper{margin-top:0}
[class*=mdItemLineup] .elMoreText{margin-top:30px}
[class*=mdItemLineup].elLargeBlock{width:100%;padding:0}
[class*=mdItemLineup].elLargeBlock [class*=__item]{padding:0}
[class*=mdItemLineup].elLargeBlock [class*=__item] .elListItem{display:block}
[class*=mdItemLineup].elLargeBlock [class*=__item] .elListItem:nth-child(n+2){display:none}
[class*=mdItemLineup].elLargeBlock [class*=__item] .elLinkWrap{width:446px;height:446px}
[class*=mdItemLineup].elLargeBlock [class*=__item] .elLinkWrap .elItemLabel{position:relative;z-index:2}
[class*=mdItemLineup].elLargeBlock [class*=__item] .elLinkWrap .elItemLabel .elLabel{display:inline-block;position:absolute;left:0;top:-13px;padding:0 44px;height:38px;line-height:38px;font-size:18px;color:#fff;background:#f83332;box-shadow:0 2px 2px rgba(0,0,0,.12)}
[class*=mdItemLineup].elLargeBlock [class*=__item] .elLinkWrap .elItemLabel .elLabel::before{position:absolute;content:"";top:0;left:-7px;border:0;height:46px;width:7px;background:#f83332;border-radius:5px 0 0 5px}
[class*=mdItemLineup].elLargeBlock [class*=__item] .elLinkWrap .elItemLabel .elLabel::after{position:absolute;content:"";bottom:-7px;left:-5px;border:0;height:7px;width:5px;background:#c61514;border-radius:5px 0 0 5px}
[class*=mdItemLineup].elLargeBlock [class*=__item] .elLinkWrap .elLink{display:block;position:relative;z-index:0;opacity:1}
[class*=mdItemLineup].elLargeBlock [class*=__item] .elLinkWrap .elLink:hover .elItemImage{opacity:.7}
[class*=mdItemLineup].elLargeBlock [class*=__item] .elItemLinkWrap{position:absolute;width:446px;height:150px;padding:40px 10px 10px;bottom:0;left:0;background:url(https://s.yimg.jp/images/shp_edit/cms/promotion/gateway/public/fukushima/pc/images/common/bg_firstview_gradation_05.png) repeat-x}
[class*=mdItemLineup].elLargeBlock [class*=__item] .elItemLinkWrap .elItemLink{opacity:1}
[class*=mdItemLineup].elLargeBlock [class*=__item] .elItemLinkWrap .elItemLink:hover .elItemText,[class*=mdItemLineup].elLargeBlock [class*=__item] .elItemLinkWrap .elItemLink:hover .elPrice,[class*=mdItemLineup].elLargeBlock [class*=__item] .elItemLinkWrap .elItemLink:hover .elText{opacity:.7}
[class*=mdItemLineup].elLargeBlock [class*=__item] .elItemLinkWrap .elText{padding-top:0}
[class*=mdItemLineup].elLargeBlock [class*=__item] .elItemLinkWrap .elItemStore{display:inline-block;position:inherit}
[class*=mdItemLineup].elLargeBlock [class*=__item] .elItemLinkWrap .elItemStoreLink{margin-top:4px}
[class*=mdItemLineup].elLargeBlock [class*=__item] .elItemLinkWrap .elPrice{text-align:right;position:absolute;right:10px;bottom:10px;margin-top:0}
.wpPickupArea{width:990px;margin:24px auto 0;padding:40px;background-color:#fff;border-radius:8px}
.wpPickupArea [class*=mdItemLineup]:not(.elLargeBlock){width:100%;padding:0;position:relative}
.wpPickupArea [class*=mdItemLineup]:not(.elLargeBlock) [class*=__item]{padding:0}
.wpPickupArea [class*=mdItemLineup]:not(.elLargeBlock) [class*=__item] .elList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.wpPickupArea [class*=mdItemLineup]:not(.elLargeBlock) [class*=__item] .elList .elListItem:nth-child(-n+2){width:446px;height:213px;display:inline-block}
.wpPickupArea [class*=mdItemLineup]:not(.elLargeBlock) [class*=__item] .elList .elListItem:nth-child(-n+2) .elLink{display:inline-block}
.wpPickupArea [class*=mdItemLineup]:not(.elLargeBlock) [class*=__item] .elList .elListItem:nth-child(-n+2) .elItemImage{display:inline-block;position:inherit;width:213px;height:213px}
.wpPickupArea [class*=mdItemLineup]:not(.elLargeBlock) [class*=__item] .elList .elListItem:nth-child(-n+2) .elItemLinkWrap{display:inline-block;margin-left:8px;position:inherit}
.wpPickupArea [class*=mdItemLineup]:not(.elLargeBlock) [class*=__item] .elList .elListItem:nth-child(-n+2) .elItemLinkWrap .elText{padding-top:0}
.wpPickupArea [class*=mdItemLineup]:not(.elLargeBlock) [class*=__item] .elList .elListItem:nth-child(n+3){width:calc(25% - 12px);margin-left:16px;margin-top:20px}
.wpPickupArea [class*=mdItemLineup]:not(.elLargeBlock) [class*=__item] .elList .elListItem:nth-child(4n-1){margin-left:0}
.wpPickupArea [class*=mdItemLineup]:not(.elLargeBlock) [class*=__item] .elList .elListItem:nth-child(1){position:absolute;top:-446px;right:0}
.wpPickupArea [class*=mdItemLineup]:not(.elLargeBlock) [class*=__item] .elList .elListItem:nth-child(2){position:absolute;top:-213px;right:0}
.wpPickupArea [class*=mdItemLineup]:not(.elLargeBlock) [class*=__item] .elList .elListItem:nth-child(3){margin-left:0}
[class*=mdCampaignDetail] a:hover{opacity:.7}
[class*=mdCampaignDetail] .elBold{font-weight:700}
.mdAfloAnnotation_01{width:990px;margin:0 auto;margin:24px auto 0}
.mdSNS{background-color:rgba(0,0,0,0)}