@charset "utf-8";

/* 20240101 1월 구매후기 이벤트 */
.event240101_review .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240101_review .section.section01{height:1600px; background-image:url('/images/event/promotion_240101_review/section_01.jpg');}
.event240101_review .section.section02{height:697px; background-image:url('/images/event/promotion_240101_review/section_02.jpg');}
.event240101_review .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}
.event240101_review .section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event240101_review .section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event240101_review .section > div > a.btn{width:441px; height:100px; bottom:92px; left:95px;}
.event240101_review .section > div > a.btn02{left:564px;}

/*20240101 1월 스탬프 이벤트 */
.event240101_thanks .section {width:100%; min-width:994px; background-position: top center; background-repeat: no-repeat; margin:0;}
.event240101_thanks .box{position:relative; width:994px; height:100%; margin:0 auto;}
.event240101_thanks .box a{position:absolute; background:url('https://image.na100shop.com:433/event/promotion_240101_thanks/bg_null.png'); text-indent:-9999px;}
.event240101_thanks .section01 {height:807px; background-image: url('/images/event/promotion_240101_thanks/section_01.jpg');}
.event240101_thanks .section02 {height:815px; background-image: url('/images/event/promotion_240101_thanks/section_02.jpg');}
.event240101_thanks .section03 .event {width: 441px;height: 100px;left: 40px; bottom: 82px;}
.event240101_thanks .section03 .shopping {width: 441px;height: 100px;left: 512px; bottom: 82px;}
.event240101_thanks .section03 {height:918px; background-image: url('/images/event/promotion_240101_thanks/section_03.jpg');}
.event240101_thanks .section04 {height:838px; background-image: url('/images/event/promotion_240101_thanks/section_04.jpg');}
.event240101_thanks .popup{display:none; position:absolute; width:600px; left:50%; margin-left:-300px; background-repeat:no-repeat; z-index:100;}
.event240101_thanks .popup a{position:absolute; font-size:0; background:none; text-indent:-99999px;}
.event240101_thanks .popup .close{width: 60px; height:60px; top:71px; right:0px;}
.event240101_thanks .popup01 .close{top:68px;}
.event240101_thanks .popup_old .close{top:60px;}
.event240101_thanks .popup_old_02 .close{top:61px;}
.event240101_thanks .popup .check{ width: 260px; height: 80px; left: 35px;bottom: 37px;}
.event240101_thanks .popup01 .check{bottom:27px;}
.event240101_thanks .popup .event {width: 260px; height: 80px; left:305px;bottom: 37px;}
.event240101_thanks .popup01 .event {bottom:27px;}
.event240101_thanks .popup01{top:1940px; height: 715px; background-image:url('/images/event/promotion_240101_thanks/popup_03.png');}
.event240101_thanks .popup02 .check {bottom:27px;}
.event240101_thanks .popup02 .event {bottom:27px; left:305px;}
.event240101_thanks .popup_old{top:1940px; height: 707px; background-image:url('/images/event/promotion_240101_thanks/popup_02.png');}
.event240101_thanks .popup_old .check {left:170px; bottom:27px;}
.event240101_thanks .popup_old_02 .check {bottom:29px; left:170px;}
.event240101_thanks .popup_old_half .check {bottom:42px; left:170px;}
.event240101_thanks .black{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background-color:#000; z-index:50; opacity:0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.event240101_thanks .info {padding-top:241px; padding-left:34px; padding-bottom:62px;}
.event240101_thanks .info p{display:inline-block;width:110px;color: #20619d;  font-size: 26px; font-weight: 700; line-height: 1; text-align: center; }
.event240101_thanks .popup01 .info {padding-top:266px;} 
.event240101_thanks .popup_old_02 .info  {padding-top:256px;}
.event240101_thanks .popup_old .info  {padding-top:255px;}
.event240101_thanks .popup02 .info {padding-top:267px;}
.event240101_thanks .popup01 .info p,
.event240101_thanks .popup_old_02 .info p{color: #40972c;}
.event240101_thanks .info .name{ width: 108px;}
.event240101_thanks .info .num{width:56px; margin-left:256px;}
.event240101_thanks .stampBox {width:555px; height:221px; margin:0 auto; overflow:hidden;}
.event240101_thanks .stampBox .stamp { display:block; float:left;width: 110px; height: 110px;background-image:url('/images/event/promotion_240101_thanks/stamp.jpg');}
.event240101_thanks .stampBox .stamp + .stamp {margin-left:1px;}
.event240101_thanks .stampBox .stamp:nth-child(5n+1) {margin-left:0;}
.event240101_thanks .stampBox .stamp:nth-child(n+6) {margin-top:1px;}
.event240101_thanks .popup02{top:1939px; height: 822px; background-image:url('/images/event/promotion_240101_thanks/popup_03_end.png');}
.event240101_thanks .popup_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_240101_thanks/popup_03_half.png');}
.event240101_thanks .popup_old_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_240101_thanks/popup_02_half.png');}
.event240101_thanks .popup_old_02{top:1950px; height: 814px; background-image:url('/images/event/promotion_240101_thanks/popup_02_end.png');}
.event240101_thanks .popup_half .info {padding-top:250px; padding-bottom:60px;}
.event240101_thanks .popup_half .check {bottom:42px;}
.event240101_thanks .popup_half .event {left:305px; bottom:42px;}

/* 20240101 특가데이 이벤트 */
.event240101 section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center;}
.event240101 section.section_01{height:1239px; background-image:url('/images/event/promotion_240101/section_01.jpg');}
.event240101 section.section_02{height:711px; background-image:url('/images/event/promotion_240101/section_02.jpg');}
.event240101 section.section_03{height:905px; background-image:url('/images/event/promotion_240101/section_03.jpg');}
.event240101 section > div{width:1000px; height:100%; margin:0 auto; position:relative;} 
.event240101 section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event240101 section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event240101 section > div > a.special{width:342px; height:80px; bottom:0; left:calc(50% - 171px);}
.event240101 section > div > a.btn{width:341px; height:81px; bottom:57px; left:calc(50% - 171px);}
.event240101 .section_02 > div > a.btn {width:142px; height:111px;}
.event240101 .section_02 > div > a.btn01 {left:286px; top:40px;}
.event240101 .section_02 > div > a.btn02 {left:572px; top:40px;}
.event240101 .section_02 > div > a.btn03 {left:286px; top:152px;}
.event240101 .section_02 > div > a.btn04 {left:572px; top:152px;}
.event240101 .section_02 > div > a.btn05 {left:286px; top:264px;}
.event240101 .section_02 > div > a.btn06 {left:572px; top:264px;}
.event240101 .section_02 > div > a.btn07 {left:286px; top:376px;}
.event240101 .section_02 > div > a.btn08 {left:572px; top:376px;}
.event240101 .section_02 > div > a.btn09 {left:286px; top:488px;}

/* 20240111 12월 구매후기 이벤트 당발 */
.event240111_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240111_winner .section.section{height:4161px; background-image:url('/images/event/promotion_240111_winner/section_01.jpg');}
.event240111_winner .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}

/* 2024011102 12월 스탬프 이벤트 당첨자 발표 */
.event24011102_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event24011102_winner .section_01{height:4144px; background-image:url('/images/event/promotion_24011102_winner/section_01.jpg');}

/* 20240112 설 선물 기획전 이벤트*/
.event240112_plan {width: 100%;}
.event240112_plan .section{margin:0; background-repeat: no-repeat; background-position: top center; font-size: 0;}
.event240112_plan .section a {position: absolute; background: url('https://image.na100shop.com:433/images/event/promotion_240112_plan/bg_null.png') repeat; font-size: 0;}
.event240112_plan .section_01 {height: 849px; background-image: url('/images/event/promotion_240112_plan/section_01.jpg');}
.event240112_plan .section_02 {height: 357px; background-image: url('/images/event/promotion_240112_plan/section_02.jpg');}
.event240112_plan .section_03 {height: 5778px; background-image: url('/images/event/promotion_240112_plan/section_03_2.jpg');}
.event240112_plan .section_04 {height: 1121px; background-image: url('/images/event/promotion_240112_plan/section_04.jpg');}
.event240112_plan .section .box {position: relative; margin: 0 auto; width: 1100px; height:100%; font-size: 0;}
.event240112_plan .section_02 .btn { width: 253px; height: 70px; right: 40px; top: 79px;}
.event240112_plan .section_02 a {width: 548px; height: 60px;}
.event240112_plan .section .tabLink_01 {left: 0px; top: 250px;}
.event240112_plan .section .tabLink_02 {left: 553px; top: 250px; width:548px;}
.event240112_plan .section .tabLink_03 {left: 0px; top: 316px;}
.event240112_plan .section .tabLink_04 {left: 553px; top: 316px;}
.event240112_plan .section .linkBox {position:relative; margin:0 auto; width:1100px; height:100%;}
.event240112_plan .section_04 .linkBox {top:1px;}
.event240112_plan .section .linkBox > div {position: absolute; width: 266px; height: 460px; font-size: 0;}
.event240112_plan .section .linkBox .link {left: 0; top: 0; width:266px; height:266px;}
.event240112_plan .section .linkBox .cartBtn {left: 10px; top: 390px; width:120px; height:50px;}
.event240112_plan .section .linkBox .cartBtn+.btn {left: 136px; top: 390px; width:120px; height:50px;}
.event240112_plan .section .linkBox > div:nth-child(1){left: 0px; top: 63px;}
.event240112_plan .section .linkBox > div:nth-child(2){left: 278px; top: 63px;}
.event240112_plan .section .linkBox > div:nth-child(3){left: 556px; top: 63px;}
.event240112_plan .section .linkBox > div:nth-child(4){left: 834px; top: 63px;}
.event240112_plan .section .linkBox > div:nth-child(5){left: 0px; top: 535px;}
.event240112_plan .section .linkBox > div:nth-child(6){left: 278px; top: 535px;}
.event240112_plan .section .linkBox > div:nth-child(7){left: 556px; top: 535px;}
.event240112_plan .section .linkBox > div:nth-child(8){left: 834px; top: 535px;}
.event240112_plan .section .linkBox > div:nth-child(9){left: 0px; top: 1009px;}
.event240112_plan .section .linkBox > div:nth-child(10){left: 278px; top: 1009px;}
.event240112_plan .section .linkBox > div:nth-child(11){left: 556px; top: 1009px;}
.event240112_plan .section .linkBox > div:nth-child(12){left: 834px; top: 1009px;}
.event240112_plan .section .linkBox > div:nth-child(13){left: 0px; top: 1483px;}
.event240112_plan .section .linkBox > div:nth-child(14){left: 278px; top: 1483px;}
.event240112_plan .section .linkBox > div:nth-child(15){left: 556px; top: 1483px;}
.event240112_plan .section .linkBox > div:nth-child(16){left: 834px; top: 1483px;}
.event240112_plan .section .linkBox > div:nth-child(17){left: 0px; top: 1957px;}
.event240112_plan .section .linkBox > div:nth-child(18){left: 278px; top: 1957px;}
.event240112_plan .section .linkBox > div:nth-child(19){left: 556px; top: 1957px;}
.event240112_plan .section .linkBox > div:nth-child(20){left: 834px; top: 1957px;}
.event240112_plan .section .linkBox > div:nth-child(21){left: 0px; top: 2431px;}
.event240112_plan .section .linkBox > div:nth-child(22){left: 278px; top: 2431px;}
.event240112_plan .section .linkBox > div:nth-child(23){left: 556px; top: 2431px;}
.event240112_plan .section .linkBox > div:nth-child(24){left: 834px; top: 2431px;}
.event240112_plan .section .linkBox > div:nth-child(25){left: 0px; top: 2905px;}
.event240112_plan .section .linkBox > div:nth-child(26){left: 278px; top: 2905px;}
.event240112_plan .section .linkBox > div:nth-child(27){left: 556px; top: 2905px;}
.event240112_plan .section .linkBox > div:nth-child(28){left: 834px; top: 2905px;}
.event240112_plan .section .linkBox > div:nth-child(29){left: 0px; top: 3379px;}
.event240112_plan .section .linkBox > div:nth-child(30){left: 278px; top: 3379px;}
.event240112_plan .section .linkBox > div:nth-child(31){left: 556px; top: 3379px;}
.event240112_plan .section .linkBox > div:nth-child(32){left: 834px; top: 3379px;}
.event240112_plan .section .linkBox > div:nth-child(33){left: 0px; top: 3853px;}
.event240112_plan .section .linkBox > div:nth-child(34){left: 278px; top: 3853px;}
.event240112_plan .section .linkBox > div:nth-child(35){left: 556px; top: 3853px;}
.event240112_plan .section .linkBox > div:nth-child(36){left: 834px; top: 3853px;}
.event240112_plan .section .linkBox > div:nth-child(37){left: 0px; top: 4327px;}
.event240112_plan .section .linkBox > div:nth-child(38){left: 278px; top: 4327px;}
.event240112_plan .section .linkBox > div:nth-child(39){left: 556px; top: 4327px;}
.event240112_plan .section .linkBox > div:nth-child(40){left: 834px; top: 4327px;}
.event240112_plan .section .linkBox > div:nth-child(41){left: 0px; top: 4801px;}
.event240112_plan .section .linkBox > div:nth-child(42){left: 278px; top: 4801px;}
.event240112_plan .section .linkBox > div:nth-child(43){left: 556px; top: 4801px;}
.event240112_plan .section .linkBox > div:nth-child(44){left: 834px; top: 4801px;}
.event240112_plan .section .linkBox > div:nth-child(45){left: 0px; top: 5275px;}
.event240112_plan .section .linkBox > div:nth-child(46){left: 278px; top: 5275px;}
.event240112_plan .section .linkBox > div:nth-child(47){left: 556px; top: 5275px;}

/* 20240112 설 구매감사 이벤트 */
.event240112_bulkpurchase section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center;}
.event240112_bulkpurchase section.section_01{height:1029px; background-image:url('/images/event/promotion_240112_bulkpurchase/section_01.jpg');}
.event240112_bulkpurchase section.section_02{height:1045px; background-image:url('/images/event/promotion_240112_bulkpurchase/section_02.jpg');}
.event240112_bulkpurchase section.section_03{height:646px; background-image:url('/images/event/promotion_240112_bulkpurchase/section_03.jpg');}
.event240112_bulkpurchase section > div{width:1100px; height:100%; margin:0 auto; position:relative;} 
.event240112_bulkpurchase section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event240112_bulkpurchase section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event240112_bulkpurchase section > div > a.btn{width:440px; height:100px; bottom:74px; left:calc(50% - 220px);}

/* 20240201 2월 구매후기 이벤트 */
.event240201_review .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240201_review .section.section01{height:1600px; background-image:url('/images/event/promotion_240201_review/section_01.jpg');}
.event240201_review .section.section02{height:697px; background-image:url('/images/event/promotion_240201_review/section_02.jpg');}
.event240201_review .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}
.event240201_review .section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event240201_review .section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event240201_review .section > div > a.btn{width:441px; height:100px; bottom:92px; left:95px;}
.event240201_review .section > div > a.btn02{left:564px;}

