.mdCouponArea{margin-top:20px;padding:10px 0 20px;text-align:center;background:#efefef;font-weight:700}
.mdCouponArea [class^=pt]{margin-top:10px}
.mdCouponArea .ptCouponArea_01 .elText{color:#000;font-size:15px}
.mdCouponArea .ptCouponArea_02 .mdMallCouponAPI{margin-top:0}
.mdCouponArea .ptCouponArea_02 .mdMallCouponAPI .elItem{width:100%}
.mdCouponArea .ptCouponArea_02 .mdMallCouponAPI .elItem .elItemInner{padding:0;border:none}
.mdCouponArea .ptCouponArea_02 .mdMallCouponAPI .elItem .elItemInner .elImage{display:none}
.mdCouponArea .ptCouponArea_02 .mdMallCouponAPI .elItem .elItemInner .elTexts{margin-left:0}
.mdCouponArea .ptCouponArea_02 .mdMallCouponAPI .elItem .elItemInner .elTexts .elDescription,.mdCouponArea .ptCouponArea_02 .mdMallCouponAPI .elItem .elItemInner .elTexts .elDetail,.mdCouponArea .ptCouponArea_02 .mdMallCouponAPI .elItem .elItemInner .elTexts .elDiscount,.mdCouponArea .ptCouponArea_02 .mdMallCouponAPI .elItem .elItemInner .elTexts .elTitle{display:none}
.mdCouponArea .ptCouponArea_02 .mdMallCouponAPI .elItem .elItemInner .elTexts .elLoginButton{max-width:500px}
.mdCouponArea .ptCouponArea_02 .mdMallCouponAPI .elItem .elItemInner .elTexts .elLoginButton a{display:inline-block;padding:20px 34px;background:#2199ac;border:none;border-radius:8px;color:#fff;font-size:22px;text-decoration:none}
.mdCouponArea .ptCouponArea_02 .mdMallCouponAPI .elItem .elItemInner .elTexts .elMessage{color:#000;font-size:16px}
.mdCouponArea .ptCouponArea_02 .mdMallCouponAPI .elItem .elItemInner .elTexts .elButtons{max-width:420px;height:64px}
.mdCouponArea .ptCouponArea_02 .mdMallCouponAPI .elItem .elItemInner .elTexts .elButtons a{border:none;background:linear-gradient(#fb6400,#f54b00);border-radius:8px;padding:10px 0;font-size:242.85%}
.mdCouponArea .ptCouponArea_03 .elCouponButton{font-size:14px}