@charset "UTF-8";
[class^=mdAutomationCategoryItem]{width:100%;margin-top:24px;padding:0}
[class^=mdAutomationCategoryItem] .elModuleTitle{width:auto;font-size:15px;border:none}
[class^=mdAutomationCategoryItem] .elCategoryItemList .elCategoryItem{width:calc(16.6666666667% - 16px);margin:16px 0 0 16px;padding:0;border:none}
[class^=mdAutomationCategoryItem] .elCategoryButton{width:auto;text-align:center;margin:24px auto 0}
[class^=mdAutomationCategoryItem] .elCategoryButton .elCategoryLink{width:500px;padding:12px 20px;border-radius:5px;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:700;background:#f5f5f5;border:none;color:#04c}
[class^=mdAutomationCategoryItem] .elCategoryButton .elCategoryLink::after{content:none}
[class^=mdAutomationCategoryItem] .elCategoryButton .elCategoryLink:hover{opacity:.7}
[class^=mdAutomationCategoryItem] .elCategoryButton+.elModuleTitle{margin-top:32px}
.mdMallCouponAPI{padding:16px 0}
.mdMallCouponAPI .elWrap{width:730px;margin:0 auto}
.mdMallCouponAPI .elItems .elItem{width:100%}
.mdMallCouponAPI .elItems .elItem.elStateSuccess .elButton{-webkit-transform:translateY(-47px);-ms-transform:translateY(-47px);transform:translateY(-47px)}
.mdMallCouponAPI .elItemInner{position:relative;padding:0;border:none}
.mdMallCouponAPI .elTexts{height:235px;margin-left:260px}
.mdMallCouponAPI .elTexts .elDiscount{padding:0;background-color:rgba(0,0,0,0);color:#333;text-align:left}
.mdMallCouponAPI .elTexts .elDiscountOff{font-size:18px}
.mdMallCouponAPI .elTexts .elTitle{margin-top:8px;font-size:14px}
.mdMallCouponAPI .elTexts .elDescription{font-size:12px;line-height:1.7}
.mdMallCouponAPI .elTexts:has(.elMessage){padding-bottom:10px}
.mdMallCouponAPI .elImage{width:235px}
.mdMallCouponAPI .elImage img{width:100%;height:auto}
.mdMallCouponAPI .elDetail{position:absolute;top:210px;margin-top:0;font-weight:700;font-size:14px;text-align:left}
.mdMallCouponAPI .elButtons,.mdMallCouponAPI .elLoginButton{height:42px;margin:0}
.mdMallCouponAPI .elButtons{width:200px;margin-top:20px}
.mdMallCouponAPI .elLoginButton{width:250px}
.mdMallCouponAPI .elLoginButton>a,.mdMallCouponAPI .elLoginButton>span{padding:0 9px;line-height:40px}
.mdMallCouponAPI .elButton>a,.mdMallCouponAPI .elButton>span{height:42px;border-radius:6px;background:#ff8400}
.mdMallCouponAPI .elButton>a:hover,.mdMallCouponAPI .elButton>span:hover{background:#ff8400;opacity:.7}
.mdMallCouponAPI .elButton .elDisabled:hover{opacity:1}
.mdMallCouponAPI .elButton span>span,.mdMallCouponAPI .elButton>a>span{padding-left:0;font-size:14px}
.mdMallCouponAPI .elButton span>span::before,.mdMallCouponAPI .elButton>a>span::before{display:none}
.mdCouponNotice{width:730px;margin:0 auto;padding-bottom:20px}
.mdCouponNotice [class*=__text]{margin-left:260px;font-size:14px;font-weight:700}
.mdCouponNotice [class*=__text]:first-child{margin-top:-15px}
.mdCouponNotice [class*=__text]+[class*=__text]{margin-top:5px}