@charset "UTF-8";
[class^=mdExpandModule]{width:950px;margin:24px auto 0}
[class^=mdExpandModule] .elExpandBox{border-radius:12px;background:#ffe600;box-shadow:0 4px 4px rgba(0,0,0,.25)}
[class^=mdExpandModule] .elExpandBox .elExpandContents{display:none;padding-bottom:20px}
[class^=mdExpandModule] .elExpandBox .elExpandContents [class^=md]{width:auto;margin-top:-1px;margin-right:24px;margin-left:24px;-webkit-text-size-adjust:none;text-size-adjust:none}
[class^=mdExpandModule] .elExpandBox .elExpandContents [class^=md].isFirst{margin-top:12px}
[class^=mdExpandModule] .elExpandBox .elExpandContents [class^=md]:first-of-type{margin-top:0}
[class^=mdExpandModule] .elExpandToggle{position:relative}
[class^=mdExpandModule] .elToggleLink{display:block;padding:24px;text-align:center}
[class^=mdExpandModule] .elToggleLink .elExpandImageWrap{display:block;position:relative;width:260px;height:20px;margin:auto;overflow:hidden}
[class^=mdExpandModule] .elToggleLink .elExpandImageWrap .elExpandImage{position:absolute;top:-20px;left:0;width:100%;height:auto;background:0 0}
[class^=mdExpandModule] .elToggleLink::after{content:"";position:absolute;top:calc(50% - 11px);right:22px;width:22px;height:22px;background:url(https://s.yimg.jp/images/shp_edit/cms/promotion/sale/ppf/2025/07/common/images/top_pointDetail_btn_AddCircle_01.png) no-repeat left top/contain}
[class^=mdExpandModule] .elToggleLink.elToggleOpen::after{background:url(https://s.yimg.jp/images/shp_edit/cms/promotion/sale/ppf/2025/07/common/images/top_pointDetail_btn_RemoveCircle_01.png) no-repeat left top/contain}
[class^=mdExpandModule] .elToggleLink.elToggleOpen .elExpandImageWrap .elExpandImage{top:0}