/* BASIC css start */
.class-list2 { width:100%; height:78px; clear:both; overflow:hidden; border-left:1px solid #d8d5c5; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; margin:0; background:#868339; } 
.class-list2 dd ul li { padding:0; margin:0; height:78px; width:16.66%; color:#1f1d1d; font-weight:bold; font-size:18px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; background:#868339; float:left; text-align:center; } 
.class-list2 dd ul li strong { color:#cdcabb } 
.class-list2 dd ul li span { color:red; } 
.class-list2 dd ul li a { display:block; width:100%; height:100px; } 
.class-list2 dd ul li.on { background:#fff; border-bottom-color:#fff } 
.class-list2 dd ul li:first-child { } 
.prd-list { margin-top:10px; } 
.prd-list table td { border:0; vertical-align:top; text-align:left; } 
.prd-list table .info { width:333px; margin-bottom:60px; text-align:right; } 
.prd-list .thumb { width:100%; font-size:0; line-height:0; padding-bottom:13px; } 
.prd-list .thumb a,.prd-list .thumb img { display:block; width:100%; height:100%; } 
.prd-list .icon { padding-bottom:5px; } 
.prd-list .icon span img { margin-left:3px; } 
.prd-list .dsc { padding-bottom:5px; color:#928364; font-weight:normal; } 
.prd-list .price { padding-bottom:5px; color:#928364; } 
.prd-list .price strong { color:#abc118; } 
.prd-list .closeup { display:none; } 
div.prd-list .info { width:100%; margin-bottom:20px; } 
div.prd-list .tb-center { margin:0 22px 22px 0; border:1px solid #dfe6ea; min-height:415px; width:256px; float:left; } 
.prd-list .tb-center:nth-child(4n) { margin-right:0; } 
.prd-list .thumb { position:relative; } 
.prd-list .thumb .goods_cart_btn { position:absolute; bottom:20px; left:10px; width:46px; height:47px; } 
.prd-list .icon,.prd-list .dsc { text-align:left; padding:0 22px; } 
.prd-list .dsc.dsc2 { height:58px; overflow:hidden; } 
.prd-list .dsc { font-size:13px; color:#343434; line-height:18px; padding-bottom:26px; font-family:Malgun Gothic,"¸¼Àº °íµñ",AppleGothic,Dotum,"µ¸¿ò",sans-serif !important } 
.prd-list .price { text-align:right; padding:0 22px; font-size:14px; color:#97a820; font-family:Malgun Gothic,"¸¼Àº °íµñ",AppleGothic,Dotum,"µ¸¿ò",sans-serif !important } 
.prd-list .price strike { font-size:16px; color:#868686; font-family:Malgun Gothic,"¸¼Àº °íµñ",App.ev20_menuleGothic,Dotum,"µ¸¿ò",sans-serif !important } 
.prd-list .price strong { color:#97a820; font-size:20px; font-family:Malgun Gothic,"¸¼Àº °íµñ",AppleGothic,Dotum,"µ¸¿ò",sans-serif !important } 
#header { background:#fff; } 
#header.fixed { position:fixed; top:0; left:0; z-index:999; } 
.ev20_menu { width:100%; background:#c1c1c1; } 
.ev20_menu.fixed { position:fixed; top:120px; left:0; z-index:100; } 
.ev20_menu_wr { width:1300px; max-width:100%; margin:0 auto; } 
.ev20_menu_ul { font-size:0; display: flex; justify-content: space-between; align-items: center; gap: 0; } 
.ev20_menu_ul>li { width: 25%; padding: 0; box-sizing: border-box; border-right: 1px solid #fff; } 
.ev20_menu_ul>li:last-child { border-right:0; } 
.ev20_menu_ul>li>a { position: relative; display: block; font-size: 33px; font-weight: 600; color: #fff; padding: 23px 0; text-align: center; } 
.ev20_menu_ul>li.act>a { background:#484747; } 
/*.ev20_menu_ul>li:nth-child(4).act>a { background: #870aff; } ¹öÆ° ¾Èµé¾î¿À*/
.ev20_menu_ul>li>a img { display:none; } 
.ev20_menu_ul>li>a img.df { display:inline; } 
.ev20_menu_ul>li.act>a img.df { display:none; } 
.ev20_menu_ul>li.act>a img.ov { display:inline; } 
.goods_top_img { width:1300px; } 
.goods_top_img>img { width:100%; } 
#contentWrapper { width:100%; margin-top:100px; } 
.goods_list_tit3 { position:relative; width:100%; background-repeat:no-repeat; background-position:50% 50%; background-image:url(http://bamboobebe.godohosting.com/event/202403bigdeal/202403_bigdeal_buttom_bg.jpg); } 
#contentWrap2 { width:100%; /*height:8707px; */text-align:center; /*background-image:url(http://bamboobebe.godohosting.com/event/202403bigdeal/202403_bigdeal_buttom_bg.jpg); background-position:50% 50%; background-repeat:no-repeat; */ } 
.cpBtn { display:inline-block; vertical-align:top; width:520px; height:93px; font-size:40px; line-height:93px; color:#222; background:#f8fcd7; border-radius:3px; } 
/*#contentWrap2 { width:100%; height:8638px; text-align:center; background-image:url(http://bamboobebe.img16.kr/event/bigdeal/20210224/images/m_20210224_bigdeal_top_bg02.jpg); background-position:50% 50%; background-repeat: no-repeat; } */
/*Ä«ÇÇ¹Ú½º*/
.copy_box_wrap { position:relative; } 
.copy_box_wrap .copy_box { position:absolute; top:30px; left:30%; font-size: 30px; } 
/*Ä«ÇÇ¹Ú½º*/
#contentWrap { padding-top: 0; } 

/* ¸ÞÀÎ¹è³Ê, ÀÌº¥Æ®ÅÇ */
.plan_bnr_wrap { position: relative; } 
.plan_bnr_wrap .plan_bnr { } 
.plan_bnr_wrap .plan_bnr img { width: 100%; } 

/* »óÇ°¸®½ºÆ® ÅÇ */
.tab, .tab2, .tab3, .cate_one {display: flex;justify-content: center;align-items: center;gap: 7.5px;flex-wrap: wrap;margin: 70px 0 0;} 
.tab li, .tab2 li, .tab3 li, .cate_one li { display: block; padding: 0 20px; font-size: 14px; letter-spacing: -0.03em; color: #7B7672; transition: all 0.3s; border: 1px solid #C9C9C9; border-radius: 50px; overflow: hidden; line-height: 34px; cursor:pointer; } 
.tab li.current, .tab2 li.current, .tab3 li.current, .cate_one li.current { border-color: #7B7672; background: #7B7672; color:#fff; } 
.tabcontent, .tabcontent2, .tabcontent3 { display: none; } 
.tabcontent.current, .tabcontent2.current, .tabcontent3.current { display: block; } 

ul.event_tab {position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);z-index: 99;display: flex;height: 95px;background: #ea7f6f;width: 1300px;justify-content: center;align-items: center;} 
ul.event_tab li {width: 25%;padding: 0;box-sizing: border-box;} 
ul.event_tab li.current { background: #dd4355; } 
ul.event_tab li a { position: relative; display: block; font-size: 33px; font-weight: 600; color: #fff; padding: 23px 0; white-space: pre; text-align: center; } 
ul.event_tab li a:after { content:''; display: inline-block; width: 2px; height: 46px; background: #fff; position: absolute; top: 50%; right: -1px; transform: translateY(-50%); } 
ul.event_tab li:last-child a:after { content:unset; } 

.event_tabcontent { display: none; } 
.event_tabcontent.current { display: block; } 

.area_tabcontent, .area_tabcontent2, .area_tabcontent3 { display: none; } 
.area_tabcontent.current, .area_tabcontent2.current, .area_tabcontent3.current { display: block; } 

#swiper_cont2 .swiper-button-next, #swiper_cont5 .swiper-button-next { top: auto !important; bottom: 205px !important; } 
#swiper_cont2 .swiper-button-prev, #swiper_cont5 .swiper-button-prev { top: auto !important; bottom: 205px !important; } 

/* Å¸ÀÓ¼¼ÀÏ ¸ÞÀÎ */
.time_box2 { display:inline-block; text-align:center; color:#784f8b; font-weight:600; font-size:75.8px; } 
.circle-time2 { font-family: 'GmarketSansBold', sans-serif; } 
.time_line2 { line-height:1; margin:0 10px 0 0; display:inline-block; font-family: 'GmarketSansMedium', sans-serif; } 


/* Å¸ÀÓ¼¼ÀÏ µ¥ÀÏ¸® */
.time_box { display:inline-block; text-align:center; color:#784f8b; font-weight:600; font-size:121px; } 
.circle-time { font-family: 'GmarketSansBold', sans-serif; } 
.time_line { line-height:1; margin:0 -3px 0 0; display:inline-block; font-family: 'GmarketSansMedium', sans-serif; } 


.evt114757 section { position:relative; } 
.evt114757 section > div { position:relative; } 
.evt114757 section div i { display:inline-block; position:relative; width:12px; height:12px; border-radius:50%; animation:bounce1 1.5s infinite; } 
.evt114757 section div i:after { content:''; display:inline-block; position:absolute; left:-6px; top:-6px; width:24px; height:24px; border-radius:50%; box-shadow:0 0 4px 2px rgba(0,0,0,.1); animation:bounce2 1.8s infinite; opacity:0; } 
.evt114757 section div p span { position:absolute; opacity:0; transition:all .3s; top:-60px; left:-8px; } 
.evt114757 section div p a:hover span { opacity:1; } 
.evt114757 section .group03 a.go_shop { width:600px; height:100px; position:absolute; bottom:0; left:50%; margin-left:-300px; } 
.evt114757 section .group_top p.on01 { transform: translateY(50px); opacity:0; transition:all 1s; } 
.evt114757 section .group_top p.on02 { transform: translateY(80px); opacity:0; transition:all 1s; } 
.evt114757 section .group_top p.on { transform: translateY(0); opacity:1; } 

.evt114757 .section01 { background:url(http://bamboobebe.img16.kr/event/bigdeal/20211126/pc_20211115_bigdeal_top_img_bg.jpg)no-repeat 50% 0; height:1017px; } 
.evt114757 .section01 .float01 { position:absolute; top:-69px; left:50%; margin-left:-451px; animation:updown1 2.4s ease-in-out infinite; } 
.evt114757 .section01 .float02 { position:absolute; top:-66px; left:50%; margin-left:-174px; animation:updown2 2.8s ease-in-out infinite; } 
.evt114757 .section01 .float03 { position:absolute; top:-53px; left:50%; margin-left:100px; animation:updown3 1.8s ease-in-out infinite; } 
.evt114757 .section01 .float04 { position:absolute; top:-69px; left:50%; margin-left:306px; animation:updown4 2.6s ease-in-out infinite; } 
.evt114757 .section01 .star01 { position:absolute; top:596px; left:50%; margin-left:-554px; animation:star 2.9s ease-in-out infinite; } 
.evt114757 .section01 .star02 { position:absolute; top:85px; left:50%; margin-left:-80px; animation:star 2.3s ease-in-out infinite; } 
.evt114757 .section01 .star03 { position:absolute; top:360px; left:50%; margin-left:592px; animation:star 2.8s ease-in-out infinite; } 
.evt114757 .section01 .star04 { position:absolute; top:445px; left:50%; margin-left:200px; animation:star 2s ease-in-out infinite; } 
.evt114757 .section01 .star05 { position:absolute; top:40px; left:50%; margin-left:467px; animation:star 2.1s ease-in-out infinite; } 

.section02 .group_top { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section02.jpg)no-repeat 50% 0; height:1887px; position:relative; } 
.section02 .group_top .on01 { position:absolute; top:150px; left:50%; margin-left:-190px; } 
.section02 .group_top .on02 { position:absolute; top:407px; left:50%; margin-left:-237.5px; } 
.section02 .group01 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section03.jpg)no-repeat 50% 0; height:920px; } 
.section02 .group01 .icon01 { position:absolute; top:313px; left:50%; margin-left:-277px; } 
.section02 .group01 .icon02 { position:absolute; top:500px; left:50%; margin-left:-201px; } 
.section02 .group02 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section04.jpg)no-repeat 50% 0; height:860px; } 
.section02 .group02 .icon03 { position:absolute; top:350px; left:50%; margin-left:152px; } 
.section02 .group02 .icon04 { position:absolute; top:470px; left:50%; margin-left:396px; } 
.section02 .group02 .icon04 span { top:10px; left:-10px; } 
.section02 .group03 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section05.jpg)no-repeat 50% 0; height:990px; } 
.section02 .group03 .icon05 { position:absolute; top:342px; left:50%; margin-left:-396px; } 
.section02 .group03 .icon05 span { top:10px; left:-10px; } 
.section02 .group03 .icon06 { position:absolute; top:220px; left:50%; margin-left:-160px; } 
.section02 .group_gif { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section06.jpg)no-repeat 50% 0; height:1530px; } 
.section02 .group_gif .gif1 { position:absolute; top:422px; left:50%; margin-left:-635px; } 
.section02 div i { background:#ffd200; } 
.section02 div i:after { background:#ffd200; } 

.section03 .group_top { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section07.jpg)no-repeat 50% 0; height:1817px; } 
.section03 .group_top .on01 { position:absolute; top:80px; left:50%; margin-left:-154.5px; } 
.section03 .group_top .on02 { position:absolute; top:340px; left:50%; margin-left:-245.5px; } 
.section03 .group01 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section08.jpg)no-repeat 50% 0; height:920px; } 
.section03 .group01 .icon01 { position:absolute; top:326px; left:50%; margin-left:-317px; } 
.section03 .group01 .icon02 { position:absolute; top:544px; left:50%; margin-left:-232px; } 
.section03 .group02 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section09.jpg)no-repeat 50% 0; height:860px; } 
.section03 .group02 .icon03 { position:absolute; top:240px; left:50%; margin-left:348px; } 
.section03 .group02 .icon04 { position:absolute; top:432px; left:50%; margin-left:148px; } 
.section03 .group02 .icon05 { position:absolute; top:564px; left:50%; margin-left:291px; } 
.section03 .group03 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section10.jpg)no-repeat 50% 0; height:990px; } 
.section03 .group03 .icon06 { position:absolute; top:260px; left:50%; margin-left:-310px; } 
.section03 .group03 .icon07 { position:absolute; top:564px; left:50%; margin-left:-200px; } 
.section03 .group_gif { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section11.jpg)no-repeat 50% 0; height:1530px; } 
.section03 .group_gif .gif2 { position:absolute; top:412px; left:50%; margin-left:-635px; } 
.section03 div i { background:#40ff69; } 
.section03 div i:after { background:#40ff69; } 

.section04 .group_top { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section12.jpg?v=3)no-repeat 50% 0; height:1817px; } 
.section04 .group_top .on01 { position:absolute; top:80px; left:50%; margin-left:-246.5px; } 
.section04 .group_top .on02 { position:absolute; top:340px; left:50%; margin-left:-222px; } 
.section04 .group01 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section13.jpg)no-repeat 50% 0; height:920px; } 
.section04 .group01 .icon01 { position:absolute; top:275px; left:50%; margin-left:-307px; } 
.section04 .group01 .icon02 { position:absolute; top:486px; left:50%; margin-left:-344px; } 
.section04 .group02 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section14.jpg)no-repeat 50% 0; height:860px; } 
.section04 .group02 .icon03 { position:absolute; top:206px; left:50%; margin-left:375px; } 
.section04 .group02 .icon04 { position:absolute; top:139px; left:50%; margin-left:144px; } 
.section04 .group02 .icon05 { position:absolute; top:382px; left:50%; margin-left:56px; } 
.section04 .group03 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section15.jpg)no-repeat 50% 0; height:990px; } 
.section04 .group03 .icon06 { position:absolute; top:356px; left:50%; margin-left:-254px; } 
.section04 .group03 .icon07 { position:absolute; top:617px; left:50%; margin-left:-390px; } 
.section04 .group_gif { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section16.jpg)no-repeat 50% 0; height:1590px; } 
.section04 .group_gif .gif3 { position:absolute; top:422px; left:50%; margin-left:-635px; } 
.section04 div i { background:#37ffff; } 
.section04 div i:after { background:#37ffff; } 

.section05 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section17.jpg)no-repeat 50% 0; height:599px; } 
.section05 .banner { width:1260px; margin:0 auto; } 
.section05 .banner a { width:630px; height:190px; display:block; float:left; } 

@keyframes updown1 { 
 0% { transform:translateY(65px); } 
 25% { transform:translateY(0px); } 
 50% { transform:translateY(30px); } 
 75% { transform:translateY(0px); } 
 100% { transform:translateY(65px); } 
 }
@keyframes updown2 { 
 0% { transform:translateY(40px); } 
 25% { transform:translateY(0px); } 
 50% { transform:translateY(20px); } 
 75% { transform:translateY(0px); } 
 100% { transform:translateY(40px); } 
 }
@keyframes updown3 { 
 0% { transform:translateY(0px); } 
 50% { transform:translateY(20px); } 
 100% { transform:translateY(0px); } 
 }
@keyframes updown4 { 
 0% { transform:translateY(60px); } 
 25% { transform:translateY(0px); } 
 50% { transform:translateY(20px); } 
 75% { transform:translateY(0px); } 
 100% { transform:translateY(60px); } 
 }

@keyframes star { 
 0% { opacity: 20%; } 
 50% { opacity: 100%; } 
 100% { opacity: 20%; } 
 }

@keyframes bounce1 { from,to { transform:translateY(0); } 
 50% { transform:translateY(5px); } 
 }
@keyframes bounce2 { 
 from { transform:scale(0); opacity:1; } 
 to { transform:scale(1.8); opacity:0; } 
 }

/* IÇü - br20190312 */
.typeI { position:relative; font-weight:normal; background-color:#fff; } 
.typeI2 > .cont { width:inherit; } 
.typeI2 > .cont > div { position:relative; overflow:hidden; background-repeat:no-repeat; background-position:50% 0; } 
.typeI2 > .cont > div > .bg-color { position:absolute; top:0; width:50%; height:100%; } 
.typeI2 > .cont > div > .bg-color.left { right:50%; margin-right:960px; } 
.typeI2 > .cont > div > .bg-color.right { left:50%; margin-left:960px; } 

.full-contV19 { position:relative; overflow:hidden; margin-bottom:80px; } 
.typeI2 .full-contV19 { margin-bottom:0; } 
.full-contV19 .desc { position:absolute; top:50%; left:50%; z-index:50; width:970px; padding:0 85px; transform:translate(-50%,-50%); } 
.full-contV19 .desc .title { padding:0; font-size:50px; line-height:1.3; word-break:keep-all; } 
.full-contV19 .desc .subcopy { padding-top:15px; font-size:17px; line-height:1.47; } 
.full-contV19.wht .desc .title, .full-contV19.wht .desc .subcopy { color:#fff; } 
.full-contV19.blk .desc .title, .full-contV19.blk .desc .subcopy { color:#000; } 
.full-contV19 .labels { overflow:hidden; margin-bottom:30px; font-size:0; } 
.full-contV19 .labelV18 { height:25px; line-height:25px; padding:0 11px; margin-right:5px; font-weight:500; font-size:15px; } 
.full-contV19 .labelV18:after { display:none; } 
.full-contV19 .btn-group { overflow:hidden; margin-top:10px; font-size:0; } 
.full-contV19 .btn-go { display:inline-block; height:25px; line-height:26px; padding:0 10px; margin-right:10px; font-size:13px; text-decoration:none; } 
.full-contV19.wht .btn-go { background:#fff; } 
.full-contV19.blk .btn-go { background:#000; } 
.full-contV19 .btn-go .arrow { display:inline-block; width:4px; height:4px; margin-left:3px; border-width:0 0 2px 2px; border-style:solid; border-color:#fff; transform:rotate(-45deg); vertical-align:3px; } 

.typeI .evt-brandV18 { margin:0 auto 80px; } 
.typeI2 .evt-brandV18 { margin:0; } 
.typeI .evt-brandV18 h3 { font-size:35px; font-weight:bold; letter-spacing:1px; color:#000; } 
.typeI .evt-brandV18 h3 .arrow-right { display:none; } 
.typeI .evt-brandV18 .txt { margin:30px auto 0; } 
.evt-brandV18 .btn-go-brand { position:relative; display:inline-block; height:21px; line-height:21px; padding:0 19px 0 10px; font-size:11px; color:#666; background-color:#f5f5f5; text-decoration:none; } 
.evt-brandV18 .btn-go-brand:after { content:' '; position:absolute; top:50%; right:10px; width:4px; height:6px; margin-top:-3px; background:url(//fiximage.10x10.co.kr/web2018/common/arrow_right.png) -28px 0 no-repeat; } 

.evt-giftV19 { margin:0 auto 80px; } 
.typeI2 .evt-giftV19 { margin:0; } 
.evt-giftV19 ul { width:930px; margin:0 auto; } 
.evt-giftV19 li { position:relative; border:1px solid #eee; } 
.evt-giftV19 li + li { margin-top:5px; } 
.evt-giftV19 li .box { display:table; width:100%; min-height:120px; } 
.evt-giftV19 li .desc { display:table-cell; padding:25px 25px 25px 40px; vertical-align:middle; text-align:left; } 
.evt-giftV19 li .desc .tit { margin-bottom:3px; font-weight:bold; font-size:16px; } 
.evt-giftV19 li .desc .txt { font-size:14px; line-height:1.36; color:#333; word-break:keep-all; } 
.evt-giftV19 li .thumbnail { position:relative; display:table-cell; width:120px; height:100%; background-position:50%; background-repeat:no-repeat; background-size:cover; font-size:0; } 
.evt-giftV19 li .thumbnail a { position:absolute; top:0; left:0; display:block; width:100%; height:100%; z-index:1; } 
.evt-giftV19 li .thumbnail:after { content:' '; display:inline-block; position:absolute; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,.02); } 
.evt-giftV19 .caution { padding-top:15px; font-size:13px; color:#ff7b7b; } 


#contentWrap { min-width: 1300px; width: 1300px !important; } 

.hide { display:none; } 
.goods_top_img { margin:30px 0 70px 0; font-size:30px; font-weight:bold; text-align:center;  } 

.swiper-container .swiper-button-prev,
.swiper-container .swiper-button-next { top: 31%; width:54px; height:54px; background:none; box-sizing:border-box; border:1px solid #FFF; border-radius:27px; } 
.swiper-container .swiper-button-prev { left: 1%; background:url(http://bamboobebe.img16.kr/img_pc/arrow_left_rnd_fff.png) center no-repeat; } 
.swiper-container .swiper-button-next { right: 1%; /* margin-right:-832px; */background:url(http://bamboobebe.img16.kr/img_pc/arrow_left_rnd_fff.png) center no-repeat; -ms-transform: rotate(180deg); transform: rotate(180deg); } 
.swiper-container .swiper-button-prev:after,
.swiper-container .swiper-button-next:after { display:none; font-size:16px; color:#FFF; } 




/* Æ¯°¡»óÇ° ¿µ¿ª */
#contentWrap_prd { min-width:1300px; width:1300px !important; margin:0 auto 70px; text-align: left; } 
/* ·Ñ¸µ¹è³Ê */
#event .MS_img-wrap { position:relative; width:100%; overflow:hidden; } 
#event .event-imgs { position:relative; } 
#event .MS_img-area { float:left; } 
#event .MS_img-area:not(:first-child) { display:none; } 
#event .MS_img-area img { width:100%; } 
#event .pagination { position:absolute; bottom:5px; text-align:center; width:100%; } 
#event .pagination .swiper-pagination-switch { display:inline-block; margin:0 2px; text-indent:-9999px; background:url(/images/d3/m_01/bull/event_now@2x.gif) no-repeat 0 50%; background-size:19px 7px; width:10px; height:10px; } 
#event .pagination .swiper-active-switch { background-position: -12px 50%; } 
/* //·Ñ¸µ¹è³Ê */
#slides2 { display:none; position:relative; margin:0 0 0 0; } 
#slides2 .slidesjs-pagination { } 
#slides2 .slidesjs-navigation { } 
#slides2 .slidesjs-play,#slides2 .slidesjs-stop { float:left; width:0; height:0; font-size:0; } 
#slides2 .slidesjs-play,#slides2 .slidesjs-stop { float:left; width:0; height:0; font-size:0; } 
#slides2 .slidesjs-pagination { position:absolute; bottom:6px; left:39%; overflow:hidden; z-index:20; display: none; } 
/**** ·Ñ¸µ¹è³Ê ¾Æ·¡ ¹öÆ°¿µ¿ª ***/
#slides2 .slidesjs-pagination li { list-style:none; float:left; margin:0 2px; } 
#slides2 .slidesjs-pagination li a { display:block; width:9px; height:0; padding-top:9px; background:url(/design/bamboobebe/m_dimg/pagination_off2.png) 0 0 no-repeat; background-size:auto 9px; float:left; overflow:hidden; } 
#slides2 .slidesjs-pagination li a.active,#slides2 .slidesjs-pagination li a:hover.active { background:url(/design/bamboobebe/m_dimg/pagination_on2.png) 0 0 no-repeat; background-size:auto 9px; } 
#slides2 .slidesjs-pagination li a.active { width:27px; } 
#slides2 .slidesjs-pagination li a:hover { background:url(/design/bamboobebe/m_dimg/pagination_off2.png) 0 0 no-repeat; background-size:auto 9px; } 
.main_wrap { position:relative; } 
.main_wrap .slides-wrap { margin:0 auto; max-width:640px; min-width:320px; max-height:1260px; clear:both; } 
#slides2 .slidesjs-previous.slidesjs-navigation { width:30px; height:30px; background:url(http://bamboobebe.img16.kr/event/bigdeal/20210224/images/slide_prev_m.png) 0 0 no-repeat; background-size:auto 25px; position:absolute; top:52%; left:5%; z-index:50; font-size:0; text-indent:-9999em; } 
#slides2 .slidesjs-next.slidesjs-navigation { width:36px; height:50px; background:url(http://bamboobebe.img16.kr/event/bigdeal/20210224/images/slide_next_m.png) 0 0 no-repeat; background-size:auto 25px; position:absolute; top:52%; right:1%; z-index:50; font-size:0; text-indent:-9999em; } 
#slides2 .slidesjs-slide p { position:absolute; bottom:0; left:0; width:100%; padding:10px 0 0 0; background:url(/design/bamboobebe/m_dimg/slides-wrap_btn_bg.png); height:90px; } 
#slides2 .slidesjs-slide p a { display:block; width:25%; float:left; text-align:center; } 
#slides2 .slidesjs-slide p a img { margin:0 auto; } 
.customer_info_table { width:100%; height:auto; background-color:#f1f1f1; } 
.customer_info_table td { margin:0; padding:0; } 
.rbox { padding:0 0 10px 15px; } 
.rbox .clear { width:100%; height:4em; } 
.rbox .m_customer_notice_tit { display:block; width:100%; line-height:1.5em; height:1.5em; overflow:hidden; clear:both; font-size:1em; color:#837560; vertical-align:top; } 
.rbox .m_customer_notice_cont { width:100%; border-bottom:1px solid #f2f2f2; padding-bottom:0.5em; } 
.rbox a span { display:inline; width:100%; line-height:1.5em; height:1.5em; overflow:hidden; clear:both; font-size:1em; color:#837560; vertical-align:top; color: #bbb4ab; } 
/* Slider */
.slick-slider { position:relative; display:block; box-sizing:border-box; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-touch-callout:none; -khtml-user-select:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent; } 
.slick-list { position:relative; display:block; overflow:hidden; margin:0; padding:0; } 
.slick-list:focus { outline:none; } 
.slick-list.dragging { cursor:pointer; cursor:hand; } 
.slick-slider .slick-track,.slick-slider .slick-list { -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0); -o-transform:translate3d(0,0,0); transform:translate3d(0,0,0); } 
.slick-track { position:relative; top:0; left:0; display:block; margin-left:auto; margin-right:auto; } 
.slick-track:before,.slick-track:after { display:table; content:''; } 
.slick-track:after { clear:both; } 
.slick-loading .slick-track { visibility:hidden; } 
.slick-slide { display:none; float:left; height:100%; min-height:1px; } 
[dir='rtl'] .slick-slide { float:right; } 
.slick-slide img { display:block; } 
.slick-slide.slick-loading img { display:none; } 
.slick-slide.dragging img { pointer-events:none; } 
.slick-initialized .slick-slide {display:block;width: 100%;} 
.slick-loading .slick-slide { visibility:hidden; } 
.slick-vertical .slick-slide { display:block; height:auto; border:1px solid transparent; } 
.slick-arrow.slick-hidden { display: none; } 
@charset 'UTF-8'; /* Slider */
.slick-loading .slick-list { background: #fff url('./ajax-loader.gif') center center no-repeat; } 
/* Icons */
@font-face { font-family:'slick'; font-weight:normal; font-style:normal; src:url('./fonts/slick.eot'); src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'),url('./fonts/slick.woff') format('woff'),url('./fonts/slick.ttf') format('truetype'),url('./fonts/slick.svg#slick') format('svg'); } 
/* Arrows */
.slick-prev,.slick-next { font-size:0; line-height:0; position:absolute; top:50%; display:block; width:20px; height:20px; padding:0; -webkit-transform:translate(0,-50%); -ms-transform:translate(0,-50%); transform:translate(0,-50%); cursor:pointer; color:transparent; border:none; outline:none; background:transparent; } 
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus { color:transparent; outline:none; background:transparent; } 
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before { opacity:1; } 
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before { opacity:.25; } 
.slick-prev:before,.slick-next:before { font-family:'slick'; font-size:20px; line-height:1; opacity:.75; color:white; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; } 
.slick-prev { left:-25px; } 
[dir='rtl'] .slick-prev { right:-25px; left:auto; } 
.slick-prev:before { content:'¡ç'; } 
[dir='rtl'] .slick-prev:before { content:'¡æ'; } 
.slick-next { right:-25px; } 
[dir='rtl'] .slick-next { right:auto; left:-25px; } 
.slick-next:before { content:'¡æ'; } 
[dir='rtl'] .slick-next:before { content: '¡ç'; } 
/* Dots */
.coupon_bg .slick-dotted.slick-slider { margin-bottom:30px; } 
.coupon_bg .slick-dots { position:absolute; bottom:-25px; display:block; width:100%; padding:0; margin:0; list-style:none; text-align:center; } 
.coupon_bg .slick-dots li { position:relative; display:inline-block; width:10px; height:10px; margin:0 5px; padding:0; cursor:pointer; } 
.coupon_bg .slick-dots li button { font-size:0; line-height:0; display:block; width:10px; height:10px; padding:3px; cursor:pointer; color:transparent; border:0; outline:none; background:transparent; } 
.coupon_bg .slick-dots li button:hover,.coupon_bg .slick-dots li button:focus { outline:none; } 
.coupon_bg .slick-dots li button:hover:before,.coupon_bg .slick-dots li button:focus:before { opacity:1; } 
.coupon_bg .slick-dots li button:before { font-family:'slick'; font-size:6px; line-height:20px; position:absolute; top:0; left:0; width:20px; height:20px; content:' "'; text-align:center; opacity:.25; color:black; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; } 
.coupon_bg .slick-dots li.slick-active button:before { opacity:.75; color: black; } 
/* Dots */
.coupon_bg02 .slick-dotted.slick-slider { margin-bottom:30px; } 
.coupon_bg02 .slick-dots { position:absolute; bottom:-25px; display:block; width:100%; padding:0; margin:0; list-style:none; text-align:center; } 
.coupon_bg02 .slick-dots li { position:relative; display:inline-block; width:10px; height:10px; margin:0 5px; padding:0; cursor:pointer; } 
.coupon_bg02 .slick-dots li button { font-size:0; line-height:0; display:block; width:10px; height:10px; padding:3px; cursor:pointer; color:transparent; border:0; outline:none; background:transparent; } 
.coupon_bg02 .slick-dots li button:hover,.coupon_bg02 .slick-dots li button:focus { outline:none; } 
.coupon_bg02 .slick-dots li button:hover:before,.coupon_bg02 .slick-dots li button:focus:before { opacity:1; } 
.coupon_bg02 .slick-dots li button:before { font-family:'slick'; font-size:6px; line-height:20px; position:absolute; top:0; left:0; width:20px; height:20px; content:' "'; text-align:center; opacity:.25; color:black; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; } 
.coupon_bg02 .slick-dots li.slick-active button:before { opacity:.75; color: black; } 
/* Dots */
.coupon_bg03 .slick-dotted.slick-slider { margin-bottom:30px; } 
.coupon_bg03 .slick-dots { position:absolute; bottom:-25px; display:block; width:100%; padding:0; margin:0; list-style:none; text-align:center; } 
.coupon_bg03 .slick-dots li { position:relative; display:inline-block; width:10px; height:10px; margin:0 5px; padding:0; cursor:pointer; } 
.coupon_bg03 .slick-dots li button { font-size:0; line-height:0; display:block; width:10px; height:10px; padding:3px; cursor:pointer; color:transparent; border:0; outline:none; background:transparent; } 
.coupon_bg03 .slick-dots li button:hover,.coupon_bg03 .slick-dots li button:focus { outline:none; } 
.coupon_bg03 .slick-dots li button:hover:before,.coupon_bg03 .slick-dots li button:focus:before { opacity:1; } 
.coupon_bg03 .slick-dots li button:before { font-family:'slick'; font-size:6px; line-height:20px; position:absolute; top:0; left:0; width:20px; height:20px; content:' "'; text-align:center; opacity:.25; color:black; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; } 
.coupon_bg03 .slick-dots li.slick-active button:before { opacity:.75; color:black; } 
#contentWrap_prd { min-width:1300px; width:1300px !important; margin:0 auto 70px; text-align: left; } 
/* °øÀ¯ÇÏ±â */
.ico-share { display:inline-block; overflow:hidden; } 
.btn_share { display:block; position:absolute; bottom:0px; top:-6300px; left:50%; z-index:9; width:48px; height:48px; margin-left:539px; background:none; } 
.btn_share .ico-share { position:absolute; top:0; left:0; width:48px; height:48px; visibility:visible; } 
.layer_share { display:none; position:fixed; bottom:280px; left:50%; z-index:110; width:300px; margin-left:-150px; padding:18px 17px; box-sizing:border-box; background:#fff; border:2px solid #717171; border-radius:23px; } 
.layer_share .layer_title { position:relative; z-index:120; border-bottom:1px solid #e6e6e6; background:#fff; text-align:center; line-height:37px; } 
.layer_share .layer_title .title { display:block; font-size:16px; color:#233549; line-height:37px; text-align:left; font-family:'GmarketSansMedium'; padding-left:6px; } 
.layer_share .layer_title .btn_close { display:block; position:absolute; top:11px; right:6px; width:15px; height:14px; background:none; } 
.layer_share .layer_title .btn_close .ico-share { position:absolute; top:0; right:0; width:15px; height:14px; background-position:-402px 0; visibility:visible; } 
.layer_share .layer_content { position:relative; z-index:120; background:#fff; border-top:0 none; } 
.layer_share .layer_content .share_content { padding:18px 13px 0; } 
.layer_share .layer_content .share_content .list_share { overflow:hidden; } 
.layer_share .layer_content .share_content .list_item { float:left; position:relative; width:36px; height:36px; margin:0 12px 0 0; } 
.layer_share .layer_content .share_content .list_item .ico-share { /* position:absolute; *//* top:0; *//* left:0; *//* width:66px; *//* height:66px; */ } 
.layer_share .layer_content .url_copy { position:relative; padding:0 85px 0 23px } 
.layer_share .layer_content .url_copy .url { overflow:hidden; width:170px; height:33px; padding:0 8px 0 10px; border:1px solid #d6d7d8; border-radius:2px; font-size:15px; color:#222; line-height:33px; letter-spacing:0; text-overflow:ellipsis; white-space:nowrap } 
.layer_share .layer_content .url_copy .btn_copy { display:block; position:absolute; top:0; right:23px; width:54px; height:33px; border:1px solid #d6d7d8; border-radius:2px; font-size:14px; color:#3d424b; text-align:center; line-height:33px } 
.layer_share .dimmed_share { display:none; position:fixed; top:0; left:0; width:100%; height:100%; background-color: rgba(0,0,0,.4) } 
/* Å¸ÀÓ¼¼ÀÏ ¸ÞÀÎ */
.time_box2 { display:inline-block; text-align:center; color:#784f8b; font-weight:600; font-size:75.8px; } 
.circle-time2 { font-family:'GmarketSansBold',sans-serif; } 
.time_line2 { line-height:1; margin:0 10px 0 0; display:inline-block; font-family: 'GmarketSansMedium',sans-serif; } 
/* Å¸ÀÓ¼¼ÀÏ µ¥ÀÏ¸® */
.time_box { display:inline-block; text-align:center; color:#784f8b; font-weight:600; font-size:121px; } 
.circle-time { font-family:'GmarketSansBold',sans-serif; } 
.time_line { line-height:1; margin:0 -3px 0 0; display:inline-block; font-family:'GmarketSansMedium',sans-serif; } 
.evt114757 section { position:relative; } 
.evt114757 section>div { position:relative; } 
.evt114757 section div i { display:inline-block; position:relative; width:12px; height:12px; border-radius:50%; animation:bounce1 1.5s infinite; } 
.evt114757 section div i:after { content:''; display:inline-block; position:absolute; left:-6px; top:-6px; width:24px; height:24px; border-radius:50%; box-shadow:0 0 4px 2px rgba(0,0,0,.1); animation:bounce2 1.8s infinite; opacity:0; } 
.evt114757 section div p span { position:absolute; opacity:0; transition:all .3s; top:-60px; left:-8px; } 
.evt114757 section div p a:hover span { opacity:1; } 
.evt114757 section .group03 a.go_shop { width:600px; height:100px; position:absolute; bottom:0; left:50%; margin-left:-300px; } 
.evt114757 section .group_top p.on01 { transform:translateY(50px); opacity:0; transition:all 1s; } 
.evt114757 section .group_top p.on02 { transform:translateY(80px); opacity:0; transition:all 1s; } 
.evt114757 section .group_top p.on { transform:translateY(0); opacity:1; } 
.evt114757 .section01 { background:url(http://bamboobebe.img16.kr/event/bigdeal/20211126/pc_20211115_bigdeal_top_img_bg.jpg)no-repeat 50% 0; height:1017px; } 
.evt114757 .section01 .float01 { position:absolute; top:-69px; left:50%; margin-left:-451px; animation:updown1 2.4s ease-in-out infinite; } 
.evt114757 .section01 .float02 { position:absolute; top:-66px; left:50%; margin-left:-174px; animation:updown2 2.8s ease-in-out infinite; } 
.evt114757 .section01 .float03 { position:absolute; top:-53px; left:50%; margin-left:100px; animation:updown3 1.8s ease-in-out infinite; } 
.evt114757 .section01 .float04 { position:absolute; top:-69px; left:50%; margin-left:306px; animation:updown4 2.6s ease-in-out infinite; } 
.evt114757 .section01 .star01 { position:absolute; top:596px; left:50%; margin-left:-554px; animation:star 2.9s ease-in-out infinite; } 
.evt114757 .section01 .star02 { position:absolute; top:85px; left:50%; margin-left:-80px; animation:star 2.3s ease-in-out infinite; } 
.evt114757 .section01 .star03 { position:absolute; top:360px; left:50%; margin-left:592px; animation:star 2.8s ease-in-out infinite; } 
.evt114757 .section01 .star04 { position:absolute; top:445px; left:50%; margin-left:200px; animation:star 2s ease-in-out infinite; } 
.evt114757 .section01 .star05 { position:absolute; top:40px; left:50%; margin-left:467px; animation:star 2.1s ease-in-out infinite; } 
.section02 .group_top { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section02.jpg)no-repeat 50% 0; height:1887px; position:relative; } 
.section02 .group_top .on01 { position:absolute; top:150px; left:50%; margin-left:-190px; } 
.section02 .group_top .on02 { position:absolute; top:407px; left:50%; margin-left:-237.5px; } 
.section02 .group01 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section03.jpg)no-repeat 50% 0; height:920px; } 
.section02 .group01 .icon01 { position:absolute; top:313px; left:50%; margin-left:-277px; } 
.section02 .group01 .icon02 { position:absolute; top:500px; left:50%; margin-left:-201px; } 
.section02 .group02 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section04.jpg)no-repeat 50% 0; height:860px; } 
.section02 .group02 .icon03 { position:absolute; top:350px; left:50%; margin-left:152px; } 
.section02 .group02 .icon04 { position:absolute; top:470px; left:50%; margin-left:396px; } 
.section02 .group02 .icon04 span { top:10px; left:-10px; } 
.section02 .group03 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section05.jpg)no-repeat 50% 0; height:990px; } 
.section02 .group03 .icon05 { position:absolute; top:342px; left:50%; margin-left:-396px; } 
.section02 .group03 .icon05 span { top:10px; left:-10px; } 
.section02 .group03 .icon06 { position:absolute; top:220px; left:50%; margin-left:-160px; } 
.section02 .group_gif { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section06.jpg)no-repeat 50% 0; height:1530px; } 
.section02 .group_gif .gif1 { position:absolute; top:422px; left:50%; margin-left:-635px; } 
.section02 div i { background:#ffd200; } 
.section02 div i:after { background:#ffd200; } 
.section03 .group_top { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section07.jpg)no-repeat 50% 0; height:1817px; } 
.section03 .group_top .on01 { position:absolute; top:80px; left:50%; margin-left:-154.5px; } 
.section03 .group_top .on02 { position:absolute; top:340px; left:50%; margin-left:-245.5px; } 
.section03 .group01 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section08.jpg)no-repeat 50% 0; height:920px; } 
.section03 .group01 .icon01 { position:absolute; top:326px; left:50%; margin-left:-317px; } 
.section03 .group01 .icon02 { position:absolute; top:544px; left:50%; margin-left:-232px; } 
.section03 .group02 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section09.jpg)no-repeat 50% 0; height:860px; } 
.section03 .group02 .icon03 { position:absolute; top:240px; left:50%; margin-left:348px; } 
.section03 .group02 .icon04 { position:absolute; top:432px; left:50%; margin-left:148px; } 
.section03 .group02 .icon05 { position:absolute; top:564px; left:50%; margin-left:291px; } 
.section03 .group03 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section10.jpg)no-repeat 50% 0; height:990px; } 
.section03 .group03 .icon06 { position:absolute; top:260px; left:50%; margin-left:-310px; } 
.section03 .group03 .icon07 { position:absolute; top:564px; left:50%; margin-left:-200px; } 
.section03 .group_gif { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section11.jpg)no-repeat 50% 0; height:1530px; } 
.section03 .group_gif .gif2 { position:absolute; top:412px; left:50%; margin-left:-635px; } 
.section03 div i { background:#40ff69; } 
.section03 div i:after { background:#40ff69; } 
.section04 .group_top { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section12.jpg?v=3)no-repeat 50% 0; height:1817px; } 
.section04 .group_top .on01 { position:absolute; top:80px; left:50%; margin-left:-246.5px; } 
.section04 .group_top .on02 { position:absolute; top:340px; left:50%; margin-left:-222px; } 
.section04 .group01 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section13.jpg)no-repeat 50% 0; height:920px; } 
.section04 .group01 .icon01 { position:absolute; top:275px; left:50%; margin-left:-307px; } 
.section04 .group01 .icon02 { position:absolute; top:486px; left:50%; margin-left:-344px; } 
.section04 .group02 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section14.jpg)no-repeat 50% 0; height:860px; } 
.section04 .group02 .icon03 { position:absolute; top:206px; left:50%; margin-left:375px; } 
.section04 .group02 .icon04 { position:absolute; top:139px; left:50%; margin-left:144px; } 
.section04 .group02 .icon05 { position:absolute; top:382px; left:50%; margin-left:56px; } 
.section04 .group03 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section15.jpg)no-repeat 50% 0; height:990px; } 
.section04 .group03 .icon06 { position:absolute; top:356px; left:50%; margin-left:-254px; } 
.section04 .group03 .icon07 { position:absolute; top:617px; left:50%; margin-left:-390px; } 
.section04 .group_gif { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section16.jpg)no-repeat 50% 0; height:1590px; } 
.section04 .group_gif .gif3 { position:absolute; top:422px; left:50%; margin-left:-635px; } 
.section04 div i { background:#37ffff; } 
.section04 div i:after { background:#37ffff; } 
.section05 { background:url(//webimage.10x10.co.kr/fixevent/event/2021/114757/section17.jpg)no-repeat 50% 0; height:599px; } 
.section05 .banner { width:1260px; margin:0 auto; } 
.section05 .banner a { width:630px; height:190px; display:block; float:left; } 
@keyframes updown1 { 
 0% { transform:translateY(65px); } 
25% { transform:translateY(0px); } 
50% { transform:translateY(30px); } 
75% { transform:translateY(0px); } 
100% { transform:translateY(65px); } 
 }
@keyframes updown2 { 
 0% { transform:translateY(40px); } 
25% { transform:translateY(0px); } 
50% { transform:translateY(20px); } 
75% { transform:translateY(0px); } 
100% { transform:translateY(40px); } 
 }
@keyframes updown3 { 
 0% { transform:translateY(0px); } 
50% { transform:translateY(20px); } 
100% { transform:translateY(0px); } 
 }
@keyframes updown4 { 
 0% { transform:translateY(60px); } 
25% { transform:translateY(0px); } 
50% { transform:translateY(20px); } 
75% { transform:translateY(0px); } 
100% { transform:translateY(60px); } 
 }
@keyframes star { 
 0% { opacity:20%; } 
50% { opacity:100%; } 
100% { opacity:20%; } 
 }
@keyframes bounce1 { from,to { transform:translateY(0); } 
50% { transform:translateY(5px); } 
 }
@keyframes bounce2 { 
 from { transform:scale(0); opacity:1; } 
to { transform:scale(1.8); opacity: 0; } 
 }
/* IÇü - br20190312 */
.typeI { position:relative; font-weight:normal; background-color:#fff; } 
.typeI2>.cont { width:inherit; } 
.typeI2>.cont>div { position:relative; overflow:hidden; background-repeat:no-repeat; background-position:50% 0; } 
.typeI2>.cont>div>.bg-color { position:absolute; top:0; width:50%; height:100%; } 
.typeI2>.cont>div>.bg-color.left { right:50%; margin-right:960px; } 
.typeI2>.cont>div>.bg-color.right { left:50%; margin-left:960px; } 
.full-contV19 { position:relative; overflow:hidden; margin-bottom:80px; } 
.typeI2 .full-contV19 { margin-bottom:0; } 
.full-contV19 .desc { position:absolute; top:50%; left:50%; z-index:50; width:970px; padding:0 85px; transform:translate(-50%,-50%); } 
.full-contV19 .desc .title { padding:0; font-size:50px; line-height:1.3; word-break:keep-all; } 
.full-contV19 .desc .subcopy { padding-top:15px; font-size:17px; line-height:1.47; } 
.full-contV19.wht .desc .title,.full-contV19.wht .desc .subcopy { color:#fff; } 
.full-contV19.blk .desc .title,.full-contV19.blk .desc .subcopy { color:#000; } 
.full-contV19 .labels { overflow:hidden; margin-bottom:30px; font-size:0; } 
.full-contV19 .labelV18 { height:25px; line-height:25px; padding:0 11px; margin-right:5px; font-weight:500; font-size:15px; } 
.full-contV19 .labelV18:after { display:none; } 
.full-contV19 .btn-group { overflow:hidden; margin-top:10px; font-size:0; } 
.full-contV19 .btn-go { display:inline-block; height:25px; line-height:26px; padding:0 10px; margin-right:10px; font-size:13px; text-decoration:none; } 
.full-contV19.wht .btn-go { background:#fff; } 
.full-contV19.blk .btn-go { background:#000; } 
.full-contV19 .btn-go .arrow { display:inline-block; width:4px; height:4px; margin-left:3px; border-width:0 0 2px 2px; border-style:solid; border-color:#fff; transform:rotate(-45deg); vertical-align:3px; } 
.typeI .evt-brandV18 { margin:0 auto 80px; } 
.typeI2 .evt-brandV18 { margin:0; } 
.typeI .evt-brandV18 h3 { font-size:35px; font-weight:bold; letter-spacing:1px; color:#000; } 
.typeI .evt-brandV18 h3 .arrow-right { display:none; } 
.typeI .evt-brandV18 .txt { margin:30px auto 0; } 
.evt-brandV18 .btn-go-brand { position:relative; display:inline-block; height:21px; line-height:21px; padding:0 19px 0 10px; font-size:11px; color:#666; background-color:#f5f5f5; text-decoration:none; } 
.evt-brandV18 .btn-go-brand:after { content:' '; position:absolute; top:50%; right:10px; width:4px; height:6px; margin-top:-3px; background:url(//fiximage.10x10.co.kr/web2018/common/arrow_right.png) -28px 0 no-repeat; } 
.evt-giftV19 { margin:0 auto 80px; } 
.typeI2 .evt-giftV19 { margin:0; } 
.evt-giftV19 ul { width:930px; margin:0 auto; } 
.evt-giftV19 li { position:relative; border:1px solid #eee; } 
.evt-giftV19 li+li { margin-top:5px; } 
.evt-giftV19 li .box { display:table; width:100%; min-height:120px; } 
.evt-giftV19 li .desc { display:table-cell; padding:25px 25px 25px 40px; vertical-align:middle; text-align:left; } 
.evt-giftV19 li .desc .tit { margin-bottom:3px; font-weight:bold; font-size:16px; } 
.evt-giftV19 li .desc .txt { font-size:14px; line-height:1.36; color:#333; word-break:keep-all; } 
.evt-giftV19 li .thumbnail { position:relative; display:table-cell; width:120px; height:100%; background-position:50%; background-repeat:no-repeat; background-size:cover; font-size:0; } 
.evt-giftV19 li .thumbnail a { position:absolute; top:0; left:0; display:block; width:100%; height:100%; z-index:1; } 
.evt-giftV19 li .thumbnail:after { content:' '; display:inline-block; position:absolute; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,.02); } 
.evt-giftV19 .caution { padding-top:15px; font-size:13px; color:#ff7b7b; } 
#contentWrap { min-width:1300px; width:1300px !important; } 
.hide { display:none; } 
.goods_top_img { margin:30px 0 70px 0; font-size:30px; font-weight:bold; text-align: center; } 

/* ½½¶óÀÌµå*/
.coupon_bg { width:1300px; height:1540px; background-image:url("http://bamboobebe.godohosting.com/event/202403bigdeal/202403_bigdeal_2_02_bg.jpg"); } 
.coupon_bg .prev_btn { position:absolute; top:35%; transform:translateY(-50%); left:5%; z-index:99; opacity:0; } 
.coupon_bg .next_btn { position:absolute; top:85%; transform:translateY(-50%); right:10%; z-index:99; } 
.coupon_bg>.slick-dots { bottom:49%; } 
.coupon_bg .slick-dots li { margin-left:-10px; margin-right:40px; } 
.coupon_bg .slick-dots li button { width:18px; height:18px; background-color:#FFFFFF; transition:1s; border-radius:100%; } 
.coupon_bg .slick-dots li.slick-active button { border-radius:100px; background-color:#6b9cd6; transform:scale(1.5); } 
/* .coupon_bg .slick-dots li:nth-child(1).slick-active button { border-radius:100px; background-color:#689FE6; transform: scale(1.5); } */
/* .coupon_bg .slick-dots li:nth-child(2).slick-active button { border-radius:100px; background-color:#F99F4E; transform: scale(1.5); } */
/* .coupon_bg .slick-dots li:nth-child(3).slick-active button { border-radius:100px; background-color:#689FE6; transform: scale(1.5); } */
.coupon_bg .slick-dots li button:before { font-size: 0; } 
/* ½½¶óÀÌµå02*/
.coupon_bg02 { width:1300px; height:1300px; background-image:url("http://bamboobebe.godohosting.com/event/202403bigdeal/202403_bigdeal_2_07.jpg"); } 
.coupon_bg02 .prev_btn { position:absolute; top:35%; transform:translateY(-50%); left:2%; z-index:99; } 
.coupon_bg02 .next_btn { position:absolute; top:35%; transform:translateY(-50%); right:2%; z-index:99; } 
.coupon_bg02>.slick-dots { bottom:50%; } 
.coupon_bg02 .slick-dots li { margin-left:-10px; margin-right:40px; } 
.coupon_bg02 .slick-dots li button { width:18px; height:18px; background-color:#ffffff; transition:1s; border-radius:100%; } 
.coupon_bg02 .slick-dots li.slick-active button { border-radius:100px; background-color:#6cbd71; transform:scale(1.5); } 
.coupon_bg02 .slick-dots li button:before { font-size: 0; } 
/* ½½¶óÀÌµå03*/
.coupon_bg03 {width:1300px;margin: 0 auto;/*height:2403px;*/background-image:url("https://www.bamboo-bebe.com/design/bamboobebe/event/240226_summerbedding_event_15_bg.jpg");} 
.coupon_bg03 .prev_btn { position:absolute; top:35%; transform:translateY(-50%); left:5%; z-index:99; cursor: pointer;} 
.coupon_bg03 .next_btn {position:absolute;top:35%;transform:translateY(-50%);right:5%;z-index:99;cursor: pointer;} 
.coupon_bg03>.slick-dots { bottom:54%; display:none !important;} 
.coupon_bg03 .slick-dots li { margin-left:-10px; margin-right:40px; } 
.coupon_bg03 .slick-dots li button { width:18px; height:18px; background-color:#ffffff; transition:1s; border-radius:100%; } 
.coupon_bg03 .slick-dots li.slick-active button { border-radius:100px; background-color:#df7780; transform:scale(1.5); } 
.coupon_bg03 .slick-dots li button:before { font-size: 0; } 


#footer{margin-top:50px;}


/* BASIC css end */

