@charset "utf-8";
@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(https://fonts.googleapis.com/css?family=Lora);


div.layerPopup {z-index:100;position:absolute;width:520px;font-family:'Noto Sans KR', 'Nanum Gothic', sans-serif;font-size:12px;line-height:1.6;}
div.layerPopup_45 {z-index:100;position:absolute;width:455px;font-family:'Noto Sans KR', 'Nanum Gothic', sans-serif;font-size:12px;line-height:1.6;}

div.layerPopup div.popupWrap, div.layerPopup_45 div.popupWrap {border:3px solid #ececec;background-color:#fff;}
div.layerPopup div.popupUtil, div.layerPopup_45 div.popupUtil {padding:3px 10px 4px;background-color:#189E36;color:#fff;text-align:right;}
div.layerPopup div.popupUtil input, div.layerPopup_45 div.popupUtil input {vertical-align:middle;margin-right:5px;}

div.layerPopup h1, div.layerPopup_45 h1 {padding:110px 30px 20px;margin:0;background:url('/image/popup_top.gif') 0 0 no-repeat;font-size:1.2em;}
div.layerPopup div.popupCon, div.layerPopup_45 div.popupCon {padding:0 30px 30px;}
.link {text-decoration:underline !important; color:#0b89de !important;}

.tg  {border-collapse:collapse;border-spacing:0;}
.tg td{border-color:black;border-style:solid;border-width:1px;font-size:14px;
  overflow:hidden;padding:7px 5px;word-break:normal;}
.tg th{border-color:black;border-style:solid;border-width:1px;font-size:14px;
  font-weight:normal;overflow:hidden;padding:7px 5px;word-break:normal;}
.tg .tg-baqh{text-align:center;vertical-align:top;word-break:keep-all;}
.tg .tg-vfp4{background-color:#DFEAF5;font-weight:bold;text-align:center;vertical-align:top}
.tg .tg-0lax{text-align:left;vertical-align:top}