@charset "utf-8";
@import url('https://spoqa.github.io/spoqa-han-sans/css/SpoqaHanSansNeo.css');

/*reset*/
* {margin:0; padding:0; outline:0; box-sizing:border-box;}
ul,ol {list-style:none; }
img {border:0;}
a { color:inherit; text-decoration:none; }
table { border-collapse:collapse; }
input,button,select,label {vertical-align:middle;}
button { background:transparent; border:0;}
hr {border:0; border-top:1px solid #eee;}
/*strong,b,h1,h2,h3,h4,h5,h6,th {font-weight:normal;}*/
del,ins {text-decoration:none;}

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, figure, figcaption, footer, header, 
menu, nav, output, ruby, section, summary,time, mark, audio, video {
 margin: 0;  padding: 0; border: 0; font-size: 100%; /* font: inherit;  vertical-align: baseline; */}
sup {line-height:1em;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, menu, nav, section, main {display: block;}

.clearfix {zoom:1;}
.clearfix:after {content:''; display:block; clear:both;}
.hide {position:absolute; left:-100000em; top:-100000em;}

body {font-family:'Spoqa Han Sans Neo', 'Noto Sans KR', 'Apple SD Gothic Neo', 'Malgun Gothic','돋움','dotum','Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; font-size:16px; color:#222;}
.popupWrap {width:100%; background-color:#fafafa;}
.popupWrap section {float:left; }
.popupWrap .videoWrap {width:65%; padding:10px;}
.popupWrap .chatWrap {width:35%; height:100%; padding:10px; position:relative;}
.popupWrap .chatWrap .chat-message {background-color:#eee; padding:10px 68px 10px 10px; position:relative;}
.popupWrap .chatWrap .chat-message textarea {border:0; padding:8px; height:50px; width:100%; padding-right:50px; display:block; font-family:'Spoqa Han Sans Neo', 'Noto Sans KR', 'Apple SD Gothic Neo', 'Malgun Gothic','돋움','dotum','Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; }
.popupWrap .chatWrap .btn_submit {font-size:14px; color:#fff; background-color:#5891cb; display:inline-block; padding:15px; height:50px; border-radius:1px; position:absolute; right:10px; top:10px;}
.popupWrap .chatWrap .chat-list {background-color:#fff; padding:0 10px 10px 10px; overflow-y:scroll; height:540px;}
.popupWrap .chatWrap .chat-list li {margin-bottom:15px; padding-top:15px; font-size:14px; color:#555; border-top:1px solid #eee; word-wrap:break-word; word-break:break-word;}
.chat-box .thumb {width:32px; height:32px; float:left; border-radius:50%; background-color:#eee;}
.chat-box .thumb img {width:32px; height:32px; border-radius:50%;}
.chat-box .text {margin-left:42px;}
.chat-box .text strong {font-weight:bold; color:#111111;}
.chat-box .text p { margin-top:5px; line-height:1.25em; word-break:break-all;}
.chat-box .replay_input {margin:5px 0;}
.chat-box .replay_input p {padding-left:42px; padding-right:60px; line-height:0; position:relative;}
.chat-box .replay_input p textarea {width:100%; height:60px; border:1px solid #ddd; padding:10px; color:#666; line-height:1.25em; font-family:'Spoqa Han Sans Neo', 'Noto Sans KR', 'Apple SD Gothic Neo', 'Malgun Gothic','돋움','dotum','Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;}
.chat-box .replay_input p a {display:inline-block; font-weight:bold; text-align:center; background-color:#f8f8f8; padding:27px 0; border:1px solid #ddd; border-left:0; color:#444;
	position:absolute; right:0; bottom:0; width:60px; height:60px; }
.chat-box label.check {margin-left:42px; margin-bottom:5px; display:inline-block;}
.chat-box label.check input[type="checkbox"] {vertical-align:middle; margin-right:3px;}
.chat-box label.check > span {vertical-align:middle; color:#777;}
.chat-box .btn_reply {display:block; background:url('https://img.etnews.com/2017/utv/images/icon_reply.png')no-repeat left center; padding-left:22px; float:right; color:#777; margin-bottom:5px;}
.popupWrap .chatWrap .chat-list .reply_alert {background:url('https://img.etnews.com/2017/utv/images/icon_alert.png')no-repeat left center; color:#003399; padding-left:22px; margin:20px 0 8px 36px}
.popupWrap .chatWrap .chat-list .replay_box {border:1px solid #ddd; padding:10px; margin-left:42px; background-color:#fafafa; box-shadow:1px 1px 2px rgba(0,0,0,0.06);}
.popupWrap .chatWrap .chat-list .replay_box strong {font-weight:bold; display:block; padding-bottom:8px;}
.popupWrap .chatWrap .chat-list .replay_box strong span {color:#003399; }
.popupWrap .chatWrap .chat-list .replay_box p {color:#666; }
.videoWrap .tit_video {margin:5px 0 15px; word-break:keep-all; position:relative;}
.videoWrap .tit_video h1 {font-size:20px; line-height:1.5em;}
.popupWrap .videoWrap .summry {font-size:14px; color:#666; line-height:1.45em; background-color:#fff; box-shadow:3px 3px 0 rgba(0,0,0,0.05); border:1px solid #ddd; word-break:keep-all;}
.popupWrap .videoWrap .summry h2 {font-size:17px; margin-bottom:7px; color:#444; line-height:1.5em;}
.popupWrap .videoWrap .summry li > a {padding:15px; display:block;}
.popupWrap .videoWrap .summry li > span {padding:15px; display:block;}
.video-container { position: relative; width:100%; height:0; padding-bottom: 56.25%; overflow: hidden; margin-bottom:10px;}
.video-container iframe, .video-container object, .video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

.popupform input[type="text"], .popupform input[type="email"], .popupform input[type="number"], .popupform input[type="phone"], .popupform input[type="password"], .popupform select
	{padding:10px; color:#666; border:1px solid #ddd; width:100%; border-radius:3px; box-shadow:inset 1px 1px 1px rgba(0,0,0,0.03); height:40px;}
.popupform .modalinputgroup {margin:15px 0 10px;}

/*설문팝업*/
.survey {position:relative;   margin-bottom:10px;}
.survey h3 {height:40px; padding:10px; cursor:pointer; color:#fff; }
.survey .btn_survey1 {background:#666 url('https://img.etnews.com/2017/utv/images/blt_survey1.png')no-repeat right center;}
.survey .btn_survey2 {background:#666 url('https://img.etnews.com/2017/utv/images/blt_survey2.png')no-repeat right center;}
.survey form {position:absolute; width:100%; right:0; top:40px; background-color:#e7eef7; color:#222; z-index:100; font-size:14px; padding:20px; border:1px solid #666; overflow-y:scroll; box-shadow:0 2px 3px rgba(0,0,0,0.5);}
.survey form li {padding:0 0 15px;}
.survey form li input[type="text"], .survey form li input[type="email"], .survey form li input[type="number"], .survey form li select, .survey textarea {
padding: 10px; color: #666; border: 1px solid #ddd; width: 100%; border-radius: 3px; box-shadow: inset 1px 1px 1px rgba(0,0,0,0.03); height: 40px;}
.survey textarea {height:60px; font-family:'Spoqa Han Sans Neo', 'Noto Sans KR', 'Apple SD Gothic Neo', 'Malgun Gothic','돋움','dotum','Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;}
.survey label {margin-right:25px; word-break:keep-all; display:inline-block; margin-bottom:8px;}
.survey label input {margin-right:3px;}
.survey label > div {display:inline-block;}
.survey .survey_q {font-weight:bold; margin-bottom:10px;} 
.survey .survey_q span {font-weight:normal; color:#777; font-size:13px; display:block; letter-spacing:-0.4px;}
.survey .col2 {display:block; margin-right:0;}
.survey .col2 .col2_1 { display:inline-block; width:25%; float:left; padding-top:10px;}
.survey .col2 .col2_2 {width:75%; margin-right:0;}
.survey .btn_surveysubmit {padding: 10px 25px 12px; font-size: 16px; color: #fff; border-radius: 3px; box-shadow: 2px 2px 1px rgba(0,0,0,0.1); background-color: #5891cb; border: 1px solid #5891cb; display: inline-block; cursor:pointer; margin-bottom:20px;}
.survey_text {display:block; text-align:center; margin:30px 0; line-height:1.6em;}
.survey form li input.width-130 {width:130px;}
.survey .notice {color:#222; font-weight:bold; padding-bottom:15px; border-bottom:1px dashed #ccc; margin-bottom:20px; line-height:1.4em; text-align:justify;}


/*** 사전등록신청페이지 ***/
#loginmodal{border:1px solid rgba(0,0,0,0.7); background:#fff;}
#loginmodal h3 {color:#636363;font-size:24px;}
#loginmodal .p_c_text{font-size:12px;line-height:24px;}
#loginmodal .login_line{margin:10px 0 0;height:80px;}
#loginmodal .box_in{float:left;margin:0 10px 0; }
/*#loginmodal input{width:120px;height:24px;display:block;margin:3px 0 0;}*/
#loginmodal .btn_login{width:72px;height:60px;background:#363636;color:#e1e1e1;float:left;line-height:60px;text-align:center;}
#loginmodal .find_join{clear:both;margin:20px 0 0 10px;}

#loginmodal p {font-size:13px; color:#666;}
#loginmodal .modalinputgroup {margin:15px 0 10px;}
#loginmodal .btn_modal_sms {position:absolute; height:40px; right:0; top:0; display:inline-block; padding:10px; background-color:#444; color:#fff; border-radius:0 3px 3px 0; }
#loginmodal .btnWrap {margin:10px 0; text-align:center; border}
#loginmodal .btn_modal_submit {padding:8px 20px 10px; background-color:#5891cb; color:#fff; border-radius:2px; box-shadow:1px 1px 0 rgba(0,0,0,0.03); margin-right:2px;}
#loginmodal .btn_modal_cancle {padding:8px 20px 10px; border:1px solid #ddd; border-radius:2px; box-shadow:1px 1px 0 rgba(0,0,0,0.03);}

/** modal window styles **/
#lean_overlay { position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%; background: #000; display: none;}

#loginmodal {
  width: 300px; height:250px;  margin-top:0; padding:15px; background: #fff; 
  -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; 
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.6); box-shadow: 0 0 5px rgba(0, 0, 0, 0.6); }

.joinformWrap {color:#222; }
/*.joinformWrap .vi_text {background-color:#f5f6f7; padding:20px 0; border-bottom:1px solid #eee;}
.joinformWrap .vi_text h2 {width:1100px; font-size:30px; margin:0 auto; word-break:keep-all; font-weight:normal;}*/
.joinformWrap form {width:1100px; margin:20px auto; font-size:14px; }
.joinformWrap form input, .joinformWrap form span {vertical-align:middle;}
.joinformWrap form .tit {border-bottom:2px solid #5891cb; padding-bottom:10px; margin-bottom:10px;}
.joinformWrap form .tit h3 {font-size:20px; font-weight:bold; margin-bottom:3px; letter-spacing:1px;}
.joinformWrap form .tit p {font-size:14px; color:#666;}
.joinformWrap form .tit span {color:#ba3f5d;}
.joinformWrap form .box_date {padding:15px; background-color:#e6eff7; border-radius:5px; margin:15px 0; color:#666; border:1px solid #cddeef;}
.joinformWrap form .box_date label {font-weight:bold; color:#222; margin-left:10px; font-size:15px;}
.joinformWrap form input[type="checkbox"] {margin-right:4px;}
.joinformWrap form .box_update {color:#666; padding:15px 30px 15px 15px; border:1px solid #ddd; box-shadow:3px 3px 0 rgba(0,0,0,0.05); position:relative; margin-bottom:15px; line-height:1.5em; word-break:keep-all;}
.joinformWrap form .box_update b {font-weight:bold; }
.joinformWrap form .box_update .btn_update {font-size:12px;background-color:#555; color:#fff; padding:7px 10px; border-radius:2px; display:inline-block; line-height:1em;}
.joinformWrap form .box_update .btn_close {position:absolute; right:15px; top:10px; font-size:13px; font-weight:bold; color:#aaa;}
.joinformWrap form li {padding:10px 0 15px;}
.joinformWrap form li > label {font-weight:bold; display:block; color:#555; margin-bottom:5px; letter-spacing:1.4px;}
.joinformWrap form li > label .essential {color:#ba3f5d; font-size:18px; font-weight:normal;}
.joinformWrap form li input[type="text"], .joinformWrap form li input[type="email"], .joinformWrap form li input[type="number"], .joinformWrap form li select
	{padding:10px; color:#666; border:1px solid #ddd; width:100%; border-radius:3px; box-shadow:inset 1px 1px 1px rgba(0,0,0,0.03); height:40px;}
.joinformWrap form .btn_input {display:inline-block; height:40px; padding:10px; background-color:#5891cb; color:#fff; position:absolute; font-weight:bold; border-radius:0 3px 3px 0; right:0; top:0;}
.joinformWrap form .btn_postnum {display:inline-block; height:40px; padding:10px; background-color:#5891cb; color:#fff; position:absolute; font-weight:bold; border-radius:0 3px 3px 0; right:0; top:0; border:0; cursor:pointer;}
.joinformWrap form .emailyesno label {border:1px solid #ddd; padding:10px 15px 12px; display:inline-block; border-radius:3px; box-shadow:3px 3px 0 rgba(0,0,0,0.05); display:inline-block; width:49%; float:right;}
.joinformWrap form .emailyesno label:first-child {float:left;}
.joinformWrap form .emailyesno label input {margin-right:4px;}
.joinformWrap form .piWrap p {font-weight: bold; display: block; color: #555; margin-bottom: 5px; letter-spacing: 1.4px;}
.joinformWrap form .piWrap table th {background-color:#abc8e5; text-align:center; padding:10px; border:1px solid #9bbde0;}
.joinformWrap form .piWrap table td {padding:15px 10px; border:1px solid #ddd; font-size:13px; color:#333; line-height:1.5em; text-align:center;}
.joinformWrap form .piWrap label {margin:10px 0; font-size:14px; letter-spacing:0; font-weight:normal;}
.joinformWrap form .btn_formsubmit {padding:13px 25px 15px; font-size:17px; color:#fff; border-radius:3px; box-shadow:2px 2px 1px rgba(0,0,0,0.1); background-color:#5891cb; border:1px solid #5891cb; margin:4px; display:inline-block;}
.joinformWrap form .btn_white {padding:13px 25px 15px; font-size:17px; color:#333; border-radius:3px; box-shadow:2px 2px 1px rgba(0,0,0,0.05); border:1px solid #ddd; box-sizing:border-box; margin:4px; display:inline-block;}
.joinformWrap .table_completed {width:100%; margin-bottom:20px; font-size:16px; word-break:keep-all;}
.joinformWrap .table_completed th {background-color:#abc8e5; text-align:center; padding:10px; border:1px solid #9bbde0; }
.joinformWrap .table_completed td {padding:15px 20px; border:1px solid #ddd; color:#333; line-height:1.5em;}
#layer {outline:1px solid #000; border:none!important;}

.joinformWrap form .ibmWrap {background:rgba(0,0,0,0.02); border:1px dashed rgba(0,0,0,0.2); padding:20px; margin:20px 0;}
.joinformWrap form .ibmWrap strong {display:block; font-size:15px; margin-bottom:5px;}
.joinformWrap form .ibmWrap > ol {padding:0 20px; margin-top:10px; opacity:.9;}
.joinformWrap form .ibmWrap > ol li {padding:5px 0; text-align:justify; list-style: decimal;}
.joinformWrap form .ibmWrap > ol li a {text-decoration:underline; color:royalblue;}
.joinformWrap form .ibmWrap strong + span {display:block;}
.joinformWrap form .ibmWrap .emailyesno label {background:#fff;}
.joinformWrap form .ibmWrap td {background:#fff;}
.joinformWrap form .ibmWrap table {margin-top:15px;}
.joinformWrap form .ibmWrap a {color:cornflowerblue; text-decoration:underline;}

/*** 뷰페이지 ***/
.viewWrap {position:relative; margin:10px auto 0;}
.vi { position:relative; width:1100px; height:250px; margin:0 auto; background: url('https://img.etnews.com/2017/utv/images/tit_bg_oc.jpg')no-repeat center center; background-size:cover;}
.vi:after {display:block; content:''; position:absolute; top:0; right:0; bottom:0; left:0; background:rgba(0,0,0,0.5);}
.vi .vi_textWrap {display:block; width:1100px; margin:0 auto; color:#fff; padding:30px 20px; position:relative;}
.vi .vi_textWrap .logo_company {position:absolute; display:inline-block; z-index:100; right:20px; top:20px; }
.vi .vi_text {position:absolute; z-index:100; padding-right:20px;}
.vi .vi_text .category {font-size:12px; background-color:#ff7916; padding:3px 7px; border-radius:2px; display:inline-block;}
.vi .vi_text h2 {font-size:30px; font-weight:bold; word-break:keep-all; margin:10px 0 20px; letter-spacing:-2px;}

.viewWrap .main {position:relative; width:1100px; margin:0 auto; padding:20px; word-break:keep-all;}
.viewWrap .info {position:absolute; width:300px; right:0; top:20px; background-color:#fff; padding:20px; border-radius:3px; box-shadow:0 3px 0 rgba(0,0,0,0.05); border:1px solid rgba(0,0,0,0.1); color:#222; font-size:15px; }
.viewWrap .info .dateWrap > span {display:block; border-top:1px dashed #eee; padding:8px 0; text-align:center; font-size:14px; background:url('https://img.etnews.com/2017/utv/images/blt_arrow1.png')no-repeat 10px center;}
.viewWrap .info .dateWrap > span:first-child {border-top:0;}
.viewWrap .info .info_inquiry {border-top:1px dashed #eee; margin-top:10px;padding:8px 0;}
.viewWrap .info .info_inquiry a {color:#3366cc; text-decoration:underline;}
.viewWrap .info .info_warning {margin-top:2px; border-top:1px dashed #eee; padding:8px 0; color:#cc0000; letter-spacing:-0.2px;}
.viewWrap .info .info_warning a {text-decoration:underline; font-weight:bold;}
.viewWrap .info .btn_info {display:block; font-weight:bold; font-size:17px; line-height:1em; text-align:center; letter-spacing:2px; padding:16px; width:100%; border-radius:3px; box-shadow:0 1px 2px rgba(0,0,0,.08); margin:10px 0;}
.viewWrap .info .btn_regist {background-color:#d91b5c; color:#fff;}
.viewWrap .info .btn_regist:hover {box-shadow:inset 0 1px 2px rgb(0 0 0 / 8%);}
.viewWrap .info .btn_registcomplate {border:1px solid #ddd; color:#777; background-color:#fafafa;}
.viewWrap .info .btn_registcomplate:hover {background-color:#eeeeee;}
.viewWrap .info .btn_lets {background-color:#d11111; color:#fff;}
.viewWrap .info .btn_lets:hover {background-color:#bc0f13;}
.viewWrap .info .btn_download {background-color:#5487f3; color:#fff;}
.viewWrap .info .btn_download > i {display:inline-block; width:15px; margin-left:5px;}
.viewWrap .info .btn_download > i > img {width:100%; height:auto;}
.viewWrap .info .btn_download:hover {background-color:#447af3;}
.viewWrap .info p {text-align:center; color:#222;line-height:1.4em; font-size:14px; word-break:keep-all;}
.viewWrap .main h3 {color:#444; font-size:21px; line-height:1.6em; margin-right:300px; margin-top:0; margin-bottom:20px;}
.viewWrap .main h3 strong {color:#d91b5c; /*box-shadow:inset 0 -20px 0 rgba(200,247,50,1);*/}
.viewWrap .main > div {padding:40px 0; margin-right:300px; border-top:1px solid #eee; }
.viewWrap .main > div h4 {color:#222; font-size:15px; border-left:3px solid #d91b5c; line-height:1em; padding-left:7px; margin-bottom:15px;}
.viewWrap .main .seminar_summary p {line-height:1.5em;}
.viewWrap .main .seminar_summary p > span {color:#777; font-size:14px;}
.viewWrap .main .seminar_summary p u {box-shadow:inset 0 -20px 0 rgba(200,247,50,.7); text-decoration:none;}
.viewWrap .main .timetable table {width:100%;}
.viewWrap .main .timetable table th {background-color:#444; color:#fff; text-align:center; padding:10px 0; border:1px solid #ddd;}
.viewWrap .main .timetable table td {padding:15px 10px; border:1px solid #ddd; font-size:16px; color:#333; line-height:1.5em; text-align:center; letter-spacing: -0.2px;}
.viewWrap .main .speaker li {padding:20px 0;}
.viewWrap .main .speaker .thumb_speaker {float:left; margin-right:25px; display:inline-block; overflow: hidden; width: 120px; height: 120px; border-radius: 50%; border:1px solid #eee; background-color:#fafafa;}
.viewWrap .main .speaker .thumb_speaker img {width:100%;}
.viewWrap .main .speaker .text_speaker {padding-left:145px; font-size:16px; line-height:1.5em;}
.viewWrap .main .speaker .text_speaker > span {display:block;}
.viewWrap .main .speaker .text_speaker .name {font-size:18px; font-weight:bold; display:block; margin:5px 0;}
.viewWrap .main .speaker .text_speaker .name i {font-weight:normal; font-style:normal; background-color:#222; color:#fff; font-size:12px; padding:5px 7px; border-radius:2px; display:inline-block; line-height:1em; margin-right:7px;}
.viewWrap .main .speaker .text_speaker .etc {background-color:#f9f9f9; font-size:14px; color:#444; padding:8px; margin:10px 0; border-radius:3px; line-height:1.5em;}
.viewWrap .main .gift table {text-align:center; width:100%; font-size:14px; margin:20px 0;}
.viewWrap .main .gift table th, .viewWrap .main .gift table td {border:1px solid #ddd; }
.viewWrap .main .gift table th {color:#fff; background-color:#444; padding:15px 0;}
.viewWrap .main .gift table td {font-size:14px; line-height:1.4em; color:#555; padding:10px; }
.viewWrap .main .gift table td p {padding:4px 0;}
.viewWrap .main .gift table td img {width:100%;}
.viewWrap .main .gift img {width:100%;}

.relative {position:relative;}
.bg_fa {background-color:#fafafa;}
.mgb5 {margin-bottom:5px;}
.mgb10 {margin-bottom:10px;}
.mgb20 {margin-bottom:20px;}
.mgt20 {margin-top:20px;}
.ta_center {text-align:center;}
.width100 {width:100%!important;}
footer .copyright {width:100%; margin:0 auto; font-size:12px; color:#aaa; padding:30px 0; text-align:center;}
.blue {color:blue!important;}
.red {color:red!important;}
.font15 {font-size:15px!important;}


/*설문 페이지*/
.page_survey.viewWrap .main h3, .page_survey.viewWrap .main > div  {margin-right:0; border-top:0;}
.page_survey .vi .vi_textWrap {padding:60px 20px 20px;}
.page_survey .survey form {position:relative; top:0; background-color:inherit; border:0; overflow-y:inherit; box-shadow:none; padding:0;}
.page_survey .survey_end {font-size:21px; color:#444; line-height:1.5em; padding:30px 0; text-align:center;}

/*리리플추가::180402*/
.popupWrap .chatWrap .chat-list .replyWrap {margin-top:15px; margin-left:42px; background:url('https://img.etnews.com/2017/utv/images/icon_rereply.png') no-repeat 0 16px;}
.popupWrap .chatWrap .chat-list .replyWrap.dep2 {padding-left:20px; background-position: 0 16px;}
.popupWrap .chatWrap .chat-list .replyWrap.dep3 {padding-left:40px; background-position: 20px 16px;}
.popupWrap .chatWrap .chat-list .replyWrap.dep4 {padding-left:60px; background-position: 40px 16px;}
.popupWrap .chatWrap .chat-list .replyWrap.dep5 {padding-left:80px; background-position: 60px 16px;}
.popupWrap .chatWrap .chat-list .replyWrap.dep6 {padding-left:100px; background-position: 80px 16px;}
.popupWrap .chatWrap .chat-list .replyWrap.dep7 {padding-left:120px; background-position: 100px 16px;}
.popupWrap .chatWrap .chat-list .replyWrap.dep8 {padding-left:140px; background-position: 120px 16px;}
.popupWrap .chatWrap .chat-list .replyWrap.dep9 {padding-left:160px; background-position: 140px 16px;}
.popupWrap .chatWrap .chat-list .replyWrap.dep10 {padding-left:180px; background-position: 160px 16px;}
.popupWrap .chatWrap .chat-list .replyWrap.dep11 {padding-left:200px; background-position: 180px 16px;}
.popupWrap .chatWrap .chat-list .replyWrap.dep12 {padding-left:220px; background-position: 200px 16px;}
.popupWrap .chatWrap .chat-list .replyWrap.dep13 {padding-left:240px; background-position: 220px 16px;}
.popupWrap .chatWrap .chat-list .replyWrap.dep14 {padding-left:260px; background-position: 240px 16px;}
.popupWrap .chatWrap .chat-list .replyWrap.dep15 {padding-left:280px; background-position: 260px 16px;}
.popupWrap .chatWrap .chat-list .replyWrap .replay_box {margin-left:0;}
.popupWrap .chatWrap .chat-list .replyWrap2 {margin-top:15px; margin-left:42px;}
.paginate {text-align:center; margin:30px 0 50px; grid-column: 1 / 3;}
.paginate a {display:inline-block; font-size:15px; line-height:30px; width:34px; height:34px; border:1px solid #ddd; color:#222; background-color:#fff; vertical-align:top;}
.paginate a:hover {border:1px solid #888; background-color:#888; color:#fff; text-decoration:none;}
.paginate .on {border:1px solid #888; background-color:#888; color:#fff;}
.paginate .prevpage, .paginate .nextpage {font-size:22px; line-height:1.2em;}

/*메인 및 리스트 :: 180406*/
.header > div {width:1100px; margin:0 auto; padding:20px 0; position:relative;}
.header h1 {width:157px; display:inline-block; margin-left:20px; position:relative;}
.header h1 img {width:100%;}
.header .searchWrap {position:absolute; left:220px; bottom:20px;}
.header .searchWrap input[type=search], .header .searchWrap input[type=text] {float:left; width:280px; vertical-align:top; padding:5px 10px; height:40px; border:1px solid #ddd; box-shadow:inset 0 1px 4px rgba(0,0,0,0.1);}
.header .searchWrap .btn_search {float:left; vertical-align:top; background:#d91b5c; display:inline-block; width:40px; height:40px; font-size:0; text-indent:-10000em; cursor:pointer; border:1px solid #d91b5c;}
.header .searchWrap .btn_search span {display:inline-block; width:20px; height:20px; background:url('https://img.etnews.com/2017/utv/images/ico_allshow.png')no-repeat 0 0; background-size:200px;}
.header .accnav {position:absolute; right:0; bottom:20px; font-size:14px; color:#444; font-weight:bold;}
.header .accnav a:hover {box-shadow:inset 0 -8px 0 rgba(200,247,50,0.5);}

.main {width:1100px; margin:10px auto 0; position:relative; display:grid;}
.main > a[href^="detail.html"] {grid-column: 1 / 3; grid-row: 1 / 2;}
.main .vi .vi_textWrap .logo_company {/*max-width:120px;*/top:20px; right:20px;}
.main .vi .onair {position:absolute; right:0; bottom:0; color:#fff; z-index:9; padding:25px 30px; background:rgba(0,0,0,0.5); line-height:1em;}
.main .vi .onair .tit {font-size:24px; letter-spacing:-1px;}
.main .vi .onair .tit.on {color:red; font-size:30px; font-weight:bold;}
.main .vi .onair .time {font-size:30px; font-weight:bold; margin-left:5px;}
.main .newlist {margin-top:20px; margin-right:20px; min-height:400px; grid-column:1 / 2;}
.main .newlist li {border-bottom:1px solid #ddd; height:170px;}
.main .newlist li:first-child {border-top:1px solid #ddd;}
.main .newlist li:hover {background-color:#fcfcfc;}
.main .newlist li dl {display:block; padding:20px 0; width:100%; height:100%; position:relative;}
.main .newlist .thumb {display:block; position:absolute; left:0; top:20px; width:230px; height:130px; overflow:hidden;}
.main .newlist .thumb img {height:100%; width:100%; }
.main .newlist dt {font-size:21px; line-height:1.4em; letter-spacing:-0.05em; font-weight:bold; margin-top:5px; margin-bottom:10px; margin-left:245px; max-height:4.2em; overflow:hidden; word-break:keep-all;}
.main .newlist .date {margin-left:245px; font-size:15px; color:#444;}
.main .newlist .date p {display:inline-block; vertical-align:middle; margin-right:10px;}
.main .newlist .date .dday { word-break:keep-all;}
.main .newlist .date span {margin-left:6px;color:#d91b5c; vertical-align:middle;}
.main .newlist .date .icon_clock {display:inline-block; margin-top:2px; width:14px; height:14px; background:url('https://img.etnews.com/2017/utv/images/ico_allshow.png')no-repeat -30px -30px; background-size:200px; vertical-align:middle;}
.main .aside_bnr {width:280px; grid-column:2 / 3; margin-top:20px;}
.main .aside_bnr a {display:block; margin-bottom:10px;}
.main .aside_bnr a img {display:block;}
.main .aside_bnr > div {margin-bottom:10px;}
.main .aside_bnr > div img {display:block;}
.main .icon_h3 {color:#d91b5c; position:relative; font-size:16px;}
.main .icon_h3 .icon_mike {display:inline-block; width:20px; height:20px; margin-right:7px; background:url('https://img.etnews.com/2017/utv/images/ico_allshow.png')no-repeat 0 -30px; background-size:200px;}
.main .icon_h3 .btn_more {display:inline-block; position:absolute; right:0; top:0; color:#222; font-weight:normal; font-size:14px; border:1px solid #ddd; padding:7px 10px 7px 13px; line-height:1em;}
.main .icon_h3 .btn_more .icon_more {display:inline-block; width:5px; height:9px; margin-left:6px; margin-bottom:1px; background:url('https://img.etnews.com/2017/utv/images/ico_allshow.png')no-repeat 0 -60px; background-size:200px;}
.main .icon_h3 * {vertical-align:middle;}
.main .oldlist {grid-column:1 / 3;}
.main .oldlist li {float:left; box-sizing:border-box; padding-left:20px; margin-bottom:40px;}
.main .oldlist li:first-child {padding-left:0;}
.main .oldlist li:nth-child(4n+5) {padding-left:0;}
.main .oldlist dt {width:260px; font-size:15px; color:#222; margin:10px 0; line-height:1.4em; height:2.8em; overflow:hidden;}
.main .oldlist .thumb {width:260px; height:147px; overflow:hidden;}
.main .oldlist .thumb img {width:100%;}
.main .oldlist .company {color:#d91b5c; font-size:14px; width:260px;}
.main .newlist.listpage {margin-right:0; grid-column:1 / 3;}
.btn_replay {display:inline-block; padding:6px 15px 8px 10px; border:1px solid #d91b5c; margin-top:8px; box-shadow:0 2px 1px rgba(0,0,0,0.1);}
.btn_replay .icon_play {display:inline-block; width:13px; height:13px; background:url('https://img.etnews.com/2017/utv/images/ico_allshow.png')no-repeat -50px -30px; background-size:200px; vertical-align:middle;}
.main .newlist .date .btn_replay span {margin-left:0; font-weight:bold;}
.main h3 {margin:30px 0; font-size:23px;}

/*SNS아이콘추가::180418*/
.btn_goetnews {position:absolute; right:0; top:0; padding:3px 10px; border-radius:0 0 4px 4px; box-shadow:0 1px 2px rgba(0,0,0,0.15);}
.btn_goetnews:hover {box-shadow:0 1px 5px rgba(0,0,0,0.3);}
.info_sns {display:block; margin:10px auto 0; text-align:center;}
.info_sns li {display:inline-block; width:40px; margin:0 4px;}
.info_sns li div {display:inline-block; width:38px; height:38px; background:url('https://img.etnews.com/2017/utv/images/icon_sns.png')no-repeat 0 0; background-size:317px; border-radius:3px; vertical-align:middle; overflow: hidden;}
.info_sns li a {display:inline-block; width:100%; height:100%; text-indent:-10000em;}
.info_sns li .twitter {background-position:-40px 0;}
.info_sns li .kakao {background-position:-79px 0;}
.info_sns li .copyurl {background-position:-119px 0;}
.info_sns li .copyurl .clipboard {display:inline-block; width:100%; height:100%; font-size:0; cursor:pointer;}

/*질문*/
.main .ask { word-break:break-all; line-height:1.42em;}
.main .ask dt {position:relative; font-size:15px; font-weight:bold; margin-top:20px; padding-left:50px; margin-bottom:10px; padding-top:20px; border-top:1px dashed #eee;}
.main .ask dt:first-child {margin-top:0; border-top:none;}
.bt_dashed {border-top:1px dashed #eee;}
.main .ask dt::before {content:''; width:40px; height:40px; background:url('https://img.etnews.com/2017/utv/images/icon_ask.png'); position:absolute; left:0; top:20px; display:inline-block;}
.main .ask dt > span {color:#5891cb; font-weight:normal; display:block; margin-bottom:2px;}
.main .ask dd {color:#444; font-size:15px; margin-top:10px; margin-left:50px; background-color:#fafafa; padding:15px; font-size:14px; border:1px solid #eee; box-shadow:1px 1px 2px rgba(0,0,0,0.01)}
.main .ask dd span {color:#5891cb; font-weight:normal; display:block; margin-bottom:2px;}
.main .ask dd {margin-top:15px; padding-left:15px; position:relative;}
.main .ask dd::before {content:''; position:absolute; left:-15px; top:8px; display:block; width:7px; height:7px; background:url('https://img.etnews.com/2016/etnews/images/common/icon_main.png') no-repeat -179px -220px;}
.main .ask dd.deps2::before { background:none;}
.main .ask dd.deps3 {margin-left:65px;}
.main .ask dd.deps4 {margin-left:80px;}
.main .ask dd.deps5 {margin-left:95px;}
.main .ask dd.deps6 {margin-left:110px;}
.main .ask dd.deps7 {margin-left:125px;}

/*로그인 페이지*/
.loginbody #modaltrigger, .loginbody #lean_overlay {display:none!important;}
.loginbody #loginmodal {max-width:400px; height:auto; position:relative!important; top:10px!important; left:0!important; margin:0 auto!important; opacity:1!important; border:0; box-shadow:none;}

/*개요 안 테이블*/
.summary_table {font-size:14px; margin-bottom:20px;}
.summary_table th, .summary_table td {border:1px solid #ddd; padding:10px; text-align:center;}
.summary_table th {background-color:#00bbea; color: #fff;}
.summary_table caption {font-weight:bold; margin-bottom:6px; font-size:16px; text-align:left;}

.video-container { position: relative; width: 100%; height: 0; padding-bottom: 56.25%; overflow: hidden; margin-bottom: 20px;}
.video-container iframe, .video-container object, .video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}


/*200909::다음웨비나안내*/
.viewWrap .main .nextlistWrap h4 {font-size:21px; color:#fff; background-color:#5891cb; text-align:center; letter-spacing:-0.02em; padding:15px; line-height:1em; box-shadow: 0 2px 2px rgba(0,0,0,0.05); border-bottom:1px solid #4982bc; border-left:none; border-radius:3px 3px 0 0;}
.main .nextlistWrap .newlist {margin-right:0; padding:0; min-height:auto;}
.main .nextlistWrap .newlist li {border:none; height:120px;}
.main .nextlistWrap .newlist .thumb {width:180px; height:100px; top:0;}
.main .nextlistWrap .newlist dl {padding:12px 0 0;}
.main .nextlistWrap .newlist dt {font-size:18px; margin-left:195px; margin-bottom:5px; margin-top:0; max-height:2.85em; word-break:break-all;}
.main .nextlistWrap .newlist .date {margin-left:195px;}
.viewWrap .infoWrap {padding:0; border:none; box-shadow:none;}
.viewWrap .infoWrap .infobox {padding:20px 15px; border:1px solid rgba(0,0,0,0.1); border-radius: 3px; box-shadow: 0 2px 2px rgba(0,0,0,0.05); margin-bottom:20px;}
.viewWrap .infoWrap .textthumblist3 {border:1px solid rgba(0,0,0,0.1); border-radius: 3px; box-shadow: 0 2px 2px rgba(0,0,0,0.05); margin-bottom:20px;}
.viewWrap .infoWrap .textthumblist3 h3 { font-size:14px; letter-spacing: -0.4px; padding: 10px 15px; margin:0; background:rgba(0,0,0,0.03);}
.viewWrap .infoWrap .textthumblist3 li {padding:15px; position:relative; border-top: 1px solid rgba(0,0,0,0.1);}
.viewWrap .infoWrap .textthumblist3 .thumb { display: block; margin-right:10px; overflow: hidden; position: absolute; left:15px; top:15px; width:86px; height:60px;}
.viewWrap .infoWrap .textthumblist3 .thumb img { width: auto; height: 100%; transform: translateX(-10px); }
.viewWrap .infoWrap .textthumblist3 .thumb + p { display: block; padding-left:96px; overflow: hidden; text-align:left; word-break:break-all; letter-spacing:-0.02em;}
.viewWrap .infoWrap .textthumblist3 .title {height: 2.8em; overflow: hidden; display: block;}
.viewWrap .infoWrap .textthumblist3 .date { font-size: 12px; color: #777; display: block; letter-spacing:-0.02em; }

/*210429 채팅리스트*/
.admin_chat_list {background:#f7f7f7!important; padding:0!important;}
.admin_chat_list .chatWrap {max-width:1100px; margin:0 auto; padding:10px!important; float:inherit; }
.admin_chat_list .chatWrap .chat-list {height:auto; background:none;}
.admin_chat_list .chat-box .thumb {display:none;}
.admin_chat_list .chat-box .text {margin-left:0;}
.admin_chat_list .chat-box .text p {margin:10px 0;}
.admin_chat_list .chatWrap .chat-list li {font-size:15px; background:#fff; border:1px solid rgba(0,0,0,0.1); padding:20px; margin-bottom:15px; box-shadow:0 1px 3px rgba(0,0,0,0.05); border-radius:5px; position:relative;}
.admin_chat_list .chatWrap .chat-message {padding:1px; background:none;}
.admin_chat_list .chatWrap .chat-message textarea {border:0; outline:1px solid rgba(0,0,0,0.1);}
.admin_chat_list .chatWrap .btn_submit {height:52px; right:0; top:0;}
.admin_chat_list .admin_notice {position:relative; padding:10px 0 20px; }
.admin_chat_list .admin_notice .btn_notice {font-size:16px; background:rgba(0,0,0,0.1); padding:8px 20px; line-height:1em; border-radius:20px; letter-spacing:-0.02em; cursor:pointer; margin-left:10px; min-height:40px;}
.admin_chat_list .admin_notice #notice_box {display:none; position:absolute; left:0; right:0; top:70px; z-index:2; background:#fff; padding:20px; border:3px solid #5891cb; box-shadow:5px 10px 10px rgba(0,0,0,0.3); border-radius:5px;}
.admin_chat_list .admin_notice #notice_box::before { position:absolute; top:-13px; left:40px; content:''; width:0px; height:0px;  border-top:none;  border-bottom:10px solid #5891cb;  border-right:10px solid transparent;  border-left:10px solid  transparent;}
.admin_chat_list .admin_notice #notice_box ul {margin:15px 0; padding:0 20px; list-style:square; color:#444; letter-spacing:-0.05em; height:210px; overflow-y:scroll;}
.admin_chat_list .admin_notice #notice_box li {margin-top:10px;}
.admin_chat_list .admin_notice #notice_box li time {color:#666; font-size:14px; display:inline-block; margin:0 5px;}
.admin_chat_list .admin_notice #notice_box li button {background:#333; color:#fff; border-radius:2px; border:1px solid rgba(0,0,0,0.1); cursor:pointer; padding:3px 5px; line-height:1em;}
.admin_chat_list .admin_notice + .btn_wrap {position:absolute; right:10px; top:10px;}
.admin_chat_list .btn_wrap {margin:10px 0 20px; text-align:right; padding:0 10px;}
.admin_chat_list .btn_wrap a {background:rgba(0,0,0,0.1); padding:8px 20px 8px 15px; line-height:1em; border-radius:20px; letter-spacing:-0.02em; margin:0 0 0 3px; display:inline-block; min-height:40px;}
.admin_chat_list .admin_notice .btn_notice:hover, .admin_chat_list .btn_wrap a:hover {background:rgba(255,255,255,1); box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);}
.admin_chat_list .admin_notice .btn_notice i, .admin_chat_list .admin_notice .btn_notice i img, .admin_chat_list .btn_wrap a i, .admin_chat_list .btn_wrap a i img{vertical-align:middle; margin-bottom:2px; margin-right:3px;}
.admin_chat_list .admin_notice .btn_notice span, .admin_chat_list .btn_wrap a span {vertical-align:middle;}
.admin_chat_list .btn_chatban { margin-right:10px; display:inline-block; background:#666; color:#fff; border-radius:3px; padding:6px 8px; line-height:1em; font-weight:normal; font-size:14px;}
.admin_chat_list .btn_chatban > * {font-weight:bold;}
.admin_chat_list .btn_chatban.off { background:red;}
.admin_chat_list .btn_reple_delete {position:absolute; right:20px; top:10px; font-size:26px; line-height:1em; color:#444;}
.admin_chat_list .chatWrap .chat-list .replyWrap {margin-left:0; padding-left:0!important; background:none;}
.admin_chat_list .chatWrap .chat-list .replay_box {position:relative; padding:20px; background:#eee; border:none;}
.admin_chat_list .btn_selectq {text-align:right; margin:10px 0 15px;}
.admin_chat_list label {padding:8px 10px; line-height:1em; border-radius:20px; background:#eee; display:inline-block;}
.admin_chat_list label input, .admin_chat_list label span {vertical-align:middle; margin:0 3px; }
.video_notice {background-color:#d91b5c; color:#fff; border:1px solid rgba(0,0,0,0.1); padding:10px 25px 10px 15px; font-size:14px; margin-bottom:10px; letter-spacing:-0.02em; box-shadow:3px 3px 0 rgba(0,0,0,0.05); position:relative;}
.video_notice .btn_notice_close {position:absolute; top:-1px; right:-1px; display:inline-block; width:20px; height:20px; background:rgba(0,0,0,0.5); text-align:center; font-weight:bold; font-size:16px; line-height:1em; padding-bottom:5px; cursor:pointer;}
.next { text-align: center; margin: 10px 0;}

@media screen and (max-width : 1110px) {
	.popupWrap .videoWrap {width:60%;}
	.popupWrap .chatWrap {width:40%;}
	.joinformWrap .vi_text h2, .joinformWrap form {width:100%; padding:0 10px;}
	.viewWrap .main, .vi .vi_textWrap, .header > div, .main, .main .vi, .main .newlist, .vi {width:100%;}
	.vi .vi_textWrap .logo_company, .main .aside_bnr {display:none;}
	.newlist, .oldlist {padding:0 20px;}
	.main .oldlist li {width:25%; padding:0 10px;}
	.main .oldlist li:first-child {padding:0 10px;}
	.main .oldlist .thumb, .main .oldlist dt, .main .oldlist .company {width:100%}
	.main .oldlist .thumb {height:56%;}
	.header .accnav {right:20px;}
	.popupWrap {padding:50px 150px;}
	.main .newlist {min-height:auto;}
	.main {display:block;}
}

@media screen and (max-width : 896px) {
	.popupWrap .videoWrap {width:100%;}
	.popupWrap .chatWrap {width:100%; padding-top:0;}
	.vi .vi_text h2 {font-size:26px;}
	.viewWrap .main {width:100%;}
	.viewWrap .info { position:relative; width:80%; margin:0 auto; top:-30px;}
	.viewWrap .info .dateWrap > span {float:left; display:inline-block; width:33.3333333333%; border-top:none; border-bottom:none; background:url('https://img.etnews.com/2017/utv/images/blt_arrow1.png')no-repeat left center;}
	.viewWrap .main h3, .viewWrap .main > div {margin-right:0;}
	.popupWrap {padding:0px;}
	.viewWrap .infoWrap .textthumblist3 {display:none;}
	.main .oldlist li {width:50%;}
	.main .oldlist li:nth-child(4n+5) {padding:0 10px;}
}

@media screen and (max-width : 800px) {
	.popupWrap .videoWrap, .popupWrap .chatWrap, .viewWrap .main, .viewWrap .info, footer .copyright {width:100%;}
	.popupWrap .chatWrap .chat-list {height:100%;}
	.vi .vi_textWrap {width:100%; height:300px;}
	.vi .vi_text h2 {font-size:24px; letter-spacing:-1px;}
	.viewWrap .info { position:relative; width:70%;}
	.viewWrap .info .dateWrap > span {display:inline-block; width:100%; float:inherit; border-top:1px dashed #ddd;; border-bottom:none; background:url('https://img.etnews.com/2017/utv/images/blt_arrow1.png')no-repeat 10px center;}
	.header .searchWrap input[type=search], .header .searchWrap input[type=text] {width:210px;}
	.videoWrap .tit_video h1 {word-break:break-all;}
	.vi .vi_text h2 + button {display:none!important;}
}

@media screen and (max-width : 660px) { 
	.viewWrap .info { position:relative; width:100%;}
	body {overflow:auto;}
	.main .oldlist li {width:100%; padding:0 10px; margin-bottom:40px;}
	.main .newlist li {height:inherit;}
	.main .newlist .thumb {width:142px; height:80px;}
	.main .newlist dt, .main .newlist .date {margin-left:152px;}
	.header .accnav {display:none;}
	.header .searchWrap {bottom:20px; right:10px; left:inherit;}
	.header .searchWrap input[type=search], .header .searchWrap input[type=text] {width:150px;}
	.vi .vi_text h2 {margin:10px 0 10px;}
	.btn_goetnews {display:none;}
	.main .newlist .thumb {display:block; width:100%; height:55%; top:0; position:relative;}
	.main .newlist dt {font-size:19px; letter-spacing:0;}
	.main .newlist dt, .main .newlist .date {margin-left:0px;}
	.popupWrap .videoWrap .summry {display:none;}
	.main .nextlistWrap .newlist li {height:inherit; margin-bottom:30px;}
	.main .nextlistWrap .newlist dl {padding:0;}
	.main .nextlistWrap .newlist .thumb {width:100%; height:55%;}
	.main .nextlistWrap .newlist dt {margin-left:0;}
	.main .nextlistWrap .newlist .date {margin-left:0;}
	.main .oldlist dt {height:auto;}
	.admin_chat_list .admin_notice + .btn_wrap {position: relative; margin:-20px 0 20px;}
	.admin_chat_list .btn_wrap { right: 0; top: 0; padding: 0 5px;}
	.admin_chat_list .btn_wrap a {margin-bottom:5px;}
}

@media screen and (max-width : 400px) { 
	.main .oldlist li, .main .oldlist li:first-child {width:100%; padding:0;}
	.header h1 {width:120px; margin-left:10px;}
	.header .searchWrap input[type=search], .header .searchWrap input[type=text] {width:120px;}
	footer {margin-top:20px;}
	.popupWrap {padding:5px 10px;}
	.header h1::before {position:absolute; left:0; top:0; content:'';}
	.viewWrap .main .speaker .text_speaker {padding-left:0;}
	.vi .vi_text .date {font-size:15px;}
	.main .vi .onair {padding:20px;}
	.main .vi .onair .tit {font-size:18px;}
	.main .vi .onair .time {font-size:22px;}
	.viewWrap .main .speaker li {padding:20px 0 0;}
	.viewWrap .main .speaker .thumb_speaker {float:inherit;}
	.vi .vi_text h2 br {display:none;}
}

/*** 171219_ps ***/
.ps_171219 .vi {background: url('https://img.etnews.com/2017/utv/images/171219_ps/tit_bg.jpg') no-repeat center center; background-size:cover;}
.vi .vi_textWrap .logo_company.logo150 {width:150px; right:0;}
/*** 180103_oc ***/
.oc_180228 .vi {background: url('https://img.etnews.com/2018/webinar/0228_oc/vi.jpg') no-repeat center center; background-size:cover;}
/*** 180308_oc ***/
.oc_180308 .vi {background: url('https://img.etnews.com/2018/webinar/0308_oc/vi.jpg') no-repeat center center; background-size:cover;}
/*** ibm_180313 ***/
.ibm_180313 .vi {background: url('https://img.etnews.com/2018/webinar/0313_ibm/vi.jpg') no-repeat center center; background-size:cover;}
/*** oracle_180319 ***/
.oracle_180319 .vi {background: url('https://img.etnews.com/2018/webinar/0319_oracle/vi.jpg') no-repeat center center; background-size:cover;}
.oracle_180319 .vi .vi_text .category {background-color:#f80000;}
.oracle_180319 .vi .vi_textWrap .logo_company {width:200px; top:0; right:0;}
/*** oracle_180329 ***/
.oracle_180329 .vi {background: url('https://img.etnews.com/2018/webinar/0329_oracle/vi.jpg') no-repeat center center; background-size:cover;}
.oracle_180329 .vi .vi_text .category {background-color:#f80000;}
.oracle_180329 .vi .vi_textWrap .logo_company {width:200px; top:0; right:0;}
/*** oc_180404 ***/
.oc_180404 .vi {background: url('https://img.etnews.com/2018/webinar/0404_oc/vi.jpg') no-repeat center center; background-size:cover;}
/*** ibm_180405 ***/
.ibm_180405 .vi {background: url('https://img.etnews.com/2018/webinar/0405_ibm/vi.jpg') no-repeat center center; background-size:cover;}
/*** bespin_180410 ***/
.bespin_180410 .vi {background: url('https://img.etnews.com/2018/webinar/0410_bespin/vi.jpg') no-repeat center center; background-size:cover;}
.bespin_180410 .vi .vi_textWrap .logo_company {width:200px;}
.bespin_180410 .vi .vi_text .category {background:rgba(0, 77, 178, 0.75);}
/*** oc_180413 ***/
.oc_180413 .vi {background: url('https://img.etnews.com/2018/webinar/0413_oc/vi.gif') no-repeat center center; background-size:cover;}
/*** oracle_180515 ***/
.oracle_180515 .vi {background: url('https://img.etnews.com/2018/webinar/0515_oracle/vi.jpg') no-repeat center center; background-size:cover;}
.oracle_180515 .vi .vi_text .category {background-color:#f80000;}
.oracle_180515 .vi .vi_textWrap .logo_company {width:180px; top:0; right:0;}
/*** ibm_180518 ***/
.ibm_180518 .vi {background: url('https://img.etnews.com/2018/webinar/0518_ibm/vi.jpg') no-repeat center center; background-size:cover;}
/*** megazone_180517 ***/
.megazone_180517 .vi {background: url('https://img.etnews.com/2018/webinar/0517_megazone/vi.jpg') no-repeat center center; background-size:cover;}
/*** oracle_180523 ***/
.oracle_180523 .vi {background: url('https://img.etnews.com/2018/webinar/0523_oracle/vi.jpg') no-repeat center center; background-size:cover;}
.oracle_180523 .vi .vi_text .category {background-color:#f80000;}
.oracle_180523 .vi .vi_textWrap .logo_company {width:180px; top:0; right:0;}
.oracle_180523 .vi:after {background:rgba(0,0,0,0.4);}
/*** akamai_180614 ***/
.akamai_180614 .vi {background: url('https://img.etnews.com/2018/webinar/0614_akamai/vi.jpg') no-repeat center center; background-size:cover;}
/*** oc_180622 ***/
.oc_180622 .vi {background: url('https://img.etnews.com/2018/webinar/0622_oc/vi.jpg') no-repeat center center; background-size:cover;}
/*** oracle_180620 ***/
.lguplus_180620 .vi {background: url('https://img.etnews.com/2018/webinar/0620_lguplus/vi.jpg') no-repeat center center; background-size:cover;}
.lguplus_180620 .vi .vi_text .category {background-color:#c40037;}
.lguplus_180620 .vi .vi_textWrap .logo_company {width:180px; }
/*** ibm_18622 ***/
.ibm_180719 .vi {background: url('https://img.etnews.com/2018/webinar/0719_ibm/vi.jpg') no-repeat center center; background-size:cover;}
/*** akamai_180712 ***/
.akamai_180712 .vi {background: url('https://img.etnews.com/2018/webinar/0712_akamai/vi.jpg') no-repeat center center; background-size:cover;}
/*** oracle_180817 ***/
.oracle_180817 .vi {background: url('https://img.etnews.com/2018/webinar/0817_oracle/vi.jpg') no-repeat center center; background-size:cover;}
.oracle_180817 .vi .vi_text .category {background-color:#f80000;}
.oracle_180817 .vi .vi_textWrap .logo_company {width:160px; top:0; right:0;}
/*** ibm_180823 ***/
.ibm_180823 .vi {background: url('https://img.etnews.com/2018/webinar/0823_ibm/vi.jpg') no-repeat center center; background-size:cover;}
/*** kosti_180820 ***/
.kosti_180820 .vi {background: url('https://img.etnews.com/2018/webinar/0820_kosti/vi.jpg') no-repeat center center; background-size:cover;}
.kosti_180820 .vi .vi_textWrap .logo_company {width:230px;}
/*** sga_180918 ***/
.sga_180918 .vi {background: url('https://img.etnews.com/2018/webinar/0918_sga/vi.jpg') no-repeat center center; background-size:cover;}
.sga_180918 .vi .vi_textWrap .logo_company {width:150px; }
/*** symantec_180911 ***/
.symantec_180911 .vi {background: url('https://img.etnews.com/2018/webinar/0911_symantec/vi.jpg') no-repeat center center; background-size:cover;}
.symantec_180911 .vi .vi_textWrap .logo_company {width:160px; }
/*** oracle_180917 ***/
.oracle_180917 .vi {background: url('https://img.etnews.com/2018/webinar/0917_oracle/vi.jpg') no-repeat center center; background-size:cover;}
.oracle_180917 .vi .vi_text .category {background-color:#f80000;}
.oracle_180917 .vi .vi_textWrap .logo_company {width:160px; top:0; right:0;}
/*** wise_181012 ***/
.wise_181012 .vi {background: url('https://img.etnews.com/2018/webinar/1012_wise/vi.jpg') no-repeat center center; background-size:cover;}
.wise_181012 .vi .vi_text .category {background-color:#1568b3;}
.wise_181012 .vi .vi_textWrap .logo_company {width:150px;}
/*** akamai_181018 ***/
.akamai_181018 .vi {background: url('https://img.etnews.com/2018/webinar/1018_akamai/vi.jpg') no-repeat center center; background-size:cover;}
.akamai_181018 .vi .vi_textWrap .logo_company {width:auto; height:46px;}
.akamai_181018 .vi .vi_textWrap .logo_company img {width:auto; height:100%;}
/*** akamai_181031 ***/
.akamai_181031 .vi {background: url('https://img.etnews.com/2018/webinar/1031_akamai/vi.jpg') no-repeat center center; background-size:cover;}
.akamai_181031 .vi .vi_textWrap .logo_company {width:auto; height:46px;}
.akamai_181031 .vi .vi_textWrap .logo_company img {width:auto; height:100%;}
/*** kaspersky_181102 ***/
.kaspersky_181102 .vi {background: url('https://img.etnews.com/2018/webinar/1120_kaspersky/vi.jpg') no-repeat center center; background-size:cover;}
.kaspersky_181102 .vi .vi_textWrap .logo_company {width:auto; height:40px;}
.kaspersky_181102 .vi .vi_textWrap .logo_company img {width:auto; height:100%;}
/*** oracle_181129 ***/
.oracle_181129 .vi {background: url('https://img.etnews.com/2018/webinar/1129_oracle/vi.jpg') no-repeat center center; background-size:cover;}
.oracle_181129 .vi .vi_text .category {background-color:#f80000;}
.oracle_181129 .vi .vi_textWrap .logo_company {width:160px; top:0; right:0;}
/*** oracle_181207 ***/
.oracle_181207 .vi {background: url('https://img.etnews.com/2018/webinar/1207_oracle/vi.jpg') no-repeat center center; background-size:cover;}
.oracle_181207 .vi .vi_text .category {background-color:#f80000;}
.oracle_181207 .vi .vi_textWrap .logo_company {width:210px; top:0; right:0;}
/*** redhat_190115 ***/
.redhat_190115 .vi {background: url('https://img.etnews.com/2019/webinar/0115_redhat/vi.jpg') no-repeat center center; background-size:cover;}
.redhat_190115 .vi .vi_text .category {background-color:#cd1e25;}
.redhat_190115 .vi .vi_textWrap .logo_company {width:150px;}
/*** symantec_190130 ***/
.symantec_190130 .vi {background: url('https://img.etnews.com/2019/webinar/0130_symantec/vi.jpg') no-repeat center center; background-size:cover;}
.symantec_190130 .vi .vi_textWrap .logo_company {width:160px; }
/*** f5_190220 ***/
.f5_190220 .vi {background: url('https://img.etnews.com/2019/webinar/0220_f5/vi.jpg') no-repeat center center; background-size:cover;}
.f5_190220 .vi .vi_textWrap .logo_company {top:15px; width:70px;}
/*** oracle_190129 ***/
.oracle_190129 .vi {background: url('https://img.etnews.com/2019/webinar/0129_oracle/vi.jpg') no-repeat center center; background-size:cover;}
.oracle_190129 .vi .vi_textWrap .logo_company {width:114px;}
/*** ncp_190214 ***/
.ncp_190214 .vi {background: url('https://img.etnews.com/2019/webinar/0214_ncp/vi.jpg') no-repeat center center; background-size:cover;}
.ncp_190214 .vi .vi_textWrap .logo_company {width:100px; top:20px;}
.ncp_190214 .vi:after {background:rgba(0,0,0,0.2);}
/*** texas_190305 ***/
.texas_190305 .vi {background: url('https://img.etnews.com/2019/webinar/0305_texas/vi.jpg') no-repeat center center; background-size:cover;}
.texas_190305 .vi .vi_textWrap .logo_company {width:180px; }
/*** kaspersky_190327 ***/
.kaspersky_190327 .vi {background: url('https://img.etnews.com/2019/webinar/0327_kaspersky/vi.jpg') no-repeat center center; background-size:cover;}
.kaspersky_190327 .vi .vi_textWrap .logo_company {width:auto; height:40px;}
.kaspersky_190327 .vi .vi_textWrap .logo_company img {width:auto; height:100%;}
/*** paloalto_190313 ***/
.paloalto_190313 .vi {background: url('https://img.etnews.com/2019/webinar/0313_paloalto/vi.jpg') no-repeat center center; background-size:cover;}
.paloalto_190313 .vi .vi_text .category {background-color:#89d4df;}
.paloalto_190313 .vi .vi_textWrap .logo_company {width:180px; top:15px;}
.paloalto_190313 .vi:after {background:rgba(0,153,205,0.5);}
/*** fireeye_190320 ***/
.fireeye_190320 .vi {background: url('https://img.etnews.com/2019/webinar/0320_fireeye/vi.jpg') no-repeat center center; background-size:cover;}
.fireeye_190320 .vi .vi_textWrap .logo_company {width:180px; }
/*** ibm_190314 ***/
.ibm_190314 .vi {background: url('https://img.etnews.com/2019/webinar/0314_ibm/vi3.jpg') no-repeat center center; background-size:cover;}
.ibm_190314 .vi .vi_textWrap .logo_company {width:180px; height:auto;}
.ibm_190314 .vi:after {background:rgba(0,153,205,0);}
/*** wise_181012 ***/
.wise_190405 .vi {background: url('https://img.etnews.com/2019/webinar/0405_wise/vi.jpg') no-repeat center center; background-size:cover;}
.wise_190405 .vi .vi_text .category {background-color:#1568b3;}
.wise_190405 .vi .vi_textWrap .logo_company {width:160px;}
/*** igtech_190326 ***/
.igtech_190326 .vi {background: url('https://img.etnews.com/2019/webinar/0326_igtech/vi.jpg') no-repeat center center; background-size:cover;}
.igtech_190326 .vi .vi_textWrap .logo_company {width:180px; height:auto;}
.igtech_190326 .vi:after {background:rgba(0,0,0,0.3);}
/*** ibm_190403 ***/
.ibm_190403 .vi {background: url('https://img.etnews.com/2019/webinar/0403_ibm/vi.jpg') no-repeat center center; background-size:cover;}
.ibm_190403 .vi .vi_textWrap .logo_company {width:180px; height:auto;}
.ibm_190403 .vi:after {background:rgba(0,0,0,0);}
/*** redhat_190417 ***/
.redhat_190417 .vi {background: url('https://img.etnews.com/2019/webinar/0417_redhat/vi.jpg') no-repeat center center; background-size:cover;}
.redhat_190417 .vi .vi_text .category {background-color:#cd1e25;}
.redhat_190417 .vi .vi_textWrap .logo_company {width:150px;}
/*** megazone_190425 ***/
.megazone_190425 .vi {background: url('https://img.etnews.com/2019/webinar/0425_megazone/vi.jpg') no-repeat center center; background-size:cover;}
.megazone_190425 .vi .vi_textWrap .logo_company {width:200px;}
/*** ncp_190426 ***/
.ncp_190426 .vi {background: url('https://img.etnews.com/2019/webinar/0426_ncp/vi.jpg') no-repeat center center; background-size:cover;}
.ncp_190426 .vi .vi_textWrap .logo_company {width:100px; top:20px;}
.ncp_190426 .vi:after {background:rgba(0,0,0,0.1);}
/*** kaspersky_190612 ***/
.kaspersky_190612 .vi {background: url('https://img.etnews.com/2019/webinar/0612_kaspersky/vi.jpg') no-repeat center center; background-size:cover;}
.kaspersky_190612 .vi .vi_textWrap .logo_company {width:auto; height:40px;}
.kaspersky_190612 .vi .vi_textWrap .logo_company img {width:auto; height:100%;}
/*** fireeye_190604 ***/
.fireeye_190604 .vi {background: url('https://img.etnews.com/2019/webinar/0604_fireeye/vi.jpg') no-repeat center center; background-size:cover;}
.fireeye_190604 .vi .vi_textWrap .logo_company {width:190px; }
.fireeye_190604 .vi .vi_text .category {background-color:#c2002f;}
/*** ibm_190516 ***/
.ibm_190528 .vi {background: url('https://img.etnews.com/2019/webinar/0528_ibm/vi.jpg') no-repeat center center; background-size:cover;}
.ibm_190528 .vi .vi_textWrap .logo_company {height:36px; width:auto; }
.ibm_190528 .vi .vi_textWrap .logo_company img {width:auto; height:100%;}
.ibm_190528 .vi:after {background:rgba(0,0,0,0.2);}
/*** pivotal_190613 ***/
.pivotal_190613 .vi {background: url('https://img.etnews.com/2019/webinar/0613_pivotal/vi.jpg') no-repeat center center; background-size:cover;}
.pivotal_190613 .vi:after {background:rgba(0,0,0,0.2);}
.pivotal_190613 .vi .vi_textWrap .logo_company {width:140px; height:auto;}
/*** se_190614 ***/
.se_190614 .vi {background: url('https://img.etnews.com/2019/webinar/0614_se/vi.jpg') no-repeat center center; background-size:cover;}
.se_190614 .vi .vi_textWrap .logo_company {width:215px; height:auto;}
/*** pure_190611 ***/
.pure_190611 .vi {background: url('https://img.etnews.com/2019/webinar/0611_pure/vi.jpg') no-repeat center center; background-size:cover;}
.pure_190611 .vi .vi_textWrap .logo_company {width:200px; height:auto;}
.pure_190611 .vi:after {background:rgba(0,0,0,0.2);}
/*** ibm_190610 ***/
.ibm_190610 .vi {background: url('https://img.etnews.com/2019/webinar/0610_ibm/vi.jpg') no-repeat center center; background-size:cover;}
.ibm_190610 .vi .vi_textWrap .logo_company {height:45px; width:auto; }
.ibm_190610 .vi .vi_textWrap .logo_company img {width:auto; height:100%;}
.ibm_190610 .vi:after {background:rgba(0,0,0,0.3);}
/*** ibm_190619 ***/
.ibm_190619 .vi {background: url('https://img.etnews.com/2019/webinar/0619_ibm/vi.jpg') no-repeat center center; background-size:cover;}
.ibm_190619 .vi .vi_textWrap .logo_company {width:180px; height:auto;}
/*** oracle_190626 ***/
.oracle_190626 .vi {background: url('https://img.etnews.com/2019/webinar/0626_oracle/vi.jpg') no-repeat center center; background-size:cover;}
.oracle_190626 .vi .vi_textWrap .logo_company {width:200px; height:auto;}
.oracle_190626 .vi .vi_text .category {background-color:#ed1b23;}
/*** megazone_190627 ***/
.megazone_190627 .vi {background: url('https://img.etnews.com/2019/webinar/0425_megazone/vi.jpg') no-repeat center center; background-size:cover;}
.megazone_190627 .vi .vi_textWrap .logo_company {width:200px;}
/*** aton_190621 ***/
.aton_190621 .vi {background: url('https://img.etnews.com/2019/webinar/0621_aton/vi.jpg') no-repeat center center; background-size:cover;}
.aton_190621 .vi .vi_textWrap .logo_company {width:180px; height:auto;}
/*** trend_190625 ***/
.trend_190625 .vi {background: url('https://img.etnews.com/2019/webinar/0625_trend/vi.jpg') no-repeat center center; background-size:cover;}
.trend_190625 .vi .vi_textWrap .logo_company {width:180px; height:auto;}
.trend_190625 .vi .vi_text .category {background-color:#d71920;}
/*** dell_190702 ***/
.dell_190702 .vi {background: url('https://img.etnews.com/2019/webinar/0702_dell/vi.jpg') no-repeat center center; background-size:cover;}
.dell_190702 .vi .vi_textWrap .logo_company {height:38px; width:auto; }
.dell_190702 .vi .vi_textWrap .logo_company img {width:auto; height:100%;}
.dell_190702 .vi .vi_text .category {background-color:#146fb8;}
.dell_190702 .vi:after {background:rgba(0,0,0,0.6);}
/*** ncp_190711 ***/
.ncp_190711 .vi {background: url('https://img.etnews.com/2019/webinar/0711_ncp/vi.jpg') no-repeat center center; background-size:cover;}
.ncp_190711 .vi .vi_textWrap .logo_company {width:180px; height:auto;}
.ncp_190711 .vi:after {background:rgba(0,0,0,0.2);}
/*** redhat_190715 ***/
.redhat_190715 .vi {background: url('https://img.etnews.com/2019/webinar/0715_redhat/vi.jpg') no-repeat center center; background-size:cover;}
.redhat_190715 .vi .vi_text .category {background-color:#cd1e25;}
.redhat_190715 .vi .vi_textWrap .logo_company {width:210px;}
/*** ti_190718 ***/
.ti_190718 .vi {background: url('https://img.etnews.com/2019/webinar/0718_ti/vi.png') no-repeat center center; background-size:cover;}
.ti_190718 .vi .vi_textWrap .logo_company {width:180px; }
.ti_190718 .vi:after {background:rgba(0,0,0,0.65);}
/*** se_190926 ***/
.se_190926 .vi {background: url('https://img.etnews.com/2019/webinar/0926_se/bg.jpg') no-repeat center center; background-size:cover;}
.se_190926 .vi .vi_textWrap .logo_company {width:241px; height:auto;}

.opacity0.vi:after {background:rgba(0,0,0,0.0);}
.opacity1.vi:after {background:rgba(0,0,0,0.1);}
.opacity2.vi:after {background:rgba(0,0,0,0.2);}
.opacity3.vi:after {background:rgba(0,0,0,0.3);}
.opacity4.vi:after {background:rgba(0,0,0,0.4);}
.opacity5.vi:after {background:rgba(0,0,0,0.5);}
.opacity6.vi:after {background:rgba(0,0,0,0.6);}
.opacity7.vi:after {background:rgba(0,0,0,0.7);}
.opacity8.vi:after {background:rgba(0,0,0,0.8);}

/*삼성전자_210913*/
.joinformWrap form .piWrap_extend p {letter-spacing:1px; }
.joinformWrap form .piWrap_extend .subcopy {color:#555; padding:15px; margin:20px 0 20px; line-height:1.5em; border:1px dashed #9bbde0; background-color:rgba(171,200,229,0.1);}
.joinformWrap form .piWrap_extend .essential {vertical-align:inherit; color:#ba3f5d; font-size:inherit; font-weight:bold;}
.joinformWrap form .piWrap_extend table {width:100%;}
.joinformWrap form .piWrap_extend .smalltext { display:block; color:#666; font-size:13px; line-height:1.3em; margin-bottom:10px;}
.joinformWrap form .piWrap_extend .all_privacy { background-color:#fafafa; color:#222; padding:15px; margin:20px 0; text-align:center; font-size:17px;}
.joinformWrap form .piWrap_extend label {background-color:#fafafa; padding:10px 15px;}


/*로고위치추가_211007*/
.vi_ver2 {height:auto; min-height:250px; padding:20px;}
.vi_ver2 .vi_logoWrap .logo_company {float:right; margin-bottom:5px; min-height:20px;}
.vi_ver2 .vi_logoWrap .logo_company.left {float:left; margin-right:30px;}
.vi_ver2 .vi_textWrap {height:auto; padding:0;}
.vi_ver2 .vi_text {position:inherit;}
.vi_ver2 .vi_text .category {display:none;}
.vi_ver2 .vi_text h2 {margin:0 0 20px;}

@media screen and (max-width : 800px) { 
	.vi_ver2 .vi_logoWrap {display:none;}
	.vi_ver2 .vi_logoWrap .logo_company {float:left;}
	.vi_ver2 .vi_logoWrap .logo_company img {height:30px;}
	.vi_ver2 .vi .vi_text h2 {font-size:inherit; letter-spacing:0;}
	.main .vi_ver2 {padding:30px 20px 80px;}
	.main .vi_ver2 .onair {padding:20px; left:0;}
}

@media screen and (max-width : 400px) { 
	.vi_ver2 .vi_logoWrap .logo_company img {height:20px;}
}

/*공지 및 버튼 섹션 추가 :: 230105*/
.viewWrap .info .btn_wrap {padding:0 15px;}
.viewWrap .info .btn_wrap a {display:block; color:#444; border:1px solid #bbb; font-weight:700; padding:15px; margin-bottom:10px; font-size:16px; line-height:1.2em; text-align:center; border-radius:3px; box-shadow:0 2px 1px rgb(0,0,0,0.05);}
.viewWrap .info .btn_wrap a:hover {color:#d91b5c; border:1px solid #d91b5c; box-shadow:inset 0 1px 1px rgb(0,0,0,0.1);}
.viewWrap .main .notice {background:#eee; padding:20px 30px;}
.viewWrap .main .notice a {text-decoration: underline;}
.viewWrap .main .notice li {margin:8px 0; position:relative; padding-left:22px; line-height:1.25em; word-break: break-all;}
.viewWrap .main .notice li::before {content:''; position:absolute; left:0; top:2px; width:20px; height:20px; background:url('https://img.etnews.com/2017/utv/images/check-square-o.svg'); opacity:.7; background-size:20px; }

/*채팅창 고정댓글 영역 추가 :: 230116*/
.ver2023 .chat-box {position:relative;}
.ver2023 .check_wrap {position:absolute; right:0; top:-5px; }
.ver2023 .check_wrap label.check {cursor:pointer; margin:0 0 0 15px;}
.ver2023 .check_wrap .check input[type="checkbox"] { position: absolute; width:1px; height:1px; padding: 0; margin:-1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; }
.ver2023 .check_wrap .check i {display:inline-block; vertical-align:middle; width:15px; height:15px; background: url('https://img.etnews.com/2022/allshowtv/images/icon_dashboard.png') no-repeat -19px -30px; background-size:150px;}
.ver2023 .check_wrap .check input[type="checkbox"]:checked + i {  background: url('https://img.etnews.com/2022/allshowtv/images/icon_dashboard.png') no-repeat 0px -30px; background-size:150px;}
.ver2023 .check_wrap .check span {display:inline-block; vertical-align:middle; margin-left:2px; }
.ver2023 .fix_chat {height:44px;  white-space: nowrap; cursor:pointer; font-size:14px; margin:10px 0; background:url('https://img.etnews.com/2022/allshowtv/images/bg_fixchat.jpg'); color:#fff; border-radius:3px;}
.ver2023 .fix_chat {padding:10px; position:relative;}
.ver2023 .fix_chat > div {overflow:hidden; text-overflow:ellipsis;}
.ver2023 .fix_chat strong {margin-right:5px; color:khaki;}
.ver2023 .fix_chat span + div {margin-left:20px; }
.ver2023 .fix_chat p {display:inline;}
.ver2023 .fix_chat.active {max-height:400px; height:auto; white-space:normal;} 
.ver2023 .fix_chat label.check {cursor:pointer; margin:0; position:absolute; top:12px;}
.ver2023 .fix_chat .check input[type="checkbox"] { position: absolute; width:1px; height:1px; padding: 0; margin:-1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; }
.ver2023 .fix_chat .check i {display:inline-block; vertical-align:middle; width:15px; height:15px; background: url('https://img.etnews.com/2022/allshowtv/images/icon_dashboard.png') no-repeat -19px -30px; background-size:150px; margin-top:-8px;}
.ver2023 .fix_chat .check input[type="checkbox"]:checked + i {  background: url('https://img.etnews.com/2022/allshowtv/images/icon_dashboard.png') no-repeat 0px -30px; background-size:150px;}
.ver2023 .fix_chat .check span {display:inline-block; vertical-align:middle; margin-left:2px; }

/*일정추가*/
.viewWrap .info .dateWrap > span {background:none;}
.viewWrap .info_calendar a {color: #3366cc; text-decoration: underline;}
.viewWrap .info_calendar a + span {font-weight:100; color:#ddd; margin:0 4px;}

/*푸터추가 :: 260706 */
footer .company_info {background:#f8f8f8; padding:30px 0; font-size:15px; border-top:1px solid #ddd; line-height:1.3em; color:#444;}
footer .company_info .wrap {max-width:1100px; margin:0 auto;}
footer .company_info .span_wrap strong {font-weight:500;}
footer .company_info .span_wrap strong::after {content:'|'; color:#ddd; font-weight:100; margin:0 6px;}
footer .company_info .span_wrap span {display:inline-block;}
footer .company_info .span_wrap span::after {content:'|'; color:#ddd; font-weight:100; margin:0 6px;}
footer .company_info .span_wrap span:last-child::after {display:none;}
footer .company_info .copyright {padding:0; margin-top:5px; text-align:left; font-size:14px; font-weight:300; color:#999;}
@media screen and (max-width : 1110px) {
	footer .company_info .wrap {padding:0 20px;}
}