/*20240201 2월 스탬프 이벤트 */
.event240201_thanks .section {width:100%; min-width:994px; background-position: top center; background-repeat: no-repeat; margin:0;}
.event240201_thanks .box{position:relative; width:994px; height:100%; margin:0 auto;}
.event240201_thanks .box a{position:absolute; background:url('https://image.na100shop.com:433/event/promotion_240201_thanks/bg_null.png'); text-indent:-9999px;}
.event240201_thanks .section01 {height:806px; background-image: url('/images/event/promotion_240201_thanks/section_01.jpg');}
.event240201_thanks .section02 {height:816px; background-image: url('/images/event/promotion_240201_thanks/section_02.jpg');}
.event240201_thanks .section03 .event {width: 441px;height: 100px;left: 40px; bottom: 82px;}
.event240201_thanks .section03 .shopping {width: 441px;height: 100px;left: 512px; bottom: 82px;}
.event240201_thanks .section03 {height:918px; background-image: url('/images/event/promotion_240201_thanks/section_03.jpg');}
.event240201_thanks .section04 {height:838px; background-image: url('/images/event/promotion_240201_thanks/section_04.jpg');}
.event240201_thanks .popup{display:none; position:absolute; width:600px; left:50%; margin-left:-300px; background-repeat:no-repeat; z-index:100;}
.event240201_thanks .popup a{position:absolute; font-size:0; background:none; text-indent:-99999px;}
.event240201_thanks .popup .close{width: 60px; height:60px; top:72px; right:0px;}
.event240201_thanks .popup01 .close{top:68px;}
.event240201_thanks .popup_old .close{top:60px;}
.event240201_thanks .popup_old_02 .close{top:61px;}
.event240201_thanks .popup .check{ width: 260px; height: 80px; left: 35px;bottom: 37px;}
.event240201_thanks .popup01 .check{bottom:40px;}
.event240201_thanks .popup .event {width: 260px; height: 80px; left:305px;bottom: 37px;}
.event240201_thanks .popup01 .event {bottom:40px;}
.event240201_thanks .popup01{top:1940px; height:728px; background-image:url('/images/event/promotion_240201_thanks/popup_03.png');}
.event240201_thanks .popup02 .check {bottom:41px;}
.event240201_thanks .popup02 .event {bottom:41px; left:305px;}
.event240201_thanks .popup_old{top:1940px; height: 720px; background-image:url('/images/event/promotion_240201_thanks/popup_02.png');}
.event240201_thanks .popup_old .check {left:170px; bottom:40px;}
.event240201_thanks .popup_old_02 .check {bottom:41px; left:170px;}
.event240201_thanks .popup_old_half .check {bottom:42px; left:170px;}
.event240201_thanks .black{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background-color:#000; z-index:50; opacity:0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.event240201_thanks .info {padding-top:241px; padding-left:34px; padding-bottom:62px;}
.event240201_thanks .info p{display:inline-block;width:110px;color: #20619d;  font-size: 26px; font-weight: 700; line-height: 1; text-align: center; }
.event240201_thanks .popup01 .info {padding-top:264px;} 
.event240201_thanks .popup_old_02 .info  {padding-top:256px;}
.event240201_thanks .popup_old .info  {padding-top:255px;}
.event240201_thanks .popup02 .info {padding-top:267px;}
.event240201_thanks .popup01 .info p,
.event240201_thanks .popup_old_02 .info p{color: #40972c;}
.event240201_thanks .info .name{ width: 108px;}
.event240201_thanks .info .num{width:56px; margin-left:256px;}
.event240201_thanks .stampBox {width:555px; height:221px; margin:0 auto; overflow:hidden;}
.event240201_thanks .stampBox .stamp { display:block; float:left;width: 110px; height: 110px;background-image:url('/images/event/promotion_240201_thanks/stamp.jpg');}
.event240201_thanks .stampBox .stamp + .stamp {margin-left:1px;}
.event240201_thanks .stampBox .stamp:nth-child(5n+1) {margin-left:0;}
.event240201_thanks .stampBox .stamp:nth-child(n+6) {margin-top:1px;}
.event240201_thanks .popup02{top:1939px; height: 838px; background-image:url('/images/event/promotion_240201_thanks/popup_03_end.png');}
.event240201_thanks .popup_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_240201_thanks/popup_03_half.png');}
.event240201_thanks .popup_old_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_240201_thanks/popup_02_half.png');}
.event240201_thanks .popup_old_02{top:1950px; height: 827px; background-image:url('/images/event/promotion_240201_thanks/popup_02_end.png');}
.event240201_thanks .popup_half .info {padding-top:250px; padding-bottom:60px;}
.event240201_thanks .popup_half .check {bottom:42px;}
.event240201_thanks .popup_half .event {left:305px; bottom:42px;}

/* 20240201 2월 특가데이 이벤트 */
.event240201 section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center;}
.event240201 section.section_01{height:1188px; background-image:url('/images/event/promotion_240201/section_01.jpg');}
.event240201 section.section_02{height:712px; background-image:url('/images/event/promotion_240201/section_02.jpg');}
.event240201 section.section_03{height:979px; background-image:url('/images/event/promotion_240201/section_03.jpg');}
.event240201 section > div{width:1000px; height:100%; margin:0 auto; position:relative;} 
.event240201 section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event240201 section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event240201 section > div > a.special{width:342px; height:80px; bottom:0; left:calc(50% - 171px);}
.event240201 section > div > a.btn{width:341px; height:81px; bottom:80px; left:calc(50% - 171px);}
.event240201 .section_02 > div > a.btn {width:142px; height:111px;}
.event240201 .section_02 > div > a.btn01 {left:286px; top:264px;}
.event240201 .section_02 > div > a.btn02 {left:572px; top:264px;}
.event240201 .section_02 > div > a.btn03 {left:286px; top:376px;}
.event240201 .section_02 > div > a.btn04 {left:572px; top:376px;}
.event240201 .section_02 > div > a.btn05 {left:286px; top:488px;}
.event240201 .section_02 > div > a.btn06 {left:572px; top:488px;}

/* 2024021502 1월 스탬프 이벤트 당첨자 발표 */
.event24021502_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event24021502_winner .section_01{height:4144px; background-image:url('/images/event/promotion_24021502_winner/section_01.jpg');}

/* 20240215 1월 구매후기 이벤트 당발 */
.event240215_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240215_winner .section.section{height:4467px; background-image:url('/images/event/promotion_240215_winner/section_01_2.jpg');}
.event240215_winner .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}

/* 20240220 설 선물 기획전 당발 */
.event240220_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240220_winner .section.section01{height:4028px; background-image:url('/images/event/promotion_240220_winner/section_01.jpg');}
.event240220_winner .section.section02{height:723px; background-image:url('/images/event/promotion_240220_winner/section_02.jpg');}

/* 20240301 3월 구매후기 이벤트 */
.event240301_review .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240301_review .section.section01{height:1600px; background-image:url('/images/event/promotion_240301_review/section_01_2.jpg');}
.event240301_review .section.section02{height:697px; background-image:url('/images/event/promotion_240301_review/section_02_2.jpg');}
.event240301_review .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}
.event240301_review .section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event240301_review .section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event240301_review .section > div > a.btn{width:441px; height:100px; bottom:92px; left:95px;}
.event240301_review .section > div > a.btn02{left:564px;}

/* 20240301 3월 특가데이 이벤트 */
.event240301 section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center;}
.event240301 section.section_01{height:1188px; background-image:url('/images/event/promotion_240301/section_01.jpg');}
.event240301 section.section_02{height:712px; background-image:url('/images/event/promotion_240301/section_02.jpg');}
.event240301 section.section_03{height:979px; background-image:url('/images/event/promotion_240301/section_03.jpg');}
.event240301 section > div{width:1000px; height:100%; margin:0 auto; position:relative;} 
.event240301 section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event240301 section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event240301 section > div > a.special{width:342px; height:80px; bottom:0; left:calc(50% - 171px);}
.event240301 section > div > a.btn{width:341px; height:81px; bottom:80px; left:calc(50% - 171px);}
.event240301 .section_02 > div > a.btn {width:142px; height:111px;}
.event240301 .section_02 > div > a.btn01 {left:286px; top:152px;}
.event240301 .section_02 > div > a.btn02 {left:572px; top:152px;}
.event240301 .section_02 > div > a.btn03 {left:286px; top:264px;}
.event240301 .section_02 > div > a.btn04 {left:572px; top:264px;}
.event240301 .section_02 > div > a.btn05 {left:286px; top:376px;}
.event240301 .section_02 > div > a.btn06 {left:572px; top:376px;}
.event240301 .section_02 > div > a.btn07 {left:286px; top:488px;}
.event240301 .section_02 > div > a.btn08 {left:572px; top:488px;}

