@charset "UTF-8";
[class^=mdTopNewyear]{width:950px;margin:0 auto}
[class^=mdTopNewyear] .elList{display:-ms-grid;display:grid;-ms-grid-columns:322px 320px 284px;grid-template-columns:322px 320px 284px;gap:12px}
[class^=mdTopNewyear] .elList.elColumn1{-ms-grid-columns:1fr;grid-template-columns:1fr}
[class^=mdTopNewyear] .elListItem{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
[class^=mdTopNewyear] .elHeading{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;padding:6px 6px 6px 16px;border:1px solid rgba(0,0,0,.078);border-bottom:0;border-radius:8px 8px 0 0;background:linear-gradient(174deg,#ee0049 0,#ae002c 100%)}
[class^=mdTopNewyear] .elHeading .elImage{background:0;width:64px;height:auto}
[class^=mdTopNewyear] .elHeading .elText{color:#fff;font-size:12px;font-weight:700;line-height:18px}
[class^=mdTopNewyear] .elHeadLink{display:block}
[class^=mdTopNewyear] .elHeadLink .elHeading{position:relative;display:inline-block;line-height:22px;padding-right:17.354px;display:-ms-flexbox;display:flex;padding-right:40px}
[class^=mdTopNewyear] .elHeadLink .elHeading::after{position:absolute;content:"";font-family:"icon2.0";speak:none;font-size:22px;line-height:1;width:13.354px;text-indent:-4.27328px;top:50%;margin-top:-11px;right:0;color:#fff}
[class^=mdTopNewyear] .elHeadLink .elHeading::after{right:18px}
[class^=mdTopNewyear] .elItem{height:100%;overflow:hidden;border-top:0;border-radius:8px}
[class^=mdTopNewyear] .elItem .elItemImage img{width:100%;height:auto;background:0}
[class^=mdTopNewyear] .elItem .elItemImage .elLink{display:block}
[class^=mdTopNewyear] a:hover{opacity:.7}
[class^=mdTopNewyear] .mdPPContentNotice{width:auto}
[class^=mdTopNewyear] .mdPPContentNotice .elPPlogoWrap::before{border-right:1px solid #868686}
[class^=mdTopNewyear] .mdPPContentNotice .elText{color:#434343}
[class^=mdTopNewyear] .mdPPContentNotice .elGrayTxt{color:#6a6a6a}
.wpNewYear .mdBreakdownText{margin:4px 0 20px;padding:0;color:#6f6f6f;background:#ffeb7f;border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.1019607843)}
.wpNewYear .mdBreakdownText [class*=__item]{width:100%;padding:8px 12px}
.wpNewYear .mdBreakdownText [class*=__item]+[class*=__item]{border-top:1px solid #6f6f6f}
.wpNewYear .mdBreakdownText .elExpand{display:block}
.wpNewYear .mdBreakdownText .elBreakdownText{padding-bottom:20px;font-size:12px}
.wpNewYear .mdBreakdownText .elExpandToggle{right:12px;bottom:8px}
.wpNewYear .mdBreakdownText .elToggleLink{color:#6f6f6f;background:linear-gradient(90deg,rgba(219,0,44,0) 0,#ffeb7f 45px)}
.wpNewYear .mdBreakdownText .elToggleLink:hover{color:#6f6f6f}