@charset "UTF-8";

/* 속성팝업 위젯 */
.oui-popup .popup .head.blue {
  background: linear-gradient(to right, #2F5597, #8FAADC);
}

.oui-popup .head .popup-titPop {
  margin-left: 20px;
  line-height: 46px;
  color: #fff;
  font-size: 16px;
  font-family: 'Noto Sans DemLight', '맑은 고딕', 'Malgun Gothic', Dotum, sans-serif !important;
  font-weight: normal;
}

.oui-popup .popup.poi .head .popup-comboBox {
  max-width: 290px;
  display: inline-block;
}

.oui-popup .popup.poi .head .btnGroup .popup-btn-minmax {
  background-size: 30px;
  margin-right: 0px;
}

.oui-popup .popup.poi .head .btnGroup .popup-btn-closed {
  background-size: 20px;
}

.oui-popup .section.type02 .titSec {
  margin-bottom: 10px !important;
}

.oui-popup .table table tbody tr th {
  font-size: 16px;
  font-family: 'pre Bold';
}

.oui-popup .table table tbody tr td {
  font-size: 15px !important;
  font-family: 'Noto Sans DemLight', '맑은 고딕', 'Malgun Gothic', Dotum, sans-serif !important;
  color: #686868;
  background: #fff;
}

#wrap.simpleMapApp .oui-popup .txt-center {
  border-top: 1px solid #cbcbcb !important;
  border-bottom: 1px solid #cbcbcb !important;
}

.oui-popup .comboList {
  left: 0;
  top: 40px;
  width: auto;
  padding: 5px 0;
  min-width: 100px;
  border: 1px solid #2f5597;
  border-radius: 0;
  max-width: 289px;
}

.oui-popup .comboList li {
  font-size: 20px;
  color: #333;
}

.oui-popup .comboList li span {
  display: block;
  cursor: pointer;
  padding: 0 10px;
  word-break: keep-all;
  font-size: 16px;
  font-family: 'Noto Sans DemLight', '맑은 고딕', 'Malgun Gothic', Dotum, sans-serif !important;
}

.oui-popup .section.type02 .titSec strong {
  max-width: 330px;
}

.oui-popup .section.type02 .titSec strong {
  font-size: 16px;
  font-family: 'Noto Sans DemLight', '맑은 고딕', 'Malgun Gothic', Dotum, sans-serif !important;
  font-weight: normal;
}

.oui-popup .popupDiv.poi .head .btnGroup .popup-btn-closed {
  background: url(../../../images/widget/toc/ico-toc-close_white.png) no-repeat center;
  margin-left: 20px !important;
  width: 20px;
  height: 20px;
}

.oui-popup .popupDiv .head .btnGroup {
  margin-right: 20px !important;
}

.oui-popup .popupDiv.poi .head .btnGroup .popup-btn-minmax {
  background: url(../../../images/widget/common/ico-option-hide.png);
  width: 31px;
  height: 16px;
  margin-right: 0px;
  background-position: center;
  background-size: cover;
}

.oui-popup .popupDiv.poi .head .popup-comboBox {
  max-width: 260px;
  font-family: 'Noto Sans DemLight', '맑은 고딕', 'Malgun Gothic', Dotum, sans-serif !important;
}

.oui-popup .popupDiv .head.blue {
  background: #0A2D3D;
}

.oui-popup .popupDiv.poi .cont .innerCont {
    padding: 20px !important;
}

.oui-popup .table table td, .oui-popup .table table th {
    padding: 8px !important;
}
.oui-popup .table table th {
    font-weight: 700 !important;
}