@import url("reset.css");

/* .page-area {width:100%; min-height:calc(100vh - 112px);} */
.page-area {width:100%; min-height:calc(100vh - 80px); position:relative; border-top:1px solid #ddd; box-sizing:border-box;}
.page-area .content-inner {width:95%; max-width:1200px; margin:70px auto 100px; position:relative;}
.page-area .page-title {text-align:center; font-size:30px; font-weight:700; letter-spacing:-1.5px;}
.page-area .page-sub-txt {text-align:center; font-size:16px; margin-top:20px;}
.page-area .contents-area {width:100%; padding-top:70px; position:relative;}
/* .page-area .contents-area:before {content:""; display:block; width:100%; height:3px; background:url(/img/sub/border_gradient.jpg) no-repeat;  background-size:cover; position:absolute; top:0; left:0;} */
/* .page-area {margin-top:10px;} */
.page-area input[type="checkbox"] {display:none !important;}
.page-area input[type="checkbox"] + label {cursor:pointer; width:100%;}
/* .page-area input[type="checkbox"] + label p {display:inline-block; vertical-align:middle;} */
.page-area input[type="checkbox"] + label p {display:inline-block; vertical-align:top; width:calc(100% - 35px); line-height:1.3;}
.page-area input[type="checkbox"] + label span {width:25px; height:25px; box-sizing:border-box; display:inline-block; vertical-align:middle; border-radius:0; position:relative; cursor:pointer; margin-right:10px; background:#f2f2f2; border:1px solid #f2f2f2;}
.page-area input[type="checkbox"] + label:hover span {border:1px solid #991a1d;}
.page-area input[type="checkbox"]:checked + label span {background:#991a1d; border:1px solid #991a1d;}
.page-area input[type="checkbox"]:checked + label span:after {content:""; width:5px; height:9px; border:solid #fff; border-width:0 2px 2px 0; position:absolute; left:9px; top:4px; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); transform:rotate(45deg);}
.page-area input[type="checkbox"]:disabled + label span {background:#ccc;}
.page-area input[type="radio"] {display:none !important;}
.page-area input[type="radio"] + label {cursor:pointer;}
.page-area input[type="radio"] + label p {display:inline-block; vertical-align:middle; font-size:16px; width:calc(100% - 35px);}
.page-area input[type="radio"] + label span {width:25px; height:25px; box-sizing:border-box; display:inline-block; vertical-align:middle;  border-radius:50%; position:relative; background:#f2f2f2; cursor:pointer; margin-right:10px; border:1px solid #f2f2f2;}
.page-area input[type="radio"] + label:hover span {border:1px solid #991a1d;}
.page-area input[type="radio"]:checked + label span {border:1px solid #f2f2f2;}
.page-area input[type="radio"]:checked + label span:after {content:""; width:14px; height:14px; background:#991a1d; border-radius:50%; position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}
.page-area .checked {width:18px; height:18px; box-sizing:border-box; display:inline-block; vertical-align:middle; border:1px solid #d9d9d9; border-radius:3px; position:relative; cursor:pointer; margin-right:3px; background:#fff; margin-right:3px;}
.page-area .checked:after {content:""; width:5px; height:9px; border:solid #000; border-width:0 2px 2px 0; position:absolute; left:5px; top:1px; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); transform:rotate(45deg);}
.page-area .non-checked {width:18px; height:18px; box-sizing:border-box; display:inline-block; vertical-align:middle; border:1px solid #d9d9d9; border-radius:3px; position:relative; cursor:pointer; margin-right:3px; background:#ccc; margin-right:3px;}
.page-area .radio-checked {width:18px; height:18px; box-sizing:border-box; display:inline-block; vertical-align:middle; border:1px solid #d9d9d9; border-radius:50%; position:relative; cursor:pointer; margin-right:3px;}
.page-area .radio-checked:after {content:""; width:9px; height:9px; background:#000; border-radius:50%; position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}
.page-area .radio-non-checked {width:18px; height:18px; box-sizing:border-box; display:inline-block; vertical-align:middle; border:1px solid #d9d9d9; border-radius:50%; position:relative; cursor:pointer; margin-right:3px; background:#ccc;}


/*회원가입*/
.join-intro .contents-area {background:#f7f7f7; border:#e0e0e0 solid 1px; box-sizing:border-box; margin-top:70px;}
.join-intro .contents-area .top_tit{text-align:center; font-size:30px; padding-top:50px;}
.join-intro .contents-area .top_tit span{color:#0070ba; font-weight:700;}
.join-intro .contents-area .join-type {height:400px; display:table; text-align:center; width:80%; margin:0 auto; /*border:solid #e7e7e7; border-width:1px 0 1px 1px;*/}
.join-intro .contents-area .join-type .type_box{width:50%; display:table-cell; vertical-align:middle; font-size:0; /*border-right:1px solid #e7e7e7;*/}
.join-intro .contents-area .join-type .type-btn {display:inline-block; vertical-align:middle; /*margin-left:20px;*/ width:250px; box-sizing:border-box; border-radius:6px; height:50px; line-height:50px; margin-top:20px; color:#fff; letter-spacing:0; font-weight:500; font-size:20px}
.join-intro .join-type .type1 .type-btn {background:#0070ba;}
.join-intro .join-type .type2 .type-btn {background:#0eac43;}

.member .join-form-area {}
.member .join-form-area .form-box {width:100%; margin-top:50px;}
.member .join-form-area .form-box:nth-child(1) {margin-top:0;}
.member .join-form-area .form-box h1.sub-title {font-size:20px; font-weight:500; margin-bottom:15px;}
.member .join-form-area .form-box .agree-box {width:100%; height:150px; box-sizing:border-box; border:1px solid #d9d9d9; background:#f7f7f7; padding:20px; overflow-y:auto; font-size:14px; word-wrap:break-word; word-break:keep-all;white-space:pre-wrap; line-height:20px;}
.member .join-form-area .form-box .agree-box table{margin:10px 0}
.member .join-form-area .form-box .agree-box table tr td{border:#ccc solid 1px; padding:10px; text-align:center; word-break:break-all;}
.member .join-form-area .form-box .chk-box {margin-top:10px;}
.member .join-form-area .form-box .top-txt {text-align:right; font-size:14px; margin-bottom:10px; letter-spacing:-1px;}
.member .join-form-area .form-box .top-txt span {color:red; display:inline-block; vertical-align:middle;}
.member .join-form-area .form-box .join-form-tb {width:100%; box-sizing:border-box; position:relative; border-top:2px solid #e7e7e7;}
.member .join-form-area .form-box .join-form-tb:before {content:""; width:200px; height:100%; background:#f7f7f7; position:absolute; left:0; top:0;}
.member .join-form-area .form-box .join-form-tb .tb-tr {width:100%; box-sizing:border-box; padding:15px 0; border-bottom:1px solid #e7e7e7; position:relative; font-size:0;}
.member .join-form-area .form-box .join-form-tb .tb-tr > * {display:inline-block; vertical-align:middle; box-sizing:border-box; position:relative;}
.member .join-form-area .form-box .join-form-tb .tb-tr.tr-half {width:100%; font-size:0; position:relative;}
.member .join-form-area .form-box .join-form-tb .tb-tr.tr-half:before {content:""; width:200px; height:100%; background:#f7f7f7; position:absolute; left:50%; top:0;}
.member .join-form-area .form-box .join-form-tb .tb-tr.tr-half > * {width:50%; display:inline-block; vertical-align:middle; box-sizing:border-box; position:relative;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-th {width:200px; font-size:16px; font-weight:500; padding:0 20px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-th span {color:red; display:inline-block; vertical-align:middle;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td {width:calc(100% - 200px); padding:0 20px; font-size:0;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td > * {display:inline-block; vertical-align:middle; margin-right:5px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td > *:last-child {margin-right:0;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td input[type="text"],
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td input[type="password"] {height:35px; box-sizing:border-box; border:1px solid #d9d9d9; padding:0 5px; font-size:16px; border-radius:0; -webkit-appearance:none;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td input.input-box {width:100%; max-width:265px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td input.input-box.input-w {width:100%; max-width:80%;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td input::placeholder {color:#d7d7d7;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td textarea {width:100%; min-height:200px; box-sizing:border-box; border:1px solid #d9d9d9; padding:5px; font-size:16px; resize:none; overflow-y:scroll;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td textarea::placeholder {color:#d7d7d7;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .select-box {height:35px; box-sizing:border-box; border:1px solid #d9d9d9; position:relative; background:#fff; cursor:pointer;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .select-box:after {content:""; width:0; height:0; border-top:5px solid #000; border-left:4px solid transparent; border-right:4px solid transparent; position:absolute; right:10px; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%);}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .select-box select {width:100%; height:33px; border:none; box-sizing:border-box; appearance:none; -webkit-appearance:none; -moz-appearance:none; padding:0 10px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .select-box select::-ms-expand {display:none;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .chk-btn {width:100px; height:35px; border-radius:5px; background:#0070ba; text-align:center; margin-right:0;}
html:lang(en) .member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .chk-btn{width:150px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .chk-btn a {display:block; font-size:16px; line-height:35px; color:#fff;}
.member .join-form-area .form-box .join-form-tb .tb-tr.tr-half .half-box {font-size:0;}
.member .join-form-area .form-box .join-form-tb .tb-tr.tr-half .half-box > * {display:inline-block; vertical-align:middle; box-sizing:border-box;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-phone {width:100%; font-size:0;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-phone > * {display:inline-block; vertical-align:middle; margin-left:20px; position:relative; width:calc(((100% - 40px) / 3) - 1px); max-width:120px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-phone > *:before {content:"-"; font-size:16px; position:absolute; left:-13px; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%);}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-phone > *:nth-child(1) {margin-left:0;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-phone > *:nth-child(1):before {display:none;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-email {width:100%; font-size:0;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-email > * {display:inline-block; vertical-align:middle; position:relative; width:calc(((100% - 40px) / 3) - 1px); max-width:200px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-email .in-box:nth-child(1) {margin-right:30px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-email .in-box:nth-child(1):after {content:"@"; font-size:16px; position:absolute; right:-22px; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%);}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-email .select-box {margin-left:5px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-country {width:50%; max-width:120px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-comtype {width:50%; max-width:220px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-addr {width:100%;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-addr .addr-box {width:100%; box-sizing:border-box; font-size:0; margin-top:5px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-addr .addr-box:nth-child(1) {margin-top:0;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-addr .addr-box > * {display:inline-block; vertical-align:middle; margin-right:5px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-addr .addr-box > *:last-child {margin-right:0;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-addr .addr-box.zip-box > * {width:calc(100% - 155px); max-width:120px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-addr .addr-box .zip-btn {width:150px; height:35px; background:#333; text-align:center; border-radius:5px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-addr .addr-box .zip-btn a {display:block; font-size:16px; line-height:35px; color:#fff;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-company {width:100%; font-size:0;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-company > * {display:inline-block; vertical-align:middle; margin-right:5px; width:calc(((100% - 5px) / 2) - 1px);}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-company > *:last-child {margin-right:0;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-company .in-box input {max-width:100%;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .bunya_box {display:block; width:100%;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .bunya_tit {font-size:17px; font-weight:500; position:relative; padding-left:15px; margin-bottom:10px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .bunya_tit:before {content:""; display:block; width:3px; height:15px; background:#0070ba; position:absolute; top:50%; left:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-chk {width:100%; margin-bottom:20px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-chk li {display:inline-block; vertical-align:middle; font-size:16px; width:25%; box-sizing:border-box; padding-right:10px; margin-top:10px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-chk li:nth-child(-n+4) {margin-top:0;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .select-box.select-org {width:100%; max-width:300px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .select-box.select-year {width:100%; max-width:150px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td p {font-size:16px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-new-pwd {width:100%; margin-top:10px; display:none;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-new-pwd > * {display:inline-block; vertical-align:middle; margin-right:5px; width:calc(((100% - 5px) / 2) - 1px); max-width:300px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-new-pwd > *:last-child {margin-right:0;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td p.notice {color:red;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .scale_box .input-chk{margin-bottom:0;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .scale_box {display:block; width:100%;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .scale_box li.other{font-size:0;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .scale_box li.other > *{display:inline-block; vertical-align:middle;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .scale_box li.other label{width:60px; font-size:16px;}
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .scale_box li.other input[type="text"]{width:calc(100% - 60px);}

.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .general_chk_box {display:block; width:100%;}
/* .member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .general_chk_box li{width:50%;} */
.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .general_chk_box li:nth-child(-n+4) {margin-top:10px;}



.member .button-area {width:100%; text-align:center; font-size:0; margin-top:30px;}
.member .button-area .btn {width:150px; height:50px; border-radius:10px; box-sizing:border-box; display:inline-block; vertical-align:middle; margin-left:10px; text-align:center;}
.member .button-area .btn:nth-child(1) {margin-left:0;}
.member .button-area .btn.btn-join, .member .button-area .btn.btn-edit {background:#0070ba; border:1px solid #0070ba;}
.member .button-area .btn.btn-cancel {background:#fff; border:1px solid #d9d9d9;}
.member .button-area .btn.btn-delete {background:#fff; border:1px solid #0070ba;}
.member .button-area .btn a {display:block; font-size:16px; line-height:48px; color:#fff;}
.member .button-area .btn a p{line-height:24px;}
.member .button-area .btn.btn-cancel a {color:#000;}
.member .button-area .btn.btn-delete a {color:#000;}

.login .login-box {width:95%; max-width:450px; margin:0 auto;}
.login .login-box dl {font-size:0; width:100%;}
.login .login-box dl > * {display:inline-block; vertical-align:bottom; padding:10px 0; font-size:16px; border-bottom:1px solid #e7e7e7;}
.login .login-box dl dt {width:30%; font-weight:400; padding-bottom:19px;}
.login .login-box dl dd {width:70%;}
.login .login-box input[type="text"], .login .login-box input[type="password"] {width:100%; height:35px; box-sizing:border-box; border:none; background:#efefef; padding:0 5px; font-size:16px;}
.login .login-box input::placeholder {color:#d7d7d7;}
/*.login .login-box .login-btn {width:100%; height:50px; box-sizing:border-box; border-radius:10px; background:#000; text-align:center; margin-top:10px;}
.login .login-box .login-btn a {display:block; font-size:16px; line-height:50px; color:#fff;}*/
.login .login-box .mem-bnt-1 {width:100%; height:50px; box-sizing:border-box; border-radius:10px; background:#0070ba; text-align:center; margin-top:10px;}
.login .login-box .mem-bnt-1 a {display:block; font-size:16px; line-height:50px; color:#fff;}
.login .login-box .login-gnb {width:100%; font-size:0; margin-top:20px; padding-bottom:20px; border-bottom:1px solid #e7e7e7;}
.login .login-box .login-gnb > * {display:inline-block; vertical-align:middle;}
.login .login-box .login-gnb .lf-box {font-size:16px; width:150px;}
.login .login-box .login-gnb .rt-box {width:calc(100% - 150px);}
.login .login-box .login-gnb .rt-box ul {width:100%; text-align:right;}
.login .login-box .login-gnb .rt-box ul li {display:inline-block; vertical-align:middle; padding:0 10px; position:relative; font-size:16px;}
.login .login-box .login-gnb .rt-box ul li:before {content:""; width:1px; height:60%; border-left:1px solid #d9d9d9; position:absolute; left:0; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%);}
.login .login-box .login-gnb .rt-box ul li:nth-child(1):before {display:none;}
.login .login-box .join-btn {width:100%; height:50px; box-sizing:border-box; border-radius:10px; border:1px solid #d3d3d3; text-align:center; margin-top:20px;}
.login .login-box .join-btn a {display:block; font-size:16px; line-height:50px; color:#000;}
.login .login-box .sns_login{font-size:0;}
.login .login-box .sns_login > *{display:inline-block; vertical-align:middle;}
.login .login-box .sns_login .join-btn{width:calc(33.333% - 6px); height:100%; margin-right:9px;}
.login .login-box .sns_login .join-btn:last-child{margin-right:0;}
.login .login-box .sns_login .join-btn a{position:relative; padding-top:100%; }
.login .login-box .sns_login .join-btn a p.txt{position: absolute; top: 50%; left: 0; width: 100%; text-align: center; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); line-height:1.5}
.login .login-box .sns_login .join-btn a p.txt img{display:block; margin:0 auto 10px;}
.login .login-box .select-box {width:100%; height:35px; box-sizing:border-box; border:1px solid #d9d9d9; position:relative; background:#fff; cursor:pointer;}
.login .login-box .select-box:after {content:""; width:0; height:0; border-top:5px solid #000; border-left:4px solid transparent; border-right:4px solid transparent; position:absolute; right:10px; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%);}
.login .login-box .select-box select {width:100%; height:33px; border:none; box-sizing:border-box; appearance:none; -webkit-appearance:none; -moz-appearance:none; padding:0 10px;}
.login .login-box .select-box select::-ms-expand {display:none;}
.login .login-box .input-inner {}
.login .login-box .input-inner > * {display:block; width:100%; margin-top:5px; position:relative;}
.login .login-box .input-inner > *:nth-child(1) {margin-top:0;}
.login .login-box.find-id-pwd .input-inner > *:nth-child(1) {margin-bottom:30px;} 
.login .login-box.find-id-pwd .input-inner > *:nth-child(1):after {content:"@"; position:absolute; left:50%; bottom:-20px; transform:translateX(-50%);}

.join-intro .login-box{width:100%; max-width:none;}
.join-intro .login-box .sns_login{font-size:0; margin-top:15px;}
.join-intro .login-box .sns_login > *{display:inline-block; vertical-align:middle;}
.join-intro .login-box .sns_login .join-btn{width:calc(33.333% - 14px); height:100%; margin-right:21px; box-sizing:border-box; border:1px solid #e0e0e0; border-radius:10px; padding:20px; text-align:center; margin-top:0;}
.join-intro .login-box .sns_login .join-btn:last-child{margin-right:0;}
.join-intro .login-box .sns_login .join-btn a{padding-top:0;}
.join-intro .login-box .sns_login .join-btn a p.txt{position: relative; top: 0; left: 0; width: 100%; text-align: center; transform: translateY(0); -webkit-transform: translateY(0); -moz-transform: translateY(0); line-height:1.5}
.join-intro .login-box .sns_login .join-btn a p.txt img{vertical-align:middle; padding-right:20px; display:inline-block; margin-bottom:0;}



/*마이페이지*/
.mypage .mypage-tab {width:100%; position:relative; margin-bottom:50px;}
.mypage .mypage-tab:after {content:""; width:100%; height:1px; border-top:1px solid #d9d9d9; position:absolute; left:0; bottom:-1px;}
.mypage .mypage-tab ul {font-size:0;}
.mypage .mypage-tab ul li {display:inline-block; vertical-align:middle; width:calc(100% / 9); height:45px; box-sizing:border-box; border:solid #d9d9d9;  border-width:1px 1px 0 0; text-align:center; position:relative;}
html:lang(ko) .mypage .mypage-tab ul li {width:calc(100% / 11);}
.mypage .mypage-tab ul li:nth-child(1) {border-left:1px solid #d9d9d9;}
.mypage .mypage-tab ul li a {display:block; width:100%; height:100%;}
.mypage .mypage-tab ul li p {width:100%; box-sizing:border-box; position:absolute; left:0; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%); word-wrap:break-word; word-break:keep-all;}
.mypage .mypage-tab ul li.on {background:#0070ba;}
.mypage .mypage-tab ul li.on a {color:#fff;}
.mypage .top-booth-btn {width:200px; height:40px; border-radius:10px; background:#0070ba; text-align:center; margin-left:auto; margin-bottom:20px; border:1px solid #0070ba;}
.mypage .top-booth-btn a {display:block; font-size:16px; line-height:40px; color:#fff;}

.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .tb-td {text-align:center;}
.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-company {width:150px;}
.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-gubun {width:120px;}
.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-subject {width:calc(100% - 610px); text-align:left;}
.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-step {width:110px;}
.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-date {width:120px;}
.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-booth {width:110px;}

.my-inquiry .board-view .view-tb.view-ty-1 .tb-tr .tb-td dl.line {max-width:800px; margin:0 auto;}
.my-inquiry .board-view .view-tb.view-ty-1 .tb-tr .tb-td dl.line > * {width:25%;}
.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .tb-td .btn-bootn a{padding:5px; border:1px solid #e7e7e7; border-radius:4px;}
.my-card .board-list .list-tb.list-ty-1 .tb-tr .tb-td .btn-bootn a{padding:5px; border:1px solid #e7e7e7; border-radius:4px;}

.my-card .board-list .list-tb.list-ty-1 .tb-tr .tb-td {text-align:center;}
.my-card .board-list .list-tb.list-ty-1 .tb-tr .box-company {width:150px;}
.my-card .board-list .list-tb.list-ty-1 .tb-tr .box-tel {width:120px;}
.my-card .board-list .list-tb.list-ty-1 .tb-tr .box-homepage {width:calc(100% - 700px);}
.my-card .board-list .list-tb.list-ty-1 .tb-tr .box-email {width:200px;}
.my-card .board-list .list-tb.list-ty-1 .tb-tr .box-date {width:120px;}
.my-card .board-list .list-tb.list-ty-1 .tb-tr .box-booth {width:110px;}

.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .tit {padding-left:10px; font-weight: 500}
.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type {width:100%; font-size:0;}
.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type li {display:inline-block; vertical-align:top; box-sizing:border-box; padding:10px; text-align:center; width:33.33%; margin-top:10px;}
.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type li:nth-child(-n+3) {margin-top:0;} 
.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type li .img-box {width:100%; padding-bottom:56.05%; /*background:#000; box-sizing:border-box;*/ border:1px solid #d9d9d9; position:relative;}
.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type li .img-box img {max-width:100%; max-height:100%; position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}
.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type-2 li .select-area {width:100%; margin-top:10px; font-size:16px;}
.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type-2 li .select-area p {display:inline-block; vertical-align:middle; word-break:break-all;}
.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type-2 {width:100%; font-size:0;}
.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type-2 li {display:inline-block; vertical-align:top; box-sizing:border-box; padding:10px; text-align:center; width:25%;}
.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type-2 li:nth-child(-n+3) {margin-top:0;} 
.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type-2 li .img-box {width:100%; padding-bottom:56.05%; /*background:#000; box-sizing:border-box;*/ border:1px solid #d9d9d9; position:relative;}
.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type-2 li .img-box img {max-width:100%; max-height:100%; height:100%; position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}
.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type li .select-area {width:100%; margin-top:10px; font-size:16px;}
.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type li .select-area p {display:inline-block; vertical-align:middle; word-break:break-all;}

.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .bunya_box {display:block; width:100%;}
.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .bunya_tit {font-size:17px; font-weight:500; position:relative; padding-left:15px; margin-bottom:10px;}
.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .bunya_tit:before {content:""; display:block; width:3px; height:15px; background:#0070ba; position:absolute; top:50%; left:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-chk {font-size:0; width:100%; margin-bottom:20px;}
.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-chk li {display:inline-block; vertical-align:top; font-size:16px; width:25%; box-sizing:border-box; padding-right:10px; margin-top:10px;}
.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-chk li:nth-child(-n+4) {margin-top:0;}

.my-gallery .board-list .board-list-top .lf-box {width:250px;}
/* .my-gallery .board-list .board-list-top .rt-box {width:calc(100% - 200px);} */
.my-gallery .board-list .board-list-top .rt-box {width:100%;}
.my-gallery .board-list .board-list-top .rt-box .board-search {text-align:right;}
.my-gallery .board-list .board-list-top .rt-box .board-search .select-box {width:100px;}
.my-gallery .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-inner .numbering {width:100%; max-width:150px;}
.my-gallery .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-inner .numbering input {width:100%; text-align:center;}

.my-video .board-list .board-list-top .lf-box {width:200px;}
/* .my-video .board-list .board-list-top .rt-box {width:calc(100% - 200px);} */
.my-video .board-list .board-list-top .rt-box {width:100%;}
.my-video .board-list .board-list-top .rt-box .board-search {text-align:right;}
.my-video .board-list .board-list-top .rt-box .board-search .select-box {width:100px;}
.my-video .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.radio-ty {width:100%; font-size:0; margin-bottom:15px;}
.my-video .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.radio-ty li {display:inline-block; vertical-align:middle; font-size:16px; padding-right:50px;}
.my-video .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.radio-ty li:last-child {padding-right:0;}
.my-video .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.radio-ty li .notice-txt {font-size:14px; display:inline-block; vertical-align:middle;}
.my-video .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.radio-ty li .notice-txt span{color:red;}
.my-video .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-inner .numbering {width:100%; max-width:150px;}
.my-video .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-inner .numbering input {width:100%; text-align:center;}

.my-product .board-list .board-list-top .rt-box {width:100%;}
.my-product .board-list .board-list-top .rt-box .board-search {text-align:right;}
.my-product .board-list .board-list-top .rt-box .board-search .select-box {width:100px;}
.my-product .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.product-img {width:100%; font-size:0;}
.my-product .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.product-img li {display:inline-block; vertical-align:middle; font-size:16px; width:100%; margin-top:10px;}
.my-product .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.product-img li:nth-child(1) {margin-top:0;}
.my-product .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.radio-ty {width:100%; font-size:0; margin-bottom:15px;}
.my-product .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.radio-ty li {display:inline-block; vertical-align:middle; font-size:16px; min-width:180px; box-sizing:border-box; padding-right:20px;}
.my-product .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.radio-ty li p.notice-txt {font-size:13px; display:inline-block; vertical-align:middle;}
.my-product .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.radio-ty li p.notice-txt span {color:red;}

.my-brochure .board-list .board-list-top .rt-box {width:100%;}
.my-brochure .board-list .board-list-top .rt-box .board-search {text-align:right;}
.my-brochure .board-list .board-list-top .rt-box .board-search .select-box {width:100px;}

.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .tb-td {text-align:center;}
.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-no {width:100px;}
.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-gubun {width:120px;}
.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-subject {width:calc(100% - 720px); text-align:left;}
.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-id {width:150px;}
.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-name {width:120px;}
.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-step {width:110px;}
.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-date {width:120px;}

.my-inquiry-b .board-view .view-tb.view-ty-1 .tb-tr .tb-td dl.line {max-width:100%; margin:0 auto; position:relative;}
.my-inquiry-b .board-view .view-tb.view-ty-1 .tb-tr .tb-td dl.line > * {text-align:left; margin-top:10px;}
.my-inquiry-b .board-view .view-tb.view-ty-1 .tb-tr .tb-td dl.line > *:nth-child(-n+4) {margin-top:0;}
.my-inquiry-b .board-view .view-tb.view-ty-1 .tb-tr .tb-td dl.line dt {width:15%; font-weight:500;}
.my-inquiry-b .board-view .view-tb.view-ty-1 .tb-tr .tb-td dl.line dd {width:35%;}

.my-board .board-list .board-list-top .rt-box {width:100%;}
.my-board .board-list .board-list-top .rt-box .board-search {text-align:right;}
.my-board .board-list .board-list-top .rt-box .board-search .select-box {width:100px;}

.my-board .board-list .list-tb.list-ty-1 .tb-tr .tb-td {text-align:center;}
.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-chk {width:80px;}
.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-no {width:80px;}
.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-subject {width:calc(100% - 490px); text-align:left;}
.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-date {width:120px;}
.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-hit {width:100px;}
.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-step {width:110px;}

.my-card-b .board-list .list-tb.list-ty-1 .tb-tr .tb-td {text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.my-card-b .board-list .list-tb.list-ty-1 .tb-tr .box-id {width:150px;}
.my-card-b .board-list .list-tb.list-ty-1 .tb-tr .box-name {width:120px;}
.my-card-b .board-list .list-tb.list-ty-1 .tb-tr .box-be {width:calc(100% - 900px);}
.my-card-b .board-list .list-tb.list-ty-1 .tb-tr .box-position {width:100px;}
.my-card-b .board-list .list-tb.list-ty-1 .tb-tr .box-tel {width:140px;}
.my-card-b .board-list .list-tb.list-ty-1 .tb-tr .box-email {width:220px; white-space:break-spaces;}
.my-card-b .board-list .list-tb.list-ty-1 .tb-tr .box-country {width:170px;}

.my-org .board-list .board-list-top .lf-box {width:100%; font-size:0}
.my-org .board-list .board-list-top .lf-box > * {display:inline-block; vertical-align:middle; margin-right:5px; width:calc(((100% - 5px) / 2) - 1px); max-width:200px;}
.my-org .board-list .board-list-top .lf-box > *:last-child {margin-right:0;}
.my-org .board-view .view-tb.view-ty-2 .tb-tr .tb-td ul.radio-ty {max-width:400px;}
.my-org .board-view .view-tb.view-ty-2 .tb-tr .tb-td ul.radio-ty li {width:33.33%;}
.my-org .board-list .list-tb.list-ty-1 .tb-tr .box-date {width:120px;}
.my-org .board-list .list-tb.list-ty-1 .tb-tr .box-step {width:110px;}
.my-org .board-list .list-tb.list-ty-1 .tb-tr .box-adm {width:160px;}
.my-org .board-list .list-tb.list-ty-1 .tb-tr .box-adm .adm-box {width:100%; font-size:0; text-align:center;}
.my-org .board-list .list-tb.list-ty-1 .tb-tr .box-adm .adm-box .btn {display:inline-block; vertical-align:middle; width:calc(((100% - 5px) / 2) - 1px); height:30px; box-sizing:border-box; border:1px solid #d9d9d9; border-radius:5px; text-align:center; margin-right:5px;}
.my-org .board-list .list-tb.list-ty-1 .tb-tr .box-adm .adm-box .btn:last-child {margin-right:0;}
.my-org .board-list .list-tb.list-ty-1 .tb-tr .box-adm .adm-box .btn a {display:block; font-size:14px; line-height:28px;}

.my-org-b .board-list .list-tb.list-ty-1 .tb-tr .tb-td {text-align:center;}
.my-org-b .board-list .list-tb.list-ty-1 .tb-tr .box-company {width:calc(100% - 1000px);}
.my-org-b .board-list .list-tb.list-ty-1 .tb-tr .box-id {width:120px;}
.my-org-b .board-list .list-tb.list-ty-1 .tb-tr .box-ceo {width:100px;}
.my-org-b .board-list .list-tb.list-ty-1 .tb-tr .box-tel {width:120px;}
.my-org-b .board-list .list-tb.list-ty-1 .tb-tr .box-email {width:170px;}
.my-org-b .board-list .list-tb.list-ty-1 .tb-tr .box-bunya {width:100px;}

.my-org-c .board-list .list-tb.list-ty-1 .tb-tr .tb-td {text-align:center;}
.my-org-c .board-list .list-tb.list-ty-1 .tb-tr .box-company {width:200px;}
.my-org-c .board-list .list-tb.list-ty-1 .tb-tr .box-category {width:150px;}
.my-org-c .board-list .list-tb.list-ty-1 .tb-tr .box-subject {width:calc(100% - 740px); text-align:left;}

.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-no {width:80px;}
.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-name {width:calc(100% - 930px); text-align:left;}
.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-name p {text-decoration:underline; line-height:1.5;}
.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-type {width:120px;}
.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-part {width:120px;}
.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-staff {width:120px;}
.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-tel {width:140px;}
.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-date1 {width:120px;}
.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-date2 {width:120px;}
.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-status {width:110px;}

.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-no {width:80px;}
.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-name {width:calc(50% - 295px);}
.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-type {width:120px;}
.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-facility {width:calc(50% - 295px);}
.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-date2 {width:120px;}
.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-time {width:150px;}
.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-date1 {width:120px;}

.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-no {width:80px;}
.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-name {width:calc(60% - 280px);}
.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-staff {width:120px;}
.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-area {width:120px;}
.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-cate {width:calc(40% - 280px);}
.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-status {width:120px;}
.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-date1 {width:120px;}

.mypage-tab .current_lnb{display:none;}
.board .board-list .list-tb.list-ty-1 .tb-tr .box-subject a img{padding-top:0 !important;}

/*찜한부스*/
.my-list .result_wrap{padding-bottom:30px;}
.my-list .result_wrap .result_top{border-top:2px solid #e7e7e7; height:60px; background:#f7f7f7; font-size:0;}
.my-list .result_wrap .result_top > *{display:inline-block; vertical-align:middle;}
.my-list .result_wrap .result_top li{line-height:60px; font-size:16px; text-align:center;}
.my-list .result_wrap .hall_1{width:200px;}
.my-list .result_wrap .name{width:200px;}
.my-list .result_wrap .ceo{width:150px;}
.my-list .result_wrap .product{width:200px;}
.my-list .result_wrap .homepage{width: calc(100% - 860px);}
.my-list .result_wrap .booth_1{width:60px; position:relative;}
.my-list .result_wrap .del{width:50px; position:relative;}
/* .my-list .result_wrap .result__box{margin-bottom:50px;} */
.my-list .result_wrap .result__box li{font-size:0; padding:10px 0;}
.my-list .result_wrap .result__box li > *{display:inline-block; vertical-align:middle; font-size:16px; text-align:center;}
.my-list .result_wrap .result__box li > div{box-sizing:border-box; padding:0 20px; line-height:1.3; word-break:break-all;}
.my-list .result_wrap .result__box .hall_1{text-align:left; line-height:1.5;}
.my-list .result_wrap .result__box li > div p{color:#000; font-weight:300;}
.my-list .result_wrap .result__box li > div.list p{font-size:0; width:26px; height:23px; background:url(/img/sub/list_on_off.png) no-repeat; margin:0 auto;}
.my-list .result_wrap .result__box li > div.list .on p{background-position:-27px 0;}
.my-list .result_wrap .result__none{border-top:2px solid #e7e7e7; border-bottom:1px solid #e7e7e7; padding:100px; text-align:center; color:#000;}
.my-list .result_wrap .result__box .result_tb{border-bottom:1px solid #e7e7e7;}

/*방문통계*/
.my-board .dep_tab{margin-bottom:50px;}
.my-board .dep_tab ul{font-size:0; text-align:center;}
.my-board .dep_tab ul > *{display:inline-block; vertical-align:middle;}
.my-board .dep_tab ul li{cursor:pointer; margin:0 20px; position:relative; font-size:16px; text-align:center;}
.my-board .dep_tab ul li:after{content:""; display:block; width:1px; height:10px; background:#dedede; position:absolute; top:50%; right:-20px; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
.my-board .dep_tab ul li:last-child:after{display:none;}
.my-board .dep_tab ul li.on p{color:#0070ba; font-weight:500;}
.my-stats .board-list .board_box{}
.my-stats .board-list .board_box .top_box{}
.my-stats .board-list .board_box .top_box .search-tb{border-top:1px solid #e7e7e7;}
.my-stats .board-list .board_box .top_box .search-tb th{text-align:center; padding:10px; background:#f7f7f7; font-weight:400; font-size:16px; border:solid #e7e7e7; border-width:0 1px 1px 0;}
.my-stats .board-list .board_box .top_box .search-tb td{padding:10px; border-bottom:1px solid #e7e7e7;}
.my-stats .board-list .board_box .top_box .search-tb td select{max-width:300px; width:100%; height:35px; border:1px solid #d9d9d9; border-radius:0; background:#fff; cursor:pointer;}
.my-stats .board-list .board_box .top_box .search-tb td .date{font-size:0;}
.my-stats .board-list .board_box .top_box .search-tb td .date > *{display:inline-block; vertical-align:middle;}
.my-stats .board-list .board_box .top_box .search-tb td .date span{padding:0 10px; font-size:15px;}
.my-stats .board-list .board_box .top_box .search-tb td .date input[type="text"]{width:calc(50% - 41px); max-width:150px; margin-left:5px; font-size:16px;}
.my-stats .board-list .board_box .top_box .btn{background:#0070ba; border-radius:10px; width:150px; height:50px; margin:30px auto 0; text-align:center;}
.my-stats .board-list .board_box .top_box .btn a{display:block; font-size:16px; line-height:50px; color:#fff;}
.my-stats .board-list .board_box .graph_box{margin-top:30px;}

/*서브공통*/
.sub{width:100%; height:calc(100% - 76px); position:relative; border-top:1px solid #ddd;}
.sub .cont_box{height:100%; position:relative;}
.sub .page_cate{width:95%; max-width:1200px; margin:0 auto; text-align:center; font-size:0; padding-top:15px;}
.sub .page_cate > *{display:inline-block; vertical-align:middle;}
.sub .page_cate li{color:#666;}
.sub .page_cate li.home{font-size:0; width:20px; height:26px; background:url(/img/sub/home.png) center no-repeat; background-size:contain;}
.sub .page_cate li.cate{font-size:14px; position:relative; padding-left:20px; margin-left:10px;}
.sub .page_cate li.cate:before{content:""; display:block; width:6px; height:6px; border:solid #666; border-width:1px 1px 0 0; transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); position:absolute; top:50%; left:0; margin-top:-3px;}
.paging {width:100%; margin-top:20px;}
.paging ul {text-align:center; font-size:0;}
.paging ul li {display:inline-block; vertical-align:middle; margin-left:7px; min-width:30px; height:30px; box-sizing:border-box; border:1px solid #d9d9d9; border-radius:3px; position:relative;}
.paging ul li:nth-child(1) {margin-left:0;}
.paging ul li a {display:block; width:100%; height:100%; font-size:14px; line-height:28px; color:#fff;}
.paging ul li.pg {width:30px;}
.paging ul li.pg a {font-size:0;}
.paging ul li.pg:before,
.paging ul li.pg:after {content:""; width:0; height:0; position:absolute; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%);}
.paging ul li.pg.begin:before,
.paging ul li.pg.begin:after,
.paging ul li.pg.prev:before {border-right:5px solid #fff; border-top:4px solid transparent; border-bottom:4px solid transparent;}
.paging ul li.pg.end:before,
.paging ul li.pg.end:after,
.paging ul li.pg.next:before {border-left:5px solid #fff; border-top:4px solid transparent; border-bottom:4px solid transparent;}
.paging ul li.pg.begin:before {left:8px;}
.paging ul li.pg.begin:after {left:14px;}
.paging ul li.pg.prev:before {left:50%; -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}
.paging ul li.pg.end:before {left:9px;}
.paging ul li.pg.end:after {left:15px;}
.paging ul li.pg.next:before {left:50%; -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}
.paging ul li.on {background:#fff;}
.paging ul li.on a {color:#000;}

/*팝업*/

.popup-bg{position:absolute; top:0; left:0; bottom:0; right:0; width:100%; background:rgba(0,0,0,0.6); z-index:10;}
.no-scroll{overflow: hidden;}
/* .layer_box{width: 100%; height: 100%; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); transform: translate(-50%,-50%); background:rgba(0,0,0,0.8); display:none; z-index:100;} */
/* .layer_box{width: 100%; height: calc(100% - 80px); position: fixed; left: 0; bottom: 0; background:rgba(0,0,0,0.8); display:none; z-index:100;} */
.layer_box{width: 100%; height: 100%; position: fixed; left: 0; bottom: 0; background:rgba(0,0,0,0.8); z-index:100;  transition: all 0.4s ease; transform:scale(0); -webkit-transform:scale(0); -moz-transform:scale(0); opacity:0;}
.layer_box.show{transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); opacity:1;}
/* .layer_box .center_box{width: 90%; height: 90%; max-width:1281px; max-height:680px; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); transform: translate(-50%,-50%);} */
.layer_box .center_box{width: 100%; height: 100%;}
.layer_box iframe{width: 100%; height: 100%; /*position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); transform: translate(-50%,-50%);*/}

.layer_box .close_btn{width:95%; max-width:1280px; position:absolute; top:0; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%);} 
.layer_box .close_btn > div{width:80px; height:80px; position:absolute; top:0; right:0; cursor:pointer; background:#c50918;} 
.layer_box .close_btn i{display:block; width:30px; height:2px; background:#fff; position:absolute; top:50%; left:50%;}
.layer_box .close_btn i:first-child{transform:translate(-50%, -50%) rotate(-135deg); -webkit-transform:translate(-50%, -50%) rotate(-135deg);; -moz-transform:translate(-50%, -50%) rotate(-135deg);}
.layer_box .close_btn i:last-child{transform:translate(-50%, -50%) rotate(135deg); -webkit-transform:translate(-50%, -50%) rotate(135deg); -moz-transform:translate(-50%, -50%) rotate(135deg);}
.pop_close_btn{width:95%; max-width:1280px; position:absolute; top:0; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%);} 
.pop_close_btn > div{width:80px; height:80px; position:absolute; top:0; right:0; cursor:pointer; background:#c50918;} 
.pop_close_btn i{display:block; width:30px; height:2px; background:#fff; position:absolute; top:50%; left:50%;}
.pop_close_btn i:first-child{transform:translate(-50%, -50%) rotate(-135deg); -webkit-transform:translate(-50%, -50%) rotate(-135deg);; -moz-transform:translate(-50%, -50%) rotate(-135deg);}
.pop_close_btn i:last-child{transform:translate(-50%, -50%) rotate(135deg); -webkit-transform:translate(-50%, -50%) rotate(135deg); -moz-transform:translate(-50%, -50%) rotate(135deg);}
.layer_box .pop_inner{height:100%;}
.pop_cont{height:100%; box-sizing:border-box; padding:40px 0;}
/* .pop_cont .tit{font-size:20px; padding-bottom:15px; border-bottom:1px solid #ccc; margin-bottom:30px;} */
/* .pop_cont .cont_list{font-size:0; height:calc(100% - 130px); overflow-y:auto; box-sizing:border-box;} */
/* .pop_cont .cont_list > *{display:inline-block; vertical-align:middle;} */
/* .pop_cont .cont_list li{width:calc((20% - 12px) - 1px); margin-right:15px; height:calc(33.333% - 15px); margin-bottom:15px; box-sizing:border-box; border:1px solid #ddd; } */
/* .pop_cont .cont_list li:nth-child(5n){margin-right:0;} */
/* .pop_cont .cont_list li a{} */
/* .pop_cont .cont_list li .img_box{height:60%; border-bottom:1px solid #e7e7e7; position:relative;} */
/* .pop_cont .cont_list li .img_box img{max-width:70%; max-height:70%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);} */
/* .pop_cont .cont_list li .txt_box{height:40%; position:relative;} */
/* .pop_cont .cont_list li .txt_box .center{position:absolute; top:50%; left:10px; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%);} */
/* .pop_cont .cont_list li .name{font-size:14px;} */
/* .pop_cont .cont_list li .eng{font-size:13px; margin-top:5px;} */

.pop_cont .tit{font-size:20px; padding-bottom:15px; margin-bottom:30px; border-bottom:1px solid #ccc; position:relative; color:transparent; display:none;}
.pop_cont .tit .logo{position:absolute; top:0; right:0; height:30px;}
.pop_cont .tit .logo img{height:100%;}
.booth_view .tit{font-size:20px; padding-bottom:15px; margin-bottom:30px; border-bottom:1px solid #ccc; position:relative; color:transparent; display:none;}
.booth_view .tit .logo{position:absolute; top:0; right:0; height:30px;}
.booth_view .tit .logo img{height:100%;}
/* .pop_cont .cont_inner{height:100%; overflow-y:auto; box-sizing:border-box;} */
.pop_cont .cont_inner{height:auto;  max-width:1280px; margin:0 auto; box-sizing:border-box;}
.pop_cont .cont_inner.board{height:calc(100% - 50px); overflow-y:auto; /*padding-top:30px;*/ box-sizing:border-box;}
.pop_cont .board-paging{margin-top:20px;}
.pop_cont .board-list-top{text-align:center; margin-top:20px;}
.pop_cont .cont_list{font-size:0; height:calc(100% - 50px); overflow-x:hidden; overflow-y:auto; box-sizing:border-box; position:relative; padding:0 10px; /*display:flex; flex-wrap:wrap; */width:100%;}
.pop_cont.has_paging .cont_list{height:calc(100% - 120px);}
.pop_cont .cont_list > *{display:inline-block; vertical-align:top;}
.pop_cont .cont_list li{width:calc(33.333% - 20px); margin-right:30px; /*height:calc(50% - 15px);*/ margin-bottom:50px; box-sizing:border-box; padding-bottom:30px; /*border-bottom:1px solid #fff;*/}
.pop_cont .cont_list li:nth-child(3n){margin-right:0;}
.pop_cont .cont_list li a{display:block; width:100%;}
.pop_cont .cont_list li .thum{cursor:pointer; width:100%;}
.pop_cont .cont_list li .view_box{width:100%; height:calc(100% - 130px); position:fixed; top:96px; left:0; background:#fff; z-index:10; overflow-y:auto;} 
.pop_cont .cont_list li .view_box{width:100%; height:100%; position:absolute; top:0; left:0; background:#fff; z-index:10;}
.pop_cont .cont_list li .view_box .img_box{width:70%; margin:0 auto;}
.pop_cont .cont_list li .view_box .txt_box{text-align:left; width:70%; margin:0 auto;}
.pop_cont .cont_list li .view_box .txt_box .title{font-size:20px; font-weight:500; margin:20px 0;}
.pop_cont .cont_list li .view_box .txt_box .detail{font-size:16px;}
.pop_cont .cont_list li .view_box .arrow_box{position:absolute; top:50%; left:0; width:100%; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); cursor:pointer; margin-top:-30px;}
.pop_cont .cont_list li .view_box .arrow_box .prev{position:absolute; top:0; left:20px;}
.pop_cont .cont_list li .view_box .arrow_box .next{position:absolute; top:0; right:20px;}
/* .pop_cont .cont_list li .img_box{height:200px; padding:15px; text-align:center; border:1px solid #e7e7e7; position:relative;} */
.pop_cont .cont_list li .img_box{height:0; width:100%; padding-top:60.52%; text-align:center; position:relative; background:#fff;}
.pop_cont .cont_list li .img_box img, .pop_cont .cont_list li .img_box video{max-height:100%; max-width:100%;  position:absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%);}
.pop_cont .cont_list li .txt_box{position:relative; font-size:20px; margin-top:15px; color:#fff; line-height:1.5;}
.pop_cont .cont_list li .txt_box .detail{font-size:16px;}
.pop_cont .cont_list li .bot_box{color:#aaa; font-size:16px; margin-top:10px;}
.pop_cont .cont_list li .bot_box > *{display:inline-block; vertical-align:middle;}
.pop_cont .cont_list li .bot_box .date{padding-right:20px; position:relative;}
.pop_cont .cont_list li .bot_box .date:after{content:""; display:block; width:1px; height:15px; background:#ddd; position:absolute; top:50%; right:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
.pop_cont .cont_list li .bot_box .view{padding-left:30px; margin-left:20px; position:relative;}
.pop_cont .cont_list li .bot_box .view:before{content:""; display:block; width:19px; height:12px; background:url(/img/sub/view_icon.png); position:absolute; top:50%; left:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
.pop_cont .cont_list li .down_btn{width:150px; margin:15px auto; border:1px solid #e7e7e7; text-align:center; padding:10px;}
.pop_cont .cont_list li .txt_box .center{position:absolute; top:50%; left:10px; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%);}
.pop_cont .cont_list li .name{font-size:14px;}
.pop_cont .cont_list li .eng{font-size:13px; margin-top:5px;}
.pop_cont .top_box{font-size:0; display:table; width:100%;}
.pop_cont .top_box > *{display:inline-block; vertical-align:middle;} 
.pop_cont .top_box .img_box{width:320px; display:table-cell; vertical-align: top; position:relative;}
.pop_cont .top_box .img_box .logo{width:100%; height:280px; background:#fff; position:relative; box-sizing:border-box; padding:30px;}
.pop_cont .top_box .img_box .logo img{max-width:100%; max-height:100%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%);}
.pop_cont .top_box .img_box .btn_box{font-size:0; width:100%; text-align:center; margin-top:20px;}
.pop_cont .top_box .img_box .btn_box > *{display:inline-block; vertical-align:middle;}
.pop_cont .top_box .img_box .btn_box li{width:60px; margin-right:12px; position:relative;}
.pop_cont .top_box .img_box .btn_box li:last-child{margin-right:0;}
.pop_cont .top_box .img_box .btn_box li a{font-size:13px; color:#fff; display:block; height:60px; line-height:60px; background:rgba(255,255,255,0.2); border-radius:50%; text-align:center;}
.pop_cont .top_box .img_box .btn_box li.home img, .pop_cont .top_box .img_box .btn_box li.email img{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%);}
.pop_cont .top_box .tb_box{display:table-cell; vertical-align: top; padding-left:50px;}
.pop_cont .top_box .tb_box .com_name{font-size:32px; color:#fff; margin-bottom:15px;}
.pop_cont .top_box .tb_box .com_name span{font-size:20px; color:#aaa;}
.pop_cont .tb_box .detail_tb {width:100%; box-sizing:border-box; position:relative;}
.pop_cont .tb_box .detail_tb .tb-tr {width:100%; box-sizing:border-box; padding:20px 0; position:relative; font-size:0;}
.pop_cont .tb_box .detail_tb .tb-tr.tr-half {width:100%; font-size:0; position:relative;}
.pop_cont .tb_box .detail_tb .tb-tr.tr-half > * {width:50%; display:inline-block; vertical-align:middle; box-sizing:border-box; position:relative;}
.pop_cont .tb_box .detail_tb .tb-tr .tb-th {font-size:16px; padding:0 20px; color:#aaa; margin-bottom:10px; position:relative;}
.pop_cont .tb_box .detail_tb .tb-tr .tb-th:before {content:""; display:block; width:4px; height:4px; background:#e60012; position:absolute; top:50%; left:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
.pop_cont .tb_box .detail_tb .tb-tr .tb-th span {color:red; display:inline-block; vertical-align:middle;}
.pop_cont .tb_box .detail_tb .tb-tr .tb-td {padding:0 20px; font-size:14px; color:#fff;}
.pop_cont .tb_box .detail_tb .tb-tr .tb-td > * {display:inline-block; vertical-align:middle; margin-right:5px;}
.pop_cont .tb_box .detail_tb .tb-tr .tb-td > *:last-child {margin-right:0;}
.pop_cont .bottom_box{margin:20px 0; padding-bottom:60px;}
.pop_cont .bottom_box .txt_box{font-size:16px; color:#fff; line-height:1.4; padding:20px;}

.booth_view{height: 100%; box-sizing:border-box; padding:40px 0;}
.booth2_view{background:#fff;}
/* .booth_view .cont_box{height: calc(100% - 67px); box-sizing:border-box; padding:40px;} */
/* .booth_view .cont_box .gallery_view{width:100%; height:100%; overflow-y:auto;} */
.booth_view .cont_box .gallery_view{padding:0 40px; box-sizing:border-box; width:100%; height:100%; overflow-y:auto;}
.booth_view .cont_box .gallery_view .title_box{border-bottom:2px solid #000; margin-bottom:40px; padding-bottom:30px;}
.booth_view .cont_box .gallery_view .title_box .title{font-size:26px;}
.booth_view .cont_box .gallery_view .title_box .bot_box{color:#aaa; font-size:16px; margin-top:15px; color:#aaa; position:relative; font-weight:300;}
.booth_view .cont_box .gallery_view .title_box .bot_box .view{padding-left:30px; position:absolute; bottom:0; right:0;}
.booth_view .cont_box .gallery_view .title_box .bot_box .view:before{content:""; display:block; width:19px; height:12px; background:url(/img/sub/view_icon.png); position:absolute; top:50%; left:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
.booth_view .cont_box .gallery_view .img_box{text-align:center;}
.booth_view .cont_box .gallery_view .img_box img, .booth_view .cont_box .gallery_view .img_box video{max-width:100%; max-height:100%;}
.booth_view .cont_box .gallery_view .txt_box{text-align:left; line-height:1.3; /*margin-top:30px;*/}
.booth_view .cont_box .gallery_view .txt_box .title{font-size:20px; font-weight:500; margin:20px 0;}
.booth_view .cont_box .gallery_view .txt_box .detail{font-size:16px;}
/* .booth_view .cont_box .gallery_view .txt_box .detail img{max-width:100%;} */
.booth_view .cont_box .gallery_view .txt_box .detail img{width:100%;}
.booth_view .cont_box .gallery_view .txt_box .detail td{word-break:break-all;}
.booth_view .cont_box .gallery_view .arrow_box{margin:30px 0; border-top:2px solid #000;}
.booth_view .cont_box .gallery_view .arrow_box .arrow{border-bottom:1px solid #ddd; padding:20px 0;}
.booth_view .cont_box .gallery_view .arrow_box .arrow a{font-size:0;}
.booth_view .cont_box .gallery_view .arrow_box .arrow a > *{display:inline-block; vertical-align:middle;}
.booth_view .cont_box .gallery_view .arrow_box .arrow div{width:160px; padding:0 30px; color:#666; font-size:16px; box-sizing:border-box;}
.booth_view .cont_box .gallery_view .arrow_box .arrow a p{width:calc(100% - 160px); padding-right:55px; box-sizing:border-box; font-size:16px; position:relative; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.booth_view .cont_box .gallery_view .arrow_box .prev p:after{content:""; display:block; width:10px; height:10px; border:solid #000; border-width:1px 1px 0 0; position:absolute; top:50%; right:30px; margin-top:-2px; transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg);}
.booth_view .cont_box .gallery_view .arrow_box .next p:after{content:""; display:block; width:10px; height:10px; border:solid #666; border-width:0 1px 1px 0; position:absolute; top:50%; right:30px; margin-top:-5px; transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg);}
.booth_view .cont_box .list_btn{width:100px; text-align:center; height:50px; margin:20px auto;}
.booth_view .cont_box .list_btn a{display:inline-block; border:1px solid #000; font-size: 16px; color: #000; line-height: 48px; border-radius: 3px; text-align: center; width:100%;}
.booth_view .cont_box .attachment{font-size:0; position:relative; border:solid #eaeaea; border-width:1px 0 1px 0;}
.booth_view .cont_box .attachment:before{content: ""; display: block; width: 150px; height: 100%; background: #eaeaea; position: absolute; top: 0; left: 0; box-sizing: border-box;}
.booth_view .cont_box .attachment > *{display: inline-block; vertical-align: middle;}
.booth_view .cont_box .attachment .tb-th{font-size: 16px; color: #000; width: 150px; box-sizing: border-box; padding: 15px; position: relative;}
.booth_view .cont_box .attachment .tb-td{width: calc(100% - 150px); font-size: 15px; color: #000; box-sizing: border-box; padding: 15px;}

.booth_view .cont_box .product_view{width: 100%; /*height: 100%; overflow-y: auto;*/ font-size:0; box-sizing:border-box; padding:0 10px; overflow-x:hidden;}
.booth_view .cont_box .product_view > *{display:inline-block; vertical-align:top;}
.booth_view .cont_box .product_view .lt_box{width:65%; box-sizing:border-box; padding-right:3%;}
.booth_view .cont_box .product_view .rt_box{width:35%;}
.booth_view .cont_box .product_view .img_box{position:relative; font-size:0;}
.booth_view .cont_box .product_view .img_box > *{display:inline-block; vertical-align:top;}
.booth_view .cont_box .product_view .img_box .slide_box{width:80%; box-sizing:border-box;}
.booth_view .cont_box .product_view .img_box .slide_box li, .booth_view .cont_box .product_view .img_box .slide_box_thum p{padding-top:100%; position:relative; background:#fff;}
.booth_view .cont_box .product_view .img_box .slide_box_thum{width:20%;}
.booth_view .cont_box .product_view .img_box .slide_box_thum p{/*border:1px solid #e7e7e7; box-sizing:border-box; */}
.booth_view .cont_box .slide_box_thum .thum_list{box-sizing:border-box; padding:2.5% 25% 2.5% 0;}
.booth_view .cont_box .slide_box_thum .slick-list{margin:-2.5% 0;}
.booth_view .cont_box .product_view .img_box img{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); box-sizing:border-box;}
.booth_view .cont_box .product_view .img_box img, .booth_view .cont_box .gallery_view .img_box video{max-width:100%;  max-height:100%;}
/* .booth_view .cont_box .product_view .img_box .slide_box img, .booth_view .cont_box .gallery_view .img_box .slide_box video{max-width:100%;  max-height:100%;} */
/* .booth_view .cont_box .product_view .img_box .slide_box_thum img, .booth_view .cont_box .gallery_view .img_box .slide_box_thum video{max-width:100%; max-height:100%;} */
.booth_view .cont_box .product_view .txt_box{}
.booth_view .cont_box .product_view .txt_box .title_box{position:relative;}
.booth_view .cont_box .product_view .txt_box .title_box .arrow_box{position:absolute; top:50%; left:0; width:100%; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
.booth_view .cont_box .product_view .txt_box .title_box .arrow_box .arrow{width:20px; height:20px; border:solid #fff; cursor:pointer;}
.booth_view .cont_box .product_view .txt_box .title_box .arrow_box .prev{border-width:1px 0 0 1px; position:absolute; top:50%; left:15px; transform:rotate(-45deg) translateY(-50%); -webkit-transform:rotate(-45deg) translateY(-50%); -moz-transform:rotate(-45deg) translateY(-50%);}
.booth_view .cont_box .product_view .txt_box .title_box .arrow_box .next{border-width:1px 1px 0 0; position:absolute; top:50%; right:15px; transform:rotate(45deg) translateY(-50%); -webkit-transform:rotate(45deg) translateY(-50%); -moz-transform:rotate(45deg) translateY(-50%);}
.booth_view .cont_box .product_view .txt_box .title{font-size:25px; color:#fff; text-align:center; padding:0 25px;}
.booth_view .cont_box .product_view .txt_box .title_detail{margin-top:30px; font-size:16px; color:#aaa;}
.booth_view .cont_box .product_view .txt_box .keyword{font-size:0; margin-top:20px;}
.booth_view .cont_box .product_view .txt_box .keyword > *{display:inline-block; vertical-align:middle;}
.booth_view .cont_box .product_view .txt_box .keyword li{padding:10px 20px; background:rgba(170,170,170,0.3); color:#fff; font-size:14px; border-radius:20px; margin-right:5px;}
.booth_view .cont_box .product_view .txt_box .detail{margin-top:30px; padding-top:40px; position:relative; font-size:16px; color:#fff; line-height:1.5; padding-right:30px;}
.booth_view .cont_box .product_view .txt_box .detail:before{content:""; display:block; width:28px; height:24px; background:url(/img/sub/quotation.png) no-repeat; background-size:cover; position:absolute; top:0; left:0;}
.booth_view .cont_box .product_view .btn_box{margin-top:30px; font-size:0;}
.booth_view .cont_box .product_view .btn_box > *{display:inline-block; vertical-align:middle;}
.booth_view .cont_box .product_view .btn_box .btn{height:50px; position:relative;}
.booth_view .cont_box .product_view .btn_box .btn a{font-size:16px; color:inherit;}
.booth_view .cont_box .product_view .btn_box .btn p{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); white-space:nowrap;}
.booth_view .cont_box .product_view .btn_box .list{width:calc(50% - 5px); margin-right:10px; background:#fff; color:#000;}
.booth_view .cont_box .product_view .btn_box .list span{width:26px; height:23px; margin-right:10px; background:url(/img/sub/list_on_off_bk.png) no-repeat; background-size:cover; display:inline-block; vertical-align:sub;}
.booth_view .cont_box .product_view .btn_box .list .on span{background-position:-26px 0;}
/* .booth_view .cont_box .product_view .btn_box .cart{width:calc(50% - 5px); background:#fff; color:#000;} */
.booth_view .cont_box .product_view .btn_box .cart{width:100%; background:#fff; color:#000;}
.booth_view .cont_box .product_view .btn_box .cart span{width:24px; height:26px; margin-right:10px; background:url(/img/sub/cart_icon_bk.png) no-repeat; background-size:cover; display:inline-block; vertical-align:sub;}
.booth_view .cont_box .product_view .btn_box .buy{width:100%; background:#e60012; color:#fff; margin-top:10px;}
.booth_view .cont_box .product_view .btn_box .product_list{width:100%; border:1px solid #fff; box-sizing:border-box; color:#fff; margin-top:40px; position:relative;}
.booth_view .cont_box .product_view .btn_box .product_list:before{content:""; display:block; width:100%; height:1px; background:#fff; position:absolute; top:-20px; left:0;}
.booth_view .cont_box .product_view .attach_file_box{margin-top:15px; border:1px solid #999; position:relative; padding:20px;}
.booth_view .cont_box .product_view .attach_file_box:before{content:""; display:block; width:1px; height:100%; background:#999; position:absolute; top:0; left:20%;}
.booth_view .cont_box .product_view .attach_file_box > *{display:inline-block; vertical-align:middle;}
.booth_view .cont_box .product_view .attach_file_box .lt_tit{font-size:15px; width:20%;}
.booth_view .cont_box .product_view .attach_file_box .lt_tit p{color:#fff;}
.booth_view .cont_box .product_view .attach_file_box .rt_file{width:80%;}
.booth_view .cont_box .product_view .attach_file_box .rt_file li{margin-bottom:20px; padding:0 10px;}
.booth_view .cont_box .product_view .attach_file_box .rt_file li:last-child{margin-bottom:0;}
.booth_view .cont_box .product_view .attach_file_box .rt_file li a{font-size:15px; color:#fff; padding-left:30px; background:url(/img/sub/download_icon.png) left center no-repeat; background-size:contain;}
.booth_view .cont_box .product_view .vod_box{width:100%; margin-top:30px;}
.booth_view .cont_box .product_view .vod_box .vod_area{width:100%; padding-top:56.25%; position:relative;}
.booth_view .cont_box .product_view .vod_box .vod_area iframe, .booth_view .cont_box .product_view .vod_box .vod_area video{width: 100%; height: 100%; position: absolute; top: 0; left: 0;}

.pop_cont .cont_inner .tb-td input[type="text"],
.pop_cont .cont_inner .tb-td input[type="password"] {height:35px; box-sizing:border-box; border:1px solid #d9d9d9; padding:0 5px; font-size:16px;}
.pop_cont .cont_inner .tb-td .input_txt, .pop_cont .cont_inner .tb-td input {width:100%;}
/* .pop_cont .cont_inner .tb-td input.input-box {width:100%; max-width:300px;} */
/* .pop_cont .cont_inner .tb-td input.input-box.input-w {width:100%; max-width:80%;} */
.pop_cont .cont_inner .tb-td input::placeholder {color:#d7d7d7;}
.pop_cont .cont_inner .tb-td textarea {width:100%; min-height:200px; box-sizing:border-box; border:1px solid #d9d9d9; padding:5px; font-size:16px; resize:none; overflow-y:auto;}
.pop_cont .cont_inner .tb-td textarea::placeholder {color:#d7d7d7;}
.pop_cont .cont_inner .tb-td .select-box {height:35px; box-sizing:border-box; border:1px solid #d9d9d9; position:relative; background:#fff; cursor:pointer; width:100%;}
.pop_cont .cont_inner .tb-td .select-box:after {content:""; width:0; height:0; border-top:5px solid #000; border-left:4px solid transparent; border-right:4px solid transparent; position:absolute; right:10px; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%);}
.pop_cont .cont_inner .tb-td .select-box select {width:100%; height:33px; border:none; box-sizing:border-box; appearance:none; -webkit-appearance:none; -moz-appearance:none; padding:0 10px;}
.pop_cont .cont_inner .tb-td .select-box select::-ms-expand {display:none;}
.pop_cont .board-search {width:auto; display:inline-block; border-bottom:1px solid #e7e7e7;}
.pop_cont .board-search input[type="text"]{border:none; border-radius:0;}

.pop_cont .hall_list{font-size:0; height:calc(100% - 50px); overflow-y:auto; box-sizing:border-box;}
.pop_cont .hall_list > *{display:inline-block; vertical-align:middle;}
.pop_cont .hall_list li{width:calc((25% - 9px) - 1px); margin-right:12px; /*height:calc(33.333% - 15px);*/ margin-bottom:15px; box-sizing:border-box; position:relative;}
.pop_cont .hall_list li:nth-child(4n){margin-right:0;}
.pop_cont .hall_list li a{}
.pop_cont .hall_list li .img_box{/*height:60%;*/ padding-top:42%; position:relative; background:#fff;}
.pop_cont .hall_list li .img_box img{max-width:70%; max-height:70%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
.pop_cont .hall_list li .txt_box{/*height:40%;*/ height:60px; position:relative;}
.pop_cont .hall_list li .txt_box .center{position:absolute; top:50%; left:0; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%); width:100%; box-sizing:border-box; padding:0 30px 0 0;}
.pop_cont .hall_list li .name{font-size:14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color:#fff; text-align:left; line-height:1.3;}
.pop_cont .hall_list li .eng{font-size:13px; margin-top:5px; color:#bbb; text-align:left}
.pop_cont .hall_list li .list{width:23px; height:20px; background:url(/img/sub/list_on_off.png) no-repeat; background-size:cover; position:absolute; bottom:15px; right:0;}
.pop_cont .hall_list li .list p{background:url(/img/sub/list_on_off.png) no-repeat; background-size:cover; height:100%; font-size:0;}
.pop_cont .hall_list li .list .on p{background-position:-23px 0;}

.pop_cont .cont_inner.no_login{position:relative; background:#fff; height:calc(100% - 80px);}
.pop_cont .cont_inner.no_login .txt_box{position:absolute; width:100%; text-align:center; top:50%; left:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); font-size:20px; line-height:1.5;}
.pop_cont .cont_inner.no_login .txt_box p{margin-bottom:20px;}

.pop_cont .board-list .list-tb.list-ty-1 .tb-tr .tb-td {text-align:center;}
.pop_cont .board-list .list-tb.list-ty-1 .tb-tr .box-no {width:100px;}
.pop_cont .board-list .list-tb.list-ty-1 .tb-tr .box-subject {width:calc(100% - 340px); text-align:left;}
.pop_cont .board-list .list-tb.list-ty-1 .tb-tr .box-date {width:120px;}
.pop_cont .board-list .list-tb.list-ty-1 .tb-tr .box-hit {width:120px;}
.pop_cont .board .board-list .board-list-top {text-align:center; margin-top:50px;}
.product_view .board .board-view .view-tb.view-ty-1 .tb-tr .tb-th.box-subject{padding:15px 20px; text-align:left;}
.product_view .board .board-view .view-tb.view-ty-1 .tb-tr .tb-td dl.line{text-align:left;}
.product_view .board-button .btn-inner.rt-box{text-align:center;}

.exchange_box.page-area{min-height:auto; background:rgba(0,0,0,0.3); box-sizing:border-box; padding:40px;}
.exchange_box .img_box{text-align:center;}
.exchange_box .img_box img{max-width:100%:}
.exchange_box .txt_box{width:50%; padding:20px; text-align:center; margin:0 auto; color:#fff;}
.exchange_box .txt_box .text_cont{line-height:1.5;}
.exchange_box .chk_box{margin-top:30px; text-align:center; padding-bottom:10px; border-bottom:1px solid rgba(255,255,255,0.2);}
.exchange_box .chk_box input[type="checkbox"] + label p{color:#fff; display:inline;}
.exchange_box .exchange_btn{width:200px; margin:40px auto 0; background:none; border:1px solid #fff; box-sizing:border-box;}
.exchange_box .exchange_btn a{font-size:17px; color:#fff; display:block; text-align:center; line-height:50px; height:50px;}

.pop_cont.board .board-write .write-tb .addfile-box.addfile-ty-2 .addfile-txt{width:calc(100% - 105px);}

/*팝업추가*/
/* #pns-module{z-index:1;} */
.pop_cont2{height:100%; box-sizing:border-box; }
/* .pop_cont2 .contents-area{height:calc(100% - 50px); overflow-y:auto; box-sizing:border-box; padding:20px;} */
.pop_cont2 .contents-area{padding:20px 0;}
.pop_cont2 .pop_inner_box{height:calc(100% - 50px); overflow-y:auto; box-sizing:border-box; /*padding:20px;*/}
.pop_cont2 .page-title{font-size:50px; color:#fff; display:none;}
.pop_cont2 .tit{font-size:50px; color:#fff; display:block; border:none;}
.booth4_view .cont_list li{position:relative; margin-bottom:30px; padding-bottom:0; border-bottom:none;}
.booth4_view .cont_list li:before{content:""; display:block; width:30px; height:2px; background:#fff; position:absolute; bottom:35px; right:20px; transform:rotate(90deg); -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); z-index:1;}
.booth4_view .cont_list li:after{content:""; display:block; width:30px; height:2px; background:#fff; position:absolute; bottom:35px; right:20px;}
.booth4_view .cont_list li .img_box{padding-top:100%;}
.booth4_view .cont_list li .txt_box{position:absolute; width:100%; height:100%; background:rgba(230,0,18,0.9); top:0; left:0; box-sizing:border-box; padding:20px; margin-top:0; text-align:left; display:none;}
.booth4_view .cont_list li .txt_box > a{display:block; width:100%; height:100%;}
.booth4_view .cont_list li:hover .txt_box{display:block;}
.booth4_view .cont_list li .txt_box .goods_tit{font-size:30px; color:#fff; }
.booth4_view .cont_list li .txt_box .goods_txt{font-size:16px; color:#fff; line-height:1.4; margin-top:10px;}
.booth4_view .cont_list li .txt_box .btn_box{position:absolute; bottom:20px; left:20px;}
.booth4_view .cont_list li .txt_box .btn_box > *{display:inline-block; vertical-align:middle;}
.booth4_view .cont_list li .txt_box .btn_box a{font-size:0; display:block;}
.booth4_view .cont_list li .txt_box .btn_box .list{width:26px; height:23px; margin-right:20px; background:url(/img/sub/list_on_off.png) no-repeat; background-size:cover;}
.booth4_view .cont_list li .txt_box .btn_box .list p{background:url(/img/sub/list_on_off.png) no-repeat; background-size:cover; height:100%;}
.booth4_view .cont_list li .txt_box .btn_box .on p{background-position:-26px 0;}
.booth4_view .cont_list li .txt_box .btn_box .cart{width:24px; height:26px;}
.booth4_view .cont_list li .txt_box .btn_box .cart p{background:url(/img/sub/cart_icon.png) no-repeat; background-size:cover; height:100%;}
.booth3_view .cont_box  .gallery_view{font-size:0; /*display:flex; flex-wrap:wrap;height:auto;*/}
.booth3_view .cont_box  .gallery_view .img_box{width:70%; box-sizing:border-box; padding-right:40px;display:inline-block; vertical-align:top;}
.booth3_view .cont_box  .gallery_view .img_box .vod_box{width:100%; padding-top:56.25%; position:relative;}
.booth3_view .cont_box  .gallery_view .img_box .vod_box video, .booth3_view .gallery_view .img_box .vod_box iframe{width:100%; height:100%; position:absolute; top:0; left:0;}
.booth3_view .cont_box  .gallery_view .txt_box{width:30%; display:inline-block; vertical-align:top; margin-top:0; box-sizing:border-box; color:#fff; position:relative;}
.booth3_view .cont_box  .gallery_view .txt_box .top{/*height:calc(100% - 70px); overflow-x:hidden; overflow-y:auto; border-bottom:1px solid #fff; box-sizing:border-box;*/ padding-bottom:70px;}
.booth3_view .cont_box  .gallery_view .txt_box .title{margin:0; padding-top:20px; border-top:1px solid #fff;}
.booth3_view .cont_box  .gallery_view .txt_box .detail{margin-top:15px; padding-bottom:30px;}
.booth3_view .cont_box  .gallery_view .txt_box .list_btn{width:100%; margin:0; padding-top:20px; border-top:1px solid #fff; position:absolute; bottom:0; left:0;}
.booth3_view .cont_box  .gallery_view .txt_box .list_btn a{border:1px solid #fff; color:#fff;}
.booth5_view .cont_list li{width:calc(25% - 15px); margin-right:20px;}
.booth5_view .cont_list li:nth-child(4n){margin-right:0;}
.booth5_view .cont_list li:nth-child(3n){margin-right:20px;}
.booth5_view .cont_list li .img_box{padding-top:132%; background:#fff; position:relative; overflow:hidden;}
.booth5_view .cont_list li .down_btn{box-sizing:border-box; width:100%; padding:0; position:absolute; bottom:0; left:0; text-align:left; border:0; margin:0; background:rgba(228,20,37,0.9); display:none;}
.booth5_view .cont_list li .thum:hover .down_btn{display:block;}
.booth5_view .cont_list li .down_btn a{color:#fff; font-size:14px; text-transform:uppercase; padding:20px; display:block; box-sizing:border-box;}
.booth5_view .cont_list li .down_btn a:after{content:""; display:block; width:29px; height:29px; background:url(/img/sub/download_icon.png) no-repeat; position:absolute; top:50%; right:30px; transform:translateY(-50%);  -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
.booth6_view .top_box .tb_box{padding-left:0;}
.booth6_view .tb_box .detail_tb{background:rgba(0,0,0,0.4); padding:50px; font-size:0;}
.booth6_view .tb_box .detail_tb > *{display:inline-block; vertical-align:top; margin-bottom:30px;}
.booth6_view .tb_box .detail_tb .top_noti{font-size:18px; color:#fff; line-height:1.3; margin-bottom:50px; width:100%;}
.booth6_view .tb_box .detail_tb .box_tit{font-size:0; margin-bottom:30px;}
.booth6_view .tb_box .detail_tb .box_tit > *{display:inline-block; vertical-align:middle;}
.booth6_view .tb_box .detail_tb .box_tit span{font-size:14px; line-height:25px; width:75px; text-align:center; background:#e41425; border-radius:20px; margin-right:8px; color:#fff;}
.booth6_view .tb_box .detail_tb .box_tit p{font-size:20px; color:#e41425;}
.booth6_view .tb_box .detail_tb .tb-tr{padding:0;}
.booth6_view .tb_box .detail_tb .tb-tr > *{display:inline-block; vertical-align:middle;}
.booth6_view .tb_box .detail_tb .tb-tr .tb-th{width:120px; box-sizing:border-box; color:#fff;}
.booth6_view .tb_box .detail_tb .tb-tr .tb-td{width:calc(100% - 120px); box-sizing:border-box; padding:0;}
.booth6_view .tb_box .detail_tb .tb-tr .tb-td .select-box{height:45px; border:none;}
.booth6_view .tb_box .detail_tb .tb-tr .tb-td .select-box select{height:45px;}
.booth6_view .tb_box .detail_tb .tb-tr .tb-td input[type="text"]{height:45px;}
.booth6_view .tb_box .detail_tb .tb-tr .tb-td textarea{height:245px;}
.booth6_view .tb_box .detail_tb .lt_box{width:380px;}
.booth6_view .tb_box .detail_tb .lt_box .tb-tr.tr-half > *{width:100%;}
.booth6_view .tb_box .detail_tb .lt_box .tb-tr.tr-half .half-box{font-size:0; margin-bottom:5px;}
.booth6_view .tb_box .detail_tb .lt_box .tb-tr.tr-half .half-box > *{display:inline-block; vertical-align:middle;}
.booth6_view .tb_box .detail_tb .rt_box{width:calc(100% - 380px); box-sizing:border-box; padding-left:5%;}
.booth6_view .tb_box .detail_tb .rt_box .tb-tr{font-size:0; margin-bottom:5px;}
.booth6_view .tb_box .detail_tb .file-tr{font-size:0; margin-bottom:5px;}
.booth6_view .board-button .btn.btn-ty-1{background:none; border-radius:0; border-color:#fff;}
.booth6_view .board-button .btn.btn-ty-1 a{color:#fff;}
.booth6_view.board .board-write .write-tb .addfile-box .addfile-btn{background:#fff; color:#000;}
.booth7_view .notice_wrap .noti_box .inner{width:100%; height:200px; background:#fff; box-sizing:border-box; padding:40px; margin-bottom:15px; position:relative;}
.booth7_view .notice_wrap .noti_box .txt_cont{color:#000;}
.booth7_view .notice_wrap .noti_box .txt_cont .title{font-size:26px; font-weight:500; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-bottom:15px;}
.booth7_view .notice_wrap .noti_box .txt_cont .detail{font-size:16px; font-weight:300; line-height:1.3;}
.booth7_view .notice_wrap .noti_box .info_cont{color:#666; font-size:16px; position:absolute; bottom:40px; right:40px;}
.booth7_view .notice_wrap .noti_box .info_cont > *{display:inline-block; vertical-align:middle;}
.booth7_view .notice_wrap .noti_box .info_cont .date{padding-right:20px; position:relative;}
.booth7_view .notice_wrap .noti_box .info_cont .date:after{content:""; display:block; width:1px; height:15px; background:#ddd; position:absolute; top:50%; right:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
.booth7_view .notice_wrap .noti_box .info_cont .view{padding-left:30px; margin-left:20px; position:relative;}
.booth7_view .notice_wrap .noti_box .info_cont .view:before{content:""; display:block; width:19px; height:12px; background:url(/img/sub/view_icon.png); position:absolute; top:50%; left:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
.booth7_view .notice_wrap .noti_box:hover .inner{background:#000;}
.booth7_view .notice_wrap .noti_box:hover .inner:before{content:""; display:block; width:4px; height:100%; background:#e41425; position:absolute; top:0; left:0;}
.booth7_view .notice_wrap .noti_box:hover .txt_cont{color:#fff;}
.booth7_view .notice_wrap .noti_box:hover .info_cont{color:#aaa;}
.booth7_view .board-list-top{margin-bottom:50px;}
.booth7_view .board-list-top .board-search{width:80%; max-width:650px; font-size:0; padding:0;}
.booth7_view .board-list-top .board-search input[type="text"]{width:calc(100% - 50px); margin-right:0; background:none; color:#fff;}
.booth7_view .board-list-top .board-search .search-btn a{border-color:#fff;}
.booth7_view .board-list-top .board-search .search-btn a:after{background:#fff;}

.show_summary .top_box{display:block;}
.show_summary .top_box .img_box{display:inline-block; width:40%;}
.show_summary .top_box .img_box img{max-width:100%;}
.show_summary .top_box .tb_box{width:60%; box-sizing:border-box; display:inline-block;}
.show_summary .tb_box .detail_tb .tb-tr{font-size:0;}
.show_summary .tb_box .detail_tb .tb-tr > *{display:inline-block; vertical-align:top;}
.show_summary .tb_box .detail_tb .tb-tr .tb-th{width:150px; box-sizing:border-box; color:#fff; font-size:22px; font-weight:300;}
.show_summary .tb_box .detail_tb .tb-tr .tb-td{width:calc(100% - 150px); box-sizing:border-box; font-size:20px; line-height:1.5;}
.show_summary .tb_box .detail_tb .tb-tr .tb-logo{font-size:0;}
.show_summary .tb_box .detail_tb .tb-tr .tb-td .com_logo{width:calc(33.333% - 9px); margin-right:12px; box-sizing:border-box; padding:5px 15px; background:#fff; border-radius:30px; margin-bottom:10px;}
.show_summary .tb_box .detail_tb .tb-tr .tb-td .com_logo img{max-width:100%; border-radius:20px;}
.show_summary .tb_box .detail_tb .tb-tr .tb-td .com_logo:nth-child(3n){margin-right:0;}
.community .result_wrap{}
.community .result_wrap .bd_top{background: #fff; color:#000;}
.community .result_wrap .bd_top .tr-th{padding:15px 5px; box-sizing: border-box; text-align: center; font-size:16px;}
.community .result_wrap .result_tb{font-size: 0; border-bottom:1px solid #fff;}
.community .result_wrap .result_tb > *{display: inline-block; vertical-align: middle;}
.community .result_wrap .result_tb .tr-td{padding:15px 5px; color:#fff; font-size:15px; text-align:center; box-sizing:border-box;}
.community .result_wrap .result_tb .num{width:60px;}
.community .result_wrap .result_tb .title{width:calc(100% - 480px);}
.community .result_wrap .result_tb .tr-td.title{text-align: left; position:relative; box-sizing:border-box;}
.community .result_wrap .result_tb .title p{font-size:15px; color:#fff; display:inline-block; max-width:calc(100% - 50px); overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.community .result_wrap .result_tb .title a{position:relative;}
.community .result_wrap .result_tb .title span.comment{font-size:14px; color:#d9d9d9; position:absolute; top:50%; right:-30px; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
.community .result_wrap .result_tb .file{width: 60px;}
.community .result_wrap .result_tb .file img{width: 23px;}
.community .result_wrap .result_tb .writer{width:150px;}
.community .result_wrap .result_tb .date{width:120px;}
.community .result_wrap .result_tb .view{width:90px;}
.community .result_wrap .write_btn{text-align:right; padding-top:20px;}
.community .result_wrap .write_btn a{display:inline-block; width:120px; text-align:center; border:1px solid #fff; color:#fff; font-size:15px; padding:10px 0;}
.commu_write .write_tb{}
.commu_write .write_tb .tb-tr{font-size:0; margin-bottom:10px;}
.commu_write .write_tb .tb-tr > *{display:inline-block; vertical-align:middle;}
.commu_write .write_tb .tb-tr .tb-th{font-size:16px; color:#fff; width:150px; box-sizing:border-box; padding:0 20px; position:relative;}
.commu_write .write_tb .tb-tr .tb-th:before{content: ""; display: block; width: 4px; height: 4px; background: #e60012; position: absolute; top: 50%; left: 0; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%);}
.commu_write .write_tb .tb-tr .tb-td{width:calc(100% - 150px);}
.commu_write .write_tb .tb-tr .tb-td input[type="text"]{width:100%; height:40px; padding:0 10px;}
.commu_write .write_tb .tb-tr .tb-td textarea{width:100%; height:250px; resize:none; padding:10px;}
.commu_write .btn_box{text-align:center; font-size:0; margin-top:30px;}
.commu_write .btn_box > *{display:inline-block; vertical-align:middle;}
.commu_write .btn_box .btn{width:110px; background:#fff; height:40px;}
.commu_write .btn_box .btn a{font-size:16px; color:#000; line-height:40px;}
.commu_write .btn_box .btn.submit{margin-right:10px;}
.commu_write .btn_box .btn.list{background:none; border:1px solid #fff;}
.commu_write .btn_box .btn.list a{color:#fff;}
.commu_write .write_tb .tb-tr .tb-td .addfile-box{font-size:0;}
.commu_write .write_tb .tb-tr .tb-td .addfile-box > *{display:inline-block; vertical-align:middle;}
.commu_write .write_tb .tb-tr .tb-td .addfile-box input[type="file"]{width:0; height:0; position:absolute; top:0; left:0; opacity:0;}
.commu_write .write_tb .tb-tr .tb-td .addfile-box .addfile-txt{width:calc(100% - 180px); height:40px; background:#fff; border-radius:0;white-space:nowrap; line-height:40px; color:#000; font-size:16px; box-sizing:border-box; padding:0 10px;}
.commu_write .write_tb .tb-tr .tb-td .addfile-box .addfile-btn{width: 100px; height: 40px; background: #fff; border-left:1px solid #000; text-align: center; font-size: 16px; line-height: 40px; color: #000; cursor:pointer;box-sizing:border-box;}
.commu_write .write_tb .tb-tr .tb-td .addfile-box .list-add{width: 80px; height: 40px; background: #777; text-align: center; font-size: 16px; line-height: 40px; color: #fff; cursor:pointer;box-sizing:border-box;}
.commu_write .write_tb .tb-tr .tb-td .sel_file_list{width: calc(100% - 120px); display:inline-block; vertical-align:middle;}
.commu_write .write_tb .tb-tr .tb-td .list-del{width: 100px; margin-left:20px; height: 40px; background: #efefef; text-align: center; font-size: 16px; line-height: 40px; color: #000; cursor:pointer;box-sizing:border-box; display:inline-block; vertical-align:middle;}
.commu_write .write_tb .tb-tr .tb-td #lbl_File_Use_Graph td{color:#fff;}
.commu_view .pop_inner_box{background:#fff; padding:0 20px;}
.commu_view .write_tb{border-top:1px solid #000;}
.commu_view .write_tb .tb-tr{font-size:0; border-bottom:1px solid #eee;}
.commu_view .write_tb .tr-before{border-bottom:none; position:relative; border-bottom:1px solid #eee; }
.commu_view .write_tb .tr-before:before{content:""; display:block; width:150px; height:100%; background:#f9f9f9; position:absolute; top:0; left:0; box-sizing:border-box;}
.commu_view .write_tb .tb-tr > *{display:inline-block; vertical-align:middle;}
.commu_view .write_tb .tb-tr .tb-th{font-size:16px; color:#000; width:150px; box-sizing:border-box; padding:15px; position:relative; background:#f9f9f9;}
.commu_view .write_tb .tr-before .tb-th{background:none;}
.commu_view .write_tb .tb-tr .tb-td{width:calc(100% - 150px); font-size:15px; color:#000; box-sizing:border-box; padding:15px;}
.commu_view .write_tb .tb-cont .tb-td{width:100%; line-height:1.5;}
.commu_view .comment_box{margin-top:30px;}
.commu_view .comment_box .comment_list{width: 100%; box-sizing: border-box; border: 1px solid #eee; border-bottom:0;}
.commu_view .comment_box .comment_list .list{font-size:0; border-bottom:1px solid #eee; }
.commu_view .comment_box .comment_list .list > *{display:inline-block; vertical-align:middle;}
.commu_view .comment_box .comment_list .list .box{font-size:0; width:calc(100% - 60px);}
.commu_view .comment_box .comment_list .list .box > *{display:inline-block; vertical-align:middle; font-size:14px;}
.commu_view .comment_box .comment_list .list .box .name{width:150px; box-sizing:border-box; padding:0 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 40px; color: #000;}
.commu_view .comment_box .comment_list .list .box .txt{width: calc(100% - 150px); box-sizing: border-box; padding: 0 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 40px; color: #656565;}
.commu_view .comment_box .comment_list .list .coment_modi{width:60px; height:40px; border:1px solid #000; box-sizing:border-box; text-align:center; margin-right:5px;}
.commu_view .comment_box .comment_list .list .coment_modi a{line-height:40px;}
.commu_view .comment_box .comment_list .list .cometn_del{width:60px; height:40px; background:#000; text-align:center;}
.commu_view .comment_box .comment_list .list .cometn_del a{line-height:40px; text-align:center; color:#fff;}
.commu_view .comment_box .comment_regi{margin-top:10px;}
.commu_view .comment_box .comment_regi .subject{font-size: 15px; font-weight: 500; margin-bottom: 5px; position: relative;}
.commu_view .comment_box .comment_regi .edit_box{position: relative;}
.commu_view .comment_box .comment_regi .edit_box input[type="text"]{width: calc(100% - 100px); border: 1px solid #e0e0e0; height: 40px; box-sizing: border-box; padding: 0 10px;}
.commu_view .comment_box .comment_regi .edit_box .btn{width: 100px; height: 40px; background: #000; position: absolute; top: 0; right: 0;}
.commu_view .comment_box .comment_regi .edit_box .btn a{font-size: 14px; color: #fff; line-height: 40px; text-align: center; width: 100%; display: block;}
.commu_view .arrow_box{margin:30px 0; border-top:2px solid #ddd;}
.commu_view .arrow_box .arrow{border-bottom:1px solid #eee; padding:20px 0;}
.commu_view .arrow_box .arrow a{font-size:0;}
.commu_view .arrow_box .arrow a > *{display:inline-block; vertical-align:middle;}
.commu_view .arrow_box .arrow div{width:160px; padding:0 30px; color:#666; font-size:16px; box-sizing:border-box;}
.commu_view .arrow_box .arrow a p{width:calc(100% - 160px); padding-right:55px; box-sizing:border-box; font-size:16px; position:relative; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.commu_view .arrow_box .prev p:after{content:""; display:block; width:10px; height:10px; border:solid #000; border-width:1px 1px 0 0; position:absolute; top:50%; right:30px; margin-top:-2px; transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg);}
.commu_view .arrow_box .next p:after{content:""; display:block; width:10px; height:10px; border:solid #666; border-width:0 1px 1px 0; position:absolute; top:50%; right:30px; margin-top:-8px; transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg);}
.commu_view .btn_box{font-size:0; margin-top:30px; position:relative;}
.commu_view .btn_box > *{display:inline-block; vertical-align:middle;}
.commu_view .btn_box .btn{width:110px; height:40px; border:1px solid #000; text-align:center;}
.commu_view .btn_box .btn a{font-size:16px; color:#000; line-height:40px;}
.commu_view .btn_box .btn.delete{margin:0 10px;}
.commu_view .btn_box .btn.delete{background:#000;}
.commu_view .btn_box .btn.delete a{color:#fff;}
.commu_view .btn_box .btn.list{position:absolute; top:0; right:0;}
.award .category_box{margin-bottom:50px;}
.award .category_box ul{font-size:0; text-align:center;}
.award .category_box ul > *{display:inline-block; vertical-align:middle;}
.award .category_box ul li{padding: 10px 15px; background: #444; border-radius: 20px; margin: 0 10px 10px 0;}
.award .category_box ul li p{font-size:16px; color:#fff; padding-left:25px; position:relative;}
.award .category_box ul li p:before{content: ""; display: block; width: 17px; height: 12px; background: url(/img/sub/category_chk.png) no-repeat; position: absolute; top: 50%; left: 0; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%);}
.award .category_box ul li.on{background:#e60012;}
.award .category_box ul li.on p:before{background-position:-17px 0;}
.award .award_list_wrap{border:solid #fff; border-width:1px 0 1px 0;}
.award .award_list_wrap .list_tit{text-align:center; font-size:45px; color:#fff; margin:30px 0;}
.award .award_list_wrap .list{padding-bottom:30px; font-size:0;}
.award .award_list_wrap .list > *{display:inline-block; vertical-align:middle;}
.award .award_list_wrap .list li{width:calc(33.333% - 9px); margin-right:12px; margin-bottom:12px; box-sizing:border-box; padding:30px; background:#fff;}
.award .award_list_wrap .list li:nth-child(3n){margin-right:0}
.award .award_list_wrap .list li > *{display:inline-block; vertical-align:middle;}
.award .award_list_wrap .list1 li .lt_box{width:40%;}
.award .award_list_wrap .list1 li .lt_box .img_box{width:100%; padding-top:142.3%; position:relative;}
.award .award_list_wrap .list1 li .lt_box .img_box img{max-width:100%; max-height:100%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%);}
.award .award_list_wrap .list1 li .rt_box{width:60%; box-sizing:border-box; padding-left:30px;}
.award .award_list_wrap .list1 li .rt_box .txt_box .subject .red{font-size:16px; color:#e60012;}
.award .award_list_wrap .list1 li .rt_box .txt_box .subject .title{font-size:24px; margin-top:5px;}
.award .award_list_wrap .list1 li .rt_box .txt_box .name{margin-top:20px; font-size:16px; line-height:1.3;}
.award .award_list_wrap .list1 li .rt_box .txt_box .name .com{font-weight:500;}
.award .award_list_wrap .list2 li{width:calc(50% - 6px); margin-right:12px; margin-bottom:12px; box-sizing:border-box; padding:30px; background:#fff;}
.award .award_list_wrap .list2 li:nth-child(3n){margin-right:12px;}
.award .award_list_wrap .list2 li:nth-child(2n){margin-right:0;}
.award .award_list_wrap .list2 li .lt_box{width:70%; box-sizing:border-box; padding-right:30px;}
.award .award_list_wrap .list2 li .lt_box .txt_box .subject .red{font-size:16px; color:#e60012;}
.award .award_list_wrap .list2 li .lt_box .txt_box .subject .title{font-size:24px; margin-top:5px;}
.award .award_list_wrap .list2 li .lt_box .txt_box .name{margin-top:20px; font-size:16px; line-height:1.3;}
.award .award_list_wrap .list2 li .lt_box .txt_box .name .com{font-weight:500;}
.award .award_list_wrap .list2 li .rt_box{width:30%;}
.award .award_list_wrap .list2 li .rt_box .img_box{width:100%; padding-top:142.3%; position:relative;}
.award .award_list_wrap .list2 li .rt_box .img_box img{max-width:100%; max-height:100%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%);}
.award .award_list_wrap .list_top{background:#fff; font-size:0; text-align:center;}
.award .award_list_wrap .list_top > *{display:inline-block; vertical-align:middle; font-size:16px;}
.award .award_list_wrap .list_top div{height:60px; line-height:60px;}
/* .award .award_list_wrap .list_top .field{width:190px;} */
.award .award_list_wrap .list_top .field{width:200px;}
/* .award .award_list_wrap .list_top .belong{width:calc(((100% - 380px) / 2) - 1px);} */
.award .award_list_wrap .list_top .belong{width:calc(100% - 600px);}
/* .award .award_list_wrap .list_top .group{width:calc(((100% - 380px) / 2) - 1px); padding:0 95px;} */
.award .award_list_wrap .list_top .group{width:400px;}
.award .award_list_wrap .list3{}
.award .award_list_wrap .list3 li{font-size:0; text-align:center; width:100%; background:none; padding:0; border-bottom:1px solid #666; margin-bottom:0;}
.award .award_list_wrap .list3 li > *{display:inline-block; vertical-align:middle; font-size:15px;}
.award .award_list_wrap .list3 li div{padding:15px; box-sizing:border-box; color:#fff;}
/* .award .award_list_wrap .list3 li .field{width:190px;} */
.award .award_list_wrap .list3 li .field{width:200px;}
.award .award_list_wrap .list3 li .belong{width:calc(100% - 600px);}
/* .award .award_list_wrap .list3 li .belong{width:calc(((100% - 380px) / 2) - 1px);} */
/* .award .award_list_wrap .list3 li .name{width:calc(((100% - 380px) / 2) - 1px);} */
.award .award_list_wrap .list3 li .name{width:200px;}
.award .award_list_wrap .list3 li .position{width:200px;}

.pop_cont2.conference{height:calc(100% - 80px); margin-top:80px; width:100%; max-width:100%; overflow-y:auto; overflow-x:hidden;}
.pop_cont2.conference .cont_inner{width:95%; max-width:1280px; margin:0 auto;}
.conference .top_vod_box{font-size:0; margin-bottom:30px;}
.conference .top_vod_box > *{display:inline-block; vertical-align:top;}
.conference .top_vod_box .lt_box{width:450px; box-sizing:border-box; padding-right:50px;}
.conference .top_vod_box .lt_box .top_txt_box{padding:20px 0; border:solid #fff; border-width:1px 0 1px 0; font-size:24px; color:#fff; word-break:keep-all; line-height:1.5;}
.conference .top_vod_box .lt_box .bot_list_box{padding-top:30px;}
.conference .top_vod_box .lt_box .bot_list_box .tb-tr{margin-bottom:30px;}
.conference .top_vod_box .lt_box .bot_list_box .tb-tr > div{padding:0 20px;}
.conference .top_vod_box .lt_box .bot_list_box .tb-tr .tb-th{font-size:16px; color:#aaa; position:relative; margin-bottom:10px;}
.conference .top_vod_box .lt_box .bot_list_box .tb-tr .tb-th:before{content: ""; display: block; width: 4px; height: 4px; background: #e60012; position: absolute; top: 50%; left: 0; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%);}
.conference .top_vod_box .lt_box .bot_list_box .tb-tr .tb-td{font-size:16px; color:#fff;}
.conference .top_vod_box .rt_box{width:calc(100% - 450px);}
.conference .top_vod_box .rt_box .vod_box{padding-top:56.25%; width:100%; position:relative; background:#000;}
.conference .top_vod_box .rt_box .vod_box video, .conference .top_vod_box .rt_box .vod_box iframe{width:100%; height:100%; position:absolute; top:0; left:0;}
.conference .bot_list_box{margin-top:50px;}
.conference .bot_list_box .session_box{overflow-x:auto;}
.conference .bot_list_box .tab_box{font-size:0;}
.conference .bot_list_box .tab_box > *{display:inline-block; vertical-align:middle;}
.conference .bot_list_box .tab_box li{min-width:140px; width:calc(33.333% - 8px); height:40px; text-align:center; border-radius:20px; background:#fff; margin:0 12px 12px 0; position:relative;}
.conference .bot_list_box .tab_box li:nth-child(3n){margin-right:0;}
.conference .bot_list_box .tab_box li a{font-size:13px;}
.conference .bot_list_box .tab_box li a p{width:100%; position:absolute; top:50%; left:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); padding:0 20px; box-sizing:border-box; line-height:1.3; letter-spacing:-1px; word-break:keep-all;}
.conference .bot_list_box .tab_box li.on{background:#e60012;}
.conference .bot_list_box .tab_box li.on a{color:#fff;}
.conference .bot_list_box .session_wrap{min-width:768px;}
.conference .bot_list_box .noti_txt{display:none;}
.conference .bot_list_box .session_wrap .list_top{height:60px; background:#fff; width:100%; text-align:center; font-size:0;}
.conference .bot_list_box .session_wrap .list_top > *{display:inline-block; vertical-align:middle;}
.conference .bot_list_box .session_wrap .list_top > div{color:#000; font-size:16px; line-height:60px;}
.conference .bot_list_box .session_wrap .session{width:150px; text-align:center;}
.conference .bot_list_box .session_wrap .theme{width:calc(100% - 720px); box-sizing:border-box; padding-right:10px;}
.conference .bot_list_box .session_wrap .speaker{width:400px;}
.conference .bot_list_box .session_wrap .video{width:100px; text-align:center;}
.conference .bot_list_box .session_wrap .link{width:70px; text-align:center;}
.conference .bot_list_box .session_wrap .list_cont li{padding:20px 0; font-size:0; border-bottom:1px solid #666;}
.conference .bot_list_box .session_wrap .list_cont li > *{display:inline-block; vertical-align:middle;}
.conference .bot_list_box .session_wrap .list_cont li .tr-td{color:#fff; font-size:16px; word-break:keep-all; padding:0 5px; box-sizing:border-box;}
.conference .bot_list_box .session_wrap .list_cont li .tr-td.session{word-break:break-all;}
.conference .bot_list_box .session_wrap .list_cont li .theme .title{font-size:20px;}
.conference .bot_list_box .session_wrap .list_cont li .theme .sub_tit{font-weight:300; margin-top:10px; font-size:15px; line-height:1.3;}
.conference .bot_list_box .session_wrap .list_cont li .speaker{font-size:0;}
.conference .bot_list_box .session_wrap .list_cont li .speaker > *{display:inline-block; vertical-align:middle;}
.conference .bot_list_box .session_wrap .list_cont li .speaker .lt_box{width:calc(100% - 86px); box-sizing:border-box; padding-right:20px;}
.conference .bot_list_box .session_wrap .list_cont li .speaker .lt_box .name{font-size:20px; margin-bottom:5px;}
.conference .bot_list_box .session_wrap .list_cont li .speaker .lt_box .info{font-size:14px; word-break:keep-all; line-height:1.3; font-weight:300;}
.conference .bot_list_box .session_wrap .list_cont li .speaker .lt_box .info p{line-height:1.3;}
.conference .bot_list_box .session_wrap .list_cont li .speaker .rt_box{width:86px;}
.conference .bot_list_box .session_wrap .list_cont li .speaker .rt_box .img_box{width:100%;}
.conference .bot_list_box .session_wrap .list_cont li .speaker .rt_box .img_box img{width:100%;}
.conference .bot_list_box .session_wrap .list_cont li .video img{max-width:100%;}
.conference .bot_list_box .session_wrap .list_cont li .link img{max-width:100%; width:35px;}
.conference .contents-area .list_btn{width:100px; height:50px; margin:40px auto; border:1px solid #fff;}
.conference .contents-area .list_btn p{font-size:16px; color:#fff; line-height:50px; text-align:center;}

.conference .video_pop_wrap{position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.8); transition: all 0.4s ease; transform: scale(0); -webkit-transform:scale(0); -moz-transform: scale(0); opacity: 0;}
.conference .video_pop_wrap.show{transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); opacity: 1;}
.conference .video_pop_wrap .inner_box{}
.conference .video_pop_wrap .inner_box .vod_box{width:90%; height:90%; max-width:900px; max-height:506px; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%);}
.conference .video_pop_wrap .inner_box .vod_box video, .conference .video_pop_wrap .inner_box .vod_box iframe{width:100%; height:100%; position:absolute; top:0; left:0;}
.conference .video_pop_wrap .inner_box .close_btn{display:block; width:30px; height:30px; position:absolute; top:-30px; right:0; cursor:pointer;}
.conference .video_pop_wrap .inner_box .close_btn i{display:block; width:25px; height:1px; position:absolute; top:50%; left:0; background:#fff;}
.conference .video_pop_wrap .inner_box .close_btn i:first-child{transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg);}
.conference .video_pop_wrap .inner_box .close_btn i:last-child{transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg);}

.conference .list_slide_wrap{margin-top:50px;}
.conference .list_slide_wrap .slide_box{max-width:500px; margin:30px auto; border:3px solid #fff; padding:15px; box-sizing:border-box;}
.conference .list_slide_wrap .slide_box .slide_img{}
.conference .list_slide_wrap .slide_box .slide_img p{}
.conference .list_slide_wrap .slide_box .slide_img p img{width:100%;}
.conference .list_slide_wrap .slide_box_thum .slick-arrow{position:absolute; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); width:15px; height:40px; font-size:0; border:none; cursor:pointer;}
.conference .list_slide_wrap .slide_box_thum .slick-prev{left:0; background:url(/img/common/slide_prev.png) no-repeat; background-size:cover;}
.conference .list_slide_wrap .slide_box_thum .slick-next{right:0; background:url(/img/common/slide_next.png) no-repeat; background-size:cover;}
.conference .list_slide_wrap .slide_box_thum .slick-list{padding:0 10px !important;}
.conference .list_slide_wrap .slide_box .slick-slide, .conference .list_slide_wrap .slide_box_thum .slick-slide{height:auto;}
.conference .list_slide_wrap .slide_box_thum .thum_img{}
.conference .list_slide_wrap .slide_box_thum .thum_img p{margin:0 10px;}
.conference .list_slide_wrap .slide_box_thum .thum_img img{max-width:100%; filter:grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%);}
.conference .list_slide_wrap .slide_box_thum .slick-current .thum_img img{filter:none;}

#view-content{opacity:1 !important;}
#view-content .vh{background:none !important; padding:10px 0 !important;}
#view-content .vci{background:none !important;}
.vr-content-layer .vr-content-main{height:calc(100% - 80px) !important;}
.booth_view{height:auto; max-width:1280px; width:95%; margin:0 auto;}
.booth_view .cont_box .gallery_view{height:auto; overflow-y:visible;}
.booth2_view{max-width:1280px; width:95%; margin:0 auto;}
.pop_cont{height:auto; max-width:1280px; width:95%; margin:0 auto;}
.pop_cont .cont_list{height:auto; overflow-y:visible; text-align:center;}
.pop_cont2{max-width:1280px; width:95%; margin:0 auto; height:auto;}
.pop_cont2.search{height:100%;}
.pop_cont2 .pop_inner_box{overflow-y:visible; height:auto; }
.pop_cont .cont_inner.board{height:auto; overflow-y:visible;}
.pop_cont .hall_list{height:auto; overflow-y:visible; text-align:center;}



.sub .vr_footer{position:absolute; bottom:30px; left:2.5%; width:95%;}
.sub .vr_footer .fnb{text-align:center; font-size:0;}
.sub .vr_footer .fnb > *{display:inline-block; vertical-align:middle;}
.sub .vr_footer .fnb li{padding:0 10px; position:relative;}
.sub .vr_footer .fnb li:after{content:""; display:block; width:1px; height:10px; background:#fff; position:absolute; top:50%; right:-1px; margin-top:-4px;}
.sub .vr_footer .fnb li:last-child:after{display:none;}
.sub .vr_footer .fnb li a{color:#fff; font-size:14px;}
.sub .vr_footer .copy{color:#fff; font-size:13px; position:absolute; bottom:0; right:0;}

/*행사소개*/
.introduce .intro-tab{width:100%; border-bottom:1px solid #000;}
.introduce .intro-tab ul{font-size:0;border-left:1px solid #000;}
.introduce .intro-tab ul > *{display:inline-block; vertical-align:middle;}
.introduce .intro-tab ul li{width:200px; background:#fff; text-align:center; border:solid #000; border-width:1px 1px 0 0;}
.introduce .intro-tab ul li.on{background:#163567;}
.introduce .intro-tab ul li.on a{color:#fff;}
.introduce .intro-tab ul li a{display:block; height:60px; line-height:60px;}
/* .introduce .logo_box{margin:50px 0 35px;} */
/* .introduce .logo_box ul{font-size:0;} */
/* .introduce .logo_box ul > *{display:inline-block; vertical-align:middle;} */
/* .introduce .logo_box ul li{width:calc(16.666% - 10px); margin-right:12px; height:80px; box-sizing:border-box; border:1px solid #e7e7e7; position:relative; margin-bottom:12px;} */
/* .introduce .logo_box ul li.on{border: 1px solid #163567;} */
/* .introduce .logo_box ul li:hover{border: 1px solid #163567;} */
/* .introduce .logo_box ul li:nth-child(6n){margin-right:0;} */
/* .introduce .logo_box ul li a{display:block; width:100%; height:100%;} */
/* .introduce .logo_box ul li a img{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); max-height:90%; max-width:90%;} */
.introduce .board-list-top{border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; background:#f7f7f7; padding:30px 50px; font-size:0; margin-top:50px;}
.introduce .board-list-top > *{display:inline-block; vertical-align:middle;}
.introduce .board-list-top .lt-box{font-size:0; width:calc(100% - 550px); box-sizing:border-box;}
.introduce .board-list-top .lt-box >*{display:inline-block; vertical-align:middle;}
.introduce .board-list-top .lt-box .sel_box{width:200px; background:#fff; padding:0; border:1px solid #e7e7e7; box-sizing:border-box; margin-right:20px; position:relative;}
.introduce .board-list-top .lt-box .sel_box:after{content: ""; width: 0; height: 0; border-top: 5px solid #000; border-left: 4px solid transparent; border-right: 4px solid transparent; position: absolute; right: 10px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%);}
.introduce .board-list-top .lt-box .sel_box select{width:100%; border:none; height:40px; appearance:none; -webkit-appearance:none; padding:0 10px; box-sizing:border-box;}
.introduce .board-list-top .lt-box .sel_box select::-ms-expand {display:none;}
.introduce .board-list-top .lt-box .board-search{width:calc(100% - 300px); background:#fff; padding:0; border:1px solid #e7e7e7; box-sizing:border-box;}
.introduce .board-list-top .lt-box .board-search input[type="text"]{width:calc(100% - 55px); padding-left:15px; box-sizing:border-box; border:none; height:40px;}
.introduce .board-list-top .subject{font-size:16px; width:80px;}
.introduce .board-list-top .rt-box{font-size:0; width:550px; padding-left:30px; box-sizing:border-box;}
.introduce .board-list-top .rt-box >*{display:inline-block; vertical-align:middle;}
.introduce .board-list-top .cal_box{width:calc(100% - 220px); position:relative;}
.introduce .board-list-top .cal_box > *{display:inline-block; vertical-align:middle;}
.introduce .board-list-top .cal_box .inner{width:calc(50% - 10px); margin-right:20px; border:1px solid #e7e7e7; box-sizing:border-box; background:#fff; position:relative;}
.introduce .board-list-top .cal_box .inner:last-child{margin-right:0;}
.introduce .board-list-top .cal_box p{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); font-size:16px;}
.introduce .board-list-top .cal_box .inner a{}
.introduce .board-list-top .cal_box .inner img{position:absolute; top:50%; left:10px; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
.introduce .board-list-top .cal_box .inner input[type="text"]{width:100%; border:none; height:40px; box-sizing:border-box; padding-left:40px;}
.introduce .board-list-top .rt-box .search-btn{width:100px; text-align:center; margin-left:20px;}
.introduce .board-list-top .rt-box .search-btn a{display:block; width:100%; height:40px; line-height:40px; background:#0070ba; color:#fff; border-radius:5px;}
.introduce .list_box{margin-top:50px;}
.introduce .list_box .list_wrap{font-size:0; border-bottom:1px solid #e7e7e7;}
.introduce .list_box .list_wrap > *{display:inline-block; vertical-align:top;}
.introduce .list_box .list_wrap li{width:calc(25% - 12px); margin-right:16px; margin-bottom:30px;}
.introduce .list_box .list_wrap li:nth-child(4n){margin-right:0;}
.introduce .list_box .list_wrap li .img_box{width:100%; padding-top:55.555%; border:1px solid #e7e7e7; box-sizing:border-box; position:relative;}
.introduce .list_box .list_wrap li .img_box img{max-width:90%; max-height:90%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%);}
.introduce .list_box .list_wrap li .txt_box{font-size:16px;}
.introduce .list_box .list_wrap li .txt_box .tit{font-weight:500; margin:10px 0 5px;}
.introduce .list_box .list_wrap li .txt_box .text{line-height:1.5;}

/**행사소개_view**/
.introduce .info_box{margin-top:50px;}
.introduce .info_box .inner{font-size:0;}
.introduce .info_box .inner > *{display:inline-block; vertical-align:middle;}
.introduce .info_box .inner .img_box{width:320px; height:230px; box-sizing:border-box; border:1px solid #e7e7e7; position:relative; padding:30px;}
.introduce .info_box .inner .img_box img{max-width:100%; max-height:100%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%);}
.introduce .info_box .inner .tb_box{width:calc(100% - 320px); padding-left:20px; box-sizing:border-box;}
.introduce .tb_box .detail_tb {position:relative; border-top:1px solid #e7e7e7;}
.introduce .tb_box .detail_tb:before {content:""; width:150px; height:100%; background:#f7f7f7; position:absolute; left:0; top:0;}
.introduce .tb_box .detail_tb .tb-tr {width:100%; box-sizing:border-box; padding:20px 0; border-bottom:1px solid #d9d9d9; position:relative; font-size:0;}
.introduce .tb_box .detail_tb .tb-tr > * {display:inline-block; vertical-align:middle; box-sizing:border-box; position:relative;}
.introduce .tb_box .detail_tb .tb-tr .tb-th {width:150px; font-size:16px; padding:0 20px;}
.introduce .tb_box .detail_tb .tb-tr .tb-th span {color:red; display:inline-block; vertical-align:middle;}
.introduce .tb_box .detail_tb .tb-tr .tb-td {width:calc(100% - 150px); padding:0 20px; font-size:14px; color:#666666; line-height:1.3; word-break:keep-all;}
.introduce .tb_box .detail_tb .tb-tr .tb-td > * {display:inline-block; vertical-align:middle; margin-right:5px;}
.introduce .tb_box .detail_tb .tb-tr .tb-td > *:last-child {margin-right:0;}
.introduce .inner_cont .list_box .list_tab{margin-bottom:30px; border:solid #797979; border-width:0 0 1px 1px; font-size:0;}
.introduce .inner_cont .list_box .list_tab > *{display:inline-block; vertical-align:middle;}
.introduce .inner_cont .list_box .list_tab .tab{border:solid #797979; border-width:1px 1px 0 0;}
.introduce .inner_cont .list_box .list_tab .tab a{display:block; width:200px; height:60px; line-height:60px; color:#000; background:#fff; font-size:16px; text-align:center;}
.introduce .inner_cont .list_box .list_tab .tab.on a{color:#fff; background:#797979;}

/* .summary .info_box .inner .img_box{width:50%; max-width:480px; height:520px;} */
.summary .info_box .inner .img_box{width:40%; height:auto; padding:0;}
.summary .info_box .inner .img_box .logo{padding-top:56.25%; position:relative;}
.summary .info_box .inner .img_box .logo video{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;}
.summary .info_box .inner .tb_box{width:60%; padding-left:40px;}

/**행사일정**/
.event .info_box .tb_wrap{overflow-x:auto; padding-bottom:15px;}
.event .detail_tb_box{width:100%; min-width:1200px; border-top:2px solid #003b64; box-sizing:border-box;}
.event .detail_tb_box th{padding:15px; border:solid #e7e7e7; border-width:0 1px 1px 0; box-sizing:border-box; text-align:center; font-weight:400; background:#f7f7f7;}
.event .detail_tb_box th.top_tit{background:#f7f7f7; color:#000;}
.event .detail_tb_box td{padding:15px; height:40px; border:solid #e7e7e7; border-width:0 1px 1px 0;box-sizing:border-box; text-align:center;}
.event .detail_tb_box .bor_r{border-right:1px solid #003b64;}
.event .detail_tb_box .bor_b{border-bottom:1px solid #003b64;}
.event .detail_tb_box .bor_r_n{border-right:none;}

/**컨퍼런스**/
.conference .logo_box{margin:0 0 35px 0; padding-bottom:30px; border-bottom:1px solid #e7e7e7;}
.conference_view .logo_box{margin:0 0 35px 0;}
.conference_view .info_box{margin:0;}
.conference_view .info_box .inner .vod_box{width:530px; height:298px; box-sizing:border-box; position:absolute; top:50px; right:0;}
.conference_view .info_box .inner .vod_box img, .conference_view .info_box .inner .vod_box video, .conference_view .info_box .inner .vod_box iframe{width:100%; height:100%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%);}
.conference_view .info_box .inner .tb_box{width:calc(100% - 530px); padding:0 20px 0 0; box-sizing:border-box;}
.conference_view .info_box .inner .tb_box .tb-td.min-h{height:143px; line-height:1.3;  overflow-y: auto;}
.conference_view .list_box .list_wrap{border-top:1px solid #e7e7e7;}
.conference_view .list_box .list_wrap li{font-size:0; width:100%; margin-bottom:0; border-bottom:1px solid #e7e7e7; box-sizing:border-box; padding:0 20px;}
.conference_view .list_box .list_wrap li > *{display:inline-block; vertical-align:middle;}
.conference_view .list_box .list_wrap li .time_box{font-size:16px; width:150px;}
.conference_view .list_box .list_wrap li .time_box .tit{font-weight:500; margin-bottom:10px;}
.conference_view .list_box .list_wrap li .time_box .time{}
.conference_view .list_box .list_wrap li .img_box{width:193px; border:none; padding-top:0; height:160px;}
.conference_view .list_box .list_wrap li .img_box img{max-width:100%;}
.conference_view .list_box .list_wrap li .tit_box{font-size:16px; text-align:center; width:calc(100% - 536px); box-sizing:border-box; padding:0 20px; line-height:1.3;}
.conference_view .list_box .list_wrap li .vod_box{width:193px;}
.conference_view .list_box .list_wrap li .vod_box img, .conference_view .list_wrap li .vod_box video{max-width:100%; max-height:100%;}

/**전시홀**/
.hall{background:url(/img/sub/hall.jpg) center no-repeat; background-size:cover;}
.hall .cont_box .btn_area{width:500px; text-align:center; margin:0 auto;}
.hall .cont_box .btn_area .layer_btn{background:#ddc;}
.hall .cont_box .btn_area .layer_btn a{color:#fff; font-size:16px; height:50px; line-height:50px; display:block;}
.hall .cont_box .layer_box{background: rgba(0,0,0,0.6); position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index:100; display: none;}
.hall .cont_box .layer_box .center_box{height:100%; position:fixed; width: 75%; height: 90%; background: #fff; box-sizing:border-box; padding:30px; z-index:10; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%);}
.hall .cont_box .layer_box .center_box:before{content:""; display:block; width:100%; height:3px; background:url(/img/sub/border_gradient.jpg) no-repeat; background-size:cover; position:absolute; top:0; left:0;}
.hall .cont_box .layer_box .tit{font-size:20px; padding-bottom:15px; border-bottom:1px solid #ccc; margin-bottom:30px;}
.hall .cont_box .layer_box .cont_list{font-size:0; height:calc(100% - 130px); overflow-y:auto; box-sizing:border-box;}
.hall .cont_box .layer_box .cont_list > *{display:inline-block; vertical-align:middle;}
.hall .cont_box .layer_box .cont_list li{width:calc((20% - 12px) - 1px); margin-right:15px; height:calc(33.333% - 15px); margin-bottom:15px; box-sizing:border-box; border:1px solid #ddd; }
.hall .cont_box .layer_box .cont_list li:nth-child(5n){margin-right:0;}
.hall .cont_box .layer_box .cont_list li a{}
.hall .cont_box .layer_box .cont_list li .img_box{height:60%; border-bottom:1px solid #e7e7e7; position:relative;}
.hall .cont_box .layer_box .cont_list li .img_box img{max-width:70%; max-height:70%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
.hall .cont_box .layer_box .cont_list li .txt_box{height:40%; position:relative;}
.hall .cont_box .layer_box .cont_list li .txt_box .center{position:absolute; top:50%; left:10px; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%);}
.hall .cont_box .layer_box .cont_list li .name{font-size:14px;}
.hall .cont_box .layer_box .cont_list li .eng{font-size:13px; margin-top:5px;}

/**기업부스메인**/
.booth{background:url(/img/sub/booth.jpg) center no-repeat; background-size:cover;}
.booth .cont_box .btn_area{width:500px; text-align:center; margin:0 auto;}
.booth .cont_box .btn_area .layer_btn{background:#ddc;}
.booth .cont_box .btn_area .layer_btn a{color:#fff; font-size:16px; height:50px; line-height:50px; display:block;}
.booth .cont_box .layer_box{background: rgba(0,0,0,0.6); position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index:10000; display: none;}
.booth .cont_box .layer_box .center_box{position:fixed; width: 75%; height: 90%; background: #fff; box-sizing:border-box; padding:30px; z-index:10; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%);}
.booth .cont_box .layer_box .center_box:before{content:""; display:block; width:100%; height:3px; background:url(/img/sub/border_gradient.jpg) no-repeat; background-size:cover; position:absolute; top:0; left:0;}
.booth .cont_box .layer_box .tit{font-size:20px; padding-bottom:15px; margin-bottom:30px; border-bottom:1px solid #ccc; position:relative;}
.booth .cont_box .layer_box .tit .logo{position:absolute; top:0; right:0; width:130px;}
.booth .cont_box .layer_box .tit .logo img{max-width:100%;}
.booth .cont_box .layer_box .cont_inner{height:calc(100% - 37px); overflow-y:auto; padding-top:30px; box-sizing:border-box;}
.booth .cont_box .layer_box .cont_list{font-size:0; height:calc(100% - 67px); overflow-y:auto; box-sizing:border-box; position:relative;}
.booth .cont_box .layer_box.has_paging .cont_list{height:calc(100% - 130px);}
.booth .cont_box .layer_box .cont_list > *{display:inline-block; vertical-align:top;}
.booth .cont_box .layer_box .cont_list li{width:calc(33.333% - 20px); margin-right:30px; /*height:calc(50% - 15px);*/ margin-bottom:15px; box-sizing:border-box;}
.booth .cont_box .layer_box .cont_list li:nth-child(3n){margin-right:0;}
.booth .cont_box .layer_box .cont_list li a{}
.booth .cont_box .layer_box .cont_list li .thum{cursor:pointer;}
/* .booth .cont_box .layer_box .cont_list li .view_box{width:100%; height:calc(100% - 130px); position:fixed; top:96px; left:0; background:#fff; z-index:10; overflow-y:auto;} */
.booth .cont_box .layer_box .cont_list li .img_box{}
.booth .cont_box .layer_box .cont_list li .img_box img, .booth .cont_box .layer_box .cont_list li .img_box video{width:100%;}
.booth .cont_box .layer_box .cont_list li .txt_box{position:relative; font-size:16px; text-align:center; margin-top:15px;}
.booth .cont_box .layer_box .cont_list li .txt_box .center{position:absolute; top:50%; left:10px; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%);}
.booth .cont_box .layer_box .cont_list li .name{font-size:14px;}
.booth .cont_box .layer_box .cont_list li .eng{font-size:13px; margin-top:5px;}

.booth .top_box{font-size:0; display:table; width:100%;}
/* .booth .top_box > *{display:inline-block; vertical-align:middle;} */
.booth .top_box .img_box{width:320px; display:table-cell; vertical-align: top; position:relative;}
.booth .top_box .img_box .logo{width:100%; height:280px; border:1px solid #d7d7d7; position:relative; box-sizing:border-box; padding:30px;}
.booth .top_box .img_box .logo img{max-width:100%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%);}
.booth .top_box .img_box .btn_box{font-size:0; width:100%; position:absolute; top:300px; left:0;}
.booth .top_box .img_box .btn_box > *{display:inline-block; vertical-align:middle;}
.booth .top_box .img_box .btn_box li{width:calc(33.333% - 8px); margin-right:12px;}
.booth .top_box .img_box .btn_box li:last-child{margin-right:0;}
.booth .top_box .img_box .btn_box li a{font-size:13px; color:#fff; display:block; height:45px; line-height:45px; background:#0070ba; border-radius:4px; text-align:center;}

.booth .top_box .tb_box{/*width:calc(100% - 340px);*/display:table-cell; vertical-align: top; padding-left:20px;}
.booth .tb_box .detail_tb {width:100%; box-sizing:border-box; position:relative; border-top:1px solid #e7e7e7;}
.booth .tb_box .detail_tb:before {content:""; width:150px; height:100%; background:#f7f7f7; position:absolute; left:0; top:0;}
.booth .tb_box .detail_tb .tb-tr {width:100%; box-sizing:border-box; padding:20px 0; border-bottom:1px solid #d9d9d9; position:relative; font-size:0;}
.booth .tb_box .detail_tb .tb-tr > * {display:inline-block; vertical-align:middle; box-sizing:border-box; position:relative;}
.booth .tb_box .detail_tb .tb-tr.tr-half {width:100%; font-size:0; position:relative;}
.booth .tb_box .detail_tb .tb-tr.tr-half:before {content:""; width:150px; height:100%; background:#f7f7f7; position:absolute; left:50%; top:0;}
.booth .tb_box .detail_tb .tb-tr.tr-half > * {width:50%; display:inline-block; vertical-align:middle; box-sizing:border-box; position:relative;}
.booth .tb_box .detail_tb .tb-tr .tb-th {width:150px; font-size:16px; padding:0 20px;}
.booth .tb_box .detail_tb .tb-tr .tb-th span {color:red; display:inline-block; vertical-align:middle;}
.booth .tb_box .detail_tb .tb-tr .tb-td {width:calc(100% - 150px); padding:0 20px; font-size:14px; color:#666666;}
.booth .tb_box .detail_tb .tb-tr .tb-td > * {display:inline-block; vertical-align:middle; margin-right:5px;}
.booth .tb_box .detail_tb .tb-tr .tb-td > *:last-child {margin-right:0;}
.booth .tb_box .detail_tb .tb-tr.tr-half .half-box {font-size:0;}
.booth .tb_box .detail_tb .tb-tr.tr-half .half-box > * {display:inline-block; vertical-align:middle; box-sizing:border-box;}
.booth .bottom_box{margin:20px 0; border:1px solid #e7e7e7; padding-bottom:60px;}
.booth .bottom_box .txt_box{font-size:16px; color:#666; line-height:1.4; padding:20px;}



/**커뮤니티-공지사항**/
/* .community .page-area{padding-bottom:0;} */
.community .board-search{border-bottom:1px solid #e7e7e7; width:80%; margin:0 auto;}
.community .board input[type="text"]{border:none; width:calc(100% - 40px);}
.community .board-search .search-btn{width:35px;}
.community .board-search .search-btn a{margin:0 auto;}
.notice .board-list .list-tb.list-ty-1 .tb-tr .tb-td {text-align:center;}
.notice .board-list .list-tb.list-ty-1 .tb-tr .box-no {width:100px;}
.notice .board-list .list-tb.list-ty-1 .tb-tr .box-subject {width:calc(100% - 340px); text-align:left;}
.notice .board-list .list-tb.list-ty-1 .tb-tr .box-date {width:120px;}
.notice .board-list .list-tb.list-ty-1 .tb-tr .box-hit {width:120px;}
.notice .board .board-list .board-list-top {text-align:center; margin-top:50px;}
.notice_view .board .board-view .view-tb.view-ty-1 .tb-tr .tb-th.box-subject{padding:15px 20px; text-align:left;}
.notice_view .board .board-view .view-tb.view-ty-1 .tb-tr .tb-td dl.line{text-align:left;}
.notice_view .board-button .btn-inner.rt-box{text-align:center;}

/**커뮤니티-보도자료**/
.news .board-list .list-tb.list-ty-1 .tb-tr .tb-td {text-align:center;}
.news .board-list .list-tb.list-ty-1 .tb-tr .box-no {width:100px;}
.news .board-list .list-tb.list-ty-1 .tb-tr .box-subject {width:calc(100% - 340px); text-align:left;}
.news .board-list .list-tb.list-ty-1 .tb-tr .box-date {width:120px;}
.news .board-list .list-tb.list-ty-1 .tb-tr .box-hit {width:120px;}
.news .board .board-list .board-list-top {text-align:center; margin-top:50px;}
.news_view .board .board-view .view-tb.view-ty-1 .tb-tr .tb-th.box-subject{padding:15px 20px; text-align:left;}
.news_view .board .board-view .view-tb.view-ty-1 .tb-tr .tb-td dl.line{text-align:left;}
.news_view .board-button .btn-inner.rt-box{text-align:center;}

/* 전체검색*/

.search .contents-area .top_box{font-size:0; text-align:center; width:90%; max-width:800px; margin:50px auto;}
.search .contents-area .top_box > *{display:inline-block; vertical-align:middle;}
.search .contents-area .top_box .select-box{border-bottom:1px solid #fff; width:200px; margin-right:30px; position:relative;}
.search .contents-area .top_box .select-box select{width: 100%; height: 50px; border: none; box-sizing: border-box; appearance: none; -webkit-appearance: none; -moz-appearance: none; padding: 0 10px; border-radius:0; background:none; color:#fff; font-size:22px;}
.search .contents-area .top_box .select-box option{color:#000; font-size:18px;}
.search .contents-area .top_box .select-box select::-ms-expand {display:none;}
/* .search .contents-area .top_box .select-box:after{content: ""; width: 0; height: 0; border-top: 5px solid #fff; border-left: 4px solid transparent; border-right: 4px solid transparent; position: absolute; right: 10px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%);} */
.search .contents-area .top_box .select-box:after{content: ""; display:block; width: 10px; height: 10px; border:solid #fff; border-width: 0 1px 1px 0; position: absolute; right: 10px; top: 50%; margin-top:-5px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform:rotate(45deg);}
.search .contents-area .top_box .text-box{border-bottom:1px solid #fff; width:calc(100% - 230px); position:relative;}
.search .contents-area .top_box input[type="text"]{height:50px; border:none; border-radius:0; background:none; color:#fff; width:100%; box-sizing:border-box; padding:0 10px;}
.search .contents-area .top_box .search-btn{width: 35px; height: 35px; text-align: center; position:absolute; bottom:0; right:7px;}
.search .contents-area .top_box .search-btn a{display: block; font-size: 0; width: 17px; height: 17px; border: 2px solid #fff; border-radius: 50%; position: relative; margin: 0 auto 5px;}
.search .contents-area .top_box .search-btn a:after{content: ""; display: block; width: 12px; height: 2px; background: #fff; position: absolute; bottom: -5px; right: -7px; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg);}
.search .contents-area .category_box{width:90%; max-width:800px; margin:30px auto;}
.search .contents-area .category_box ul{font-size:0; text-align:center;}
.search .contents-area .category_box ul > *{display:inline-block; vertical-align:middle;}
.search .contents-area .category_box ul li{padding:10px 15px; background:#444; border-radius:20px; margin:0 10px 10px 0;}
.search .contents-area .category_box ul li a p{font-size:16px; color:#fff; padding-left:25px; position:relative;}
.search .contents-area .category_box ul li a p:before{content:""; display:block; width:17px; height:12px; background:url(/img/sub/category_chk.png) no-repeat; position:absolute; top:50%; left:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
.search .contents-area .category_box ul li.on{background:#e60012;}
.search .contents-area .category_box ul li.on a p:before{background-position:-17px 0;}
.search .contents-area .noti{font-size:20px; color:#e60012; margin-bottom:15px; padding-left:10px; position:relative;}
.search .contents-area .noti:before{content:""; display:block; width:3px; height:3px; background:#e60012; position:absolute; top:50%; left:0; margin-top:-2px;}
.search .contents-area .result_wrap{padding-bottom:30px;}
.search .contents-area .result_wrap .result_top{border-top:2px solid #e7e7e7; height:60px; background:#f7f7f7; font-size:0;}
.search .contents-area .result_wrap .result_top > *{display:inline-block; vertical-align:middle;}
.search .contents-area .result_wrap .result_top li{height:60px; font-size:14px; text-align:center; position:relative;}
.search .contents-area .result_wrap .result_top li p{position:absolute; top:50%; left:0; width:100%; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
.search .contents-area .result_wrap .result_top li.hall_1, .search .contents-area .result_wrap .result__box .hall_1{width:270px;}
.search .contents-area .result_wrap .result_top li.name, .search .contents-area .result_wrap .result__box .name{width:250px;}
.search .contents-area .result_wrap .result_top li.ceo, .search .contents-area .result_wrap .result__box .ceo{width:150px;}
.search .contents-area .result_wrap .result_top li.product, .search .contents-area .result_wrap .result__box .product{width:250px;}
.search .contents-area .result_wrap .result_top li.homepage, .search .contents-area .result_wrap .result__box .homepage{width: calc(100% - 1080px);}
.search .contents-area .result_wrap .result_top li.booth_1, .search .contents-area .result_wrap .result__box .booth_1{width:80px; position:relative;}
.search .contents-area .result_wrap .result_top li.list, .search .contents-area .result_wrap .result__box .list{width:80px; position:relative;}
.search .contents-area .result_wrap .result_top li.product2, .search .contents-area .result_wrap .result__box .product2{width:270px;}
.search .contents-area .result_wrap .result_top li.info, .search .contents-area .result_wrap .result__box .info{width: calc(100% - 930px);}
.search .contents-area .result_wrap .result_top li.keyword, .search .contents-area .result_wrap .result__box .keyword{width:250px;}
.search .contents-area .result_wrap .result_top li.list2, .search .contents-area .result_wrap .result__box .list2{width:80px; position:relative;}
.search .contents-area .result_wrap .result__box{margin-bottom:50px;}
.search .contents-area .result_wrap .result__box li{font-size:0; padding:10px 0;}
.search .contents-area .result_wrap .result__box li > *{display:inline-block; vertical-align:middle; font-size:15px; text-align:center;}
.search .contents-area .result_wrap .result__box li > div{box-sizing:border-box; padding:0 20px; line-height:1.3; word-break:break-all;}
.search .contents-area .result_wrap .result__box .hall_1{text-align:left; line-height:1.5;}
.search .contents-area .result_wrap .result__box li > div p{color:#fff; font-weight:300;}
.search .contents-area .result_wrap .result__box li > div.list p{font-size:0; width:26px; height:23px; background:url(/img/sub/list_on_off.png) no-repeat; margin:0 auto;}
.search .contents-area .result_wrap .result__box li > div.list .on p{background-position:-27px 0;}
.search .contents-area .result_wrap .result__box li > div.list2 p{font-size:0; width:24px; height:26px; background:url(/img/sub/cart_icon_on_off.png) no-repeat; margin:0 auto;}
.search .contents-area .result_wrap .result__box li > div.list2 .on p{background-position:-24px 0;}
/* .search .contents-area .result_wrap .result__box li > div.name img{max-width:100%; max-height:100%;} */
.search .contents-area .result_wrap .result__none{border-top:2px solid #e7e7e7; border-bottom:1px solid #e7e7e7; padding:100px; text-align:center; color:#fff;}
.search .contents-area .result_wrap .result__box .result_tb{border-bottom:1px solid #e7e7e7;}

/**약관**/
.terms .contents-area .term_wrap{border:1px solid #ccc; width:90%; margin:0 auto; padding:30px; line-height:1.5; box-sizing:border-box; white-space:pre-wrap; color:#333;}
.terms .contents-area .term_wrap table{margin:10px 0;}
.terms .contents-area .term_wrap table tr td{border:1px solid #ccc; padding:10px; text-align:center; word-break:break-all;}
.terms_box{margin-bottom:20px;}
.terms_box .box_tit{font-weight:500; padding:10px; border:1px solid #000;}
.terms_box .box_tb{margin:10px 0; border:solid #000; border-width:1px 1px 0 0;}
.terms_box .tb_fixed{table-layout:fixed;}
.terms_box .box_tb td{padding:10px; border:solid #000; border-width:0 0 1px 1px; text-align:center; font-size:14px;}
.terms_box p.bold{font-weight:500; margin-bottom:10px;}
.terms_box .tit{font-weight:500; margin-bottom:10px;}
.terms_box .list{counter-reset: item; margin-top:10px;}
.terms_box .list>li{position:relative; padding-left:15px; margin-bottom:20px; font-weight:500;}
.terms_box.use_box .list>li{font-weight:400; margin-bottom:15px;}
.terms_box .list>li:before{content:counter(item)'.'; counter-increment: item; position:absolute; top:1px; left:0;}
.terms_box .list>li>p{margin-top:10px; margin-left:-15px; font-weight:400;}
.terms_box .sub_list{margin-top:10px; counter-reset: item; font-size:14px; font-weight:400;}
.terms_box .sub_list>li{position:relative; padding-left:15px; margin-bottom:5px;}
.terms_box .sub_list>li:before{content:counter(item)')'; counter-increment: item; position:absolute; top:1px; left:0;}
.terms_box .inner_box{margin:10px 0 15px 0; font-size:14px; font-weight:400;}
.terms_box .inner_box2{margin:10px 0 15px 10px; font-size:14px; font-weight:400;}
.terms_box .inner_box p{position:relative; padding-left:10px; margin-bottom:5px;}
.terms_box .inner_box2 p{position:relative; padding-left:10px; /*margin-bottom:5px;*/}
.terms_box .inner_box p:before{content:""; display:block; width:5px; height:1px; background:#000; position:absolute; top:10px; left:0;}
.terms_box .inner_box2 p:before{content:""; display:block; width:2px; height:2px; background:#000; position:absolute; top:10px; left:0;}

/**오프닝세션**/
.opening .inner_cont .logo_box{width:100%;}
.opening .inner_cont .logo_box .inner_box{width:100%; height:0; padding-top:56.25%; position:relative;}
.opening .inner_cont .logo_box .inner_box video{width:100%; height:100%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%);}
.opening .inner_cont .txt_box{margin-top:50px;}
.opening .inner_cont .txt_box .inner_box{font-size:0;}
.opening .inner_cont .txt_box .inner_box > *{display:inline-block; vertical-align:top;}
.opening .inner_cont .txt_box .inner_box .lt_box{width:300px; margin-right:100px; position:relative;}
.opening .inner_cont .txt_box .inner_box .lt_box:before{content:""; display:block; width:100%; height:3px; background:url(/img/sub/border_gradient_s.jpg) no-repeat; background-size:cover; position:absolute; top:0; left:0;}
.opening .inner_cont .txt_box .inner_box .lt_box .tit{font-size:30px; color:#0051a6; line-height:1.3; margin:50px 0; font-weight:bold;}
.opening .inner_cont .txt_box .inner_box .lt_box .tit .img img{max-width:100%;}
.opening .inner_cont .txt_box .inner_box .rt_box{width:calc(100% - 400px);}
.opening .inner_cont .txt_box .inner_box .rt_box .txt{font-size:18px; color:#333; line-height:1.5;}

/*부스 sns 공유 팝업*/
.sns_share_box{z-index: 100; max-width: 420px; width: 90%; height: 90%; max-height: 320px; background: #fff; position: fixed; top: 50%; left: 50%; transition: all 0.4s ease; transform:translate(-50%, -50%) scale(0); -webkit-transform:translate(-50%, -50%) scale(0); -moz-transform:translate(-50%, -50%) scale(0); opacity:0; box-shadow:0 0 10px rgba(0,0,0,0.3);}
/* .sns_share_box .sns_close{width:100%; height:50px; position:relative;} */
.sns_share_box .sns_close div{width:50px; height:50px; position:absolute; top:0; right:0; cursor:pointer; z-index:10;}
.sns_share_box .sns_close div i{width:25px; height:1px; background:#000; display:block; position:absolute; top:50%; left:12px; margin-top:-1px;}
.sns_share_box .sns_close div i:first-child{transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg);}
.sns_share_box .sns_close div i:last-child{transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg);}
.sns_share_box .sns_tit{font-size:18px; color:#666; position:absolute; top:30px; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%);}
.sns_share_box.show{transform:translate(-50%, -50%) scale(1); -webkit-transform:translate(-50%, -50%) scale(1); -moz-transform:translate(-50%, -50%) scale(1); opacity:1;}
.sns_share_box .sns_btn{width:100%; height:100%;}
.sns_share_box .sns_btn .addthis_inline_share_toolbox{height:100%;}
.sns_share_box .sns_btn .at-resp-share-element{width:100%; height:100%;}
.sns_share_box .sns_btn .at-share-btn-elements{width:90%; position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); transform:translate(-50%, -50%);}
.sns_share_box .sns_btn .at-resp-share-element .at-share-btn{width:calc(33.333% - 4px); box-sizing:border-box;}

/*피칭 팝업*/
.pitch .sec_box{border-bottom:1px solid #fff; padding-bottom:20px;}
.pitch .sec_box .sec_tit{color:#fff; font-size:30px; margin:30px 0;}
.pitch .sec_box .hall_list{text-align:left;}
.pitch .sec_box .hall_list li .info{color:#fff; font-size:12px; margin-top:10px; line-height:1.3;}
.pitch .sec_box .hall_list li .txt_box{padding-top:10px;}
.pitch .sec_box .hall_list li .txt_box .center{position:relative; top:auto; transform:translateY(0); -webkit-transform:translateY(0); -moz-transform:translateY(0); padding:0;}
.pitch .sec_box .hall_list li .img_box{background:none;}
.pitch .sec_box .hall_list li .img_box img{width:100%; height:100%; max-width:none; max-height:none;}
.pitch .sec_box .hall_list li .list{display:none;}

.seminar{background:url(/img/sub/conference_bg.jpg) center no-repeat; background-size:cover;}
.conference .tab_wrap{width:90%; max-width:1280px; margin:50px auto 0;}
.conference .tab_wrap .tab_box{font-size:0; text-align:center;}
.conference .tab_wrap .tab_box > *{display:inline-block; vertical-align:middle;}
.conference .tab_wrap .tab_box li{width:calc(33.333% - 8px); margin-right:12px; max-width:300px; padding:15px; background:#fff; border-radius:50px; box-sizing:border-box;}
.conference .tab_wrap .tab_box li:last-child{margin-right:0;}
.conference .tab_wrap .tab_box li a{font-size:16px; color:#000;}
.conference .tab_wrap .tab_box li a p{font-size:24px; font-weight:600; margin-bottom:10px;}
.conference .tab_wrap .tab_box li.on{background:#c50918;}
.conference .tab_wrap .tab_box li.on a{color:#fff;}

/*비즈니스*/
.business .spc_tb{border-top:#000 solid 1px;}
.business .spc_tb th{border-bottom:#ccc solid 1px;padding:20px; background:#f0f0f0}
.business .spc_tb td{padding:20px; border-bottom:#ccc solid 1px; text-align:center}



@media screen and (max-width:1280px) {
	
	.introduce .board-list-top .lt-box{padding-right:0;}
	
	.introduce .tb_box .detail_tb:before{width:100px;}
	.introduce .tb_box .detail_tb .tb-tr .tb-th{width:100px;}
	.introduce .tb_box .detail_tb .tb-tr .tb-td{width:calc(100% - 100px);}
	
	.search .contents-area .result_wrap .result_top{display:none;}
	.search .contents-area .result_wrap .result__box{border-top:2px solid #e7e7e7;}
	.search .contents-area .result_wrap .result__box .result_tb{position:relative;}
	.search .contents-area .result_wrap .result__box li > div{/*position:relative;*/ width:calc(100% - 80px) !important; text-align:left; padding:0 5px; margin-bottom:5px;}
	.search .contents-area .result_wrap .result__box .hall_1{}
	.search .contents-area .result_wrap .result__box .hall_1:before{content: attr(data-title)" : "; display: inline-block; vertical-align: middle; padding-right: 2px; color:#fff;}
	.search .contents-area .result_wrap .result__box .hall_1 p{display: inline-block; vertical-align: middle; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:calc(100% - 60px);}
	.search .contents-area .result_wrap .result__box .name:before{content: attr(data-title)" : "; display: inline-block; vertical-align: middle; padding-right: 2px; color:#fff;}
	.search .contents-area .result_wrap .result__box .name p{display: inline-block; vertical-align: middle; width:calc(100% - 60px);}
	.search .contents-area .result_wrap .result__box .name div{display:inline-block; vertical-align:middle; width:calc(100% - 60px);}
	.search .contents-area .result_wrap .result__box .ceo:before{content: attr(data-title)" : "; display: inline-block; vertical-align: middle; padding-right: 2px; color:#fff;}
	.search .contents-area .result_wrap .result__box .ceo p{display: inline-block; vertical-align: middle; width:calc(100% - 60px);}
	.search .contents-area .result_wrap .result__box .product:before{content: attr(data-title)" : "; display: inline-block; vertical-align: middle; padding-right: 2px; color:#fff;}
	.search .contents-area .result_wrap .result__box .product p{display: inline-block; vertical-align: middle; width:calc(100% - 70px);}
	.search .contents-area .result_wrap .result__box .tel:before{content: attr(data-title)" : "; display: inline-block; vertical-align: middle; padding-right: 2px; color:#fff;}
	.search .contents-area .result_wrap .result__box .tel p{display: inline-block; vertical-align: middle; width:calc(100% - 60px);}
	.search .contents-area .result_wrap .result__box .mail:before{content: attr(data-title)" : "; display: inline-block; vertical-align: middle; padding-right: 2px; color:#fff;}
	.search .contents-area .result_wrap .result__box .mail p{display: inline-block; vertical-align: middle; width:calc(100% - 60px);}
	.search .contents-area .result_wrap .result__box .homepage:before{content: attr(data-title)" : "; display: inline-block; vertical-align: middle; padding-right: 2px; color:#fff;}
	.search .contents-area .result_wrap .result__box .homepage p{display: inline-block; vertical-align: middle; width:calc(100% - 70px);}
	/* .search .contents-area .result_wrap .result__box .booth_1{width:70px !important; position:absolute; top:50%; right:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);} */
	.search .contents-area .result_wrap .result__box .booth_1{width:40px !important; padding:0; position:absolute; top:10px; right:40px;}
	.search .contents-area .result_wrap .result__box .list{width:40px !important; padding:0; position:absolute; top:10px; right:0;}
	.search .contents-area .result_wrap .result__box .product2 p{display: inline-block; vertical-align: middle; width:calc(100% - 70px);}
	.search .contents-area .result_wrap .result__box .product2:before{content: attr(data-title)" : "; display: inline-block; vertical-align: middle; padding-right: 2px; color:#fff;}
	.search .contents-area .result_wrap .result__box .info p{display: inline-block; vertical-align: middle; width:calc(100% - 70px);}
	.search .contents-area .result_wrap .result__box .info:before{content: attr(data-title)" : "; display: inline-block; vertical-align: middle; padding-right: 2px; color:#fff;}
	.search .contents-area .result_wrap .result__box .keyword p{display: inline-block; vertical-align: middle; width:calc(100% - 70px);}
	.search .contents-area .result_wrap .result__box .keyword:before{content: attr(data-title)" : "; display: inline-block; vertical-align: middle; padding-right: 2px; color:#fff;}
	.search .contents-area .result_wrap .result__box .list2{width: 40px !important; padding: 0; position: absolute; top: 10px; right: 0;}
	.search .contents-area .result_wrap .result__box li > div.booth_1 a{display:block; width:100%; transform:none; -webkit-transform:none; -moz-transform:none; text-align:center; position:relative; left:auto; top:auto;}
	
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-no {width:60px;}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-name {width:calc(100% - 830px);}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-type {width:100px;}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-part {width:100px;}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-staff {width:100px;}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-tel {width:140px;}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-date1 {width:120px;}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-date2 {width:120px;}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-status {width:90px;}

	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-no {width:60px;}
	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-name {width:calc(50% - 275px);}
	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-facility {width:calc(50% - 275px);}

	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-no {width:80px;}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-name {width:calc(60% - 280px);}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-staff {width:120px;}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-area {width:120px;}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-cate {width:calc(40% - 280px);}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-status {width:120px;}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-date1 {width:120px;}
	
	.conference .tab_wrap .tab_box li a{font-size:15px;}
	.conference .tab_wrap .tab_box li a p{font-size:20px;}
	
} 
@media screen and (max-width:1279px) {
	
	.pop_cont .cont_inner.board{width:95%; margin:0 auto;}
	.pop_cont2 .pop_inner_box{width:95%; margin:0 auto;}
	.booth_view{width:95%; margin:0 auto;}
	
}
@media screen and (max-width:1200px) {
	
	.pop_cont .tb_box .detail_tb:before{width:130px;}
	.pop_cont .tb_box .detail_tb .tb-tr.tr-half:before{width:130px;}
	.pop_cont .cont_list li .txt_box{font-size:14px;}
	
}
@media screen and (max-width:1100px) {
	
	.page-area .page-title{font-size:27px;}
	.page-area .content-inner{margin:50px auto 70px;}
	.page-area .contents-area{padding-top:50px;}
	
	.join-intro .contents-area{margin-top:50px;}
	
	.introduce .board-list-top .subject{font-size:14px; width:85px;}
	.introduce .board-list-top .lt-box .board-search{width:calc(100% - 85px);}
	.introduce .board-list-top .cal_box{width:calc(100% - 205px);}

	.board .board-list .list-tb.list-ty-1 .tb-tr .tb-th{font-size:15px;}
	.board .board-list .list-tb.list-ty-1 .tb-tr .tb-td{font-size:14px;}
	.board .board-list .list-tb.list-ty-1 .tb-tr .tb-td a{font-size:14px;}
	.my-card-b .board-list .list-tb.list-ty-1 .tb-tr .box-id {width:120px;}
	.my-card-b .board-list .list-tb.list-ty-1 .tb-tr .box-name {width:90px;}
	.my-card-b .board-list .list-tb.list-ty-1 .tb-tr .box-be {width:calc(100% - 710px);}
	.my-card-b .board-list .list-tb.list-ty-1 .tb-tr .box-position {width:90px;}
	.my-card-b .board-list .list-tb.list-ty-1 .tb-tr .box-tel {width:110px;}
	.my-card-b .board-list .list-tb.list-ty-1 .tb-tr .box-email {width:190px;}
	.my-card-b .board-list .list-tb.list-ty-1 .tb-tr .box-country {width:110px}
	
	.search .contents-area .top_box .select-box select{font-size:17px; height:40px;}
	.search .contents-area .top_box input[type="text"]{height:40px;}

	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-chk li{width:33.333%;}
	
	.my-list .result_wrap .result_top{display:none;}
	.my-list .result_wrap{border-top:2px solid #000;}
	.my-list .result_wrap .result__box li.result_tb{position:relative;}
	.my-list .result_wrap .result__box li > div{width:calc(100% - 40px) !important; text-align:left; padding-left:30px;}
	.my-list .result_wrap .result__box .hall_1:before{content: attr(data-title)" : "; display: inline-block; vertical-align: middle; padding-right: 2px; color:#000;}
	.my-list .result_wrap .result__box .hall_1 p{display: inline-block; vertical-align: middle; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:calc(100% - 60px);}
	.my-list .result_wrap .result__box .name:before{content: attr(data-title)" : "; display: inline-block; vertical-align: middle; padding-right: 2px; color:#000;}
	.my-list .result_wrap .result__box .name p{display: inline-block; vertical-align: middle; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:calc(100% - 60px);}
	.my-list .result_wrap .result__box .ceo:before{content: attr(data-title)" : "; display: inline-block; vertical-align: middle; padding-right: 2px; color:#000;}
	.my-list .result_wrap .result__box .ceo p{display: inline-block; vertical-align: middle; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:calc(100% - 60px);}
	.my-list .result_wrap .result__box .product:before{content: attr(data-title)" : "; display: inline-block; vertical-align: middle; padding-right: 2px; color:#000;}
	.my-list .result_wrap .result__box .product p{display: inline-block; vertical-align: middle; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:calc(100% - 70px);}
	.my-list .result_wrap .result__box .homepage:before{content: attr(data-title)" : "; display: inline-block; vertical-align: middle; padding-right: 2px; color:#000;}
	.my-list .result_wrap .result__box .homepage p{display: inline-block; vertical-align: middle; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:calc(100% - 70px);}
	.my-list .result_wrap .result__box .booth_1{width: 40px !important; padding: 0; position: absolute; top: 50%; right: 0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
	.my-list .result_wrap .result__box .del{padding: 0; position: absolute; top: 50%; left: 0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
	
	.show_summary .top_box .img_box{width:35%;}
	.show_summary .top_box .tb_box{padding-left:20px; width:65%;}
	.pop_cont .tb_box .detail_tb .tb-tr{padding:10px 0;}
	.show_summary .tb_box .detail_tb .tb-tr .tb-th{font-size:19px; width:120px;}
	.show_summary .tb_box .detail_tb .tb-tr .tb-td{font-size:17px; width:calc(100% - 120px);}
	.show_summary .tb_box .detail_tb .tb-tr .tb-logo{font-size:0;}
	
	.conference .top_vod_box .lt_box .top_txt_box{padding:10px 0; font-size:20px;}
	.conference .bot_list_box{margin-top:0px;}
	.conference .top_vod_box .lt_box{width:350px; padding-right:20px;}
	.conference .top_vod_box .rt_box{width:calc(100% - 350px);}
	.conference .top_vod_box .lt_box .bot_list_box .tb-tr .tb-td{font-size:14px;}
	.conference .bot_list_box .session_wrap .session{width:90px;}
	.conference .bot_list_box .session_wrap .theme{width:calc(100% - 550px);}
	.conference .bot_list_box .session_wrap .list_cont li .theme .title{font-size:18px;}
	.conference .bot_list_box .session_wrap .list_cont li .theme .sub_tit{font-size:14px;}
	.conference .bot_list_box .session_wrap .speaker{width:320px;}
	.conference .bot_list_box .session_wrap .list_cont li .speaker .lt_box{width:calc(100% - 70px); padding-right:10px;}
	.conference .bot_list_box .session_wrap .list_cont li .speaker .lt_box .info{font-size:13px;}
	.conference .bot_list_box .session_wrap .list_cont li .speaker .rt_box{width:70px;}
	.conference .bot_list_box .session_wrap .video{width:80px;}
	.conference .bot_list_box .session_wrap .link{width:60px;}
	
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-name {width:calc(100% - 730px);}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-type {width:90px;}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-part {width:90px;}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-staff {width:90px;}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-tel {width:120px;}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-date1 {width:100px;}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-date2 {width:100px;}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-status {width:80px;}

	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-name {width:calc(50% - 240px);}
	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-type {width:90px;}
	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-facility {width:calc(50% - 240px);}
	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-date2 {width:100px;}
	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-time {width:130px;}
	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-date1 {width:100px;}

	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-no {width:60px;}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-name {width:calc(60% - 230px);}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-staff {width:100px;}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-area {width:100px;}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-cate {width:calc(40% - 230px);}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-status {width:100px;}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-date1 {width:100px;}
	
} 
@media screen and (max-width:1024px) {
	
	.page-area .page-title{font-size:25px;}
	
	.introduce .board-list-top{padding:20px;}
	.introduce .board-list-top .lt-box{width:calc(100% - 500px);}
	.introduce .board-list-top .rt-box{width:500px;}
	.introduce .board-list-top .cal_box{width:calc(100% - 185px);}
	.introduce .board-list-top .rt-box .search-btn{width:80px;}
	.introduce .board-list-top .lt-box .board-search input[type="text"]{font-size:14px;}
	.introduce .board-list-top .cal_box .inner img{width:20px; left:7px;}
	.introduce .board-list-top .cal_box .inner input[type="text"]{font-size:14px; padding-left:35px;}
	.introduce .info_box .inner .img_box{width:280px;}
	.introduce .info_box .inner .tb_box{width:calc(100% - 280px);}
	.summary .info_box .inner .img_box{width:40%; height:480px;}
	.summary .info_box .inner .tb_box{width:60%;}
	.introduce .tb_box .detail_tb:before{width:100px;}
	.introduce .tb_box .detail_tb .tb-tr .tb-th{width:100px; font-size:15px;}
	.introduce .tb_box .detail_tb .tb-tr .tb-td{width:calc(100% - 100px);}
	
	.conference_view .info_box .inner .vod_box{position:relative; top:0; width:100%; padding-top:56.22%; height:auto;}
	.conference_view .info_box .inner .tb_box{width:100%; margin-top:15px;}
	.conference_view .info_box .inner .tb_box .tb-td.min-h{height:auto; overflow-y:visible;}
	.conference_view .list_box .list_wrap li .img_box{width:165px;}
	.conference_view .list_box .list_wrap li .tit_box{width:calc(100% - 480px);}
	.conference_view .list_box .list_wrap li .vod_box{width:165px;}
	
	.member .join-form-area .form-box h1.sub-title{font-size:18px;}
	.mypage .mypage-tab ul li a{font-size:14px;}
	.member .join-form-area .form-box .join-form-tb:before{width:150px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr.tr-half:before{width:150px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-th{font-size:15px; width:150px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td{width:calc(100% - 150px);}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td p{font-size:15px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .select-box select{font-size:15px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td input[type="text"], .member .join-form-area .form-box .join-form-tb .tb-tr .tb-td input[type="password"]{font-size:15px;}
	
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type li .select-area{font-size:15px;}
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-chk li{font-size:13px;}
	
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-no{width:70px;}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-gubun{width:100px;}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-subject{width:calc(100% - 580px); text-align:left;}
	/* .my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-subject p{display:block;} */
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-id{width:120px;}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-name{width:100px;}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-step{width:90px;}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-date{width:100px;}
	.board .board-list .list-tb.list-ty-1 .tb-tr .tb-th{font-size:15px;}
	.board .board-list .list-tb.list-ty-1 .tb-tr .tb-td{font-size:14px;}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-subject a{font-size:14px;}
	.my-board .board-list .list-tb.list-ty-1 .tb-tr a{font-size:14px;}
	.my-card-b .board-list .list-tb.list-ty-1 .tb-tr a{font-size:14px;}
	
	.page-area input[type="radio"] + label p{font-size:15px;}

	.pop_cont .top_box .tb_box .com_name{font-size:25px;}
	.pop_cont .top_box .tb_box .com_name span{font-size:17px;}
	
	.booth7_view .board-list-top{margin-bottom:30px;}
	.booth7_view .board-list-top .board-search .search-btn a{width:15px; height:15px;}
	.booth7_view .notice_wrap .noti_box .inner{padding:20px; height:170px;}
	.booth7_view .notice_wrap .noti_box .txt_cont .title{font-size:21px;}
	.booth7_view .notice_wrap .noti_box .txt_cont .detail{font-size:14px;}
	.booth7_view .notice_wrap .noti_box .info_cont{bottom:20px; right:20px; font-size:14px;}
	
	.booth_view{padding:20px 0;}
	.booth_view .cont_box .gallery_view{padding:0 20px;}
	.booth_view .cont_box .gallery_view .title_box{margin-bottom:30px; padding-bottom:20px;}
	.booth_view .cont_box .gallery_view .title_box .title{font-size:21px;}
	.booth_view .cont_box .gallery_view .title_box .bot_box{font-size:15px; margin-top:10px;}
	.booth_view .cont_box .gallery_view .txt_box .detail{font-size:15px;}
	
	.search .contents-area .top_box{margin:30px auto;}
	.community .result_wrap .bd_top .tr-th{font-size:15px;}
	.community .result_wrap .result_tb .tr-td{font-size:14px;}
	.community .result_wrap .result_tb .title p{font-size:14px;}
	
	.booth6_view .tb_box .detail_tb{padding:30px;}
	.booth6_view .tb_box .detail_tb .top_noti{margin-bottom:30px; font-size:16px;}
	.booth6_view .tb_box .detail_tb .lt_box{width:330px;}
	.booth6_view .tb_box .detail_tb .box_tit{margin-bottom:15px;}
	.booth6_view .tb_box .detail_tb .box_tit span{font-size:13px; line-height:21px; width:65px;}
	.booth6_view .tb_box .detail_tb .box_tit p{font-size:18px;}
	.booth6_view .tb_box .detail_tb .tb-tr .tb-th{padding:0 15px; font-size:15px;}
	.booth6_view .tb_box .detail_tb .tb-tr .tb-td .select-box{height:35px;}
	.booth6_view .tb_box .detail_tb .tb-tr .tb-td .select-box select{height:35px; font-size:15px;}
	.booth6_view .tb_box .detail_tb .tb-tr .tb-td input[type="text"]{font-size:15px; height:35px;}
	.booth6_view .tb_box .detail_tb .rt_box{width:calc(100% - 330px); padding-left:4%;}
	.booth6_view .tb_box .detail_tb .tb-tr .tb-td textarea{height:195px; min-height: auto;}
	
	.booth3_view .cont_box .gallery_view .img_box{width:100%; padding-right:0;}
	.booth3_view .cont_box .gallery_view .txt_box{width:100%; margin-top:30px;}
	
	.booth4_view .cont_list li .txt_box .goods_tit{font-size:20px;}
	.booth4_view .cont_list li .txt_box .goods_txt{font-size:15px;}
	.booth4_view .cont_list li:before, .booth4_view .cont_list li:after{width:25px;}

	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type-2 li{width:50%;}
	
	.award .award_list_wrap .list_tit{font-size:35px;}
	.award .award_list_wrap .list li{padding:20px;}
	.award .award_list_wrap .list1 li .rt_box{padding-left:20px;}
	.award .award_list_wrap .list1 li .rt_box .txt_box .subject .red{font-size:15px;}
	.award .award_list_wrap .list1 li .rt_box .txt_box .subject .title{font-size:20px;}
	.award .award_list_wrap .list1 li .rt_box .txt_box .name{font-size:15px;}
	.award .award_list_wrap .list2 li .lt_box{padding-right:20px;}
	.award .award_list_wrap .list2 li .lt_box .txt_box .subject .red{font-size:15px;}
	.award .award_list_wrap .list2 li .lt_box .txt_box .subject .title{font-size:20px;}
	.award .award_list_wrap .list2 li .lt_box .txt_box .name{font-size:15px;}
	.award .award_list_wrap .list3 li{padding:0;}
	.award .award_list_wrap .list_top .field{width:190px;}
	.award .award_list_wrap .list_top .group{width:300px;}
	.award .award_list_wrap .list_top .belong{width:calc(100% - 490px);}
	.award .award_list_wrap .list3 li .field{width:190px;}
	.award .award_list_wrap .list3 li .name{width:150px;}
	.award .award_list_wrap .list3 li .position{width:150px;}
	.award .award_list_wrap .list3 li .belong{width:calc(100% - 490px);}
	
	.conference .bot_list_box .tab_box li{width:calc(50% - 6px);}
	.conference .bot_list_box .tab_box li a{font-size:12px;}
	.conference .bot_list_box .tab_box li:nth-child(3n){margin-right:12px;}
	.conference .bot_list_box .tab_box li:nth-child(2n){margin-right:0;}
	
	.my-board .dep_tab ul li{margin:0 15px;}
	.my-board .dep_tab ul li p{font-size:14px;}
	.my-board .dep_tab ul li:after{right:-15px;}
	.my-stats .board-list .board_box .top_box .search-tb th{font-size:15px;}
	.my-stats .board-list .board_box .top_box .search-tb td .date input[type="text"]{font-size:15px;}
	.my-stats .board-list .board_box .top_box .search-tb td p{font-size:15px;}
	.my-stats .board-list .board_box .top_box .btn{width:150px; height:50px;}
	
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-name {width:calc(100% - 640px);}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-type {display:none;}

	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-name {width:calc(50% - 195px);}
	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-facility {width:calc(50% - 195px);}

	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-name {width:calc(60% - 230px);}
	
} 
@media screen and (max-width:980px) {
	
	.sns_share_box .sns_btn .at-share-btn-elements{text-align:center;}
	.sns_share_box .sns_btn .at-resp-share-element .at-share-btn{width:auto;}
	
}
@media screen and (max-width:900px) {
	
	.sub .page_cate li.cate{font-size:13px; padding-left:15px; margin-left:5px;}
	.page-area .page-title{font-size:22px;}
	/* .page-area .content-inner{padding:40px 0 120px 0;} */
	/* .page-area .contents-area{padding-top:40px;} */
	
	.introduce .intro-tab ul li{width:150px;}
	.introduce .intro-tab ul li a{height:50px; line-height:50px; font-size:15px;}
	/* .introduce .logo_box{margin:40px 0 25px;} */
	/* .introduce .logo_box ul li{width:calc(25% - 9px); height: 70px;} */
	/* .introduce .logo_box ul li:nth-child(6n){margin-right:12px;} */
	/* .introduce .logo_box ul li:nth-child(4n){margin-right:0} */
	.introduce .board-list-top .lt-box{width:100%;}
	.introduce .board-list-top .rt-box{padding-left:0; width:100%; margin-top:15px;}
	.introduce .list_box .list_wrap li{width:calc(33.333% - 8px); margin-right:12px;}
	/* .introduce .list_box .list_wrap li .img_box{height:130px;} */
	.introduce .list_box .list_wrap li:nth-child(4n){margin-right:12px;}
	.introduce .list_box .list_wrap li:nth-child(3n){margin-right:0;}
	.introduce .list_box .list_wrap li .txt_box .tit{font-size:15px;}
	.introduce .list_box .list_wrap li .txt_box .text{font-size:14px;}	
	.introduce .inner_cont .list_box .list_tab .tab a{width:150px; height:50px; line-height:50px; font-size:15px;}
	.introduce .info_box .inner .img_box{width:250px;}
	.introduce .info_box .inner .tb_box{width:calc(100% - 250px);}	
	.summary .info_box .inner .img_box{width:100%; max-width:100%; height:auto; min-height:300px; margin-bottom:15px; text-align:center;}
	.summary .info_box .inner .img_box img{position:relative; left:0; transform:none; -webkit-transform:none; -moz-transform:none;}
	.summary .info_box .inner .tb_box{width:100%; padding-left:0;}
	.introduce .tb_box .detail_tb .tb-tr{padding:17px 0;}
	
	.conference_view .info_box .inner .tb_box{width:100%;}
	.conference_view .list_box .list_wrap li{width:100%; margin-right:0;}
	.conference_view .list_box .list_wrap li .time_box{font-size:14px; width:120px;}
	.conference_view .list_box .list_wrap li .img_box{width:130px;}
	.conference_view .list_box .list_wrap li .tit_box{width:calc(100% - 380px); font-size:13px;}
	.conference_view .list_box .list_wrap li .vod_box{width:130px;}
	
	.search .contents-area .top_box{margin-bottom:40px;}
	.search .contents-area .top_box .select-box{width:190px; margin-right:10px;}
	.search .contents-area .top_box .select-box select{font-size:14px;}
	.search .contents-area .top_box .text-box{width:calc(100% - 200px);}
	.search .contents-area .top_box input[type="text"]{font-size:14px;}
	.search .contents-area .result_wrap .result__box li > div{font-size:14px;}
	
	.mypage .mypage-tab ul li{height:35px;}
	.mypage .mypage-tab ul li a{font-size:13px;}
	
	.member .join-form-area .form-box h1.sub-title{margin-bottom:10px;}
	.member .join-form-area .form-box .join-form-tb:before{width:110px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr.tr-half:before{width:110px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-th{font-size:13px; width:110px; padding:0 10px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td{width:calc(100% - 110px); padding:0 10px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td p{font-size:13px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .select-box select{font-size:13px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td input[type="text"], .member .join-form-area .form-box .join-form-tb .tb-tr .tb-td input[type="password"]{font-size:13px;}
	.member .button-area{margin-top:20px;}
	.member .button-area .btn{height:40px; width:120px;}
	.member .button-area .btn a{font-size:14px; line-height:38px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-chk li{font-size:14px;}
	
	.mypage .top-booth-btn{width:150px;}
	.mypage .top-booth-btn a{font-size:14px;}
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type li .select-area{font-size:13px;}
	.page-area .checked{width:15px; height:15px;}
	.page-area .non-checked{width:15px; height:15px;}
	.page-area .checked:after{width:3px; height:7px;}
	.page-area .radio-checked{width:15px; height:15px;}
	.page-area .radio-non-checked{width:15px; height:15px;}
	.page-area .radio-checked:after{width:8px; height:8px;}
	
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-no{width:60px;}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-gubun{width:90px}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-id{width:100px;}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-name{width:80px;}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-subject{width:calc(100% - 520px);}

	.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-chk{width:40px;}
	.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-no{width:60px;}
	.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-subject{width:calc(100% - 370px);}
	.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-subject a{font-size:13px;}
	.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-date{width:100px;}
	.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-hit{width:80px;}
	.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-step{width:90px;}
	.board .board-list .list-tb.list-ty-1 .tb-tr .tb-th{font-size:14px;}
	.board .board-list .list-tb.list-ty-1 .tb-tr .tb-td{font-size:13px;}
	.board .board-list .list-tb.list-ty-1 .tb-tr .tb-td a{font-size:13px;}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-subject a{font-size:13px;}
	
	.my-card-b .board-list .list-tb{border-top:2px solid #d9d9d9;}
	.my-card-b .board-list .list-tb.list-ty-1 .tb-tr .tb-th{display:none;}
	.my-card-b .board-list .list-tb.list-ty-1 .tb-tr .tb-td{width:25%; text-align:left;}
	.my-card-b .board-list .list-tb.list-ty-1 .tb-tr .tb-td:before{content: attr(data-title)" : "; display: inline-block; /* vertical-align: middle; */ padding-right: 2px; font-size: 13px; font-weight:500;}
	.my-card-b .board-list .list-tb.list-ty-1 .tb-tr a{font-size:13px;}
	
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-company{width:110px;}
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-gubun{width:90px;}
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-subject{width:calc(100% - 440px);}
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-step{width:70px;}
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-date{width:80px;}
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-booth{width:90px;}
	
	.my-card .board-list .list-tb.list-ty-1{border-top:2px solid #e7e7e7;}
	.my-card .board-list .list-tb.list-ty-1 .tb-tr.tr-head:before{display:none;}
	.my-card .board-list .list-tb.list-ty-1 .tb-tr{padding-bottom:10px;}
	.my-card .board-list .list-tb.list-ty-1 .tb-tr.tr-head{display:none;}
	.my-card .board-list .list-tb.list-ty-1 .tb-tr .tb-td{width:100%; text-align:left; padding:10px;}
	.my-card .board-list .list-tb.list-ty-1 .tb-tr .tb-td:before{content: attr(data-title)" : "; display: inline-block; vertical-align: top; padding-right: 2px;}
	.my-card .board-list .list-tb.list-ty-1 .tb-tr .tb-td .btn-bootn{display:inline-block;}
	
	.community .board input[type="text"]{font-size:14px;}
	
	.terms .contents-area .term_wrap{font-size:15px;}
	.terms_box .sub_list{font-size:13px;}
	.terms_box .inner_box{font-size:13px;}	
	
	.join-intro .contents-area .join-type{height:300px;}
	.join-intro .contents-area .join-type .img_box img{width:80px;}
	.join-intro .contents-area .join-type .type-btn{width:220px; font-size:15px; height:45px; line-height:45px;}
	
	#view-content .vht{font-size:16px; line-height:28px;}
	.pop_cont{padding:20px;}
	.booth_view{padding:20px;}
	.pop_cont .hall_list li{width:calc((33.333% - 6px) - 1px); margin-right: 9px;}
	.pop_cont .hall_list li:nth-child(4n){margin-right:9px;}
	.pop_cont .hall_list li:nth-child(5n){margin-right:9px;}
	.pop_cont .hall_list li:nth-child(3n){margin-right:0;}
	.pop_cont .hall_list li .name{font-size:13px;}
	.pop_cont .hall_list li .eng{font-size:12px;}
	.pop_cont .tit{margin-bottom:15px;}
	.booth_view .tit{margin-bottom:15px;}
	/* .pop_cont .cont_inner{height:calc(100% - 52px);} */
	/* .booth_view .cont_box .product_view{height:calc(100% - 52px);} */
	.pop_cont .bottom_box .txt_box{font-size:14px;}
	.pop_cont .tb_box .detail_tb:before{width:110px;}
	.pop_cont .tb_box .detail_tb .tb-tr.tr-half:before{width:110px;}
	.pop_cont .cont_list li{width:calc(50% - 10px); margin-right:20px;}
	.pop_cont .cont_list li:nth-child(3n){margin-right:20px;}
	.pop_cont .cont_list li:nth-child(2n){margin-right:0;}
	.pop_cont .cont_list li .txt_box{font-size:12px;}
	.booth_view .cont_box .product_view .txt_box .title{font-size:16px; margin:15px 0;}
	.booth_view .cont_box .product_view .txt_box .detail{padding:20px; font-size:14px;}
	.booth_view .cont_box .product_view .txt_box .detail p{font-size:14px;}
	.booth_view .cont_box .product_view .file_down{padding:20px;}
	.booth_view .cont_box .product_view .file_down a{font-size:14px;}
	.pop_cont .cont_list li .down_btn{width:130px; margin:10px auto;}
	.pop_cont .cont_list li .down_btn a{font-size:14px;}
	.pop_cont .cont_inner.no_login .txt_box{font-size:15px;}
	.pop_cont .cont_inner.no_login .txt_box p img{width:60px;}
	.pop_cont .board-search input[type="text"]{font-size:14px;}
	.exchange_box .img_box img{width:200px;}
	.exchange_box .txt_box{padding:20px;}
	.exchange_box .txt_box .text_cont{font-size:14px;}
	.exchange_box .chk_box{margin-top:20px; padding-bottom:20px;}
	.page-area input[type="checkbox"] + label p{font-size:14px;}
	.page-area input[type="checkbox"] + label span{width:20px; height:20px;}
	.page-area input[type="checkbox"] + label p {width:calc(100% - 30px);}
	.page-area input[type="checkbox"]:checked + label span:after{left:5px; top:1px;}
	.exchange_box .exchange_btn{margin:30px auto 0;}
	.exchange_box .exchange_btn a{font-size:15px; height:40px; line-height:40px;}
	.booth_view .cont_box .gallery_view .arrow_box .arrow div{width:100px; padding:0 15px; font-size:14px;}
	.booth_view .cont_box .gallery_view .arrow_box .arrow a p{width:calc(100% - 100px); padding-right:40px; font-size:15px;}
	.booth_view .cont_box .gallery_view .arrow_box .next p:after{right:10px; margin-top:-8px;}
	.booth_view .cont_box .gallery_view .arrow_box .prev p:after{right:10px;}
	.booth_view .cont_box .gallery_view .txt_box .title{font-size:18px;}
	
	.booth_view .cont_box .attachment:before{width: 120px;}
	.booth_view .cont_box .attachment .tb-th{font-size: 15px; width: 120px;}
	.booth_view .cont_box .attachment .tb-td{width: calc(100% - 120px);}
	.booth_view .cont_box .attachment .tb-td a{font-size: 14px;}
	
	.search .contents-area .top_box .search-btn{top:10px;}
	.search .contents-area .top_box .search-btn a{width:15px; height:15px;}
	.community .result_wrap .bd_top .tr-th{padding:10px 5px;}
	.community .result_wrap .result_tb .tr-td{padding:10px 5px;}
	.community .result_wrap .result_tb .writer{width:100px;}
	.community .result_wrap .result_tb .date{width:100px;}
	.community .result_wrap .result_tb .file{width:50px;}
	.community .result_wrap .result_tb .view{width:60px;}
	.community .result_wrap .result_tb .title{width:calc(100% - 370px);}
	
	.my-list .result_wrap .result__box li > *{font-size:15px;}
	.my-list .result_wrap .result__box li a{font-size:15px  !important;}

	.booth6_view .tb_box .detail_tb .lt_box{width:100%;}
	.booth6_view .tb_box .detail_tb .rt_box{width:100%; padding-left:0;}
	
	.show_summary .top_box .img_box{width:100%; text-align:center; margin-bottom:15px;}
	.show_summary .top_box .tb_box{width:100%; padding-left:0;}
	
	.booth5_view .cont_list li .down_btn{width:100%; margin:0;}
	
	.conference .top_vod_box .lt_box .top_txt_box{font-size:17px;}
	.conference .top_vod_box .lt_box{width:300px; padding-right:10px;}
	.conference .top_vod_box .rt_box{width:calc(100% - 300px);}
	.conference .top_vod_box .lt_box .bot_list_box .tb-tr .tb-td{font-size:13px;}
	.conference .bot_list_box .session_wrap .list_cont li .tr-td{font-size:14px;}
	/* .conference .bot_list_box .session_wrap .session{width:100px;} */
	/* .conference .bot_list_box .session_wrap .theme{width:calc(100% - 480px);} */
	.conference .bot_list_box .session_wrap .list_cont li .theme .title{font-size:16px;}
	.conference .bot_list_box .session_wrap .list_cont li .theme .sub_tit{font-size:13px;}
	/* .conference .bot_list_box .session_wrap .speaker{width:250px;} */
	.conference .bot_list_box .session_wrap .list_cont li .speaker{font-size:0;}
	.conference .bot_list_box .session_wrap .list_cont li .speaker .lt_box{width:calc(100% - 60px);}
	.conference .bot_list_box .session_wrap .list_cont li .speaker .lt_box .info{font-size:13px;}
	.conference .bot_list_box .session_wrap .list_cont li .speaker .rt_box{width:60px;}
	/* .conference .bot_list_box .session_wrap .video{width:130px;} */
	
	.award .award_list_wrap .list_tit{font-size:30px;}
	.award .award_list_wrap .list li{width:calc(50% - 6px);}
	.award .award_list_wrap .list li:nth-child(3n){margin-right:12px;}
	.award .award_list_wrap .list li:nth-child(2n){margin-right:0;}
	.award .award_list_wrap .list3 li{width:100%;}
	.award .award_list_wrap .list_top div{height:50px; line-height:50px;}
	.award .award_list_wrap .list_top > *{font-size:14px;}
	.award .award_list_wrap .list3 li > *{font-size:14px;}
	
	.pitch .sec_box .sec_tit{font-size:23px; margin:25px 0;}
	
	.join-intro .contents-area .top_tit{font-size:25px; padding-top:30px;}
	
	.my-board .dep_tab ul li p{font-size:13px;}
	.my-stats .board-list .board_box .top_box .search-tb th{font-size:14px;}
	.my-stats .board-list .board_box .top_box .search-tb td select{font-size:14px;}
	.my-stats .board-list .board_box .top_box .search-tb td .date input[type="text"]{font-size:14px;}
	.my-stats .board-list .board_box .top_box .btn{width:120px; height:40px;}
	.my-stats .board-list .board_box .top_box .btn a{line-height:40px; font-size:14px;}
	.my-stats .board-list .board_box .top_box .search-tb td p{font-size:14px;}
	
	.commu_view .arrow_box .arrow div{width:100px; padding:0 15px; font-size:14px;}
	.commu_view .arrow_box .arrow a p{width:calc(100% - 100px); padding-right:40px; font-size:15px;}
	.commu_view .arrow_box .prev p:after{right:10px;}
	.commu_view .arrow_box .next p:after{right:10px;}
	
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-name {width:calc(100% - 550px);}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-part {display:none;}

	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-name {width:calc(50% - 195px);}

	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-name {width:calc(60% - 190px);}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-staff {width:80px;}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-area {width:80px;}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-cate {width:calc(40% - 190px);}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-status {width:80px;}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-date1 {width:80px;}
	
} 
@media screen and (max-width:768px) {
	
	.page-area .page-title{font-size:20px;}
	.page-area .content-inner{margin:40px auto 50px;}
	.page-area .contents-area{padding-top:40px;}
	
	.join-intro .contents-area{margin-top:40px;}
	
	.introduce .intro-tab ul li{width:120px;}
	.introduce .intro-tab ul li a{height:45px; line-height:45px; font-size:13px;}
	.introduce .board-list-top .subject{font-size:12px; width:70px;}
	.introduce .board-list-top .lt-box .board-search{width:calc(100% - 70px);}
	.introduce .board-list-top .lt-box .board-search input[type="text"]{width:calc(100% - 40px); line-height:40px;}
	.board-search .search-btn{width:35px;}
	.introduce .board-list-top .cal_box{width:calc(100% - 170px);}
	.introduce .board-list-top .rt-box .search-btn a{font-size:14px;}
	.introduce .list_box{margin-top:40px;}
	.introduce .inner_cont .list_box .list_tab .tab a{width:120px; height:45px; line-height:45px; font-size:13px;}
	.introduce .info_box{margin-top:40px;}
	.introduce .info_box .inner .img_box{width:100%;}
	.introduce .info_box .inner .tb_box{width:100%; padding:0; margin-top:15px;}
	.introduce .tb_box .detail_tb .tb-tr{padding:15px 0;}
	.introduce .tb_box .detail_tb .tb-tr .tb-th{font-size:14px; padding:0 10px;}
	.introduce .tb_box .detail_tb .tb-tr .tb-td{font-size:13px;}
	
	.conference_view .list_box .list_wrap li{padding:10px 0;}
	.conference_view .list_box .list_wrap li .time_box{font-size:13px; width:calc(100% - 130px);}
	.conference_view .list_box .list_wrap li .img_box{height:auto; padding-bottom:10px;}
	.conference_view .list_box .list_wrap li .img_box img{position:relative; top:0; left:0; transform:none; -webkit-transform:none; -moz-transform:none;}
	.conference_view .list_box .list_wrap li .tit_box{padding:0 10px; width:calc(100% - 130px); text-align:left; padding-left:0;}
	
	.search .contents-area .category_box{width:100%;}
	.search .contents-area .category_box ul li{margin:0 5px 5px 0; padding:7px 12px;}
	.search .contents-area .category_box ul li a p{font-size:14px; padding-left:20px;}
	.search .contents-area .top_box{margin-bottom:20px;}
	.search .contents-area .top_box .select-box{width:150px; margin-right:5px;}
	.search .contents-area .top_box .select-box select{font-size:13px;}
	.search .contents-area .top_box .select-box select option{font-size:13px;}
	.search .contents-area .top_box .text-box{width:calc(100% - 155px);}
	.search .contents-area .top_box input[type="text"]{font-size:13px;}
	.search .contents-area .result_wrap .result__box li > div{font-size:13px; width:calc(100% - 40px) !important;}
	/* .search .contents-area .result_wrap .result__box .name p{width:50px;} */
	/* .search .contents-area .result_wrap .result__box .booth_1{width:100% !important; position:relative; transform:none;-webkit-transform:none; -moz-transform:none; margin:5px 0; text-align:center; height:30px;} */
	.search .contents-area .result_wrap .result__box li > div.booth_1{right:0; top:5px;}
	.search .contents-area .result_wrap .result__box li > div.booth_1 a{font-size:12px;}
	.search .contents-area .result_wrap .result__box .list{top:40px;}
	.search .contents-area .result_wrap .result__box .list2{top:40px;}
	
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-chk li{width:25%;}
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-chk li:nth-child(-n+5){margin-top:10px;}
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-chk li:nth-child(-n+4){margin-top:0;}
	
	.my-video .board-list .board-list-top .lf-box{margin-bottom:15px; font-size:14px;}
	.my-product .board-list .board-list-top .lf-box{margin-bottom:15px; font-size:14px;}
	
	.my-inquiry-b.board .board-list .list-tb.list-ty-1 .tb-tr{text-align:right;}
	.my-inquiry-b.board .board-list .list-tb.list-ty-1 .tb-tr .tb-th.box-id, .my-inquiry-b.board .board-list .list-tb.list-ty-1 .tb-tr .tb-th.box-name, .my-inquiry-b.board .board-list .list-tb.list-ty-1 .tb-tr .tb-th.box-step, .my-inquiry-b.board .board-list .list-tb.list-ty-1 .tb-tr .tb-th.box-date{display:none;}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-subject{width:calc(100% - 150px);}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-id, .my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-name, .my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-step, .my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-date{width:auto; font-size:13px; padding:10px; color: #777;}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-id:before, .my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-name:before, .my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-step:before, .my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-date:before{content: attr(data-title)" : "; display: inline-block; /*vertical-align: middle;*/ padding-right: 2px; font-size:13px; color: #777;}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .tb-td.box-no, .my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .tb-td.box-gubun, .my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .tb-td.box-subject{border-bottom:1px dashed #e7e7e7;}

	.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-hit{display:none;}
	.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-subject{width:calc(100% - 290px);}
	
	.community .board input[type="text"]{font-size:13px;}
	
	.notice .board-list .list-tb.list-ty-1 .tb-tr .box-no {width:80px;}
	.notice .board-list .list-tb.list-ty-1 .tb-tr .box-subject {width:calc(100% - 280px);}
	.notice .board-list .list-tb.list-ty-1 .tb-tr .box-date {width:100px;}
	.notice .board-list .list-tb.list-ty-1 .tb-tr .box-hit {width:100px;}
	.news .board-list .list-tb.list-ty-1 .tb-tr .box-no {width:80px;}
	.news .board-list .list-tb.list-ty-1 .tb-tr .box-subject {width:calc(100% - 280px);}
	.news .board-list .list-tb.list-ty-1 .tb-tr .box-date {width:100px;}
	.news .board-list .list-tb.list-ty-1 .tb-tr .box-hit {width:100px;}
	
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr{text-align:right;}
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-th.box-step{display:none;}
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-date{display:none;}
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-th.box-booth{display:none;}
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-step:before{content: attr(data-title)" : "; display: inline-block; vertical-align: top; padding-right: 2px;}
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-date:before{content: attr(data-title)" : "; display: inline-block; vertical-align: top; padding-right: 2px;}
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-booth:before{content: attr(data-title)" : "; display: inline-block; vertical-align: top; padding-right: 2px;}
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-booth .btn-bootn{display:inline-block;}
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-subject{width:calc(100% - 200px);}
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-step, .my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-date, .my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-booth{width:auto; text-align:right; padding:10px; color:#777;}
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .tb-td .btn-bootn a{padding:2px 5px;}
	
	.booth7_view .board-list-top{margin-bottom:20px;}
	.booth7_view .board-list-top .board-search .search-btn a{width:13px; height:13px;}
	.booth7_view .notice_wrap .noti_box .inner{padding:15px; height:150px;}
	.booth7_view .notice_wrap .noti_box .txt_cont .title{font-size:19px;}
	.booth7_view .notice_wrap .noti_box .txt_cont .detail{font-size:13px;}
	.booth7_view .notice_wrap .noti_box .info_cont{bottom:15px; right:15px; font-size:13px;}
	
	.pop_cont .top_box{display:block;}
	.pop_cont .top_box .img_box{width:100%; display:block;}
	.pop_cont .top_box .img_box .btn_box{position:relative; margin:10px 0;}
	.pop_cont .top_box .tb_box{display:block; padding-left:0; width:100%;}
	.booth_view{padding:15px 0;}
	.booth_view .cont_box .gallery_view{padding:0 15px;}
	.booth_view .cont_box .gallery_view .title_box{margin-bottom:20px; padding-bottom:15px;}
	.booth_view .cont_box .gallery_view .title_box .title{font-size:19px;}
	.booth_view .cont_box .gallery_view .title_box .bot_box{font-size:13px;}
	.booth_view .cont_box .gallery_view .txt_box .detail{font-size:14px;}
	.booth_view .cont_box .gallery_view .txt_box .detail td{font-size:14px;}
	.booth_view .cont_box .list_btn{height:40px;}
	.booth_view .cont_box .list_btn a{line-height:38px; font-size:14px;}
	.booth_view .cont_box .arrow_box{margin-top:0;}
	.booth_view .cont_box .arrow_box .arrow img{width:30px;}
	.booth_view .cont_box .arrow_box .prev{left:10px;}
	.booth_view .cont_box .arrow_box .next{right:10px;}
	.booth_view .cont_box .product_view .img_box .slide_box{width:100%;}
	.booth_view .cont_box .product_view .img_box .slide_box_thum{padding-left:0; position:relative; width:100%;}
	.booth_view .cont_box .slide_box_thum .slick-list{margin:10px -5px;}
	.booth_view .cont_box .slide_box_thum .slick-slide{margin:0 5px;}
	.pop_cont .board-list .list-tb.list-ty-1 .tb-tr .box-no{width:80px;}
	.pop_cont .board-list .list-tb.list-ty-1 .tb-tr .box-subject{width:calc(100% - 180px);}
	.pop_cont .board-list .list-tb.list-ty-1 .tb-tr .box-date{width:100px;}
	.pop_cont .board-list .list-tb.list-ty-1 .tb-tr .box-hit {display:none;}
	.exchange_box .txt_box{width:100%; box-sizing:border-box;}
	.booth_view .cont_box .gallery_view .txt_box .title{font-size:16px;}	
	
	.booth_view .cont_box .attachment:before{width: 100px;}
	.booth_view .cont_box .attachment .tb-th{font-size: 14px; width: 100px; padding:10px;}
	.booth_view .cont_box .attachment .tb-td{width: calc(100% - 100px); padding:10px;}
	.booth_view .cont_box .attachment .tb-td a{font-size: 13px;}
	
	.community .result_wrap .bd_top .tr-th{font-size:13px;}
	.community .result_wrap .result_tb .tr-td{font-size:13px;}
	.community .result_wrap .result_tb .view{display:none;}
	.community .result_wrap .result_tb .title{width:calc(100% - 310px);}
	.commu_view .pop_inner_box{padding:0;}
	.commu_view .write_tb .tb-tr .tb-th{font-size:15px; padding:10px; width:120px;}
	.commu_view .write_tb .tb-tr .tb-td{font-size:14px; padding:10px; width:calc(100% - 120px);}
	.commu_view .write_tb .tr-before:before{width:120px;}
	.commu_view .write_tb .tb-cont .tb-td{width:100%;}
	.commu_view .write_tb .tb-cont .tb-td p{font-size:14px;}
	.commu_view .btn_box{margin-top:20px;}
	.commu_view .btn_box .btn{width:90px; height:35px;}
	.commu_view .btn_box .btn a{font-size:14px; line-height:35px;}
	.commu_view .comment_box{margin-top:20px;}
	.commu_view .comment_box .comment_regi .subject{font-size:14px;}
	.commu_view .comment_box .comment_regi .edit_box input[type="text"]{height:35px;}
	.commu_view .comment_box .comment_regi .edit_box .btn{height:35px;}
	.commu_view .comment_box .comment_regi .edit_box .btn a{line-height:35px;}
	.commu_view .comment_box .comment_list .list .box .name{width:120px; line-height:35px;}
	.commu_view .comment_box .comment_list .list .box .txt{width:calc(100% - 120px); line-height:35px;}
	.commu_view .comment_box .comment_list .list .cometn_del{height:35px;}
	.commu_view .comment_box .comment_list .list .cometn_del a{line-height:35px; font-size:14px;}
	.commu_write .write_tb .tb-tr .tb-th{font-size:14px; width:120px;}
	.commu_write .write_tb .tb-tr .tb-td{width:calc(100% - 120px);}
	.commu_write .write_tb .tb-tr .tb-td input[type="text"]{height:35px; font-size:14px;}
	.commu_write .write_tb .tb-tr .tb-td .addfile-box .addfile-txt{height:35px; font-size:14px;}
	.commu_write .write_tb .tb-tr .tb-td .addfile-box .addfile-btn{height:35px; font-size:14px; line-height:35px;}
	.commu_write .write_tb .tb-tr .tb-td .addfile-box .list-add{height:35px; font-size:14px; line-height:35px;}
	.commu_write .write_tb .tb-tr .tb-td .list-del{height:35px; font-size:14px; line-height:35px;}
	.commu_write .btn_box .btn{height:35px;}
	.commu_write .btn_box .btn a{line-height:35px; font-size:14px;}
	.commu_write .write_tb .tb-tr .tb-td #lbl_File_Use_Graph td{font-size:13px;}
	
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-chk li{font-size:13px;}

	.pop_cont.board .board-write .write-tb .addfile-box.addfile-ty-2 .addfile-txt{width:calc(100% - 85px);}
	
	/* .conference .top_vod_box{margin-bottom:15px;} */
	.conference .top_vod_box .lt_box .bot_list_box .tb-tr{margin-bottom:15px;}
	.conference .top_vod_box .lt_box{width:100%; padding-right:0;}
	.conference .top_vod_box .rt_box{width:100%;}
	.conference .bot_list_box .tab_box li{height:35px;}
	/* .conference .bot_list_box .tab_box li a{font-size:14px;}	 */
	.conference .bot_list_box .noti_txt{display:block; font-size:13px; color:#fff; margin:15px 0 10px;}
	
	.award .category_box{margin-bottom:30px;}
	.award .category_box ul li{margin:0 5px 5px 0; padding:7px 12px;}
	.award .category_box ul li p{font-size:14px; padding-left:20px;}
	.award .award_list_wrap .list_tit{font-size:25px;}
	.award .award_list_wrap .list1 li .rt_box .txt_box .subject .red{font-size:14px;}
	.award .award_list_wrap .list1 li .rt_box .txt_box .subject .title{font-size:18px;}
	.award .award_list_wrap .list1 li .rt_box .txt_box .name{font-size:14px;}
	.award .award_list_wrap .list2 li .lt_box .txt_box .subject .red{font-size:14px;}
	.award .award_list_wrap .list2 li .lt_box .txt_box .subject .title{font-size:18px;}
	.award .award_list_wrap .list2 li .lt_box .txt_box .name{font-size:14px;}
	.award .award_list_wrap .list_top{display:none;}
	.award .award_list_wrap .list3{border-top:2px solid #fff;}
	.award .award_list_wrap .list3 li > *{width:100% !important;}
	.award .award_list_wrap .list3 li{padding:10px;}
	.award .award_list_wrap .list3 li div{padding:5px 10px; text-align:left;}
	.award .award_list_wrap .list3 li div:before{content: attr(data-title)" : "; display: inline-block; vertical-align: middle; padding-right: 2px; color: #fff;}
	.award .award_list_wrap .list3 li div p{display: inline-block; vertical-align: middle; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: calc(100% - 80px);}
	
	.join-intro .contents-area .top_tit{font-size:20px; padding-top:20px;}
	.join-intro .contents-area .join-type{height:250px;}
	.join-intro .contents-area .join-type .type-btn{width:180px; font-size:14px; height:40px; line-height:40px;}
	.join-intro .login-box .sns_login .join-btn{padding:15px; width: calc(33.333% - 6px);
    height: 100%; margin-right: 9px;}
	.join-intro .login-box .sns_login .join-btn a p.txt{font-size:14px;}
	.join-intro .login-box .sns_login .join-btn a p.txt img{padding-right:15px; width:45px;}
	
	.my-board .dep_tab{background:#fafafa; position:relative; border:solid #dedede; border-width:1px 0 1px 0;}
	.my-board .dep_tab:before{content:""; display:block; width:100%; height:1px; background:#dedede; position:absolute; top:50%; left:0;}
	.my-board .dep_tab ul{text-align:left;}
	.my-board .dep_tab ul li{width:20%; margin:0; height:40px; line-height:40px;}
	.my-board .dep_tab ul li:after{right:0;}
	.my-board .dep_tab ul li:nth-child(5):after{display:none;}	
	.my-board .dep_tab ul li p{position:absolute; top:50%; left:0; width:100%; transform:translateY(-50%); 	-webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
	.my-stats .board-list .board_box .top_box .search-tb th{font-size:13px;}
	.my-stats .board-list .board_box .top_box .search-tb td select{font-size:13px;}
	.my-stats .board-list .board_box .top_box .search-tb td .date input[type="text"]{font-size:13px;}
	.my-stats .board-list .board_box .top_box .search-tb td p{font-size:13px;}
	
	.my-apply .dep_tab ul li{width:50%;}	
	.my-apply .dep_tab ul li:nth-child(2):after{display:none;}	
	
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-name {width:calc(100% - 430px);}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-tel {display:none;}

	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-name {width:calc(50% - 145px);}
	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-facility {width:calc(50% - 145px);}
	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-date1 {display:none;}

	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-name {width:calc(55% - 150px);}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-cate {width:calc(45% - 150px);}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-date1 {display:none;}
	
	.conference .tab_wrap .tab_box li{width:calc(33.333% - 4px); margin-right:6px; padding:10px 5px; border-radius:20px;}
	.conference .tab_wrap .tab_box li a{font-size:13px;}
	.conference .tab_wrap .tab_box li a p{font-size:17px; margin-bottom:5px;}
	
} 
@media screen and (max-width:600px) {
	
	/* .sub .page_cate{padding-top:5px;} */
	.sub .page_cate li.cate{font-size:11px; padding-left:12px; margin-left:2px;}
	.sub .page_cate li.home{width:15px; height:12px;}
	.page-area .page-title{font-size:18px;}
	
	.introduce .intro-tab ul li{width:33.333%; box-sizing:border-box;}
	.introduce .intro-tab ul li a{height:45px; line-height:45px; font-size:13px;}
	/* .introduce .logo_box{margin:30px 0 15px;} */
	/* .introduce .logo_box ul li{width:calc(33.333% - 8px); height: 60px;} */
	/* .introduce .logo_box ul li:nth-child(4n){margin-right:12px;} */
	/* .introduce .logo_box ul li:nth-child(3n){margin-right:0;} */
	.introduce .list_box .list_wrap li{width:calc(50% - 6px); margin-right:12px;}
	/* .introduce .list_box .list_wrap li .img_box{height:110px;} */
	.introduce .list_box .list_wrap li:nth-child(3n){margin-right:12px;}
	.introduce .list_box .list_wrap li:nth-child(2n){margin-right:0;}
	.introduce .list_box .list_wrap li .txt_box .tit{font-size:14px;}
	.introduce .list_box .list_wrap li .txt_box .text{font-size:13px;}
	
	.conference_view .list_box .list_wrap li{width:100%;}
	.conference_view .list_box .list_wrap li .time_box{font-size:13px; width:calc(100% - 130px);}
	.conference_view .list_box .list_wrap li .img_box{height:auto; padding-bottom:10px;}
	.conference_view .list_box .list_wrap li .img_box img{position:relative; top:0; left:0; transform:none; -webkit-transform:none; -moz-transform:none;}
	.conference_view .list_box .list_wrap li .tit_box{padding:0 10px; width:calc(100% - 130px); text-align:left; padding-left:0;}
		
	.mypage-tab .current_lnb{width:100%; height:35px; background:#fff; border:1px solid #d9d9d9; color:#000; text-align:center; line-height:35px; display:block; position:relative; cursor:pointer; box-sizing:border-box; font-size:14px;}
	.mypage-tab .current_lnb:after{content: ""; width: 6px; height: 6px; border: solid #000; border-width: 0 1px 1px 0; position: absolute; top: 15px; right: 20px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg);}
	.mypage .mypage-tab{margin-bottom:30px;}
	.mypage .mypage-tab ul{position:absolute; top:35px; left:0; z-index:2; width:100%; display:none;}
	.mypage .mypage-tab ul li{border-width:0 1px 1px 1px; width:100%; background:#fff;}
	html:lang(ko) .mypage .mypage-tab ul li{width:100%;}
	.mypage .mypage-tab:after{display:none;}
	
	.member .join-form-area .form-box{margin-top:20px;}
	.member .join-form-area .form-box h1.sub-title{font-size:16px;}
	.member .join-form-area .form-box .top-txt{font-size:13px; margin-bottom:5px;}
	.member .join-form-area .form-box .join-form-tb:before{width:90px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr{padding:10px 0;}
	.member .join-form-area .form-box .join-form-tb .tb-tr.tr-half:before{width:90px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-th{font-size:12px; width:90px; padding:0 5px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td{width:calc(100% - 90px); padding:0 5px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td p{font-size:12px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .select-box{height:30px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .select-box select{font-size:12px; height:28px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td input[type="text"], .member .join-form-area .form-box .join-form-tb .tb-tr .tb-td input[type="password"]{font-size:12px; height:30px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td input.sintnum{width:calc(100% - 115px);}
	.member .button-area .btn{height:35px; width:100px;}
	.member .button-area .btn a{font-size:12px; line-height:33px;}
	.member .join-form-area .form-box .agree-box{font-size:13px;}
	.member .join-form-area .form-box .chk-box{font-size:13px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td#idview input[type="text"]{width:calc(100% - 115px);}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .chk-btn{height: 30px; width: 110px !important;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .chk-btn a{font-size:12px; line-height:30px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-chk li{font-size:12px; width:50%;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-chk li:nth-child(-n+4){margin-top:10px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-chk li:nth-child(-n+2){margin-top:0;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .bunya_tit{font-size:14px; padding-left:10px;}
	
	.mypage .top-booth-btn{width:110px; height:35px;}
	.mypage .top-booth-btn a{font-size:13px; line-height:35px;}
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-chk li{font-size:12px; width:33.333%;}
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-chk li:nth-child(-n+5){margin-top:10px;}
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-chk li:nth-child(-n+4){margin-top:10px;}
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-chk li:nth-child(-n+3){margin-top:0;}
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type li .select-area{font-size:12px;}
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type li{width:50%;}
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type li:nth-child(-n+3){margin-top:10px;}
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type li:nth-child(-n+2){margin-top:0;}
	
	.my-gallery .board-list .board-list-top .rt-box .board-search .select-box{width:calc(50% - 3px); margin-right:0px; margin-left:6px;}	
	.my-gallery .board-list .board-list-top .rt-box .board-search .select-box:first-child{margin-left:0;}	
	.my-video .board-list .board-list-top .rt-box .board-search .select-box{width:calc(50% - 3px); margin-right:0px; margin-left:6px;}	
	.my-video .board-list .board-list-top .rt-box .board-search .select-box:first-child{margin-left:0;}
	.my-product .board-list .board-list-top .rt-box .board-search .select-box{width:calc(50% - 3px); margin-right:0px; margin-left:6px;}	
	.my-product .board-list .board-list-top .rt-box .board-search .select-box:first-child{margin-left:0;}
	.my-brochure  .board-list .board-list-top .rt-box .board-search .select-box{width:calc(50% - 3px); margin-right:0px; margin-left:6px;}	
	.my-brochure  .board-list .board-list-top .rt-box .board-search .select-box:first-child{margin-left:0;}	
	
	.board .board-list .list-tb.list-ty-1 .tb-tr .tb-th{font-size:13px;}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-no{width:40px;}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-gubun{width:70px;}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-subject{width:calc(100% - 110px);}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-id, .my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-name, .my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-step, .my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-date{font-size:11px; padding:10px 5px;}
	.my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-id:before, .my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-name:before, .my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-step:before, .my-inquiry-b .board-list .list-tb.list-ty-1 .tb-tr .box-date:before{font-size:11px;}
	
	.my-inquiry-b .board-view .view-tb.view-ty-1 .tb-tr .tb-td dl.line dt{width:75px;}
	.my-inquiry-b .board-view .view-tb.view-ty-1 .tb-tr .tb-td dl.line dd{width:calc(50% - 75px);}

	.page-area input[type="radio"] + label p{font-size:13px;}

	.my-board .board-list .board-list-top .rt-box .board-search .select-box{width:calc(50% - 5px);}	
	.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-date{display:none;}
	.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-subject{width:calc(100% - 190px);}
	
	.my-card-b .board-list .list-tb.list-ty-1 .tb-tr .tb-td{width:50%; padding:10px 5px;}
	
	.notice .board-list .list-tb.list-ty-1 .tb-tr .box-no {width:50px;}
	.notice .board-list .list-tb.list-ty-1 .tb-tr .box-subject {width:calc(100% - 130px);}
	.notice .board-list .list-tb.list-ty-1 .tb-tr .box-date {width:80px;}
	.notice .board-list .list-tb.list-ty-1 .tb-tr .box-hit {display:none;}
	.notice .board-list .list-tb.list-ty-1 .tb-tr .tb-td{padding:10px 5px;}
	.news .board-list .list-tb.list-ty-1 .tb-tr .box-no {width:50px;}
	.news .board-list .list-tb.list-ty-1 .tb-tr .box-subject {width:calc(100% - 130px);}
	.news .board-list .list-tb.list-ty-1 .tb-tr .box-date {width:80px;}
	.news .board-list .list-tb.list-ty-1 .tb-tr .box-hit {display:none;}
	.news .board-list .list-tb.list-ty-1 .tb-tr .tb-td{padding:10px 5px;}
	
	.terms .contents-area .term_wrap{font-size:13px; padding:15px; width:100%;}
	.terms_box .sub_list{font-size:12px;}
	.terms_box{margin-bottom:10px;}
	.terms_box .list>li{margin-bottom:15px;}
	.terms_box .inner_box{font-size:12px; margin:5px 0 10px 0;}
	.terms_box .inner_box p:before{top:7px;}
	
	.join-intro .contents-area .join-type{height:auto;}
	.join-intro .contents-area .join-type .type_box{width:100%; display:block; padding:50px 0;}
	.join-intro .contents-area .join-type .type1{border-bottom:1px solid #e7e7e7;}
	.join-intro .contents-area .top_tit{font-size:17px; padding:20px 50px 0 50px; line-height:1.5;}
	.join-intro .contents-area .join-type .type-btn{font-size:13px; height:35px; line-height:35px;}
	.join-intro .sns_login .join-btn{padding:10px; width:calc(33.333% - 6px); margin-right:9px;}
	.join-intro .sns_login .join-btn a p.txt{font-size:13px;}
	.join-intro .sns_login .join-btn a p.txt img{width:35px;}
	
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-company{width:95px;}
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-gubun{width:70px;}
	.my-inquiry .board-list .list-tb.list-ty-1 .tb-tr .box-subject{width:calc(100% - 165px);}
	
	.vr-content-layer .vr-content-header .vr-content-title{font-size:20px !important;}
	.vr-content-layer .vr-content-header .vr-content-close{background-size:40px !important;}
	
	.pop_cont .hall_list li{width:calc((50% - 5px) - 1px); margin-right: 10px;}
	.pop_cont .hall_list li:nth-child(5n){margin-right:10px;}
	.pop_cont .hall_list li:nth-child(3n){margin-right:10px;}
	.pop_cont .hall_list li:nth-child(2n){margin-right:0;}
	.pop_cont .hall_list li .name{font-size:12px;}
	.pop_cont .hall_list li .eng{font-size:11px;}
	.pop_cont .top_box .tb_box .com_name{font-size:20px;}
	.pop_cont .top_box .tb_box .com_name span{font-size:15px;}
	.pop_cont .tb_box .detail_tb .tb-tr{padding:10px 0;}
	.booth6_view .tb_box .detail_tb .tb-tr{padding:0;}
	.pop_cont .tb_box .detail_tb .tb-tr.tr-half{padding:0;}
	.pop_cont .tb_box .detail_tb .tb-tr.tr-half:before{display:none;}
	.pop_cont .tb_box .detail_tb .tb-tr.tr-half .half-box{width:100%; padding:10px 0;}
	.booth6_view .tb_box .detail_tb .tb-tr.tr-half .half-box{width:100%; padding:0;}
	.pop_cont .tb_box .detail_tb .tb-tr.tr-half .half-box:first-child{}
	.pop_cont .tb_box .detail_tb .tb-tr .tb-th{font-size:15px;}
	.pop_cont .tb_box .detail_tb .tb-tr .tb-td{font-size:15px;}
	.show_summary .tb_box .detail_tb .tb-tr .tb-logo{font-size:0;}
	.show_summary .tb_box .detail_tb .tb-tr .tb-td .com_logo{width:calc(50% - 6px);}
	.show_summary .tb_box .detail_tb .tb-tr .tb-td .com_logo:nth-child(3n){margin-right:12px;}
	.show_summary .tb_box .detail_tb .tb-tr .tb-td .com_logo:nth-child(2n){margin-right:0;}
	.pop_cont .top_box .img_box .logo{height:200px;}
	
	.pop_cont .cont_list li{width: calc(50% - 5px); margin-right:10px; margin-bottom: 20px; padding-bottom:0;}
	.pop_cont .cont_list li:nth-child(3n){margin-right:10px;}
	.pop_cont .cont_list li .txt_box{font-size:15px; margin-top:5px;}
	.booth4_view .cont_list li .txt_box{margin-top:0;}
	.pop_cont .cont_list li .txt_box .detail{font-size:12px;}
	
	.pop_cont .cont_list li .bot_box{font-size:12px; margin-top:5px;}
	.pop_cont .cont_list li .bot_box .date{padding-right:10px;}
	.pop_cont .cont_list li .bot_box .view{padding-left:20px; margin-left:10px;}
	.pop_cont .cont_list li .bot_box .view:before{width:15px; height:9px; background-size:contain;}
	
	.booth7_view .notice_wrap .noti_box .inner{height:130px;}
	.booth7_view .notice_wrap .noti_box .txt_cont .title{font-size:15px;}
	.booth7_view .notice_wrap .noti_box .txt_cont .detail{font-size:12px;}
	.booth7_view .notice_wrap .noti_box .info_cont{font-size:12px;}
	.booth7_view .notice_wrap .noti_box .info_cont .date{padding-right:10px;}
	.booth7_view .notice_wrap .noti_box .info_cont .view{padding-left:20px; margin-left:5px;}
	.booth7_view .notice_wrap .noti_box .info_cont .view:before{width:15px; height:9px; background-size:contain;}
	
	.booth_view .cont_box .gallery_view .title_box .title{font-size:17px;}
	.booth_view .cont_box .gallery_view .txt_box .detail{font-size:13px; padding-bottom:10px;}
	.booth_view .cont_box .gallery_view .txt_box .detail td{font-size:13px;}	
	.booth_view .cont_box .gallery_view .arrow_box .arrow div{width:50px; padding:0px; font-size:12px;}
	.booth_view .cont_box .gallery_view .arrow_box .arrow a p{width:calc(100% - 50px); padding-right:40px; font-size:13px;}
	.booth_view .cont_box .gallery_view .arrow_box .next p:after{right:5px; margin-top:-5px; width:7px; height:7px;}	
	.booth_view .cont_box .gallery_view .arrow_box .prev p:after{right:5px; width:7px; height:7px;}
	.booth_view .cont_box .gallery_view .txt_box .title{font-size:15px; padding-top:10px;}
	
	.booth_view .cont_box .attachment:before{width: 80px;}
	.booth_view .cont_box .attachment .tb-th{font-size: 13px; width: 80px;}
	.booth_view .cont_box .attachment .tb-td{width: calc(100% - 80px);}
	.booth_view .cont_box .attachment .tb-td a{font-size: 12px;}
	
	.booth4_view .cont_list li .txt_box .goods_tit{font-size:17px;}
	.booth4_view .cont_list li .txt_box .goods_txt{font-size:13px;}
	.booth4_view .cont_list li:before, .booth4_view .cont_list li:after{width:20px;}
	
	.community .result_wrap .bd_top .tr-th{font-size:12px;}
	.community .result_wrap .result_tb .tr-td{font-size:12px;}
	.community .result_wrap .result_tb .title p{font-size:12px;}
	.community .result_wrap .result_tb .file{display:none;}
	.community .result_wrap .result_tb .title{width:calc(100% - 260px);}
	
	.my-list .result_wrap .result__box li > *{font-size:14px;}
	.my-list .result_wrap .result__box li a{font-size:14px   !important;}

	.board .board-write .write-tb .addfile-box.addfile-img-box.logo-preview .addfile-preview{margin-bottom:5px;}
	.board .board-write .write-tb .addfile-box.addfile-img-box.logo-preview .addfile-txt{width:calc(100% - 85px);}

	.booth6_view .tb_box .detail_tb{padding:20px;}
	.booth6_view .tb_box .detail_tb .top_noti{margin-bottom:20px; font-size:15px;}
	.booth6_view .tb_box .detail_tb .box_tit p{font-size:16px;}
	.booth6_view .tb_box .detail_tb .tb-tr .tb-th{padding:0 10px; width:100px;}
	.booth6_view .tb_box .detail_tb .tb-tr .tb-td{width:calc(100% - 100px);}
	
	.community .result_wrap .result_tb .title p{max-width:100%;}
	.commu_write .write_tb .tb-tr .tb-th{font-size:12px; width:90px; padding:0 10px;}
	.commu_write .write_tb .tb-tr .tb-td{width:calc(100% - 90px);}
	.commu_write .write_tb .tb-tr .tb-td input[type="text"]{height:30px; font-size:12px;}
	.commu_write .write_tb .tb-tr .tb-td .addfile-box .addfile-txt{height:30px; font-size:12px; width:calc(100% - 120px);}
	.commu_write .write_tb .tb-tr .tb-td .addfile-box .addfile-btn{height:30px; font-size:12px; line-height:30px; width:70px;}
	.commu_write .write_tb .tb-tr .tb-td .addfile-box .list-add{height:30px; font-size:12px; line-height:30px; width:50px;}
	.commu_write .write_tb .tb-tr .tb-td .sel_file_list{width:calc(100% - 65px);}
	.commu_write .write_tb .tb-tr .tb-td .list-del{height:30px; font-size:12px; line-height:30px; margin-left:5px; width:60px;}
	.commu_write .btn_box .btn{height:30px;}
	.commu_write .btn_box .btn a{line-height:30px; font-size:12px;}
	.commu_write .write_tb .tb-tr .tb-td #lbl_File_Use_Graph td{font-size:12px;}
	.commu_view .arrow_box .arrow div{width:50px; padding:0; font-size:12px;}
	.commu_view .arrow_box .arrow a p{width:calc(100% - 50px); padding-right:40px; font-size:13px;}
	.commu_view .arrow_box .prev p:after{right:5px; width:7px; height:7px;}
	.commu_view .arrow_box .next p:after{right:5px; width:7px; height:7px;}
	
	.conference .top_vod_box .lt_box .top_txt_box{font-size:16px;}
	.conference .top_vod_box .lt_box .bot_list_box .tb-tr .tb-td{font-size:12px;}
	.conference .bot_list_box .session_wrap .list_top{height:40px;}
	.conference .bot_list_box .session_wrap .list_top > div{font-size:13px; line-height:40px;}
	.conference .bot_list_box .session_wrap .list_cont li{padding:10px 0;}
	.conference .bot_list_box .session_wrap .list_cont li .tr-td{font-size:13px;}
	.conference .bot_list_box .session_wrap .list_cont li .video img{width:40px;}
	/* .conference .bot_list_box .session_wrap .list_cont li .link img{width:35px;} */
	.conference .bot_list_box .session_wrap .list_cont li .theme .title{font-size:14px;}
	.conference .bot_list_box .session_wrap .list_cont li .theme .sub_tit{font-size:12px;}
	.conference .bot_list_box .session_wrap .video{width:60px;}
	.conference .bot_list_box .session_wrap .speaker{width:270px;}
	.conference .bot_list_box .session_wrap .theme{width:calc(100% - 480px);}
	.conference .bot_list_box .session_wrap .list_cont li .speaker{font-size:0;}
	.conference .bot_list_box .session_wrap .list_cont li .speaker .lt_box .name{font-size:17px;}
	.conference .bot_list_box .session_wrap .list_cont li .speaker .lt_box .info{font-size:12px;}
	.conference .bot_list_box .tab_box li{height:30px; margin:0 0 5px 0; width:100%;}
	.conference .bot_list_box .tab_box li a{font-size:11px;}
	.conference .bot_list_box .tab_box li:nth-child(3n){margin-right:0;}
	.conference .contents-area .list_btn{height:40px; margin:20px auto;}
	.conference .contents-area .list_btn p{font-size:13px; line-height:40px;}
	
	.award .award_list_wrap .list_tit{font-size:20px; margin:20px 0;}
	.award .award_list_wrap .list{padding-bottom:20px;}
	.award .award_list_wrap .list li{padding:15px;}
	.award .award_list_wrap .list1 li .rt_box{padding-left:10px;}
	.award .award_list_wrap .list1 li .rt_box .txt_box .subject .red{font-size:13px;}
	.award .award_list_wrap .list1 li .rt_box .txt_box .subject .title{font-size:15px;}
	.award .award_list_wrap .list1 li .rt_box .txt_box .name{font-size:13px;}
	.award .award_list_wrap .list2 li .lt_box{padding-right:10px;}
	.award .award_list_wrap .list2 li .lt_box .txt_box .subject .red{font-size:13px;}
	.award .award_list_wrap .list2 li .lt_box .txt_box .subject .title{font-size:15px;}
	.award .award_list_wrap .list2 li .lt_box .txt_box .name{font-size:13px;}
	
	.pitch .sec_box .sec_tit{font-size:19px; margin:20px 0;}
	.pitch .sec_box .hall_list li .info{font-size:11px;}
	
	.login .login-box .login-gnb .rt-box ul li a{font-size:13px;}
	.login .login-box .sns_login .join-btn a p.txt{font-size:14px;}
	
	.join-intro .login-box .sns_login .join-btn{padding:0;}
	.join-intro .login-box .sns_login .join-btn a{padding-top:100%;}
	.join-intro .login-box .sns_login .join-btn a p.txt img{display:block; margin-bottom:10px; padding-right:0; width:35px;}
	.login .login-box .sns_login .join-btn a p.txt{position: absolute; top: 50%; left: 0; width: 100%; text-align: center; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%);}
	.login .login-box .sns_login .join-btn a p.txt img{width:35px;}	
	
	.my-board .dep_tab{margin-bottom:30px;}
	.my-board .dep_tab ul li{height:35px; line-height:35px;}
	.my-board .dep_tab ul li p{font-size:12px;}
	.my-stats .board-list .board_box .top_box .search-tb th{display:none;}
	.my-stats .board-list .board_box .top_box .search-tb td{display:flex; flex-wrap:wrap; width:100% !important; height:100%; position:relative; text-align:left; box-sizing:border-box; padding:0;}
	.my-stats .board-list .board_box .top_box .search-tb td[data-th]:before{content:attr(data-th); width:80px; background:#f7f7f7; padding:0 10px; box-sizing:border-box; word-wrap:break-word; word-break:keep-all; line-height:40px; font-size:12px; text-align:center;}
	.my-stats .board-list .board_box .top_box .search-tb td p{padding:5px 10px; box-sizing:border-box; width:calc(100% - 80px); line-height:30px; font-size:12px;}
	.my-stats .board-list .board_box .top_box .search-tb td .date img{width:20px;}
	.my-stats .board-list .board_box .top_box .search-tb td .date span{padding:0 6px;}
	.my-stats .board-list .board_box .top_box .search-tb td .date input[type="text"]{font-size:12px; width:calc(50% - 34px); text-align:center;}
	.my-stats .board-list .board_box .top_box .search-tb td select{height:30px; font-size:12px;}
	.my-stats .board-list .board_box .top_box .btn{width:100px; height:35px; margin:20px auto 0;}
	.my-stats .board-list .board_box .top_box .btn a{font-size:12px; line-height:35px;}
	.my-stats .board-list .board_box .graph_box{margin-top:20px;}
	
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-name {width:calc(100% - 290px);}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-staff {display:none;}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-date1 {width:80px;}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-date2 {width:80px;}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-status{width:70px;}

	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-no {width:40px;}
	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-name {width:calc(50% - 105px);}
	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-facility {width:calc(50% - 105px);}
	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-date2 {width:80px;}
	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-time {width:90px;}	

	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-no {width:40px;}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-name {width:calc(55% - 95px);}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-cate {width:calc(45% - 95px);}
	
	.conference .tab_wrap .tab_box li a{font-size:11px;}
	.conference .tab_wrap .tab_box li a p{font-size:15px;}
	.conference .tab_wrap .tab_box li a span{display:none;}
	
} 
@media screen and (max-width:480px) {
	
	.introduce .intro-tab ul li a{height:40px; line-height:40px; font-size:12px;}
	.introduce .board-list-top{padding:10px;}
	.introduce .board-list-top .rt-box .search-btn{width:60px; margin-left:10px;}
	.introduce .board-list-top .cal_box{width:calc(100% - 70px);}
	.introduce .board-list-top .rt-box .search-btn{display:block; width:100%; margin:15px 0 0 0;}
	.introduce .board-list-top .rt-box .search-btn a{font-size:12px;}
	.introduce .list_box .list_wrap li .txt_box .tit{font-size:13px;}
	.introduce .list_box .list_wrap li .txt_box .text{font-size:12px;}
	.introduce .inner_cont .list_box .list_tab{margin-bottom:20px;}
	.introduce .inner_cont .list_box .list_tab .tab{width:33.333%; box-sizing:border-box;}
	.introduce .inner_cont .list_box .list_tab .tab a{width:100%; height:40px; line-height:40px; font-size:12px;}
	.introduce .info_box{margin-top:20px;}
	.introduce .info_box .inner .img_box{padding:20px; height:170px;}
	.introduce .info_box .inner .tb_box{margin-top:10px;}
	.summary .info_box .inner .img_box{height:auto; margin-bottom:0;}
	.introduce .tb_box .detail_tb .tb-tr{padding:10px 0;}
	.introduce .tb_box .detail_tb:before{width:80px;}
	.introduce .tb_box .detail_tb .tb-tr .tb-th{font-size:13px; width:80px;}
	.introduce .tb_box .detail_tb .tb-tr .tb-td{font-size:12px; width:calc()1005 - 80px; padding:0 10px;}
	
	.conference_view .list_box .list_wrap li .time_box{font-size:12px; width:calc(100% - 100px);}
	.conference_view .list_box .list_wrap li .img_box{width:100px;}
	.conference_view .list_box .list_wrap li .tit_box{width:calc(100% - 100px);}
	.conference_view .list_box .list_wrap li .vod_box{width:100px;}
	
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .select-box{width:100%;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-email > *{width: calc(((100% - 28px) / 2) - 1px);}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-email .select-box{display:block; width:100%; margin-left:0; max-width:100%; margin-top:10px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td input.input-box{max-width:100%;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td input.input-box.input-w{max-width:100%;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td p.notice{font-size:10px; margin-top:5px;}
	.member .join-form-area .form-box .join-form-tb .tb-tr.tr-half{padding:0;}
	.member .join-form-area .form-box .join-form-tb .tb-tr.tr-half .half-box:first-child{border-bottom:1px solid #e7e7e7;}
	.member .join-form-area .form-box .join-form-tb .tb-tr.tr-half .half-box{width:100%; padding:10px 0;}
	.member .join-form-area .form-box .join-form-tb .tb-tr.tr-half:before{display:none;}
	.member .join-form-area .form-box .join-form-tb .tb-tr .tb-td .input-chk li{font-size:11px; letter-spacing:-2px;}
	
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-chk li{font-size:11px; width:50%;}
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-chk li{margin-top:5px;}
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-chk li:nth-child(-n+5){margin-top:5px;}
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-chk li:nth-child(-n+4){margin-top:5px;}
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-chk li:nth-child(-n+3){margin-top:5px;}
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td .input-chk li:nth-child(-n+2){margin-top:0;}
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type li{margin-top:0;}
	.my-booth .board-write .write-tb.write-ty-1 .tb-tr .tb-td ul.booth-type li:nth-child(-n+3){margin-top:0;}
	
	.my-video .board-list .board-list-top .lf-box{margin-bottom:10px; font-size:12px;}
	.my-product .board-list .board-list-top .lf-box{margin-bottom:10px; font-size:12px;}
	
	.board .board-view .view-tb.view-ty-1 .tb-tr .tb-th.box-subject{font-size:15px; line-height:20px; display:inline-block;}
	.board .board-view .view-tb.view-ty-1 .tb-tr .tb-th.box-subject span{font-size:14px; line-height:20px; display:inline-block;}
	.my-inquiry-b .board-view .view-tb.view-ty-1 .tb-tr .tb-td dl.line dd{width:calc(100% - 75px)}
	.my-inquiry-b .board-view .view-tb.view-ty-1 .tb-tr .tb-td dl.line > *{margin-top:0;}

	.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-step{width:70px;}
	.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-no{width:40px; font-size:12px;}
	.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-chk{width:30px;}
	.my-board .board-list .list-tb.list-ty-1 .tb-tr .box-subject{width:calc(100% - 140px);}
	
	.my-inquiry .board-view .view-tb.view-ty-1 .tb-tr .tb-td dl.line{text-align:left;}
	.my-inquiry .board-view .view-tb.view-ty-1 .tb-tr .tb-td dl.line dd{width:75%;}

	.page-area input[type="checkbox"] + label span{width:15px; height:15px;}
	.page-area input[type="checkbox"]:checked + label span:after{width:3px; height:6px;}
	
	.join-intro .contents-area .join-type .type-btn{width:200px; font-size:13px; height:40px; line-height:40px;}
	.join-intro .contents-area .join-type .img_box img{width:65px;}
	
	.pop_cont{padding:0;}
	.pop_cont .cont_list li{width:100%; margin-right:0;}
	.pop_cont .cont_list li:nth-child(3n){margin-right:0;}
	.exchange_box .txt_box .text_cont span.br{display:inline-block;}
	
	.booth_view .cont_box .gallery_view .title_box{margin-bottom:10px; padding-bottom:10px;}
	.booth_view .cont_box .gallery_view .title_box .title{font-size:15px;}
	.booth_view .cont_box .gallery_view .title_box .bot_box{font-size:12px;}
	.booth_view .cont_box .gallery_view .txt_box .detail{font-size:12px;}
	.booth_view .cont_box .gallery_view .txt_box .detail td{font-size:12px;}
	.booth_view .cont_box .list_btn{height:35px;}
	.booth_view .cont_box .list_btn a{line-height:33px; font-size:12px;}
	.booth_view .cont_box .gallery_view .title_box .bot_box .view{padding-left:20px;}
	.booth_view .cont_box .gallery_view .title_box .bot_box .view:before{background-size:contain; width:15px; height:9px;}
	
	.community .result_wrap .result_tb .num{display:none}
	.community .result_wrap .result_tb .writer{width:90px;}
	.community .result_wrap .result_tb .date{display:none;}
	.community .result_wrap .result_tb .title{width:calc(100% - 90px);}
	.commu_view .write_tb .tb-tr .tb-th{font-size:13px; width:90px;}
	.commu_view .write_tb .tb-tr .tb-td{font-size:12px; width:calc(100% - 90px);}
	.commu_view .write_tb .tr-before:before{width:90px;}
	.commu_view .write_tb .tb-cont .tb-td{width:100%;}
	.commu_view .write_tb .tb-cont .tb-td p{font-size:12px;}
	.commu_view .btn_box{margin-top:15px;}
	.commu_view .btn_box .btn{width:70px; height:30px;}
	.commu_view .btn_box .btn a{font-size:12px; line-height:30px;}
	.commu_view .comment_box{margin-top:15px;}
	.commu_view .comment_box .comment_regi .subject{font-size:13px;}
	.commu_view .comment_box .comment_regi .edit_box input[type="text"]{height:30px; font-size:12px; width:calc(100% - 60px);}
	.commu_view .comment_box .comment_regi .edit_box .btn{height:30px; width:60px;}
	.commu_view .comment_box .comment_regi .edit_box .btn a{line-height:30px; font-size:12px;}
	.commu_view .comment_box .comment_list .list .box .name{width:90px; line-height:30px; font-size:12px;}
	.commu_view .comment_box .comment_list .list .box .txt{width:calc(100% - 90px); line-height:30px; font-size:12px;}
	.commu_view .comment_box .comment_list .list .cometn_del{height:30px;}
	.commu_view .comment_box .comment_list .list .cometn_del a{line-height:30px; font-size:12px;}
	
	.my-list .result_wrap .result__box li > *{font-size:13px;}
	.my-list .result_wrap .result__box li a{font-size:13px  !important;}
	
	.booth6_view .tb_box .detail_tb{padding:20px 10px;}
	.booth6_view .tb_box .detail_tb .top_noti{margin-bottom:15px; font-size:14px;}
	.booth6_view .tb_box .detail_tb .box_tit p{font-size:15px;}
	.booth6_view .tb_box .detail_tb .tb-tr .tb-th{font-size:12px; width:90px;}
	.booth6_view .tb_box .detail_tb .tb-tr .tb-td{width:calc(100% - 90px);}
	
	.pop_cont .tb_box .detail_tb .tb-tr .tb-th{font-size:14px; padding:0 10px; width:100px;}
	.pop_cont .tb_box .detail_tb .tb-tr .tb-td{font-size:13px; width:calc(100% - 100px);}
	.show_summary .tb_box .detail_tb .tb-tr .tb-logo{font-size:0;}
	
	.search .contents-area .category_box ul li{padding:5px 10px;}
	.search .contents-area .category_box ul li a p{font-size:12px;}
	.search .contents-area .top_box{width:100%;}
	.search .contents-area .top_box .select-box{width:120px;}
	.search .contents-area .top_box .text-box {width: calc(100% - 125px);}
	
	.award .category_box{margin-bottom:20px;}
	.award .category_box ul li{padding:5px 10px;}
	.award .category_box ul li p{font-size:12px;}
	.award .award_list_wrap .list li{width:100%; margin-right:0;}
	.award .award_list_wrap .list1 li .rt_box{padding-left:30px;}
	.award .award_list_wrap .list2 li .lt_box{padding-right:30px;}
	
	.conference .bot_list_box .session_wrap .list_cont li .tr-td{font-size:12px;}
	.conference .bot_list_box .session_wrap .list_cont li .speaker{font-size:0;}
	.conference .bot_list_box .session_wrap .list_cont li .theme .title{font-size:13px;}
	.conference .bot_list_box .session_wrap .list_cont li .theme .sub_tit{font-size:11px; margin-top:5px;}
	.conference .bot_list_box .session_wrap .list_cont li .speaker .lt_box .name{font-size:15px;}
	.conference .bot_list_box .session_wrap .list_cont li .speaker .lt_box .info{font-size:11px;}
	.conference .bot_list_box .session_wrap .list_cont li .video img{width:38px;}
	.conference .bot_list_box .session_wrap .list_cont li .link img{width:25px;}
	
	.my-stats .board-list .board_box .top_box .search-tb td[data-th]:before{width:70px; padding:0 5px;}
	.my-stats .board-list .board_box .top_box .search-tb td p{padding:5px; width:calc(100% - 70px);}
	.my-stats .board-list .board_box .top_box .search-tb td .date img{width:16px;}
	.my-stats .board-list .board_box .top_box .search-tb td .date span{padding:0 6px;}
	.my-stats .board-list .board_box .top_box .search-tb td .date input[type="text"]{font-size:12px; width:calc(50% - 30px);}
	
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-name {width:calc(100% - 190px);}
	.my-apply .board-list .list-tb.list-ty-1 .tb-tr .box-date2 {display:none;}

	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-name {width:calc(50% - 60px);}
	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-facility {width:calc(50% - 60px);}
	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-date2 {display:inline-block;}
	.my-apply .board-list .list-tb.list-ty-2 .tb-tr .box-time {display:none;}

	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-name {width:calc(60% - 55px);}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-area {display:none;}
	.my-apply .board-list .list-tb.list-ty-3 .tb-tr .box-cate {width:calc(40% - 55px);}
	
} 