/*20240301 3월 스탬프 이벤트 */
.event240301_thanks .section {width:100%; min-width:994px; background-position: top center; background-repeat: no-repeat; margin:0;}
.event240301_thanks .box{position:relative; width:994px; height:100%; margin:0 auto;}
.event240301_thanks .box a{position:absolute; background:url('https://image.na100shop.com:433/event/promotion_240301_thanks/bg_null.png'); text-indent:-9999px;}
.event240301_thanks .section01 {height:807px; background-image: url('/images/event/promotion_240301_thanks/section_01.jpg');}
.event240301_thanks .section02 {height:815px; background-image: url('/images/event/promotion_240301_thanks/section_02.jpg');}
.event240301_thanks .section03 .event {width: 441px;height: 100px;left: 40px; bottom: 82px;}
.event240301_thanks .section03 .shopping {width: 441px;height: 100px;left: 512px; bottom: 82px;}
.event240301_thanks .section03 {height:918px; background-image: url('/images/event/promotion_240301_thanks/section_03.jpg');}
.event240301_thanks .section04 {height:838px; background-image: url('/images/event/promotion_240301_thanks/section_04.jpg');}
.event240301_thanks .popup{display:none; position:absolute; width:600px; left:50%; margin-left:-300px; background-repeat:no-repeat; z-index:100;}
.event240301_thanks .popup a{position:absolute; font-size:0; background:none; text-indent:-99999px;}
.event240301_thanks .popup .close{width: 60px; height:60px; top:72px; right:0px;}
.event240301_thanks .popup01 .close{top:68px;}
.event240301_thanks .popup_old .close{top:60px;}
.event240301_thanks .popup_old_02 .close{top:61px;}
.event240301_thanks .popup .check{ width: 260px; height: 80px; left: 35px;bottom: 37px;}
.event240301_thanks .popup01 .check{bottom:40px;}
.event240301_thanks .popup .event {width: 260px; height: 80px; left:305px;bottom: 37px;}
.event240301_thanks .popup01 .event {bottom:40px;}
.event240301_thanks .popup01{top:1940px; height:728px; background-image:url('/images/event/promotion_240301_thanks/popup_03.png');}
.event240301_thanks .popup02 .check {bottom:41px;}
.event240301_thanks .popup02 .event {bottom:41px; left:305px;}
.event240301_thanks .popup_old{top:1940px; height: 720px; background-image:url('/images/event/promotion_240301_thanks/popup_02.png');}
.event240301_thanks .popup_old .check {left:170px; bottom:40px;}
.event240301_thanks .popup_old_02 .check {bottom:41px; left:170px;}
.event240301_thanks .popup_old_half .check {bottom:42px; left:170px;}
.event240301_thanks .black{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background-color:#000; z-index:50; opacity:0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.event240301_thanks .info {padding-top:241px; padding-left:34px; padding-bottom:62px;}
.event240301_thanks .info p{display:inline-block;width:110px;color: #20619d;  font-size: 26px; font-weight: 700; line-height: 1; text-align: center; }
.event240301_thanks .popup01 .info {padding-top:264px;} 
.event240301_thanks .popup_old_02 .info  {padding-top:256px;}
.event240301_thanks .popup_old .info  {padding-top:255px;}
.event240301_thanks .popup02 .info {padding-top:267px;}
.event240301_thanks .popup01 .info p,
.event240301_thanks .popup_old_02 .info p{color: #40972c;}
.event240301_thanks .info .name{ width: 108px;}
.event240301_thanks .info .num{width:56px; margin-left:256px;}
.event240301_thanks .stampBox {width:555px; height:221px; margin:0 auto; overflow:hidden;}
.event240301_thanks .stampBox .stamp { display:block; float:left;width: 110px; height: 110px;background-image:url('/images/event/promotion_240301_thanks/stamp.jpg');}
.event240301_thanks .stampBox .stamp + .stamp {margin-left:1px;}
.event240301_thanks .stampBox .stamp:nth-child(5n+1) {margin-left:0;}
.event240301_thanks .stampBox .stamp:nth-child(n+6) {margin-top:1px;}
.event240301_thanks .popup02{top:1939px; height: 838px; background-image:url('/images/event/promotion_240301_thanks/popup_03_end.png');}
.event240301_thanks .popup_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_240301_thanks/popup_03_half.png');}
.event240301_thanks .popup_old_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_240301_thanks/popup_02_half.png');}
.event240301_thanks .popup_old_02{top:1950px; height: 827px; background-image:url('/images/event/promotion_240301_thanks/popup_02_end.png');}
.event240301_thanks .popup_half .info {padding-top:250px; padding-bottom:60px;}
.event240301_thanks .popup_half .check {bottom:42px;}
.event240301_thanks .popup_half .event {left:305px; bottom:42px;}

/* 2024031202 2월 스탬프 이벤트 당발 */
.event24031202_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event24031202_winner .section_01{height:4144px; background-image:url('/images/event/promotion_24031202_winner/section_01.jpg');}

/* 20240312 2월 구매후기 이벤트 당발 */
.event240312_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240312_winner .section.section{height:4368px; background-image:url('/images/event/promotion_240312_winner/section_01.jpg');}
.event240312_winner .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}

/* 20240401 4월 구매후기 이벤트 */
.event240401_review .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240401_review .section.section01{height:1600px; background-image:url('/images/event/promotion_240401_review/section_01.jpg');}
.event240401_review .section.section02{height:697px; background-image:url('/images/event/promotion_240401_review/section_02.jpg');}
.event240401_review .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}
.event240401_review .section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event240401_review .section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event240401_review .section > div > a.btn{width:441px; height:100px; bottom:92px; left:95px;}
.event240401_review .section > div > a.btn02{left:564px;}

/*20240401 4월 스탬프 이벤트 */
.event240401_thanks .section {width:100%; min-width:994px; background-position: top center; background-repeat: no-repeat; margin:0;}
.event240401_thanks .box{position:relative; width:994px; height:100%; margin:0 auto;}
.event240401_thanks .box a{position:absolute; background:url('https://image.na100shop.com:433/event/promotion_240401_thanks/bg_null.png'); text-indent:-9999px;}
.event240401_thanks .section01 .event {width: 441px;height: 100px;left: 40px; bottom: 82px;}
.event240401_thanks .section01 .shopping {width: 441px;height: 100px;left: 512px; bottom: 82px;}
.event240401_thanks .section01 {height:2540px; background-image: url('/images/event/promotion_240401_thanks/section_01.jpg');}
.event240401_thanks .section02 {height:838px; background-image: url('/images/event/promotion_240401_thanks/section_02.jpg');}
.event240401_thanks .popup{display:none; position:absolute; width:600px; left:50%; margin-left:-300px; background-repeat:no-repeat; z-index:100;}
.event240401_thanks .popup a{position:absolute; font-size:0; background:none; text-indent:-99999px;}
.event240401_thanks .popup .close{width: 60px; height:60px; top:72px; right:0px;}
.event240401_thanks .popup01 .close{top:68px;}
.event240401_thanks .popup_old .close{top:60px;}
.event240401_thanks .popup_old_02 .close{top:61px;}
.event240401_thanks .popup .check{ width: 260px; height: 80px; left: 35px;bottom: 37px;}
.event240401_thanks .popup01 .check{bottom:40px;}
.event240401_thanks .popup .event {width: 260px; height: 80px; left:305px;bottom: 37px;}
.event240401_thanks .popup01 .event {bottom:40px;}
.event240401_thanks .popup01{top:1940px; height:728px; background-image:url('/images/event/promotion_240401_thanks/popup_03.png');}
.event240401_thanks .popup02 .check {bottom:41px;}
.event240401_thanks .popup02 .event {bottom:41px; left:305px;}
.event240401_thanks .popup_old{top:1940px; height: 720px; background-image:url('/images/event/promotion_240401_thanks/popup_02.png');}
.event240401_thanks .popup_old .check {left:170px; bottom:40px;}
.event240401_thanks .popup_old_02 .check {bottom:41px; left:170px;}
.event240401_thanks .popup_old_half .check {bottom:42px; left:170px;}
.event240401_thanks .black{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background-color:#000; z-index:50; opacity:0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.event240401_thanks .info {padding-top:241px; padding-left:34px; padding-bottom:62px;}
.event240401_thanks .info p{display:inline-block;width:110px;color: #20619d;  font-size: 26px; font-weight: 700; line-height: 1; text-align: center; }
.event240401_thanks .popup01 .info {padding-top:264px;} 
.event240401_thanks .popup_old_02 .info  {padding-top:256px;}
.event240401_thanks .popup_old .info  {padding-top:255px;}
.event240401_thanks .popup02 .info {padding-top:267px;}
.event240401_thanks .popup01 .info p,
.event240401_thanks .popup_old_02 .info p{color: #40972c;}
.event240401_thanks .info .name{ width: 108px;}
.event240401_thanks .info .num{width:56px; margin-left:256px;}
.event240401_thanks .stampBox {width:555px; height:221px; margin:0 auto; overflow:hidden;}
.event240401_thanks .stampBox .stamp { display:block; float:left;width: 110px; height: 110px;background-image:url('/images/event/promotion_240401_thanks/stamp.jpg');}
.event240401_thanks .stampBox .stamp + .stamp {margin-left:1px;}
.event240401_thanks .stampBox .stamp:nth-child(5n+1) {margin-left:0;}
.event240401_thanks .stampBox .stamp:nth-child(n+6) {margin-top:1px;}
.event240401_thanks .popup02{top:1939px; height: 838px; background-image:url('/images/event/promotion_240401_thanks/popup_03_end.png');}
.event240401_thanks .popup_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_240401_thanks/popup_03_half.png');}
.event240401_thanks .popup_old_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_240401_thanks/popup_02_half.png');}
.event240401_thanks .popup_old_02{top:1950px; height: 827px; background-image:url('/images/event/promotion_240401_thanks/popup_02_end.png');}
.event240401_thanks .popup_half .info {padding-top:250px; padding-bottom:60px;}
.event240401_thanks .popup_half .check {bottom:42px;}
.event240401_thanks .popup_half .event {left:305px; bottom:42px;}

/* 20240325 6주년 행사 이벤트*/
.event240325 {width: 100%;}
.event240325 .section{margin:0; background-repeat: no-repeat; background-position: top center; font-size: 0;}
.event240325 .section a {position: absolute; background: url('https://image.na100shop.com:433/images/event/promotion_240325_6th/bg_null.png') repeat; font-size: 0;}
.event240325 .section_01 {height: 2145px; background-image: url('/images/event/promotion_240325_6th/section_01_2.jpg');}
.event240325 .section_02 {position:relative; height: 5115px; background-image: url('/images/event/promotion_240325_6th/section_02_2.jpg');}
.event240325 .section_03 {position:relative; height: 229px; background-image: url('/images/event/promotion_240325_6th/section_03_2.jpg');}
.event240325 .section .box {position: relative; margin: 0 auto; width: 1100px; height:100%; font-size: 0;}
.event240325 .section_01 .linkBox > a {width:401px; height:100px; left:80px; bottom:905px;}
.event240325 .section_02 .btn, .event220919_autumn .section_03 .btn { width: 117px; height: 42px; left:281px; bottom:20px;}
.event240325 .section .linkBox {position:relative; margin:0 auto; width:1100px; height:100%;}
.event240325 .section .linkBox > div {position: absolute; width: 534px; height: 266px; font-size: 0;}
.event240325 .section .linkBox .link {left: 0; top: 0; width:267px; height:100%;}
.event240325 .section .linkBox .cartBtn {right:16px; bottom:20px; width:117px; height:42px;}
.event240325 .section .linkBox .cartBtn+.btn {left: 136px; top: 390px; width:120px; height:50px;}
.event240325 .section .linkBox > div:nth-child(1){left: 2px; top: 0px;}
.event240325 .section .linkBox > div:nth-child(2){right:3px; top: 0px;}
.event240325 .section .linkBox > div:nth-child(3){left: 2px; top: 293px;}
.event240325 .section .linkBox > div:nth-child(4){right:3px; top: 293px;}
.event240325 .section .linkBox > div:nth-child(5){left: 2px; top:586px;}
.event240325 .section .linkBox > div:nth-child(6){right:3px; top:586px;}
.event240325 .section .linkBox > div:nth-child(7){left: 2px; top:878px;}
.event240325 .section .linkBox > div:nth-child(8){right:3px; top:878px;}
.event240325 .section .linkBox > div:nth-child(9){left: 2px; top:1171px;}
.event240325 .section .linkBox > div:nth-child(10){right:3px; top:1171px;}
.event240325 .section .linkBox > div:nth-child(11){left: 2px; top:1467px;}
.event240325 .section .linkBox > div:nth-child(12){right:3px; top:1467px;}
.event240325 .section .linkBox > div:nth-child(13){left: 2px; top:1762px;}
.event240325 .section .linkBox > div:nth-child(14){right:3px; top:1762px;}
.event240325 .section .linkBox > div:nth-child(15){left: 2px; top:2058px;}
.event240325 .section .linkBox > div:nth-child(16){right:5px; top:2058px;}
.event240325 .section .linkBox > div:nth-child(17){left: 2px; top:2357px;}
.event240325 .section .linkBox > div:nth-child(18){right:4px; top:2357px;}
.event240325 .section .linkBox > div:nth-child(19){left: 2px; top:2657px;}
.event240325 .section .linkBox > div:nth-child(20){right:5px; top:2658px;}
.event240325 .section .linkBox > div:nth-child(21){left: 2px; top:2955px;}
.event240325 .section .linkBox > div:nth-child(22){right:5px; top:2955px;}
.event240325 .section .linkBox > div:nth-child(23){left: 2px; top:3250px;}
.event240325 .section .linkBox > div:nth-child(24){right:4px; top:3248px;}
.event240325 .section .linkBox > div:nth-child(25){left:2px; top:3546px;}
.event240325 .section .linkBox > div:nth-child(26){right:3px; top:3546px;}
.event240325 .section .linkBox > div:nth-child(27){left:2px; top:3841px;}
.event240325 .section .linkBox > div:nth-child(28){right:3px; top:3841px;}
.event240325 .section .linkBox > div:nth-child(29){left:2px; top:4138px;}
.event240325 .section .linkBox > div:nth-child(30){right:3px; top:4138px;}
.event240325 .section .linkBox > div:nth-child(31){left:2px; top:4434px;}
.event240325 .section .linkBox > div:nth-child(32){right:5px; top:4431px;}
.event240325 .section .linkBox > div:nth-child(33){left:2px; top:4729px;}
.event240325 .section .linkBox > div:nth-child(34){right:4px; top:4730px;}

/* 20240401 4월 특가데이 이벤트 */
.event240401 section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center;}
.event240401 section.section_01{height:1188px; background-image:url('/images/event/promotion_240401/section_01_2.jpg');}
.event240401 section.section_02{height:712px; background-image:url('/images/event/promotion_240401/section_02.jpg');}
.event240401 section.section_03{height:979px; background-image:url('/images/event/promotion_240401/section_03_2.jpg');}
.event240401 section > div{width:1000px; height:100%; margin:0 auto; position:relative;} 
.event240401 section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event240401 section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event240401 section > div > a.special{width:342px; height:80px; bottom:0; left:calc(50% - 171px);}
.event240401 section > div > a.btn{width:341px; height:81px; bottom:80px; left:calc(50% - 171px);}
.event240401 .section_02 > div > a.btn {width:142px; height:111px;}
.event240401 .section_02 > div > a.btn01 {left:286px; top:40px;}
.event240401 .section_02 > div > a.btn02 {left:572px; top:40px;}
.event240401 .section_02 > div > a.btn03 {left:286px; top:152px;}
.event240401 .section_02 > div > a.btn04 {left:572px; top:152px;}
.event240401 .section_02 > div > a.btn05 {left:286px; top:264px;}
.event240401 .section_02 > div > a.btn06 {left:572px; top:264px;}
.event240401 .section_02 > div > a.btn07 {left:286px; top:376px;}
.event240401 .section_02 > div > a.btn08 {left:572px; top:376px;}
.event240401 .section_02 > div > a.btn09 {left:286px; top:488px;}
.event240401 .section_02 > div > a.btn10 {left:572px; top:488px;}

/* 2024041502 3월 스탬프 이벤트 당발 */
.event24041502_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event24041502_winner .section_01{height:4144px; background-image:url('/images/event/promotion_24041502_winner/section_01.jpg');}

/* 20240415 3월 구매후기 이벤트 당발 */
.event240415_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240415_winner .section.section{height:4317px; background-image:url('/images/event/promotion_240415_winner/section_01.jpg');}
.event240415_winner .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}

/* 20240501 5월 구매후기 이벤트 */
.event240501_review .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240501_review .section.section01{height:1600px; background-image:url('/images/event/promotion_240501_review/section_01.jpg');}
.event240501_review .section.section02{height:697px; background-image:url('/images/event/promotion_240501_review/section_02.jpg');}
.event240501_review .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}
.event240501_review .section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event240501_review .section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event240501_review .section > div > a.btn{width:441px; height:100px; bottom:92px; left:95px;}
.event240501_review .section > div > a.btn02{left:564px;}

/*20240501 5월 스탬프 이벤트 */
.event240501_thanks .section {width:100%; min-width:994px; background-position: top center; background-repeat: no-repeat; margin:0;}
.event240501_thanks .box{position:relative; width:994px; height:100%; margin:0 auto;}
.event240501_thanks .box a{position:absolute; background:url('https://image.na100shop.com:433/event/promotion_240501_thanks/bg_null.png'); text-indent:-9999px;}
.event240501_thanks .section01 .event {width: 441px;height: 100px;left: 40px; bottom: 82px;}
.event240501_thanks .section01 .shopping {width: 441px;height: 100px;left: 512px; bottom: 82px;}
.event240501_thanks .section01 {height:2540px; background-image: url('/images/event/promotion_240501_thanks/section_01.jpg');}
.event240501_thanks .section02 {height:838px; background-image: url('/images/event/promotion_240501_thanks/section_02.jpg');}
.event240501_thanks .popup{display:none; position:absolute; width:600px; left:50%; margin-left:-300px; background-repeat:no-repeat; z-index:100;}
.event240501_thanks .popup a{position:absolute; font-size:0; background:none; text-indent:-99999px;}
.event240501_thanks .popup .close{width: 60px; height:60px; top:72px; right:0px;}
.event240501_thanks .popup01 .close{top:68px;}
.event240501_thanks .popup_old .close{top:60px;}
.event240501_thanks .popup_old_02 .close{top:61px;}
.event240501_thanks .popup .check{ width: 260px; height: 80px; left: 35px;bottom: 37px;}
.event240501_thanks .popup01 .check{bottom:39px;}
.event240501_thanks .popup .event {width: 260px; height: 80px; left:305px;bottom: 37px;}
.event240501_thanks .popup01 .event {bottom:39px;}
.event240501_thanks .popup01{top:1940px; height:728px; background-image:url('/images/event/promotion_240501_thanks/popup_03.png');}
.event240501_thanks .popup02 .check {bottom:40px;}
.event240501_thanks .popup02 .event {bottom:40px; left:305px;}
.event240501_thanks .popup_old{top:1940px; height: 720px; background-image:url('/images/event/promotion_240501_thanks/popup_02.png');}
.event240501_thanks .popup_old .check {left:170px; bottom:39px;}
.event240501_thanks .popup_old_02 .check {bottom:40px; left:170px;}
.event240501_thanks .popup_old_half .check {bottom:42px; left:170px;}
.event240501_thanks .black{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background-color:#000; z-index:50; opacity:0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.event240501_thanks .info {padding-top:241px; padding-left:34px; padding-bottom:62px;}
.event240501_thanks .info p{display:inline-block;width:110px;color: #20619d;  font-size: 26px; font-weight: 700; line-height: 1; text-align: center; }
.event240501_thanks .popup01 .info {padding-top:264px;} 
.event240501_thanks .popup_old_02 .info  {padding-top:256px;}
.event240501_thanks .popup_old .info  {padding-top:255px;}
.event240501_thanks .popup02 .info {padding-top:267px;}
.event240501_thanks .popup01 .info p,
.event240501_thanks .popup_old_02 .info p{color: #40972c;}
.event240501_thanks .info .name{ width: 108px;}
.event240501_thanks .info .num{width:56px; margin-left:256px;}
.event240501_thanks .stampBox {width:555px; height:221px; margin:0 auto; overflow:hidden;}
.event240501_thanks .stampBox .stamp { display:block; float:left;width: 110px; height: 110px;background-image:url('/images/event/promotion_240501_thanks/stamp.jpg');}
.event240501_thanks .stampBox .stamp + .stamp {margin-left:1px;}
.event240501_thanks .stampBox .stamp:nth-child(5n+1) {margin-left:0;}
.event240501_thanks .stampBox .stamp:nth-child(n+6) {margin-top:1px;}
.event240501_thanks .popup02{top:1939px; height: 838px; background-image:url('/images/event/promotion_240501_thanks/popup_03_end.png');}
.event240501_thanks .popup_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_240501_thanks/popup_03_half.png');}
.event240501_thanks .popup_old_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_240501_thanks/popup_02_half.png');}
.event240501_thanks .popup_old_02{top:1950px; height: 827px; background-image:url('/images/event/promotion_240501_thanks/popup_02_end.png');}
.event240501_thanks .popup_half .info {padding-top:250px; padding-bottom:60px;}
.event240501_thanks .popup_half .check {bottom:42px;}
.event240501_thanks .popup_half .event {left:305px; bottom:42px;}

/* 20240501 5월 특가데이 이벤트 */
.event240501 section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center;}
.event240501 section.section_01{height:1188px; background-image:url('/images/event/promotion_240501/section_01_02.jpg');}
.event240501 section.section_02{height:712px; background-image:url('/images/event/promotion_240501/section_02_02.jpg');}
.event240501 section.section_03{height:979px; background-image:url('/images/event/promotion_240501/section_03_02.jpg');}
.event240501 section > div{width:1000px; height:100%; margin:0 auto; position:relative;} 
.event240501 section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event240501 section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event240501 section > div > a.special{width:342px; height:80px; bottom:0; left:calc(50% - 171px);}
.event240501 section > div > a.btn{width:341px; height:81px; bottom:80px; left:calc(50% - 171px);}
.event240501 .section_02 > div > a.btn {width:142px; height:111px;}
.event240501 .section_02 > div > a.btn01 {left:572px; top:40px;}
.event240501 .section_02 > div > a.btn02 {left:286px; top:152px;}
.event240501 .section_02 > div > a.btn03 {left:572px; top:152px;}
.event240501 .section_02 > div > a.btn04 {left:286px; top:264px;}
.event240501 .section_02 > div > a.btn05 {left:572px; top:264px;}
.event240501 .section_02 > div > a.btn06 {left:286px; top:376px;}
.event240501 .section_02 > div > a.btn07 {left:572px; top:376px;}
.event240501 .section_02 > div > a.btn08 {left:286px; top:488px;}
.event240501 .section_02 > div > a.btn09 {left:572px; top:488px;}

/* 2024051602 4월 스탬프 이벤트 당발 */
.event24051602_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event24051602_winner .section_01{height:4144px; background-image:url('/images/event/promotion_24051602_winner/section_01.jpg');}

/* 20240516 4월 구매후기 이벤트 당발 */
.event240516_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240516_winner .section.section{height:4305px; background-image:url('/images/event/promotion_240516_winner/section_01.jpg');}
.event240516_winner .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}

/* 20240601 6월 구매후기 이벤트 */
.event240601_review .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240601_review .section.section01{height:1600px; background-image:url('/images/event/promotion_240601_review/section_01.jpg');}
.event240601_review .section.section02{height:697px; background-image:url('/images/event/promotion_240601_review/section_02.jpg');}
.event240601_review .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}
.event240601_review .section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event240601_review .section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event240601_review .section > div > a.btn{width:441px; height:100px; bottom:92px; left:95px;}
.event240601_review .section > div > a.btn02{left:564px;}

/*20240601 6월 스탬프 이벤트 */
.event240601_thanks .section {width:100%; min-width:994px; background-position: top center; background-repeat: no-repeat; margin:0;}
.event240601_thanks .box{position:relative; width:994px; height:100%; margin:0 auto;}
.event240601_thanks .box a{position:absolute; background:url('https://image.na100shop.com:433/event/promotion_240601_thanks/bg_null.png'); text-indent:-9999px;}
.event240601_thanks .section01 .event {width: 441px;height: 100px;left: 40px; bottom: 82px;}
.event240601_thanks .section01 .shopping {width: 441px;height: 100px;left: 512px; bottom: 82px;}
.event240601_thanks .section01 {height:2540px; background-image: url('/images/event/promotion_240601_thanks/section_01.jpg');}
.event240601_thanks .section02 {height:838px; background-image: url('/images/event/promotion_240601_thanks/section_02.jpg');}
.event240601_thanks .popup{display:none; position:absolute; width:600px; left:50%; margin-left:-300px; background-repeat:no-repeat; z-index:100;}
.event240601_thanks .popup a{position:absolute; font-size:0; background:none; text-indent:-99999px;}
.event240601_thanks .popup .close{width: 60px; height:60px; top:74px; right:0px;}
.event240601_thanks .popup01 .close{top:68px;}
.event240601_thanks .popup_old .close{top:60px;}
.event240601_thanks .popup_old_02 .close{top:61px;}
.event240601_thanks .popup .check{ width: 260px; height: 80px; left: 35px;bottom: 37px;}
.event240601_thanks .popup01 .check{bottom:40px;}
.event240601_thanks .popup .event {width: 260px; height: 80px; left:305px;bottom: 37px;}
.event240601_thanks .popup01 .event {bottom:40px;}
.event240601_thanks .popup01{top:1940px; height:728px; background-image:url('/images/event/promotion_240601_thanks/popup_03.png');}
.event240601_thanks .popup02 .check {bottom:39px;}
.event240601_thanks .popup02 .event {bottom:39px; left:305px;}
.event240601_thanks .popup_old{top:1940px; height: 720px; background-image:url('/images/event/promotion_240601_thanks/popup_02.png');}
.event240601_thanks .popup_old .check {left:170px; bottom:39px;}
.event240601_thanks .popup_old_02 .check {bottom:40px; left:170px;}
.event240601_thanks .popup_old_half .check {bottom:42px; left:170px;}
.event240601_thanks .black{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background-color:#000; z-index:50; opacity:0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.event240601_thanks .info {padding-top:241px; padding-left:34px; padding-bottom:62px;}
.event240601_thanks .info p{display:inline-block;width:110px;color: #20619d;  font-size: 26px; font-weight: 700; line-height: 1; text-align: center; }
.event240601_thanks .popup01 .info {padding-top:264px;} 
.event240601_thanks .popup_old_02 .info  {padding-top:256px;}
.event240601_thanks .popup_old .info  {padding-top:255px;}
.event240601_thanks .popup02 .info {padding-top:267px;}
.event240601_thanks .popup01 .info p,
.event240601_thanks .popup_old_02 .info p{color: #40972c;}
.event240601_thanks .info .name{ width: 108px;}
.event240601_thanks .info .num{width:56px; margin-left:256px;}
.event240601_thanks .stampBox {width:555px; height:221px; margin:0 auto; overflow:hidden;}
.event240601_thanks .stampBox .stamp { display:block; float:left;width: 110px; height: 110px;background-image:url('/images/event/promotion_240601_thanks/stamp.jpg');}
.event240601_thanks .stampBox .stamp + .stamp {margin-left:1px;}
.event240601_thanks .stampBox .stamp:nth-child(5n+1) {margin-left:0;}
.event240601_thanks .stampBox .stamp:nth-child(n+6) {margin-top:1px;}
.event240601_thanks .popup02{top:1939px; height: 838px; background-image:url('/images/event/promotion_240601_thanks/popup_03_end.png');}
.event240601_thanks .popup_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_240601_thanks/popup_03_half.png');}
.event240601_thanks .popup_old_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_240601_thanks/popup_02_half.png');}
.event240601_thanks .popup_old_02{top:1950px; height: 827px; background-image:url('/images/event/promotion_240601_thanks/popup_02_end.png');}
.event240601_thanks .popup_half .info {padding-top:250px; padding-bottom:60px;}
.event240601_thanks .popup_half .check {bottom:42px;}
.event240601_thanks .popup_half .event {left:305px; bottom:42px;}

/* 20240601 6월 특가데이 이벤트 */
.event240601 section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center;}
.event240601 section.section_01{height:1188px; background-image:url('/images/event/promotion_240601/section_01.jpg');}
.event240601 section.section_02{height:712px; background-image:url('/images/event/promotion_240601/section_02.jpg');}
.event240601 section.section_03{height:979px; background-image:url('/images/event/promotion_240601/section_03.jpg');}
.event240601 section > div{width:1000px; height:100%; margin:0 auto; position:relative;} 
.event240601 section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event240601 section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event240601 section > div > a.special{width:342px; height:80px; bottom:0; left:calc(50% - 171px);}
.event240601 section > div > a.btn{width:341px; height:81px; bottom:80px; left:calc(50% - 171px);}
.event240601 .section_02 > div > a.btn {width:142px; height:111px;}
.event240601 .section_02 > div > a.btn01 {left:286px; top:152px;}
.event240601 .section_02 > div > a.btn02 {left:286px; top:264px;}
.event240601 .section_02 > div > a.btn03 {left:572px; top:264px;}
.event240601 .section_02 > div > a.btn04 {left:286px; top:376px;}
.event240601 .section_02 > div > a.btn05 {left:572px; top:376px;}
.event240601 .section_02 > div > a.btn06 {left:286px; top:488px;}
.event240601 .section_02 > div > a.btn07 {left:572px; top:488px;}

/* 20240603 6월 원쁠전 이벤트*/
.event240603 {width: 100%; min-width:1322px;}
.event240603 .section{margin:0; background-repeat: no-repeat; background-position: top center; font-size: 0;}
.event240603 .section a {position: absolute; background: url('https://image.na100shop.com:433/images/event/promotion_240603/bg_null.png') repeat; font-size: 0;}
.event240603 .section_01 {height: 2144px; background-image: url('/images/event/promotion_240603/section_01.jpg');}
.event240603 .section_02 {position:relative; height: 809px; background-image: url('/images/event/promotion_240603/section_02.jpg');}
.event240603 .section_03 {position:relative; height: 187px; background-image: url('/images/event/promotion_240603/section_03.jpg');}
.event240603 .section .box {position: relative; margin: 0 auto; width: 1322px; height:100%; font-size: 0;}
.event240603 .section_01 .linkBox > a {width:300px; height:75px; left:98px; bottom:514px;}
.event240603 .section_01 .linkBox > a.btn_02 {left:510px;}
.event240603 .section_02 .btn {left:48px; bottom:28px; width: 165px; height: 60px;}
.event240603 .section .linkBox {position:relative; margin:0 auto; width:1322px; height:100%;}
.event240603 .section .linkBox > div {position: absolute; width: 600px; height: 672px; font-size: 0;}
.event240603 .section .linkBox .link {left: 0; top: 0; width:100%; height:314px;}
.event240603 .section .linkBox .cartBtn {left:217px; bottom:28px; width:165px; height:60px;}
.event240603 .section .linkBox .cartBtn+.btn {left: 136px; top: 390px; width:120px; height:50px;}
.event240603 .section .linkBox > div:nth-child(1){left: 0px; top: 0px;}
.event240603 .section .linkBox > div:nth-child(2){right:0px; top: 0px;}

/* 20240701 7월 원쁠전 이벤트*/
.event240701 {width: 100%; min-width:1322px;}
.event240701 .section{margin:0; background-repeat: no-repeat; background-position: top center; font-size: 0;}
.event240701 .section a {position: absolute; background: url('https://image.na100shop.com:433/images/event/promotion_240701/bg_null.png') repeat; font-size: 0;}
.event240701 .section_01 {height: 2143px; background-image: url('/images/event/promotion_240701/section_01_02.jpg');}
.event240701 .section_02 {position:relative; height: 804px; background-image: url('/images/event/promotion_240701/section_02_02.jpg');}
.event240701 .section_03 {position:relative; height: 180px; background-image: url('/images/event/promotion_240701/section_03_02.jpg');}
.event240701 .section .box {position: relative; margin: 0 auto; width: 1322px; height:100%; font-size: 0;}
.event240701 .section_01 .linkBox > a {width:300px; height:75px; left:98px; bottom:514px;}
.event240701 .section_01 .linkBox > a.btn_02 {left:510px;}
.event240701 .section_02 .btn {left:48px; bottom:28px; width: 165px; height: 60px;}
.event240701 .section .linkBox {position:relative; margin:0 auto; width:1322px; height:100%;}
.event240701 .section .linkBox > div {position: absolute; width: 600px; height: 672px; font-size: 0;}
.event240701 .section .linkBox .link {left: 0; top: 0; width:100%; height:314px;}
.event240701 .section .linkBox .cartBtn {left:217px; bottom:28px; width:165px; height:60px;}
.event240701 .section .linkBox .cartBtn+.btn {left: 136px; top: 390px; width:120px; height:50px;}
.event240701 .section .linkBox > div:nth-child(1){left: 0px; top: 0px;}
.event240701 .section .linkBox > div:nth-child(2){right:0px; top: 0px;}

/* 20240614 5월 구매후기 이벤트 당발 */
.event240614_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240614_winner .section.section{height:4294px; background-image:url('/images/event/promotion_240614_winner/section_01.jpg');}
.event240614_winner .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}

/* 2024061402 5월 스탬프 이벤트 당발 */
.event24061402_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event24061402_winner .section_01{height:4144px; background-image:url('/images/event/promotion_24061402_winner/section_01.jpg');}

/* 20240701 7월 구매후기 이벤트 */
.event240701_review .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240701_review .section.section01{height:1600px; background-image:url('/images/event/promotion_240701_review/section_01.jpg');}
.event240701_review .section.section02{height:697px; background-image:url('/images/event/promotion_240701_review/section_02.jpg');}
.event240701_review .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}
.event240701_review .section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event240701_review .section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event240701_review .section > div > a.btn{width:441px; height:100px; bottom:92px; left:95px;}
.event240701_review .section > div > a.btn02{left:564px;}

/*20240701 7월 스탬프 이벤트 */
.event240701_thanks .section {width:100%; min-width:994px; background-position: top center; background-repeat: no-repeat; margin:0;}
.event240701_thanks .box{position:relative; width:994px; height:100%; margin:0 auto;}
.event240701_thanks .box a{position:absolute; background:url('https://image.na100shop.com:433/event/promotion_240701_thanks/bg_null.png'); text-indent:-9999px;}
.event240701_thanks .section01 .event {width: 441px;height: 100px;left: 40px; bottom: 82px;}
.event240701_thanks .section01 .shopping {width: 441px;height: 100px;left: 512px; bottom: 82px;}
.event240701_thanks .section01 {height:2540px; background-image: url('/images/event/promotion_240701_thanks/section_01_02.jpg');}
.event240701_thanks .section02 {height:838px; background-image: url('/images/event/promotion_240701_thanks/section_02_02.jpg');}
.event240701_thanks .popup{display:none; position:absolute; width:600px; left:50%; margin-left:-300px; background-repeat:no-repeat; z-index:100;}
.event240701_thanks .popup a{position:absolute; font-size:0; background:none; text-indent:-99999px;}
.event240701_thanks .popup .close{width: 60px; height:60px; top:75px; right:0px;}
.event240701_thanks .popup01 .close{top:68px;}
.event240701_thanks .popup_old .close{top:62px;}
.event240701_thanks .popup_old_02 .close{top:62px;}
.event240701_thanks .popup .check{ width: 260px; height: 80px; left: 35px;bottom: 37px;}
.event240701_thanks .popup01 .check{bottom:40px;}
.event240701_thanks .popup .event {width: 260px; height: 80px; left:305px;bottom: 37px;}
.event240701_thanks .popup01 .event {bottom:40px;}
.event240701_thanks .popup01{top:1940px; height:728px; background-image:url('/images/event/promotion_240701_thanks/popup_03.png');}
.event240701_thanks .popup02 .check {bottom:38px;}
.event240701_thanks .popup02 .event {bottom:38px; left:305px;}
.event240701_thanks .popup_old{top:1940px; height: 720px; background-image:url('/images/event/promotion_240701_thanks/popup_02.png');}
.event240701_thanks .popup_old .check {left:170px; bottom:38px;}
.event240701_thanks .popup_old_02 .check {bottom:40px; left:170px;}
.event240701_thanks .popup_old_half .check {bottom:42px; left:170px;}
.event240701_thanks .black{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background-color:#000; z-index:50; opacity:0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.event240701_thanks .info {padding-top:241px; padding-left:34px; padding-bottom:62px;}
.event240701_thanks .info p{display:inline-block;width:110px;color: #20619d;  font-size: 26px; font-weight: 700; line-height: 1; text-align: center; }
.event240701_thanks .popup01 .info {padding-top:264px;} 
.event240701_thanks .popup_old_02 .info  {padding-top:256px;}
.event240701_thanks .popup_old .info  {padding-top:255px;}
.event240701_thanks .popup02 .info {padding-top:270px;}
.event240701_thanks .popup01 .info p,
.event240701_thanks .popup_old_02 .info p{color: #40972c;}
.event240701_thanks .info .name{ width: 108px;}
.event240701_thanks .info .num{width:56px; margin-left:256px;}
.event240701_thanks .stampBox {width:555px; height:221px; margin:0 auto; overflow:hidden;}
.event240701_thanks .stampBox .stamp { display:block; float:left;width: 110px; height: 110px;background-image:url('/images/event/promotion_240701_thanks/stamp.jpg');}
.event240701_thanks .stampBox .stamp + .stamp {margin-left:1px;}
.event240701_thanks .stampBox .stamp:nth-child(5n+1) {margin-left:0;}
.event240701_thanks .stampBox .stamp:nth-child(n+6) {margin-top:1px;}
.event240701_thanks .popup02{top:1939px; height: 838px; background-image:url('/images/event/promotion_240701_thanks/popup_03_end.png');}
.event240701_thanks .popup_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_240701_thanks/popup_03_half.png');}
.event240701_thanks .popup_old_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_240701_thanks/popup_02_half.png');}
.event240701_thanks .popup_old_02{top:1950px; height: 827px; background-image:url('/images/event/promotion_240701_thanks/popup_02_end.png');}
.event240701_thanks .popup_half .info {padding-top:250px; padding-bottom:60px;}
.event240701_thanks .popup_half .check {bottom:42px;}
.event240701_thanks .popup_half .event {left:305px; bottom:42px;}

/* 20240805 8월 원쁠전 이벤트*/
.event240805 {width: 100%; min-width:1322px;}
.event240805 .section{margin:0; background-repeat: no-repeat; background-position: top center; font-size: 0;}
.event240805 .section a {position: absolute; background: url('https://image.na100shop.com:433/images/event/promotion_240805/bg_null.png') repeat; font-size: 0;}
.event240805 .section_01 {height: 2143px; background-image: url('/images/event/promotion_240805/section_01_02.jpg');}
.event240805 .section_02 {position:relative; height: 804px; background-image: url('/images/event/promotion_240805/section_02_02.jpg');}
.event240805 .section_03 {position:relative; height: 168px; background-image: url('/images/event/promotion_240805/section_03_02.jpg');}
.event240805 .section .box {position: relative; margin: 0 auto; width: 1322px; height:100%; font-size: 0;}
.event240805 .section_01 .linkBox > a {width:300px; height:75px; left:98px; bottom:513px;}
.event240805 .section_01 .linkBox > a.btn_02 {left:510px;}
.event240805 .section_02 .btn {left:48px; bottom:28px; width: 165px; height: 60px;}
.event240805 .section .linkBox {position:relative; margin:0 auto; width:1322px; height:100%;}
.event240805 .section .linkBox > div {position: absolute; width: 600px; height: 672px; font-size: 0;}
.event240805 .section .linkBox .link {left: 0; top: 0; width:100%; height:314px;}
.event240805 .section .linkBox .cartBtn {left:217px; bottom:28px; width:165px; height:60px;}
.event240805 .section .linkBox .cartBtn+.btn {left: 136px; top: 390px; width:120px; height:50px;}
.event240805 .section .linkBox > div:nth-child(1){left: 0px; top: 0px;}
.event240805 .section .linkBox > div:nth-child(2){right:0px; top: 0px;}

/* 20240701 7월 특가데이 이벤트 */
.event24070102 section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center;}
.event24070102 section.section_01{height:1188px; background-image:url('/images/event/promotion_24070102/section_01.jpg');}
.event24070102 section.section_02{height:712px; background-image:url('/images/event/promotion_24070102/section_02.jpg');}
.event24070102 section.section_03{height:979px; background-image:url('/images/event/promotion_24070102/section_03.jpg');}
.event24070102 section > div{width:1000px; height:100%; margin:0 auto; position:relative;} 
.event24070102 section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event24070102 section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event24070102 section > div > a.special{width:342px; height:80px; bottom:0; left:calc(50% - 171px);}
.event24070102 section > div > a.btn{width:341px; height:81px; bottom:80px; left:calc(50% - 171px);}
.event24070102 .section_02 > div > a.btn {width:142px; height:111px;}
.event24070102 .section_02 > div > a.btn01 {left:286px; top:40px;}
.event24070102 .section_02 > div > a.btn02 {left:572px; top:40px;}
.event24070102 .section_02 > div > a.btn03 {left:286px; top:152px;}
.event24070102 .section_02 > div > a.btn04 {left:572px; top:152px;}
.event24070102 .section_02 > div > a.btn05 {left:286px; top:264px;}
.event24070102 .section_02 > div > a.btn06 {left:572px; top:264px;}
.event24070102 .section_02 > div > a.btn07 {left:286px; top:376px;}
.event24070102 .section_02 > div > a.btn08 {left:572px; top:376px;}
.event24070102 .section_02 > div > a.btn09 {left:286px; top:488px;}

/* 2024071502 6월 스탬프 이벤트 당발 */
.event24071502_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event24071502_winner .section_01{height:4144px; background-image:url('/images/event/promotion_24071502_winner/section_01.jpg');}

/* 20240708 87주년 창립기념일 이벤트*/
.event240708 {width: 100%;}
.event240708 .section{margin:0; background-repeat: no-repeat; background-position: top center; font-size: 0;}
.event240708 .section a {position: absolute; background: url('https://image.na100shop.com:433/images/event/promotion_240708_87th/bg_null.png') repeat; font-size: 0;}
.event240708 .section_01 {height: 2105px; background-image: url('/images/event/promotion_240708_87th/section_01_04.jpg');}
.event240708 .section_02 {position:relative; height: 2717px; background-image: url('/images/event/promotion_240708_87th/section_02_04.jpg');}
.event240708 .section_03 {position:relative; height: 522px; background-image: url('/images/event/promotion_240708_87th/section_03_04.jpg');}
.event240708 .section .box {position: relative; margin: 0 auto; width: 1100px; height:100%; font-size: 0;}
.event240708 .section_01 .linkBox > a {width:401px; height:100px; left:80px; bottom:812px;}
.event240708 .section_02 .btn, .event220919_autumn .section_03 .btn { width: 114px; height: 42px; left:277px; bottom:19px;}
.event240708 .section .linkBox {position:relative; margin:0 auto; width:1100px; height:100%;}
.event240708 .section .linkBox > div {position: absolute; width: 524px; height: 262px; font-size: 0;}
.event240708 .section .linkBox .link {left: 0; top: 0; width:263px; height:100%;}
.event240708 .section .linkBox .cartBtn {right:16px; bottom:19px; width:114px; height:42px;}
.event240708 .section .linkBox .cartBtn+.btn {left: 136px; top: 390px; width:120px; height:50px;}
.event240708 .section .linkBox > div:nth-child(1){left: 9px; top: 0px;}
.event240708 .section .linkBox > div:nth-child(2){right:17px; top: 0px;}
.event240708 .section .linkBox > div:nth-child(3){left: 9px; top: 289px;}
.event240708 .section .linkBox > div:nth-child(4){right:17px; top: 289px;}
.event240708 .section .linkBox > div:nth-child(5){left: 9px; top:577px;}
.event240708 .section .linkBox > div:nth-child(6){right:17px; top:577px;}
.event240708 .section .linkBox > div:nth-child(7){left: 9px; top:863px;}
.event240708 .section .linkBox > div:nth-child(8){right:17px; top:863px;}
.event240708 .section .linkBox > div:nth-child(9){left: 9px; top:1151px;}
.event240708 .section .linkBox > div:nth-child(10){right:17px; top:1151px;}

/* 20240715 6월 구매후기 이벤트 당발 */
.event240715_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240715_winner .section.section{height:4322px; background-image:url('/images/event/promotion_240715_winner/section_01.jpg');}
.event240715_winner .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}

/* 20240801 8월 구매후기 이벤트 */
.event240801_review .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240801_review .section.section01{height:1600px; background-image:url('/images/event/promotion_240801_review/section_01_02.jpg');}
.event240801_review .section.section02{height:697px; background-image:url('/images/event/promotion_240801_review/section_02_02.jpg');}
.event240801_review .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}
.event240801_review .section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event240801_review .section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event240801_review .section > div > a.btn{width:441px; height:100px; bottom:92px; left:95px;}
.event240801_review .section > div > a.btn02{left:570px;}

/*20240801 8월 스탬프 이벤트 */
.event240801_thanks .section {width:100%; min-width:994px; background-position: top center; background-repeat: no-repeat; margin:0;}
.event240801_thanks .box{position:relative; width:994px; height:100%; margin:0 auto;}
.event240801_thanks .box a{position:absolute; background:url('https://image.na100shop.com:433/event/promotion_240801_thanks/bg_null.png'); text-indent:-9999px;}
.event240801_thanks .section01 .event {width: 441px;height: 100px;left: 40px; bottom: 82px;}
.event240801_thanks .section01 .shopping {width: 441px;height: 100px;left: 512px; bottom: 82px;}
.event240801_thanks .section01 {height:2540px; background-image: url('/images/event/promotion_240801_thanks/section_01.jpg');}
.event240801_thanks .section02 {height:766px; background-image: url('/images/event/promotion_240801_thanks/section_02.jpg');}
.event240801_thanks .popup{display:none; position:absolute; width:600px; left:50%; margin-left:-300px; background-repeat:no-repeat; z-index:100;}
.event240801_thanks .popup a{position:absolute; font-size:0; background:none; text-indent:-99999px;}
.event240801_thanks .popup .close{width: 60px; height:60px; top:75px; right:0px;}
.event240801_thanks .popup01 .close{top:68px;}
.event240801_thanks .popup_old .close{top:62px;}
.event240801_thanks .popup_old_02 .close{top:62px;}
.event240801_thanks .popup .check{ width: 260px; height: 80px; left: 35px;bottom: 37px;}
.event240801_thanks .popup01 .check{bottom:40px;}
.event240801_thanks .popup .event {width: 260px; height: 80px; left:305px;bottom: 37px;}
.event240801_thanks .popup01 .event {bottom:40px;}
.event240801_thanks .popup01{top:1940px; height:728px; background-image:url('/images/event/promotion_240801_thanks/popup_03.png');}
.event240801_thanks .popup02 .check {bottom:38px;}
.event240801_thanks .popup02 .event {bottom:38px; left:305px;}
.event240801_thanks .popup_old{top:1940px; height: 720px; background-image:url('/images/event/promotion_240801_thanks/popup_02.png');}
.event240801_thanks .popup_old .check {left:170px; bottom:38px;}
.event240801_thanks .popup_old_02 .check {bottom:40px; left:170px;}
.event240801_thanks .popup_old_half .check {bottom:42px; left:170px;}
.event240801_thanks .black{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background-color:#000; z-index:50; opacity:0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.event240801_thanks .info {padding-top:241px; padding-left:34px; padding-bottom:62px;}
.event240801_thanks .info p{display:inline-block;width:110px;color: #20619d;  font-size: 26px; font-weight: 700; line-height: 1; text-align: center; }
.event240801_thanks .popup01 .info {padding-top:264px;} 
.event240801_thanks .popup_old_02 .info  {padding-top:256px;}
.event240801_thanks .popup_old .info  {padding-top:255px;}
.event240801_thanks .popup02 .info {padding-top:270px;}
.event240801_thanks .popup01 .info p,
.event240801_thanks .popup_old_02 .info p{color: #40972c;}
.event240801_thanks .info .name{ width: 108px;}
.event240801_thanks .info .num{width:56px; margin-left:256px;}
.event240801_thanks .stampBox {width:555px; height:221px; margin:0 auto; overflow:hidden;}
.event240801_thanks .stampBox .stamp { display:block; float:left;width: 110px; height: 110px;background-image:url('/images/event/promotion_240801_thanks/stamp.jpg');}
.event240801_thanks .stampBox .stamp + .stamp {margin-left:1px;}
.event240801_thanks .stampBox .stamp:nth-child(5n+1) {margin-left:0;}
.event240801_thanks .stampBox .stamp:nth-child(n+6) {margin-top:1px;}
.event240801_thanks .popup02{top:1939px; height: 838px; background-image:url('/images/event/promotion_240801_thanks/popup_03_end.png');}
.event240801_thanks .popup_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_240801_thanks/popup_03_half.png');}
.event240801_thanks .popup_old_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_240801_thanks/popup_02_half.png');}
.event240801_thanks .popup_old_02{top:1950px; height: 827px; background-image:url('/images/event/promotion_240801_thanks/popup_02_end.png');}
.event240801_thanks .popup_half .info {padding-top:250px; padding-bottom:60px;}
.event240801_thanks .popup_half .check {bottom:42px;}
.event240801_thanks .popup_half .event {left:305px; bottom:42px;}

/* 20240801 8월 특가데이 이벤트 */
.event240801 section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center;}
.event240801 section.section_01{height:1188px; background-image:url('/images/event/promotion_240801/section_01.jpg');}
.event240801 section.section_02{height:712px; background-image:url('/images/event/promotion_240801/section_02.jpg');}
.event240801 section.section_03{height:979px; background-image:url('/images/event/promotion_240801/section_03.jpg');}
.event240801 section > div{width:1000px; height:100%; margin:0 auto; position:relative;} 
.event240801 section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event240801 section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event240801 section > div > a.special{width:342px; height:80px; bottom:0; left:calc(50% - 171px);}
.event240801 section > div > a.btn{width:341px; height:81px; bottom:80px; left:calc(50% - 171px);}
.event240801 .section_02 > div > a.btn {width:142px; height:111px;}
.event240801 .section_02 > div > a.btn01 {left:572px; top:40px;}
.event240801 .section_02 > div > a.btn02 {left:286px; top:152px;}
.event240801 .section_02 > div > a.btn03 {left:572px; top:152px;}
.event240801 .section_02 > div > a.btn04 {left:286px; top:264px;}
.event240801 .section_02 > div > a.btn05 {left:286px; top:376px;}
.event240801 .section_02 > div > a.btn06 {left:572px; top:376px;}
.event240801 .section_02 > div > a.btn07 {left:286px; top:488px;}
.event240801 .section_02 > div > a.btn08 {left:572px; top:488px;}

/* 20240902 9월 원쁠전 이벤트*/
.event240902 {width: 100%; min-width:1322px;}
.event240902 .section{margin:0; background-repeat: no-repeat; background-position: top center; font-size: 0;}
.event240902 .section a {position: absolute; background: url('https://image.na100shop.com:433/images/event/promotion_240902/bg_null.png') repeat; font-size: 0;}
.event240902 .section_01 {height: 2142px; background-image: url('/images/event/promotion_240902/section_01_03.jpg');}
.event240902 .section_02 {position:relative; height: 760px; background-image: url('/images/event/promotion_240902/section_02_03.jpg');}
.event240902 .section_03 {position:relative; height: 259px; background-image: url('/images/event/promotion_240902/section_03_03.jpg');}
.event240902 .section .box {position: relative; margin: 0 auto; width: 1322px; height:100%; font-size: 0;}
.event240902 .section_01 .linkBox > a {width:300px; height:75px; left:98px; bottom:512px;}
.event240902 .section_01 .linkBox > a.btn_02 {left:510px;}
.event240902 .section_02 .btn {left:52px; bottom:30px; width: 165px; height: 60px;}
.event240902 .section .linkBox {position:relative; margin:0 auto; width:1322px; height:100%;}
.event240902 .section .linkBox > div {position: absolute; width: 605px; height: 672px; font-size: 0;}
.event240902 .section .linkBox .link {left: 0; top: 0; width:100%; height:314px;}
.event240902 .section .linkBox .cartBtn {left:222px; bottom:30px; width:165px; height:60px;}
.event240902 .section .linkBox .cartBtn+.btn {left: 136px; top: 390px; width:120px; height:50px;}
.event240902 .section .linkBox > div:nth-child(1){left: 0px; top: 0px;}
.event240902 .section .linkBox > div:nth-child(2){right:0px; top: 3px;}

/* 20240731 87주년 이벤트 당첨자 발표 */
.event240731_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240731_winner .section_01{height:4709px; background-image:url('/images/event/promotion_240731_winner/section_01.jpg');}

/* 20240802 조합원 선물세트 사전예약 */
.event240802 section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center;}
.event240802 section.section_01{height:510px; background-image:url('/images/event/promotion_240802/section_01.jpg');}
.event240802 section.section_02{height:726px; background-image:url('/images/event/promotion_240802/section_02.jpg');}
.event240802 section.section_03{height:928px; background-image:url('/images/event/promotion_240802/section_03.jpg');}
.event240802 .inner {position: relative; margin:0 auto; width:800px; height: 100%; font-size:0; line-height:0;}
.event240802 .inner .btn {display: inline-block; margin-top:6px; width: 260px; height: 260px; vertical-align: top; font-size:0; background:transparent;}
.event240802 .inner .btn:nth-child(1),
.event240802 .inner .btn:nth-child(2),
.event240802 .inner .btn:nth-child(3){margin-top:0;}
.event240802 .inner .btn:nth-child(3n-2){margin-left: 9px;}
.event240802 .inner .btn:nth-child(3n-1){margin-left: 6px;}
.event240802 .inner .btn:nth-child(3n) {margin-left: 5px;}
.event240802 .inner .btn.col_4{width: 193px; height: 194px;}
.event240802 .inner .btn.col_4:nth-child(3n-2),
.event240802 .inner .btn.col_4:nth-child(3n), 
.event240802 .inner .btn.col_4:nth-child(3n-1){margin-left:unset;}
.event240802 .inner .btn.col_4{margin-left:5px !important;}
.event240802 .inner .btn.col_4.ml12{margin-left:12px !important;}

/* 2024081602 7월 스탬프 이벤트 당발 */
.event24081602_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event24081602_winner .section_01{height:4144px; background-image:url('/images/event/promotion_24081602_winner/section_01.jpg');}

/* 20240816 7월 구매후기 이벤트 당발 */
.event240816_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240816_winner .section.section{height:4240px; background-image:url('/images/event/promotion_240816_winner/section_01.jpg');}
.event240816_winner .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}

/* 20240821 추석 구매감사 이벤트 */
.event240821_bulkpurchase section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center;}
.event240821_bulkpurchase section.section_01{height:2720px; background-image:url('/images/event/promotion_240821_bulkpurchase/section_01_02.jpg');}
.event240821_bulkpurchase section > div{width:1100px; height:100%; margin:0 auto; position:relative;} 
.event240821_bulkpurchase section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event240821_bulkpurchase section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event240821_bulkpurchase section > div > a.btn{width:440px; height:100px; bottom:720px; left:calc(50% - 220px);}

