@charset "UTF-8";

/* 추가 컴포넌트 */
.dispBlock{display:block !important;}
.dispNone{display:none !important;}
.half_width{width: 50%;}

html,
body {
  height: 100%;
  position: relative;
}

/*에피소드 댓글 페이지*/
.replyChat_not_login .loginBtn{display: inline-block; text-align: center;}
.replyChat_not_login .loginBtn a{width: 90%;background: #383838;display: block; padding: 3%;}
.replyChat_not_login .loginTxt{display: inline-block; text-align: center; color: #878787;}
.replyDeleteCont{ font-size: 14px; letter-spacing: -0.02em; color: #444;}
#dimed{width: 100%;  height: 100vh; overflow-y: auto; position: fixed; top :0; left: 0;display: none;}
.transDimed--on{display: block !important; background:rgba(0,0,0,0); z-index: 5001;}
.greyDimed--on{display: block !important; background:rgba(0,0,0,0.7); z-index: 3999;}
body[data-is-scroll-top=true] .floating__btn--top {
  display: none;
}
body[data-is-scroll-top=false] .floating__btn--top {
  display: block;
}
body[data-is-scroll-top=true] .floating__btn--refresh {
  display: none;
}
body[data-is-scroll-top=false] .floating__btn--refresh {
  display: block;
}
.comment__txt{white-space: pre-wrap; word-wrap: break-word;}

/*참여콘텐츠*/
.eventPopup__tit{white-space: pre-wrap; word-wrap: break-word;}

/*알림 페이지*/
.alarm__msg{white-space: pre-wrap;}

/* 비디오 목록 안보이게 */
#streamVideo video::-internal-media-controls-download-button {
	display: none;
}

#streamVideo video::-webkit-media-controls {
	overflow: hidden !important
}

#streamVideo video::-webkit-media-controls-enclosure {
	width: calc(100% + 50px);
	margin-left: auto;
}


#ad-wrap {
  width: 100%;
  max-width: 100vw;
  height: 80px;
  left:0px;
  right:0px;
  gap:0px;
  padding:0 16px;
  display:flex;
}

#ad-wrap iframe,
#ad-wrap > div > div {
  width: 100% !important;
  height: auto !important;
}

/*재난특보 댓글 placeholder*/
.chat__message--disaster                            { height: 3em; }
.chat__message--disaster::-webkit-input-placeholder { font-size: var(--fs-400); }
.chat__message--disaster::-moz-placeholder          { font-size: var(--fs-400); }
.chat__message--disaster::placeholder               { font-size: var(--fs-400); }