/* WebCMS PageComposer pc #27054 at Fri Sep 24 2021 16:00:06 GMT+0900 (한국 표준시) */
.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 .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_block1605784472393 {
  background-color: #000;
}
.promo_wrap .promo_block1605784472393_inner {
  position: relative;
  margin: 0 auto;
  width: 990px;
}
.promo_wrap .promo_block1605784472393_inner.no-plates {
  height: 300px;
}
.promo_wrap .promo_block1605784472393 .plate_1605784472393_1606110623790 {
  position: relative;
  margin: 0px auto 0px;
  padding: 0px 0 0px;
  width: 990px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1605784492068 {
  background-color: #ffffff;
  background-image: url('http://img4.tmon.kr/cdn3/benefit/promotion/202011/eRNbKv4S5A_0023f.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
}
.promo_wrap .promo_block1605784492068_inner {
  position: relative;
  margin: 0 auto;
  width: 990px;
}
.promo_wrap .promo_block1605784492068_inner.no-plates {
  height: 539px;
}
.promo_wrap .promo_block1605784492068 .plate_list {
  height: 539px;
}
.promo_wrap .promo_block1616553542797 {
  background-color: #ffffff;
  background-image: url('http://img2.tmon.kr/cdn3/benefit/promotion/202103/XreMFmxuHR_24f48.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
}
.promo_wrap .promo_block1616553542797_inner {
  position: relative;
  margin: 0 auto;
  width: 990px;
}
.promo_wrap .promo_block1616553542797_inner.no-plates {
  height: 522px;
}
.promo_wrap .promo_block1616553542797 .plate_list {
  height: 522px;
}
.promo_wrap .promo_block1632466671834 {
  background-color: #ffffff;
  background-image: url('http://img1.tmon.kr/cdn4/benefit/promotion/202109/0hgoBFH9Hw_0b463.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
}
.promo_wrap .promo_block1632466671834_inner {
  position: relative;
  margin: 0 auto;
  width: 990px;
}
.promo_wrap .promo_block1632466671834_inner.no-plates {
  height: 522px;
}
.promo_wrap .promo_block1632466671834 .plate_list {
  height: 522px;
}
.promo_wrap .promo_block1617064824179 {
  background-color: #ffffff;
  background-image: url('http://img4.tmon.kr/cdn3/benefit/promotion/202106/FkcbFvjhNr_6ed91.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
}
.promo_wrap .promo_block1617064824179_inner {
  position: relative;
  margin: 0 auto;
  width: 990px;
}
.promo_wrap .promo_block1617064824179_inner.no-plates {
  height: 214px;
}
.promo_wrap .promo_block1617064824179 .plate_list {
  height: 214px;
}
.promo_wrap .promo_block1617064824179_link1617065181560 {
  position: absolute;
  top: 73px;
  left: -62px;
  width: 360px;
  height: 111px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1617064824179_link1617065217359 {
  position: absolute;
  top: 71px;
  left: 312px;
  width: 355px;
  height: 116px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1617064824179_link1617065252199 {
  position: absolute;
  top: 73px;
  left: 682px;
  width: 367px;
  height: 115px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1624343495135 {
  background-color: #ffffff;
  background-image: url('http://img4.tmon.kr/cdn3/benefit/promotion/202106/FkcbFvjhNr_6ed91.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
}
.promo_wrap .promo_block1624343495135_inner {
  position: relative;
  margin: 0 auto;
  width: 990px;
}
.promo_wrap .promo_block1624343495135_inner.no-plates {
  height: 214px;
}
.promo_wrap .promo_block1624343495135 .plate_list {
  height: 214px;
}
.promo_wrap .promo_block1624343495135_link1624343582458 {
  position: absolute;
  top: 80px;
  left: -57px;
  width: 350px;
  height: 105px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1624343495135_link1624343587633 {
  position: absolute;
  top: 79px;
  left: 319px;
  width: 346px;
  height: 105px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1624343495135_link1624343591362 {
  position: absolute;
  top: 77px;
  left: 694px;
  width: 349px;
  height: 111px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1624343494807 {
  background-color: #ffffff;
  background-image: url('http://img4.tmon.kr/cdn3/benefit/promotion/202106/VyVZ96PSMp_25171.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
}
.promo_wrap .promo_block1624343494807_inner {
  position: relative;
  margin: 0 auto;
  width: 990px;
}
.promo_wrap .promo_block1624343494807_inner.no-plates {
  height: 219px;
}
.promo_wrap .promo_block1624343494807 .plate_list {
  height: 219px;
}
.promo_wrap .promo_block1624343494807_link1624343651586 {
  position: absolute;
  top: 79px;
  left: -57px;
  width: 266px;
  height: 107px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1624343494807_link1624343655978 {
  position: absolute;
  top: 79px;
  left: 222px;
  width: 265px;
  height: 108px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1624343494807_link1624343661962 {
  position: absolute;
  top: 80px;
  left: 500px;
  width: 262px;
  height: 109px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1624343494807_link1624343666058 {
  position: absolute;
  top: 81px;
  left: 777px;
  width: 268px;
  height: 106px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1605784472806 {
  background-color: #000;
}
.promo_wrap .promo_block1605784472806_inner {
  position: relative;
  margin: 0 auto;
  width: 990px;
}
.promo_wrap .promo_block1605784472806_inner.no-plates {
  height: 300px;
}
.promo_wrap .promo_block1605784472806 .plate_1605784472806_1606110638208 {
  position: relative;
  margin: 0px auto 0px;
  padding: 0px 0 0px;
  width: 990px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
body.promotion_wrap #promo_wrap .use-timeline {
  display: none;
}