/* 20240821 추석 선물 기획전 이벤트 */
.event240821_plan {width: 100%;}
.event240821_plan .section{margin:0; background-repeat: no-repeat; background-position: top center; font-size: 0;}
.event240821_plan .section a {position: absolute; background: url('https://image.na100shop.com:433/images/event/promotion_240821_plan/bg_null.png') repeat; font-size: 0;}
.event240821_plan .section_01 {height: 846px; background-image: url('/images/event/promotion_240821_plan/section_01.jpg');}
.event240821_plan .section_02 {height: 357px; background-image: url('/images/event/promotion_240821_plan/section_02.jpg');}
.event240821_plan .section_03 {height: 7672px; background-image: url('/images/event/promotion_240821_plan/section_03_02.jpg');}
.event240821_plan .section_04 {height: 2525px; background-image: url('/images/event/promotion_240821_plan/section_04.jpg');}
.event240821_plan .section .box {position: relative; margin: 0 auto; width: 1100px; height:100%; font-size: 0;}
.event240821_plan .section_02 .btn { width: 253px; height: 70px; right: 40px; top: 79px;}
.event240821_plan .section_02 a {width: 548px; height: 60px;}
.event240821_plan .section .tabLink_01 {left: 0px; top: 250px;}
.event240821_plan .section .tabLink_02 {left: 553px; top: 250px; width:548px;}
.event240821_plan .section .tabLink_03 {left: 0px; top: 316px;}
.event240821_plan .section .tabLink_04 {left: 553px; top: 316px;}
.event240821_plan .section .linkBox {position:relative; margin:0 auto; width:1100px; height:100%;}
.event240821_plan .section_04 .linkBox {top:1px;}
.event240821_plan .section .linkBox > div {position: absolute; width: 266px; height: 460px; font-size: 0;}
.event240821_plan .section .linkBox .link {left: 0; top: 0; width:266px; height:266px;}
.event240821_plan .section .linkBox .cartBtn {left: 10px; top: 390px; width:120px; height:50px;}
.event240821_plan .section .linkBox .cartBtn+.btn {left: 136px; top: 390px; width:120px; height:50px;}
.event240821_plan .section .linkBox > div:nth-child(1){left: 0px; top: 63px;}
.event240821_plan .section .linkBox > div:nth-child(2){left: 278px; top: 63px;}
.event240821_plan .section .linkBox > div:nth-child(3){left: 556px; top: 63px;}
.event240821_plan .section .linkBox > div:nth-child(4){left: 834px; top: 63px;}
.event240821_plan .section .linkBox > div:nth-child(5){left: 0px; top: 535px;}
.event240821_plan .section .linkBox > div:nth-child(6){left: 278px; top: 535px;}
.event240821_plan .section .linkBox > div:nth-child(7){left: 556px; top: 535px;}
.event240821_plan .section .linkBox > div:nth-child(8){left: 834px; top: 535px;}
.event240821_plan .section .linkBox > div:nth-child(9){left: 0px; top: 1009px;}
.event240821_plan .section .linkBox > div:nth-child(10){left: 278px; top: 1009px;}
.event240821_plan .section .linkBox > div:nth-child(11){left: 556px; top: 1009px;}
.event240821_plan .section .linkBox > div:nth-child(12){left: 834px; top: 1009px;}
.event240821_plan .section .linkBox > div:nth-child(13){left: 0px; top: 1483px;}
.event240821_plan .section .linkBox > div:nth-child(14){left: 278px; top: 1483px;}
.event240821_plan .section .linkBox > div:nth-child(15){left: 556px; top: 1483px;}
.event240821_plan .section .linkBox > div:nth-child(16){left: 834px; top: 1483px;}
.event240821_plan .section .linkBox > div:nth-child(17){left: 0px; top: 1957px;}
.event240821_plan .section .linkBox > div:nth-child(18){left: 278px; top: 1957px;}
.event240821_plan .section .linkBox > div:nth-child(19){left: 556px; top: 1957px;}
.event240821_plan .section .linkBox > div:nth-child(20){left: 834px; top: 1957px;}
.event240821_plan .section .linkBox > div:nth-child(21){left: 0px; top: 2431px;}
.event240821_plan .section .linkBox > div:nth-child(22){left: 278px; top: 2431px;}
.event240821_plan .section .linkBox > div:nth-child(23){left: 556px; top: 2431px;}
.event240821_plan .section .linkBox > div:nth-child(24){left: 834px; top: 2431px;}
.event240821_plan .section .linkBox > div:nth-child(25){left: 0px; top: 2905px;}
.event240821_plan .section .linkBox > div:nth-child(26){left: 278px; top: 2905px;}
.event240821_plan .section .linkBox > div:nth-child(27){left: 556px; top: 2905px;}
.event240821_plan .section .linkBox > div:nth-child(28){left: 834px; top: 2905px;}
.event240821_plan .section .linkBox > div:nth-child(29){left: 0px; top: 3379px;}
.event240821_plan .section .linkBox > div:nth-child(30){left: 278px; top: 3379px;}
.event240821_plan .section .linkBox > div:nth-child(31){left: 556px; top: 3379px;}
.event240821_plan .section .linkBox > div:nth-child(32){left: 834px; top: 3379px;}
.event240821_plan .section .linkBox > div:nth-child(33){left: 0px; top: 3853px;}
.event240821_plan .section .linkBox > div:nth-child(34){left: 278px; top: 3853px;}
.event240821_plan .section .linkBox > div:nth-child(35){left: 556px; top: 3853px;}
.event240821_plan .section .linkBox > div:nth-child(36){left: 834px; top: 3853px;}
.event240821_plan .section .linkBox > div:nth-child(37){left: 0px; top: 4327px;}
.event240821_plan .section .linkBox > div:nth-child(38){left: 278px; top: 4327px;}
.event240821_plan .section .linkBox > div:nth-child(39){left: 556px; top: 4327px;}
.event240821_plan .section .linkBox > div:nth-child(40){left: 834px; top: 4327px;}
.event240821_plan .section .linkBox > div:nth-child(41){left: 0px; top: 4801px;}
.event240821_plan .section .linkBox > div:nth-child(42){left: 278px; top: 4801px;}
.event240821_plan .section .linkBox > div:nth-child(43){left: 556px; top: 4801px;}
.event240821_plan .section .linkBox > div:nth-child(44){left: 834px; top: 4801px;}
.event240821_plan .section .linkBox > div:nth-child(45){left: 0px; top: 5275px;}
.event240821_plan .section .linkBox > div:nth-child(46){left: 278px; top: 5275px;}
.event240821_plan .section .linkBox > div:nth-child(47){left: 556px; top: 5275px;}
.event240821_plan .section .linkBox > div:nth-child(48){left: 834px; top: 5275px;}
.event240821_plan .section .linkBox > div:nth-child(49){left: 0px; top: 5749px;}
.event240821_plan .section .linkBox > div:nth-child(50){left: 278px; top: 5749px;}
.event240821_plan .section .linkBox > div:nth-child(51){left: 556px; top: 5749px;}
.event240821_plan .section .linkBox > div:nth-child(52){left: 834px; top: 5749px;}
.event240821_plan .section .linkBox > div:nth-child(53){left: 0px; top: 6223px;}
.event240821_plan .section .linkBox > div:nth-child(54){left: 278px; top: 6223px;}
.event240821_plan .section .linkBox > div:nth-child(55){left: 556px; top: 6223px;}
.event240821_plan .section .linkBox > div:nth-child(56){left: 834px; top: 6223px;}
.event240821_plan .section .linkBox > div:nth-child(57){left: 0px; top: 6697px;}
.event240821_plan .section .linkBox > div:nth-child(58){left: 278px; top: 6697px;}
.event240821_plan .section .linkBox > div:nth-child(59){left: 556px; top: 6697px;}
.event240821_plan .section .linkBox > div:nth-child(60){left: 834px; top: 6697px;}
.event240821_plan .section .linkBox > div:nth-child(61){left: 0px; top: 7171px;}
.event240821_plan .section .linkBox > div:nth-child(62){left: 278px; top: 7171px;}

