@charset "UTF-8";
[class*=mdIndexNavi]{position:relative;z-index:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);max-width:100%!important;margin:0 auto;border-bottom:8px solid rgba(0,0,0,.1)}
[class*=mdIndexNavi] [class*=__item]{padding-bottom:10px;background-color:#fff}
[class*=mdIndexNavi].elSticky{position:fixed;z-index:5000001;top:0;left:0;width:100%}
[class*=mdIndexNavi].elCloned{display:none;visibility:hidden}
[class*=mdIndexNavi].elSticky+.elCloned{display:block}
[class*=mdIndexNavi] .elNaviList{display:-ms-flexbox;display:flex;width:100%;max-width:950px;margin:0 auto;overflow:auto;overflow-x:scroll;text-align:center;white-space:nowrap}
[class*=mdIndexNavi] .elNaviList::-webkit-scrollbar{height:6px}
[class*=mdIndexNavi] .elNaviList::-webkit-scrollbar-thumb{background:#caa335}
[class*=mdIndexNavi] .elNaviList::-webkit-scrollbar-track{background-color:#efeee9}
@supports(-moz-appearance:none){
[class*=mdIndexNavi] .elNaviList{scrollbar-color:#caa335 #efeee9;scrollbar-width:thin}
}
[class*=mdIndexNavi] .elListItem{position:relative}
[class*=mdIndexNavi] .elListItem:not(:first-child)::before{position:absolute;top:16px;left:0;width:1px;height:70px;background-color:#caa335;content:""}
[class*=mdIndexNavi] .elListItem .elLink{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100px!important;padding:24px 8px 16px;color:#333;font-size:14px;line-height:1}
[class*=mdIndexNavi] .elListItem .elLink.elActive{background-color:rgba(202,163,53,.2);pointer-events:none}
[class*=mdIndexNavi] .elListItem .elLink::before{content:"";background:url(https://s.yimg.jp/images/sh/cms/promotion/beststore/year/shp/2023/common/common/images/category_ico_beststore.png) no-repeat center/100%;width:30px;height:30px}
[class*=mdIndexNavi] .elListItem .elLink p{width:100%;height:28px;margin-top:4px}
[class*=mdIndexNavi] .elListItem .elLink span{display:block}
[class*=mdIndexNavi] .elListItem.elFashion .elLink::before{background:url(https://s.yimg.jp/images/sh/cms/promotion/beststore/year/shp/2023/common/common/images/category_ico_fashion.png) no-repeat center/100%}
[class*=mdIndexNavi] .elListItem.elGourmet .elLink::before{background:url(https://s.yimg.jp/images/sh/cms/promotion/beststore/year/shp/2023/common/common/images/category_ico_gourmet.png) no-repeat center/100%}
[class*=mdIndexNavi] .elListItem.elElectronics .elLink::before{background:url(https://s.yimg.jp/images/sh/cms/promotion/beststore/year/shp/2023/common/common/images/category_ico_electronics.png) no-repeat center/100%}
[class*=mdIndexNavi] .elListItem.elLife .elLink::before{background:url(https://s.yimg.jp/images/sh/cms/promotion/beststore/year/shp/2023/common/common/images/category_ico_life.png) no-repeat center/100%}
[class*=mdIndexNavi] .elListItem.elInterior .elLink::before{background:url(https://s.yimg.jp/images/sh/cms/promotion/beststore/year/shp/2023/common/common/images/category_ico_interior.png) no-repeat center/100%}
[class*=mdIndexNavi] .elListItem.elBeauty .elLink::before{background:url(https://s.yimg.jp/images/sh/cms/promotion/beststore/year/shp/2023/common/common/images/category_ico_beauty.png) no-repeat center/100%}
[class*=mdIndexNavi] .elListItem.elSports .elLink::before{background:url(https://s.yimg.jp/images/sh/cms/promotion/beststore/year/shp/2023/common/common/images/category_ico_sports.png) no-repeat center/100%}
[class*=mdIndexNavi] .elListItem.elAuto .elLink::before{background:url(https://s.yimg.jp/images/sh/cms/promotion/beststore/year/shp/2023/common/common/images/category_ico_auto.png) no-repeat center/100%}
[class*=mdIndexNavi] .elListItem.elHobby .elLink::before{background:url(https://s.yimg.jp/images/sh/cms/promotion/beststore/year/shp/2023/common/common/images/category_ico_hobby.png) no-repeat center/100%}
[class*=mdIndexNavi] .elListItem.elSpecial .elLink::before{background:url(https://s.yimg.jp/images/sh/cms/promotion/beststore/year/shp/2023/common/common/images/category_ico_special.png) no-repeat center/100%}
[class*=mdIndexNavi] .elListItem.elFurusato .elLink::before{background:url(https://s.yimg.jp/images/sh/cms/promotion/beststore/year/shp/2025/common/common/images/category_ico_furusato.png) no-repeat center/100%}
.gdColumns.gd1ColumnA [class*=mdIndexNavi]{max-width:950px!important;width:950px!important}
.gdColumns.gd1ColumnA [class*=mdIndexNavi].elSticky{left:50%;margin-left:-475px!important}
@media screen and (min-width:990px){
[class*=mdIndexNavi] .elLink:hover{opacity:.7}
}