/* BASIC css start */
/* BASIC css start */
#content .tit-page-2 h2 span  { color:#999; font-size:11px; font-weight:normal; }

#coupon-zone .coupon-memberbox {height:110px;margin-top:10px;padding:48px 20px 45px 47px;border:1px solid #000;font-family: 'Montserrat', 'Noto Sans KR', sans-serif;}
#coupon-zone .coupon-memberbox:after { clear: both; content: ""; display: block; }
#coupon-zone .coupon-memberbox .m-level { float:left; width:427px; padding-top:5px; text-align:left; }
#coupon-zone .coupon-memberbox .m-level .ico { float:left; display:inline-block; margin-right:20px; font-family:"Malgun Gothic"; font-size:13px; font-weight:bold; text-align:center; }
#coupon-zone .coupon-memberbox .m-level strong {float:left;color:#000;font-size:18px;font-weight: 400;line-height:26px;margin-top: 7px;}
#coupon-zone .coupon-memberbox .m-level p { clear:both; padding-top:27px; color:#888; }
#coupon-zone .coupon-memberbox .m-info { float:right; }
#coupon-zone .coupon-memberbox .m-info:after { clear: both; content: ""; display: block; }
#coupon-zone .coupon-memberbox .m-info li { float:left; width:150px; border-left:1px solid #e2e2e2; text-align:center; }
#coupon-zone .coupon-memberbox .m-info li:first-child { border-left:0; }
#coupon-zone .coupon-memberbox .m-info li dl {}
#coupon-zone .coupon-memberbox .m-info li dl dt {padding-top:16px;color:#999;font-weight: 500;font-size: 16px;}
#coupon-zone .coupon-memberbox .m-info li dl dd { padding:25px 0 30px; color:#000; font-size:18px; font-weight:bold; }
#coupon-zone .coupon-memberbox .m-info li dl dd a {color:#000;font-size: 20px;font-weight: 600;font-family: 'Montserrat', 'Noto Sans KR', sans-serif;}
#coupon-zone .coupon-memberbox-none {clear: both;/* margin-top:10px; */padding:50px 0;/* border:1px solid #000; */text-align:center;color:#000;font-size:18px;font-weight: 500;font-family: 'Montserrat', 'Noto Sans KR', sans-serif;}
#coupon-zone .coupon-memberbox-none a {display:inline-block;width:228px;padding:17px 0;margin-top:25px;border:1px solid #000;text-align:center;font-weight: 400;color:#000;font-size:16px;font-family: 'Montserrat', 'Noto Sans KR', sans-serif;}
#coupon-zone .coupon-memberbox-none a.login { color:#fff; background:#000; }
#coupon-zone .coupon-codebox {clear: both;padding: 35px 0 35px 0;margin:20px 0;background:#ffffff;font-family: 'Montserrat', 'Noto Sans KR', sans-serif;}
#coupon-zone .coupon-codebox .input-text {width:280px;height:22px;line-height:24px;padding:0 5px;margin-left:5px;font-family: 'Montserrat', 'Noto Sans KR', sans-serif;}
#coupon-zone .coupon-codebox .sc-btn-insert {display:inline-block;height: 26px;line-height: 29px;padding:0 19px;color:#fff;background:#000;font-size: 14px;font-family: 'Montserrat', 'Noto Sans KR', sans-serif;}
#coupon-zone .coupon-codebox p {padding-top:13px;font-size: 13px;color:#656565;}

#coupon-zone .couponWrap { border:1px solid #cecece; }
#coupon-zone .couponWrap .all-down { padding:50px 0; border-bottom:1px solid #cecece; text-align:center; }
#coupon-zone .couponWrap .all-down strong {color:#000;font-size:18px;font-weight: 500;font-family: 'Montserrat', 'Noto Sans KR', sans-serif;}
#coupon-zone .couponWrap .all-down .btn-coupon-all {display:inline-block;width:230px;height:60px;line-height:62px;margin-left:30px;color:#fff;font-size:16px;background:#696969;font-family: 'Montserrat', 'Noto Sans KR', sans-serif;font-weight: 400;}
#coupon-zone .couponWrap .all-down .btn-coupon-all img { margin-top:-4px; }
#coupon-zone .couponWrap .c-list { padding:35px 0; }
#coupon-zone .couponWrap .c-list ul { width:924px; margin:0 auto; }
#coupon-zone .couponWrap .c-list ul:after { clear: both; content: ""; display: block; }
#coupon-zone .couponWrap .c-list ul li {float:left;padding:15px 25px;font-family: 'Montserrat', 'Noto Sans KR', sans-serif;}
#coupon-zone .couponWrap .c-list ul li .c-image img { width:256px; }
#coupon-zone .couponWrap .c-list ul li dl { width:256px; border:1px solid #cecece; border-radius:15px; text-align:center; letter-spacing:-1px; }
#coupon-zone .couponWrap .c-list ul li dl dd {padding-left:10px;padding-right:10px;font-size: 12px;color:#999;word-break:break-all;}
#coupon-zone .couponWrap .c-list ul li dl dd.c-name {padding-top:30px;font-size: 15px;color:#000;font-weight: 500;}
#coupon-zone .couponWrap .c-list ul li dl dd.c-price {font-size:28px;color:#ff3a34;font-weight: 800;/* font-family:"Malgun Gothic"; */margin-top: 5px;}
#coupon-zone .couponWrap .c-list ul li dl dd.c-txt { padding-top:12px; }
#coupon-zone .couponWrap .c-list ul li dl dd.c-down { margin-top:15px; border-top:1px dashed #cecece; border-radius:0 0 15px 15px; background:#f8f8f8; height:48px; }
#coupon-zone .couponWrap .c-list ul li dl dd.c-down a {display:block;height:48px;line-height:50px;font-size: 15px;color:#000;font-weight: 500;font-family: 'Montserrat', 'Noto Sans KR', sans-serif;}
#coupon-zone .couponWrap .c-list ul li dl dd.c-down a img { margin-top:-4px; }
#contentWrap {
    width: 1280px;
}
#coupon {
    width: 1280px;
    margin: 0 auto;
}

.coupon { 
    width: 1280px;
    text-align: center; 
}
.coupon .tit { 
    padding: 30px 0;
}
#coupon-zone .coupon-codebox strong {
    font-weight: 500;
    font-size: 13px;
}

/* BASIC css end */


/* BASIC css end */

