
/* 이벤트 상세페이지 */
#pageMain .main_inner{padding-top:217px;}
#event_detail .container{max-width:1280px;}
.top_area{margin-top:65px;}
.top_area .img_wrap{width:950px;float:left;}
.top_area .img_wrap .event_tit{font-size:32px;color:#393e4d;text-align:center;margin-bottom:30px;font-weight:500;}
.top_area .img_wrap .img_area{border-radius:12px;overflow:hidden;}
.top_area .img_wrap .img_area img{width:100%;}
.top_area .text_wrap{width:290px;float:right;}
.top_area .text_wrap{margin-top:77px;background:#ffffff;padding:19px;box-sizing:border-box;border-radius:5px;}
.top_area .text_wrap .tit{text-align:center;color:#00bf99;font-size:16px;}
.top_area .text_wrap .tit_desc{color:#393e4d;font-size:13px;letter-spacing:-0.045em;margin-top:12px;margin-bottom:4px;}
.top_area .text_wrap .desc{color:#898a8d;font-size:13px;line-height:18px;letter-spacing:-0.045em;}
.top_area .text_wrap .time_text{color:#393e4d;font-size:18px;letter-spacing:-0.045em;margin-top:12px;}
.top_area .text_wrap .time_text img{margin-right:5px;margin-bottom:5px;width:17px;}
.top_area .text_wrap .sns_btn{font-size:18px;line-height:54px;display:block;width:100%;background:#00bf99;color:#ffffff;text-align:center;border-radius:27px;margin-top:16px;}
.top_area .text_wrap .box_wrap{margin-top:20px;}
.top_area .text_wrap .box_wrap .box{display:block;color:#666666;font-size:14px;border:1px solid #e2e2e4;border-radius:6px;line-height:46px;width:31%;text-align:center;margin-left:2%;float:left;}
.top_area .text_wrap .box_wrap .box:first-child{margin-left:0px;}
.top_area .text_wrap .box_wrap .box:last-child img{margin-bottom:4px;}
#sit_btn_wish span{display:inline-block;width:20px;height:20px;background:url('../img/comm/icn_heartnew.png') no-repeat center center;vertical-align:sub;}
#sit_btn_wish.on span{background:url('../img/comm/icn_heartnew_on.png') no-repeat center center;}
.mid_area{margin-top:24px;padding-bottom:70px;}
.mid_area .img_wrap{width:950px;float:left;}
.mid_area .text_wrap{width:290px;float:right;}
.mid_area .text_wrap .o_tit{font-size:12px;color:#393e4d;letter-spacing:-0.01em;}
.mid_area .text_wrap .box{border:1px solid #707070;box-sizing:border-box;margin-top:10px;}
.mid_area .text_wrap .box .top_box{background:#ffffff;padding:19px;border-bottom:1px solid #707070;}
.mid_area .text_wrap .box .top_box .img_wrap{width:80px;height:80px;border:1px solid #707070;border-radius:40px;float:left;}
.mid_area .text_wrap .box .top_box .text_wrap{width:160px;height:80px;float:right;}
.mid_area .text_wrap .box .top_box .text_wrap p{font-size:16px;color:#00bf99;}
.mid_area .text_wrap .box .top_box .text_wrap .sns_wrap{margin-top:18px;}
.mid_area .text_wrap .box .top_box .text_wrap .sns_wrap .sns_btn{display:block;width:33px;height:33px;border-radius:17px;float:left;margin-left:9px;}
.mid_area .text_wrap .box .top_box .text_wrap .sns_wrap .sns_btn.home{background:url('../img/comm/icn_sns_home.png') no-repeat center center;background-size:cover;margin-left:0px;}
.mid_area .text_wrap .box .top_box .text_wrap .sns_wrap .sns_btn.blog{background:url('../img/comm/icn_sns_blog.png') no-repeat center center;background-size:cover;}
.mid_area .text_wrap .box .top_box .text_wrap .sns_wrap .sns_btn.face{background:url('../img/comm/icn_sns_face.png') no-repeat center center;background-size:cover;}
.mid_area .text_wrap .box .top_box .text_wrap .sns_wrap .sns_btn.insta{background:url('../img/comm/icn_sns_insta.png') no-repeat center center;background-size:cover;}
.mid_area .text_wrap .box .bot_box .arr_area{color:#393e4d;font-size:14px;background-color:#ffffff;padding:10px 19px;}
.mid_area .text_wrap .box .bot_box .arr_area .sns_arr{float:right;margin-top:5px;transform:rotate(180deg);}
.mid_area .text_wrap .box .bot_box .arr_area .sns_arr.on{transform:rotate(0deg);}
.mid_area .text_wrap .box .bot_box .con_area{padding:10px 19px;display:none;}
.mid_area .text_wrap .box .bot_box .con_area.on{display:block;}
.mid_area .text_wrap .box .bot_box .con_area p{font-size:14px;color:#00bf99;}
.mid_area .text_wrap .sct_li{margin-top:38px;}

/* 공통 */

.sct_inner {position:relative;box-sizing: border-box;background:#ffffff;border-radius:6px;overflow:hidden;}
.sct_inner .sct_box{padding:0px 16px;box-sizing:border-box;}
.sct_img.sct_box {position:relative;overflow:hidden;padding:20px;height:390px;box-sizing:border-box;}
.sct_img a img {max-width:280px;width:100%;}
.sct_img.sct_box .li_icn_wrap{position:absolute;bottom:1px;left:16px;}
.sct_img.sct_box .li_icn_wrap .li_icn{display:inline-block;font-size:16px;border:1px solid #000000;letter-spacing:-0.108em;line-height:25px;width:135px;height:28px;box-sizing:border-box;border-radius:2px;font-style:normal;text-align:center;}
.sct_img.sct_box .li_icn_wrap .li_icn_1{color:#0092d6;border-color:#0092d6;}
.sct_img.sct_box .li_icn_wrap .li_icn_2{color:#bb559f;border-color:#bb559f;}
.sct_img.sct_box .li_icn_wrap .li_icn_3{color:#00466a;border-color:#00466a;text-align:left;text-indent:55px;background-image:url("../img/comm/li_icn_3.png");background-position:15px center;background-repeat:no-repeat;}
.sct_img.sct_box .li_icn_wrap .li_icn_4{color:#c0bc00;border-color:#c0bc00;text-align:left;text-indent:40px;background-image:url("../img/comm/li_icn_4.png");background-position:3px center;background-repeat:no-repeat;}
.sct_img_over {display:none;position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:#000;opacity: 0;-webkit-transition:all 1.0s ease-in 0.5s;}
.sct_img_over.active {display:block;}
.sct_over {display:none;position:absolute;top:0;left:0;right:0;width:100%;height:100%;}
.sct_over.active {display:block;}
.sct_over .inner {position:relative;}
.sct_over .hitView {position:absolute;top:15px;right:15px}
.sct_over .hitView li {float:left;}
.sct_over .hitView li a {display:block;font-size:14px;color:#ffffff;letter-spacing:-0.045em;}
.sct_over .hitView li:last-child a {margin-left:10px;}
.sct_over .hitView li a img {display:inline-block !important;width:16px;margin-right:3px;}
.sct_over .detailView {position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;}
.sct_over .detailView a {display:block;background:#fff;color:#1abc9c;font-size:20px;border-radius:35px;padding:10px 0px;width:156px;margin:0 auto;}
.sct_over .shareView {position:absolute;bottom:20px;right:20px}
.sct_over .shareView li {float:left;}
.sct_over .shareView li a {position:relative;display:block;border:1px solid #bebebe;width:36px;height:36px;border-radius:50%;padding:5px}
.sct_over .shareView li a img {position:absolute;top:50%;left:50%;display:block;width:16px;height:16px;margin-left:-8px;margin-top:-8px;text-align:center;}
.sct_over .shareView li:last-child a {margin-left:8px;}
.sct_inner .sct_txt {position:relative;width:100%;color:#9a9a9a;margin-bottom:5px;margin-top:8px;}
.sct_inner .sct_txt a {display:block;font-size:16px;line-height:20px;width:200px;height:40px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:keep-all;}
.sct_inner .sct_txt .dday, .sct_inner .sct_txt .end {background:#fff;color:#1abc9c;font-size:12px;border:1px solid #1abc9c;border-radius:15px;padding:3px 7px}
.sct_inner .sct_basic{margin-bottom:2px;}
.sct_inner .sct_date {margin-bottom:13px;}
.sct_inner .sct_basic , .sct_inner .sct_date {color:#9a9a9a;font-size:16px;line-height:24px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.sct_inner .sct_sns {position:absolute;top:80%;left:50%;-webkit-transform:translate(-50%, -80%);transform:translate(-50%, -80%);display:none;padding:0;z-index:2}
.sct_inner .sct_sns.active {display:block;}
.sct_inner .snsPic {width:100%;height:30px;margin-bottom:11px;}
.sct_inner .snsPic ul{position:relative;}
.sct_inner .snsPic li {float:left;height:100%;position:relative;}
.sct_inner .snsPic li:not(:last-child) {margin-right:2px;}
.sct_inner .snsPic img {width:30px;height:100%;}
.sct_inner .snsPic li.sns_sup_img{width:30px; height:30px; background-image:url('/theme/basic/img/supporter.png'); background-position:center; background-repeat:no-repeat; background-size:cover;}
.sct_inner .snsPic li.sns_sup_img_last{background-image:url('/theme/basic/img/support_last_icn.png'); position:relative;}
.sns_sup_count{position:absolute; bottom:-5px; right:-4px; color:#828690; font-size:12px;}
.sct_inner .snsPic li .support_numb{position:absolute;bottom:-1px;right:-10px;font-size:16px;line-height:16px;color:#9a9a9a;}
.sct_inner .snsPic li:last-child{position:absolute;top:0px;right:0px;}
.sct_inner .snsPic li .support_btn{display:block;width:100px;line-height:28px;text-align:center;font-size:16px;color:#1abc9c;border:1px solid #00cfb5;border-radius:15px;box-sizing:border-box;}
.sct_img > img{max-width:324px;width: 100%;height: 100%;}
ul.sct li.sct_li{margin-right:60px;width:100%;max-width:363px;}
.li_icn_wrap{padding:0 20px;}
.li_icn_wrap .li_icn{display:inline-block;vertical-align:top;font-size:14px;color:#ffffff;letter-spacing:-0.06em;line-height:20px;width:113px;height:22px;box-sizing:border-box;font-style:normal;text-align:center;border: none;background: #ffffff;}
.li_icn_wrap .li_icn_1{background:#0092d6;}
.li_icn_wrap .li_icn_2{background:#bb559f;}
.li_icn_wrap .li_icn_3{background:#00466a;}
.li_icn_wrap .li_icn_4{background:#c0bc00;}
.sct_over .detailView a{background:#e33355;color:#ffffff;font-size:13px;line-height:1;padding:15px 42px;max-width:70px;}
.sct_over .hitView{position:absolute;top:50%;right:0;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;margin-top:80px;}
.sct_over .hitView li{float:none;display:inline-block;}
.sct_over .hitView li a{margin-right:10px;}
.sct_over .hitView li:last-child a{margin-right:0px;margin-left:0px;}
.sct_inner .snsPic li .support_btn{width:70px;font-size:14px;color:#e33355;border:1px solid #e33355;}
.orderby ul{margin-right:54px;}
.sct_inner{border:1px solid #e2e2e4;}
.sct_inner .sct_basic, .sct_inner .sct_date{font-size:13px;line-height:18px;}
.sct_inner .sct_date{margin-bottom:2px;}
.sct_inner .sct_basic{margin-bottom:13px;}
.sct_img > img{margin-top:0px;}

/*
.exCon_detail .comment_wrap.hide{display:none;}
.exCon_detail .comment_wrap .top_wrap{background:#ffffff;min-height:60px;}
.exCon_detail .comment_wrap .top_wrap h3{font-size:22px;line-height:60px;color:#666666;letter-spacing:-0.03em;}
.exCon_detail .comment_wrap .top_wrap h3 img{margin-left:22px;}
.exCon_detail .comment_wrap .top_wrap h3 span{color:#00bf99;}
.exCon_detail .comment_wrap .comment_box_wrap{margin-top:20px;margin-bottom:40px;}
.exCon_detail .comment_wrap .now_comment_box{max-width:950px;width:100%;float:left;}
.exCon_detail .comment_wrap .now_comment_box .comment_row{height:99px;border-bottom:1px solid #707070;padding:17px 27px;box-sizing:border-box;}
.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_img{position:relative;width:64px;height:64px;float:left;}
.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_img .img_wrap{width:100%;height:100%;}
.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_img .sns_badge{position:absolute;bottom:0;right:4px;width:25px;height:25px;}
.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text{width:calc(100% - 64px);float:right;padding-left:16px;box-sizing:border-box;}
.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text .top_text{font-size:13px;letter-spacing:-0.04em;color:#393e4d;}
.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text .comment{font-size:16px;letter-spacing:-0.04em;color:#393e4d;line-height:24px;height:48px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:keep-all;}
.exCon_detail .comment_wrap .sns_comment_box{width:310px;float:right;}
.exCon_detail .comment_wrap .sns_comment_box .no_login{height:156px;border-radius:5px;width:100%;background:#fff;padding:20px;box-sizing:border-box;border:1px solid #e2e2e4;resize:none;font-size:16px;color:rgba(57,62,77,0.6);}
.exCon_detail .comment_wrap .sns_comment_box textarea{width:100%;padding:20px;box-sizing:border-box;border:1px solid #e2e2e4;resize:none;font-size:16px;color:#393e4d;margin-bottom:5px;border-radius:5px}
.exCon_detail .comment_wrap .sns_comment_box .bottom_wrap{margin-top:10px;}
.exCon_detail .comment_wrap .sns_comment_box .sns_icn_wrap a{display:inline-block;width:25px;height:25px;font-size:0;vertical-align:11px;margin-left:4px;}
.exCon_detail .comment_wrap .sns_comment_box .sns_icn_wrap .naver_login{background:url('../img/comm/comm_naver.png') no-repeat center center;margin-left:0px;}
.exCon_detail .comment_wrap .sns_comment_box .sns_icn_wrap .kakao_login{background:url('../img/comm/comm_kakao.png') no-repeat center center;}
.exCon_detail .comment_wrap .sns_comment_box .sns_icn_wrap .fb_login{background:url('../img/comm/comm_fb.png') no-repeat center center;}
.exCon_detail .comment_wrap .sns_comment_box .sns_icn_wrap .tw_login{background:url('../img/comm/comm_tw.png') no-repeat center center;}
.exCon_detail .comment_wrap .sns_comment_box .sns_icn_wrap .gg_login{background:url('../img/comm/comm_google.png') no-repeat center center;}
.exCon_detail .comment_wrap .sns_comment_box .sns_icn_wrap .insta_login{background:url('../img/comm/comm_insta.png') no-repeat center center;}
.exCon_detail .comment_wrap .sns_comment_box .comment_submit{display:inline-block;border:none;background:#00bf99;color:#ffffff;width:90px;height:34px;line-height:34px;text-align:center;font-size:14px;letter-spacing:-0.04em;border-radius:20px;float:right;}
.exCon_detail .comment_wrap .content_more{margin:0 auto;display:block;font-size:16px;font-weight:normal;color: #fff;background:#e33355;letter-spacing:-0.08em;border: 1px solid #e33355;line-height:48px;max-width:300px;box-sizing:border-box;width:100%;text-align:center;border-radius: 25px;}
*/
/* 2020-07-30 */
.evt_new_right{float:right; width:290px;}
.top_area .text_wrap{float:none;}
.eventCon .top_area{padding-bottom:70px;}
.evt_new_edit{margin-top:40px;}
.evt_new_right_top{margin-bottom:20px;}
.evt_new_edit img{max-width:100%;}

.top_area{position:relative;}
.evt_new_right{position:absolute; top:0; right:0;}
.evt_new_right_bot{position:relative;}
.evt_new_right_bot .sct_inner{transition:all .4s; position:absolute;}
.evt_new_right_bot .sct_inner.bot_max{top:auto !important; bottom:0;}
.evt_new_right_bot .sct_inner.bot_static{position:static !important;}

.evt_new_edit div, .evt_new_edit table{max-width:100%; width:100% !important;}
.evt_new_edit table{table-layout:fixed;}

.sit_btn_share_wrap{display:inline-block; width:31%; margin-left:2%; position:relative;}
.sit_btn_share_wrap #sit_btn_share{width:100%;}

@media screen and (max-width: 1650px) {
}
@media screen and (max-width: 1550px) {
}
@media screen and (max-width: 1450px) {
	.top_area .img_wrap .event_tit{font-size:30px;}
	.top_area .text_wrap{margin-top:75px;}
}
@media screen and (max-width: 1350px) {
	.top_area .img_wrap .event_tit{font-size:28px;}
	.top_area .text_wrap{margin-top:73px;}
	.top_area > .img_wrap, .mid_area > .img_wrap{width:69%;}
	.top_area > .text_wrap, .mid_area > .text_wrap{width:29%;}

	.exCon_detail .comment_wrap .top_wrap{min-height:50px;}
	.exCon_detail .comment_wrap .top_wrap h3{font-size:20px;line-height:50px;}
	.exCon_detail .comment_wrap .now_comment_box{width:69%;}
	.exCon_detail .comment_wrap .sns_comment_box{width:29%;}
	.exCon_detail .comment_wrap .sns_comment_box textarea{font-size:14px;}
}
@media screen and (max-width: 1250px) {
	.top_area .img_wrap .event_tit{font-size:26px;}
	.top_area .text_wrap{margin-top:71px;}
	.exCon_detail .comment_wrap .top_wrap h3{font-size:18px;}
}
@media screen and (max-width: 1150px) {
	.top_area .img_wrap .event_tit{font-size:24px;}
	.top_area .text_wrap{margin-top:69px;}
	.sct_inner .snsPic li .support_numb{font-size:12px;right:-4px;}
	
}
@media screen and (max-width: 1024px) {
	#pageMain .main_inner{padding:0 2.5%;padding-top:135px;}
	.top_area > .img_wrap, .mid_area > .img_wrap{width:100%;float:none;margin-bottom:30px;}
	.top_area > .text_wrap, .mid_area > .text_wrap{width:100%;float:none;}
	.top_area .text_wrap{margin-top:30px;}
	.top_area .text_wrap .time_text{font-size:20px;}
	.top_area .text_wrap .sns_btn{font-size:18px;}
	.mid_area .text_wrap .box .top_box{text-align:center;}
	.mid_area .text_wrap .box .top_box > div{display:inline-block;}
	.mid_area .text_wrap .box .top_box .text_wrap{float:left;margin-left:15px;text-align:left;}
	.sct_img.sct_box{text-align:center;}
	.sct_inner .sct_txt a{width:calc(100% - 60px);}
	.top_area > .text_wrap .l_row{width:69%;float:left;}
	.top_area > .text_wrap .r_row{width:29%;float:right;}
	.exCon_detail .comment_wrap .comment_box_wrap{margin-top:10px;}
	.exCon_detail .comment_wrap .top_wrap h3{font-size:16px;}
	.exCon_detail .comment_wrap .now_comment_box{width:100%;float:none;}
	.exCon_detail .comment_wrap .sns_comment_box{width:100%;float:none;margin-top:20px;}

	/* 2020-07-30 */
	.evt_new_right{position:static; width:100%; float:none;}
	.top_area .text_wrap{width:100%;}
	.evt_new_right_bot{height:auto !important;}
	.evt_new_right_bot .sct_inner{position:static;}
}
@media screen and (max-width: 950px) {
}
@media screen and (max-width: 900px) {
}
@media screen and (max-width: 850px) {
	.top_area .img_wrap .event_tit{font-size:22px;}
	.top_area .text_wrap .time_text{font-size:18px;}
	.top_area .text_wrap .sns_btn{font-size:16px;}
	.top_area > .text_wrap .l_row, .top_area > .text_wrap .r_row{width:50%;float:left;}
	.exCon_detail .comment_wrap .now_comment_box .comment_row{height:80px;padding:8px 24px;}
	.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text .top_text{font-size:12px;}
	.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text .comment{font-size:14px;}
}
@media screen and (max-width: 750px) {
	.top_area .img_wrap .event_tit{font-size:20px;}
	.top_area .text_wrap .time_text{font-size:16px;}
	.top_area .text_wrap .sns_btn{font-size:14px;}
}
@media screen and (max-width: 640px) {
	.top_area{margin-top:35px;}
	.top_area .img_wrap .event_tit{font-size:18px;}
	.top_area > .text_wrap .l_row, .top_area > .text_wrap .r_row{width:100%;float:none;}
}
@media screen and (max-width: 550px) {
}
@media screen and (max-width: 414px) {
	.top_area .img_wrap .event_tit{font-size:16px;}
	.top_area > .img_wrap, .mid_area > .img_wrap{margin-bottom:15px;}
	.top_area .text_wrap{margin-top:15px;}
	.top_area .text_wrap .box_wrap .box{line-height:50px;font-size:13px;}
	.top_area .text_wrap .sns_btn{line-height:60px;}
	.mid_area .text_wrap .sct_li{margin-top:15px;}
	.mid_area{padding-bottom:30px;}
	.exCon_detail .comment_wrap .top_wrap h3{font-size:14px;}
	.exCon_detail .comment_wrap .top_wrap h3 img{vertical-align:-8px;}
	.exCon_detail .comment_wrap .now_comment_box .comment_row{padding:8px;}
	.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text .comment{font-size:13px;}
	.exCon_detail .comment_wrap .sns_comment_box textarea{font-size:12px;}
}
@media screen and (max-width: 375px) {
	.top_area .img_wrap .event_tit{margin-bottom:15px;}
}
@media screen and (max-width: 360px) {
	.top_area .img_wrap .event_tit{font-size:14px;}
}
@media screen and (max-width: 320px) {
}