/* BASIC css start */
div#section06 { margin: 130px auto 50px; }

#section06 .fp_box { border:0px solid #000 }

#tapslider0101 { position: relative; overflow: hidden; display: block; width: 100%; height: auto; margin: 0 auto 20px; outline: none; z-index: 1;
                -webkit-box-sizing: border-box; -khtml-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }
                
.swiper-pagination-bullet-active { opacity: 1; }

#tapslider0101 .slick-list{position: relative;display:block;overflow: hidden;margin:0;padding:0;}
#tapslider0101 .slick-list:focus{outline: none;}.slick-list.dragging{cursor: pointer;cursor: hand;}
#tapslider0101 .slick-slider01 .slick-track,.slick-slider01 .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);}
#tapslider0101 .slick-track{position: relative;top:0;left:0;display:block;}
#tapslider0101 .slick-track:before,.slick-track:after{display: table;content: '';}
#tapslider0101 .slick-track:after{clear:both;}
#tapslider0101 .slick-loading .slick-track{visibility: hidden;}
#tapslider0101 .slick-slide{display: none;float: left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float: right;}
#tapslider0101 .slick-slide img.MS_prod_img_m{display:block;}.slick-slide.slick-loading img{display: none;}.slick-slide.dragging img{pointer-events: none;}
#tapslider0101 .slick-initialized .slick-slide{display:block;}
#tapslider0101 .slick-loading .slick-slide{visibility: hidden;}
#tapslider0101 .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
#tapslider0101 .slick-arrow.slick-hidden{display: none;}
#tapslider0101 .slick-list:focus{outline: none;}
#tapslider0101 .slick-prev:before,#tapslider0101 .slick-next:before{}
#tapslider0101 .slick-dots { position: absolute; width: 100%; z-index: 900; left: 0; text-align: left; top: 0; display: block; }
#tapslider0101 .slick-dots li { display: inline-block; position: relative; text-align: left; font-weight: 500; -webkit-box-sizing: border-box; -khtml-box-sizing: border-box; 
                                -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; margin-right: 70px; }
#tapslider0101 .slick-dots li a { display: inline-block; cursor: pointer; color: #8a8a8a; font-size: 15px; z-index: 10; }
#tapslider0101 .slick-dots li:last-child a{right:-2px;}
#tapslider0101 .slick-dots li.slick-active{ background:#fff; }
#tapslider0101 .slick-dots li.slick-active a { font-weight: bold; color: #000; }
#tapslider0101 .slick-prev,#tapslider0101 .slick-next{position:absolute;display:block !important;cursor: pointer;width:25px;height:44px;font-size:0; top:50%;margin-top:5px;outline: none;padding:0;border:0; opacity:0; filter:alpha(opacity=0);background:transparent; z-index:2;}   /* È­»ìÇ¥ Ã³À½À§Ä¡ */
#tapslider0101 .slick-prev{ left:0px; background:url(/design/gooworl115/wizdesign/slide2_prev.png) 50% 50% no-repeat; }   /* ÀÌÀüÈ­»ìÇ¥ ÀÌ¹ÌÁö°æ·Î */
#tapslider0101 .slick-next{right:0px; background:url(/design/gooworl115/wizdesign/slide2_next.png) 50% 50% no-repeat; }  /* ´ÙÀ½È­»ìÇ¥ ÀÌ¹ÌÁö°æ·Î */
#tapslider0101:hover .slick-prev{margin-left:10px;opacity:0.7;filter:alpha(opacity=70);} /* ÀÌÀü¸¶¿ì½º¿À¹ö½Ã À§Ä¡ */
#tapslider0101:hover .slick-next{margin-right:10px;opacity:0.7;filter:alpha(opacity=70);}  /* ´ÙÀ½¸¶¿ì½º¿À¹ö½Ã À§Ä¡ */
#tapslider0101 .slick-prev:hover{background:url(/design/gooworl115/wizdesign/slide2_prev.png) 50% 50% no-repeat; opacity:1; filter:alpha(opacity=100);}  /* ÀÌÀüÈ­»ìÇ¥ ¸¶¿ì½º¿À¹ö½Ã È¿°ú */
#tapslider0101 .slick-next:hover{background:url(/design/gooworl115/wizdesign/slide2_next.png) 50% 50% no-repeat; opacity:1; filter:alpha(opacity=100);}  /* ´ÙÀ½È­»ìÇ¥ ¸¶¿ì½º¿À¹ö½Ã È¿°ú */
#tapslider0101 .slick-prev,#tapslider0101 .slick-next{-o-transition:0.3s !important;-ms-transition:0.3s !important;-moz-transition:0.3s !important;-webkit-transition:0.3s !important;transition:0.3s !important;}
#tapslider0101 .cont { position:relative;display:block; font-size:12px;overflow:hidden; margin:50px auto 0; vertical-align:top;  padding:0px;  }
#tapslider0101 .item-wrap { margin:0 auto; width:1650px; border:0px solid #ccc;padding-bottom:10px; margin-left: -10px;}