/*20240901 9월 스탬프 이벤트 */
.event240901_thanks .section {width:100%; min-width:994px; background-position: top center; background-repeat: no-repeat; margin:0;}
.event240901_thanks .box{position:relative; width:994px; height:100%; margin:0 auto;}
.event240901_thanks .box a{position:absolute; background:url('https://image.na100shop.com:433/event/promotion_240901_thanks/bg_null.png'); text-indent:-9999px;}
.event240901_thanks .section01 .event {width: 441px;height: 100px;left: 40px; bottom: 82px;}
.event240901_thanks .section01 .shopping {width: 441px;height: 100px;left: 512px; bottom: 82px;}
.event240901_thanks .section01 {height:2540px; background-image: url('/images/event/promotion_240901_thanks/section_01.jpg');}
.event240901_thanks .section02 {height:766px; background-image: url('/images/event/promotion_240901_thanks/section_02.jpg');}
.event240901_thanks .popup{display:none; position:absolute; width:600px; left:50%; margin-left:-300px; background-repeat:no-repeat; z-index:100;}
.event240901_thanks .popup a{position:absolute; font-size:0; background:none; text-indent:-99999px;}
.event240901_thanks .popup .close{width: 60px; height:60px; top:75px; right:0px;}
.event240901_thanks .popup01 .close{top:68px;}
.event240901_thanks .popup_old .close{top:62px;}
.event240901_thanks .popup_old_02 .close{top:62px;}
.event240901_thanks .popup .check{ width: 260px; height: 80px; left: 35px;bottom: 37px;}
.event240901_thanks .popup01 .check{bottom:39px;}
.event240901_thanks .popup .event {width: 260px; height: 80px; left:305px;bottom: 37px;}
.event240901_thanks .popup01 .event {bottom:39px;}
.event240901_thanks .popup01{top:1940px; height:728px; background-image:url('/images/event/promotion_240901_thanks/popup_03.png');}
.event240901_thanks .popup02 .check {bottom:38px;}
.event240901_thanks .popup02 .event {bottom:38px; left:305px;}
.event240901_thanks .popup_old{top:1940px; height: 720px; background-image:url('/images/event/promotion_240901_thanks/popup_02.png');}
.event240901_thanks .popup_old .check {left:170px; bottom:39px;}
.event240901_thanks .popup_old_02 .check {bottom:39px; left:170px;}
.event240901_thanks .popup_old_half .check {bottom:42px; left:170px;}
.event240901_thanks .black{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background-color:#000; z-index:50; opacity:0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.event240901_thanks .info {padding-top:241px; padding-left:34px; padding-bottom:62px;}
.event240901_thanks .info p{display:inline-block;width:110px;color: #20619d;  font-size: 26px; font-weight: 700; line-height: 1; text-align: center; }
.event240901_thanks .popup01 .info {padding-top:264px;} 
.event240901_thanks .popup_old_02 .info  {padding-top:256px;}
.event240901_thanks .popup_old .info  {padding-top:255px;}
.event240901_thanks .popup02 .info {padding-top:270px;}
.event240901_thanks .popup01 .info p,
.event240901_thanks .popup_old_02 .info p{color: #40972c;}
.event240901_thanks .info .name{ width: 108px;}
.event240901_thanks .info .num{width:56px; margin-left:256px;}
.event240901_thanks .stampBox {width:555px; height:221px; margin:0 auto; overflow:hidden;}
.event240901_thanks .stampBox .stamp { display:block; float:left;width: 110px; height: 110px;background-image:url('/images/event/promotion_240901_thanks/stamp.jpg');}
.event240901_thanks .stampBox .stamp + .stamp {margin-left:1px;}
.event240901_thanks .stampBox .stamp:nth-child(5n+1) {margin-left:0;}
.event240901_thanks .stampBox .stamp:nth-child(n+6) {margin-top:1px;}
.event240901_thanks .popup02{top:1939px; height: 838px; background-image:url('/images/event/promotion_240901_thanks/popup_03_end.png');}
.event240901_thanks .popup_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_240901_thanks/popup_03_half.png');}
.event240901_thanks .popup_old_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_240901_thanks/popup_02_half.png');}
.event240901_thanks .popup_old_02{top:1950px; height: 827px; background-image:url('/images/event/promotion_240901_thanks/popup_02_end.png');}
.event240901_thanks .popup_half .info {padding-top:250px; padding-bottom:60px;}
.event240901_thanks .popup_half .check {bottom:42px;}
.event240901_thanks .popup_half .event {left:305px; bottom:42px;}

/* 20240901 9월 특가데이 이벤트 */
.event240901 section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center;}
.event240901 section.section_01{height:1188px; background-image:url('/images/event/promotion_240901/section_01.jpg');}
.event240901 section.section_02{height:712px; background-image:url('/images/event/promotion_240901/section_02.jpg');}
.event240901 section.section_03{height:979px; background-image:url('/images/event/promotion_240901/section_03.jpg');}
.event240901 section > div{width:1000px; height:100%; margin:0 auto; position:relative;} 
.event240901 section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event240901 section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event240901 section > div > a.special{width:342px; height:80px; bottom:0; left:calc(50% - 171px);}
.event240901 section > div > a.btn{width:341px; height:81px; bottom:80px; left:calc(50% - 171px);}
.event240901 .section_02 > div > a.btn {width:142px; height:111px;}
.event240901 .section_02 > div > a.btn01 {left:286px; top:40px;}
.event240901 .section_02 > div > a.btn02 {left:572px; top:40px;}
.event240901 .section_02 > div > a.btn03 {left:572px; top:264px;}
.event240901 .section_02 > div > a.btn04 {left:286px; top:376px;}
.event240901 .section_02 > div > a.btn05 {left:572px; top:376px;}

/* 20240901 9월 구매후기 이벤트 */
.event240901_review .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240901_review .section.section01{height:1600px; background-image:url('/images/event/promotion_240901_review/section_01.jpg');}
.event240901_review .section.section02{height:697px; background-image:url('/images/event/promotion_240901_review/section_02.jpg');}
.event240901_review .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}
.event240901_review .section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event240901_review .section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event240901_review .section > div > a.btn{width:441px; height:100px; bottom:92px; left:95px;}
.event240901_review .section > div > a.btn02{left:570px;}

/* 20241007 10월 원쁠전 이벤트*/
.event241007 {width: 100%; min-width:1322px;}
.event241007 .section{margin:0; background-repeat: no-repeat; background-position: top center; font-size: 0;}
.event241007 .section a {position: absolute; background: url('https://image.na100shop.com:433/images/event/promotion_241007/bg_null.png') repeat; font-size: 0;}
.event241007 .section_01 {height: 2144px; background-image: url('/images/event/promotion_241007/section_01_03.jpg');}
.event241007 .section_02 {position:relative; height: 797px; background-image: url('/images/event/promotion_241007/section_02_03.jpg');}
.event241007 .section_03 {position:relative; height: 159px; background-image: url('/images/event/promotion_241007/section_03_03.jpg');}
.event241007 .section .box {position: relative; margin: 0 auto; width: 1322px; height:100%; font-size: 0;}
.event241007 .section_01 .linkBox > a {width:300px; height:75px; left:98px; bottom:514px;}
.event241007 .section_01 .linkBox > a.btn_02 {left:511px;}
.event241007 .section_02 .btn {left:49px; bottom:30px; width: 165px; height: 60px;}
.event241007 .section .linkBox {position:relative; margin:0 auto; width:1322px; height:100%;}
.event241007 .section .linkBox > div {position: absolute; width: 601px; height: 672px; font-size: 0;}
.event241007 .section .linkBox .link {left: 0; top: 0; width:100%; height:314px;}
.event241007 .section .linkBox .cartBtn {left:218px; bottom:30px; width:165px; height:60px;}
.event241007 .section .linkBox .cartBtn+.btn {left: 136px; top: 390px; width:120px; height:50px;}
.event241007 .section .linkBox > div:nth-child(1){left: 0px; top: 0px;}
.event241007 .section .linkBox > div:nth-child(2){right:0px; top: 0px;}

/* 2024091302 8월 스탬프 이벤트 당발 */
.event24091302_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event24091302_winner .section_01{height:4144px; background-image:url('/images/event/promotion_24091302_winner/section_01.jpg');}

/* 20240913 8월 구매후기 이벤트 당발 */
.event240913_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240913_winner .section.section{height:4366px; background-image:url('/images/event/promotion_240913_winner/section_01.jpg');}
.event240913_winner .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}

