@charset "utf-8";

@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);
a { cursor:pointer;}
a:hover {text-decoration:none;}
.search .input-search input.input-text {font-family:'Nanum Gothic', gulim, dotum;}

#wingBanner {position: absolute; z-index: 1; left:44px;}
#wingBanner p.myshopping a{color:#fff; font-size:12px; background:#3f3f3f; width:96px; height:30px; line-height:28px;text-align:center;display:inline-block;}
#wingBanner #cartRight {padding-bottom:2px;}
#wingBanner .personal_menu{border:1px solid #d4d4d4; border-top:0; margin-top:-3px;background:#fff; text-align:center;}
#wingBanner .personal_menu > li{ font-size:12px; border-bottom:1px solid #d4d4d4;font-weight:bold;padding:10px 0;}
#wingBanner .personal_menu > li.recent_prd {padding-top:11px; line-height:16px;}
#wingBanner .personal_menu > li.recent_prd h3 {text-align:center;letter-spacing:-1px;}
#wingBanner .personal_menu > li a{font-size:12px;line-height:15px;}
#wingBanner .personal_menu #todayViewGoodArea > li a img{width:55px;}
#wingBanner .personal_menu li:first-child{}
#wingBanner .personal_menu li:first-child a{display:block;}
#wingBanner .personal_menu li:first-child a.num{color:#004fa3; font-size:12px;}
#wingBanner .personal_menu li#todayList h3 a span{ color:#004fa3; font-size:12px;display:block;}
#wingBanner .personal_menu li#todayList .pagination em{font-weight:normal; font-size:12px; font-style:normal;}
#wingBanner .personal_menu li#todayList .pagination em strong{font-weight:bold;}
#wingBanner .personal_menu li.top{ border-bottom:0;}
#wingBanner .personal_menu li.top a{ font-weight:900;display:block;}

