@charset "utf-8";
/* 쿠폰 */
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .coupon-info-wrap .coupon-list-wrap .coupon-info-table { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #e5e5e5; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .coupon-info-wrap .coupon-list-wrap .coupon-info-table input[type=text] { height: 30px; vertical-align: top; width: calc(100% - 75px); padding-left: 10px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .coupon-info-wrap .coupon-list-wrap .coupon-info-table .bk-btn { width: 70px; float: right; }

#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .list-wrap .coupon-table .coupon { background: #fff; border-radius: 4px; overflow: hidden; box-shadow: 0 0 8px 0px rgba(0, 0, 0, 0.1); margin-bottom: 15px; border: 1px solid #eee; width: 80%; margin-left: 10%; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .list-wrap .coupon-table .coupon:last-child { margin-bottom: 0; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .list-wrap .coupon-table .coupon .head { text-align: center; padding: 10px 0; background: #2F6ED5; color: #fff; text-shadow: 0 0 2px rgba(0,0,0,0.1); font-size: 1.3rem; letter-spacing: -0.5px; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .list-wrap .coupon-table .coupon .amount { display: block; text-align: center; padding: 10px 0 5px; font-size: 2.5rem; font-weight: 900; color: #2F6ED4; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .list-wrap .coupon-table .coupon .condition { text-align: center; font-size: 1.2rem; }
#ebric_mobile_wrap #main-content-wrap .sub-view-wrap .list-wrap .coupon-table .coupon .date { padding: 5px 10px 15px; text-align: center; font-size: 1rem; color: #999; }