/* �̺�Ʈ */
.event_txt{height:115px; text-align:center;}
.event_txt h2{font-size:24px; font-weight:bold; color:#000;}
.event_txt h2:after {content:'';display:block; width:22px; height:2px;background-color:#3f3f3f;margin:14px auto 0;}
.event_txt p{font-size:18px; font-weight:normal; padding-top:12px; color:#000}

.event_tab{font-size:0; margin-bottom:34px;}
.event_tab li{display:inline-block; vertical-align:middle;width:50%; text-align:center; font-size:14px; color:#6a6a6a; font-weight:400; cursor:pointer; line-height:52px; border:1px solid #d9d9d9; box-sizing:border-box; border-bottom:1px solid #5e7b71}
.event_tab li:first-child{border-right:0px none;}
.event_tab li.on {background:#fff; color:#000; font-weight:bold; border:1px solid #5e7b71; border-bottom:1px solid #fff;}

.event_list {position:relative;}
.event_list li {margin-right:-20px;}
.event_list:after{content:'';display:block; clear:both;}
.event_list li {float:left; width:590px; text-align:center; box-sizing:border-box; margin-right:19px; margin-bottom:55px;}
.event_list li a{display:block;}
.event_list li a:hover .evt_title{text-decoration:underline;}
.event_list li:hover .ellip, .event_list li:hover .ellip-line{text-decoration:underline;}
.event_list li .thumbnail{width:590px; height:320px; position:relative;}
.event_list li .thumbnail img{width:100%; height:100%}
.event_list li .thumbnail .prize{position:absolute; width:150px; height:150px; top:90px; left:50%; margin-left:-75px;  background-image:url('https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/event/icon_prize.png'); background-position: center center; background-repeat:no-repeat;}
.event_list li .thumbnail .prize strong{display:block; font-size:16px; color:#fff; padding-top:90px; font-weight:100;}
.event_list li:nth-child(2n){margin-right:0}
.event_list li span.evt_title{
	max-height:40px; width:100%; font-size:14px; color:#4b4b4b; line-height:20px; margin:20px 0 0; font-weight:bold;
	word-wrap: break-word;-webkit-box-orient: vertical;-webkit-line-clamp: 2;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;
}
.event_list li em{display:block; font-size:14px; text-align:center; }
.event_list li em.ic_past{color:#a7a7a7; }
.event_list li em.ic_presen{color:#a7a7a7;}
.event_list li em i{display:inline-block; border-radius:50px; vertical-align:middle; margin-right:10px; width:32px; height:32px; background-image:url('https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/event/ico_cal.png'); background-position: center center; background-repeat:no-repeat;}
.event_list li em.ic_past i{background-color:#d1d1d1}
.event_list li em.ic_present i{background-color:#3b3f4a}

.event_view{}
.event_view .view_share{position:relative; font-size:0; margin-bottom:25px; text-align:right; padding-top:2.5px;}
.event_view .view_share span{display:inline-block; vertical-align:middle; font-size:14px; color:#212121; margin-left:7px;}
.event_view .view_share span:first-child{margin-left:0;}
.event_view .view_share span.txt{margin-left:15px;}
.event_view .view_share span a{display:block; width:26px; height:26px; border-radius:50%; background-repeat:no-repeat; background-position:center center; background-size:100% 100%;}
.event_view .view_share span.ico01 a{background-color:#ffba00; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/mypage/ico_kakao.png)}
.event_view .view_share span.ico02 a{background-color:#3b5998; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/mypage/ico_facebook.png)}
.event_view .view_share span.ico03 a{background-color:#6dcd20; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/mypage/ico_share.png)}
.event_view .view_share select{position:absolute; top:0; left:0; width:225px; padding-left:5px; box-sizing:border-box;}

.event_view .img_wrapper{position:relative;}
.event_view .img_wrapper span.info{position:absolute; left:71px; bottom:93px; width:373px; height:54px; font-size:14px; color:#1d1d1d; line-height:54px; background-color:transparent;}

.event_view .view_type1.entry{padding-bottom:51px; border-bottom:1px solid #ccc;}
.event_view .view_type1 .img_wrapper input[type=button]{display:block; width:144px; height:42px; font-size:13px; margin:40px auto 0;}
.event_view .view_type4 .img_wrapper .event_btn{font-size:0; text-align:center; margin:40px 0;}
.event_view .view_type4 .img_wrapper .event_btn input[type=button]:first-child{margin-right:7px;}
.event_view .view_type4 .img_wrapper .event_btn input[type=button]{display:inline-block; vertical-align:middle; width:144px; height:42px; font-size:13px;}

.event_view .view_type2 .survey_list{border:0px solid #d5d5d5; padding:55px 0 63px; text-align:center; margin-bottom:14px;}
.event_view .view_type2 .survey_list.type_6{}
.event_view .view_type2 .survey_list.type_6 ul{text-align:left; padding-left:56px;}
.event_view .view_type2 .survey_list.type_6 ul li:nth-of-type(5n+1){margin-left:0;}
.event_view .view_type2 .survey_list ul{font-size:0;}
.event_view .view_type2 .survey_list ul li{display:inline-block; vertical-align:middle; width:200px; text-align:center; margin-left:22px; margin-bottom:35px;}
.event_view .view_type2 .survey_list ul li:hover p.tit{text-decoration:underline;}
.event_view .view_type2 .survey_list ul li:first-child{margin-left:0;}
.event_view .view_type2 .survey_list ul li input[type=checkbox]{display:none;}
.event_view .view_type2 .survey_list ul li label{cursor:pointer;}
.event_view .view_type2 .survey_list ul li p.tit{font-size:14px; color:#4b4b4b;}
.event_view .view_type2 .survey_list ul li em.ico{display:inline-block; vertical-align:middle; width:18px; height:18px; border:1px solid #6e7686; box-sizing:border-box; margin:20px 0 10px;}
.event_view .view_type2 .survey_list ul li input[type=checkbox]:checked + label em.ico{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/member/save_chk.png); background-repeat:no-repeat; background-position:center center;}
.event_view .view_type2 .survey_list ul li input[type=checkbox]:checked + label p{font-weight:bold;}
.event_view .view_type2 .survey_list input[type=button]{width:174px; height:46px; font-size:16px;}

.reply_wrap .write{padding:20px; background-color:#e8e8e8; overflow:hidden; margin-top:20px;}
.reply_wrap .write textarea{float:left; width:1048px; height:94px; background-color:#FFF; border:0; padding:10px 15px; box-sizing:border-box;}
.reply_wrap .write input[type=button]{float:right; width:94px; height:94px; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/event/btn_write.png); background-repeat:no-repeat; background-position:center center; background-size:100% 100%; font-size:14px; font-weight:300; padding-top:45px;}
.reply_wrap .reply_list{position:relative; margin-top:40px;}
.reply_wrap .reply_list p.tit{font-size:14px; color:#4a4a4a; line-height:17px; font-weight:300;}
.reply_wrap .reply_list p.tit span{font-weight:bold; color:#000;}
.reply_wrap .reply_list .my_reply{position:absolute; top:-15px; right:0; width:124px; height:36px; line-height:34px;}
.reply_wrap .reply_list ul{border-top:1px solid #000; border-bottom:1px solid #b9b9b9; margin-top:15px;}
.reply_wrap .reply_list ul li{display:table; width:100%; border-top:1px solid #e4e4e4;}
.reply_wrap .reply_list ul li:first-child{border-top:0;}
.reply_wrap .reply_list ul li div{position:relative; display:table-cell; vertical-align:middle; line-height:17px; padding:23px 0; font-size:14px; font-weight:300; text-align:center; table-layout:fixed;}
.reply_wrap .reply_list ul li div:before{content:''; position:absolute; top:50%; left:0; width:1px; height:17px; margin-top:-8.5px; background-color:#d5d7da;}
.reply_wrap .reply_list ul li div:first-child:before{display:none;}
.reply_wrap .reply_list ul li div.num{width:7%;}
.reply_wrap .reply_list ul li div.txt{width:65%; text-align:left; padding:23px 30px;}
.reply_wrap .reply_list ul li div.txt pre, .reply_wrap .reply_list ul li div.txt xmp
{word-wrap: break-word;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-break:break-all; display:inline-block; vertical-align:middle; width: 690px; padding-right: 30px; box-sizing: border-box; margin:0; font-size:14px; line-height:24px; color:#4b4b4b; font-family:'NotoSans', sans-serif;}
.reply_wrap .reply_list ul li div.txt p{display:inline-block; vertical-align:middle; width:675px; margin-right:19px; font-size:14px; line-height:24px; color:#4b4b4b}
.reply_wrap .reply_list ul li div.txt input{display:inline-block; vertical-align:middle; width:18px; height:18px; border-radius:50%; padding:0;}
.reply_wrap .reply_list ul li div.writer{width:16%;}
.reply_wrap .reply_list ul li div.date{width:12%; color:#000;}
.reply_wrap .btn_more{margin:40px 0;}
.reply_wrap .btn_more a{display: block; width: 376px; margin: 0 auto; box-sizing: border-box; line-height: 59px; font-size: 16px; color: #000; font-weight: bold; text-align: center;}
.reply_wrap .btn_more a:after{content:''; display:block; width:376px; height:44px; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/icon_more.png); background-repeat:no-repeat; background-position:center center; margin:0 auto;}
.reply_wrap .btn_more a span{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/mypage/arrow_down.png); background-repeat:no-repeat; background-position:right center; padding-right:30px;}

.event_view .view_type4 .img_list{border:1px solid #d5d5d5; padding:107px 72px 78px;}
.event_view .view_type4 .img_list ul{font-size:0; text-align:center;}
.event_view .view_type4 .img_list ul.best{border-bottom:1px solid #d5d5d5; padding-bottom:40px;}
.event_view .view_type4 .img_list ul li{position:relative; display:inline-block; vertical-align:middle; width:300px; margin-left:77px; text-align:center;}
.event_view .view_type4 .img_list ul li:hover .ellip, .event_view .view_type4 .img_list ul li:hover .ellip-line{text-decoration:underline; cursor:pointer;}
.event_view .view_type4 .img_list ul li .img_best{position:absolute; top:0; left:50%; margin:-52.5px 0 0 -52.5px; z-index:1;}
.event_view .view_type4 .img_list ul li a{display:block;}
.event_view .view_type4 .img_list ul li:first-child{margin-left:0;}
.event_view .view_type4 .img_list ul li:nth-of-type(3n+1){margin-left:0;}
.event_view .view_type4 .img_list ul.list li{margin-bottom:53px;}
.event_view .view_type4 .img_list ul li p.txt{margin-top:15px; font-size:14px; color:#4b4b4b; line-height:20px; font-weight:bold;}
.event_view .view_type4 .img_list ul li p.info{font-size:0; text-align:center; margin-top:15px;}
.event_view .view_type4 .img_list ul li p.info span{position:relative; display:inline-block; vertical-align:middle; font-size:14px; color:#4b4b4b; line-height:17px;}
.event_view .view_type4 .img_list ul li p.info span.date{padding-left:14px; margin-left:14px;}
.event_view .view_type4 .img_list ul li p.info span.date:before{content:''; position:absolute; top:50%; left:0; width:1px; height:9px; margin-top:-4.5px; background-color:#e7e7e7;}
.event_view .view_type4 .img_list ul li .btn_like{position:relative; display:inline-block; margin-top:30px;}
.event_view .view_type4 .img_list ul li .btn_like input{display:none;}
.event_view .view_type4 .img_list ul li .btn_like label{position:relative; display:inline-block; width:53px; height:53px; background-color:#fff; font-size:0; padding:0; border:1px solid #164032; box-sizing:border-box; border-radius:50%; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/ico_like.png); background-repeat:no-repeat; background-position:center center; background-size:100% 100%; cursor:pointer;}
.event_view .view_type4 .img_list ul li .btn_like label em{position:absolute; top:-4px; right:-13px; width:26px; height:26px; z-index:1; background-color:#164032; text-align:center; line-height:26px; font-size:12px; color:#fff; border-radius:50%;}
.event_view .view_type4 .img_list ul li .btn_like input:checked + label{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/ico_like_on.png); background-color:#ffaa01; border:0;}
.event_view .view_type4 .img_list .normal{position:relative; margin-top:95px;}
.event_view .view_type4 .img_list .normal input[type=button]{position:absolute; top:-66px; right:0; width:161px; height:42px;}
.event_view .view_type4 .img_list .pagination{margin-top:0;}

.btn_list{margin-top:31px;}
.btn_list .btn{width:144px; height:42px; font-size:14px; line-height:40px;}

/* ť���̼� */
.curation_txt{height:115px; text-align:center;}
.curation_txt h2{font-size:24px; font-weight:bold; color:#000}
.curation_txt h2:after {content:'';display:block; width:22px; height:2px;background-color:#3f3f3f;margin:14px auto 0;}
.curation_txt p{font-size:18px; font-weight:normal; padding-top:12px; color:#000}
/*
.slider_box {background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/bg.gif); text-align:center; padding:5px; box-sizing:border-box; margin-bottom:30px;}
.slider_box .inner{background-color:#FFF; padding:90px 0;}
.slider_box .inner > span{display:inline-block; vertical-align:middle; font-size:14px; color:#000000; font-weight:300;}
.slider_box .inner > span.right{margin-left:10px;}
.slider_box .inner > div{display:inline-block; vertical-align:middle; margin:0 12px;}
.slider_box .inner > .btn{display:inline-block; vertical-align:middle; margin-left:55px; width:83px; height:37px;}

#slider-range {background-color:#b8b8b8; height:8px; width:900px;font-size:1px; line-height:1px; position:relative; border-radius:4px;}
.ui-slider-range {height:8px; font-size:1px; line-height:1px; top:0; position:absolute;}
.ui-state-default {width:60px; height:50px; position:absolute; top:-22px; margin-left:-6px; z-index:1; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/ico_mark.png); background-repeat:no-repeat; background-position:center center; outline:0;}
.ui-state-default.right{margin-left:-45px;}
.ui-widget-header{background-color:#46b3e9;}
.amoundBox1, .amoundBox2 {position:absolute; width:78px; left:-16px;}
.amoundBox1 span, .amoundBox2 span {position:absolute; left:50%; margin-left:0; width:14px; height:7px; background-position:center top; background-repeat:no-repeat; font-size:1px; line-height:1px;}
.amoundBox1 {top:60px;}
.amoundBox1 span {background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/slider_arrow1.png); top:-6px;}
.amoundBox2 {top:-40px;}
.amoundBox2 span {background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/slider_arrow.png); top:30px;}
.amoundRange {border:1px solid #3b3f4a; outline-style:none; font-size:12px; font-weight:300; color:#000000; width:95px; height:29px; padding:0; text-align:center;}
.amountView {font-size:11px; color:#999; position:absolute; top:50%; width:80px; height:12px; font-weight:bold; text-align:center; margin-top:-8px;}
.amountLt {left:0;}
.amountRt {right:0;}
*/

.slider_box {background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/bg.gif); text-align:center; padding:5px; box-sizing:border-box; margin-bottom:30px;}
.slider_box .inner{background-color:#FFF; padding:68px 0;}
.slider_box .inner > span{display:inline-block; vertical-align:middle; font-size:14px; color:#000000; font-weight:300;}
.slider_box .inner > span.right{margin-left:10px;}
.slider_box .inner > div{display:inline-block; vertical-align:middle; margin:0 12px;}
.slider_box .inner > .btn{display:inline-block; vertical-align:middle; margin-left:55px; width:83px; height:37px;}

#slider-range {background-color:#b8b8b8; height:8px; width:811px;font-size:1px; line-height:1px; position:relative; border-radius:4px;}
.ui-slider-range {height:8px; font-size:1px; line-height:1px; top:0; position:absolute;}
.ui-state-default {width:60px; height:50px; position:absolute; top:-22px; margin-left:-6px; z-index:1; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/ico_mark.png); background-repeat:no-repeat; background-position:center center; outline:0;}
.ui-state-default.right{margin-left:-45px;}
.ui-widget-header{background-color:#46b3e9;}
.amoundBox1, .amoundBox2 {position:absolute; width:78px; left:-16px;}
.amoundBox1 span, .amoundBox2 span {position:absolute; left:50%; margin-left:0; width:14px; height:7px; background-position:center top; background-repeat:no-repeat; font-size:1px; line-height:1px;}
.amoundBox1 {top:60px;}
.amoundBox1 span {background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/slider_arrow1.png); top:-6px;}
.amoundBox2 {top:-40px;}
.amoundBox2 span {background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/slider_arrow.png); top:30px;}
.amoundRange {border:1px solid #3b3f4a; outline-style:none; font-size:12px; font-weight:300; color:#000000; width:95px; height:29px; padding:0; text-align:center;}
.amountView {font-size:11px; color:#999; position:absolute; top:50%; width:80px; height:12px; font-weight:bold; text-align:center; margin-top:-8px;}
.amountLt {left:0;}
.amountRt {right:0;}

.detail .curation_top{overflow:hidden;}
.detail .curation_top p.tit{float:left; line-height:17px; font-size:0; width:750px;}
.detail .curation_top p.tit strong{display:inline-block; vertical-align:middle; font-size:16px; color:#000000; margin-right:10px;}
.detail .curation_top p.tit span{display:inline-block; vertical-align:middle; font-size:13px; color:#212121;}
.detail .curation_top ul.sns{font-size:0; float:right;}
.detail .curation_top ul.sns li{display:inline-block; vertical-align:middle; margin-left:7px;}
.detail .curation_top ul.sns li.txt{font-size:14px; color:#212121; line-height:26px; margin-right:12px;}
.detail .curation_top ul.sns li a{display:block; width:26px; height:26px; border-radius:50%; background-repeat:no-repeat; background-position:center center; background-size:100% 100%;}
.detail .curation_top ul.sns li.ico01 a{background-color:#ffba00; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/mypage/ico_kakao.png)}
.detail .curation_top ul.sns li.ico02 a{background-color:#3b5998; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/mypage/ico_facebook.png)}
.detail .curation_top ul.sns li.ico03 a{background-color:#6dcd20; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/mypage/ico_share.png)}
.detail .curation_top ul.sns li.ico04 a{width:auto; min-width:50px; padding:0 5px; background-color:#3b3f4a; border-radius:13px; text-align:center; line-height:26px;}
.detail .curation_top ul.sns li.ico04 a span{font-size:12px; color:#fff; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/event/ico_like.png); background-repeat:no-repeat; background-position:left center; padding-left:18px;}

.detail .editor{}
.detail .editor p{width:1200px;}
.detail .editor span{line-height:initial !important ;}
.detail .editor img{width:100%; display:block;}

.detail .curation_list{text-align:right;}
.detail .curation_list p.tit{font-size:16px; color:#000; font-weight:bold; text-align:center;}
.detail .curation_list p.tit:after{content:''; display:block; width:24px; height:1px; background-color:#000; margin:15px auto 45px;}
.detail .curation_list ul{overflow:hidden; margin-top:60px; font-size:0; text-align:center; padding-top:29px;}
.detail .curation_list ul li{display:inline-block; vertical-align:middle; width:370px; margin:0 0 79px 26px;}
.detail .curation_list ul li img{width:370px; height:370px;}
.detail .curation_list ul li:nth-of-type(3n+1){margin:0 0 79px 0;}

.detail .curation_list .img_wrap{display:block; position:relative;}
.detail .curation_list .img_wrap .wrapper{display:block;}
.detail .curation_list .img_wrap .wrapper .thumbnail{display:block; position:relative; overflow:hidden;}
.detail .curation_list .img_wrap .wrapper .thumbnail img{}
.detail .curation_list .img_wrap .sold_out{position:absolute; top:50%; left:50%; width:120px; height:120px; border-radius:50%; background-color:rgba(45,48,51,0.6); margin:-60px 0 0 -60px; font-size:18px; color:#fff; text-align:center; line-height:120px;}

.detail .curation_list ul.list li{position:relative;}
.detail .curation_list ul.list li a{display:block;}
.detail .curation_list ul.list li a:hover .product_txt{text-decoration:underline;}
.detail .curation_list ul.list li:hover .btn_wrap{display:block;}

.detail .curation_list .btn_wrap{display:none; position:absolute; left:0; top:280px; right:0; font-size:0; text-align:center;}
.detail .curation_list .btn_wrap span{display:inline-block; position:relative;}
.detail .curation_list .btn_wrap span button{position:relative; width:60px; background-color:rgba(34,67,115,0.6); height:60px; border:0; border-radius:50%; outline:0; background-repeat:no-repeat; background-position:center center; background-size:100% 100%;}
.detail .curation_list .btn_wrap span span.num{position:absolute; top:0; right:-11px; width:28px; height:26px; font-size:12px; color:#fff; font-weight:300; line-height:24px; text-align:center; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/product/ico_bookmark.png); background-repeat:no-repeat;}
.detail .curation_list .btn_wrap.on span.btn_like button{background-color:#f2b230;}
.detail .curation_list .btn_wrap span.btn_cart button{margin-right:21px; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/product/ico_cart.png);}
.detail .curation_list .btn_wrap span.btn_like button{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/product/btn_like.png); }

.detail .curation_list .type{position:absolute; top:-29px; left:0; width:100%; font-size:0; text-align:left;}
.detail .curation_list .type span{display:inline-block; vertical-align:middle; width:59px; height:19px; text-align:center; line-height:17px; font-size:10px; font-weight:bold; margin-right:4px; color:#fff; background-repeat:no-repeat; background-position:center center;}
.detail .curation_list .type span.tDeal{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/type_6.png);}
.detail .curation_list .type span.best{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/type_1.png);}
.detail .curation_list .type span.new{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/type_2.png);}
.detail .curation_list .type span.winner{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/type_3.png);}
.detail .curation_list .type span.md{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/type_4.png);}
.detail .curation_list .type span.soldout{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/type_5.png);}

.detail .curation_list .product_txt{text-align:left; display:block; width:100%; font-size:14px; color:#000; font-weight:bold; text-overflow:ellipsis; overflow:hidden; height:41px; margin:16px 0 25px;}
.detail .curation_list .price{clear:both; position:relative; display:block;}
.detail .curation_list .price .sale{font-size:13px; line-height:20px; color:#252424;}
.detail .curation_list .price p{font-size:0; text-align:left; line-height:1;}
.detail .curation_list .price p span{display:inline-block; vertical-align:middle;}
.detail .curation_list .price p .pay{font-size:14px; font-weight:200; color:#080808;}
.detail .curation_list .price p .pay strong{font-size:20px;}
.detail .curation_list .price p .discount{font-size:14px; color:#868686; text-decoration:line-through; margin-left:8px; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/product/arrow_left.png); background-repeat:no-repeat; background-position:left center; padding-left:12px;}
.detail .curation_list .price p .discount-percent{font-size:13px;color:#d50c0b !important;letter-spacing:-0.05em;position:relative;bottom:0}

.detail .curation_list .align_c a.btn{width:144px; height:42px; line-height:42px;}

.curation ul.event_list{margin-top:20px;}
.curation ul.event_list li{margin-bottom:55px;}
.curation ul.event_list li .btn_like{position:relative;}
.curation ul.event_list li .btn_like input{display:none;}
.curation ul.event_list li .btn_like label{position:relative; display:block; margin:15px auto 0; position:relative;width:53px; height:53px; border:0; background-color:#fff; font-size:0; padding:0; border:1px solid #34363c; box-sizing:border-box; border-radius:50%; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/ico_like.png); background-repeat:no-repeat; background-position:center center; background-size:100% 100%; cursor:pointer;}
.curation ul.event_list li .btn_like label em{position:absolute; top:0; right:-13px; width:26px; height:26px; z-index:1; background-color:#3b3f4a; text-align:center; line-height:26px; font-size:12px; color:#fff; border-radius:50%;}
.curation ul.event_list li .btn_like input:checked + label{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/ico_like_on.png); background-color:#3b3f4a;}
.curation ul.event_list li .btn_like input:checked + label em{background-color:#FFF; border:1px solid #3b3f4a; color:#333}

.plan ul.event_list{margin-top:20px;}
.plan ul.event_list li{margin-bottom:55px;}
.plan ul.event_list li .btn_like{position:relative;}
.plan ul.event_list li .btn_like input{display:none;}
.plan ul.event_list li .btn_like label{position:relative; display:block; margin:20px auto 0; position:relative;width:53px; height:53px; border:0; background-color:#fff; font-size:0; padding:0; border:1px solid #34363c; box-sizing:border-box; border-radius:50%; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/ico_like.png); background-repeat:no-repeat; background-position:center center; background-size:100% 100%; cursor:pointer;}
.plan ul.event_list li .btn_like label em{position:absolute; top:-4px; right:-13px; width:26px; height:26px; z-index:1; background-color:#3b3f4a; text-align:center; line-height:26px; font-size:12px; color:#fff; border-radius:50%;}
.plan ul.event_list li .btn_like input:checked + label{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/ico_like_on.png); background-color:#3b3f4a;}
.plan ul.event_list li .btn_like input:checked + label em{background-color:#FFF; border:1px solid #3b3f4a; color:#333}

.curation .list_wrap > span.txt{font-size:14px; color:#b8b8b8; line-height:31px;}
.curation .list_wrap > .select_wrap{position:absolute; top:0; right:0; z-index:1;}
.curation .list_wrap > .select_wrap select:first-child{min-width:100px;}

.plan .list_wrap > .select_wrap{position:absolute; top:0; right:0; z-index:1;}
.plan .list_wrap > .select_wrap select:first-child{min-width:100px;}

#container.curation{padding:0 0 90px;}
.curation .best_left{position:absolute; top:25px; left:0; width:158px; height:185px;}
.curation .best_left p.tit{position:relative; font-size:28px; font-weight:bold; color:#090909; border-bottom:1px solid #adadad; line-height:1; padding-bottom:20px;}
.curation .best_left p.tit:after{content:''; position:absolute; left:0; bottom:-1px; width:30px; height:1px; background-color:#000;}
.curation .best_left ul{margin-top:20px;}
.curation .best_left ul li{margin-top:4px;}
.curation .best_left ul li a{display:block; font-size:13px; color:#090909; line-height:26px; font-weight:300; padding-left:10px;}
.curation .best_left ul li a:hover{background-color:#efefef; font-weight:bold;}
.curation .best_left ul li.on a{background-color:#efefef; font-weight:bold;}

.curation .content{padding-left:184px; min-height:500px; margin-top:-15px;}
.curation .content.page_detail{padding-left:0; margin-top:0;}
.curation .content .best_list .tab{font-size:0; margin-top:40px; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/tab_bg.png); background-repeat:repeat-x;}
.curation .content .best_list .tab:first-child{margin-top:0;}
.curation .content .best_list .tab li{position:relative; display:inline-block; vertical-align:middle; width:25%; text-align:center; font-size:14px; color:#6a6a6a; height:54px; line-height:52px; cursor:pointer; box-sizing:border-box; border:1px solid #b8b8b8; border-left:0px none; border-bottom:0px none;}
.curation .content .best_list .tab li.on:after{content:''; position:absolute; left:0; bottom:0; right:0; height:1px; background-color:#fff; }
.curation .content .best_list .tab li:first-child{border-left:1px solid #b8b8b8}
.curation .content .best_list .tab li.on{font-weight:normal; color:#000000; font-weight:bold; border:1px solid #5e7b71; border-bottom:0px none;}
.curation .content .cont{}

.best_list .cont{text-align:right;}
.best_list .cont ul.list{overflow:hidden; padding-top:90px;}
.best_list .cont ul.list li{position:relative; float:left; width:310px; margin:0 0 104px 43px;}
.best_list .cont ul.list li:nth-of-type(3n+1){margin:0 0 104px 0;}
.best_list .cont ul.list li a{display:block;}
.best_list .cont ul.list li a:hover .product_txt{text-decoration:underline;}
.best_list .cont ul.list li:hover .btn_wrap{display:block;}

.best_list .cont ul.list li span.ico_best{position:absolute; left:50%; margin-left:-39.5px; top:-15px; width:86px; height:36px; line-height:28px; text-align:left; padding-left:18px; box-sizing:border-box; font-size:13px; font-weight:400; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/event/best_top.png); background-repeat:no-repeat; background-position:0 0; background-size:100% 100%; color:#FFF; font-weight:bold;}

.best_list .cont .img_wrap{display:block; position:relative;}
.best_list .cont .img_wrap .wrapper .thumbnail{display:block; position:relative; padding-top:100%; overflow:hidden;}
.best_list .cont .img_wrap .wrapper .thumbnail img{position:absolute; top:0; right:0; bottom:0; left:0; max-width:100%; height:auto;}
.best_list .cont .img_wrap .sold_out{position:absolute; top:50%; left:50%; width:120px; height:120px; border-radius:50%; background-color:rgba(45,48,51,0.6); margin:-60px 0 0 -60px; font-size:18px; color:#fff; text-align:center; line-height:120px;}


.best_list .cont .btn_wrap{display:none; position:absolute; left:0; top:228px; right:0; font-size:0; text-align:center;}
.best_list .cont .btn_wrap span{display:inline-block; position:relative;}
.best_list .cont .btn_wrap span button{position:relative; width:60px; background-color:rgba(34,67,115,0.6); height:60px; border:0; border-radius:50%; outline:0; background-repeat:no-repeat; background-position:center center; background-size:100% 100%;}
.best_list .cont .btn_wrap span span.num{position:absolute; top:0; right:-11px; width:28px; height:26px; font-size:12px; color:#fff; font-weight:300; line-height:24px; text-align:center; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/product/ico_bookmark.png); background-repeat:no-repeat;}
.best_list .cont .btn_wrap.on span.btn_like button{background-color:#f2b230;}
.best_list .cont .btn_wrap span.btn_cart button{margin-right:21px; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/product/ico_cart.png);}
.best_list .cont .btn_wrap span.btn_like button{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/product/btn_like.png);}

.best_list .cont .type{position:absolute; top:-44px; left:0; width:100%; font-size:0; text-align:left;}
.best_list .cont .type span{display:inline-block; vertical-align:middle; width:59px; height:19px; text-align:center; line-height:17px; font-size:10px; font-weight:bold; margin-right:4px; color:#fff; background-repeat:no-repeat; background-position:center center;}
.best_list .cont .type span.tDeal{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/type_6.png);}
.best_list .cont .type span.best{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/type_1.png);}
.best_list .cont .type span.new{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/type_2.png);}
.best_list .cont .type span.winner{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/type_3.png);}
.best_list .cont .type span.md{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/type_4.png);}
.best_list .cont .type span.soldout{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/type_5.png);}

.best_list .cont .product_txt{text-align:left; display:block; width:100%; font-size:14px; color:#4b4b4b; font-weight:bold; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; margin:16px 0 25px;}

.best_list .cont .price{clear:both; position:relative; display:block;}
.best_list .cont .price .sale{font-size:13px; line-height:20px; color:#252424;}
.best_list .cont .price p{font-size:0; text-align:left; line-height:1;}
.best_list .cont .price p span{display:inline-block; vertical-align:middle;}
.best_list .cont .price p .pay{font-size:14px; font-weight:200; color:#080808;}
.best_list .cont .price p .pay strong{font-size:20px;}
.best_list .cont .price p .discount{font-size:14px; color:#868686; text-decoration:line-through; margin-left:8px; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/product/arrow_left.png); background-repeat:no-repeat; background-position:left center; padding-left:12px;}

.best_list .cont > a.btn{width:144px; height:42px; line-height:42px;}


.curation .review{position:relative;border-top:1px solid #000; margin-top:20px;}
.curation .review > ul{}
.curation .review > ul > li{border-bottom:1px solid #c5c5c5; overflow:hidden; padding:30px 0 50px;}
.curation .review > ul > li .thumbnail{float:left; width:160px; height:160px; margin:0 40px 0 10px;}
.curation .review > ul > li .review_cont{float:left; width:990px;}
.curation .review > ul > li.no_thumb .review_cont{width:100%;}
.curation .review .review_non{border-bottom:1px solid #c5c5c5; padding:60px 0; text-align:center; font-size:14px; color:#000}

.curation .review .point_wrap{overflow:hidden;}

.curation .review .point_wrap .writer{float:right;}
.curation .review .point_wrap .writer ul{font-size:0;}
.curation .review .point_wrap .writer ul li{position:relative; display:inline-block; vertical-align:middle; font-size:14px; color:#000; font-weight:300; padding-left:25px; margin-right:25px; line-height:20px;}
.curation .review .point_wrap .writer ul li:before{content:''; position:absolute; top:50%; left:0; width:1px ; height:10px; margin-top:-5px; background-color:#dcdcdc;}
.curation .review .point_wrap .writer ul li:first-child:before{display:none;}
.curation .review .point_wrap .writer ul li span.ico_photo{display:inline-block; vertical-align:middle; width:53px; height:53px; font-size:0; background-color:#fff; border:1px solid #34363c; box-sizing:border-box; border-radius:50%; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/ico_photo.png); background-repeat:no-repeat; background-position:center center; background-size:100% 100%;}

.curation .review .point_wrap p.caption{float:left; font-size:16px; color:#000000; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:600px;}

.curation .review .review_txt{font-size:14px; line-height:27px; color:#4b4b4b;}
.curation .review .review_txt span.photo_wrap{display:block; font-size:0; margin-top:35px;}
.curation .review .review_txt span.photo_wrap img{display:inline-block; vertical-align:top; margin-left:20px; width:480px;}
.curation .review .review_txt span.photo_wrap img:first-child{margin-left:0;}

.curation .review .review_txt span.btn_wrap{display:block; width:100%; text-align:center; margin-top:60px;}
.curation .review .review_txt span.btn_wrap button{display:inline-block; vertical-align:middle; width:89px; height:32px; box-sizing:border-box; font-size:12px; border:0; background-color:#FFF;}
.curation .review .review_txt span.btn_wrap button.btn_modify{border:1px solid #3b3f4a; color:#3b3f4a;}
.curation .review .review_txt span.btn_wrap button.btn_del{background-color:#3b3f4a; color:#fff;}
.curation .review .review_txt p.txt{margin-top:15px; font-size:14px; color:#4b4b4b; line-height:26px; padding-right:100px;}

.curation .review .review_txt .star_wrapper{position:relative; }
.curation .review .review_txt .star_wrapper .btn_like input{display:none;}
.curation .review .review_txt .star_wrapper .btn_like label{position:absolute; top:50%; right:30px; margin-top:-26.5px; width:53px; height:53px; background-color:#fff; font-size:0; padding:0; border:1px solid #164032; box-sizing:border-box; border-radius:50%; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/ico_like.png); background-repeat:no-repeat; background-position:center center; background-size:100% 100%; cursor:pointer;}
.curation .review .review_txt .star_wrapper .btn_like label em{position:absolute; top:-4px; right:-13px; width:26px; height:26px; z-index:1; background-color:#164032; text-align:center; line-height:26px; font-size:12px; color:#fff; border-radius:50%;}
.curation .review .review_txt .star_wrapper .btn_like input:checked + label{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/ico_like_on.png); background-color:#ffaa01; border:0;}


.curation .review .review_txt .star_wrapper ul{font-size:0; margin-top:15px;}
.curation .review .review_txt .star_wrapper ul li{display:inline-block; vertical-align:middle; margin-right:35px;}
.curation .review .review_txt .star_wrapper ul li span.tit{display:inline-block; font-size:13px; color:#505050; line-height:12px; margin-right:10px;}
.curation .review .review_txt .star_wrapper ul li.total span.tit{font-size:16px; color:#000; font-weight:normal; line-height:17px;}
.curation .review .review_txt .star_wrapper ul li.total .star-rating{width:74px;}
.curation .review .review_txt .star_wrapper ul li.total .star-rating, .curation .review .star_wrapper ul li.total .star-rating span{height:14px; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/product/ico_star_bb.png); background-size:74px 28px;}
.curation .review .review_txt .star_wrapper ul li .star-rating{width:55px;}
.curation .review .review_txt .star_wrapper ul li .star-rating, .curation .review .star_wrapper ul li .star-rating span{height:11px; background-size:55px 22px;}
.curation .review .review_txt .ln-review>a{font-size:13px;background-color:#2C473E;color:#fff;text-decoration:underline;padding:2px 8px;border-radius:4px;position:relative;bottom:3px} /* @note 2021-01-29 */

.curation .review > a{position:absolute; right:0; bottom:-110px; width:126px; height:40px; line-height:40px; background-color:#3b3f4a; font-size:14px; color:#fff; text-align:center;}

.curation .review_tit{overflow:hidden;}
.curation .review_tit p{float:left; line-height:31px;}
.curation .review_tit p a{display:inline-block; vertical-align:middle; font-size:14px; color:#4a4a4a; font-weight:300;}
.curation .review_tit p a:hover{text-decoration:underline;}
.curation .review_tit p a em{font-weight:bold; color:#000000;}
.curation .review_tit p a.photo{position:relative; padding-left:12px; margin-left:12px;}
.curation .review_tit p a.photo:before{content:''; position:absolute; top:50%; left:0; width:1px; height:13px; margin-top:-7.5px; background-color:#e1e1e1;}

.curation .review_tit .select_default{float:right;}

#container.plan{padding:0 0 90px;}
#container.plan .event_txt{margin-top:-15px;}
#container.curation .event_txt{margin-top:-15px;}
.detail .curation_list.plan_list ul{margin-top:0;}

.detail .curation_list.type_2 ul{padding:0 150px;}
.detail .curation_list.type_2 ul li{ margin:0 0 79px 60px;}
.detail .curation_list.type_2 ul li:nth-of-type(2n+1){ margin:0 0 79px 0;}

.detail .curation_list.type_4 ul li{width:280px; margin:0 0 79px 26px;}
.detail .curation_list.type_4 ul li:nth-of-type(4n+1){margin:0 0 79px 0;}
.detail .curation_list.type_4 ul li img{width:280px; height:280px}
.detail .curation_list.type_4 ul li .btn_wrap{top:198px;}

.detail .curation_list.type_5 ul li{width:220px; margin:0 0 79px 23px;}
.detail .curation_list.type_5 ul li img{width:220px; height:220px;}
.detail .curation_list.type_5 ul li:nth-of-type(5n+1){margin:0 0 79px 0;}
.detail .curation_list.type_5 ul li .btn_wrap{top:150px;}
.detail .curation_list.type_5 ul li .btn_wrap span button{width:48px; height:48px}
.detail .curation_list.type_5 .type span{width:49px; background-size:100% 100%;}
.detail .curation_list.type_5 .product_txt{font-size:13px;}
.detail .curation_list.type_5 .price p .pay strong{font-size:18px}

.detail .curation_list.type_5 .star-rating { width:74px; text-align:left;}
.detail .curation_list.type_5 .star-rating,.detail .curation_list.type_5 .star-rating span {height:14px; background-size:74px 28px}
.detail .curation_list.type_5 .star-rating span{ background-position:left bottom; line-height:0; vertical-align:top;}
.detail .curation_list .star_wrap{position:relative;text-align:left;top:10px;display:block}


.detail .curation_list.type_1 ul li{width:810px ;margin:0 auto 50px;}
.detail .curation_list.type_1 ul li:hover .type_txt1, .detail .curation_list.type_1 ul li:hover .ellip-line{text-decoration:underline;}
.detail .curation_list.type_1 ul li:nth-of-type(4n+1){margin:0 auto 50px;}
.detail .curation_list.type_1 ul li .btn_wrap{top:198px; left:0; right:auto; width:280px;}
.detail .curation_list.type_1 ul li a > span{display:inline-block; vertical-align:middle;}
.detail .curation_list.type_1 ul li a > span.img_wrap{width:280px; margin-right:60px;}
.detail .curation_list.type_1 ul li a > span.txt_wrap{width:470px;}
.detail .curation_list.type_1 ul li img{width:280px; height:280px;}

.detail .curation_list.type_1 ul li p.writer{font-size:0; text-align:left; margin-top:10px;}
.detail .curation_list.type_1 ul li p.writer span.writer_txt{position:relative; display:inline-block; vertical-align:middle; font-size:13px; color:#4b4b4b; padding-left:10px; margin-left:10px; font-weight:300;}
.detail .curation_list.type_1 ul li p.writer span.writer_txt:first-child{padding-left:0; margin-left:0;}
.detail .curation_list.type_1 ul li p.writer span.writer_txt:first-child:before{display:none;}
.detail .curation_list.type_1 ul li p.writer span.writer_txt:before{content:''; position:absolute; top:50%; left:0; width:1px; height:9px; margin-top:-4.5px; background-color:#dcdcdc;}

.detail .curation_list.type_1 .type_txt1{font-size:14px; color:#4b4b4b; line-height:20px; font-weight:bold; display:block; text-align:left; margin-top:10px;}

.detail .curation_list.type_1 .price p{padding-top:30px;}

.detail .curation_list.type_1 ul li .star_wrap{position:static; display:block; text-align:left; margin-top:20px;}
.detail .list_btn{margin-top:20px;}
.detail .list_btn > a.btn{width:144px; height:42px; line-height:42px;}


.plan .plan_list{margin-top:45px;}
.plan .plan_list p.tit{font-size:16px; color:#000; font-weight:bold; text-align:center;}
.plan .plan_list p.tit:after{content:''; display:block; width:24px; height:1px; background-color:#000; margin:15px auto 45px;}


.plan_slider{position:relative; margin-bottom:45px;}
.plan_slider ul li a{position:relative; display:block; text-align:center;}
.plan_slider ul li a img{width:397px; height:214px;}
.plan_slider ul li a:hover span.caption{text-decoration:underline;}
.plan_slider ul li a span.caption{display:block; font-size:13px; color:#424242; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; margin-top:15px; padding: 0 30px;}
.plan_slider ul li.on a span.active{display:block;}
.plan_slider ul li span.active{display:none; position:absolute; top:0; left:0; width:397px; height:214px; background-color:rgba(0,0,0,0.7);}
.plan_slider ul li span.active span.ico{position:absolute; top:50%; left:0; width:100%; margin-top:-45px; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/event/active.png); background-repeat:no-repeat; background-position:center top; padding-top:65px; color:#fff;  text-align:center; font-size:12px; font-weight:300; line-height:15px;}
.plan_slider ul li span.active span.ico{}

.plan_slider .slick-arrow{position:absolute; top:89.5px; width:35px; height:35px; background-color:rgba(0,0,0,0.4); border:0; font-size:0; z-index:2; background-repeat:no-repeat; background-position:center center; background-size:100% 100%;}
.plan_slider .slick-arrow.slick-prev{left:0; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/event/btn_prev.png);}
.plan_slider .slick-arrow.slick-next{right:3px; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/event/btn_next.png);}

/* ������ */
#container.coupon{padding:0 0 90px; margin-top:-15px;}
#container.coupon .coupon_txt{overflow:hidden;}
#container.coupon .coupon_txt p.txt{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/arrow.png); background-repeat:no-repeat; background-position:left center; padding-left:35px; font-size:14px; color:#000000; font-weight:300; line-height:36px; border-bottom:1px solid #e6e6e6; box-sizing:border-box; margin-top:10px;}
#container.coupon .coupon_txt ul{font-size:0; text-align:right;}
#container.coupon .coupon_txt ul li{display:inline-block; vertical-align:middle;}
#container.coupon .coupon_txt ul li input{width:119px; height:37px; line-height:35px;}
#container.coupon .coupon_txt ul li:first-child{margin-right:5px;}

#container.coupon .coupon_box{padding:88px 0 28px; margin-top:24px;}
#container.coupon .coupon_box ul{font-size:0;}
#container.coupon .coupon_box ul li{position:relative; display:inline-block; vertical-align:top; width:33.33%; height:316px; margin:0 0 140px 0;}
#container.coupon .coupon_box ul li > div{width:310px; margin:0 auto;}
#container.coupon .coupon_box ul li .txt_wrapper{text-align:center;}
#container.coupon .coupon_box ul li .txt_wrapper p.caption{font-size:16px; color:#363942; font-weight:bold; margin:15px 0;}
#container.coupon .coupon_box ul li .txt_wrapper p.date{font-size:14px; line-height:22px; font-weight:bold;}
#container.coupon .coupon_box ul li .txt_wrapper p.condition{font-size:14px; line-height:22px; font-weight:bold;}
#container.coupon .coupon_box ul li .txt_wrapper p span{display:block; vertical-align:middle; position:relative; color:#000; font-weight:bold;}
#container.coupon .coupon_box ul li .txt_wrapper p span:first-child{color:#7d7d7d; margin-left:0; padding-left:0;}
#container.coupon .coupon_box ul li .txt_wrapper p span:first-child:after{display:none;}
#container.coupon .coupon_box ul li .txt_wrapper p strong{display:inline-block; vertical-align:middle; font-weight:bold; color:#000}
#container.coupon .coupon_box ul li .txt_wrapper input[type=button]{display:block; width:56px; height:56px; margin:15px auto 0; border:0; border-radius:50%; background-color:#3b3f4a; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/sub/coupon_down.png); background-repeat:no-repeat; background-position:center center; background-size:100% 100%;outline:0;}
#container.coupon .coupon_box ul li.finish .txt_wrapper input[type=button]{background-color:#c3c3c3;}

#container.coupon .coupon_box ul li .img_wrapper{position:relative;}
#container.coupon .coupon_box ul li.finish .img_wrapper span.finish_bg{display:block;}
#container.coupon .coupon_box ul li .img_wrapper span.finish_bg{display:none; position:absolute; top:0; left:50%; margin-left:-146.5px; width:293px; bottom:0; background-color:rgba(59,63,74,0.7);}
#container.coupon .coupon_box ul li .img_wrapper span.finish_bg span.txt{display:block; margin:52.5px auto 0; width:74px; height:74px; border:1px solid #fff; box-sizing:border-box; border-radius:50%; text-align:center; line-height:74px; font-size:16px; color:#fff;}

/*180330 ����*/
#container.coupon .coupon_box ul li .img_wrapper span.finish_bg span.txt{display:block; margin:38px auto 0; width:74px; height:74px; border:1px solid #fff; box-sizing:border-box; border-radius:50%; text-align:center; line-height:74px; font-size:16px; color:#fff;}

.coupon_box .img_wrapper .icon_coupon{ background-repeat: no-repeat; background-position: left top; width:293px; height:160px;position:relative;}
.coupon_box .img_wrapper .icon_coupon.couponlist_1{background-image:url('https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/sub/img_coupon_green.png');}
.coupon_box .img_wrapper .icon_coupon.couponlist_2{background-image:url('https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/sub/img_coupon_brown.png');}
.coupon_box .img_wrapper .icon_coupon.couponlist_3{background-image:url('https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/sub/img_coupon_green.png');}
.coupon_box .img_wrapper .icon_coupon span{position:absolute; top:10px; text-align:center; right:-20px; left:46px; color:#164032; font-size:30px;}
.coupon_box .img_wrapper .icon_coupon span strong{color:#164032; font-size:60px;font-style: italic;}
.coupon_box .img_wrapper .icon_coupon em{position:absolute; top:95px; left:90px; text-align:center; right:15px; color:#164032; font-size:18px;line-height:23px}
.coupon_box .img_wrapper .icon_coupon.couponlist_2 span{position:absolute; top:30px; text-align:center; right:-20px; left:46px; color:#896a4c; font-size:24px;}
.coupon_box .img_wrapper .icon_coupon.couponlist_2 span strong{color:#896a4c; font-size:34px;font-style: italic;}
.coupon_box .img_wrapper .icon_coupon.couponlist_2 em{position:absolute; top:95px; left:84px; text-align:center; right:-20px; color:#896a4c; font-size:18px;width: 200px;padding: 0 15px;box-sizing: border-box;}
/*��*/

#container.coupon .info{bordeR:1px solid #d5d5d5; padding:30px 0 30px 175px; margin-top:27px; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/sub/ico_info.png); background-repeat:no-repeat; background-position:50px center;}
#container.coupon .info p{font-size:16px; color:#000; font-weight:bold; margin-bottom:10px;}
#container.coupon .info ul li{font-size:14px; color:#4b4b4b; line-height:24px;}

.curation_main{padding-top:45px;}
.curation_main div{text-align:center; margin-top:95px;}
.curation_main div:first-child{margin-top:0;}
.curation_main div .sub_tit{font-size:15px; color:#164032;}
.curation_main div a{display:block; position:relative; margin-top:25px;}
.curation_main div a span.tit{position:absolute; top:-14px; left:50%; margin-left:-150px; width:300px; height:75px; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/event/tit_bg.png); background-repeat:no-repeat; background-position:center center; background-size:100% 100%; text-align:center; font-size:22px; color:#fff; font-weight:500; line-height:58px;}
.curation_main div a span.arrow{position:absolute; left:50%; bottom:-30px; width:60px; height:60px; margin-left:-30px; border:1px solid #2b473e; box-sizing:border-box; border-radius:50%; background-color:#FFF; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/event/arrow_right.png); background-repeat:no-repeat; background-position:0 0; background-size:100% 100%;}

.dwcoupon-wrap{background:#fff;margin-bottom:120px;}
.dwcoupon-wrap .dwcoupon-group{display:flex;justify-content: center;flex-wrap:wrap}
.dwcoupon-wrap .dwcoupon-contents{margin:120px 20px 0;}
.dwcoupon-wrap .card-images{background: url('https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/event/img_coupon_bg.png') no-repeat center/100% 100%;width:518px;height:306px;margin: 0 auto;position:relative;}
.dwcoupon-wrap .card-images::after{display:inline-block;content:'';background: url('https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/event/img_coupon_text.png') no-repeat center/100% 100%;width:54px;height:165px;position:absolute;top:75px;right:29px}
.dwcoupon-wrap .card-images .data{font-family:'Roboto';font-weight: bold;color:#1e1e1e}
.dwcoupon-wrap .card-images .data.type1{font-size:88px;letter-spacing:-1.76px;padding-top:59px;width:403px;line-height:106px;text-align: center;}
.dwcoupon-wrap .card-images .data.type1 span{font-size:88px;letter-spacing:-1.76px;line-height:106px;}
.dwcoupon-wrap .card-images .data.type2{font-size:88px;letter-spacing:-0.8px;width:403px;line-height:106px;text-align: center;padding-top:59px}
.dwcoupon-wrap .card-images .data.type2 span{font-size:40px;letter-spacing:-1.76px;line-height:1}
.dwcoupon-wrap .card-images .text-sub1{font-size:26px;color:#1e1e1e;letter-spacing:-0.52px;text-align: left;padding-left:50px;margin-top:16px;font-weight: 500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 353px;}
.dwcoupon-wrap .card-images .text-sub2{font-size:22px;color:#5a5858;letter-spacing:-0.44px;text-align: left;padding-left:50px;font-weight: normal;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 353px;margin-top:6px}
.dwcoupon-wrap .card-type{font-size:36px;color:#1e1e1e;letter-spacing:-0.72px;font-weight:bold;margin-top:21px;text-align: center;width:518px;}

.dwcoupon-button{width:480px;margin:78px auto 0;position:relative}
.dwcoupon-button button{width:100%;background-color: #303030;border-radius:20px;width:480px;height:126px;color:#fff;font-size:44px;font-weight: bold;text-align: left;padding-left:88px;border:0}
.dwcoupon-button button::after{display:inline-block;content:'';background: url('https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/event/img_coupon_down.png') no-repeat center/100% 100%;width:36px;height:42px;position:absolute;top:45px;right:89px}


.exhibitionslist-wrapper{}
.exhibitionslist-wrapper .contents-box{display:flex;margin-top:30px}
.exhibitionslist-wrapper .contents-box .item-data{width:100%;overflow: hidden;}

/* 상품 리스트 영역 */
.exhibitionslist-wrapper .contents-box .item-data .item-list-area{}


/* 상품 리스트 */
.exhibitionslist-wrapper .contents-box .item-data .item-list-area{overflow: hidden;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap{display:none;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap.on{display:block}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap>ul{display: flex;flex-wrap: wrap;padding-top:5px}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap>ul>li{width:310px;margin:0 43px 0 0 ;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap>ul>li:nth-child(3n){margin-right:0;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box{position: relative;margin-bottom:80px}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .img{margin-bottom:12px;position:relative;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .img .sold-out{position:absolute;top:0;left:0;width:100%;height:100%;background-color: rgba(255, 255, 255, 0.9);display:none;justify-content: center;align-items: center}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box.soldout .img .sold-out{display:flex;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box.soldout .img .sold-out img{width:140px;height:140px;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .img .visual{width: 100%;position: relative;padding-top: 100%;background: #fff;box-sizing: border-box;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .img .visual .in_vis{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .img .visual .in_vis img{max-width: 100%;max-height: 100%;width:auto;height:auto}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .img .visual .in_vis .discount{position: absolute;top:0;left:0;background:red;color:#fff;font-size: 28px;font-family: 'Roboto';font-weight: 700;width:70px;height:70px;border-top-right-radius: 28px;border-bottom-right-radius: 28px;border-bottom-left-radius: 28px;display: inline-flex;justify-content: center;align-items: center;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .txt{font-size:16px;letter-spacing: -0.32px;color:#282828;font-weight: 500;word-break: break-all;height: 50px;line-height: 25px;-webkit-line-clamp: 2;text-align: left;word-wrap: break-word;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-bottom:22px;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .sale{font-size:16px;line-height: 24px;color:#c1c1c1;letter-spacing: -0.32px;text-decoration: line-through;margin-bottom:2px;text-align: left;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling{margin-bottom:20px;display: flex;align-items: center;justify-content: space-between;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .pr-group{font-size:24px;font-weight: 700;line-height: 32px;color:#282828;letter-spacing: normal;font-family: 'Roboto';display: flex;align-items: center;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .pr-group span{font-size:16px;font-weight: 700;line-height: 24px;color:#282828;letter-spacing: -0.32px;font-family: 'NotoSans';display: inline-block;padding-bottom: 2px;padding-left:2px}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .str-group{font-family: 'Roboto';font-size:16px;line-height: 24px;letter-spacing: -0.32px;color:#282828;display:flex;align-items: center;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .str-group .ico-star-1{display:inline-block;background-image: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/star/img_score1_y_off.png");background-size: 24px 24px;background-position: center;background-repeat: no-repeat;width: 24px;height: 24px;margin-right:1px}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .str-group .ico-star-1.on{background-image: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/star/img_score1_y_on.png");}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .str-group span{display:inline-block;position: relative;top:2px}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .str-group span.count{color:#c1c1c1;margin-left:6px;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .label{font-size:12px;color:#fff;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .label ul{display: flex;flex-wrap: wrap;font-size: inherit;padding-top:0}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .label ul li{margin:2px 4px 0 0;width:auto;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .label ul li:nth-child(4){margin-right: 0;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .label ul li span{background:rgb(214, 147, 147);border-radius: 12px;padding: 6px 10px;display: inline-flex;justify-content: center;align-items: center;min-width: 60px;min-height: 24px;box-sizing: border-box;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .label ul li span.sky{background:#60b9e6;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .label ul li span.orange{background:#ffaa00;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .label ul li span.pink{background:#ff8080;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .label ul li span.purple{background:#584d8c;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .label ul li span.red{background:#f62020;}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .label ul li span.green{background:#15cba7;}

.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box:hover .txt{text-decoration:underline; font-weight:bold}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box:hover .btn_wrap{display:block}

.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .btn_wrap{display:none; position:absolute; left:0; top:279px; right:0; font-size:0; text-align:center}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .btn_wrap span{display:inline-block; position:relative}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .btn_wrap span button{position:relative; width:60px; background-color:rgba(34,67,115,0.6); height:60px; border:0; border-radius:50%; outline:0; background-repeat:no-repeat; background-position:center center; background-size:100% 100%}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .btn_wrap span span.num{position:absolute; top:0; right:-11px; width:28px; height:26px; font-size:12px; color:#fff; font-weight:400; line-height:24px; text-align:center; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/product/ico_bookmark.png); background-repeat:no-repeat}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .btn_wrap.on span.btn_like button{background-color:#ffaa00}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .btn_wrap span.btn_cart button{margin-right:21px; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/product/ico_cart.png)}
.exhibitionslist-wrapper .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .btn_wrap span.btn_like button{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/product/btn_like.png); }


/* ========== col group ========== */

/* col 3 - width 370px */
.exhibitionslist-wrapper.col-3 .contents-box .item-data .item-list-area .itemList-data-wrap>ul>li{width:370px;margin:0 45px 0 0 ;}
.exhibitionslist-wrapper.col-3 .contents-box .item-data .item-list-area .itemList-data-wrap>ul>li:nth-child(3n){margin-right:0}
.exhibitionslist-wrapper.col-3 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .img .visual .in_vis .discount{width:86px;height:86px;font-size:34px}
.exhibitionslist-wrapper.col-3 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .txt{font-size:18px;letter-spacing: -0.36px;height:56px;line-height: 28px;}
.exhibitionslist-wrapper.col-3 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .sale{font-size:18px;letter-spacing: -0.36px;}
.exhibitionslist-wrapper.col-3 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .pr-group{font-size:26px;line-height: 34px;}
.exhibitionslist-wrapper.col-3 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .pr-group span{font-size:18px;line-height: 27px;}
.exhibitionslist-wrapper.col-3 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .str-group{font-size:18px;}
.exhibitionslist-wrapper.col-3 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .str-group span{}
.exhibitionslist-wrapper.col-3 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .str-group span.count{}
.exhibitionslist-wrapper.col-3 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .label{font-size:14px;}
.exhibitionslist-wrapper.col-3 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .label ul li span{border-radius: 14px;padding: 7px 11px;}

/* col 4 - width 280px */
.exhibitionslist-wrapper.col-4 .contents-box .item-data .item-list-area .itemList-data-wrap>ul>li{width:280px;margin:0 26px 0 0 ;}
.exhibitionslist-wrapper.col-4 .contents-box .item-data .item-list-area .itemList-data-wrap>ul>li:nth-child(4n){margin-right:0}
.exhibitionslist-wrapper.col-4 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .img .visual .in_vis .discount{width:64px;height:64px;font-size:25px;border-top-right-radius: 24px;border-bottom-right-radius: 24px;border-bottom-left-radius: 24px;}
.exhibitionslist-wrapper.col-4 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .txt{font-size:16px;letter-spacing: -0.32px;height:50px;line-height: 25px;}
.exhibitionslist-wrapper.col-4 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .sale{font-size:16px;letter-spacing: -0.32px;}
.exhibitionslist-wrapper.col-4 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .pr-group{font-size:24px;line-height: 32px;}
.exhibitionslist-wrapper.col-4 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .pr-group span{font-size:16px;line-height: 24px;}
.exhibitionslist-wrapper.col-4 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .str-group{font-size:16px;}
.exhibitionslist-wrapper.col-4 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .str-group span{}
.exhibitionslist-wrapper.col-4 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .str-group span.count{}
.exhibitionslist-wrapper.col-4 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .label{font-size:12px;}
.exhibitionslist-wrapper.col-4 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .label ul li span{border-radius: 12px;padding: 6px 11px;}
.exhibitionslist-wrapper.col-4 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .btn_wrap{top:197px}

/* col 5 - width 220px */
.exhibitionslist-wrapper.col-5 .contents-box .item-data .item-list-area .itemList-data-wrap>ul>li{width:220px;margin:0 24px 0 0 ;}
.exhibitionslist-wrapper.col-5 .contents-box .item-data .item-list-area .itemList-data-wrap>ul>li:nth-child(5n){margin-right:0}
.exhibitionslist-wrapper.col-5 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .img .visual .in_vis .discount{width:50px;height:50px;font-size:20px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;border-bottom-left-radius: 20px;}
.exhibitionslist-wrapper.col-5 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .txt{font-size:16px;letter-spacing: -0.32px;height:50px;line-height: 25px;margin-bottom:12px}
.exhibitionslist-wrapper.col-5 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .sale{font-size:14px;letter-spacing: -0.28px;}
.exhibitionslist-wrapper.col-5 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling{margin-bottom:12px}
.exhibitionslist-wrapper.col-5 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .pr-group{font-size:20px;line-height: 26px;}
.exhibitionslist-wrapper.col-5 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .pr-group span{font-size:14px;line-height: 26px;}
.exhibitionslist-wrapper.col-5 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .str-group{font-size:14px;line-height: 20px;}
.exhibitionslist-wrapper.col-5 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .str-group .ico-star-1{background-size: 20px 20px;width: 20px;height: 20px}
.exhibitionslist-wrapper.col-5 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .str-group span{}
.exhibitionslist-wrapper.col-5 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .price .selling .str-group span.count{}
.exhibitionslist-wrapper.col-5 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .label{font-size:11px;}
.exhibitionslist-wrapper.col-5 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .label ul li span{border-radius: 10px;padding: 4px 7px;min-width:52px;min-height:20px;}
.exhibitionslist-wrapper.col-5 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .btn_wrap span button{width:48px;height:48px}
.exhibitionslist-wrapper.col-5 .contents-box .item-data .item-list-area .itemList-data-wrap ul li .listdata-box .btn_wrap{top:149px}

