@charset "utf-8";

.sh_rules ._reGnContainer{overflow:hidden;}
.sh_rules ._reGnContainer:before,
.sh_rules ._reGnContainer:after{content: "";display: block;clear: both;}

/*tree*/
.sh_rules ._reGnContainer ._reGnTree{float:left;overflow:auto;width:250px;height:600px;padding:0;border:1px #DDD solid;background:#FFF;}
.sh_rules ._reGnContainer ._reGnTree.jstree-default .jstree-wholerow,
.sh_rules ._reGnContainer ._reGnTree.jstree-default a.jstree-anchor{line-height:30px;font-size:13px;}
.sh_rules ._reGnContainer ._reGnTree.jstree-default .jstree-wholerow-clicked{height:30px;background:#DDD;}
.sh_rules ._reGnContainer ._reGnTree.jstree-default .jstree-icon{margin-top: 3px;}
.sh_rules ._reGnContainer ._reGnTree.jstree-default .jstree-clicked{}

/*list*/
.sh_rules ._reGnContainer ._reGnTreeInfo {margin-left: 270px;}
.sh_rules ._reGnContainer ._reGnTreeInfo .content ._fnTable colgroup col.no{width: 10%;}
.sh_rules ._reGnContainer ._reGnTreeInfo .content ._fnTable colgroup col.date{width:13%;}
.sh_rules ._reGnContainer ._reGnTreeInfo .content ._view,
.sh_rules ._reGnContainer ._reGnTreeInfo .content ._write{border-color: #505e79 #ccc #ccc;}
.sh_rules ._reGnContainer ._reGnTreeInfo .content ._button._active input, 
.sh_rules ._reGnContainer ._reGnTreeInfo .content ._button._active a{background-color: #1c5baf;}

.artclSerch{overflow:hidden;margin-bottom:10px;}
.sh_rules ._reGnContainer ._reGnTreeInfo .content ._view ._form ._label{font-weight:bold; font-size:16px;}

.sh_rules ._reGnContainer table{border:0 !important;border-top:1px solid #074880 !important;}
.sh_rules ._reGnContainer caption{text-indent:-9999px;font-size:16px;opacity:1;}
.sh_rules ._reGnContainer thead th{background:#0665b7 !important;font-weight:bold !important;padding:13px 0 !important;box-shadow:none !important;border:0 !important;color:#FFF;line-height:1.25;}
.sh_rules ._reGnContainer td{border:1px solid #f3f3f3 !important;padding:10px 0 !important;text-align:center !important;}
.sh_rules ._reGnContainer td:first-child{border-left: 0;}
.sh_rules ._reGnContainer td:last-child{border-right: 0;}
.sh_rules ._reGnContainer tr.headline{background-color: #fbfbfb;}
.sh_rules ._reGnContainer td._noData,
.sh_rules ._reGnContainer td._artclTdTitle{width:100% !important;}
.sh_rules ._reGnContainer td._noData{line-height:1.5;}
.sh_rules ._reGnContainer tr td .artclLinkView{display:block;width:100%;text-align:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sh_rules ._reGnContainer tr td .artclLinkView .newArtcl{display:inline-block;width:11px;height:11px;text-indent: -9999px;zoom: 1;_display: inline;background:url(/sites/guide/images/icon_new.png);}
.sh_rules ._reGnContainer tr td._artclTdTitle span.attach_file{display:inline-block;width:12px;height:16px;background:url(/sites/guide/images/icon_file.png);text-indent:-99999px;}

.sh_rules td a{
    display: inline-block;
    background: url(/sites/kr/images/file_pdf.png) no-repeat center;
    width: 24px;
    height: 24px;
    text-indent: -99999px;
}
.sh_rules td._tdAnchor a{
    background:none;
    width: auto;
    height: auto;
    text-indent:0;
}

.sh_rules ._reGnContainer td.fs_14{font-size:14px;}

@media screen and (max-width:1024px) {
}
@media screen and (max-width:620px) {
	.sh_rules ._reGnContainer ._reGnTree {float:none;overflow: auto;padding: 0;height: 300px;margin: 0 auto 20px;width: 99%;	}
	.sh_rules ._reGnContainer ._reGnTreeInfo{margin-left: 0px;}
}
