@charset "UTF-8";
.mdBreakdownText{width:733px;margin:12px auto 0;padding:10px 16px;border-radius:8px;background-color:#fff}
.mdBreakdownText [class*=__item]{position:relative;padding-right:28px}
.mdBreakdownText .elBreakdownText{padding-left:26px;padding-bottom:18px;background:url(https://s.yimg.jp/images/shp_edit/cms/notice/giftcardstore/applegiftcard/common/images/icon_01.png) no-repeat left top #fff;background-size:18px;font-size:14px}
.mdBreakdownText .elExpand{height:0;overflow:hidden;opacity:0;transition:.4s ease-out;height:20px;opacity:1}
.mdBreakdownText .elExpandToggle{position:absolute;right:0;bottom:10px}
.mdBreakdownText .elToggleLink{color:#868686;position:relative;display:block;line-height:28px;padding-right:16.996px}
.mdBreakdownText .elToggleLink::after{position:absolute;content:"";font-family:"icon2.0";speak:none;font-size:28px;line-height:1;width:16.996px;text-indent:-5.43872px;top:50%;margin-top:-14px;right:0}
.mdBreakdownText .elToggleLink::after{transition:.2s ease-out;-webkit-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0}
.mdBreakdownText .elToggleLink:hover{color:#333}
.mdBreakdownText [data-libExpand].elClose .elExpand{height:20px}
.mdBreakdownText [data-libExpand].elOpen .elExpand{height:20px}
.mdBreakdownText [data-libExpand].elOpen .elExpandToggle a::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.mdBreakdownText [data-libExpand].elShow .elExpand{height:auto}
.mdBreakdownText [data-libExpand].elShow .elExpandToggle a::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}