/* 20240923 추석 구매감사 이벤트 당발 */
.event240923_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event240923_winner .section.section{height:4731px; background-image:url('/images/event/promotion_240923_winner/section_01.jpg');}
.event240923_winner .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}

/*20241001 10월 스탬프 이벤트 */
.event241001_thanks .section {width:100%; min-width:994px; background-position: top center; background-repeat: no-repeat; margin:0;}
.event241001_thanks .box{position:relative; width:994px; height:100%; margin:0 auto;}
.event241001_thanks .box a{position:absolute; background:url('https://image.na100shop.com:433/event/promotion_241001_thanks/bg_null.png'); text-indent:-9999px;}
.event241001_thanks .section01 .event {width: 441px;height: 100px;left: 40px; bottom: 82px;}
.event241001_thanks .section01 .shopping {width: 441px;height: 100px;left: 512px; bottom: 82px;}
.event241001_thanks .section01 {height:2540px; background-image: url('/images/event/promotion_241001_thanks/section_01.jpg');}
.event241001_thanks .section02 {height:766px; background-image: url('/images/event/promotion_241001_thanks/section_02.jpg');}
.event241001_thanks .popup{display:none; position:absolute; width:600px; left:50%; margin-left:-300px; background-repeat:no-repeat; z-index:100;}
.event241001_thanks .popup a{position:absolute; font-size:0; background:none; text-indent:-99999px;}
.event241001_thanks .popup .close{width: 60px; height:60px; top:75px; right:0px;}
.event241001_thanks .popup01 .close{top:68px;}
.event241001_thanks .popup_old .close{top:62px;}
.event241001_thanks .popup_old_02 .close{top:59px;}
.event241001_thanks .popup .check{ width: 260px; height: 80px; left: 35px;bottom: 37px;}
.event241001_thanks .popup01 .check{bottom:40px;}
.event241001_thanks .popup .event {width: 260px; height: 80px; left:305px;bottom: 37px;}
.event241001_thanks .popup01 .event {bottom:39px;}
.event241001_thanks .popup01{top:1940px; height:728px; background-image:url('/images/event/promotion_241001_thanks/popup_03.png');}
.event241001_thanks .popup02 .check {bottom:38px;}
.event241001_thanks .popup02 .event {bottom:38px; left:305px;}
.event241001_thanks .popup_old{top:1940px; height: 720px; background-image:url('/images/event/promotion_241001_thanks/popup_02.png');}
.event241001_thanks .popup_old .check {left:170px; bottom:39px;}
.event241001_thanks .popup_old_02 .check {bottom:44px; left:170px;}
.event241001_thanks .popup_old_half .check {bottom:42px; left:170px;}
.event241001_thanks .black{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background-color:#000; z-index:50; opacity:0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.event241001_thanks .info {padding-top:241px; padding-left:34px; padding-bottom:62px;}
.event241001_thanks .info p{display:inline-block;width:110px;color: #20619d;  font-size: 26px; font-weight: 700; line-height: 1; text-align: center; }
.event241001_thanks .popup01 .info {padding-top:264px;} 
.event241001_thanks .popup_old_02 .info  {padding-top:254px;}
.event241001_thanks .popup_old .info  {padding-top:255px;}
.event241001_thanks .popup02 .info {padding-top:270px;}
.event241001_thanks .popup01 .info p,
.event241001_thanks .popup_old_02 .info p{color: #40972c;}
.event241001_thanks .info .name{ width: 108px;}
.event241001_thanks .info .num{width:56px; margin-left:256px;}
.event241001_thanks .stampBox {width:555px; height:221px; margin:0 auto; overflow:hidden;}
.event241001_thanks .stampBox .stamp { display:block; float:left;width: 110px; height: 110px;background-image:url('/images/event/promotion_241001_thanks/stamp.jpg');}
.event241001_thanks .stampBox .stamp + .stamp {margin-left:1px;}
.event241001_thanks .stampBox .stamp:nth-child(5n+1) {margin-left:0;}
.event241001_thanks .stampBox .stamp:nth-child(n+6) {margin-top:1px;}
.event241001_thanks .popup02{top:1939px; height: 838px; background-image:url('/images/event/promotion_241001_thanks/popup_03_end.png');}
.event241001_thanks .popup_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_241001_thanks/popup_03_half.png');}
.event241001_thanks .popup_old_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_241001_thanks/popup_02_half.png');}
.event241001_thanks .popup_old_02{top:1950px; height: 827px; background-image:url('/images/event/promotion_241001_thanks/popup_02_end.png');}
.event241001_thanks .popup_half .info {padding-top:250px; padding-bottom:60px;}
.event241001_thanks .popup_half .check {bottom:42px;}
.event241001_thanks .popup_half .event {left:305px; bottom:42px;}

/* 20241001 10월 구매후기 이벤트 */
.event241001_review .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event241001_review .section.section01{height:1600px; background-image:url('/images/event/promotion_241001_review/section_01.jpg');}
.event241001_review .section.section02{height:697px; background-image:url('/images/event/promotion_241001_review/section_02.jpg');}
.event241001_review .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}
.event241001_review .section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event241001_review .section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event241001_review .section > div > a.btn{width:441px; height:100px; bottom:92px; left:95px;}
.event241001_review .section > div > a.btn02{left:570px;}

/* 20241001 10월 특가데이 이벤트 */
.event241001 section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center;}
.event241001 section.section_01{height:1188px; background-image:url('/images/event/promotion_241001/section_01.jpg');}
.event241001 section.section_02{height:712px; background-image:url('/images/event/promotion_241001/section_02.jpg');}
.event241001 section.section_03{height:979px; background-image:url('/images/event/promotion_241001/section_03.jpg');}
.event241001 section > div{width:1000px; height:100%; margin:0 auto; position:relative;} 
.event241001 section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event241001 section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event241001 section > div > a.special{width:342px; height:80px; bottom:0; left:calc(50% - 171px);}
.event241001 section > div > a.btn{width:341px; height:81px; bottom:80px; left:calc(50% - 171px);}
.event241001 .section_02 > div > a.btn {width:142px; height:111px;}
.event241001 .section_02 > div > a.btn01 {left:286px; top:40px;}
.event241001 .section_02 > div > a.btn02 {left:286px; top:152px;}
.event241001 .section_02 > div > a.btn03 {left:572px; top:152px;}
.event241001 .section_02 > div > a.btn04 {left:286px; top:264px;}
.event241001 .section_02 > div > a.btn05 {left:572px; top:264px;}
.event241001 .section_02 > div > a.btn06 {left:286px; top:376px;}
.event241001 .section_02 > div > a.btn07 {left:572px; top:376px;}
.event241001 .section_02 > div > a.btn08 {left:286px; top:488px;}
.event241001 .section_02 > div > a.btn09 {left:572px; top:488px;}

/* 20241104 11월 원쁠전 이벤트*/
.event241104 {width: 100%; min-width:1322px;}
.event241104 .section{margin:0; background-repeat: no-repeat; background-position: top center; font-size: 0;}
.event241104 .section a {position: absolute; background: url('https://image.na100shop.com:433/images/event/promotion_241104/bg_null.png') repeat; font-size: 0;}
.event241104 .section_01 {height: 2144px; background-image: url('/images/event/promotion_241104/section_01_02.jpg');}
.event241104 .section_02 {position:relative; height: 797px; background-image: url('/images/event/promotion_241104/section_02_02.jpg');}
.event241104 .section_03 {position:relative; height: 149px; background-image: url('/images/event/promotion_241104/section_03_02.jpg');}
.event241104 .section .box {position: relative; margin: 0 auto; width: 1322px; height:100%; font-size: 0;}
.event241104 .section_01 .linkBox > a {width:300px; height:75px; left:98px; bottom:514px;}
.event241104 .section_01 .linkBox > a.btn_02 {left:510px;}
.event241104 .section_02 .btn {left:49px; bottom:30px; width: 165px; height: 60px;}
.event241104 .section .linkBox {position:relative; margin:0 auto; width:1322px; height:100%;}
.event241104 .section .linkBox > div {position: absolute; width: 601px; height: 672px; font-size: 0;}
.event241104 .section .linkBox .link {left: 0; top: 0; width:100%; height:314px;}
.event241104 .section .linkBox .cartBtn {left:218px; bottom:30px; width:165px; height:60px;}
.event241104 .section .linkBox .cartBtn+.btn {left: 136px; top: 390px; width:120px; height:50px;}
.event241104 .section .linkBox > div:nth-child(1){left: 0px; top: 0px;}
.event241104 .section .linkBox > div:nth-child(2){right:0px; top: 0px;}

/* 20241015 9월 구매후기 이벤트 당발 */
.event241015_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event241015_winner .section.section{height:4514px; background-image:url('/images/event/promotion_241015_winner/section_01.jpg');}
.event241015_winner .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}

