@charset "UTF-8";
[class^=mdTabIndex]{background:#fff}
[class^=mdTabIndex].elSticky{position:fixed;z-index:5000001;top:0;left:0;width:100%}
[class^=mdTabIndex].elCloned{display:none;visibility:hidden}
[class^=mdTabIndex].elSticky+.elCloned{display:block}
[class^=mdTabIndex] [class*=__item]{width:950px;margin:0 auto;padding-top:12px;position:relative;z-index:1}
[class^=mdTabIndex] .elList{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
[class^=mdTabIndex] .elList .elListItem{position:relative;width:50%}
[class^=mdTabIndex] .elList .elListItem .elCurrent{display:none}
[class^=mdTabIndex] .elList .elListItem img{width:auto;height:20px;background:0 0}
[class^=mdTabIndex] .elList .elListItem .elBalloon{position:absolute;top:-8px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}
[class^=mdTabIndex] .elList .elListItem .elBalloon img{height:18px}
[class^=mdTabIndex] .elList .elListItem .elLink{display:block}
[class^=mdTabIndex] .elList .elListItem .elInner{height:44px;display:block;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:8px 8px 0 0}
[class^=mdTabIndex] .elList .elListItem.elDaily .elInner{background:#ffeb7f}
[class^=mdTabIndex] .elList .elListItem.elDaily .elImage img:not(.elNormal){display:none}
[class^=mdTabIndex] .elList .elListItem.elDaily.isPpf .elInner::before{content:"";display:block;width:100%;height:8px;position:absolute;top:0;left:0;z-index:2;border-radius:8px 8px 0 0;background:url(https://s.yimg.jp/images/shp_edit/cms/promotion/campaign/dailybonus/common/img/nav/daily_line_ppf.png) top left/auto 8px repeat-x rgba(0,0,0,0)}
[class^=mdTabIndex] .elList .elListItem.elDaily.isPpf .elInner::after{content:"";display:block;width:44px;height:40px;position:absolute;top:0;left:40px;z-index:3;background:url(https://s.yimg.jp/images/shp_edit/cms/promotion/campaign/dailybonus/common/img/nav/daily_label_ppf.png) top left/100% auto no-repeat}
[class^=mdTabIndex] .elList .elListItem.elDaily.isBigBonus .elInner::before{content:"";display:block;width:100%;height:8px;position:absolute;top:0;left:0;z-index:2;border-radius:8px 8px 0 0;background:linear-gradient(180deg,#f30 8px,transparent 8px)}
[class^=mdTabIndex] .elList .elListItem.elDaily.isBigBonus .elInner::after{content:"";display:block;width:44px;height:40px;position:absolute;top:0;left:40px;z-index:3;background:url(https://s.yimg.jp/images/shp_edit/cms/promotion/campaign/dailybonus/common/img/nav/daily_label_bb.png) top left/100% auto no-repeat}
[class^=mdTabIndex] .elList .elListItem.elDaily.isOther_a .elInner::before{content:"";display:block;width:100%;height:8px;position:absolute;top:0;left:0;z-index:2;border-radius:8px 8px 0 0;background:#e79800}
[class^=mdTabIndex] .elList .elListItem.elDaily.isOther_a .elInner::after{content:"";display:block;width:44px;height:40px;position:absolute;top:0;left:40px;z-index:3;background:url(https://s.yimg.jp/images/shp_edit/cms/promotion/campaign/dailybonus/common/img/nav/daily_label_rice.png) top left/100% auto no-repeat}
[class^=mdTabIndex] .elList .elListItem.elCalendar .elInner{background:#f5fbeb;box-shadow:2px -2px 4px 0 rgba(0,126,0,.1019607843) inset;border-radius:8px 8px 0 8px}
[class^=mdTabIndex] .elList .elListItem.elCalendar .elInner::before{content:"";display:block;width:10px;height:10px;position:absolute;bottom:0;left:-2px;z-index:-1;background:#ffeb7f}
[class^=mdTabIndex] .elList .elListItem.elCalendar .elLink:hover .elInner{background:#dff3bf;border-radius:8px 8px 0 0;box-shadow:none}
[class^=mdTabIndex] .elList .elListItem.elCalendar .elLink:hover .elInner::before{content:"";display:block;width:12px;height:12px;position:absolute;bottom:0;left:-8px;z-index:1;background:#dff3bf}
[class^=mdTabIndex] .elList .elListItem.elCalendar .elLink:hover .elInner::after{content:"";display:block;width:16px;height:16px;position:absolute;bottom:0;left:-16px;z-index:2;background:#ffeb7f;border-radius:16px}
[class^=mdTabIndex] .elList .elListItem.elCalendar .elLink:hover .elImage{display:none}
[class^=mdTabIndex] .elList .elListItem.elCalendar .elLink:hover .elImage.elCurrent{display:block}
[class^=mdTabIndex] .elList .elListItem.elCalendar .elLink::before{content:"";width:108px;height:18.66px;background:url(https://s.yimg.jp/images/shp_edit/cms/promotion/campaign/dailybonus/common/img/navCalendar_balloon.png) no-repeat;background-size:contain;position:absolute;top:-8px;left:50%;right:0;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}
[class^=mdTabIndex] .elList .elListItem.elCalendar.isBakugaiWeek .elLink::before{width:100px;height:19px;background:url(https://s.yimg.jp/images/shp_edit/cms/promotion/campaign/dailybonus/common/img_02/navCalendar_balloon_bakugai.png) no-repeat;background-size:contain}
[class^=mdTabIndex].elBakugaiWeek .elList .elListItem.elDaily .elImage img.elNormal,[class^=mdTabIndex].elBlackFriday .elList .elListItem.elDaily .elImage img.elNormal,[class^=mdTabIndex].elSuperDaily .elList .elListItem.elDaily .elImage img.elNormal{display:none}
[class^=mdTabIndex].elBakugaiWeek .elList .elListItem.elDaily .elImage img.elWhite,[class^=mdTabIndex].elBlackFriday .elList .elListItem.elDaily .elImage img.elWhite,[class^=mdTabIndex].elSuperDaily .elList .elListItem.elDaily .elImage img.elWhite{display:block}
[class^=mdTabIndex].elBakugaiWeek .elList .elListItem.elCalendar .elLink:hover .elInner::after,[class^=mdTabIndex].elBlackFriday .elList .elListItem.elCalendar .elLink:hover .elInner::after,[class^=mdTabIndex].elSuperDaily .elList .elListItem.elCalendar .elLink:hover .elInner::after{border-radius:0 0 10px 0}
[class^=mdTabIndex].elBlackFriday .elList .elListItem.elDaily .elInner{background:#545454}
[class^=mdTabIndex].elBlackFriday .elList .elListItem.elCalendar .elInner::before{background:#545454}
[class^=mdTabIndex].elBlackFriday .elList .elListItem.elCalendar .elLink:hover .elInner::after{background:#545454}
[class^=mdTabIndex].elBlackFridayCalendar .elList .elListItem.elCalendar .elInner{background:#545454;box-shadow:2px 0 4px 0 rgba(0,0,0,.1490196078) inset}
[class^=mdTabIndex].elBlackFridayCalendar .elList .elListItem.elCalendar .elLink::before{width:138px;height:21.42px;background:url(https://s.yimg.jp/images/shp_edit/cms/promotion/campaign/dailybonus/common/img/blackfriday/navCalendar_balloon_blackFriday.png) no-repeat;background-size:contain}
[class^=mdTabIndex].elBlackFridayCalendar .elList .elListItem.elCalendar .elLink:hover .elInner{background:#1a1a1a}
[class^=mdTabIndex].elBlackFridayCalendar .elList .elListItem.elCalendar .elLink:hover .elInner::before{background:#1a1a1a}
[class^=mdTabIndex].elBlackFridayCalendar .elList .elListItem.elCalendar .elLink:hover .elInner::after{border-radius:0 0 10px 0}
[class^=mdTabIndex].elBlackFridayCalendar .elList .elListItem.elCalendar .elLink:hover .elImage{display:block}
[class^=mdTabIndex].elSuperDaily .elList .elListItem.elDaily .elInner{background:#1d1c8e}
[class^=mdTabIndex].elSuperDaily .elList .elListItem.elCalendar .elInner::before{background:#1d1c8e}
[class^=mdTabIndex].elSuperDaily .elList .elListItem.elCalendar .elLink:hover .elInner::after{background:#1d1c8e}
[class^=mdTabIndex].elBakugaiWeek .elList .elListItem.elDaily .elInner{background:#e95100}
[class^=mdTabIndex].elBakugaiWeek .elList .elListItem.elCalendar .elInner::before{background:#e95100}
[class^=mdTabIndex].elBakugaiWeek .elList .elListItem.elCalendar .elLink:hover .elInner::after{background:#e95100}
[class^=mdTabIndex].elNewYear .elList .elListItem.elDaily .elInner{background:#feda70}
[class^=mdTabIndex].elNewYear .elList .elListItem.elCalendar .elInner::before{background:#feda70}
[class^=mdTabIndex].elNewYear .elList .elListItem.elCalendar .elLink:hover .elInner::after{background:#feda70;border-radius:0 0 10px 0}