/* ÅÇ»óÇ°Áø¿­ */
.tap-list { zoom: 1; }
.tap-list:after { content: ""; clear: both; display: block; }
.item-list4 { zoom: 1;  clear: both; }
.item-list4:after { content: ""; clear: both; display: block; }
.item-list4 .item { float: left; width: 325px; /* text-align: center; */ padding-bottom: 40px ;}
.item-list4 .item .item_box { width: 300px; margin: 0 auto; position:relative; }
.item-list4 .item .item_box .thumb { width:300px; height: auto;  position:relative;  }
.item-list4 .item .item_box .thumb img { width:300px; height: auto; }
.item-list4 .item .item_box .info { width: 100%; margin:0 auto; text-align:left; }
.item-list4 .item .item_box .info li { padding:0px 0; }
.item-list4 .item .item_box .info .name { padding-bottom: 0; text-align: left; font-size: 12px; color: #555; font-weight: bold; line-height: 16px; margin-bottom: 3px; }
.item-list4 .item .item_box .info .subname { color: rgba(126, 68, 68, 1); font-size:12px;}
.item-list4 .item .item_box .info .subname b{  font-weight:bold !important}
.item-list4 .item .item_box .info .re {}
.item-list4 .item .item_box .info .color { padding-top: 0px; }
.item-list4 .item .item_box .info .icon {}
.item-list4 .item .item_box .info .icon img{ margin-right: 2px; }
.item-list4 .item .item_box .info .price01 { font-weight:none; color:#999; padding-right:10px; text-decoration:line-through; }
.item-list4 .item .item_box .info .price02 { font-weight:600; color:#333; }

.xmas span.over_sale{color:#ce141f}
.list_info .prd-consumer { display: none; color: #666; text-decoration: line-through; }
#MAKESHOPLY0 {z-index:1000000000 !important;}

.prdlist_rollup ul.prdList #prd_info_boxs { position: relative; left: 0px; top: 0px; text-align: left !important;display: contents !important; width: 100%; background: rgba(255, 255, 255, 0.80); }
.prd_info_box #prd_info_boxs{display: -webkit-box;}
.prdlist_rollup ul.prdList .prd_info_box {display: contents !important; height: 30px; }
.prd_info_box #prd_info_boxs{display: contents !important;}

#hdWrap { position: relative; height: 620px; min-width: 1100px;min-height: 670px; }
#contentWrap { width:100%; }
#content {width:100%; margin:0px auto !important;}
.main1{ float:left; width:933px;height: 640px;}
.main2 { display:inline-block;width: 300px;height: 640px; margin-left: 17px;}  

.main_contentWrap { width: 100%; min-width: 1300px; margin: 0 auto; padding-bottom: 0;  }

#event_top_bn { position: relative; margin: 0 auto; width: 100%; height: 55px; background: #7c6486; text-align: center; }

.sticky { position:fixed; top:0; }

.eventBox{ position: relative; top: 20px; color: #fff; font-size: 15px; font-weight: 600; letter-spacing: 3px; font-family: "Montserrat","Nanum Gothic",sans-serif; }

/** Wide_box(È¸»ö¿µ¿ª) start **/
#m_wide_box { width: 100%; height: 650px; padding: 100px 0; margin-top: 100px; background: #f8f8f8; }
/** Wide_box(È¸»ö¿µ¿ª) end **/

/** Recommend(ÃßÃµ»óÇ°) start **/
#m_recmd { width: 100%; height: auto; overflow: hidden; text-align: center; padding-bottom: 100px; margin: 50px 0; border-bottom: 1px #ddd solid; background: #fff; }
#m_recmd .prd_tlt { background: none !important; padding-bottom: 0px; margin-bottom: 80px; }
#m_recmd #btn_recmd_box { cursor: pointer; }
#m_recmd #btn_recmd_box img { margin: 30px 0 0; }
#m_recmd .prd_area { margin-bottom: 50px; }
#m_prd { width: 100%; height: auto; overflow: hidden; }
#m_scroll_bann { display: table; position: relative; width: 100%; height: 250px; overflow: hidden; text-align: center; box-sizing: border-box; 
                 background: url(//efairplay.img2.kr/moonbanggu/07_site/banner/img_back.jpg) center top repeat fixed; background-attachment: fixed; background-size: cover }
#m_scroll_bann a { display: table-cell; vertical-align: middle; color: #fff; font-family: 'Montserrat', 'Nanum Gothic', sans-serif; font-style: italic; letter-spacing: 1px; font-size: 50px;
                   font-weight: bolder; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
#m_scroll_bann:hover a { color: #333; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }

/** Recommend(ÃßÃµ»óÇ°) end **/

#m_img_bann { position: relative; width: 100%; margin:50px 0; overflow: hidden; }
#m_img_bann .bann_l { position: relative; float: left; width: 50%; height: 600px;}
#m_img_bann .bann_l .img_box { width: 600px; height: 600px;float: right; padding-right: 20px; }
#m_img_bann .bann_r { float: right; width: 50%; height: 600px; }
#m_img_bann img { opacity:1;filter:alpha(opacity=100); -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
#m_img_bann img:hover { opacity:0.8;filter:alpha(opacity=90); -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }

#board_area{position: relative; float: left; width: 50%; height: 600px;}
.bann_r{float: left; margin: 20px 0; width: 570px; float: left; height: 600px;}
.bann_2 { width: 1220px; height: 800px; position: relative; box-sizing: border-box; margin: 0 auto; }
#wrapper2 { width: 100%; height: 450px  !important; margin: 0 auto; }

/*»óÇ°¸í ³ëÃâ*/
.prd_info_box #prd_info_boxs{display:inline !important;}

.container{ position: relative; width: 100%; margin: 3px auto; box-sizing:border-box; text-align: center; }
nav.mainGnb { font-size: 11px; background: #fff; opacity: 0.95; position: absolute; top: 0; left: -175px; z-index: 5; height: 700px; width: 175px; padding: 15px 20px; box-sizing: border-box;
              border-bottom: 1px solid #000; border-right: 1px solid #000; text-align:left; }
nav.mainGnb:hover{opacity:1;}
nav.mainGnb ul{margin-bottom:20px;}
nav.mainGnb ul li{ margin-bottom:7px; }
nav.mainGnb ul li a{}
nav.mainGnb ul.gnbT{ font-size:13px; font-weight:600; }
nav.mainGnb ul.gnbT li{}
nav.mainGnb ul.gnbT a{ color:#000 }
nav.mainGnb ul.gnbAll{}
nav.mainGnb ul.gnbAll a{ color:#000 }
nav.mainGnb ul.gnbAll strong{font-size:12px;}
p.closeBtn { position: absolute; top: -46px; font-size: 30px; color: #fff; left: -1px; padding: 7px; background: #fff; color: #000; border: 1px solid #000; display: none; }
p.menuBtn{ position: absolute; top: -46px; font-size: 30px; color: #fff; left: 0; padding: 7px;  color: #3b3b3b; }

.page-body{width:1220px !important;}

.item_box { position: relative; overflow: hidden; border: 0; border-top-left-radius: 15px; }
.items li { margin: 0 auto; position: relative; }
.item_box .besttit { position: absolute; top: 1px; left: 1px; opacity: 1; filter: alpha(opacity=100); z-index: 1; width: 0px; height: 0px; border-bottom: 45px solid transparent;
                    border-left: 45px solid #000; color: #fff;} 
.item_box .besttit .box1 { color: #fff; font-size: 11px; font-weight: 500; margin-left: -62px; font-family: "Noto Sans KR"; margin-top: 12px; }
.dn{display:none}
.more { text-align: right; margin-right: 20px; margin-top: 40px; }
.more img { width: 80px; }
/* BASIC css end */