/* 2024101502 9월 스탬프 이벤트 당발 */
.event24101502_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event24101502_winner .section_01{height:4144px; background-image:url('/images/event/promotion_24101502_winner/section_01.jpg');}

/*20241101 11월 스탬프 이벤트 */
.event241101_thanks .section {width:100%; min-width:994px; background-position: top center; background-repeat: no-repeat; margin:0;}
.event241101_thanks .box{position:relative; width:994px; height:100%; margin:0 auto;}
.event241101_thanks .box a{position:absolute; background:url('https://image.na100shop.com:433/event/promotion_241101_thanks/bg_null.png'); text-indent:-9999px;}
.event241101_thanks .section01 .event {width: 441px;height: 100px;left: 40px; bottom: 82px;}
.event241101_thanks .section01 .shopping {width: 441px;height: 100px;left: 512px; bottom: 82px;}
.event241101_thanks .section01 {height:2540px; background-image: url('/images/event/promotion_241101_thanks/section_01.jpg');}
.event241101_thanks .section02 {height:766px; background-image: url('/images/event/promotion_241101_thanks/section_02.jpg');}
.event241101_thanks .popup{display:none; position:absolute; width:600px; left:50%; margin-left:-300px; background-repeat:no-repeat; z-index:100;}
.event241101_thanks .popup a{position:absolute; font-size:0; background:none; text-indent:-99999px;}
.event241101_thanks .popup .close{width: 60px; height:60px; top:75px; right:0px;}
.event241101_thanks .popup01 .close{top:68px;}
.event241101_thanks .popup_old .close{top:62px;}
.event241101_thanks .popup_old_02 .close{top:59px;}
.event241101_thanks .popup .check{ width: 260px; height: 80px; left: 35px;bottom: 37px;}
.event241101_thanks .popup01 .check{bottom:40px;}
.event241101_thanks .popup .event {width: 260px; height: 80px; left:305px;bottom: 37px;}
.event241101_thanks .popup01 .event {bottom:39px;}
.event241101_thanks .popup01{top:1940px; height:728px; background-image:url('/images/event/promotion_241101_thanks/popup_03.png');}
.event241101_thanks .popup02 .check {bottom:38px;}
.event241101_thanks .popup02 .event {bottom:38px; left:305px;}
.event241101_thanks .popup_old{top:1940px; height: 720px; background-image:url('/images/event/promotion_241101_thanks/popup_02.png');}
.event241101_thanks .popup_old .check {left:170px; bottom:39px;}
.event241101_thanks .popup_old_02 .check {bottom:44px; left:170px;}
.event241101_thanks .popup_old_half .check {bottom:42px; left:170px;}
.event241101_thanks .black{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background-color:#000; z-index:50; opacity:0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.event241101_thanks .info {padding-top:241px; padding-left:34px; padding-bottom:62px;}
.event241101_thanks .info p{display:inline-block;width:110px;color: #20619d;  font-size: 26px; font-weight: 700; line-height: 1; text-align: center; }
.event241101_thanks .popup01 .info {padding-top:264px;} 
.event241101_thanks .popup_old_02 .info  {padding-top:254px;}
.event241101_thanks .popup_old .info  {padding-top:255px;}
.event241101_thanks .popup02 .info {padding-top:270px;}
.event241101_thanks .popup01 .info p,
.event241101_thanks .popup_old_02 .info p{color: #40972c;}
.event241101_thanks .info .name{ width: 108px;}
.event241101_thanks .info .num{width:56px; margin-left:256px;}
.event241101_thanks .stampBox {width:555px; height:221px; margin:0 auto; overflow:hidden;}
.event241101_thanks .stampBox .stamp { display:block; float:left;width: 110px; height: 110px;background-image:url('/images/event/promotion_241101_thanks/stamp.jpg');}
.event241101_thanks .stampBox .stamp + .stamp {margin-left:1px;}
.event241101_thanks .stampBox .stamp:nth-child(5n+1) {margin-left:0;}
.event241101_thanks .stampBox .stamp:nth-child(n+6) {margin-top:1px;}
.event241101_thanks .popup02{top:1939px; height: 838px; background-image:url('/images/event/promotion_241101_thanks/popup_03_end.png');}
.event241101_thanks .popup_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_241101_thanks/popup_03_half.png');}
.event241101_thanks .popup_old_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_241101_thanks/popup_02_half.png');}
.event241101_thanks .popup_old_02{top:1950px; height: 827px; background-image:url('/images/event/promotion_241101_thanks/popup_02_end.png');}
.event241101_thanks .popup_half .info {padding-top:250px; padding-bottom:60px;}
.event241101_thanks .popup_half .check {bottom:42px;}
.event241101_thanks .popup_half .event {left:305px; bottom:42px;}

/* 20241024 절임배추 이벤트 */
.event241024 {width: 100%;}
.event241024 .section{margin:0; background-repeat: no-repeat; background-position: top center; font-size: 0;}
.event241024 .section a {position: absolute; background: url('https://image.na100shop.com:433/images/event/promotion_241024/bg_null.png') repeat; font-size: 0;}
.event241024 .section_01 {position:relative; height: 2770px; background-image: url('/images/event/promotion_241024/section_01_02.jpg');}
.event241024 .section .box {position: relative; margin: 0 auto; width: 1100px; height:100%; font-size: 0;}
.event241024 .section_01 .linkBox > a {width:398px; height:94px; left:351px; bottom:656px;}
.event241024 .section .linkBox {position:relative; margin:0 auto; width:1100px; height:100%;}

/* 20241101 11월 구매후기 이벤트 */
.event241101_review .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event241101_review .section.section01{height:1600px; background-image:url('/images/event/promotion_241101_review/section_01.jpg');}
.event241101_review .section.section02{height:697px; background-image:url('/images/event/promotion_241101_review/section_02.jpg');}
.event241101_review .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}
.event241101_review .section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event241101_review .section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event241101_review .section > div > a.btn{width:441px; height:100px; bottom:92px; left:95px;}
.event241101_review .section > div > a.btn02{left:570px;}

/* 20241101 11월 특가데이 이벤트 */
.event241101 section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center;}
.event241101 section.section_01{height:1188px; background-image:url('/images/event/promotion_241101/section_01.jpg');}
.event241101 section.section_02{height:712px; background-image:url('/images/event/promotion_241101/section_02.jpg');}
.event241101 section.section_03{height:979px; background-image:url('/images/event/promotion_241101/section_03.jpg');}
.event241101 section > div{width:1000px; height:100%; margin:0 auto; position:relative;} 
.event241101 section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event241101 section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event241101 section > div > a.special{width:342px; height:80px; bottom:0; left:calc(50% - 171px);}
.event241101 section > div > a.btn{width:341px; height:81px; bottom:80px; left:calc(50% - 171px);}
.event241101 .section_02 > div > a.btn {width:142px; height:111px;}
.event241101 .section_02 > div > a.btn01 {left:286px; top:152px;}
.event241101 .section_02 > div > a.btn02 {left:572px; top:152px;}
.event241101 .section_02 > div > a.btn03 {left:286px; top:264px;}
.event241101 .section_02 > div > a.btn04 {left:572px; top:264px;}
.event241101 .section_02 > div > a.btn05 {left:286px; top:376px;}
.event241101 .section_02 > div > a.btn06 {left:572px; top:376px;}
.event241101 .section_02 > div > a.btn07 {left:286px; top:488px;}
.event241101 .section_02 > div > a.btn08 {left:572px; top:488px;}

/* 20241202 12월 원쁠전 이벤트*/
.event241202 {width: 100%; min-width:1322px;}
.event241202 .section{margin:0; background-repeat: no-repeat; background-position: top center; font-size: 0;}
.event241202 .section a {position: absolute; background: url('https://image.na100shop.com:433/images/event/promotion_241202/bg_null.png') repeat; font-size: 0;}
.event241202 .section_01 {height: 2146px; background-image: url('/images/event/promotion_241202/section_01_02.jpg');}
.event241202 .section_02 {position:relative; height: 628px; background-image: url('/images/event/promotion_241202/section_02_02.jpg');}
.event241202 .section_03 {position:relative; height: 178px; background-image: url('/images/event/promotion_241202/section_03_02.jpg');}
.event241202 .section .box {position: relative; margin: 0 auto; width: 1322px; height:100%; font-size: 0;}
.event241202 .section_01 .linkBox > a {width:300px; height:75px; left:98px; bottom:516px;}
.event241202 .section_01 .linkBox > a.btn_02 {left:510px; bottom:517px;}
.event241202 .section_02 .btn {left:34px; bottom:19px; width: 113px; height: 41px;}
.event241202 .section .linkBox {position:relative; margin:0 auto; width:1322px; height:100%;}
.event241202 .section .linkBox > div {position: absolute; width: 411px; height: 459px; font-size: 0;}
.event241202 .section .linkBox .link {left: 0; top: 0; width:100%; height:215px;}
.event241202 .section .linkBox .cartBtn {left:150px; bottom:19px; width:113px; height:41px;}
.event241202 .section .linkBox .cartBtn+.btn {left: 136px; top: 390px; width:120px; height:50px;}
.event241202 .section .linkBox > div:nth-child(1){left: 3px; top: 0px;}
.event241202 .section .linkBox > div:nth-child(2){left: 455px; top: 0px;}
.event241202 .section .linkBox > div:nth-child(3){left: 908px; top: 0px;}

/* 20241115 10월 구매후기 이벤트 당발 */
.event241115_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event241115_winner .section.section{height:4117px; background-image:url('/images/event/promotion_241115_winner/section_01.jpg');}
.event241115_winner .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}

