/* WebCMS PageComposer mobile #45310 at Tue Jul 23 2024 11:58:08 GMT+0900 (한국 표준시) */
.promo_wrap {
  @charset "UTF-8";
}
.promo_wrap .blind {
  visibility: hidden;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 1px;
  font-size: 0;
  line-height: 0;
}
.promo_wrap .mcoupon_area {
  display: inline-block;
}
.promo_wrap .mcoupon_area .mcoupon {
  margin: 14px auto;
}
.promo_wrap .mcoupon_area .mcoupon_area_tit {
  margin: 0 auto;
}
.promo_wrap .wrap_nav {
  position: relative;
  white-space: nowrap;
  text-align: center;
  background: url('') repeat 50% top;
  zoom: 1;
}
.promo_wrap .wrap_nav.fixed {
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  width: 100%;
}
.promo_wrap .plate_list {
  width: 100%;
}
.promo_wrap .promo_block1689693088375 {
  background-color: #000;
}
.promo_wrap .promo_block1689693088375_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1689693088375_inner.no-plates {
  height: 150px;
}
.promo_wrap .promo_block1689693088375 .plate_1689693088375_1689693103506 {
  position: relative;
  margin: 0px auto 0px;
  padding: 0px 0 0px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1721289878367 {
  background-color: #434341;
  background-image: url('https://img2.tmon.kr/cdn4/benefit/promotion/202407/sYji98ck7c_93480.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 67px;
  background-size: 600px 67px;
}
.promo_wrap .promo_block1721289878367_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1721289878367_inner.no-plates {
  height: 67px;
}
.promo_wrap .promo_block1721289878367 .plate_list {
  height: 67px;
}
.promo_wrap .promo_block1721289878367_link1721289935365 {
  position: absolute;
  top: -4px;
  left: -26px;
  width: 414px;
  height: 70px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1720762197811 {
  background-color: #474747;
  background-image: url('https://img4.tmon.kr/cdn4/benefit/promotion/202407/ikgyaXGr0k_6d03f.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 67px;
  background-size: 600px 67px;
}
.promo_wrap .promo_block1720762197811_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1720762197811_inner.no-plates {
  height: 67px;
}
.promo_wrap .promo_block1720762197811 .plate_list {
  height: 67px;
}
.promo_wrap .promo_block1720762197811_link1720762242072 {
  position: absolute;
  top: 0px;
  left: -22px;
  width: 410px;
  height: 66px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1718950242118 {
  background-color: #474747;
  background-image: url('https://img3.tmon.kr/cdn4/benefit/promotion/202406/jnglg650Tw_4a1c0.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 67px;
  background-size: 600px 67px;
}
.promo_wrap .promo_block1718950242118_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1718950242118_inner.no-plates {
  height: 67px;
}
.promo_wrap .promo_block1718950242118 .plate_list {
  height: 67px;
}
.promo_wrap .promo_block1718950242118_link1718950276054 {
  position: absolute;
  top: 5px;
  left: -20px;
  width: 404px;
  height: 63px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1717735524954 {
  background-color: #434341;
  background-image: url('https://img1.tmon.kr/cdn4/benefit/promotion/202406/LhCKHI6apT_44bcb.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 67px;
  background-size: 600px 67px;
}
.promo_wrap .promo_block1717735524954_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1717735524954_inner.no-plates {
  height: 67px;
}
.promo_wrap .promo_block1717735524954 .plate_list {
  height: 67px;
}
.promo_wrap .promo_block1717735524954_link1716527393569 {
  position: absolute;
  top: 7px;
  left: -19px;
  width: 399px;
  height: 57px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1714723850437 {
  background-color: #0027D6;
  background-image: url('https://img2.tmon.kr/cdn4/benefit/promotion/202405/qnt3Wo94Di_f04dd.gif');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 364px;
  background-size: 600px 364px;
}
.promo_wrap .promo_block1714723850437_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1714723850437_inner.no-plates {
  height: 364px;
}
.promo_wrap .promo_block1714723850437 .plate_list {
  height: 364px;
}
.promo_wrap .promo_block1713162104091 {
  background-color: #FF6600;
  background-image: url('http://img1.tmon.kr/cdn4/benefit/promotion/202307/S0YKDxrtIv_07f46.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 415px;
  background-size: 600px 415px;
}
.promo_wrap .promo_block1713162104091_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1713162104091_inner.no-plates {
  height: 415px;
}
.promo_wrap .promo_block1713162104091 .plate_list {
  height: 415px;
}
.promo_wrap .promo_block1689577394361 {
  background-color: #FF6600;
  background-image: url('http://img1.tmon.kr/cdn4/benefit/promotion/202307/1slRjhKQJb_ba448.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 415px;
  background-size: 600px 415px;
}
.promo_wrap .promo_block1689577394361_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1689577394361_inner.no-plates {
  height: 415px;
}
.promo_wrap .promo_block1689577394361 .plate_list {
  height: 415px;
}
.promo_wrap .promo_block1689577393359 {
  background-color: #FF6600;
  background-image: url('https://img3.tmon.kr/cdn4/benefit/promotion/202404/rm7o6YFtYL_995f3.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 50px;
  background-size: 600px 50px;
}
.promo_wrap .promo_block1689577393359_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1689577393359_inner.no-plates {
  height: 50px;
}
.promo_wrap .promo_block1689577393359 .plate_list {
  height: 50px;
}
.promo_wrap .promo_block1715240756076 {
  background-color: #0027D6;
  background-image: url('https://img4.tmon.kr/cdn4/benefit/promotion/202405/RrKVKe5n6v_a5ce6.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 50px;
  background-size: 600px 50px;
}
.promo_wrap .promo_block1715240756076_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1715240756076_inner.no-plates {
  height: 50px;
}
.promo_wrap .promo_block1715240756076 .plate_list {
  height: 50px;
}
.promo_wrap .promo_block1715240756076_link1698308272176 {
  position: absolute;
  top: 1px;
  left: 0px;
  width: 114px;
  height: 45px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1715240756076_link1713160361508 {
  position: absolute;
  top: 3px;
  left: 248px;
  width: 111px;
  height: 43px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1697527919697 {
  background-color: #FFFFFF;
  background-image: url('http://img3.tmon.kr/cdn4/benefit/promotion/202310/9sVGvT7puS_8d9ab.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 58px;
  background-size: 600px 58px;
}
.promo_wrap .promo_block1697527919697_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1697527919697_inner.no-plates {
  height: 58px;
}
.promo_wrap .promo_block1697527919697 .plate_list {
  height: 58px;
}
.promo_wrap .promo_block1716514969843 {
  background-color: #FFFFFF;
  background-image: url('https://img3.tmon.kr/cdn4/benefit/promotion/202403/RzGvzEWdE0_486e8.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 69px;
  background-size: 600px 69px;
}
.promo_wrap .promo_block1716514969843_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1716514969843_inner.no-plates {
  height: 89px;
}
.promo_wrap .promo_block1716514969843 .plate_1716514969843_1716515311431 {
  position: relative;
  margin: 0px auto 0px;
  padding: 0px 0 0px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1716514979265 {
  background-color: #FFFFFF;
  background-image: url('https://img3.tmon.kr/cdn4/benefit/promotion/202403/RzGvzEWdE0_486e8.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 69px;
  background-size: 600px 69px;
}
.promo_wrap .promo_block1716514979265_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1716514979265_inner.no-plates {
  height: 89px;
}
.promo_wrap .promo_block1716514979265 .plate_1716514979265_1716515318167 {
  position: relative;
  margin: 0px auto 0px;
  padding: 0px 0 0px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1716514980904 {
  background-color: #FFFFFF;
  background-image: url('https://img3.tmon.kr/cdn4/benefit/promotion/202403/RzGvzEWdE0_486e8.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 69px;
  background-size: 600px 69px;
}
.promo_wrap .promo_block1716514980904_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1716514980904_inner.no-plates {
  height: 89px;
}
.promo_wrap .promo_block1716514980904 .plate_1716514980904_1716515323127 {
  position: relative;
  margin: 0px auto 0px;
  padding: 0px 0 0px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1716514982264 {
  background-color: #FFFFFF;
  background-image: url('https://img3.tmon.kr/cdn4/benefit/promotion/202403/RzGvzEWdE0_486e8.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 69px;
  background-size: 600px 69px;
}
.promo_wrap .promo_block1716514982264_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1716514982264_inner.no-plates {
  height: 89px;
}
.promo_wrap .promo_block1716514982264 .plate_1716514982264_1716515329656 {
  position: relative;
  margin: 0px auto 0px;
  padding: 0px 0 0px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1716514984129 {
  background-color: #FFFFFF;
  background-image: url('https://img3.tmon.kr/cdn4/benefit/promotion/202403/RzGvzEWdE0_486e8.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 69px;
  background-size: 600px 69px;
}
.promo_wrap .promo_block1716514984129_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1716514984129_inner.no-plates {
  height: 89px;
}
.promo_wrap .promo_block1716514984129 .plate_1716514984129_1716515335095 {
  position: relative;
  margin: 0px auto 0px;
  padding: 0px 0 0px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1716514985888 {
  background-color: #FFFFFF;
  background-image: url('https://img3.tmon.kr/cdn4/benefit/promotion/202403/RzGvzEWdE0_486e8.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 69px;
  background-size: 600px 69px;
}
.promo_wrap .promo_block1716514985888_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1716514985888_inner.no-plates {
  height: 89px;
}
.promo_wrap .promo_block1716514985888 .plate_1716514985888_1716515340751 {
  position: relative;
  margin: 0px auto 0px;
  padding: 0px 0 0px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1715301608639 {
  background-color: #FFFFFF;
  background-image: url('https://img3.tmon.kr/cdn4/benefit/promotion/202403/RzGvzEWdE0_486e8.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 69px;
  background-size: 600px 69px;
}
.promo_wrap .promo_block1715301608639_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1715301608639_inner.no-plates {
  height: 89px;
}
.promo_wrap .promo_block1715301608639 .plate_1715301608639_1715302152321 {
  position: relative;
  margin: 0px auto 0px;
  padding: 0px 0 0px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1716514987545 {
  background-color: #FFFFFF;
  background-image: url('https://img3.tmon.kr/cdn4/benefit/promotion/202403/RzGvzEWdE0_486e8.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 69px;
  background-size: 600px 69px;
}
.promo_wrap .promo_block1716514987545_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1716514987545_inner.no-plates {
  height: 89px;
}
.promo_wrap .promo_block1716514987545 .plate_1716514987545_1716515347537 {
  position: relative;
  margin: 0px auto 0px;
  padding: 0px 0 0px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1717720687702 {
  background-color: #FFFFFF;
  background-image: url('https://img1.tmon.kr/cdn4/benefit/promotion/202405/mum4PozBUx_020dc.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 383px;
  background-size: 600px 383px;
}
.promo_wrap .promo_block1717720687702_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1717720687702_inner.no-plates {
  height: 330px;
}
.promo_wrap .promo_block1717720687702 .plate_1717720687702_1717720693080 {
  position: relative;
  margin: 0px auto 0px;
  padding: 315px 0 0px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1718324141069 {
  background-color: #FFFFFF;
  background-image: url('https://img4.tmon.kr/cdn4/benefit/promotion/202406/lRkPpjYH1d_c0f6e.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 420px;
  background-size: 600px 420px;
}
.promo_wrap .promo_block1718324141069_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1718324141069_inner.no-plates {
  height: 348px;
}
.promo_wrap .promo_block1718324141069 .plate_1718324141069_1718325443934 {
  position: relative;
  margin: 0px auto 0px;
  padding: 320px 0 0px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1715045922966 {
  background-color: #FFFFFF;
  background-image: url('https://img2.tmon.kr/cdn4/benefit/promotion/202405/g0ymvOhHva_227f1.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 545px;
  background-size: 600px 545px;
}
.promo_wrap .promo_block1715045922966_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1715045922966_inner.no-plates {
  height: 500px;
}
.promo_wrap .promo_block1715045922966 .plate_1715045922966_1715045945598 {
  position: relative;
  margin: 0px auto 0px;
  padding: 475px 0 10px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1697771911099 {
  background-color: #FFFFFF;
  background-image: url('http://img3.tmon.kr/cdn4/benefit/promotion/202310/F6XntOFyRd_0310d.png');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 422px;
  background-size: 600px 422px;
}
.promo_wrap .promo_block1697771911099_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1697771911099_inner.no-plates {
  height: 365px;
}
.promo_wrap .promo_block1697771911099 .plate_1697771911099_1698045683749 {
  position: relative;
  margin: 0px auto 0px;
  padding: 330px 0 20px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1693376482846 {
  background-color: #FFFFFF;
  background-image: url('http://img4.tmon.kr/cdn4/benefit/promotion/202308/7Ura598CAu_f56fb.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 347px;
  background-size: 600px 347px;
}
.promo_wrap .promo_block1693376482846_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1693376482846_inner.no-plates {
  height: 320px;
}
.promo_wrap .promo_block1693376482846 .plate_1693376482846_1698280020169 {
  position: relative;
  margin: 0px auto 0px;
  padding: 295px 0 10px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1712820721885 {
  background-color: #FFFFFF;
  background-image: url('https://img1.tmon.kr/cdn4/benefit/promotion/202404/HC5gf9tg4l_0e9ad.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 323px;
  background-size: 600px 323px;
}
.promo_wrap .promo_block1712820721885_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1712820721885_inner.no-plates {
  height: 313px;
}
.promo_wrap .promo_block1712820721885 .plate_1712820721885_1713150541343 {
  position: relative;
  margin: 0px auto 0px;
  padding: 100px 0 0px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1712820721885 .plate_1712820721885_1713150561198 {
  position: relative;
  margin: 0px auto 0px;
  padding: 0px 0 0px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1712820749093 {
  background-color: #FFFFFF;
  background-image: url('https://img3.tmon.kr/cdn4/benefit/promotion/202404/TDyhl7ffFI_b1048.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 323px;
  background-size: 600px 323px;
}
.promo_wrap .promo_block1712820749093_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1712820749093_inner.no-plates {
  height: 308px;
}
.promo_wrap .promo_block1712820749093 .plate_1712820749093_1712821349498 {
  position: relative;
  margin: 0px auto 0px;
  padding: 280px 0 0px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1712820762022 {
  background-color: #FFFFFF;
  background-image: url('https://img3.tmon.kr/cdn4/benefit/promotion/202404/Axyz03KVB1_632c0.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 323px;
  background-size: 600px 323px;
}
.promo_wrap .promo_block1712820762022_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1712820762022_inner.no-plates {
  height: 308px;
}
.promo_wrap .promo_block1712820762022 .plate_1712820762022_1712821362082 {
  position: relative;
  margin: 0px auto 0px;
  padding: 280px 0 0px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1697771907933 {
  background-color: #FFFFFF;
  background-image: url('http://img1.tmon.kr/cdn4/benefit/promotion/202310/1mUfyQYr7g_479a7.png');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 422px;
  background-size: 600px 422px;
}
.promo_wrap .promo_block1697771907933_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1697771907933_inner.no-plates {
  height: 380px;
}
.promo_wrap .promo_block1697771907933 .plate_1697771907933_1698039552657 {
  position: relative;
  margin: 0px auto 0px;
  padding: 335px 0 30px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1700794547693 {
  background-color: #FFFFFF;
  background-image: url('https://img4.tmon.kr/cdn4/benefit/promotion/202311/qlksdWi6Iy_30890.png');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 422px;
  background-size: 600px 422px;
}
.promo_wrap .promo_block1700794547693_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1700794547693_inner.no-plates {
  height: 380px;
}
.promo_wrap .promo_block1700794547693 .plate_1700794547693_1700794740633 {
  position: relative;
  margin: 0px auto 0px;
  padding: 335px 0 30px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1710490089064 {
  background-color: #002B56;
  background-image: url('https://img4.tmon.kr/cdn4/benefit/promotion/202403/G0gpFafP8V_c2ab4.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  -webkit-background-size: 600px 118px;
  background-size: 600px 118px;
}
.promo_wrap .promo_block1710490089064_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1710490089064_inner.no-plates {
  height: 105px;
}
.promo_wrap .promo_block1710490089064 .plate_1710490089064_1710490308137 {
  position: relative;
  margin: 0px auto 0px;
  padding: 90px 0 0px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1710316566898 {
  background-color: #000;
}
.promo_wrap .promo_block1710316566898_inner {
  position: relative;
  margin: 0 auto;
  max-width: 360px;
}
.promo_wrap .promo_block1710316566898_inner.no-plates {
  height: 150px;
}
.promo_wrap .promo_block1710316566898 .plate_1710316566898_1710316580651 {
  position: relative;
  margin: 0px auto 0px;
  padding: 0px 0 0px;
  width: 360px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .notice_area_toggle_btn {
  display: block;
  margin: 0 auto;
}
.promo_wrap .notice_area_contents {
  display: none;
  text-align: left;
}
.promo_wrap .notice_area_contents:first-child {
  display: block;
}
.promo_wrap .notice_area_contents li {
  margin: 0px auto 0;
  padding-left: 6px;
  text-indent: -4px;
  color: #444;
  font-size: 10px;
  line-height: 13px;
}
.promo_wrap .notice_area.is-open .notice_area_contents {
  display: block;
}
.promo_wrap .notice_area_1689577874491_contents {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border: 1px solid #fff;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}
.promo_wrap .notice_area_1689577913807_contents {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border: 1px solid #fff;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}
.promo_wrap .notice_area_1697527358968_contents {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border: 1px solid #fff;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}
.promo_wrap .notice_area_1710131667585_contents {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border: 1px solid #fff;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}
.promo_wrap .notice_area_1710490185025_contents {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border: 1px solid #fff;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}
.promo_wrap .notice_area_1718325003808_contents {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border: 1px solid #fff;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}
.promo_wrap .layer_popup_area1689578223639 {
  font-size: 0;
}
.promo_wrap .layer_popup_area1689578223639 .layer_popup_button {
  width: 73px;
  height: 15px;
  background: url(http://img3.tmon.kr/cdn4/benefit/promotion/202307/fXwXAEixjv_3c5b0.png) no-repeat;
  -webkit-background-size: 73px 15px;
  background-size: 73px 15px;
}
.promo_wrap .layer_popup_content1689578223639 {
  width: 320px;
  height: auto;
  padding-top: 0px;
  padding-bottom: 0px;
}
.promo_wrap .layer_popup_dimmed1689578223639 {
  background-color: #000000;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.promo_wrap .layer_popup_area1689578254665 {
  font-size: 0;
}
.promo_wrap .layer_popup_area1689578254665 .layer_popup_button {
  width: 73px;
  height: 15px;
  background: url(http://img1.tmon.kr/cdn4/benefit/promotion/202307/bIq7qlMCs5_4f05e.png) no-repeat;
  -webkit-background-size: 73px 15px;
  background-size: 73px 15px;
}
.promo_wrap .layer_popup_content1689578254665 {
  width: 320px;
  height: auto;
  padding-top: 0px;
  padding-bottom: 0px;
}
.promo_wrap .layer_popup_dimmed1689578254665 {
  background-color: #000000;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.promo_wrap .layer_popup_area1697527990959 {
  font-size: 0;
}
.promo_wrap .layer_popup_area1697527990959 .layer_popup_button {
  width: 73px;
  height: 15px;
  background: url(http://img2.tmon.kr/cdn4/benefit/promotion/202310/b3dXdtdPGR_a14e7.png) no-repeat;
  -webkit-background-size: 73px 15px;
  background-size: 73px 15px;
}
.promo_wrap .layer_popup_content1697527990959 {
  width: 320px;
  height: auto;
  padding-top: 0px;
  padding-bottom: 0px;
}
.promo_wrap .layer_popup_dimmed1697527990959 {
  background-color: #000000;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.promo_wrap .layer_popup_area1710133247167 {
  font-size: 0;
}
.promo_wrap .layer_popup_area1710133247167 .layer_popup_button {
  width: 98px;
  height: 28px;
  background: url(https://img3.tmon.kr/cdn4/benefit/promotion/202403/GguyMTK46J_04d7f.png) no-repeat;
  -webkit-background-size: 98px 28px;
  background-size: 98px 28px;
}
.promo_wrap .layer_popup_content1710133247167 {
  width: 300px;
  height: auto;
  padding-top: 0px;
  padding-bottom: 0px;
}
.promo_wrap .layer_popup_dimmed1710133247167 {
  background-color: #020202;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.promo_wrap .layer_popup_area1710490217561 {
  font-size: 0;
}
.promo_wrap .layer_popup_area1710490217561 .layer_popup_button {
  width: 73px;
  height: 15px;
  background: url(https://img2.tmon.kr/cdn4/benefit/promotion/202403/KqhKsNgl1A_2bad5.png) no-repeat;
  -webkit-background-size: 73px 15px;
  background-size: 73px 15px;
}
.promo_wrap .layer_popup_content1710490217561 {
  width: 300px;
  height: auto;
  padding-top: 0px;
  padding-bottom: 0px;
}
.promo_wrap .layer_popup_dimmed1710490217561 {
  background-color: #000000;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.promo_wrap .layer_popup_area1718325395294 {
  font-size: 0;
}
.promo_wrap .layer_popup_area1718325395294 .layer_popup_button {
  width: 98px;
  height: 28px;
  background: url(https://img2.tmon.kr/cdn4/benefit/promotion/202406/u3t9l9hN0A_e93af.png) no-repeat;
  -webkit-background-size: 98px 28px;
  background-size: 98px 28px;
}
.promo_wrap .layer_popup_content1718325395294 {
  width: 320px;
  height: auto;
  padding-top: 0px;
  padding-bottom: 0px;
}
.promo_wrap .layer_popup_dimmed1718325395294 {
  background-color: #131212;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.promo_wrap .timer_1715302117532 {
  padding-top: 36px;
  padding-bottom: 40px;
}
.promo_wrap .timer_1715302117532 .time_bargain {
  position: relative;
  margin: 0 auto;
  text-align: center;
}
.promo_wrap .timer_1715302117532 .time_bargain_title {
  margin: 0 0 11px 0;
  font-size: 0;
  letter-spacing: -0.15px;
  line-height: normal;
}
.promo_wrap .timer_1715302117532 .time_bargain_title svg {
  size: 25px;
  width: 25px;
  height: 25px;
  margin-right: 8px;
  transform: translateY(4px);
}
.promo_wrap .timer_1715302117532 .time_bargain_title span {
  font-size: 23px;
  font-weight: bold;
  letter-spacing: -0.15px;
  color: #090909;
}
.promo_wrap .timer_1715302117532 .time_bargain_text {
  margin: 0 0 14px 0;
  font-size: 18px;
  letter-spacing: -0.1px;
  color: #fff;
}
.promo_wrap .timer_1715302117532 .time_bargain_bottom {
  font-size: 0;
}
.promo_wrap .timer_1715302117532 .time_bargain_bottom div {
  position: relative;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
}
.promo_wrap .timer_1715302117532 .time_bargain_num {
  min-width: 58px;
  height: 58px;
  padding: 0 8px;
  border-radius: 5px;
  box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.15);
  background-color: #fff;
  font-family: Tahoma;
  font-size: 28px;
  font-weight: bold;
  text-align: center;
  line-height: 58px;
  color: #f27935;
  letter-spacing: 0.5px;
}
.promo_wrap .timer_1715302117532 .time_bargain_day {
  height: 58px;
  padding: 0 14px 0 5px;
  font-size: 19px;
  font-weight: bold;
  color: #fff;
  line-height: 60px;
}
.promo_wrap .timer_1715302117532 .time_bargain_colon {
  size: 6px;
  margin: 17px 5px 0;
}
.promo_wrap .timer_1715302117532 .time_bargain_colon,
.promo_wrap .timer_1715302117532 .time_bargain_colon:after {
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background-color: #fff;
}
.promo_wrap .timer_1715302117532 .time_bargain_colon:after {
  content: "";
  position: absolute;
  bottom: -18px;
  left: 0;
}
.promo_wrap .timer_1715302117532 .time_bargain_dim {
  position: absolute;
  top: 0;
  left: -200%;
  right: -200%;
  bottom: 0;
  background-color: #000;
  opacity: 0.3;
}
.promo_wrap .timer_1716515068314 {
  padding-top: 36px;
  padding-bottom: 40px;
}
.promo_wrap .timer_1716515068314 .time_bargain {
  position: relative;
  margin: 0 auto;
  text-align: center;
}
.promo_wrap .timer_1716515068314 .time_bargain_title {
  margin: 0 0 11px 0;
  font-size: 0;
  letter-spacing: -0.15px;
  line-height: normal;
}
.promo_wrap .timer_1716515068314 .time_bargain_title svg {
  size: 25px;
  width: 25px;
  height: 25px;
  margin-right: 8px;
  transform: translateY(4px);
}
.promo_wrap .timer_1716515068314 .time_bargain_title span {
  font-size: 23px;
  font-weight: bold;
  letter-spacing: -0.15px;
  color: #101010;
}
.promo_wrap .timer_1716515068314 .time_bargain_text {
  margin: 0 0 14px 0;
  font-size: 18px;
  letter-spacing: -0.1px;
  color: #fff;
}
.promo_wrap .timer_1716515068314 .time_bargain_bottom {
  font-size: 0;
}
.promo_wrap .timer_1716515068314 .time_bargain_bottom div {
  position: relative;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
}
.promo_wrap .timer_1716515068314 .time_bargain_num {
  min-width: 58px;
  height: 58px;
  padding: 0 8px;
  border-radius: 5px;
  box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.15);
  background-color: #fff;
  font-family: Tahoma;
  font-size: 28px;
  font-weight: bold;
  text-align: center;
  line-height: 58px;
  color: #f27935;
  letter-spacing: 0.5px;
}
.promo_wrap .timer_1716515068314 .time_bargain_day {
  height: 58px;
  padding: 0 14px 0 5px;
  font-size: 19px;
  font-weight: bold;
  color: #fff;
  line-height: 60px;
}
.promo_wrap .timer_1716515068314 .time_bargain_colon {
  size: 6px;
  margin: 17px 5px 0;
}
.promo_wrap .timer_1716515068314 .time_bargain_colon,
.promo_wrap .timer_1716515068314 .time_bargain_colon:after {
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background-color: #fff;
}
.promo_wrap .timer_1716515068314 .time_bargain_colon:after {
  content: "";
  position: absolute;
  bottom: -18px;
  left: 0;
}
.promo_wrap .timer_1716515068314 .time_bargain_dim {
  position: absolute;
  top: 0;
  left: -200%;
  right: -200%;
  bottom: 0;
  background-color: #000;
  opacity: 0.3;
}
.promo_wrap .timer_1716515107233 {
  padding-top: 36px;
  padding-bottom: 40px;
}
.promo_wrap .timer_1716515107233 .time_bargain {
  position: relative;
  margin: 0 auto;
  text-align: center;
}
.promo_wrap .timer_1716515107233 .time_bargain_title {
  margin: 0 0 11px 0;
  font-size: 0;
  letter-spacing: -0.15px;
  line-height: normal;
}
.promo_wrap .timer_1716515107233 .time_bargain_title svg {
  size: 25px;
  width: 25px;
  height: 25px;
  margin-right: 8px;
  transform: translateY(4px);
}
.promo_wrap .timer_1716515107233 .time_bargain_title span {
  font-size: 23px;
  font-weight: bold;
  letter-spacing: -0.15px;
  color: #0e0e0e;
}
.promo_wrap .timer_1716515107233 .time_bargain_text {
  margin: 0 0 14px 0;
  font-size: 18px;
  letter-spacing: -0.1px;
  color: #fff;
}
.promo_wrap .timer_1716515107233 .time_bargain_bottom {
  font-size: 0;
}
.promo_wrap .timer_1716515107233 .time_bargain_bottom div {
  position: relative;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
}
.promo_wrap .timer_1716515107233 .time_bargain_num {
  min-width: 58px;
  height: 58px;
  padding: 0 8px;
  border-radius: 5px;
  box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.15);
  background-color: #fff;
  font-family: Tahoma;
  font-size: 28px;
  font-weight: bold;
  text-align: center;
  line-height: 58px;
  color: #f27935;
  letter-spacing: 0.5px;
}
.promo_wrap .timer_1716515107233 .time_bargain_day {
  height: 58px;
  padding: 0 14px 0 5px;
  font-size: 19px;
  font-weight: bold;
  color: #fff;
  line-height: 60px;
}
.promo_wrap .timer_1716515107233 .time_bargain_colon {
  size: 6px;
  margin: 17px 5px 0;
}
.promo_wrap .timer_1716515107233 .time_bargain_colon,
.promo_wrap .timer_1716515107233 .time_bargain_colon:after {
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background-color: #fff;
}
.promo_wrap .timer_1716515107233 .time_bargain_colon:after {
  content: "";
  position: absolute;
  bottom: -18px;
  left: 0;
}
.promo_wrap .timer_1716515107233 .time_bargain_dim {
  position: absolute;
  top: 0;
  left: -200%;
  right: -200%;
  bottom: 0;
  background-color: #000;
  opacity: 0.3;
}
.promo_wrap .timer_1716515141090 {
  padding-top: 36px;
  padding-bottom: 40px;
}
.promo_wrap .timer_1716515141090 .time_bargain {
  position: relative;
  margin: 0 auto;
  text-align: center;
}
.promo_wrap .timer_1716515141090 .time_bargain_title {
  margin: 0 0 11px 0;
  font-size: 0;
  letter-spacing: -0.15px;
  line-height: normal;
}
.promo_wrap .timer_1716515141090 .time_bargain_title svg {
  size: 25px;
  width: 25px;
  height: 25px;
  margin-right: 8px;
  transform: translateY(4px);
}
.promo_wrap .timer_1716515141090 .time_bargain_title span {
  font-size: 23px;
  font-weight: bold;
  letter-spacing: -0.15px;
  color: #101010;
}
.promo_wrap .timer_1716515141090 .time_bargain_text {
  margin: 0 0 14px 0;
  font-size: 18px;
  letter-spacing: -0.1px;
  color: #fff;
}
.promo_wrap .timer_1716515141090 .time_bargain_bottom {
  font-size: 0;
}
.promo_wrap .timer_1716515141090 .time_bargain_bottom div {
  position: relative;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
}
.promo_wrap .timer_1716515141090 .time_bargain_num {
  min-width: 58px;
  height: 58px;
  padding: 0 8px;
  border-radius: 5px;
  box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.15);
  background-color: #fff;
  font-family: Tahoma;
  font-size: 28px;
  font-weight: bold;
  text-align: center;
  line-height: 58px;
  color: #f27935;
  letter-spacing: 0.5px;
}
.promo_wrap .timer_1716515141090 .time_bargain_day {
  height: 58px;
  padding: 0 14px 0 5px;
  font-size: 19px;
  font-weight: bold;
  color: #fff;
  line-height: 60px;
}
.promo_wrap .timer_1716515141090 .time_bargain_colon {
  size: 6px;
  margin: 17px 5px 0;
}
.promo_wrap .timer_1716515141090 .time_bargain_colon,
.promo_wrap .timer_1716515141090 .time_bargain_colon:after {
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background-color: #fff;
}
.promo_wrap .timer_1716515141090 .time_bargain_colon:after {
  content: "";
  position: absolute;
  bottom: -18px;
  left: 0;
}
.promo_wrap .timer_1716515141090 .time_bargain_dim {
  position: absolute;
  top: 0;
  left: -200%;
  right: -200%;
  bottom: 0;
  background-color: #000;
  opacity: 0.3;
}
.promo_wrap .timer_1716515183212 {
  padding-top: 36px;
  padding-bottom: 40px;
}
.promo_wrap .timer_1716515183212 .time_bargain {
  position: relative;
  margin: 0 auto;
  text-align: center;
}
.promo_wrap .timer_1716515183212 .time_bargain_title {
  margin: 0 0 11px 0;
  font-size: 0;
  letter-spacing: -0.15px;
  line-height: normal;
}
.promo_wrap .timer_1716515183212 .time_bargain_title svg {
  size: 25px;
  width: 25px;
  height: 25px;
  margin-right: 8px;
  transform: translateY(4px);
}
.promo_wrap .timer_1716515183212 .time_bargain_title span {
  font-size: 23px;
  font-weight: bold;
  letter-spacing: -0.15px;
  color: #0c0c0c;
}
.promo_wrap .timer_1716515183212 .time_bargain_text {
  margin: 0 0 14px 0;
  font-size: 18px;
  letter-spacing: -0.1px;
  color: #fff;
}
.promo_wrap .timer_1716515183212 .time_bargain_bottom {
  font-size: 0;
}
.promo_wrap .timer_1716515183212 .time_bargain_bottom div {
  position: relative;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
}
.promo_wrap .timer_1716515183212 .time_bargain_num {
  min-width: 58px;
  height: 58px;
  padding: 0 8px;
  border-radius: 5px;
  box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.15);
  background-color: #fff;
  font-family: Tahoma;
  font-size: 28px;
  font-weight: bold;
  text-align: center;
  line-height: 58px;
  color: #f27935;
  letter-spacing: 0.5px;
}
.promo_wrap .timer_1716515183212 .time_bargain_day {
  height: 58px;
  padding: 0 14px 0 5px;
  font-size: 19px;
  font-weight: bold;
  color: #fff;
  line-height: 60px;
}
.promo_wrap .timer_1716515183212 .time_bargain_colon {
  size: 6px;
  margin: 17px 5px 0;
}
.promo_wrap .timer_1716515183212 .time_bargain_colon,
.promo_wrap .timer_1716515183212 .time_bargain_colon:after {
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background-color: #fff;
}
.promo_wrap .timer_1716515183212 .time_bargain_colon:after {
  content: "";
  position: absolute;
  bottom: -18px;
  left: 0;
}
.promo_wrap .timer_1716515183212 .time_bargain_dim {
  position: absolute;
  top: 0;
  left: -200%;
  right: -200%;
  bottom: 0;
  background-color: #000;
  opacity: 0.3;
}
.promo_wrap .timer_1716515213769 {
  padding-top: 36px;
  padding-bottom: 40px;
}
.promo_wrap .timer_1716515213769 .time_bargain {
  position: relative;
  margin: 0 auto;
  text-align: center;
}
.promo_wrap .timer_1716515213769 .time_bargain_title {
  margin: 0 0 11px 0;
  font-size: 0;
  letter-spacing: -0.15px;
  line-height: normal;
}
.promo_wrap .timer_1716515213769 .time_bargain_title svg {
  size: 25px;
  width: 25px;
  height: 25px;
  margin-right: 8px;
  transform: translateY(4px);
}
.promo_wrap .timer_1716515213769 .time_bargain_title span {
  font-size: 23px;
  font-weight: bold;
  letter-spacing: -0.15px;
  color: #0e0e0e;
}
.promo_wrap .timer_1716515213769 .time_bargain_text {
  margin: 0 0 14px 0;
  font-size: 18px;
  letter-spacing: -0.1px;
  color: #fff;
}
.promo_wrap .timer_1716515213769 .time_bargain_bottom {
  font-size: 0;
}
.promo_wrap .timer_1716515213769 .time_bargain_bottom div {
  position: relative;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
}
.promo_wrap .timer_1716515213769 .time_bargain_num {
  min-width: 58px;
  height: 58px;
  padding: 0 8px;
  border-radius: 5px;
  box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.15);
  background-color: #fff;
  font-family: Tahoma;
  font-size: 28px;
  font-weight: bold;
  text-align: center;
  line-height: 58px;
  color: #f27935;
  letter-spacing: 0.5px;
}
.promo_wrap .timer_1716515213769 .time_bargain_day {
  height: 58px;
  padding: 0 14px 0 5px;
  font-size: 19px;
  font-weight: bold;
  color: #fff;
  line-height: 60px;
}
.promo_wrap .timer_1716515213769 .time_bargain_colon {
  size: 6px;
  margin: 17px 5px 0;
}
.promo_wrap .timer_1716515213769 .time_bargain_colon,
.promo_wrap .timer_1716515213769 .time_bargain_colon:after {
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background-color: #fff;
}
.promo_wrap .timer_1716515213769 .time_bargain_colon:after {
  content: "";
  position: absolute;
  bottom: -18px;
  left: 0;
}
.promo_wrap .timer_1716515213769 .time_bargain_dim {
  position: absolute;
  top: 0;
  left: -200%;
  right: -200%;
  bottom: 0;
  background-color: #000;
  opacity: 0.3;
}
.promo_wrap .timer_1716515247052 {
  padding-top: 36px;
  padding-bottom: 40px;
}
.promo_wrap .timer_1716515247052 .time_bargain {
  position: relative;
  margin: 0 auto;
  text-align: center;
}
.promo_wrap .timer_1716515247052 .time_bargain_title {
  margin: 0 0 11px 0;
  font-size: 0;
  letter-spacing: -0.15px;
  line-height: normal;
}
.promo_wrap .timer_1716515247052 .time_bargain_title svg {
  size: 25px;
  width: 25px;
  height: 25px;
  margin-right: 8px;
  transform: translateY(4px);
}
.promo_wrap .timer_1716515247052 .time_bargain_title span {
  font-size: 23px;
  font-weight: bold;
  letter-spacing: -0.15px;
  color: #101010;
}
.promo_wrap .timer_1716515247052 .time_bargain_text {
  margin: 0 0 14px 0;
  font-size: 18px;
  letter-spacing: -0.1px;
  color: #fff;
}
.promo_wrap .timer_1716515247052 .time_bargain_bottom {
  font-size: 0;
}
.promo_wrap .timer_1716515247052 .time_bargain_bottom div {
  position: relative;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
}
.promo_wrap .timer_1716515247052 .time_bargain_num {
  min-width: 58px;
  height: 58px;
  padding: 0 8px;
  border-radius: 5px;
  box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.15);
  background-color: #fff;
  font-family: Tahoma;
  font-size: 28px;
  font-weight: bold;
  text-align: center;
  line-height: 58px;
  color: #f27935;
  letter-spacing: 0.5px;
}
.promo_wrap .timer_1716515247052 .time_bargain_day {
  height: 58px;
  padding: 0 14px 0 5px;
  font-size: 19px;
  font-weight: bold;
  color: #fff;
  line-height: 60px;
}
.promo_wrap .timer_1716515247052 .time_bargain_colon {
  size: 6px;
  margin: 17px 5px 0;
}
.promo_wrap .timer_1716515247052 .time_bargain_colon,
.promo_wrap .timer_1716515247052 .time_bargain_colon:after {
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background-color: #fff;
}
.promo_wrap .timer_1716515247052 .time_bargain_colon:after {
  content: "";
  position: absolute;
  bottom: -18px;
  left: 0;
}
.promo_wrap .timer_1716515247052 .time_bargain_dim {
  position: absolute;
  top: 0;
  left: -200%;
  right: -200%;
  bottom: 0;
  background-color: #000;
  opacity: 0.3;
}
.promo_wrap .timer_1716515277670 {
  padding-top: 36px;
  padding-bottom: 40px;
}
.promo_wrap .timer_1716515277670 .time_bargain {
  position: relative;
  margin: 0 auto;
  text-align: center;
}
.promo_wrap .timer_1716515277670 .time_bargain_title {
  margin: 0 0 11px 0;
  font-size: 0;
  letter-spacing: -0.15px;
  line-height: normal;
}
.promo_wrap .timer_1716515277670 .time_bargain_title svg {
  size: 25px;
  width: 25px;
  height: 25px;
  margin-right: 8px;
  transform: translateY(4px);
}
.promo_wrap .timer_1716515277670 .time_bargain_title span {
  font-size: 23px;
  font-weight: bold;
  letter-spacing: -0.15px;
  color: #131212;
}
.promo_wrap .timer_1716515277670 .time_bargain_text {
  margin: 0 0 14px 0;
  font-size: 18px;
  letter-spacing: -0.1px;
  color: #fff;
}
.promo_wrap .timer_1716515277670 .time_bargain_bottom {
  font-size: 0;
}
.promo_wrap .timer_1716515277670 .time_bargain_bottom div {
  position: relative;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
}
.promo_wrap .timer_1716515277670 .time_bargain_num {
  min-width: 58px;
  height: 58px;
  padding: 0 8px;
  border-radius: 5px;
  box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.15);
  background-color: #fff;
  font-family: Tahoma;
  font-size: 28px;
  font-weight: bold;
  text-align: center;
  line-height: 58px;
  color: #f27935;
  letter-spacing: 0.5px;
}
.promo_wrap .timer_1716515277670 .time_bargain_day {
  height: 58px;
  padding: 0 14px 0 5px;
  font-size: 19px;
  font-weight: bold;
  color: #fff;
  line-height: 60px;
}
.promo_wrap .timer_1716515277670 .time_bargain_colon {
  size: 6px;
  margin: 17px 5px 0;
}
.promo_wrap .timer_1716515277670 .time_bargain_colon,
.promo_wrap .timer_1716515277670 .time_bargain_colon:after {
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background-color: #fff;
}
.promo_wrap .timer_1716515277670 .time_bargain_colon:after {
  content: "";
  position: absolute;
  bottom: -18px;
  left: 0;
}
.promo_wrap .timer_1716515277670 .time_bargain_dim {
  position: absolute;
  top: 0;
  left: -200%;
  right: -200%;
  bottom: 0;
  background-color: #000;
  opacity: 0.3;
}
body.promotion_wrap #promo_wrap .use-timeline {
  display: none;
}
