html body #wrapper{background:rgba(0,0,0,0)}html body #contents .inner #event{padding:10px 0;position:relative}html body #contents .inner #event::before{content:"";width:calc(100% + 20px);height:100%;background:url(https://www.geestore.com/event/campaign/XmasMatome2019/bg2.png) repeat,-webkit-gradient(linear, left top, left bottom, from(rgb(0, 0, 54)), to(rgb(0, 0, 104)));background:url(https://www.geestore.com/event/campaign/XmasMatome2019/bg2.png) repeat,linear-gradient(rgb(0, 0, 54), rgb(0, 0, 104));background-position:center top;background-size:800px auto;position:absolute;top:0;left:-10px;z-index:1}html body #contents .inner #event #headimage{max-width:1080px;margin:0 auto;padding-bottom:20px;position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}html body #contents .inner #event #eventbody{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0.4)), color-stop(80%, rgba(255, 255, 255, 0.8)));background-image:linear-gradient(0deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.8) 80%);font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:500;line-height:1.8 !important;font-style:normal;position:relative;z-index:1}html body #contents .inner #event #eventbody::before{content:"";width:100%;height:25px;background:url(https://www.geestore.com/event/campaign/winter2022/kazari.png) repeat-x;background-position:center bottom;background-size:60px;position:absolute;top:-25px;left:0;z-index:2;opacity:.8}html body #contents .inner #event #eventbody p{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:500;line-height:1.8 !important;font-style:normal}html body #contents .inner #event #eventbody section{max-width:1080px;margin:0 auto;padding:0 var(--padding)}html body #contents .inner #event #eventbody ul li::before{display:none}