/* 2024111502 10월 스탬프 이벤트 당발 */
.event24111502_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event24111502_winner .section_01{height:4144px; background-image:url('/images/event/promotion_24111502_winner/section_01.jpg');}

/* 20241201 12월 구매후기 이벤트 */
.event241201_review .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event241201_review .section.section01{height:1600px; background-image:url('/images/event/promotion_241201_review/section_01_02.jpg');}
.event241201_review .section.section02{height:697px; background-image:url('/images/event/promotion_241201_review/section_02_02.jpg');}
.event241201_review .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}
.event241201_review .section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event241201_review .section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event241201_review .section > div > a.btn{width:441px; height:100px; bottom:92px; left:95px;}
.event241201_review .section > div > a.btn02{left:570px;}

/*20241201 12월 스탬프 이벤트 */
.event241201_thanks .section {width:100%; min-width:994px; background-position: top center; background-repeat: no-repeat; margin:0;}
.event241201_thanks .box{position:relative; width:994px; height:100%; margin:0 auto;}
.event241201_thanks .box a{position:absolute; background:url('https://image.na100shop.com:433/event/promotion_241201_thanks/bg_null.png'); text-indent:-9999px;}
.event241201_thanks .section01 .event {width: 441px;height: 100px;left: 40px; bottom: 82px;}
.event241201_thanks .section01 .shopping {width: 441px;height: 100px;left: 512px; bottom: 82px;}
.event241201_thanks .section01 {height:2540px; background-image: url('/images/event/promotion_241201_thanks/section_01_02.jpg');}
.event241201_thanks .section02 {height:766px; background-image: url('/images/event/promotion_241201_thanks/section_02_02.jpg');}
.event241201_thanks .popup{display:none; position:absolute; width:600px; left:50%; margin-left:-300px; background-repeat:no-repeat; z-index:100;}
.event241201_thanks .popup a{position:absolute; font-size:0; background:none; text-indent:-99999px;}
.event241201_thanks .popup .close{width: 60px; height:60px; top:75px; right:0px;}
.event241201_thanks .popup01 .close{top:68px;}
.event241201_thanks .popup_old .close{top:62px;}
.event241201_thanks .popup_old_02 .close{top:59px;}
.event241201_thanks .popup .check{ width: 260px; height: 80px; left: 35px;bottom: 37px;}
.event241201_thanks .popup01 .check{bottom:40px;}
.event241201_thanks .popup .event {width: 260px; height: 80px; left:305px;bottom: 37px;}
.event241201_thanks .popup01 .event {bottom:39px;}
.event241201_thanks .popup01{top:1940px; height:728px; background-image:url('/images/event/promotion_241201_thanks/popup_03.png');}
.event241201_thanks .popup02 .check {bottom:38px;}
.event241201_thanks .popup02 .event {bottom:38px; left:305px;}
.event241201_thanks .popup_old{top:1940px; height: 720px; background-image:url('/images/event/promotion_241201_thanks/popup_02.png');}
.event241201_thanks .popup_old .check {left:170px; bottom:38px;}
.event241201_thanks .popup_old_02 .check {bottom:43px; left:170px;}
.event241201_thanks .popup_old_half .check {bottom:42px; left:170px;}
.event241201_thanks .black{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background-color:#000; z-index:50; opacity:0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.event241201_thanks .info {padding-top:241px; padding-left:34px; padding-bottom:62px;}
.event241201_thanks .info p{display:inline-block;width:110px;color: #20619d;  font-size: 26px; font-weight: 700; line-height: 1; text-align: center; }
.event241201_thanks .popup01 .info {padding-top:264px;} 
.event241201_thanks .popup_old_02 .info  {padding-top:254px;}
.event241201_thanks .popup_old .info  {padding-top:255px;}
.event241201_thanks .popup02 .info {padding-top:270px;}
.event241201_thanks .popup01 .info p,
.event241201_thanks .popup_old_02 .info p{color: #40972c;}
.event241201_thanks .info .name{ width: 108px;}
.event241201_thanks .info .num{width:56px; margin-left:256px;}
.event241201_thanks .stampBox {width:555px; height:221px; margin:0 auto; overflow:hidden;}
.event241201_thanks .stampBox .stamp { display:block; float:left;width: 110px; height: 110px;background-image:url('/images/event/promotion_241201_thanks/stamp.jpg');}
.event241201_thanks .stampBox .stamp + .stamp {margin-left:1px;}
.event241201_thanks .stampBox .stamp:nth-child(5n+1) {margin-left:0;}
.event241201_thanks .stampBox .stamp:nth-child(n+6) {margin-top:1px;}
.event241201_thanks .popup02{top:1939px; height: 838px; background-image:url('/images/event/promotion_241201_thanks/popup_03_end.png');}
.event241201_thanks .popup_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_241201_thanks/popup_03_half.png');}
.event241201_thanks .popup_old_half {top:2008px; height: 822px; background-image:url('/images/event/promotion_241201_thanks/popup_02_half.png');}
.event241201_thanks .popup_old_02{top:1950px; height: 827px; background-image:url('/images/event/promotion_241201_thanks/popup_02_end.png');}
.event241201_thanks .popup_half .info {padding-top:250px; padding-bottom:60px;}
.event241201_thanks .popup_half .check {bottom:42px;}
.event241201_thanks .popup_half .event {left:305px; bottom:42px;}

/* 20241201 12월 특가데이 이벤트 */
.event241201 section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center;}
.event241201 section.section_01{height:1188px; background-image:url('/images/event/promotion_241201/section_01.jpg');}
.event241201 section.section_02{height:712px; background-image:url('/images/event/promotion_241201/section_02.jpg');}
.event241201 section.section_03{height:979px; background-image:url('/images/event/promotion_241201/section_03.jpg');}
.event241201 section > div{width:1000px; height:100%; margin:0 auto; position:relative;} 
.event241201 section > div > a{display:block; position:absolute; background:transparent; font-size:0;}
.event241201 section > div > a.logo{width:158px; height:28px; top:38px; left:70px;}
.event241201 section > div > a.special{width:342px; height:80px; bottom:0; left:calc(50% - 171px);}
.event241201 section > div > a.btn{width:341px; height:81px; bottom:80px; left:calc(50% - 171px);}
.event241201 .section_02 > div > a.btn {width:142px; height:111px;}
.event241201 .section_02 > div > a.btn01 {left:286px; top:40px;}
.event241201 .section_02 > div > a.btn02 {left:572px; top:40px;}
.event241201 .section_02 > div > a.btn03 {left:286px; top:152px;}
.event241201 .section_02 > div > a.btn04 {left:572px; top:152px;}
.event241201 .section_02 > div > a.btn05 {left:286px; top:264px;}
.event241201 .section_02 > div > a.btn06 {left:572px; top:264px;}
.event241201 .section_02 > div > a.btn07 {left:286px; top:376px;}
.event241201 .section_02 > div > a.btn08 {left:572px; top:376px;}
.event241201 .section_02 > div > a.btn09 {left:286px; top:488px;}

/* 2024121602 11월 스탬프 이벤트 당발 */
.event24121602_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event24121602_winner .section_01{height:4144px; background-image:url('/images/event/promotion_24121602_winner/section_01.jpg');}

/* 20241216 11월 구매후기 이벤트 당발 */
.event241216_winner .section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center; margin-bottom:0;}
.event241216_winner .section.section{height:4414px; background-image:url('/images/event/promotion_241216_winner/section_01.jpg');}
.event241216_winner .section > div{width:1100px; height:100%; margin:0 auto; position:relative;}

/* 20241223 조합원 선물세트 사전예약 */
.event241223 section{width:100%; min-width:1000px; background-repeat:no-repeat; background-position:top center;}
.event241223 section.section_01{height:510px; background-image:url('/images/event/promotion_241223/section_01.jpg');}
.event241223 section.section_02{height:726px; background-image:url('/images/event/promotion_241223/section_02.jpg');}
.event241223 section.section_03{height:928px; background-image:url('/images/event/promotion_241223/section_03.jpg');}
.event241223 .inner {position: relative; margin:0 auto; width:800px; height: 100%; font-size:0; line-height:0;}
.event241223 .inner .btn {display: inline-block; margin-top:6px; width: 260px; height: 260px; vertical-align: top; font-size:0; background:transparent;}
.event241223 .inner .btn:nth-child(1),
.event241223 .inner .btn:nth-child(2),
.event241223 .inner .btn:nth-child(3){margin-top:0;}
.event241223 .inner .btn:nth-child(3n-2){margin-left: 9px;}
.event241223 .inner .btn:nth-child(3n-1){margin-left: 6px;}
.event241223 .inner .btn:nth-child(3n) {margin-left: 5px;}
.event241223 .inner .btn.col_4{width: 193px; height: 194px;}
.event241223 .inner .btn.col_4:nth-child(3n-2),
.event241223 .inner .btn.col_4:nth-child(3n), 
.event241223 .inner .btn.col_4:nth-child(3n-1){margin-left:unset;}
.event241223 .inner .btn.col_4{margin-left:5px !important;}
.event241223 .inner .btn.col_4.ml12{margin-left:12px !important;}
