h2.titCenter {font-size:24px;text-align:center;font-weight:300;margin:45px auto}
.tabMenu {position: relative;z-index: 2;}
.tabMenu.type2 {margin-bottom: 25px;}
.tabMenu li {float: left;text-align: center;padding:0 10px 10px;}
.tabMenu li a {color: #9a9a9a;font-size: 16px;}
.tabMenu li.on {border-bottom: 2px solid #e33355;}
.tabMenu li.on a {color: #404040;}

select.form-control {padding:0 12px !important}
.form-group .form-control {padding-top: 0;padding-bottom: 0}

.basic_btn{display:inline-block;line-height:28px;padding:0px 18px;text-align:center;font-size:16px;color:#e33355 !important;border:1px solid #00cfb5;border-radius:15px;box-sizing:border-box;}
.mar_top10{margin-top:10px;}

/* login */
.account-box {max-width:512px;margin:30px auto 35px}
.account-box h3.tit {text-align:center;font-weight:300;margin-bottom:30px;}
.account-box .inner {max-width:320px;margin:0 auto;padding:0 15px}
.account-box .form-group {position:relative;}
.account-box .form-group .form-control {border:1px solid #e0e0e0;border-radius:25px;height:43px;line-height:43px;padding-left:60px;width:100%;box-sizing:border-box;margin-top:5px;}
.account-box .form-group.login_id.last {margin-bottom:20px;}
.account-box .form-group.login_id .ico {position:absolute;top:18px;left:20px;width:16px;height:16px;background:url("../img/comm/ico_login_id.png") no-repeat 0 0;}
.account-box .form-group.login_pw .ico {position:absolute;top:18px;left:20px;width:16px;height:16px;background:url("../img/comm/ico_login_pw.png") no-repeat 0 0;}
.account-box .form-group.login_email .ico {position:absolute;top:18px;left:20px;width:16px;height:16px;background:url("../img/comm/ico_login_email.png") no-repeat 0 0;}
.account-box .form-group.login_company .ico {position:absolute;top:13px;left:20px;width:16px;height:16px;background:url("../img/comm/ico_company.png") no-repeat 0 0;}
.account-box .form-group.login_hp .ico {position:absolute;top:13px;left:20px;width:16px;height:16px;background:url("../img/comm/ico_hp.png") no-repeat 0 0;}
.account-box .form-group.login_loc .ico {position:absolute;top:13px;left:20px;width:16px;height:16px;background:url("../img/comm/ico_loc.png") no-repeat 0 0;}
.account-box .form-group.login_find {margin-bottom:20px;text-align:right;}
.account-box .form-group.login_find:after {content:""; display:block; clear:both;}
.account-box .form-group.login_find a {display:inline;color:#9a9a9a;}
.account-box .form-group.login_find a:first-child {margin-right:10px;}
.account-box .form-group .ico:after {position:absolute;top:-3px;right:-15px;width:1px;height:24px;background:#e0e0e0;content:"";}
.account-box .btnBox .btnLogin {display:block;width:100%;background:#e33355;border:0;text-align:center;color:#fff;border-radius:25px;height:43px;line-height:43px;transition: all 0.5s;margin-top:10px;}
.account-box .btnBox .btnLogin:hover {background:#e33355;}
.account-box .login-sns a {position:relative;display:block;border-radius:25px;height:43px;line-height:43px;color:#fff;text-align:center;margin-top:10px;}
.account-box .login-sns .sns-kk {background:#ffde00;color:#3c1e1e;}
.account-box .login-sns .sns-kk:before {position:absolute;top:4px;left:15px;width:36px;height:100%;background:url("../img/comm/ico_cacao.png") no-repeat 0 0;content:"";}
.account-box .login-sns .sns-fb {background:#395798;}
.account-box .login-sns .sns-fb:before {position:absolute;top:4px;left:15px;width:36px;height:100%;background:url("../img/comm/ico_facebook.png") no-repeat 0 0;content:"";}
.account-box .login-sns .sns-tw {background:#1da1f2;}
.account-box .login-sns .sns-tw:before {position:absolute;top:4px;left:15px;width:36px;height:100%;background:url("../img/comm/ico_twitter.png") no-repeat 0 0;content:"";}
.account-box .loginInfos {text-align:center;margin-top:20px;}
.account-box .loginInfos a {display:block;color:#9a9a9a;}

/* join */
.account-box.join .inner {max-width:385px;}
.account-box.join .login_select {position:absolute;top:15px;right:18px;border:0;color:#404040;width:20%;height:24px;line-height:24px;text-align:right;background:url("../img/comm/bg_login_select.png") no-repeat center right;-webkit-appearance:none;border-left:1px solid #e0e0e0;padding-left:10px;border-radius: 0}
body.xs .account-box.join .frm_info {font-size:12px}
.account-box.join .form-group.login_email {margin-bottom:25px;}
.account-box.join #mb_id2 {display:none;position:absolute;top:1px;left:54px;border:0;color:#404040;padding:0 12px;height:41px;line-height:41px;}
.account-box.join #mb_email2 {display:none;position:absolute;top:1px;left:54px;border:0;color:#404040;padding:0 12px;height:41px;line-height:41px;}
.account-box.join #fregister_private {margin-bottom:20px;}
.account-box.join .btnBox {border-top:1px solid #e0e0e0;padding-top:25px;}
.account-box.join #reg_mb_icon {height:30px;line-height:30px;padding:0;border:0}

/* custom checkbox */
.account-box.join .fregister_agree {position:relative;margin-bottom:15px;}
.account-box.join .fregister_agree input[type=checkbox] {margin-right:5px;}
.account-box.join .fregister_agree .label {display: block;position: relative;padding-left: 25px;margin-bottom: 12px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;text-align:left;}
.account-box.join .fregister_agree .label input[type=checkbox] {position: absolute;opacity: 0;cursor: pointer;}
.account-box.join .fregister_agree .checkmark {position: absolute;top: 0;left: 0;height: 18px;width: 18px;background-color: #fff;border-radius: 50%;border: 1px solid #9d9d9d;}
.account-box.join .fregister_agree .label:hover input ~ .checkmark {background-color: #fff;}
.account-box.join .fregister_agree .label input:checked ~ .checkmark {background-color: #e33355;}
.account-box.join .fregister_agree .checkmark:after {content: "";position: absolute;display: none;}
.account-box.join .fregister_agree .label input:checked ~ .checkmark:after {display: block;}
.account-box.join .fregister_agree .label .checkmark:after {left: 6px;top: 2px;width: 5px;height: 10px;border: solid white;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}

.account-box.join .fregister_agree a.layerOpen {position:absolute;top:-1px;left:25px}
.account-box.join .fregister_agree a.layerOpen:hover {text-decoration: none;}
.account-box.join .fregister_agree span.txt {font-size:16px;color:#404040;}
.account-box.join .fregister_agree span.col_red_under {font-weight:500;border-bottom:1px solid #999999}
.account-box.join .profileBox {text-align: center;}
.account-box.join .profileBox .iconBox {position: relative;max-width: 144px;margin: 0 auto;}
.account-box.join .profileBox .btn_file {position: absolute;bottom: 10px;right: 0;}

/* join edit */
.account-box.join.edit {max-width: inherit;padding:0;margin: 60px 0;border:0}
.account-box.join.edit label {font-weight: 400 !important;}
.account-box.join.edit form {margin-bottom: 35px;}
.account-box.join.edit form.hasIco .form-group .form-control {padding-left: 70px;}
.account-box.join.edit form .form-group .form-control {padding-left: 25px;}
.account-box.join.edit h4.hasPad {margin-left: 15px;margin-right: 15px;font-weight: 400;border-bottom: 1px solid #e0e0e0;padding-bottom: 15px;margin-bottom: 20px;}
.account-box.join.edit .form-group.login_loc {margin-bottom: 0;}
.account-box.join.edit .form-group.login_id .ico, .account-box.join.edit .form-group.login_company .ico, .account-box.join.edit .form-group.login_hp .ico, .account-box.join.edit .form-group.login_loc .ico , .account-box.join.edit .form-group.login_pw .ico {left:40px;}
.account-box.join.edit .form-group.login_loc .form-control {margin-bottom: 15px;}
.account-box.join.edit .btnDefault-white {position: absolute;top:7px;right:20px;display:inline-block;background:#fff;border:1px solid #e33355;text-align:center;color:#e33355;border-radius:15px;height:30px;line-height:30px;transition: all 0.5s;padding:0 10px}
.account-box.join.edit .btnDefault_white:hover {background:#e33355;color:#fff;}
.account-box.join.edit .btnBox .btnLogin {max-width: 320px;margin: 0 auto;}
.account-box.join.edit .profileBox .iconBox .img_view {min-width:144px}
.account-box.join.edit .profileBox .iconBox .delBox {text-align: left;}
.account-box.join.edit .bankBox:after {position:absolute;top:39px;left:110px;width:1px;height:15px;background:#e0e0e0;content:'';}
.account-box.join.edit .bankBox select {position: absolute;top:37px;left:35px;border:0;background:url("../img/comm/bg_login_select.png") no-repeat center right;-webkit-appearance:none;padding-right: 15px;}
.account-box.join.edit .bankBox input {padding-left: 125px !important;}
.account-box.join.edit #mb_tax_cal_email2, .account-box.join.edit #mb_cs_email2, .account-box.join.edit #mb_tax_email2 {display:none;position:absolute;top:26px;left:25px;border:0;color:#404040;padding:0 12px;height:41px;line-height:41px;}
.account-box.join.edit .login_select {top:35px;right: 30px;min-width: 115px}
.account-box.join.edit .addressSch {top:31px;right: 22px}
.account-box.join.edit form.hasIco .login_select {top:10px;right: 28px;}
.account-box.join.edit form.hasIco .addressSch {top:6px;}
.account-box.join.edit .certifyBox img {max-width: 100%}
.account-box.join.edit #reg_mb_addr2 {margin-bottom: 5px;}
.account-box.join.edit .login_pw:last-child {margin-bottom: 25px;}
.account-box.join.edit .btnLeave {color: #9a9a9a;text-decoration: underline;}
.account-box.join.edit .mngHeader {position: relative;border-top: 1px solid #e0e0e0;margin-top: 15px;padding-top: 25px}
.account-box.join.edit .mngHeader h4 {font-weight: 400;border-bottom: 1px solid #e0e0e0;padding-bottom: 15px;margin-bottom: 20px;}
.account-box.join.edit .chkBox {position: absolute;top:38px;right:0;text-align: right;}

/* mypage */
#smb_my #smb_my_ov .smb_header {margin:40px auto 30px}
#smb_my #smb_my_ov .smb_header:after {content:""; display:block; clear:both;}
#smb_my #smb_my_ov .smb_header .left {float:left;width:58px}
#smb_my #smb_my_ov .smb_header .left img {max-width:100%;}
#smb_my #smb_my_ov .smb_header .right {float:left;width: calc(100% - 78px);margin-left: 20px;}
#smb_my #smb_my_ov .smb_header .right ul li.memType {color: #e33355;}
#smb_my #smb_my_ov .smb_header .right ul li.name {font-size: 24px;}
#smb_my #smb_my_ov .smb_header .right ul li.email {color: #e33355;}
#smb_my #smb_my_ov .smb_header .right ul li.edit p {text-align: left;margin-top: 10px;}
#smb_my #smb_my_ov .smb_header .right ul li.edit a {display:inline-block;max-width: 115px}

#smb_my #smb_contents {position: relative;min-height:300px;padding-bottom:50px;}
#smb_my #smb_contents:before {position:absolute;top:31px;left:0;width:100%;height:1px;background:#e0e0e0;content:"";}
#smb_my .divTable ul {margin-bottom: 0;}
body.xs #smb_my .divTable ul.th {display: none;}
#smb_my .divTable ul.td {position: relative;border-bottom: 1px solid #f0f0f0;}
body.xs #smb_my .divTable ul.td {padding: 10px 0;}
body.xs #smb_my .divTable ul.td li:last-child {position: absolute;bottom: 10px;right: 0;}
#smb_my #smb_contents p.confirm {position: absolute;top:-10px;right:0;margin:0}
#smb_my #smb_contents p.confirm a {padding:0 10px}

/* 등업신청 */
.ratingBox .row {padding-bottom: 15px;}
.ratingBox h4 {font-weight: 400;margin-bottom: 20px;padding-bottom: 10px;border-bottom: 1px solid #e0e0e0;}
.ratingBox .form-group label {font-weight: 500 !important;}
.ratingBox .form-group .form-control {border:1px solid #e0e0e0;border-radius:25px;height:43px;line-height:43px;padding:0 20px;}
.addressSch {position: absolute;top:32px;right:20px;display:block;width:auto;background:#e33355;border:1px solid #e33355;text-align:center;color:#fff;border-radius:25px;height:31px;line-height:31px;transition: all 0.5s;padding:0 5px}

.fileBox:after {content:""; display:block; clear:both;}
.fileBox .btn_file {position: absolute;top:32px;right:20px;display:block;width:auto;background:#e33355;border:1px solid #e33355;text-align:center;color:#fff;font-weight: 300 !important;border-radius:25px;height:31px;line-height:31px;transition: all 0.5s;padding:0 5px;cursor: pointer;}
/*.fileBox .btn_file.type2 {background:#0185d8 url("../img/ico_upload_file.png") no-repeat 0 0;}*/
.fileBox input[type="file"] {position:absolute;width:1px !important;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}

.ratingBox .btnBox .btnLogin {display:block;width:100%;max-width: 324px;margin: 0 auto;background:#e33355;border:0;text-align:center;color:#fff;border-radius:25px;height:43px;line-height:43px;transition: all 0.5s;}
.ratingBox .btnBox .btnLogin:hover {background:#e33355;}
.ratingBox .bgSelect {position: absolute;top:45px;right: 35px;width: 8px;height:5px;background:url("../img/comm/bg_login_select.png") no-repeat center right;}

.ratingBox .login_select {position:absolute;top:34px;right:35px;border:0;color:#404040;width:20%;height:24px;line-height:24px;text-align:right;background:url("../img/comm/bg_login_select.png") no-repeat center right;-webkit-appearance:none;border-left:1px solid #e0e0e0;padding-left:10px;border-radius: 0}
.ratingBox #mb_tax_cal_email2, .ratingBox #mb_cs_email2, .ratingBox #mb_tax_email2 {display:none;position:absolute;top:26px;left:25px;border:0;color:#404040;padding:0 12px;height:41px;line-height:41px;}

.ratingBox .btnBox {border-top: 1px solid #e0e0e0;padding-top: 25px;}
.ratingBox .bankBox:after {position:absolute;top:39px;left:135px;width:1px;height:15px;background:#e0e0e0;content:'';}
.ratingBox .bankBox select {position: absolute;top:37px;left:35px;border:0;background:url("../img/comm/bg_login_select.png") no-repeat center right;-webkit-appearance:none;padding-right: 15px;}
.ratingBox .bankBox input {padding-left: 125px !important;}
.ratingBox .mngHeader {position: relative;}
.ratingBox .chkBox {text-align: right;position: absolute;top:0;right:0;}
.ratingBox .chkBox label {color: #404040;}

.exb_no_image{background-size:cover; background-repeat:no-repeat; background-position:center; background-image:url('/page/img/no_image.gif'); width:100%; height:100%;}

/* 전시회등록 */
.exhibitionForm h3 {clear: both;font-size: 16px;font-weight: 400;border-bottom: 1px solid #e0e0e0;margin-bottom: 25px;padding:0 15px 15px}
.exhibitionForm .form-group {position: relative;}
.exhibitionForm .form-group.last {margin-bottom: 35px;border-bottom: 1px solid #e0e0e0;padding-bottom: 25px;}
.exhibitionForm .form-group .form-control {border:1px solid #e0e0e0;border-radius:25px;height:43px;line-height:43px;}
.exhibitionForm label {font-weight: 400 !important;}
.exhibitionForm span.info {position: absolute;top:0;right:15px;font-size:14px;}
body.xs .exhibitionForm span.info {font-size: 12px;}
.exhibitionForm label.block {display: block;}
.exhibitionForm .ui-datepicker-trigger {position: absolute;top:38px;right: 35px}
.exhibitionForm .result .form-control {padding-left: 50px}
.exhibitionForm .col-ex31 .form-control {padding-left: 15px}
.exhibitionForm .col-ex24:before, .exhibitionForm .col-ex25:before, .exhibitionForm .col-ex28:before, .exhibitionForm .col-ex33:before, .exhibitionForm .col-ex36:before {position:absolute;top:37px;left:35px;content:"총";}
.exhibitionForm .col-ex24:after, .exhibitionForm .col-ex25:after, .exhibitionForm .col-ex28:after {position:absolute;top:37px;right:35px;content:"㎡";}
.exhibitionForm .col-ex26:before, .exhibitionForm .col-ex29:before, .exhibitionForm .col-ex34:before, .exhibitionForm .col-ex37:before {position:absolute;top:13px;left:35px;content:"국내";}
.exhibitionForm .col-ex39:before, .exhibitionForm .col-ex41:before {position:absolute;top:37px;left:35px;content:"국내";}
.exhibitionForm .col-ex27:before, .exhibitionForm .col-ex30:before, .exhibitionForm .col-ex35:before, .exhibitionForm .col-ex38:before, .exhibitionForm .col-ex40:before, .exhibitionForm .col-ex42:before {position:absolute;top:13px;left:35px;content:"해외";}
.exhibitionForm .col-ex26:after, .exhibitionForm .col-ex27:after, .exhibitionForm .col-ex29:after, .exhibitionForm .col-ex30:after {position:absolute;top:13px;right:35px;content:"㎡";}
.exhibitionForm .col-ex31:after {position:absolute;top:37px;right:35px;content:"개국";}
.exhibitionForm .col-ex33:after, .exhibitionForm .col-ex36:after {position:absolute;top:37px;right:35px;content:"명";}
.exhibitionForm .col-ex34:after, .exhibitionForm .col-ex35:after, .exhibitionForm .col-ex37:after, .exhibitionForm .col-ex38:after {position:absolute;top:13px;right:35px;content:"명";}
.exhibitionForm .col-ex39:after, .exhibitionForm .col-ex41:after {position:absolute;top:37px;right:35px;content:"백만원";}
.exhibitionForm .col-ex40:after, .exhibitionForm .col-ex42:after {position:absolute;top:13px;right:35px;content:"백만불";}
.exhibitionForm .btnG {clear: both;border-top: 1px solid #e0e0e0;padding-top: 25px;}
.exhibitionForm .col-ex42 {margin-bottom: 25px;}

.exhibitionForm #ex_info3, .exhibitionForm #ex_info5 {margin-bottom: 15px;}
.exhibitionForm #ex_info3:after {position:absolute;top:13px;right:35px;content:"천원";}
.exhibitionForm span.local {position: absolute;top:37px;left:35px}
.exhibitionForm span.price1 {position: absolute;top:37px;right:35px}
.exhibitionForm span.global {position: absolute;top:120px;left:35px}
.exhibitionForm span.sale {position: absolute;top:12px;left:35px}
.exhibitionForm span.price2 {position: absolute;top:120px;right:35px}
.exhibitionForm .form-group textarea {height: 70px !important;line-height:1.42857143 !important;padding:15px}
.exhibitionForm .form-group.last {margin-bottom: 35px;border-bottom: 1px solid #e0e0e0;padding-bottom: 25px;}
.exhibitionForm #reg_ex_zip, .exhibitionForm #reg_ex_addr1 {margin-bottom: 15px;}
.exhibitionForm .prevForm {clear: both;padding-left: 15px;}
.exhibitionForm .prevForm a {color: #9a9a9a;}

.exhibitionForm .banner_or_img img {width:100%;height:auto;}

.exhibitionForm .form-group.col-ex6 .ico, .exhibitionForm .form-group.col-ex8 .ico, .exhibitionForm .form-group.col-ex9 .ico {position:absolute;top:44px;right:38px;width:8px;height:5px;background:url("../img/comm/bg_login_select.png") no-repeat center right}

.exhibitionForm .form-group.col-ex6 select.form-control, .exhibitionForm .form-group.col-ex8 select.form-control, .exhibitionForm .form-group.col-ex9 select.form-control {padding-left:15px !important;}




/* 이벤트등록 */
#eventWrap {max-width: 776px;margin: 0 auto;padding-bottom: 50px}
#eventWrap h3 {font-size: 16px;font-weight: 400;padding-bottom: 15px;border-bottom: 1px solid #e0e0e0;margin-bottom: 25px}
#eventWrap .form-group.first .ico {position:absolute;top:20px;right:38px;width:8px;height:5px;background:url("../img/comm/bg_login_select.png") no-repeat center right}
#eventWrap .form-group .form-control {border:1px solid #e0e0e0;border-radius:25px;height:43px;line-height:43px;padding-left: 20px !important}
#eventWrap .form-group.last {margin-bottom: 15px;padding-bottom: 25px;border-bottom: 1px solid #e0e0e0;width: 100% !important;}
#eventWrap .fileBox .btn_file {top: 6px;}
#eventWrap .ui-datepicker-trigger {position: absolute;top:12px;right: 35px}
#eventWrap .banner_or_img img {width:100%;height:auto;}
iframe body img {width:100% !important;}
#smb_my .divTable.event li.btnG .btnDefault {padding:0 10px !important}
#smb_my .divTable.exhibition li.btnG .btnDefault {padding:0 10px !important}
#smb_my .divTable .date_status {color:#e33355;}

/* 전시회뷰 */
#exhibitionView {position:relative;}
#exhibitionView .fixed_icn_wrap{position:absolute;top:200px;left:50%;margin-left:-863px;}
#exhibitionView .fixed_icn_wrap a{display:block;width:107px;height:107px;background-size:cover;background-repeat:no-repeat;margin-top:14px;}
#exhibitionView .exCon .exb_img_wrap{width:400px;height:559px;box-sizing:border-box;background:#ffffff;float:left;position:relative;}
#exhibitionView .exCon .exb_img_wrap .img_auto_slide{margin-top:40px;padding:0 40px;box-sizing:border-box;}
#exhibitionView .exCon .exb_img_wrap .tag_wrapper{font-size:12px;color:#9598a1;position:absolute;padding:40px;bottom:0px;}
#exhibitionView .img-responsive {width:100%;height:100%;}
#exhibitionView .ba_info{margin-left:13px;width:823px;/* height:559px; */padding:40px 30px;box-sizing:border-box;background:#fff;float:left;}
#exhibitionView .ba_info .kor_tit, #exhibitionView .ba_info .eng_tit, #exhibitionView .ba_info .etc_tit{position:relative;font-size:26px;letter-spacing:-0.05em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#exhibitionView .ba_info .kor_tit .date_status{position:static;display:inline-block;font-size:14px;font-weight:normal;max-width:50px;margin-left:10px;vertical-align:5px;}
/*#exhibitionView .ba_info .date{margin-top:16px;}*/
#exhibitionView .ba_info .ba_info_br{height:12px; min-height:12px;}
#exhibitionView .ba_info ul li{display:block;min-height:30px;}
#exhibitionView .ba_info ul li .tit{display:inline-block;width:118px;height:100%;font-size:20px;line-height:26px;color:#404040;float:left;}
#exhibitionView .ba_info ul li .des{display:inline-block;width:calc(100% - 118px);font-size:20px;line-height:26px;font-weight:300;color:#404040;float:left;word-break:keep-all;/* height:35px; *//* overflow:hidden;text-overflow:ellipsis;white-space:nowrap; */}
#exhibitionView .ba_info ul li.ex_merc .des{line-height:26px; height:auto; /*max-height:78px;height:78px;*/overflow:hidden;/* display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:keep-all;white-space:normal; */}
#exhibitionView .ba_info ul li.ex_merc .tit{line-heighT:26px; height:26px;}
#exhibitionView .plus_con_wrap{float:left;width:246px;margin-left:13px;height:559px;}
#exhibitionView .plus_con_wrap .share_box{width:100%;height:100px;padding:30px 16px;box-sizing:border-box;background:#ffffff;}
#exhibitionView .plus_con_wrap .share_box a{display:block;float:left;width:65px;margin-left:6px;font-size:12px;font-weight:300;color:#9598a1;line-height:36px;border:1px solid #bebfc5;text-align:center;}
#exhibitionView .plus_con_wrap .share_box .heart{margin-left:0px;}
#exhibitionView .plus_con_wrap .fee_box{width:100%;height:180px;margin-top:16px;background:#ffffff;padding:16px;box-sizing:border-box;}
#exhibitionView .plus_con_wrap .fee_box .tit{font-size:20px;font-weight:700;color:#404040;}
#exhibitionView .plus_con_wrap .fee_box .des{font-size:12px;line-height:14px;font-weight:300;color:#9598a1;margin-top:8px;}
#exhibitionView .plus_con_wrap .fee_box .fee_btn{font-size:16px;font-weight:400;color:#e94827;margin-top:24px;display:block;width:100%;height:28px;border:1px solid #e94827;border-radius:15px;text-align:center;}
#exhibitionView .plus_con_wrap .support_box{width:100%;height:246px;margin-top:16px;background:#ffffff;padding:24px 16px;box-sizing:border-box;text-align:center;}
#exhibitionView .plus_con_wrap .support_box .tit{font-size:16px;font-weight:700;color:#393e4d;}
#exhibitionView .plus_con_wrap .support_box .tit span{color:#e33355;}
#exhibitionView .plus_con_wrap .support_box .des{font-size:12px;line-height:14px;font-weight:300;color:#9598a1;margin-top:8px;}
#exhibitionView .plus_con_wrap .support_box .sub_tit{display:inline-block;font-size:12px;line-height:14px;font-weight:300;color:#e33355;margin-top:16px;position:relative;}
#exhibitionView .plus_con_wrap .support_box .sub_tit::after{content:'';position:absolute;width:100%;height:1px;background:#0dbd9b;bottom:0px;left:0px;}
#exhibitionView .plus_con_wrap .support_box .snsPic {width:100%;height:30px;margin-top:24px;margin-bottom:22px;}
#exhibitionView .plus_con_wrap .support_box .snsPic .snsPic_wrap{position:relative;display:inline-block;}
#exhibitionView .plus_con_wrap .support_box .snsPic .imgs {float:left;height:100%;position:relative;margin-right:2px;}
#exhibitionView .plus_con_wrap .support_box .snsPic .img-circle {width:30px;height:100%;border-radius:50%;}
#exhibitionView .plus_con_wrap .support_box .snsPic .imgs .support_numb{position:absolute;bottom:-1px;right:-10px;font-size:14px;line-height:16px;color:#9a9a9a;}
#exhibitionView .plus_con_wrap .support_box .snsPic .btn{margin-top:20px;}
#exhibitionView .plus_con_wrap .support_box .snsPic .support_btn{display:inline-block;line-height:28px;padding:0px 18px;text-align:center;font-size:16px;color:#e33355;/*border:1px solid #00cfb5;*/border-radius:15px;box-sizing:border-box;}
#exhibitionView .review .container{margin-bottom:22px;margin-top:40px;border-top:3px solid #707070;background:#f1efef;}
#exhibitionView .review .container h3{font-size:22px;color:#393e4d;text-align:center;margin-top:16px;letter-spacing:-0.01em;}
#exhibitionView .review .swiper{margin:23px 0px;height:56px;padding:0px 50px;padding:0 120px;box-sizing:border-box;}
#exhibitionView .review .swiper .item{width:170px;height:56px;display:inline-block;}
#exhibitionView .review .swiper .item .img_wrap{width:56px;height:56px;border-radius:50%;background-size:cover;background-repeat:no-repeat;float:left;}
#exhibitionView .review .swiper .item .txt_wrap{display:block;padding-left:16px;float:left;}
#exhibitionView .review .swiper .item .txt_wrap .name{font-size:17px;font-weight:normal;letter-spacing:-0.04em;line-height:18px;margin-bottom:8px;text-align:left;color:#393e4d;width:98px;height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#exhibitionView .review .swiper .owl-item{text-align:center;}
.review .swiper.owl-carousel .owl-nav{position:relative;display:block;}
.review .swiper.owl-carousel .owl-dots{display:none;}
.review .swiper.owl-carousel .owl-nav .owl-prev{position: absolute;top:0px;left:-60px;width:53px;height:47px;text-indent: -9999px;z-index: 996;background-image:url("../img/comm/review_prev.png");background-repeat:no-repeat;background-position:center;}
.review .swiper.owl-carousel .owl-nav .owl-next{position: absolute;top:0px;right:50px;width:53px;height:47px;text-indent: -9999px;z-index: 996;background-image:url("../img/comm/review_next.png");background-repeat:no-repeat;background-position:center;}

#exhibitionView .exCon_detail .container{width:100%;padding:0px;box-sizing:border-box;padding-bottom:24px;}
#exhibitionView .exCon_detail .tab_wrap{display:block;margin:0 auto;}
#exhibitionView .exCon_detail #tabs{display:block;border-bottom:4px solid #dcdcdc;height:auto; font-size:0;}
#exhibitionView .exCon_detail #tabs li{display:inline-block; padding:0px 40px;width:20%;box-sizing:border-box;text-align:center;cursor:pointer; margin-bottom:-4px;}
#exhibitionView .exCon_detail #tabs li .tit{font-size:22px;line-height:59px;color:#393e4d;position:relative;cursor:pointer;}
#exhibitionView .exCon_detail #tabs li.inactive{border-bottom:2px solid transparent;}
#exhibitionView .exCon_detail #tabs li.active{border-bottom:4px solid #db0025;}
#exhibitionView .exCon_detail #tabs li.active .tit{color:#db0025;}

#exhibitionView .exCon_detail #tabs li .num{font-size:22px;color:#e33355;margin-left:8px;}
#exhibitionView .exCon_detail .content_wrap{padding-top:40px;position:relative;}
#exhibitionView .exCon_detail .content{display:none;}
#exhibitionView .exCon_detail .content img{max-width:100%; width:auto;}
#exhibitionView .exCon_detail .show{display:block;/*max-height:980px;*/overflow:hidden;}
#exhibitionView .exCon_detail #tab_5_content.show{max-height:none;}
#exhibitionView .exCon_detail .show.more{max-height:none;}
#exhibitionView .exCon_detail .content_more img{margin-left:4px;}
#exhibitionView .support_wrap .top_wrap{height:91px;background:#ffffff;padding:0 25px;line-height:91px;font-size:32px;font-weight:300;letter-spacing:-0.03em;}
#exhibitionView .support_wrap .top_wrap span{font-weight:700;color:#e33355;}
#exhibitionView .support_wrap .support_box{margin-top:20px;}
#exhibitionView .support_wrap .support_box .support_list_wrap{width:620px;float:left;}
#exhibitionView .support_wrap .support_box .support_row{padding:22px 28px;height:100px;border-bottom:1px solid #707070;box-sizing:border-box;}
#exhibitionView .support_wrap .support_box .support_row .img_wrap{display:inline-block;width:55px;height:55px;}
#exhibitionView .support_wrap .support_box .support_row .text_wrap{display:inline-block;width:calc(100% - 60px);vertical-align:top;box-sizing:border-box;}
#exhibitionView .support_wrap .support_box .support_row .text_wrap .support_text{font-size:16px;letter-spacing:-0.03em;color:#393e4d;}
#exhibitionView .support_wrap .support_box .support_row .text_wrap .support_text span{color:#0050a3;}
#exhibitionView .support_wrap .support_box .support_row .text_wrap .time_text{font-size:13px;letter-spacing:-0.03em;color:#393e4d;}
#exhibitionView .support_wrap .btnG{text-align:right;}
#exhibitionView .support_wrap .btnG a{display:inline-block;font-size: 16px;letter-spacing: -0.02em;text-align:center;line-height:48px;max-width: 300px;box-sizing:border-box;width:100%;margin-bottom:40px;}
#exhibitionView .support_wrap .support_box .support_info_wrap{width:620px;float:right;}
#exhibitionView .support_wrap .support_box .support_info_wrap .support_info{min-height:200px;box-sizing:border-box;padding:20px;background:#ffffff;}
#exhibitionView .support_wrap .support_box .support_info_wrap .support_info .info_text{font-size:16px;color:#393e4d;letter-spacing:-0.03em;margin-bottom:16px;}
#exhibitionView .support_wrap .support_box .support_info_wrap .tf_btn{font-size:16px;color:#e33355;border-bottom:1px solid #e33355;letter-spacing:-0.03em;}
#exhibitionView .support_wrap .support_box .support_info_wrap .sup_tit{font-size:22px;letter-spacing:-0.03em;color:#393e4d;font-weight:300;margin-top:16px;}
#exhibitionView .support_wrap .support_box .support_info_wrap .big_tit{font-size:30px;letter-spacing:-0.03em;color:#e33355;font-weight:700;margin-bottom:16px;}
#exhibitionView .support_wrap .support_box .support_info_wrap .bene_box{min-height:150px;box-sizing:border-box;padding:20px;background:#ffffff;}
#exhibitionView .support_wrap .support_box .support_info_wrap .class_box{min-height:130px;box-sizing:border-box;padding:20px;background:#ffffff;}
#exhibitionView .support_wrap .support_box .support_info_wrap .class_box .tf_btn{float:right;}
#exhibitionView .support_wrap .support_box .support_info_wrap .class_box .person_wrap{text-align:center;}
#exhibitionView .support_wrap .support_box .support_info_wrap .class_box .person_box{display:inline-block;}
#exhibitionView .support_wrap .support_box .support_info_wrap .class_box .person_box .img_wrap{display:inline-block;width:55px;height:55px;}
#exhibitionView .support_wrap .support_box .support_info_wrap .class_box .person_box .text_wrap{display:inline-block;width:100px;vertical-align:top;padding-left:4px;box-sizing:border-box;text-align:left;padding-top:8px;}
#exhibitionView .support_wrap .support_box .support_info_wrap .class_box .person_box .text_wrap .name{font-size:16px;color:#393e4d;letter-spacing:-0.03em;font-weight:normal;}
#exhibitionView .support_wrap .support_box .support_info_wrap .class_box .person_box .text_wrap .percent{font-size:16px;color:#393e4d;letter-spacing:-0.03em;font-weight:normal;}
#exhibitionView .support_wrap .support_box .support_info_wrap .class_box .person_box .text_wrap .percent span{color:#e33355;}
#exhibitionView .support_wrap .support_box .support_info_wrap .join_support{display:block;background:#e33355;color:#ffffff;font-size:20px;line-height:50px;letter-spacing:-0.02em;text-align:center;border-radius:25px;margin-top:20px;}

.orderby li {float: left;position:relative;}
.mainExhList.section .orderby li a {display:block;border-bottom:2px solid #e33355;padding:0 25px 5px;color:#404040;font-size:16px;}
.mainExhList.section .orderby li.on::after {content:'';position:absolute;bottom:-1px;width:100%;height:4px;background:#e33355;}
.mainExhList.section .owl-carousel .owl-nav{display:none;}
.mainExhList.section .owl-carousel .owl-dots{display:none;}
.orderby.select > ul > li:first-child{float:left;}
.orderby.select > ul > li:last-child{float:right;}
.orderby.select > ul > li.on::after {bottom:-1px;}
.orderby.select li a {padding:0px;padding-left:20px;padding-bottom:5px;}
.orderby.select li .sort_wrap{width:100px;height:30px;overflow:hidden;border-bottom:2px solid #e33355;}
.orderby.select li .sort_wrap.on{overflow:visible;}
.orderby.select li .sort_wrap.on::after {content:'';position:absolute;bottom:-33px;width:100%;height:4px;background:#e33355;}
.orderby.select li .sort_wrap li:first-child{position:absolute;top:0px;right:0px;width:34px;margin-top:0px;z-index:10;}
.orderby.select li .sort_wrap li:first-child a{padding:0px 10px;}
.orderby.select ul li:first-child .sort_wrap li:nth-child(2){margin-top:-88px;}
.orderby.select ul li:nth-child(2) .sort_wrap li:nth-child(2){margin-top:-150px;}
.orderby.select li .sort_wrap li{float:none;}
.orderby.select li .sort_wrap li a{display:inline-block;border:none;color:#bebfc5;box-sizing:border-box;line-height:26px;background:#f2f2f2;width:100%;}
.mainShowList .container, .mainEventList .container{position:relative;}
.orderby.select{position:absolute;top:40px;right:0px;display:inline-block;}
.orderby.select li .sort_wrap li.sort_display{color:#404040;padding-left:20px;}
.orderby.select.select_3 ul li:nth-child(2) .sort_wrap li:nth-child(2){margin-top:-119px;}

.sit_btn_share_wrap{position:relative;}
#exhibitionView .sit_btn_share_wrap #layer_sns .layer_sns_li a img{margin-right:auto;}
#exhibitionView .plus_con_wrap .ico_numb_wrap .sit_btn_share_wrap span{margin-left:0;}
/*.sit_btn_share_wrap #layer_sns .layer_sns_li{height:57px;}*/
.sit_btn_share_wrap #layer_sns .layer_wrap{height:auto; width:270px;}
#layer_sns .layer_sns_ul{font-size:0;}
#layer_sns li.layer_sns_li{width:25%;}
.ex_hide_link{height:0; border:none;}
div#layer_sns{right:auto; left:50%; transform:translateX(-50%);}

/* 2020-08-31tw */
.account-box .form-group.login_email .ico.ico_user{background:url("../img/comm/ico_login_id.png") no-repeat 0 0;}
.account-box .form-group.login_email .ico.ico_hp{background:url("../img/comm/ico_hp.png") no-repeat 0 0;}
.account-box .form-group.login_email .ico.ico_company{background:url("../img/comm/ico_company.png") no-repeat 0 0;}

select::-ms-expand{display:none;}

.exb_img_wrap img{max-width:100%;}

#exhibitionView .img-responsive{background-size:cover; background-position:center; background-repeat:no-repeat;}

/*정시회 더보기*/
.tab_con_edit{max-height:600px; overflow:hidden; position:relative;}
/*.tab_con_edit:after{content:''; position:absolute; display:block; width:100%; height:80px; left:0; bottom:-5px; background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8) 66%, rgba(255, 255, 255, 0.94) 83%, rgba(255, 255, 255, 0.98) 91%, #ffffff);}*/
/*.tab_con_edit.bot_off:after{display:none;}*/
.tab_con_edit.on{max-height:none;}
.tab_con_edit.on:after{display:none;}
.tab_con_more{display:inline-block;}
.content_more.on .tab_con_more{display:none;}
.tab_con_fold{display:none;}
.content_more.on .tab_con_fold{display:inline-block;}
.tab_con_edit_bot{position:absolute; display:block; width:100%; height:80px; left:0; bottom:-5px; background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8) 66%, rgba(255, 255, 255, 0.94) 83%, rgba(255, 255, 255, 0.98) 91%, #ffffff);}
.tab_con_edit_bot.off{display:none;}

.btnG a.co_gr_imp{ color:#6f6f6f !important;}
/*d우수서포터*/
#tab_5_content .support_wrap .support_box .support_info_wrap .class_box .person_box:nth-child(n + 4){display:none;}

@media screen and (max-width: 1650px) {
	.showdeal_wrap.owl-carousel .owl-nav .owl-prev, .event_wrap.owl-carousel .owl-nav .owl-prev{left:0px;}
	.showdeal_wrap.owl-carousel .owl-nav .owl-next, .event_wrap.owl-carousel .owl-nav .owl-next{right:0px;}
}
@media screen and (max-width: 1550px) {
	#exhibitionView .exCon .exb_img_wrap{width:20%;}
	#exhibitionView .ba_info{width:56%;margin-left:2%;}
}
@media screen and (max-width: 1410px) {
	#exhibitionView .ba_info ul li .tit, #exhibitionView .ba_info ul li .des{font-size:18px;}
}
@media screen and (max-width: 1262px) {
	#exhibitionView .exCon .exb_img_wrap{width:20%;}
	#exhibitionView .ba_info{width:50%;margin-left:2%;}
	#exhibitionView .plus_con_wrap{width:26%;margin-left:2%;}
	#exhibitionView .ba_info .kor_tit, #exhibitionView .ba_info .eng_tit, #exhibitionView .ba_info .etc_tit{font-size:24px;}
	#exhibitionView .ba_info ul li .tit, #exhibitionView .ba_info ul li .des{font-size:16px;}
	#exhibitionView .exCon_detail #tabs li .tit{font-size:22px;}
	#exhibitionView .exCon_detail #tabs li .num{font-size:14px;}
	#exhibitionView .exCon_detail .tab_wrap{display:block;width:100%;}
	#exhibitionView .exCon_detail #tabs{display:block;width:100%;}
	#exhibitionView .exCon_detail #tabs li{width:20%;padding:0px;text-align:center;}
}
@media screen and (max-width: 1050px) {
	.event_wrap .event_box, .showdeal_wrap .showdeal_box{width:100%;}
	.event_wrap .event_box .txt_area .title_wrapper .title_wrap{width:90%;}

/*	.tab_con_edit{max-height:500px;}*/

#tab_5_content .support_wrap .support_box div.support_list_wrap{width:100%; margin-bottom:40px;}
#tab_5_content .support_wrap .support_box div.support_info_wrap{width:100%;}
#exhibitionView #tab_5_content .support_wrap .btnG{text-align:center;}
#tab_5_content .support_wrap div.top_wrap{padding:0 15px; font-size:18px;}
#tab_5_content .support_wrap .support_box div.support_row{padding:20px; height:auto;}
}
@media screen and (max-width: 1024px) {
	#exhibitionView{padding-top:90px;}
	#exhibitionView .exCon{height:auto;}
	#exhibitionView .plus_con_wrap{margin-top:16px;}
	#exhibitionView .exCon .exb_img_wrap .img_auto_slide{max-height:440px;overflow:hidden;}
	#exhibitionView .exCon_detail #tabs li .tit{font-size:18px;}
	#exhibitionView .exCon_detail #tabs li .num{font-size:12px;}
}
@media screen and (max-width: 840px) {
	#exhibitionView .exCon_detail #tabs li .tit{font-size:16px;}
	#exhibitionView .exCon_detail #tabs li .num{font-size:10px;}
}
@media screen and (max-width: 768px){
	.review .swiper.owl-carousel .owl-nav .owl-next, .review .swiper.owl-carousel .owl-nav .owl-prev{margin-top:-42px;}

/*	.tab_con_edit{max-height:400px;}*/
}
@media screen and (max-width: 740px) {
	.mainExhList.section .owl-carousel .owl-nav{position:relative;display:block;}
	.mainExhList.section .owl-carousel .owl-dots{display:none;}
	.mainExhList.section .owl-carousel .owl-nav .owl-prev{position: absolute;top:-380px;left:0px;width:34px;height:80px;text-indent: -9999px;z-index: 996;background-image:url("../img/comm/visual_arrow_left.png");background-color:rgba(179,179,179,0.6);background-repeat:no-repeat;background-position:center;}
	.mainExhList.section .owl-carousel .owl-nav .owl-next{position: absolute;top:-380px;right:0px;width:34px;height:80px;text-indent: -9999px;z-index: 996;background-image:url("../img/comm/visual_arrow_right.png");background-color:rgba(179,179,179,0.6);background-repeat:no-repeat;background-position:center;}

#tab_5_content .support_wrap div.top_wrap{padding:15px 20px; line-height:1.5em; height:auto;}
}
@media screen and (max-width: 550px) {
	#exhibitionView .exCon_detail .container{padding:0 2.5%;padding-bottom:24px;}
	#exhibitionView .exCon_detail #tabs li .tit{font-size:14px;}
	#exhibitionView .exCon_detail .content_more{font-size:16px;}
}
@media screen and (max-width: 414px) {
	#exhibitionView .ba_info .kor_tit, #exhibitionView .ba_info .eng_tit, #exhibitionView .ba_info .etc_tit{font-size:16px;}
	#exhibitionView .ba_info ul li .tit{width:80px;}
	#exhibitionView .ba_info ul li .tit, #exhibitionView .ba_info ul li .des{font-size:14px;}
	#exhibitionView .exCon_detail #tabs li:nth-child(-n+5){width:50%;}
	#exhibitionView .exCon_detail::after{display:none;}
	#exhibitionView .exCon_detail #tabs{height:auto;border-bottom:1px solid #9598a1;}
	#exhibitionView .exCon_detail #tabs::after{content:'';display:block;clear:both;}
	#exhibitionView .exCon_detail #tabs li .tit{line-height:33px;}
	.mainExhList.section{padding-top:13px;}
	.form_order{display:inline-block;float:right;}
	.mainExhList.section .orderby li a, .orderby.select li .sort_wrap li.sort_display{font-size:14px;}
	.showdeal_wrap, .event_wrap{margin-bottom:20px;}
	.btnG a.btn-radius{font-size:16px;}
	h2.tit{font-size:25px;line-height:42px;margin-left:0px;}
	p.h2bu{font-size:14px;line-height:24px;margin-left:0px;}
	p.h2bu a{display:inline-block;font-size:14px;}
	h2.tit span{font-size:25px;}
	p.h2bu a::after{bottom:0px;}
	.event_wrap .event_box .txt_area .title_wrapper .title_wrap{width:85%;font-size:19px;}
	.event_wrap .event_box .txt_area .desc, .event_wrap .event_box .txt_area .event_date, .event_wrap .event_box .txt_area .dealer_wrap, .event_wrap .event_box .txt_area .dealer_wrap p{font-size:15px;}
	.event_wrap .event_box .txt_area .dealer_wrap .ico_numb_wrap span{margin-left:5px;}
}
@media screen and (max-width: 375px) {
	h2.tit{font-size:22px;}
	.btnG a.btn-radius{width:150px;height:38px;line-height:36px;}
	.mainShowList.section, .mainEventList.section{padding-top:32px;}
}
@media screen and (max-width: 320px){
	.event_wrap .event_box .txt_area .title_wrapper .title_wrap{width:82%;font-size:16px;}
	.event_wrap .event_box .txt_area .desc, .event_wrap .event_box .txt_area .event_date, .event_wrap .event_box .txt_area .dealer_wrap, .event_wrap .event_box .txt_area .dealer_wrap p{font-size:14px;}
	.event_wrap .event_box .txt_area .dealer_wrap .ico_numb_wrap span{margin-left:3px;}
}

/* 전시회 상세페이지 */
#exEventView {padding:30px 0 0}
#exEventView .exCon1 {text-align:center;margin-bottom:30px;}
#exEventView .img-responsive {margin:0 auto 30px;}
#exEventView h3.desc {text-align:left;font-size:20px;font-weight:300;margin-bottom:30px;}
#exEventView h3.desc span {display:block;font-size:16px;color:#e33355;margin-bottom:15px;}
#exEventView .eventInfos {position:relative;text-align:left;border-bottom:1px solid #e0e0e0;padding-bottom:15px;margin-bottom:25px;}
#exEventView .eventInfos ul {margin-bottom:8px;}
#exEventView .eventInfos ul:after {content:""; display:block; clear:both;}
#exEventView .eventInfos li {color:#9a9a9a;}
#exEventView .eventInfos li:not(.col-ev4) {margin-bottom:5px;}
#exEventView .eventInfos li.col-ev0 {background:url("../img/comm/ico_loc.png") no-repeat 0 center;padding-left:20px;}
#exEventView .eventInfos li.col-ev1, #exEventView .eventInfos li.col-ev2, #exEventView .eventInfos li.col-ev3 {background:url("../img/comm/ico_calendar.png") no-repeat 0 center;padding-left:25px;}
#exEventView .eventInfos a {position:absolute;bottom:15px;right:0;display:block;border-radius:25px;background:#e33355;color:#fff;padding:8px 12px}

#exhibitionView{padding-top:13px;}
#exhibitionView .fixed_icn_wrap{top:13px;margin-left:-770px;}
#exhibitionView .fixed_icn_wrap a:first-child{margin-top:0px;}
#exhibitionView .container{max-width:1200px;}
#exhibitionView .exCon{height:559px;}
#exhibitionView .exCon .exb_img_sns{width:292px;height:100%;float:left;}
#exhibitionView .exCon .exb_img_wrap{width:100%;height:428px;background:transparent;position:static;float:none; background-size:cover; background-repeat:no-repeat; background-position:center; background-image:url('/theme/basic/img/main/invest_img.jpg');}
#exhibitionView .exCon .exb_sns_wrap{width:100%;height:90px;border-radius:5px;margin-top:20px;box-sizing:border-box;padding:8px 20px; display:inline-block; width:auto;}
#exhibitionView .exCon .exb_sns_wrap a{display:inline-block;font-size:0;width:51px;height:51px;vertical-align:top;margin-left:12.4px;}
#exhibitionView .exCon .exb_sns_wrap .tit{font-size:16px;line-height:1;letter-spacing:-0.04em;color:#393e4d;margin-bottom:6px;}
#exhibitionView .exCon .exb_sns_wrap .icn_home{background:url('../img/comm/sns_home.png') no-repeat center center;}
#exhibitionView .exCon .exb_sns_wrap .icn_fb{background:url('../img/comm/sns_fb50.png') no-repeat center center;}
#exhibitionView .exCon .exb_sns_wrap .icn_insta{background:url('../img/comm/sns_insta50.png') no-repeat center center;}
#exhibitionView .exCon .exb_sns_wrap .icn_blog{background:url('../img/comm/sns_blog.png') no-repeat center center;}
#exhibitionView .exCon .exb_sns_wrap a:nth-child(2){margin-left:0 !important;}
#exhibitionView .ba_info{width:620px;margin-left:39px;background:transparent;padding:0px;}
#exhibitionView .plus_con_wrap{width:290px;margin-left:39px;}
#exhibitionView .plus_con_wrap > div{border-radius:5px;}
#exhibitionView .ba_info .kor_tit{font-size:22px;letter-spacing:-0.01em;color:#393e4d;font-weight:normal;}
#exhibitionView .ba_info .eng_tit, #exhibitionView .ba_info .etc_tit{font-size:16px;font-weight:normal;line-height:29px;color:#393e4d;}
#exhibitionView .ba_info ul{height:auto; padding-bottom:15px;}
#exhibitionView .ba_info ul li .tit, #exhibitionView .ba_info ul li .des{font-size:16px;line-height:26px;height:26px;letter-spacing:-0.03em;font-weight:normal;}
#exhibitionView .ba_info ul li .des{height:auto;}
#exhibitionView .ba_info ul li .des .exdetail_li_link{width:auto;}
/*#exhibitionView .ba_info ul li.ex_merc .des{line-height:20px;height:63px;}*/
#exhibitionView .ba_info .tag_wrap{/* margin-top:25px; */border-top:1px solid #707070; font-size:16px;}
#exhibitionView .ba_info .tag_wrap .tag{margin-left:20px;}
#exhibitionView .ba_info .tag_wrap .tag a{font-size:16px;color:#393e4d;letter-spacing:-0.03em;}
#exhibitionView .ba_info .tag_wrap .tag:first-child{margin-left:0px;}
#exhibitionView .plus_con_wrap .ico_numb_wrap{background:#ffffff;line-height:70px;text-align:center;}
#exhibitionView .plus_con_wrap .ico_numb_wrap span{margin-left:10px;font-size:14px;letter-spacing:-0.03em;color:#6f6f6f;}
#exhibitionView .plus_con_wrap .ico_numb_wrap span img{margin-right:3px;}
#exhibitionView .plus_con_wrap .ico_numb_wrap .eye_wrap{margin-left:0px;}
#exhibitionView .plus_con_wrap .fee_box{height:160px;padding:10px 21px 15px;margin-top:20px; height:auto;}
#exhibitionView .plus_con_wrap .fee_box .tit{font-size:16px;color:#252a3b;letter-spacing:-0.04em;}
#exhibitionView .plus_con_wrap .fee_box .des{font-size:16px;line-height:20px;color:#252a3b;letter-spacing:-0.04em;font-weight:normal;}
#exhibitionView .plus_con_wrap .fee_box .des.pre_des{font-family:'Noto Sans KR',Helvetica,AppleGothic,Sans-serif; white-space:pre-wrap; overflow:unset;}
#exhibitionView .plus_con_wrap .fee_box .fee_btn{height:34px;color:#ffffff;background:#e33355;border-radius:17px;border:none;font-size:14px;letter-spacing:-0.04em;line-height:34px;margin-top:8px;}
#exhibitionView .plus_con_wrap .support_box{margin-top:20px;height:250px;padding:10px 21px 25px; height:auto;}
#exhibitionView .plus_con_wrap .support_box .tit{line-height:32px;}
#exhibitionView .plus_con_wrap .support_box .des{font-size:13px;color:#252a3b;letter-spacing:-0.08em;font-weight:normal;margin-top:20px;height:28px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:keep-all;white-space:normal;}
#exhibitionView .plus_con_wrap .support_box .sub_tit a{font-size:16px;letter-spacing:-0.04em;color:#0dbd9b;}
#exhibitionView .plus_con_wrap .support_box .snsPic{margin-top:16px;margin-bottom:0px;}
#exhibitionView .plus_con_wrap .support_box .snsPic .btn{margin-top:16px;}
#exhibitionView .plus_con_wrap .support_box .snsPic .support_btn{display:block;color:#ffffff;background:#e33355;border-radius:17px;font-size:14px;letter-spacing:-0.04em;line-height:34px;}
#exhibitionView .review .swiper .item .txt_wrap .review_btn{color:#393e4d !important;font-weight:normal;}
#exhibitionView .review .swiper.owl-carousel .owl-nav .owl-next{top:-20px;right:-120px;}
#exhibitionView .review .swiper.owl-carousel .owl-nav .owl-prev{top:-20px;left:-120px;}
#exhibitionView .exCon_detail .content_more.hide{display:none;}
#exhibitionView .exCon_detail .comment_wrap.hide{display:none;}
#exhibitionView .exCon_detail .comment_wrap .top_wrap{background:#ffffff;min-height:60px;}
#exhibitionView .exCon_detail .comment_wrap .top_wrap h3{font-size:22px;line-height:60px;color:#666666;letter-spacing:-0.03em;}
#exhibitionView .exCon_detail .comment_wrap .top_wrap h3 img{margin-left:22px;}
#exhibitionView .exCon_detail .comment_wrap .top_wrap h3 span{color:#e33355;}
#exhibitionView .exCon_detail .comment_wrap .comment_box_wrap{margin-top:20px;}
#exhibitionView .exCon_detail .comment_wrap .now_comment_box{max-width:950px;width:100%;float:left;}
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row{height:99px;border-bottom:1px solid #e2e2e4;padding:17px 27px;box-sizing:border-box;}
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_img{position:relative;width:64px;height:64px;float:left;}
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_img .img_wrap{width:100%;height:100%;}
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_img .sns_badge{position:absolute;bottom:0;right:4px;width:25px;height:25px;}
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text{width:calc(100% - 64px);float:right;padding-left:16px;box-sizing:border-box;}
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text .top_text{font-size:13px;letter-spacing:-0.04em;color:#9a9a9a; margin-bottom:10px;}
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text .comment{font-size:14px;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;}
#exhibitionView .exCon_detail .comment_wrap .sns_comment_box{width:310px;float:right;}
#exhibitionView .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);}
#exhibitionView .exCon_detail .comment_wrap .sns_comment_box textarea{border-radius:5px;width:100%;padding:20px;box-sizing:border-box;border:1px solid #707070;resize:none;font-size:16px;color:#393e4d;}
#exhibitionView .exCon_detail .comment_wrap .sns_comment_box .bottom_wrap{margin-top:10px;}
#exhibitionView .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;}
#exhibitionView .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;}
#exhibitionView .exCon_detail .comment_wrap .sns_comment_box .sns_icn_wrap .kakao_login{background:url('../img/comm/comm_kakao.png') no-repeat center center;}
#exhibitionView .exCon_detail .comment_wrap .sns_comment_box .sns_icn_wrap .fb_login{background:url('../img/comm/comm_fb.png') no-repeat center center;}
#exhibitionView .exCon_detail .comment_wrap .sns_comment_box .sns_icn_wrap .tw_login{background:url('../img/comm/comm_tw.png') no-repeat center center;}
#exhibitionView .exCon_detail .comment_wrap .sns_comment_box .sns_icn_wrap .gg_login{background:url('../img/comm/comm_google.png') no-repeat center center;}
#exhibitionView .exCon_detail .comment_wrap .sns_comment_box .sns_icn_wrap .insta_login{background:url('../img/comm/comm_insta.png') no-repeat center center;}
#exhibitionView .exCon_detail .comment_wrap .sns_comment_box .comment_submit{display:inline-block;border:none;background:#e33355;color:#ffffff;width:90px;height:34px;line-height:34px;text-align:center;font-size:14px;letter-spacing:-0.04em;border-radius:20px;float:right;}
#exhibitionView .mainShowList.section .container,#exhibitionView .mainEventList.section .container{max-width:1637px;}

#exhibitionView .plus_con_wrap .fee_box .des.fee_new_p{margin-top:3px; margin-bottom:10px;}

/* 2020-09-07tw */
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row{border-bottom:0;}
#exhibitionView .exCon_detail .comment_wrap .sns_comment_box{width:auto; float:none;}
#exhibitionView .exCon_detail .comment_wrap .now_comment_box{max-width:100%; width:auto; float:none;}
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row{height:auto; padding:0;}
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text{float:none; width:100%; padding-left:0; padding:30px 27px; position:relative; border-bottom:1px solid #e2e2e4}
/*#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_reply_box .comment_text{border-bottom:1px solid #e2e2e4;}*/
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_reply_box .comment_text .top_text{position:relative; margin-bottom:3px;}
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_reply_box .comment_text .sns_comment_box .top_text{margin-bottom:10px;}
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_reply_box .comment_text .top_text:before{position:absolute; width:11px; height:11px; content:''; border-bottom:1px solid #a0a0a0; border-left:1px solid #a0a0a0; top:-1px; left:-18px;}
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text pre.comment{font-family:'Noto Sans KR',Helvetica,AppleGothic,Sans-serif; height:auto; margin:0; white-space:pre-wrap; display:inline;}
#exhibitionView .exCon_detail .comment_wrap .sns_comment_box .bottom_wrap{text-align:right;}
#exhibitionView .exCon_detail .comment_wrap .sns_comment_box .comment_submit{float:none;}
.comment_btn_box{position:absolute; top:25px; right:27px; line-height:1em; font-size:0;}
/*.comment_reply_box .comment_btn_box{right:7px;}*/
.comment_btn_modi, .comment_btn_del{line-height:1em; padding:3px 8px; display:inline-block; outline:none; font-size:14px;}
.comment_btn_modi{color:#e33355; border-right:1px solid #e2e2e4}
.comment_btn_del{color:#e33355;}

/*#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_reply_box .comment_text:last-child{border-bottom:0;}*/
.comment_ans_btn{display:block; padding:4px 8px; line-height:1em; border:1px solid #e0e0e0; font-size:12px; background-color:#fff; border-radius:4px; margin-top:10px; outline:none;}
.comment_reply_box{padding:0 20px; /*border-bottom:1px solid #e2e2e4;*/ background-color:#f2f2f4;}
#exhibitionView .exCon_detail .comment_wrap .sns_comment_box textarea{outline:none; border:1px solid #e2e2e4;}
.comment_deleted{color:rgba(57,62,77,0.6)}
.sns_comment_box_top{padding-bottom:60px; border-bottom:1px solid #d2d2d4;}
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_reply_box .comment_text .sns_comment_box .top_text.top_text_no{margin-bottom:0; color:#9a9a9a;}
a.comm_login_go{color:#e33355; font-weight:600;}

#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text.comment_reply_text{margin:0 20px; padding:30px 27px; background-color:#f2f2f4;}
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text.comment_reply_text .top_text{position:relative;}
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text.comment_reply_text .top_text:before{position:absolute; width:11px; height:11px; content:''; border-bottom:1px solid #a0a0a0; border-left:1px solid #a0a0a0; top:-1px; left:-18px;}

#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_reply_box_write{border-bottom:1px solid #e2e2e4}
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_reply_box_write .comment_text{border-bottom:0;}

.comment_txtarea{display:none;}
.comment_txtarea textarea{border-radius:5px;width:100%;padding:20px;box-sizing:border-box;border:1px solid #e2e2e4;resize:none;font-size:16px;color:#393e4d; outline:none;}
#exhibitionView .exCon_detail .comment_wrap .bottom_wrap{margin-top:10px; text-align:right;}
#exhibitionView .exCon_detail .comment_wrap .comment_submit{display:inline-block;border:none;background:#e33355;color:#ffffff;width:90px;height:34px;line-height:34px;text-align:center;font-size:14px;letter-spacing:-0.04em;border-radius:20px;float:none;}
.comment_re_cancel{background-color:#e33355; display:inline-block;border:none;color:#ffffff;width:90px;height:34px;line-height:34px;text-align:center;font-size:14px;letter-spacing:-0.04em;border-radius:20px;}

.comment_text.cmt_modi .comment{display:none !important;}
.comment_text.cmt_modi .comment_txtarea{display:block;}

.cmt_cmt_id{font-weight:500; display:inline; margin-right:8px;font-size:14px; color:#e33355;}


.exCon_detail .content_more.hide{display:none;}
.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:#e33355;}
.exCon_detail .comment_wrap .comment_box_wrap{margin-top:20px;}
.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 #e2e2e4;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:#9a9a9a; margin-bottom:10px;}
.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text .comment{font-size:14px;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{border-radius:5px;width:100%;padding:20px;box-sizing:border-box;border:1px solid #707070;resize:none;font-size:16px;color:#393e4d;}
.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:#e33355;color:#ffffff;width:90px;height:34px;line-height:34px;text-align:center;font-size:14px;letter-spacing:-0.04em;border-radius:20px;float:right;}
.mainShowList.section .container,#exhibitionView .mainEventList.section .container{max-width:1200px;}
.exCon_detail .comment_wrap .now_comment_box .comment_row{border-bottom:0;}
.exCon_detail .comment_wrap .sns_comment_box{width:auto; float:none;}
.exCon_detail .comment_wrap .now_comment_box{max-width:100%; width:auto; float:none;}
.exCon_detail .comment_wrap .now_comment_box .comment_row{height:auto; padding:0;}
.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text{float:none; width:100%; padding-left:0; padding:30px 27px; position:relative; border-bottom:1px solid #e2e2e4}
.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_reply_box .comment_text .top_text{position:relative; margin-bottom:3px;}
.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_reply_box .comment_text .sns_comment_box .top_text{margin-bottom:10px;}
.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_reply_box .comment_text .top_text:before{position:absolute; width:11px; height:11px; content:''; border-bottom:1px solid #a0a0a0; border-left:1px solid #a0a0a0; top:-1px; left:-18px;}
.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text pre.comment{font-family:'Noto Sans KR',Helvetica,AppleGothic,Sans-serif; height:auto; margin:0; white-space:pre-wrap; display:inline;}
.exCon_detail .comment_wrap .sns_comment_box .bottom_wrap{text-align:right;}
.exCon_detail .comment_wrap .sns_comment_box .comment_submit{float:none;}
.exCon_detail .comment_wrap .sns_comment_box textarea{outline:none; border:1px solid #e2e2e4;}
.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_reply_box .comment_text .sns_comment_box .top_text.top_text_no{margin-bottom:0; color:#9a9a9a;}
.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text.comment_reply_text{margin:0 20px; padding:30px 27px; background-color:#f2f2f4;}
.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text.comment_reply_text .top_text{position:relative;}
.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text.comment_reply_text .top_text:before{position:absolute; width:11px; height:11px; content:''; border-bottom:1px solid #a0a0a0; border-left:1px solid #a0a0a0; top:-1px; left:-18px;}
.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_reply_box_write{border-bottom:1px solid #e2e2e4}
.exCon_detail .comment_wrap .now_comment_box .comment_row .comment_reply_box_write .comment_text{border-bottom:0;}
.exCon_detail .comment_wrap .bottom_wrap{margin-top:10px; text-align:right;}
.exCon_detail .comment_wrap .comment_submit{display:inline-block;border:none;background:#e33355;color:#ffffff;width:90px;height:34px;line-height:34px;text-align:center;font-size:14px;letter-spacing:-0.04em;border-radius:20px;float:none;}



/* 쇼딜 */
.mainShowList.section{padding-top:30px;}
.mainShowList.section .top_wrap{height:100px;margin-top:30px;background:url('../img/main/showdeal_bg.png') no-repeat center 20%;text-align:center;}
.mainShowList.section .top_wrap .tit{font-size:24px;letter-spacing:-0.03em;color:#666666;}
.mainShowList.section .top_wrap .tit span{font-size:24px;font-weight:normal;font-family:'Noto Sans KR';letter-spacing:-0.03em;color:#e94827;}
.mainShowList.section .top_wrap .h2bu{font-size:16px;font-weight:normal;color:#393e4d;letter-spacing:-0.015em;}
.mainShowList.section .top_wrap .h2bu a{font-size:16px;font-weight:700;color:#393e4d;letter-spacing:-0.015em;}
.mainShowList.section .top_wrap .h2bu a::after{background:#393e4d;bottom:0;height:1px;}
.mainShowList.section .sd_con_wrap{background:#ffffff;border:1px solid #6f6f6f;margin-top:23px;}
.mainShowList.section .sd_con_wrap .tab_wrap{height:45px;line-height:45px;border-bottom:1px solid #6f6f6f;padding-left:14px;position:relative;}
.mainShowList.section .sd_con_wrap .tab_wrap .tit{font-size:16px;color:#393e4d;margin-left:0px;letter-spacing:-0.02em;}
.mainShowList.section .sd_con_wrap .tab_wrap .tit span{font-size:16px;color:#e94827;letter-spacing:-0.02em;}
.mainShowList.section .orderby.select{top:0;}
.mainShowList.section .orderby.select .group1 .group2:first-child{margin-right:0px;}
.mainShowList.section .orderby.select .group1 .group2 li{margin:0 4px;}
.mainShowList.section .orderby.select .group1 .group2 li:first-child, .orderby.select > ul > li:last-child, .ordeerby.select > ul > li{position:relative;float:left;}
.mainShowList.section .orderby.select .group1 .group2 li a{font-size:16px;color:#393e4d;letter-spacing:-0.04em;padding:15px 6px;line-height:1;}
.mainShowList.section .orderby.select .group1 .group2 li.on a{color:#e33355;}
.mainShowList.section .orderby.select .group1 .group2 li.on::after {content:'';position:absolute;left:0;bottom:-2px;width:100%;height:3px;background:#e33355;}
.mainShowList.section .showdeal_wrap{padding:0 47px;box-sizing:border-box;}
.mainShowList.section .showdeal_wrap .showdeal_box{border:1px solid #6f6f6f;height:503px;box-sizing:border-box;}
.mainShowList.section .showdeal_wrap.owl-carousel .owl-nav{position:absolute;top:50%;left:0;width:100%;height:24px;}
.mainShowList.section .showdeal_wrap.owl-carousel .owl-nav .owl-prev{position:absolute;top:50%;left:12px;margin-top:-12px;width:24px;height:24px;background:url("../img/comm/advertise_prev.png") no-repeat center center;font-size:0;}
.mainShowList.section .showdeal_wrap.owl-carousel .owl-nav .owl-next{position:absolute;top:50%;right:12px;margin-top:-12px;width:24px;height:24px;background:url("../img/comm/advertise_next.png") no-repeat center center;font-size:0;}
.mainShowList.section .showdeal_wrap .showdeal_box .txt_area{padding-top:11px;}
.mainShowList.section .showdeal_wrap .showdeal_box .txt_area .bene_wrap span{font-size:14px;letter-spacing:-0.068em;line-height:20px;}
.mainShowList.section .showdeal_wrap .showdeal_box .txt_area .title_wrap{font-size:16px;letter-spacing:-0.02em;color:#393e4d;font-weight:500;}
.mainShowList.section .showdeal_wrap .showdeal_box .txt_area .dealer_wrap{font-size:13px;color:#6f6f6f;letter-spacing:-0.04em;}
.mainShowList.section .showdeal_wrap .showdeal_box .txt_area .category{font-size:13px;color:#6f6f6f;}
.mainShowList.section .showdeal_wrap .showdeal_box .txt_area .detail_wrap .money{font-size:16px;color:#030303;font-weight:700;letter-spacing:-0.06em;margin-left:0px;}
.mainShowList.section .showdeal_wrap .showdeal_box .txt_area .detail_wrap .per_num{color:#6f6f6f;font-size:13px;float:right;letter-spacing:-0.02em;}
.mainShowList.section .showdeal_wrap .showdeal_box .txt_area .per_var{margin:4px 20px;height:7px;border-radius:2px; overflow:hidden;}
.mainShowList.section .showdeal_wrap .showdeal_box .txt_area .per_var .var{height:7px;border-radius:2px;}
.mainShowList.section .showdeal_wrap .showdeal_box .txt_area .day_wrap .day{font-size:13px;color:#6f6f6f;letter-spacing:-0.04em;}
.mainShowList.section .showdeal_wrap .showdeal_box .txt_area .day_wrap .day img{display:inline-block;vertical-align:-2px;}

/* 이벤트 */
.event_wrap{margin-top:23px;margin-bottom:40px;width:100%;height:470px;}
.evt_list_img_box {overflow:hidden;border-radius: 6px 6px 0 0; position:relative;}
.event_wrap::after{content:'';display:block;clear:both;}
.event_wrap .event_box{width:calc(25% - 24px);border:1px solid #e2e2e4;border-radius: 6px;box-sizing:border-box;margin-right:32px;margin-bottom:32px;float:left;background:#ffffff; position:relative;}
/*.event_wrap .event_box:nth-child(4n){margin-right:0;}*/
.event_wrap .event_box .img_area{margin:0px;height:206px;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.event_wrap .event_box .txt_area {padding: 20px 20px 0;}
.event_wrap .event_box .txt_area > div{padding:0px;text-align:right;}
.event_wrap .event_box .txt_area .bene_wrap{text-align:left;}
.event_wrap .event_box .txt_area .bene_wrap span{display:inline-block;font-size:14px;color:#e33355;border:1px solid #e33355;padding:0px 6px;line-height:20px;letter-spacing:-0.068em;margin-left:8px;}
.event_wrap .event_box .txt_area .bene_wrap span:first-child{margin-left:0px;}
.event_wrap .event_box .txt_area .bene_wrap .share_btn{position:absolute;display:block;top:0px;right:16px;width:32px;height:29px;background:url("../img/comm/share_icn.png")no-repeat center center;}
.event_wrap .event_box .txt_area .desc{text-align:left;font-size:13px;line-height:24px;letter-spacing:-0.02em;font-weight:normal;color:#6f6f6f;margin-bottom:4px;padding:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; min-height:24px;}
.event_wrap .event_box .txt_area .event_date{text-align:left;argin-top:5px;font-size:13px;line-height:24px;font-weight:normal;color:#e33355;letter-spacing:-0.02em;padding:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.event_wrap .event_box .txt_area .dealer_wrap{text-align:left;font-size:13px;line-height:24px;color:#6f6f6f;letter-spacing:-0.02em;height:24px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.event_wrap .event_box .txt_area .dealer_wrap p{font-size:16px;line-height:18px;font-weight:300;color:#9598a1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.event_wrap .event_box .txt_area .dealer_wrap .ico_numb_wrap{position:absolute;bottom:9px;right:16px;}
.event_wrap .event_box .txt_area .dealer_wrap .ico_numb_wrap span{font-size:14px;color:#404040;letter-spacing:-0.045em;margin-left:10px;}
.event_wrap .event_box .txt_area .dealer_wrap .ico_numb_wrap span:first-child{margin-left:0px;}
.event_wrap .event_box .txt_area .dealer_wrap .ico_numb_wrap span img{display:inline-block;}
.event_wrap .event_box .txt_area .title_wrapper{margin-top:8px;position:relative;} 
.event_wrap .event_box .txt_area .title_wrapper .title_wrap{width:100%;font-size:18px;letter-spacing:-0.03em;font-weight:500;margin-bottom:4px;line-height:24px;text-align:left;color:#404040;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;} 
.event_wrap.owl-carousel .owl-nav{position:relative;}
.event_wrap.owl-carousel .owl-dots{display:none;}
.event_wrap.owl-carousel .owl-nav .owl-prev{position: absolute;top:-240px;left:-74px;width:34px;height:80px;text-indent: -9999px;z-index: 996;background-image:url("../img/comm/visual_arrow_left.png");background-color:rgba(179,179,179,0.6);background-repeat:no-repeat;background-position:center;}
.event_wrap.owl-carousel .owl-nav .owl-next{position: absolute;top:-240px;right:-74px;width:34px;height:80px;text-indent: -9999px;z-index: 996;background-image:url("../img/comm/visual_arrow_right.png");background-color:rgba(179,179,179,0.6);background-repeat:no-repeat;background-position:center;}
.mainEventList.section .top_wrap{height:100px;margin-top:30px;background:url('../img/main/showdeal_bg.png') no-repeat center 20%;text-align:center;}
.mainEventList.section .top_wrap .tit{font-size:24px;letter-spacing:-0.03em;color:#666666;}
.mainEventList.section .top_wrap .h2bu{font-size:16px;font-weight:normal;color:#393e4d;letter-spacing:-0.015em;}
.mainEventList.section .event_wrap{height:auto;}
.event_wrap .event_box .ico_numb_wrap{text-align:right;margin-top:16px;padding: 0 20px 20px 20px}
.event_wrap .event_box .ico_numb_wrap span{font-size:14px;color:#6f6f6f;letter-spacing:-0.03em;margin-left:10px;}
.event_wrap .event_box .ico_numb_wrap span:first-child{margin-left:0px;}
.event_wrap .event_box .ico_numb_wrap span img{vertical-align:-3px;margin-right:2px;display:inline-block;}
.event_wrap .event_box .date_status{right:0px;background:#e33355;}
.event_wrap .long_item.event_box{margin-left:0px;width:808px;height:425px;}
.event_wrap .long_item.event_box .img_area{width:414px;height:100%;float:left;}
.event_wrap .long_item.event_box .right_box{width:350px;height:100%;float:right;}
.event_wrap .long_item.event_box .txt_area .tit_desc{font-size:13px;letter-spacing:-0.02em;color:#6f6f6f;margin:8px 0 5px;}
.event_wrap .long_item.event_box .txt_area .desc{font-size:13px;letter-spacing:-0.02em;color:#6f6f6f;line-height:16px;}
.event_wrap .long_item.event_box .join_event{color:#ffffff;font-size:13px;letter-spacing:-0.02em;background:#0dbd9b;display:block;border-radius:30px;line-height:60px;text-align:center;margin-top:16px;}
.mainEventList.section .btnG{text-align:center;margin-top:0px;}
.mainEventList.section .btnG a{display:inline-block;font-size:16px;font-weight:normal;color:#6f6f6f;letter-spacing:-0.08em;border:1px solid #6f6f6f;line-height:48px;max-width:500px;box-sizing:border-box;width:100%;background:#ffffff;margin-bottom:40px;}
.mainEventList.section .btnG a img{margin-left:13px;vertical-align:0px;}

.event_wrap .date_status{max-width:80px; padding: 2px 9px;}

.mainEventList .joy_tab{margin-bottom:24px;}
.mainEventList .productSch ul li {display:inline-block; width:100%; height:39px; vertical-align:top; }
.mainEventList .productSch ul li.selectBox_li {width:150px; height:48px;}
.mainEventList .productSch ul li.schBox {width:calc(25% - 24px); height:48px;}
.mainEventList .productSch ul li.selectBox_li .selectBox_div {display:inline-block; width:100%; position:relative; height:100% }
.mainEventList .productSch ul li.selectBox_li .selectBox_div select {display:inline-block; width:100%; height:100%; box-sizing:border-box; border:1px solid #aeaeae; font-size:16px; font-weight:300; letter-spacing:-0.05em; color:#393e4d; padding-top:0px; padding-left:12px; background:#fff; background-image:url("/theme/basic/img/input_bg.png"); background-repeat:no-repeat; background-position:right 10px center; cursor:pointer; position:absolute; left:0; top:0; z-index:1; display:none; background-size:12px;  }
.mainEventList .productSch ul li.selectBox_li .selectBox_div .select_span {display:inline-block; width:100%; height:100%; box-sizing:border-box; border:1px solid #aeaeae; font-size:16px; line-height:46px; font-weight:300; letter-spacing:-0.05em; color:#393e4d; background:#fff; background-image:url("/theme/basic/img/input_bg.png"); background-repeat:no-repeat; background-position:right 10px center; padding-left:20px; cursor:pointer; position:relative; z-index:1; background-size:12px; }
.mainEventList .productSch ul li.selectBox_li .selectBox_div ul {position:absolute; top:41px; left:0; z-index:10; display:none}
.mainEventList .productSch ul li.selectBox_li .selectBox_div ul li {font-size:14px; font-weight:300; letter-spacing:-0.05em; color:#393e4d; box-sizing:border-box; border:1px solid #aeaeae; margin-top:-1px; 
background:#fff; padding-top:8px; cursor:pointer; padding-left:12px; background-repeat:no-repeat;  }
.mainEventList .productSch ul li.selectBox_li .selectBox_div ul.sel2 li { padding-left:42px; }
.mainEventList .productSch ul li.selectBox_li .selectBox_div ul li:first-child {margin-top:0}
.mainEventList .productSch ul li.schBox {position:relative;}
.mainEventList .productSch ul li.schBox input {width:100%; display:inline-block; width:100%; height:100%; box-sizing:border-box; border:1px solid #aeaeae; font-size:16px; font-weight:300; letter-spacing:-0.05em; color:#393e4d; padding-left:12px; background-color:#fff !important; cursor:pointer; position:relative; z-index:1; padding-right:40px; cursor:unset}
.mainEventList .productSch ul li.schBox input[type="submit"]{background-image:url(../img/invest_search_btn.png);background-repeat:no-repeat;background-position:center center;font-size: 0;border: none;width: 20px;height: 46px;position: absolute;right: 1px;top: 1px;cursor:pointer;}
.mainEventList .productSch ul li.schBox a {position:absolute; right:19px; top:13px; z-index:1; width:20px; background-size:cover; background-repeat:no-repeat}
.mainEventList .productSch ul li.schBox a img {width:20px; opacity:0}

.mainEventList .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;}


/*event_new*/

.account-box .form-group .form-control.form_readonly{padding:0; text-align:center;}

.n_evt_box{position:relative;}
.evt_n_layer{position:absolute; top:0; left:0; width:100%; height:100%; background-color:rgba(0, 0, 0, .5); display:none; z-index:9; border-radius:6px 6px 0 0;}
.evt_n_layer .sct_sns{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}

.n_event_wrap.event_wrap{font-size:0;}
.n_event_wrap.event_wrap:after{content:none;}
.n_event_wrap.event_wrap .event_box{float:none; display:inline-block;}

#exhibitionView .exCon{height:auto;}
.ex_container_top{font-size:0;}
.exb_img_sns, .ba_info, .plus_con_wrap{float:none !important; display:inline-block; vertical-align:top;}
#exhibitionView .plus_con_wrap{height:auto;}
.pre_wrap{white-space:pre-wrap !important;}

.ba_info_more{text-align:center; display:none;}
.ba_info_more_btn{font-size:16px; border-radius:100px; padding:8px 40px; line-height:1em; margin-bottom:20px; outline:none;}
.ba_info_btn1{display:inline-block;}
.ba_info_btn2{display:none;}
.ba_info_more_btn.on .ba_info_btn2{display:inline-block;}
.ba_info_more_btn.on .ba_info_btn1{display:none;}

.dimish1{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.dimish3{display:-webkit-box !important; -webkit-line-clamp:3; -webkit-box-orient:vertical; word-break: keep-all !important; white-space:nowrap;}

@media screen and (max-width: 1650px) {
	.event_wrap .event_box{height:auto;margin-left:0; margin-right:20px;}
	.event_rank_wrap{width:22%;height:389px;margin-left:4%;}
	.event_wrap .event_box .img_area{height:170px;}
	.event_wrap .long_item.event_box{width:48%;height:389px;}
	.event_wrap .long_item.event_box .img_area{width:52%;}
	.event_wrap .long_item.event_box .right_box{width:48%;}
	.event_wrap .event_box .txt_area .title_wrapper .title_wrap{font-size:14px;}
	.event_wrap .event_box .txt_area .desc, .event_wrap .event_box .txt_area .event_date, .event_wrap .event_box .txt_area .dealer_wrap, .event_wrap .event_box .ico_numb_wrap span{font-size:12px;}
	.event_rank_wrap .search_word_rank li{margin:6px 0px;}
	.event_wrap .long_item.event_box .txt_area{padding-top:0px;}
	.event_wrap .long_item.event_box .join_event{line-height:40px;}
	.event_wrap .long_item.event_box .txt_area .tit_desc{margin:6px 0 4px;}
}
@media screen and (max-width: 1550px) {
	.event_rank_wrap .search_word_rank .word{font-size:14px;}

	#exhibitionView .fixed_icn_wrap{display:none;}
}
@media screen and (max-width: 1450px) {
	.event_rank_wrap{display:none;}
	.event_wrap .event_box{height:425px;}
	.event_wrap .event_box:nth-child(3n+1){margin-left:0px;}
	.event_wrap .long_item.event_box{width:66%;margin-left:2%;height:425px;}
	.event_wrap .event_box .img_area{height:206px;}
	.event_wrap .event_box.last{margin-left:0px;}

	.event_new .event_wrap .event_box{width:calc(33.33% - 13.33px);}
	.event_new .event_wrap .event_box:nth-child(3n){margin-right:0;}
}
@media screen and (max-width: 1350px) {
	#exhibitionView .exCon{height:auto;}
	#exhibitionView .ba_info{width:calc(100% - 331px);height:auto;}
	#exhibitionView .plus_con_wrap{width:100%;margin-left:0;height:auto;margin-top:20px;}
	#exhibitionView .plus_con_wrap .ico_numb_wrap{margin-left:0px;display:block;width:32%;line-height:250px;height:250px;box-sizing:border-box;float:left;}
	#exhibitionView .plus_con_wrap .fee_box .des{min-height:145px;}
	#exhibitionView .plus_con_wrap .fee_box, #exhibitionView .plus_con_wrap .support_box{display:block;width:32%;height:250px;box-sizing:border-box;margin-left:2%;float:left;margin-top:0px;}
	#exhibitionView .review .container h3{font-size:20px;}
	#exhibitionView .review .swiper .item .txt_wrap .name{font-size:16px;}
	#exhibitionView .review .swiper .item .txt_wrap .review_btn{font-size:15px;}
	#exhibitionView .exCon_detail #tabs li .tit{font-size:20px;}
	#exhibitionView .exCon_detail #tabs li .num{font-size:20px;}
	#exhibitionView .exCon_detail .comment_wrap .top_wrap{min-height:50px;}
	#exhibitionView .exCon_detail .comment_wrap .top_wrap h3{font-size:20px;line-height:50px;}
/*	#exhibitionView .exCon_detail .comment_wrap .now_comment_box{width:69%;}
	#exhibitionView .exCon_detail .comment_wrap .sns_comment_box{width:29%;}*/
	#exhibitionView .exCon_detail .comment_wrap .sns_comment_box textarea{font-size:14px;}
	#exhibitionView .support_wrap .top_wrap{font-size:30px;height:80px;line-height:80px;}
	#exhibitionView .support_wrap .support_box .support_row{height:97px;}
	#exhibitionView .support_wrap .support_box .support_row .text_wrap .support_text{font-size:14px;}
	#exhibitionView .support_wrap .support_box .support_list_wrap, #exhibitionView .support_wrap .support_box .support_info_wrap{width:49%;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .support_info .info_text, #exhibitionView .support_wrap .support_box .support_info_wrap .bene_box .bene_text{font-size:14px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .sup_tit{font-size:20px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .big_tit{font-size:28px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .join_support{font-size:18px;}

	.event_wrap .event_box{width:calc(33.333% - 20px);}
	.event_wrap .event_box:nth-child(4n){margin-right:20px;}
	.event_wrap .event_box:nth-child(3n){margin-right:0;}

	.mainEventList .productSch ul li.schBox {width:calc(33.33% - 20px);}


}
@media screen and (max-width: 1250px) {
	.mainShowList.section .top_wrap .tit, .mainShowList.section .top_wrap .tit span, .mainEventList.section .top_wrap .tit{font-size:22px;margin:0px;}
	.mainShowList.section .top_wrap .h2bu, .mainShowList.section .top_wrap .h2bu a, .mainEventList.section .top_wrap .h2bu{font-size:14px;margin:0px;}
	.event_wrap{margin-bottom:20px;}

	#exhibitionView .exCon_detail #tabs li .tit{font-size:18px;}
	#exhibitionView .exCon_detail #tabs li .num{font-size:18px;}
	#exhibitionView .exCon_detail .comment_wrap .top_wrap h3{font-size:18px;}
	#exhibitionView .support_wrap .top_wrap{font-size:26px;height:70px;line-height:70px;}
	#exhibitionView .support_wrap .support_box .support_row{height:96px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .sup_tit{font-size:18px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .big_tit{font-size:26px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .join_support{font-size:16px;}

	
}
@media screen and (max-width: 1150px) {
	#exhibitionView .support_wrap .support_box .support_info_wrap .class_box .person_box{width:30%;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .class_box .person_box .text_wrap{padding-left:0px;text-align:center;width:100%;}
}
@media screen and (max-width: 1024px) {
	.mainShowList.section .top_wrap .tit, .mainShowList.section .top_wrap .tit span, .mainEventList.section .top_wrap .tit{font-size:20px;}
	.event_wrap .event_box{margin-left:0px;height:425px;}
	.event_wrap .event_box:nth-child(2n){margin-left:0;}
	.event_wrap .long_item.event_box{width:100%;margin-left:0;height:425px;}
	.event_wrap .event_box.last{margin-left:0px;}

	#exhibitionView .plus_con_wrap .ico_numb_wrap{width:100%;height:70px;line-height:70px;}
	#exhibitionView .plus_con_wrap .fee_box{width:100%;height:auto;margin-top:20px;margin-left:0px;}
	#exhibitionView .plus_con_wrap .fee_box .des{min-height:auto;}
	#exhibitionView .plus_con_wrap .support_box{width:100%;margin-top:20px;margin-left:0px;}
	#exhibitionView .ba_info .kor_tit{font-size:20px;}
	#exhibitionView .ba_info .eng_tit, #exhibitionView .ba_info .etc_tit, #exhibitionView .ba_info .tag_wrap .tag a{font-size:14px;}
	#exhibitionView .ba_info ul li .tit, #exhibitionView .ba_info ul li .des{font-size:14px;}
	#exhibitionView .review .container{margin-top:20px;}
	#exhibitionView .review .container h3{font-size:18px;}
	#exhibitionView .review .swiper .item .txt_wrap .name{font-size:15px;}
	#exhibitionView .review .swiper .item .txt_wrap .review_btn{font-size:14px;}
	#exhibitionView .exCon_detail #tabs li .tit{font-size:16px;}
	#exhibitionView .exCon_detail #tabs li .num{font-size:16px;}
	#exhibitionView .exCon_detail .content_wrap{padding-top:20px;}
	#exhibitionView .exCon_detail .content_more{margin-top:20px;}
	#exhibitionView .exCon_detail .comment_wrap .comment_box_wrap{margin-top:10px;}
	#exhibitionView .exCon_detail .comment_wrap .top_wrap h3{font-size:16px;}
	#exhibitionView .exCon_detail .comment_wrap .now_comment_box{width:100%;float:none;}
	#exhibitionView .exCon_detail .comment_wrap .sns_comment_box{width:100%;float:none;margin-top:20px;}
	#exhibitionView .support_wrap .top_wrap{font-size:24px;height:60px;line-height:60px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .tf_btn{font-size:14px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .sup_tit{font-size:16px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .big_tit{font-size:24px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .join_support{font-size:16px;}

	#exhibitionView .exCon_detail .comment_wrap .comment_reply_box .sns_comment_box{margin-top:0;}

	.event_wrap .event_box, .event_new .event_wrap .event_box{width:calc(50% - 20px);}
	.event_wrap .event_box:nth-child(3n){margin-right:20px;}
	.event_wrap .event_box:nth-child(2n){margin-right:0;}

	.mainEventList .productSch ul li.schBox {width:calc(50% - 20px); height:40px;}
	.mainEventList .productSch ul li.schBox input[type="submit"]{height:38px;}
}
@media screen and (max-width: 950px) {
	.mainShowList.section .orderby.select .group1 .group2 li a{font-size:15px;padding:15px 3px;}
}
@media screen and (max-width: 900px) {
	ul.sct li.sct_li{max-width:none;}
}
@media screen and (max-width: 850px) {
	.orderby ul{margin-right:16px;}
	.mainShowList.section .orderby.select .group1 .group2 li a{font-size:14px;padding:15px 1px;}

/*	#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row{height:80px;padding:8px 12px;}*/
	#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text .top_text{font-size:12px;}
	#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text .comment{font-size:14px;}

	#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text pre.comment{padding-right:0;}
	.comment_btn_box{position:static; margin-top:10px;}
	.comment_btn_modi, .comment_btn_del{display:inline-block; font-size:14px;}
	.comment_btn_modi{margin-bottom:0;}

	.mainEventList .productSch ul li.schBox {width:100%;}

}
@media screen and (max-width: 750px) {
	.orderby.select > ul > li:last-child{display:none;}
	.event_wrap .event_box{width:100%;margin-left:0px;height:425px;}
	.event_wrap .event_box:nth-child(3n+1){margin-left:0px;}
	.event_wrap .event_box:nth-child(2n){margin-left:0px;}
	.event_wrap .event_box:last-child{margin-left:0px;}
	.event_wrap{margin-bottom:10px;}
	.event_wrap .long_item.event_box{height:auto;}
	.event_wrap .long_item.event_box .img_area{width:100%;height:50%;padding-bottom:50%;float:none;}
	.event_wrap .long_item.event_box .right_box{float:none;width:100%;}

	.exb_sns_wrap{display:none;}
	#exhibitionView .exCon .exb_img_sns{width:100%;float:none;}
	#exhibitionView .exCon .exb_img_wrap{height:0; padding-bottom:147%;}
	#exhibitionView .ba_info{width:100%;margin-left:0px;margin-top:13px;}
	#exhibitionView .exCon_detail #tabs{height:40px;}
	#exhibitionView .exCon_detail #tabs li .tit{font-size:12px;line-height:40px;}
	#exhibitionView .exCon_detail #tabs li .num{font-size:12px;line-height:40px;}
	#exhibitionView .exCon_detail #tabs li:nth-child(1){width:18%;}
	#exhibitionView .exCon_detail #tabs li:nth-child(2){width:26%;}
	#exhibitionView .exCon_detail #tabs li:nth-child(3){width:22%;}
	#exhibitionView .exCon_detail #tabs li:nth-child(4){width:14%;}
	#exhibitionView .exCon_detail #tabs li:nth-child(5){width:20%;}
	#exhibitionView .support_wrap .support_box .support_list_wrap, #exhibitionView .support_wrap .support_box .support_info_wrap{width:100%;float:none;}
	#exhibitionView .support_wrap .btnG{text-align:center;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .support_info, #exhibitionView .support_wrap .support_box .support_info_wrap .bene_box, #exhibitionView .support_wrap .support_box .support_info_wrap .class_box{min-height:auto;}
	#exhibitionView .support_wrap .top_wrap{font-size:22px;height:50px;line-height:50px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .sup_tit{font-size:14px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .big_tit{font-size:22px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .join_support{font-size:14px;}
	#exhibitionView .support_wrap .support_box .support_row{height:73px;padding:8px 24px;}

	.event_new .event_wrap .event_box{width:100%;}
}
@media screen and (max-width: 640px) {
	#exhibitionView .support_wrap .top_wrap{font-size:18px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .big_tit{font-size:20px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .class_box .person_box .text_wrap .name, #exhibitionView .support_wrap .support_box .support_info_wrap .class_box .person_box .text_wrap .percent{font-size:14px;}
}
@media screen and (max-width: 550px) {
	#exhibitionView .support_wrap .top_wrap{font-size:15px;padding:0 15px;}
}

@media screen and (max-width: 500px) {
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text{padding:12px;}
.comment_reply_box{padding:0 10px;}
#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_reply_box .comment_text .top_text:before{width:7px; height:7px; top:1px; left:-15px;}
}

@media screen and (max-width: 414px) {
	.tab_wrap{width:100%; overflow-x:auto;}
	#exhibitionView .exCon_detail #tabs.ex_tab_n{width:380px;}
}

@media screen and (max-width: 414px) {
	.account-box {max-width:512px;margin:50px auto 35px}

	.mainExhList.section .container .form_order{width:218px;}
	.orderby ul{margin-right:0px;}
	#mainCategory #soon_exhibit_wrap{padding:0 35px;}
	#soon_exhibit_wrap .owl-nav .owl-prev{left:6px;}
	#soon_exhibit_wrap .owl-nav .owl-next{right:6px;}
	#exhibitionView .exCon_detail .content_more{font-size:14px;}
	.li_icn_wrap .li_icn{font-size:13px;width:103px;}
	.sct_img.sct_box{height:389px;}
	.sct_inner .sct_txt a{width:233px;}
	.mainShowList.section .sd_con_wrap .tab_wrap{padding-left:7px;}
	.mainShowList.section .sd_con_wrap .tab_wrap .tit span{margin-left:0px;}
	.mainShowList.section .orderby.select .group1 .group2 li{margin:0 2px;}
	.mainShowList.section .orderby.select .group1 .group2 li a{font-size:13px;}
	.mainShowList.section .top_wrap .tit, .mainShowList.section .top_wrap .tit span, .mainEventList.section .top_wrap .tit{font-size:18px;}
	.mainShowList.section .top_wrap .h2bu, .mainShowList.section .top_wrap .h2bu a, .mainEventList.section .top_wrap .h2bu{font-size:12px;line-height:18px;}
	.mainShowList.section .top_wrap{margin-top:15px;}
	.mainShowList.section .showdeal_wrap{padding:0 10px;}
	.mainShowList.section .showdeal_wrap .showdeal_box .img_area{height:210px;}
	.mainShowList.section .showdeal_wrap .showdeal_box, .mainShowList.section .showdeal_wrap{height:433px;}
	.mainShowList.section .showdeal_wrap.owl-carousel .owl-nav .owl-prev{left:6px;}
	.mainShowList.section .showdeal_wrap.owl-carousel .owl-nav .owl-next{right:6px;}
	.mainShowList.section .showdeal_wrap .showdeal_box .txt_area .bene_wrap span{font-size:13px;}
	.mainShowList.section .showdeal_wrap .showdeal_box .txt_area .title_wrap{font-size:14px;}
	.mainEventList.section .top_wrap{margin-top:15px;}
	.mainShowList.section .top_wrap, .mainEventList.section .top_wrap{height:auto;}
	.event_wrap .event_box{margin-bottom:13px;}
	.mainEventList.section .btnG a{font-size:14px;}

	#exhibitionView .plus_con_wrap, #exhibitionView .plus_con_wrap .fee_box, #exhibitionView .plus_con_wrap .support_box{margin-top:13px;}
	#exhibitionView .plus_con_wrap .fee_box .des{font-size:14px;}
	#exhibitionView .review .container{margin-top:13px;}
	#exhibitionView .review .container h3{font-size:16px;}
	#exhibitionView .review .swiper .item .txt_wrap .name{font-size:14px;}
	#exhibitionView .review .swiper .item .txt_wrap .review_btn{font-size:13px;}
	#exhibitionView .review .swiper{padding:0 80px;}
	#exhibitionView .review .swiper.owl-carousel .owl-nav .owl-prev{left:-80px;}
	#exhibitionView .review .swiper.owl-carousel .owl-nav .owl-next{right:-80px;}
	#exhibitionView .exCon_detail #tabs li .tit{letter-spacing:-0.02em;}
	#exhibitionView .exCon_detail #tabs li .num{display:none;letter-spacing:-0.02em;margin-left:4px;}
	#exhibitionView .exCon_detail .comment_wrap .top_wrap h3{font-size:14px;}
	#exhibitionView .exCon_detail .comment_wrap .top_wrap h3 img{vertical-align:-8px;}
	#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row{padding:8px;}
	#exhibitionView .exCon_detail .comment_wrap .now_comment_box .comment_row .comment_text .comment{font-size:13px;}
	#exhibitionView .exCon_detail .comment_wrap .sns_comment_box textarea{font-size:12px;}
	#exhibitionView .support_wrap .top_wrap{font-size:14px;padding:0 10px;}
	#exhibitionView .support_wrap .support_box .support_row{padding:8px;}
	#exhibitionView .support_wrap .support_box .support_row .text_wrap{padding-left:16px;}
	#exhibitionView .support_wrap .support_box .support_row .text_wrap .support_text{font-size:13px;}
	#exhibitionView .support_wrap .support_box .support_row .text_wrap .time_text{font-size:12px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .support_info .info_text, #exhibitionView .support_wrap .support_box .support_info_wrap .bene_box .bene_text{font-size:13px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .big_tit{font-size:18px;margin-bottom:8px;}
	#exhibitionView .support_wrap .btnG a{font-size:14px;}

	div#layer_sns{transform:translateX(-70%);}
	div#layer_sns .layer_wrap:before{left:70%;}
}
@media screen and (max-width: 375px) {
	.mainExhList.section h2.tit{font-size:14px;}
	.mainExhList.section .container .form_order{width:197px;}
	#main .mainExhList.section .orderby li a{padding:17px 6px;font-size:12px;}
	#mainCategory #soon_exhibit_wrap{padding:0 30px;}
	#soon_exhibit_wrap .owl-nav .owl-prev{left:4px;}
	#soon_exhibit_wrap .owl-nav .owl-next{right:4px;}
	.li_icn_wrap .li_icn{font-size:12px;width:100px;}
	.sct_img.sct_box{height:349px;}
	.sct_inner .sct_txt a{width:206px;font-size:14px;}
	.date_status{font-size:12px;}
	.sct_inner .sct_basic, .sct_inner .sct_date{font-size:12px;}
	.sct_inner .snsPic li .support_btn{width:70px;font-size:12px;}
	.mainShowList.section .sd_con_wrap .tab_wrap .tit, .mainShowList.section .sd_con_wrap .tab_wrap .tit span{font-size:14px;}
	.mainShowList.section .orderby.select .group1 .group2 li a{font-size:12px;}
	.mainShowList.section .showdeal_wrap .showdeal_box .img_area{height:185px;}
	.mainShowList.section .showdeal_wrap .showdeal_box, .mainShowList.section .showdeal_wrap{height:408px;}
	.mainShowList.section .showdeal_wrap.owl-carousel .owl-nav .owl-prev{left:2px;}
	.mainShowList.section .showdeal_wrap.owl-carousel .owl-nav .owl-next{right:2px;}
	.mainShowList.section .showdeal_wrap .showdeal_box .txt_area .bene_wrap span{font-size:12px;}
	.event_wrap .event_box .txt_area .bene_wrap span{font-size:12px;}

	#exhibitionView .exCon_detail #tabs li:nth-child(1){width:16%;}
	#exhibitionView .exCon_detail #tabs li:nth-child(2){width:26%;}
	#exhibitionView .exCon_detail #tabs li:nth-child(3){width:24%;}
	#exhibitionView .exCon_detail #tabs li:nth-child(4){width:14%;}
	#exhibitionView .exCon_detail #tabs li:nth-child(5){width:20%;}
	#exhibitionView .support_wrap .top_wrap{font-size:12px;padding:0 5px;}
	#exhibitionView .support_wrap .support_box .support_row .text_wrap .support_text{font-size:12px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .support_info .info_text, #exhibitionView .support_wrap .support_box .support_info_wrap .bene_box .bene_text{font-size:12px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .tf_btn{font-size:13px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .big_tit{font-size:16px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .sup_tit{font-size:13px;}
}
@media screen and (max-width: 360px) {
	.sct_inner .sct_txt a{width:192px;}
	.mainShowList.section .top_wrap .tit, .mainShowList.section .top_wrap .tit span, .mainEventList.section .top_wrap .tit{font-size:16px;}
	.mainShowList.section .sd_con_wrap .tab_wrap .tit, .mainShowList.section .sd_con_wrap .tab_wrap .tit span{font-size:13px;}
	.mainShowList.section .top_wrap{margin-top:0px;}
	.orderby.select .group1 .group2 li{margin:0 1px;}
	.mainEventList.section .btnG a{margin-bottom:0px;}

	#exhibitionView .review .container h3{font-size:14px;}
	#exhibitionView .review .swiper .item .txt_wrap .name{font-size:12px;}
	#exhibitionView .review .swiper .item .txt_wrap .review_btn{font-size:11px;}
	#exhibitionView .review .swiper{padding:0 40px;}
	#exhibitionView .review .swiper.owl-carousel .owl-nav .owl-prev{left:-40px;}
	#exhibitionView .review .swiper.owl-carousel .owl-nav .owl-next{right:-40px;}
	#exhibitionView .exCon_detail #tabs li .tit{letter-spacing:-0.1em;}
	#exhibitionView .exCon_detail #tabs li .num{letter-spacing:-0.1em;margin-left:2px;}
	#exhibitionView .exCon_detail #tabs li:nth-child(1){width:15%;}
	#exhibitionView .exCon_detail #tabs li:nth-child(2){width:27%;}
	#exhibitionView .exCon_detail #tabs li:nth-child(3){width:24%;}
	#exhibitionView .exCon_detail #tabs li:nth-child(4){width:14%;}
	#exhibitionView .exCon_detail #tabs li:nth-child(5){width:20%;}
}
@media screen and (max-width: 320px) {
	#mainCategory #soon_exhibit_wrap{padding:0 20px;}
	#soon_exhibit_wrap .owl-nav .owl-prev{left:0px;}
	#soon_exhibit_wrap .owl-nav .owl-next{right:0px;}
	.li_icn_wrap .li_icn{font-size:10px;width:90px;}
	.sct_inner .sct_txt a{width:174px;font-size:12px;}
	.sct_inner .snsPic li .support_btn{width:60px;font-size:11px;}
	.sct_inner .sct_box{padding:0 10px;}
	.sct_over .detailView a{padding:12px 33px;}
	.mainExhList.section h2.tit{font-size:13px;}
	.mainExhList.section .container .form_order{width:165px;}
	#main .mainExhList.section .orderby li a{padding:18px 5px;font-size:10px;}
	.mainShowList.section .orderby.select .group1 .group2 li a{font-size:10px;}
	.mainShowList.section .showdeal_wrap{padding:0 20px;}
	.mainShowList.section .showdeal_wrap .showdeal_box .img_area{height:160px;}
	.mainShowList.section .showdeal_wrap .showdeal_box, .mainShowList.section .showdeal_wrap{height:383px;}
	.mainShowList.section .showdeal_wrap.owl-carousel .owl-nav .owl-prev{left:-1px;}
	.mainShowList.section .showdeal_wrap.owl-carousel .owl-nav .owl-next{right:-1px;}
	.mainShowList.section .showdeal_wrap .showdeal_box .txt_area .bene_wrap span{font-size:10px;}
	.mainShowList.section .showdeal_wrap .showdeal_box .txt_area .dealer_wrap,.mainShowList.section .showdeal_wrap .showdeal_box .txt_area .day_wrap .day{font-size:12px;}

	#exhibitionView .review .container h3{font-size:13px;}
	#exhibitionView .review .swiper .item .txt_wrap .name{font-size:11px;}
	#exhibitionView .review .swiper .item .txt_wrap .review_btn{font-size:10px;}
	#exhibitionView .exCon_detail #tabs li .tit{letter-spacing:-0.1em;}
	#exhibitionView .exCon_detail #tabs li .num{letter-spacing:-0.1em;margin-left:0px;}
	#exhibitionView .exCon_detail #tabs li:nth-child(1){width:15%;}
	#exhibitionView .exCon_detail #tabs li:nth-child(2){width:28%;}
	#exhibitionView .exCon_detail #tabs li:nth-child(3){width:24%;}
	#exhibitionView .exCon_detail #tabs li:nth-child(4){width:14%;}
	#exhibitionView .exCon_detail #tabs li:nth-child(5){width:19%;}
	#exhibitionView .support_wrap .support_box .support_row .text_wrap .support_text{font-size:11px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .support_info .info_text, #exhibitionView .support_wrap .support_box .support_info_wrap .bene_box .bene_text{font-size:11px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .tf_btn{font-size:12px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .big_tit{font-size:15px;}
	#exhibitionView .support_wrap .support_box .support_info_wrap .sup_tit{font-size:12px;}
}