@charset 'utf-8';


/*===========================================================
	coupon
===========================================================*/
#container .mycoupon-list {}

/* mycoupon-list
---------------------------------------------*/
.mycoupon-info {position: relative; width: 100%; margin-bottom: 40px; background-color: #fff; border: 1px solid #e3e4e5; box-sizing: border-box; border-radius: 3px; }

.mycoupon-info-top {position: relative; padding: 30px 30px; }
.mycoupon-info-top:after {content: ""; clear: both; display: block; height: 0; visibility: hidden; }

.mycoupon-info-title {float: left; font-size: 20px; font-weight: 300; line-height: 30px;}
.mycoupon-info-top p {float: right; text-align: right; font-size: 20px; font-weight: 500; line-height: 1; color: #1079f9; }
.mycoupon-count {padding-right: 5px; font-size: 30px; font-weight: 500; line-height: 1; }

.mycoupon-info-bottom {position: relative; width: 100%; padding: 30px 30px; border-top: 1px solid #e3e4e5; }
.mycoupon-info-bottom li:first-child {margin-top: 0; }
.mycoupon-info-bottom li {margin-top: 5px; font-size: 13px; color: #666; }