.event_wrap .ev_menu {width:100%; height:53px;}
.event_wrap .ev_menu ul li {float:left; position:relative;}
.event_wrap .ev_menu ul li a {height:53px; text-indent:-9999px; display:block;}
.event_wrap .ev_menu ul li.m1 {width:271px; height:53px; background:url('../../images/event/ev_tabmn_01.gif') no-repeat 0 0;}
.event_wrap .ev_menu ul li.m1.on,
.event_wrap .ev_menu ul li.m1:hover {background-position:0 -53px;}
.event_wrap .ev_menu ul li.m2 {width:270px; height:53px; background:url('../../images/event/ev_tabmn_02.gif') no-repeat 0 0;}
.event_wrap .ev_menu ul li.m2.on,
.event_wrap .ev_menu ul li.m2:hover {background-position:0 -53px;}
.event_wrap .ev_menu ul li.m3 {width:270px; height:53px; background:url('../../images/event/ev_tabmn_03.gif') no-repeat 0 0;}
.event_wrap .ev_menu ul li.m3.on,
.event_wrap .ev_menu ul li.m3:hover {background-position:0 -53px;}
.event_wrap .ev_menu ul li.m4 {width:271px; height:53px; background:url('../../images/event/ev_tabmn_04.gif') no-repeat 0 0;}
.event_wrap .ev_menu ul li.m4.on,
.event_wrap .ev_menu ul li.m4:hover {background-position:0 -53px;}
.event_wrap .ev_menu ul li ul {position:absolute; left:0; top:53px; height:0px; overflow:hidden;}
.event_wrap .ev_menu ul li:hover ul {height:66px;}
.event_wrap .ev_menu ul li ul li {width:268px; height:32px; text-align:center; border:1px solid #d9d9d8; border-top:0;}
.event_wrap .ev_menu ul li ul li a {width:100%; height:23px; background:#fff; padding-top:9px; text-indent:0; display:block;}
.event_wrap .ev_menu ul li ul li a:hover {background:#ebebeb;}


.couponPopup{width:420px; margin:0 auto;}/*161208ìˆ˜ì •*/
.couponPopup .popCouponWrap{padding:30px; }/*161208ìˆ˜ì •*/
.couponPopup .popCouponWrap p{ color:#333; letter-spacing:-1px;margin-bottom:10px;font-weight:bold;}
.popCouponWrap table.listTable thead tr th{font-size:13px;}
.popCouponWrap table.listTable td.item{font-size:12px;}
.popCouponWrap table.listTable td{font-size:12px;letter-spacing:-0.5px;}
.popCouponWrap table.listTable td span{font-size:12px;vertical-align:baseline;}
.popCouponWrap table.listTable tfoot tr td{padding:10px; text-align:right;}
.popCouponWrap table.listTable tfoot tr td span{margin-left:10px; letter-spacing:0px; font-size:13px;}
.couponPopup .popCouponWrap .btn{text-align:center;margin-top:10px;}
.couponPopup .popCouponWrap .btn a{font-size:12px; width:150px; height:28px; line-height:27px; display:inline-block;}
.couponPopup .popCouponWrap .btn a.btn_white{border-color:#d4d4d4; margin-left:6px;}
.couponPopup ul{display:inline-block;margin-top:30px;}
.couponPopup ul li{font-size:13px; line-height:19px;}
.couponPopup .btn2{text-align:center;margin-top:10px;}
.couponPopup .btn2 a{font-size:20px; width:203px; height:53px; line-height:52px; display:inline-block;}
.couponPopup .btn2 a.btn_white{border-color:#d4d4d4; margin-left:6px;}

.couponPopup2{width:729px; 
margin:0 auto;
}/*161208ìˆ˜ì •*/
.couponPopup2 .popCouponWrap{ padding:30px;}/*161208ì¶”ê°€*//*161208ìˆ˜ì •*/
.couponPopup2 .popCouponWrap ul{padding-left:16px;}
.couponPopup2 .popCouponWrap ul li{font-size:13px; line-height:19px; word-break:keep-all;}
.couponPopup2 .popCouponWrap ul li span{margin:0 0 0 -16px;}
.couponPopup2 .popCouponWrap  table.listTable.couponTable td{padding:10px;}
.couponPopup2 .popCouponWrap  table.listTable.couponTable td input{width:80px;font-size:12px;}
.couponPopup2 .btn{text-align:center;margin-top:20px;}
.couponPopup2 .btn a{font-size:18px; width:128px; height:38px; line-height:37px; display:inline-block;}

.couponPopup3{width:760px;margin:0 auto;}/*161208ìˆ˜ì •*/
.couponPopup3 .popCouponWrap { padding:30px; }/*161208ì¶”ê°€*//*161208ìˆ˜ì •*/
.couponPopup3 .popCouponWrap  table.listTable.couponTable th{background:#f5f7f9;font-size:13px;vertical-align:middle;border-bottom:1px solid #d4d4d4;}
.couponPopup3 .popCouponWrap  table.listTable.couponTable td{padding:10px;}
.couponPopup3 .popCouponWrap  table.listTable.couponTable td img{width:100%;}
.couponPopup3 .popCouponWrap  table.listTable.couponTable tr.code td{font-weight:bold;}
.couponPopup3 .popCouponWrap  table.listTable.couponTable tr.price td{ color:#004fa3;font-weight:bold;}
.couponPopup3 .popCouponWrap  table.listTable.couponTable tr.point td{font-weight:bold;}
.couponPopup3 .btn{text-align:center;margin-top:20px;}
.couponPopup3 .btn a{font-size:18px; width:128px; height:38px; line-height:37px; display:inline-block;}

.email_refusal{}
.email_refusal .refusal{}
.email_refusal .refusal > div{background:#f8f8f8;padding:20px 10px;margin-bottom:20px;}
.email_refusal ul {margin-top:0; padding-left:16px; margin-bottom:20px;}
.email_refusal ul li{line-height:20px;}
.email_refusal ul li span{margin:0 0 0 -16px;}
.couponPopup.email_refusal .popCouponWrap .refusal p{font-weight:bold;}
.couponPopup.email_refusal .popCouponWrap .refusal div p{margin-bottom:0;font-weight:normal;}
.couponPopup.email_refusal .popCouponWrap p{font-weight:normal; font-size:13px;line-height:20px;}
.couponPopup.email_refusal .btn a{font-size:18px; width:128px; height:38px; line-height:37px; display:inline-block;}

/*ì¿ í°*/
.couponWrap{}
.couponWrap .sub_tit{text-align:left;font-size:26px; font-weight:bold; margin-bottom:10px;margin-bottom:26px;}
.couponWrap .couponArea{display:inline-block; width:1100px;}
.couponWrap .couponArea div.cp-img-wrap{background:#fcfcfc url('../img/dot_line.gif')repeat-x 0 100%; text-align:center; padding:30px 25px;}
.couponWrap .couponArea div.cp-img-wrap h4{font-size:16px; font-weight:bold;margin-bottom:18px;}
.couponWrap .couponArea ul li{width:273px; border:1px solid #d4d4d4;float:left; margin:-1px 0 0 -1px;} 

.couponWrap .couponArea div.cp-down{padding:20px 17px;}
.couponWrap .couponArea div.cp-down p{line-height:22px;letter-spacing:-1px;}
.couponWrap .couponArea div.cp-down a{width:240px; height:40px; margin-top:16px; text-align:center;line-height:40px; color:#fff; font-weight:bold; background:#5f5f5f; display:inline-block;}

