@charset "UTF-8";
[class^=mdHeading]{width:990px;margin:0 auto}
[class^=mdHeading] [class^=ptHeading]{display:-ms-flexbox;display:flex;width:990px;margin:24px auto 0;padding:40px 40px 0 40px;-ms-flex-align:center;align-items:center;position:relative;border-radius:8px 8px 0 0;background-color:#fff}
[class^=mdHeading] [class^=ptHeading] .elNewLabel{position:absolute;top:0;right:0;margin-right:40px;padding:4px 20px;border-radius:0 0 4px 4px;background:linear-gradient(180deg,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%),#42b6d4}
[class^=mdHeading] [class^=ptHeading] .elNewLabel::before{content:"NEW";font-size:16px;font-weight:400;color:#fff}
[class^=mdHeading] .elTitle{font-size:18px;font-weight:700;line-height:1.25;color:#434343}
[class^=mdHeading] .elSubtxt{display:block;margin-top:4px;font-size:12px;line-height:1.4;font-weight:400;color:#868686}
[class^=mdHeading][class^=mdHeading_b]{position:relative}
[class^=mdHeading][class^=mdHeading_b] [class*=__headingA]{background:url(https://s.yimg.jp/images/shp_edit/cms/promotion/sapporobeer/2025/pc/images/20250501_pc_h01.png) top right no-repeat}
[class^=mdHeading][class^=mdHeading_b] [class*=__headingB]{background:url(https://s.yimg.jp/images/shp_edit/cms/promotion/sapporobeer/2025/pc/images/20250501_pc_h02.png) top right no-repeat}
[class^=mdHeading][class^=mdHeading_b] [class*=__heading]{background-size:366px;background-color:#fff}
[class^=mdHeading][class^=mdHeading_b] [class*=__heading]::before{content:"";position:absolute;right:163px;top:0;width:203px;height:83px;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%)}
[class*=mdCategoryHeading]{width:990px;margin:0 auto;text-align:center}
[class*=mdCategoryHeading] .elTitle{font-size:28px;font-weight:700;line-height:1.2}
[class*=mdCategoryHeading] .elText{display:block;margin-top:4px;font-size:14px;font-weight:400;line-height:1.4}
[class*=md]+[class*=mdCategoryHeading]{padding-top:24px}
[class^=mdItemLineup] [class*=__item_b]{padding-bottom:0}
[class^=mdItemLineup] [class*=__item_b] .elList.elColumn3{display:-ms-grid;display:grid;gap:16px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}
[class^=mdItemLineup]:not([class^=mdMovieContents]+[class^=mdItemLineup]) [class*=__item_b]{padding:0}
[class*=_individual] [class^=mdMainVisual] [class*=ptMainVisual]{background-color:#f6fbfd}
[class*=_individual] [class^=mdMainVisual] [class*=ptMainVisual]::before{content:none}
.wpContentsBg{background-image:url(https://s.yimg.jp/images/shp_edit/cms/promotion/sapporobeer/2025/pc/images/20250501_back_01.png),url(https://s.yimg.jp/images/shp_edit/cms/promotion/sapporobeer/2025/pc/images/20250501_back_02.png);background-size:100%,100%;background-repeat:no-repeat;background-position:right 0 top 0,right 0 bottom 0}
#shpMain .bg_themeColor_individual.wpContentsBg{background-color:#d0e9f6}
#shpMain .bg_themeColor_individual .mdCarouselBanner,#shpMain .bg_themeColor_individual .wpFirstView_01{background-color:#d0e9f6}