@charset "UTF-8";
[class^=mdExpandModule]{width:990px;margin:0 auto;padding:24px 40px 0;border-top:1px solid #fff;background-color:#fff;padding:0;border-top:none;background:0 0}
[class^=mdExpandModule].isBackgroundNone{padding:16px 0;background-color:rgba(0,0,0,0);border-top:none}
[class^=mdExpandModule] .elExpandBox{background:#fff;border-radius:12px}
[class^=mdExpandModule] .elExpandBox .elExpandContents{display:none;padding-bottom:40px}
[class^=mdExpandModule] .elExpandBox .elExpandContents [class^=md]{width:auto;-webkit-text-size-adjust:none;text-size-adjust:none}
[class^=mdExpandModule] .elExpandToggle{position:relative}
[class^=mdExpandModule] .elToggleLink{display:block;padding:24px 46px 24px 24px;background:linear-gradient(215.86deg,rgba(187,114,0,.256) 4%,rgba(255,255,255,.2) 30.01%,rgba(255,255,255,.16) 50.01%,rgba(255,255,255,.216) 72.01%,rgba(187,114,0,.256) 100.02%),linear-gradient(0deg,#ffbd33 0,#ffedc7 100%),linear-gradient(180deg,rgba(255,255,255,0) 30%,#fff 100%);border:1px solid #fff;border-radius:12px;text-align:center;box-shadow:0 4px 12px 0 rgba(98,76,8,.3490196078) inset}
[class^=mdExpandModule] .elToggleLink .elExpandImageWrap{position:relative;display:inline-block}
[class^=mdExpandModule] .elToggleLink .elExpandImageWrap .elExpandImage{max-width:100%;width:auto;max-height:32px;height:100%;background:0 0}
[class^=mdExpandModule] .elToggleLink .elExpandImageWrap::after{content:"";position:absolute;top:calc(50% - 9px);right:-26px;width:21px;height:21px;background:url(https://s.yimg.jp/images/shp_edit/cms/promotion/campaign/blackfriday/2025/11/common/images/top_pointDetail_btn_AddCircle_01.png) no-repeat left top/contain}
[class^=mdExpandModule] .elToggleLink.elToggleOpen{background:linear-gradient(215.86deg,rgba(187,114,0,.256) 4%,rgba(255,255,255,.2) 30.01%,rgba(255,255,255,.16) 50.01%,rgba(255,255,255,.216) 72.01%,rgba(187,114,0,.256) 100.02%),linear-gradient(0deg,#ffbd33 0,#ffedc7 100%),linear-gradient(180deg,rgba(255,255,255,0) 30%,#fff 100%);border-radius:12px 12px 0 0;box-shadow:0 4px 12px 0 rgba(98,76,8,.3490196078) inset}
[class^=mdExpandModule] .elToggleLink.elToggleOpen::after{content:"";position:absolute;left:0;right:0;bottom:0;height:20px;background:linear-gradient(180deg,rgba(255,255,255,0) 30%,#fff 100%);pointer-events:none;z-index:1}
[class^=mdExpandModule] .elToggleLink.elToggleOpen .elExpandImageWrap::after{background:url(https://s.yimg.jp/images/shp_edit/cms/promotion/campaign/blackfriday/2025/11/common/images/top_pointDetail_btn_RemoveCircle_01.png) no-repeat left top/contain}
[class^=mdExpandModule] .elToggleLink:hover{opacity:.7}
.wpSpecialCampaign [class^=mdExpandModule]{margin-top:32px}
.wpSpecialCampaign [class^=mdExpandModule] .elExpandBox .elExpandContents{padding-bottom:20px}
.wpSpecialCampaign [class^=mdExpandModule] .elToggleLink .elExpandImageWrap::after{right:-50px;width:19px;height:19px;background:url(https://s.yimg.jp/images/shp_edit/cms/promotion/campaign/blackfriday/2025/11/common/images/top_special_btn_AddCircle_01.png) no-repeat left top/contain}
.wpSpecialCampaign [class^=mdExpandModule] .elToggleLink .elExpandImage{max-height:50px}
.wpSpecialCampaign [class^=mdExpandModule] .elToggleLink.elToggleOpen .elExpandImageWrap::after{background:url(https://s.yimg.jp/images/shp_edit/cms/promotion/campaign/blackfriday/2025/11/common/images/top_special_btn_RemoveCircle_01.png) no-repeat left top/contain}