.pop-layer .pop-container {padding: 20px 25px;}
.pop-layer p.ctxt { color: #666; line-height: 25px;}
.pop-layer .btn-r {  width: 100%;  margin: 10px 0 20px;  padding-top: 10px;  border-top: 1px solid #DDD;  text-align: right;}
.pop-layer {  display: none;  position: absolute;  top: 50%;  left: 50%;  /* idth: 410px;*/  height: auto;  background-color: #fff;  border: 1px solid #234379; /* 컬러수정 */  z-index: 10;}
.dim-layer {  display: none;  position: fixed;  _position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 100;  border:0}
.dim-layer .dimBg {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: #000;  opacity: .5;  filter: alpha(opacity=50);}
.dim-layer .pop-layer{  display: block;	  }/* border:4px solid #234379 */ /*  추가하지 마세요 */
.dim-layer .pop-layer.payBagPs{margin-left:-495px} /* layer popup 위치 */
.dim-layer .pop-layer.interviewPs{margin-left:-495px; margin-top:-300px} /* layer popup 위치 */


.dim-layer .layerWrap{width:auto}
.dim-layer .layerWrap .h3Line{margin-top:0; background-color:#234379; padding:14px 3px 12px 20px}
.dim-layer .layerWrap .h3Line .titH3{color:#fff; font-size:24px; line-height:22px}
	.layerWrap .tableInner.typeChannel table td.titNews{font-size:14px; letter-spacing:-0.025em}
	.layerWrap td.docType{text-align:left}
	.layerWrap .docType > a{display:block; background:url(../images/ico/ico_word_all.png) no-repeat 0 0;padding-left:20px;  margin-left:10px; color:#222}
	.layerWrap .docType > a.hwp{background-position:0 -329px}
	.layerWrap .docType > a.jpg{background-position:0 -489px}
	.layerWrap .docType > a.gif{background-position:0 -489px}
	.layerWrap .docType > a.png{background-position:0 -489px}
	.layerWrap .docType > a.txt{background-position:0 -540px}
	.layerWrap .docType > a.pdf{background-position:0 -430px}
	.layerWrap .docType > a.zip{background-position:0 -380px}
	.layerWrap .docType > a.alz{background-position:0 -380px}
	.layerWrap .docType > a.doc{background-position:0 3px}
	.layerWrap .docType > a.xls{background-position:0 -94px}
	.layerWrap .docType > a.xlsx{background-position:0 -94px}



	.layerWrap .docType > a.ppt{background-position:0 -45px}
	.layerWrap .docType > a.pptx{background-position:0 -47px}

.dim-layer .layerWrap .layerCont .h3Line{margin-top:0; background-color:#f6f6f6; padding-bottom:10px; padding-left:0; padding-top:0}
.dim-layer .layerWrap .layerCont .h3Line .titH3{ font-size: 16px;  margin: 15px 0 0 10px;  line-height: 1.4;  font-weight: bold; color:#222}

/* 유희정추가 */
.layerpopArea{ }
.layerpopArea .popStyle{background-color:#fff}
