@charset "utf-8";
/* ==========================================================================
   event_common.css — 이벤트 목록·상세·당첨자·뷰티테스터
   팝업은 event_popup.css, 설문은 survey.css.
   ========================================================================== */

/* --------------------------------------------------------------------------
   sec_Evt / evtTop_sl — 목록·히어로
   -------------------------------------------------------------------------- */
.sec_Evt{max-width:1280px;padding:0 20px 100px;margin:0 auto}
.evtTop_sl .evtItem{position:relative;}
.evtTop_sl .evtItem img{width:100%}
.evtTop_sl .evtItem img.ver_m{display:none;}
.evtTop_sl .txtBox{position:absolute;left:0;bottom:0;padding:0 0 13% 10.5%;color:#fff;font-family:'yoon',sans-serif;}
.evtTop_sl .txtBox .title{font-size:50px;line-height:1.35;font-family:'yoonb';}
.evtTop_sl .txtBox .tag{margin-top:10px;font-size:18px;line-height:1.6;}
.evtTop_sl .txtBox .tag span{margin-right:10px;}
.evtTop_sl .evt_date{position:absolute;right:0;top:0;padding:3.5% 4.5% 0 0;font-size:14px;line-height:1.6;color:#fff;text-align:right;}
.evtTop_sl .evt_date .dDay{display:inline-block;margin-bottom:10px;padding-top:15px;width:49px;height:60px;color:#ff463a;font-size:18px;text-align:center;font-family:'Marian',sans-serif;background:url(/resources/images/event/bg_Dday_v1_w.png) no-repeat 0 0;}
.evtTop_sl .evt_date .evt_term{font-family:'yoon',sans-serif;font-size: 15px;}
.evtTop_sl .slick-dots{position:absolute;left:0;bottom:5%;width:100%;text-align:center;font-size:0;}
.evtTop_sl .slick-dots li{display:inline-block;margin:0 10px;}
.evtTop_sl .slick-dots button{width:10px;height:10px;background:url(/resources/images/event/ico_evtSL_w_off.png) no-repeat 0 0;}
.evtTop_sl .slick-dots .slick-active button{background-image:url(/resources/images/event/ico_evtSL_w_on.png);}
.evtTop_sl .slick-arrow{position:absolute;top:50%;margin-top:-19px;width:12px;height:38px;font-size:0;z-index:10;}
.evtTop_sl .slick-arrow.slick-prev{left:4%;background:url(/resources/images/event/arr_evtSL_L.png) no-repeat 0 0;}
.evtTop_sl .slick-arrow.slick-next{right:4%;background:url(/resources/images/event/arr_evtSL_R.png) no-repeat 0 0;}

.evtTop_sl.bnnr_thB{color:#000 !important}
.evtTop_sl.bnnr_thB .txtBox{color:#000 !important}
.evtTop_sl.bnnr_thB .evt_date{color:#000 }
.evtTop_sl.bnnr_thB > .slick-dots li.slick-active button{color:#000 !important}
.evtTop_sl.bnnr_thB > .slick-dots li.slick-active button:after{background:#000}
.evtTop_sl.bnnr_thB .bnnr_move{border-color:#000;color:#000;}

.event_list .e_tit{line-height:1.5;padding-top:130px;}
.evt_list_spacer{height:150px;}
.evtTop_sl .evtItem img.ver_w.evt_top_img_w{width:1240px;}
.e_tit.evt_content_tit {padding-top:25px;font-family:'Marian',sans-serif;font-weight:700;font-size:48px;}
.evt_lst{margin-left:-20px;}
.evt_lst li{float:left;margin-bottom:10px;padding-left:20px;width:33.3333%;}
.evt_lst .evt_thumb{position:relative;}
.evt_lst .evt_thumb .dDay{position:absolute;right:14px;top:14px;padding-top:15px;width:46px;height:55px;color:#ff463a;font-size:18px;text-align:center;font-family:'Marian',sans-serif;background:url(/resources/images/event/bg_Dday_v2_w.png) no-repeat 0 0;}
.evt_lst .evt_thumb img{width:100% !important;}
.evt_lst dl.evt_cont{padding:20px 0;height:200px;font-size:16px;font-family:'yoon',sans-serif;text-align:center;}
.evt_lst dl.evt_cont dt{margin-bottom:5px;font-size:22px;line-height:1.5em;color:#000;font-family:'yoonb';overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap:break-word;overflow:hidden;height:64px;}
.evt_lst dl.evt_cont .s_txt{margin-bottom:20px;color:#a0a0a0;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;max-height:3em;}
.evt_lst dl.evt_cont .date{color:#ff463a;}
.evt_bot_link{margin-top:100px;text-align:center;background:url(/resources/images/event/bg_evt_bot_link.png) no-repeat 50% 50%;}
.evt_bot_link.en_event{background:none}
.evt_bot_link .btn_l{text-align:right;}
.evt_bot_link .btn_r{text-align:left;}
.evt_bot_link a{display:inline-block;font-size:24px;color:#000;vertical-align:middle;}
.evt_bot_link .btn_l a{margin-bottom:50px;margin-right:30px;padding-left:18px;background:url(/resources/images/event/bg_btn_arrL.png) no-repeat 0% 45%;}
.evt_bot_link .btn_r a{margin-top:50px;margin-left:30px;padding-right:18px;background:url(/resources/images/event/bg_btn_arrR.png) no-repeat 100% 45%;}
.cellBox.evt_bot_link .cell{width:50%;}
.sec_Evt_detail .cellBox.box_PreNext{margin:50px auto 0;max-width:1080px;}
.event_section > a.move{background:url(/resources/images/common/trans_img.png) repeat 0 0 !important}

.sec_Evt.ver_end .evt_lst .evt_thumb:before{position:absolute;left:0;top:0;right:0;bottom:0;background:url(/resources/images/event/bg_evt_dimm.png) repeat 0 0;content:'';}
.sec_Evt.ver_end .evt_lst .evt_thumb:after{position:absolute;left:0;top:50%;margin-top:-10px;width:100%;font-size:20px;color:#fff;text-align:center;content:'?대깽?멸? 醫낅즺 ?섏뿀?듬땲??';}
.sec_Evt.ver_end .evt_lst dl.evt_cont dt{color:#9f9f9f;}
.sec_Evt.ver_end .evt_lst dl.evt_cont .s_txt{color:#9f9f9f;}
.sec_Evt.ver_end .evt_lst dl.evt_cont .date{color:#9f9f9f;}

.sec_noEvt{padding:100px 0;}
.no_evt{padding:85px 0 150px;font-size:24px;color:#a0a0a0;text-align:center;background:url(/resources/images/event/bg_no_evt_w.png) no-repeat 50% 7px;}

/* --------------------------------------------------------------------------
   sec_winner — 당첨자 공지
   -------------------------------------------------------------------------- */
.sec_winner{padding-bottom:100px;}
.winner_notiArea{margin:0 auto;padding:0 20px;max-width:1040px;}
.winner_notiLst{padding-top:50px;border-top:2px solid #000;}
.winner_notiLst li{float:left;margin-bottom:50px;width:50%;text-align:left;height:100px;}
.winner_notiLst .cell.num{width:80px;font-size:17px;color:#212121;font-family:'Marian';font-weight: bold;text-align:center;vertical-align:top;}
.winner_notiLst .title{margin-bottom:5px;font-size:22px;color:#000;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;max-height:3em;}
.winner_notiLst .date{font-family:'yoon',sans-serif;font-size:16px;color:#aaa;}

.sec_winner_detail{margin:0 auto;padding:100px 20px;max-width:1120px;}
.winners_data .evt_intro{float:left;padding:0 20px;width:47%;color:#000;font-family:'yoon',sans-serif;}
.winners_data .evt_intro span{color:#ff463a;font-size:18px;}
.winners_data .evt_intro h3{padding:15px 0 20px;font-size:44px;line-height:1.5;font-family:'yoonb';}
.winners_data .evt_intro p{color:#555;font-size:17px;line-height:2em;}
.winners_data .winners_area{float:right;padding:0 20px;width:53%;}
.winners_area table{width:100%;text-align:center;font-family:'yoon',sans-serif;border-top:2px solid #000;}
.winners_area thead th{padding:25px 3px;font-size:14px;color:#000;font-family:'yoonb';}
.winners_area tbody td{padding:20px 3px;font-size:16px;color:#333;}
.sec_winner_detail .btn_area{margin-top:40px;}
.sec_winner_detail .btn_area button{min-width:140px;}

/* --------------------------------------------------------------------------
   sec_Evt_detail / beautytester
   -------------------------------------------------------------------------- */
.sec_Evt_detail{margin:0 auto;padding:100px 20px;max-width:1280px;}
.sec_Evt_detail .evt_intro{position:relative;margin:0 auto;padding:0 20px 70px;max-width:1080px;color:#000;font-family:'yoon',sans-serif;}
.sec_Evt_detail .evt_intro span{color:#ff463a;font-size:18px;}
.sec_Evt_detail .evt_intro h3{padding:15px 0 12px;font-size:44px;line-height:1.5;font-family:'yoonb';}
.sec_Evt_detail .evt_intro p{color:#555;font-size:17px;line-height:2em;}
.sec_Evt_detail .evt_intro .dDay{position:absolute;right:30px;top:-25px;display:block;margin-bottom:10px;padding-top:22px;width:64px;height:79px;font-family:'Marian','yoon','roboto','?뗭?','AppleGothic', Dotum,sans-serif;color:#fff;font-size:24px;text-align:center;background:url(/resources/images/event/bg_Dday_v3_w.png) no-repeat 0 0;}
.sec_Evt_detail .evt_content .evt_conTop{margin:0 auto;max-width:1080px;}
.sec_Evt_detail .evt_content .evt_conTop img{width:100%;}
.beautytester_cont .cont_img img{width:100%;}
.cont_imgList{max-width:1020px;margin:10px auto 60px;}
.cont_imgList li{width:50%}
.cont_imgList li img{width:100%}

.beautytester_cont .btn_area button{max-width:140px}
.beautytester_cont .btn_area{margin-bottom:110px;}
.beautytester_cont .reviews {padding:0 0;border-top:1px solid #f2f2f2;max-width:1160px;margin-top:20px;}
.beautytester_cont .review_list {width: 1230px;margin-left: -35px;}

.beautytester_cont .review_info{position:relative;}
.beautytester_cont .review_info button{position:absolute;right:0;top:0;color:#000;font-size:13px;color:#000;padding-right:22px;background:url(/resources/images/event/ico_link_w.png) no-repeat right center;}
.tester_info{position:relative;margin:0 auto;max-width:860px;}
.tester_info .month{position:absolute;right:8.5%;top:6.3%;padding-top:30px;width:130px;color:#000;font-size:70px;line-height:1;text-align:center;font-family:'Marian';}
.tester_info .month span{display:block;font-size:20px;line-height:1;}
.tester_info .test_intro{position:absolute;left:13.5%;bottom:10.3%;font-size:16px;color:#000;font-family:'yoon',sans-serif;}
.tester_info .test_intro h4{padding-bottom:10px;font-size:50px;font-family:'yoonb';}
.tester_info .test_intro dl{margin-top:15px;}
.tester_info .test_intro dt{float:left;width:100px;}
.tester_info .test_intro dd{float:left;font-family:'yoonb';}
.beautytester_cont .mid_btrArea{margin:0 auto;padding:50px 20px 10px;max-width:860px;text-align:right;}
.beautytester_cont .mid_btrArea a{padding-bottom:3px;color:#000;font-size:22px;border-bottom:1px solid #000;}
.tip_txt{color:#a0a0a0;font-size:16px;text-align:center;line-height:1.7;font-family:'Marian';}
.tip_txt .bg_tip{padding-left:22px;margin-right:20px;color:#ff463a;font-size:22px;background:url(/resources/images/event/ico_bg_tip_w.png) no-repeat 0 50%;font-family:'Marian';}

.sec_Evt_detail .btn_area{margin-top:40px;}
.sec_Evt_detail .btn_area button{max-width:140px}
.yt_area{position:relative;margin-top:30px;}
.yt_area img{width:100%}
.yt_thumimg{position:absolute;left:0;right:0;top:0;bottom:0}
.yt_thumimg:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:url(/resources/images/common/ico_play.png) no-repeat center center;cursor:pointer;}
.yt_box{position:absolute;left:0;right:0;top:0;bottom:0;display:none}
.sec_Evt_detail .yt_box iframe,.yt_thumimg img{width:100%;height:100%}
.evt_info{padding:50px 20px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;margin:110px auto 50px;}
.evt_info dl{position:relative}
.evt_info dt{position:absolute;top:-3px;font-size:22px;font-family:'yoonb';color:#000}
.evt_info dd{padding-left:225px;font-size:16px;color:#666}

.conBottom_inner{padding:0 80px}
.box_ctr,.box_left{padding-top:70px;padding-bottom:40px;border-bottom:1px solid #efefef;}
.box_ctr h3,.box_left h3{font-size:38px;text-align: center;font-family:'yoonb';color:#000;margin-bottom:50px;}
.box_ctr .prd_box{padding:0 0 0 0;height:505px;max-width:inherit;}
.box_ctr > ul {margin-left:0}
.box_ctr > ul > li{width: 33.3%;float: left;margin-left:0}
.box_ctr .thum_info{background: #f7f5f5;padding:0 20px 20px;text-align: center;}
.box_ctr .thum_info .thum_color{display: inline-block;}
.box_ctr .thum_info .thum_color ul{margin-right:-18px}
.box_ctr .thum_info .thum_color li{margin-right:18px;}
.box_ctr .thum_info .thum_name{font-size: 20px;color: #000;height: 60px;}
.box_ctr .numBer {top: 30px;left: 30px;font-size: 34px;font-family:'yoonb';color: #000}
.box_ctr .inner_thum{padding:50px 0 45px}
.box_ctr .thum_img img {max-width: 160px}
.box_ctr .inner_thum,.box_ctr .thum_info{background:none}
.box_ctr .thum_info .pd_pay{padding:0 50px;color:#000;display:table;width:100%}
.box_ctr .thum_info .pd_pay ul{display:table-cell;height:46px;vertical-align:middle}
.box_ctr .thum_info .pd_pay button{right:0;top:50%;margin-top:-23px;}
.box_ctr .thum_info .pd_pay li{float:none;display:inline-block;line-height:1}
.box_ctr .list_more,.box_left .list_more{margin-top:50px;}

.box_left > ul > li{margin-bottom:20px;}
.prd_box.left{max-width:665px;}
.prd_box.left{height:400px;position:relative;padding-right:370px;margin:0 auto;}
.prd_box.left .thum_info{position:absolute;left:370px;right:0;top:0;bottom:0}
.prd_box.left .thum_cell{display: table;height: 100%;width:100%}
.prd_box.left .thum_cell dl{display: table-cell;vertical-align: middle;height: 100%;padding-right:35px;}
.prd_box.left .thum_cell .thum_name{font-size:24px;max-height:68px;color:#000;height:66px;}
.prd_box.left .thum_cell .thum_tag li{font-size:18px;}
.prd_box.left .thum_info .pd_pay{padding:0 0;color:#000;display:table;width:100%}
.prd_box.left .thum_info .pd_pay ul{display:table-cell;height:46px;vertical-align:middle;}
.prd_box.left .thum_info .pd_pay button{right:10px}
.prd_box.left .thum_info .pd_pay li{float:none;display:inline-block;line-height:1}
.prd_box.left .thum_info .pd_pay li.pay_del{font-size:18px;}
.prd_box.left .thum_info .pd_pay li.pay_del span{font-size:20px}
.prd_box.left .thum_info .pd_pay li.pay_sale{font-size:18px;}
.prd_box.left .thum_info .pd_pay li.pay_sale span{font-size:20px}
.prd_box.left .thum_info .pd_pay li.pay_won{display:block;margin-top:7px;font-size:22px;}
.prd_box.left .thum_info .pd_pay li.pay_won span{font-size:24px;}
.prd_box.left .thum_info .thum_color ul{margin-right:-18px;padding:10px 0}
.prd_box.left .thum_info .thum_color li{margin-right:18px;}

.evt_conBottom .prd_box_list h3{font-size:38px;text-align: center;font-family:'yoonb';color:#000;margin-bottom:50px;margin-top:110px;}
.sec_winner .list_more{display:none}

/* --------------------------------------------------------------------------
   btester_review_box — 뷰티테스터 리뷰
   -------------------------------------------------------------------------- */
.btester_review_box .btester_box_top {position:relative;}
.btester_review_box .btester_box_top .reg_num {font-family:'Marian';font-weight:700;color:#000;}
.btester_review_box .btester_box_top .btn_url {position:absolute;right:0;top:0;color:#000;font-size:13px;color:#000;padding-right:22px;background:url(/resources/images/event/ico_link_w.png) no-repeat right center;}
.btester_review_box .btester_box_bottom {position:relative;width:100%;height:80px;padding-left:80px;}
.btester_review_box .btester_box_bottom .btester_review_img {position:absolute;left:0;bottom:0;width:80px;height:80px;overflow:hidden;}
.btester_review_box .btester_box_bottom .btester_review_img img {width:100%;height:100%;}
.btester_review_box .btester_box_bottom .review_info {position:absolute;right:0;bottom:0;height:auto;text-align:right;}
.btester_review_box .btester_box_bottom .review_info .reviewer_id {margin-bottom:3px;}
.review_list .btester_review_box.review_box dl dd {height:auto;}
.review_list .btester_review_box.review_box .btester_box_cont {height:6.8em;-webkit-line-clamp:4;}
.btester_review_box.review_box .btester_review_img .img_length {z-index:5;position:absolute;right:0;bottom:0;width:18px;height:18px;padding:3px 0 0;font-size:12px;line-height:12px;color:#fff;text-align:center;background:rgba(0,0,0,0.5);}

/* --------------------------------------------------------------------------
   responsive
   -------------------------------------------------------------------------- */
@media only all and (max-width:1024px){
	
	.sec_Evt{padding-left:0;padding-right:0;padding-bottom:80px;}
	.sec_Evt.ver_end .evtLstBox .base_depArea .dep_tab{display:none}
	.evtTop_sl .txtBox .title{font-size:36px;}
	.evtTop_sl .txtBox .tag{font-size:14px;}
	.evtLstBox{padding:0 20px;}
	.evt_lst li{width:50%;}
	.winner_notiLst li{margin-bottom:20px;}
	.winner_notiLst .cell.num{width:65px;}
	.winner_notiLst .title{font-size:18px;}
	.winner_notiLst .date{font-size:14px;}
	.sec_winner_detail{padding-top:50px;}
	.winners_data .evt_intro{float:none;padding:0;margin-bottom:50px;width:100%;}
	.winners_data .winners_area{float:none;padding:0;width:100%;}
	.conBottom_inner{padding:0 0}
	.box_ctr .thum_info .thum_color ul{margin-right:-14px;}
	.box_ctr .thum_info .thum_color ul li{margin-right:14px;}
	.prd_box.left .inner_thum{padding: 52px 0;display: table;width: 100%;height: 100%;vertical-align: middle}
	.prd_box.left .inner_thum a{text-align: center;display: table-cell;width: 100%;height: 100%;vertical-align: middle;}
	.prd_box.left .inner_thum .thum_img img{max-width:160px}
	.sec_winner .cntPaging{display:none}
	.sec_winner .list_more{display:block}
}
@media only all and (max-width:1023px){
	
	.box_ctr h3,.box_left h3,.evt_conBottom .prd_box_list h3{font-size:32px;margin-bottom:50px;}
	.box_left > ul > li{margin-bottom:10px;}
	.prd_box.left{max-width:550px;}
	.prd_box.left{height:340px;padding-right:300px;}
	.prd_box.left .thum_info{left:270px}
}
@media only all and (max-width:640px){
	
	.evtTop_sl .evtItem img.ver_w{display:none;}
	.evtTop_sl .evtItem img.ver_m{display:block;}
	.evtTop_sl .txtBox{padding:0 0 31% 7.5%;}
	.evtTop_sl .txtBox .title{font-size:36px;}
	.evtTop_sl .txtBox .tag{font-size:14px;}
	.evtTop_sl .evt_date{padding:5% 7% 0 0;font-size:12px;}
	.evtTop_sl .evt_date .dDay{padding-top:13px;width:44px;height:54px;background:url(/resources/images/event/bg_Dday_v1_m.png) no-repeat 0 0;-webkit-background-size:44px auto;background-size:44px auto;}
	.evtTop_sl .slick-dots li{margin:0 5px;}
	.evtTop_sl .slick-dots button{width:5px;height:5px;-webkit-background-size:5px auto;background-size:5px auto;}
	.evtTop_sl .slick-dots .slick-active button{background-size:5px auto;}
	.event_list .e_tit{padding-top:55px}
	.e_tit.evt_content_tit {margin-bottom:28px;font-family:'Marian',sans-serif;font-size:34px;}
	.evtLstBox{padding:0 30px;}
	.evt_lst li{width:100%;}
	.evt_lst .evt_thumb{position:relative;}
	.evt_lst .evt_thumb .dDay{right:12px;top:12px;padding-top:15px;width:42px;height:50px;font-size:16px;background:url(/resources/images/event/bg_Dday_v2_m.png) no-repeat 0 0;-webkit-background-size:42px auto;background-size:42px auto;}
	.evt_lst dl.evt_cont{padding:30px 0;height:auto;font-size:14px;}
	.evt_lst dl.evt_cont dt{font-size:20px;}
	.evt_bot_link{margin-top:60px;background:url(/resources/images/event/bg_evt_bot_link_m.png) no-repeat 50% 50%;-webkit-background-size:40px auto;background-size:40px auto;}
	.evt_bot_link a{font-size:18px;}
	.evt_bot_link .btn_l a{margin-bottom:40px;margin-right:25px;background:url(/resources/images/event/bg_btn_arrL_m.png) no-repeat 0% 45%;-webkit-background-size:6px auto;background-size:6px auto;}
	.evt_bot_link .btn_r a{margin-top:40px;margin-left:25px;background:url(/resources/images/event/bg_btn_arrR_m.png) no-repeat 100% 45%;-webkit-background-size:6px auto;background-size:6px auto;}
	.sec_Evt.ver_end .evt_lst .evt_thumb:after{font-size:18px;}
	.sec_noEvt{padding-top:50px;}
	.no_evt {font-size:14px;-webkit-background-size:45px auto;background-size:45px auto;margin-top:160px;padding: 60px 0 190px;background: url('/resources/images/event/bg_no_evt_m.png')  no-repeat 50% 0;background-size:45px 45px;}

	.sec_winner{padding-bottom:50px;}
	.winner_notiLst{padding-top:25px;}
	.winner_notiLst li{float:none;margin-bottom:30px;width:100%;height:auto;}
	.winner_notiLst .cell{padding-left:10px;}
	.winner_notiLst .cell.num{width:50px;text-align:left;}
	.winner_notiLst .title{font-size:16px;}
	.winner_notiLst .date{font-size:12px;}
	.sec_winner_detail{padding-top:40px;padding-bottom:50px;}
	.winners_data .evt_intro{margin-bottom:30px;}
	.winners_data .evt_intro span{font-size:14px;}
	.winners_data .evt_intro h3{padding-bottom:10px;font-size:26px;}
	.winners_data .evt_intro p{font-size:14px;line-height:1.8em;}
	.winners_area table{border-width:2px;}
	.winners_area thead th{padding:25px 2px 15px;font-size:13px;}
	.winners_area tbody td{padding:15px 2px;font-size:13px;}
	.sec_Evt_detail{padding:40px 0;}
	.sec_Evt_detail .evt_intro{padding-bottom:30px;}
	.sec_Evt_detail .evt_intro span{font-size:14px;}
	.sec_Evt_detail .evt_intro h3{padding-bottom:10px;font-size:26px;}
	.sec_Evt_detail .evt_intro p{font-size:14px;line-height:1.5em;}
	.sec_Evt_detail .evt_intro .dDay{right:25px;top:-20px;padding-top:15px;width:44px;height:54px;font-size:18px;background:url(/resources/images/event/bg_Dday_v3_m.png) no-repeat 0 0;-webkit-background-size:44px auto;background-size:44px auto;}
	.sec_Evt_detail.ver_beauty{padding:40px 20px;}
	.sec_Evt_detail.ver_beauty .evt_intro{padding:0 0 15px;}
	.sec_Evt_detail.ver_beauty .evt_intro .dDay{right:5px}
	.tester_info .month{padding-top:10px;width:55px;font-size:26px;}
	.tester_info .month span{font-size:11px;}
	.tester_info .test_intro{font-size:12px;}
	.tester_info .test_intro h4{font-size:18px;}
	.tester_info .test_intro dl{margin-top:5px;}
	.tester_info .test_intro dt{width:75px;}
	.beautytester_cont .btn_area{margin-bottom:20px;}
	.cont_imgList li{width:100%}
	.beautytester_cont .mid_btrArea{text-align:center;padding:15px 0 60px}
	.beautytester_cont .mid_btrArea a{font-size:13px;}
	.tip_txt{font-size:13px;text-align:left;}
	.tip_txt .bg_tip{display:block;padding-left:25px;font-size:20px;background:url(/resources/images/event/ico_bg_tip_m.png) no-repeat 0 50%;-webkit-background-size:20px auto;background-size:20px auto;}
	.yt_area{margin-top:10px;}
	.yt_thumimg:after{background-size:50px}
	.evt_info {padding:25px 20px;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;margin: 0 auto 0;}
	.evt_info dt{position:absolute;top:3px;font-size:14px;font-family:'yoonb';color:#000}
	.evt_info dd{padding-left:100px;font-size:13px;color:#666;line-height:1.8;}

	
	.btester_review_box .btester_box_top .reg_num {font-size:20px;}
	.btester_review_box .btester_box_top .btn_url {padding:3px 0;font-size:12px;padding-right:22px;background:url(/resources/images/event/ico_link_w.png) no-repeat right center;}
	.btester_review_box .btester_box_bottom {position:relative;width:100%;height:75px;padding-left:85px;}
	.btester_review_box .btester_box_bottom .btester_review_img {width:75px;height:75px;}
	.btester_review_box .btester_box_bottom .review_info {position:absolute;right:0;bottom:0;height:auto;text-align:right;}
	.btester_review_box .btester_box_bottom .review_info .reviewer_id {width:100%;margin-bottom:3px;}
	.review_list .btester_review_box.review_box {padding:0;}
	.review_list .btester_review_box.review_box dl {margin-bottom:15px;}
	.review_list .btester_review_box.review_box .review_date {font-size:12px;}
	

	.box_ctr h3,.box_left h3,.evt_conBottom .prd_box_list h3{font-size:23px;margin-bottom:25px;line-height:1.5;}
	.box_ctr, .box_left{border-bottom:0;padding-bottom:0;}
	.box_ctr .prd_box{padding:0 0 0 0;height:505px;max-width:inherit;}
	.box_ctr > ul {margin-left:0}
	.box_ctr > ul > li{width: 100%;float:none;margin-left:0;border-top:1px solid #efefef;}
	.box_ctr > ul > li:last-child{border-bottom:1px solid #efefef;}
	.box_ctr > ul > li .prd_box {height: 240px;padding: 0 205px 0 0;background:#fff}
	.box_ctr .inner_thum .thum_img img{max-width:100px}
	.box_ctr .thum_cell{display: table;height: 100%;width:100%}
	.box_ctr .thum_cell dl{display: table-cell;vertical-align: middle;height: 100%;padding-right:35px;}
	.box_ctr .thum_cell dl{padding-right:0;}
	.box_ctr .thum_cell .thum_name{font-size:15px;max-height:42px}
	.box_ctr .thum_cell .thum_tag li{font-size:12px;}
	.box_ctr .thum_info .pd_pay li.pay_del{font-size:11px;}
	.box_ctr .thum_info .pd_pay li.pay_del span{font-size:13px}
	.box_ctr .thum_info .pd_pay li.pay_sale{font-size:11px;}
	.box_ctr .thum_info .pd_pay li.pay_sale span{font-size:13px}
	.box_ctr .thum_info .pd_pay li.pay_won{margin-top:3px;font-size:13px;}
	.box_ctr .thum_info .pd_pay li.pay_won span{font-size:15px;}

	.box_ctr .thum_info{position:absolute;left:170px;right:0;top:0;bottom:0;padding:15px;text-align: left;}
	.box_ctr .thum_info .thum_color{display: inline-block;}
	.box_ctr .thum_info .thum_color ul{margin-right:-10px}
	.box_ctr .thum_info .thum_color li{margin-right:10px;}
	.box_ctr .thum_info .thum_name{font-size: 20px;color: #000;max-width:180px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;display: inherit;-webkit-line-clamp: inherit;-webkit-box-orient: inherit;height:38px;}
	.box_ctr .numBer {top: 30px;left: 30px;font-size: 34px;font-family:'yoonb';color: #000}
	.box_ctr .inner_thum{padding:50px 0 45px;display:inline-block;max-width:170px;width:100%}
	.box_ctr .thum_img img {max-width: 160px}
	.box_ctr .inner_thum,.box_ctr .thum_info{background:none}
	.box_ctr .thum_info .pd_pay{padding:0 0;color:#000;display:table;width:100%;max-width:160px}
	.box_ctr .thum_info .pd_pay ul{display:table-cell;height:46px;vertical-align:middle}
	.box_ctr .thum_info .pd_pay button{right:0;top:50%;margin-top:-15px;}
	.box_ctr .thum_info .pd_pay li{float:none;display:inline-block;line-height:1}
	.box_ctr .thum_info .pd_pay li.pay_won{display:block}

	.box_left > ul > li {margin-bottom: 5px;}
	.prd_box.left {height: 240px;padding: 0 180px 0 0;background:#f7f5f5}
	.prd_box.left .inner_thum .thum_img img{max-width:100px}
	.prd_box.left .inner_thum{max-width:170px}
	.prd_box.left .thum_info {left: 170px;}
	.prd_box.left .thum_cell dl{padding-right:0;}
	.prd_box.left .thum_info .pd_pay button{right:0;top:50%;margin-top:-15px;}
	.prd_box.left .thum_cell .thum_name{font-size:15px;max-height:42px}
	.prd_box.left .thum_cell .thum_tag li{font-size:12px;}
	.prd_box.left .thum_info .pd_pay li.pay_del{font-size:11px;}
	.prd_box.left .thum_info .pd_pay li.pay_del span{font-size:13px}
	.prd_box.left .thum_info .pd_pay li.pay_sale{font-size:11px;}
	.prd_box.left .thum_info .pd_pay li.pay_sale span{font-size:13px}
	.prd_box.left .thum_info .pd_pay li.pay_won{margin-top:3px;font-size:13px;}
	.prd_box.left .thum_info .pd_pay li.pay_won span{font-size:15px;}
	.prd_box.left .thum_info .thum_color ul{margin-right:-10px;padding:0 0}
	.prd_box.left .thum_info .thum_color li{margin-right:10px;}
	.prd_box.left .thum_info .pd_pay{max-width:160px}
	.evt_conBottom .prd_box_list h3{margin-top:50px;}
}

/* --------------------------------------------------------------------------
   locale — en/jp
   -------------------------------------------------------------------------- */
html:not([lang="ko"]) .sec_Evt.ver_end .evt_lst .evt_thumb:after{content:'The event is closed.';}

@media only all and (max-width:768px){
	html:not([lang="ko"]) .evt_bot_link{max-width: 280px;font-size: 14px;margin: 0 auto;}
}
