/* WebCMS PageComposer pc #51698 at Fri May 17 2024 10:39:59 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_block1713318820485 {
  background-color: #010101;
  background-image: url('https://img3.tmon.kr/cdn4/benefit/promotion/202404/oDQmMluM9b_3b919.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
}
.promo_wrap .promo_block1713318820485_inner {
  position: relative;
  margin: 0 auto;
  width: 990px;
}
.promo_wrap .promo_block1713318820485_inner.no-plates {
  height: 686px;
}
.promo_wrap .promo_block1713318820485 .plate_list {
  height: 686px;
}
.promo_wrap .promo_block1713318821476 {
  background-color: #0940DB;
  background-image: url('https://img3.tmon.kr/cdn4/benefit/promotion/202404/MNKXR1mxRk_59661.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
}
.promo_wrap .promo_block1713318821476_inner {
  position: relative;
  margin: 0 auto;
  width: 990px;
}
.promo_wrap .promo_block1713318821476_inner.no-plates {
  height: 523px;
}
.promo_wrap .promo_block1713318821476 .plate_1713318821476_1714370579240 {
  position: relative;
  margin: 0px auto 0px;
  padding: 450px 0 50px;
  width: 990px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1715007948967 {
  background-color: #0940DB;
  background-image: url('https://img1.tmon.kr/cdn4/benefit/promotion/202405/KIazYCkQ6z_1ece4.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
}
.promo_wrap .promo_block1715007948967_inner {
  position: relative;
  margin: 0 auto;
  width: 990px;
}
.promo_wrap .promo_block1715007948967_inner.no-plates {
  height: 523px;
}
.promo_wrap .promo_block1715007948967 .plate_1715007948967_1715007985645 {
  position: relative;
  margin: 0px auto 0px;
  padding: 450px 0 50px;
  width: 990px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1714370447689 {
  background-color: #0940DB;
  background-image: url('https://img3.tmon.kr/cdn4/benefit/promotion/202404/Wtlq3HNms2_869f7.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
}
.promo_wrap .promo_block1714370447689_inner {
  position: relative;
  margin: 0 auto;
  width: 990px;
}
.promo_wrap .promo_block1714370447689_inner.no-plates {
  height: 523px;
}
.promo_wrap .promo_block1714370447689 .plate_1714370447689_1715218429786 {
  position: relative;
  margin: 0px auto 0px;
  padding: 450px 0 50px;
  width: 990px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1715662904033 {
  background-color: transparent;
  background-image: url('https://img1.tmon.kr/cdn4/benefit/promotion/202405/FPE58TZ7p3_7a332.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
}
.promo_wrap .promo_block1715662904033_inner {
  position: relative;
  margin: 0 auto;
  width: 990px;
}
.promo_wrap .promo_block1715662904033_inner.no-plates {
  height: 503px;
}
.promo_wrap .promo_block1715662904033 .plate_1715662904033_1715909971145 {
  position: relative;
  margin: 0px auto 0px;
  padding: 450px 0 30px;
  width: 990px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1715662523072 {
  background-color: #0940DB;
  background-image: url('https://img4.tmon.kr/cdn4/benefit/promotion/202405/R3L5xZv5gq_47c97.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
}
.promo_wrap .promo_block1715662523072_inner {
  position: relative;
  margin: 0 auto;
  width: 990px;
}
.promo_wrap .promo_block1715662523072_inner.no-plates {
  height: 503px;
}
.promo_wrap .promo_block1715662523072 .plate_1715662523072_1715662526974 {
  position: relative;
  margin: 0px auto 0px;
  padding: 450px 0 30px;
  width: 990px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1713318832897 {
  background-color: #410080;
  background-image: url('https://img2.tmon.kr/cdn4/benefit/promotion/202404/PCdJhnseBL_62d5e.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
}
.promo_wrap .promo_block1713318832897_inner {
  position: relative;
  margin: 0 auto;
  width: 990px;
}
.promo_wrap .promo_block1713318832897_inner.no-plates {
  height: 583px;
}
.promo_wrap .promo_block1713318832897 .plate_1713318832897_1713396890578 {
  position: relative;
  margin: 0px auto 0px;
  padding: 530px 0 30px;
  width: 990px;
  max-width: 100%;
  text-align: center;
  border: 0px solid #fff;
}
.promo_wrap .promo_block1713318832897_link1713329197775 {
  position: absolute;
  top: 435px;
  left: 604px;
  width: 224px;
  height: 52px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1713318832897_link1713329203023 {
  position: absolute;
  top: 437px;
  left: 141px;
  width: 219px;
  height: 49px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1713318832897_link1713396755718 {
  position: absolute;
  top: 154px;
  left: 178px;
  width: 183px;
  height: 284px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1713318832897_link1713396759395 {
  position: absolute;
  top: 152px;
  left: 638px;
  width: 181px;
  height: 287px;
  background: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.promo_wrap .promo_block1713858118282 {
  background-color: #000;
}
.promo_wrap .promo_block1713858118282_inner {
  position: relative;
  margin: 0 auto;
  width: 990px;
}
.promo_wrap .promo_block1713858118282_inner.no-plates {
  height: 300px;
}
.promo_wrap .promo_block1713858118282 .plate_1713858118282_1713858869076 {
  position: relative;
  margin: 0px auto 0px;
  padding: 0px 0 0px;
  width: 990px;
  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 {
  padding-top: 9px;
  padding-left: 18px;
  text-indent: -18px;
  font-size: 17px;
  color: #444;
  line-height: 25px;
}
.promo_wrap .notice_area.is-open .notice_area_contents {
  display: block;
}
.promo_wrap .notice_area_1713321651064_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_1713396863100_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_1713850116530_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_1714370528820_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_1714720541696_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_1715909941447_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_area1713321658892 {
  font-size: 0;
}
.promo_wrap .layer_popup_area1713321658892 .layer_popup_button {
  width: 113px;
  height: 23px;
  background: url(https://img1.tmon.kr/cdn4/benefit/promotion/202404/cSPA0RzaBe_2fead.png) no-repeat;
  -webkit-background-size: 113px 23px;
  background-size: 113px 23px;
}
.promo_wrap .layer_popup_content1713321658892 {
  width: 648px;
  height: auto;
  padding-top: 0px;
  padding-bottom: 0px;
}
.promo_wrap .layer_popup_area1713396868695 {
  font-size: 0;
}
.promo_wrap .layer_popup_area1713396868695 .layer_popup_button {
  width: 113px;
  height: 23px;
  background: url(https://img2.tmon.kr/cdn4/benefit/promotion/202404/PKwuY5Foyj_c599d.png) no-repeat;
  -webkit-background-size: 113px 23px;
  background-size: 113px 23px;
}
.promo_wrap .layer_popup_content1713396868695 {
  width: 648px;
  height: auto;
  padding-top: 0px;
  padding-bottom: 0px;
}
.promo_wrap .layer_popup_area1713850123267 {
  font-size: 0;
}
.promo_wrap .layer_popup_area1713850123267 .layer_popup_button {
  width: 113px;
  height: 23px;
  background: url(https://img3.tmon.kr/cdn4/benefit/promotion/202404/xyePPAGyjo_bde1c.png) no-repeat;
  -webkit-background-size: 113px 23px;
  background-size: 113px 23px;
}
.promo_wrap .layer_popup_content1713850123267 {
  width: 648px;
  height: auto;
  padding-top: 0px;
  padding-bottom: 0px;
}
.promo_wrap .layer_popup_area1714370542385 {
  font-size: 0;
}
.promo_wrap .layer_popup_area1714370542385 .layer_popup_button {
  width: 113px;
  height: 23px;
  background: url(https://img3.tmon.kr/cdn4/benefit/promotion/202404/1BpSRFq9cv_bb2e2.png) no-repeat;
  -webkit-background-size: 113px 23px;
  background-size: 113px 23px;
}
.promo_wrap .layer_popup_content1714370542385 {
  width: 648px;
  height: auto;
  padding-top: 0px;
  padding-bottom: 0px;
}
.promo_wrap .layer_popup_area1714720641361 {
  font-size: 0;
}
.promo_wrap .layer_popup_area1714720641361 .layer_popup_button {
  width: 113px;
  height: 23px;
  background: url(https://img4.tmon.kr/cdn4/benefit/promotion/202405/QJy6451MGq_26f48.png) no-repeat;
  -webkit-background-size: 113px 23px;
  background-size: 113px 23px;
}
.promo_wrap .layer_popup_content1714720641361 {
  width: 648px;
  height: auto;
  padding-top: 0px;
  padding-bottom: 0px;
}
.promo_wrap .layer_popup_area1715909950488 {
  font-size: 0;
}
.promo_wrap .layer_popup_area1715909950488 .layer_popup_button {
  width: 113px;
  height: 23px;
  background: url(https://img2.tmon.kr/cdn4/benefit/promotion/202405/udAU1LBHtK_c6453.png) no-repeat;
  -webkit-background-size: 113px 23px;
  background-size: 113px 23px;
}
.promo_wrap .layer_popup_content1715909950488 {
  width: 648px;
  height: auto;
  padding-top: 0px;
  padding-bottom: 0px;
}
body.promotion_wrap #promo_wrap .use-timeline {
  display: none;
}
