.promotion-item[data-v-9b966a6d]{border-radius:16px;cursor:pointer;height:406px;overflow:hidden;position:relative}.promotion-item .title[data-v-9b966a6d]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;bottom:72px;color:#fff;font-size:18px;font-weight:700;left:16px;line-height:26px;position:absolute;width:385px;word-break:break-word}.promotion-item img[data-v-9b966a6d]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.promotion-item.default[data-v-9b966a6d]{align-items:center;background-color:#025e2f;border:none;cursor:default;display:flex;justify-content:center}.promotion-item.default img[data-v-9b966a6d]{height:auto;width:205px}.promotion-item .promotion-participation[data-v-9b966a6d]{bottom:16px;left:16px;position:absolute;width:100%;width:calc(100% - 32px)}.promotion-item .promotion-participation__group-button[data-v-9b966a6d]{align-items:center;display:flex;flex:1;gap:10px;justify-content:space-between}.promotion-item .promotion-participation__group-button[data-v-9b966a6d] :only-child{flex:1 1 100%}.promotion-item .promotion-participation__button-participate[data-v-9b966a6d]{height:44px;padding:0;width:186.5px}.promotion-item .promotion-participation__button-detail[data-v-9b966a6d]{background-color:#025e2f;border:1px solid #025e2f;color:#025e2f;color:#fff;height:44px;width:186.5px}.promotion-item__button[data-v-9b966a6d]{bottom:16px;left:16px;position:absolute;width:calc(100% - 32px)}.mobile .promotion-item[data-v-9b966a6d]{border-radius:2.1333333333vw;cursor:default;height:92.5333333333vw}.mobile .promotion-item .title[data-v-9b966a6d]{bottom:18.1333333333vw;font-size:4.2666666667vw;left:4.2666666667vw;line-height:6.4vw;width:82.9333333333vw}.mobile .promotion-item .promotion-participation[data-v-9b966a6d]{bottom:4.2666666667vw;left:4.2666666667vw;position:absolute;width:100%;width:calc(100% - 8.53333vw)}.mobile .promotion-item .promotion-participation__group-button[data-v-9b966a6d]{align-items:center;display:flex;flex:1;gap:2.6666666667vw;justify-content:space-between}.mobile .promotion-item .promotion-participation__group-button[data-v-9b966a6d] :only-child{flex:1 1 100%}.mobile .promotion-item .promotion-participation__button-participate[data-v-9b966a6d]{height:10.6666666667vw;padding:0;width:39.8666666667vw}.mobile .promotion-item .promotion-participation__button-detail[data-v-9b966a6d]{background-color:#025e2f;border:1px solid #025e2f;color:#025e2f;color:#fff;height:10.6666666667vw;width:39.8666666667vw}.mobile .promotion-item__button[data-v-9b966a6d]{bottom:4.2666666667vw;left:4.2666666667vw;position:absolute;width:calc(100% - 8.53333vw)}
