@charset "UTF-8";
body,html{position:relative;width:100%;height:100%}
input[type=radio]:checked ~ .check::before{background:#2282E3}
input[type=checkbox]:checked ~ .chkBox::before{background:url(../images/bg_chk_checked.png) no-repeat}
input[type=radio]:checked ~ label.payName{color:#2282E3 !important}

#dicLoading,#chartLoading{display:none;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:#fff;opacity:0.8}
#dicLoading .dicLoadingBar,#chartLoading .chartLoadingBar{position:relative;width:100%;height:100%}
#dicLoading .dicLoadingBar img,#chartLoading .chartLoadingBar img{position:absolute;top:0;right:0;left:0;bottom:0;width:120px;margin:auto}

#tableLoading{display:none;position:absolute;z-index:10;width:100%;height:100%;background:#fff;opacity:0.8}
#tableLoading .tableLoadingBar{width:100%;height:100%;text-align:center}
#tableLoading .tableLoadingBar img{width:120px;margin-top:10%}

#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .ntGrp .ntGrpArea #depthChartLoading,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .ntGrp .ntGrpArea #depthChartLoading{display:none;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:#fff;opacity:0.8}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .ntGrp .ntGrpArea #depthChartLoading .depthChartLoadingBar,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .ntGrp .ntGrpArea #depthChartLoading .depthChartLoadingBar{position:relative;width:100%;height:100%}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .ntGrp .ntGrpArea #depthChartLoading .depthChartLoadingBar img,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .ntGrp .ntGrpArea #depthChartLoading .depthChartLoadingBar img{position:absolute;top:0;right:0;left:0;bottom:0;width:120px;margin:auto}

#loading{position:fixed;top:0;left:0;z-index:10001;width:100%;min-width:1024px;height:100%;background:rgba(255, 255, 255, 1);opacity:0.9}
#loading .loadingBar{position:absolute;top:50%;left:50%;width:441px;height:291px;margin-left:-220px;margin-top:-145px;opacity:0.9}

#wrap{z-index:10000}

#header{overflow:hidden;z-index:100;width:100%;min-width:1024px;height:auto;background:#343844;-ms-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}
#header .bksTop{position:relative;width:1600px;height:80px;margin:0 auto}
#header .bksTop .bksMainTopMenu{display:none;position:absolute;top:0;right:0;z-index:1;width:auto;height:80px;padding-right:60px;color:#fff;text-align:right}
#header .bksTop .bksMainTopMenu ul li{display:inline-block;margin:0 9px;font-family:'MalgunGothic',Dotum,Arial,sans-serif;font-size:15px;font-weight:600;line-height:80px}
#header .bksTop .bksMainTopMenu ul li a{color:#fff}
#header .bksTop .bksMainTopMenu ul li a:focus{background:#fff;color:#0a7ee5}
#header .bksTop .bksLogo{position:absolute;top:21px;left:0}
#header .bksTop .bksLogo a{display:inline-block;width:119px;height:38px}
#header .bksTop .bksLogo a img{height:100%}
#header .bksTop .bksMoLogo{display:none;position:absolute;top:17px;left:10px;width:137px;height:40px}
#header .bksTop .bksMoLogo img{height:25px}
#header .bksTop .bksMbtn{position:absolute;top:28px;right:0;z-index:2;width:32px;height:23px;cursor:pointer}
#header .bksTop .bksMbtn a:focus img{border:2px solid #fff}
#header .bksTop .bksSbtn{display:none;position:absolute;top:24px;right:58px;width:32px;height:23px;cursor:pointer}
#header .bksTop .bksSbtn img{width:100%}
#header .bksTop .bksMoMbtn{display:none;position:absolute;top:22px;right:10px;width:32px;height:23px;text-align:right}
#header .bksTop .bksMoMbtn img{height:18px}
#header .bksTop .bksTit{position:absolute;left:50%;width:240px;height:80px;margin-left:-97px;padding-top:22px;color:#fff;text-align:center;-ms-transition:all .7s 0;-webkit-transition:all .7s 0;transition:all .7s 0}
#header .bksTop .titMov{left:140px;margin-left:0}
#header .bksTop .titMov h1:before{margin-right:10px;color:#474d5d;content:""}
#header .bksTop .bksTit h1{font-size:26px;font-weight:500}
#header .bksTop .bksStep{display:none;width:568px;height:38px;margin:0 auto}
#header .bksTop .bksStep ul li{display:inline-block;width:24%;height:38px;margin-top:20px}
#header .bksTop .bksStep ul li .stepNum{float:left;width:21.2222%;height:38px;padding-top:13px;border-radius:2px 0 0 2px;background:#434753;font-size:12px;font-weight:600;color:#73757d;text-align:center}
#header .bksTop .bksStep ul li .stepTit{float:left;position:relative;width:65.6666%;height:38px;padding-top:12px;border-radius:0 2px 2px 0;background:#484c58;font-size:14px;font-weight:600;color:#73757d;text-align:center}
#header .bksTop .bksStep ul li .stepTit:after{display:block;position:absolute;top:12px;right:-5px;z-index:1;width:0;border-style:solid;border-width:7px 0 7px 7px;border-color:transparent #484c58;content:""}
#header .bksTop .bksStep ul li:last-child .stepTit:after{display:none}
#header .bksTop .bksStep ul li.stepOn .stepNum{background:#2d81f5;color:#fff}
#header .bksTop .bksStep ul li.stepOn .stepTit{background:#2282E3;color:#fff}
#header .bksTop .bksStep ul li.stepOn .stepTit:after{border-color:transparent #2282E3}

#header .searchBar{width:100%;min-width:1024px;height:60px;background:#292c33;-ms-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}
#header .searchBar .searchBox{position:relative;width:1600px;height:50px;margin:0 auto;padding:5px 0}
#header .searchBar .searchBox .searchTxtCloseBtn{display:none;position:absolute;top:18px;left:0;width:22px;height:22px;cursor:pointer;-ms-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}
#header .searchBar .searchBox label{position:absolute;top:-9999px;font-size:0;line-height:0}
#header .searchBar .searchBox .searchTxt{width:95%;height:24px;margin-top:13px;padding-left:10px;padding-right:32px;border:none;border-left:1px solid #fff;background:none;font-size:16px;color:#fff}
#header .searchBar .searchBox .searchTxt::-ms-clear{display:none;width:0;height:0}
#header .searchBar .searchBox .searchTxt::-ms-reveal{display:none;width:0;height:0}
#header .searchBar .searchBox .searchTxt:focus{outline:none}
#header .searchBar .searchBox .outFocus{border-left:none}
#header .searchBar .searchBox button.searchBtn{position:absolute;top:12.5px;right:0;width:33px;height:35px;cursor:pointer}
#header .searchBar .searchBoxAuto{display:none;position:absolute;top:140px;z-index:2000;width:100%;min-width:1024px;height:335px;border-top:1px solid #34373d;background:#292c33}
#header .searchBar .searchBoxAuto .seAutoBox{position:relative;width:1600px;height:320px;margin:0 auto;padding-top:20px}
#header .searchBar .searchBoxAuto .seAutoBox .keyAutoBox{float:left;width:522px;height:270px}
#header .searchBar .searchBoxAuto .seAutoBox .keyAutoBox .keyAutoTop{position:relative;width:100%;height:40px}
#header .searchBar .searchBoxAuto .seAutoBox .keyAutoBox .keyAutoTop .keyAutoTit{width:120px;height:25px;margin-top:7px;padding-top:5px;border:1px solid #7f8085;border-radius:1px;background:#43464c;color:#fff;text-align:center}
#header .searchBar .searchBoxAuto .seAutoBox .keyAutoBox .keyAutoTop .keyAutoBtn{position:absolute;top:0;right:0;width:100px;height:25px;padding-top:5px;color:#7b8191;text-align:right}
#header .searchBar .searchBoxAuto .seAutoBox .keyAutoBox .keyAutoTop .keyAutoBtn button{margin-top:-2px;color:#fff}
#header .searchBar .searchBoxAuto .seAutoBox .keyAutoBox .keyAutoNone{width:100%;height:270px;line-height:18px;color:#5b5d63;text-align:center}
#header .searchBar .searchBoxAuto .seAutoBox .keyAutoBox .keyAutoNone img{margin-bottom:10px;margin-top:40px}
#header .searchBar .searchBoxAuto .seAutoBox .keyAutoBox .keyAutoList{display:none;width:100%;height:223px}
#header .searchBar .searchBoxAuto .seAutoBox .keyAutoBox .keyAutoList table{width:100%}
#header .searchBar .searchBoxAuto .seAutoBox .keyAutoBox .keyAutoList table tr:hover{background:#3f4248}
#header .searchBar .searchBoxAuto .seAutoBox .keyAutoBox .keyAutoList table th,#header .searchBar .searchBoxAuto .seAutoBox .keyAutoBox .keyAutoList table td{padding:4px 0}
#header .searchBar .searchBoxAuto .seAutoBox .keyAutoBox .keyAutoList table th{text-align:left}
#header .searchBar .searchBoxAuto .seAutoBox .keyAutoBox .keyAutoList table th a{font-weight:500;color:#fff}
#header .searchBar .searchBoxAuto .seAutoBox .keyAutoBox .keyAutoList table th a span{color:#ff9501;text-decoration:underline}
#header .searchBar .searchBoxAuto .seAutoBox .keyAutoBox .keyAutoList table td{color:#5f6471;text-align:right}
#header .searchBar .searchBoxAuto .seAutoBox .keyAutoBox .keyAutoList table td span{color:#fff}
#header .searchBar .searchBoxAuto .seAutoBox .keyAutoBox .keyAutoList table td span.listDate{font-size:11px;color:#5f6471}
#header .searchBar .searchBoxAuto .seAutoBox .autoBtnList{float:left;width:364px;height:270px;margin-left:90px}
#header .searchBar .searchBoxAuto .seAutoBox .autoBtnList ul li{display:block;width:100%;height:70px;border-bottom:1px solid #3f4248;cursor:pointer}
#header .searchBar .searchBoxAuto .seAutoBox .autoBtnList ul li:last-of-type{border-bottom:none}
#header .searchBar .searchBoxAuto .seAutoBox .autoBtnList ul li:hover{background:#212329}
#header .searchBar .searchBoxAuto .seAutoBox .autoBtnList ul li .autoBtnImg{display:table-cell;width:60px;height:70px;text-align:center;vertical-align:middle}
#header .searchBar .searchBoxAuto .seAutoBox .autoBtnList ul li .autoBtnTxt{display:table-cell;width:304px;height:70px;color:#747884;vertical-align:middle}
#header .searchBar .searchBoxAuto .seAutoBox .autoBtnList ul li .autoBtnTxt h3{color:#fff}
#header .searchBar .searchBoxAuto .seAutoBox .autoBtnList ul li .autoBtnTxt p{margin-top:5px}
#header .searchBar .searchBoxAuto .seAutoBox .colsLine{float:left;width:1px;height:230px;margin-top:40px;margin-left:49px;margin-right:49px;border-left:1px solid #3f4248}
.seAutoBtnClose{position:absolute;bottom:0;width:100%}
.seAutoBtnClose a{float:right;color:#747884}
.seAutoBtnClose a:hover{color:#fff}
.seAutoBtnClose a i{display:inline-block;width:13px;height:13px;border:1px solid #747884;background:#212329 url(../images/seAutoBtnClose.png) no-repeat 0 0}
.seAutoBtnClose a:hover i{border:1px solid #fff;background:#212329 url(../images/seAutoBtnClose.png) no-repeat -13px 0}
#header .menuBar{width:100%;height:48px;border-bottom:1px solid #e2e2e2;background:#fff}
#header .menuBar .menuBox{position:relative;width:1600px;height:48px;margin:0 auto}
#header .menuBar .menuBox .favSearch{position:absolute}
#header .menuBar .menuBox .favSearch span{display:block;float:left;margin-right:10px;padding-top:16px;vertical-align:middle}
#header .menuBar .menuBox .favSearch span em{display:inline-block;padding-right:17px;border-right:1px solid #e2e2e2;color:#0a7ee5;font-weight: bold;}
#header .menuBar .menuBox .favSearch span img{width:16px;margin-right:5px;vertical-align:middle}
#header .menuBar .menuBox .favSearch a{display:block;float:left;height:29px;margin:0 8px;padding-top:17px;color:#343844}
#header .menuBar .menuBox .favSearch a:hover{color:#2282E3;text-decoration:underline}
#header .menuBar .menuBox .infoSearch{display:none;position:absolute;top:14px;width:100%;color:#292c33}
#header .menuBar .menuBox .infoSearch i{display:block;float:left;width:20px;height:20px;margin-right:10px;background:url(../images/qusIcon.jpg)}
#header .menuBar .menuBox .infoSearch p{height:20px;padding-top:5px}
#header .menuBar .menuBox .infoSearch p span{color:#2282E3}
#header .menuBar .menuBox .btnList{float:right}
#header .menuBar .menuBox .btnList ul li{display:inline-block;float:left;position:relative;height:48px;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;font-size:14px;font-family:'MalgunGothic',Dotum,Arial,sans-serif;font-weight:500;color:#343844;cursor:pointer;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}
#header .menuBar .menuBox .btnList ul li a{display:block;width:100%;padding:0 28px;line-height:46px;box-sizing:border-box}
#header .menuBar .menuBox .btnList ul li a:focus,#header .menuBar .menuBox .btnList ul li:hover a{border-bottom:1px solid #2282E3;background:#2282E3;color:#fff}
#header .menuBar .menuBox .btnList ul li.active a{border-bottom:1px solid #2282E3;background:#2282E3;font-weight:600;color:#fff}
#header .menuBar .menuBox .btnList ul li.active:after{display:block;position:absolute;left:45%;bottom:-8px;z-index:1;z-index:20;width:0;border-style:solid;border-width:8px 8px 0;border-color:#2282E3 transparent;content:""}
#header .menuBar .menuBox .btnList ul li:first-child{border-left:1px solid #e2e2e2}

#header .borderBtm{border-bottom:1px solid #eaebec}

#header .deSearch{overflow:hidden;position:relative;z-index:10;width:100%;height:0;background:#f5f5f5}
#header .deSearch .noneMember{display:none;position:absolute;top:0;left:0;z-index:10;width:100%;height:550px;background:#f5f5f5}
#header .deSearch .noneMember .nMemBox{position:relative;width:415px;height:450px;margin:0 auto;margin-top:40px;padding-top:55px;text-align:center}
#header .deSearch .noneMember .nMemBox h3{margin-top:35px;font-weight:600;font-size:20px;color:#2282E3}
#header .deSearch .noneMember .nMemBox p{margin-top:20px;font-weight:600;color:#555}
#header .deSearch .noneMember .nMemBox .nMemBtn{position:absolute;left:0;bottom:0;width:100%;height:39px;text-align:center}
#header .deSearch .noneMember .nMemBox .nMemBtn button{width:166px;height:39px;border:1px solid #d7d7d7;background:#fff;font-weight:600;font-size:15px;color:#757575;text-align:center}
#header .deSearch .noneMember .nMemBox .nMemBtn button.login{border:1px solid #2282E3;background:#2282E3;color:#fff}
#header .deSearch .deSearchBox{overflow:auto;overflow-y:auto;overflow-x:hidden;position:relative;width:1600px;height:400px;margin:0 auto;margin-top:30px}
#header .deSearch .deSearchBox .deSeTop{width:100%;height:117px}
#header .deSearch .deSearchBox .deSeTop .deSeLine{width:100%}
#header .deSearch .deSearchBox .deSeTop .lineA{float:left;width:100%}
#header .deSearch .deSearchBox .deSeTop .lineB{float:left;width:501px}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTh,#header .deSearch .deSearchBox .deSeTop .deSeLine .dePrintingPage,#header .deSearch .deSearchBox .deSeTop .deSeLine .debyline{float:left;width:90px;padding-top:13px;font-weight:600;color:#000}
#header .deSearch .deSearchBox .deSeTop .deSeLine .qaTh{width:122px;text-align:center}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd{float:left;margin-bottom:6px}
#header .deSearch .deSearchBox .deSeTop .deSeLine .qaLine{width:413px}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd select{display:block;float:left;width:103px;height:33px;padding-left:10px;padding-right:27px;border:1px solid #d6d6d6;background:url(../images/selBoxBg.png);background-repeat:no-repeat;background-position:-35px 0;color:#555;appearance:none;-moz-appearance:none;-webkit-appearance:none}
#header .deSearch .deSearchBox .deSeTop .deSeLine .tdA{float:left;position:relative;width:1178px}
#header .deSearch .deSearchBox .deSeTop .deSeLine .redioTdA ul.radioSet li{display:inline-block;float:left;position:relative;margin-right:15px;border:none !important;background:none !important;text-align:left !important}
#header .deSearch .deSearchBox .deSeTop .deSeLine .redioTdA ul.radioSet li input[type=radio]{position:absolute;top:-9999px;font-size:0;line-height:0}
#header .deSearch .deSearchBox .deSeTop .deSeLine .redioTdA ul.radioSet li label{display:block;float:left;position:relative;z-index:9;height:20px;padding:10px 7px 0 38px;font-size:12px;color:#555;cursor:pointer}
#header .deSearch .deSearchBox .deSeTop .deSeLine .redioTdA ul.radioSet li .check{display:block;position:absolute;top:9px;left:10px;z-index:5;width:17px;height:17px;border:1px solid #ccd0d4;border-radius:100%;background:#fff;transition:border .25s linear;-webkit-transition:border .25s linear}
#header .deSearch .deSearchBox .deSeTop .deSeLine .redioTdA ul.radioSet li .check::before{display:block;position:absolute;top:3px;left:3px;width:9px;height:9px;margin:auto;border-radius:100%;content:"";transition:background .25s linear;-webkit-transition:background .25s linear}
#header .deSearch .deSearchBox .deSeTop .deSeLine .tdB .chkList{float:left;width:195px}
#header .deSearch .deSearchBox .deSeTop .deSeLine .tdB .chkList label{display:block;float:left;margin-left:20px;line-height:31px}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd input.deSeBox{float:left;width:285px;height:33px;margin-right:10px;padding-left:10px;border:1px solid #d4d7db;background:#fdfdfd;font-size:12px}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd input:focus{float:left;position:relative;border:2px solid #399bfe !important;background:#fff;color:#2282E3}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd input:focus:after{position:absolute;top:0;right:0;left:0;bottom:0;border:1px solid #2282E3;content:""}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd input.mainTxt{width:413px}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd input.optionTxt{width:295px;margin-left:10px;margin-top:0}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd span{display:inline-block;float:left;width:18px;height:33px;padding-top:7px}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd input.dateBox{float:left;position:relative;width:124px;height:33px;margin-right:10px;padding-left:10px;border:1px solid #d4d7db;background:url(../images/calBg.jpg);background-position:-2px 0;font-size:12px}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd input.dateBox:focus{background:#fff}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd ul{float:left}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd ul li{display:inline-block;float:left;height:33px;padding-top:0;border-right:1px solid #e5e7e9;border-top:1px solid #ccd0d4;border-bottom:1px solid #ccd0d4;background:#fff;color:#e5e7e9;text-align:center;cursor:pointer}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd ul.dateSet li{width:60px;height:33px;color:#777;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd ul.dateSet li a{display:block;width:100%;line-height:31px}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd ul.dateSet li:hover a{background:#2282E3;font-weight:600;color:#fff}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd ul.dateSet li.onBox a{background:#2282E3;font-weight:600;color:#fff}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd ul li i{font-size:15px;font-weight:100}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd ul li:hover{color:#757575}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd ul li.active{color:#757575}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd ul li.reset{color:#2479d7}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd ul li:first-child{border-left:1px solid #ccd0d4}
#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd ul li:last-child{border-right:1px solid #ccd0d4}

#header .deSearch .deSearchBox .deSeTop .deSeLine .deSeTd{position:relative}
.lyAutoInput{position:absolute;top:38px;z-index:999;width:413px;border:2px solid #4395fe;background-color:#fff}
.lyAutoInput p{display:table;width:100%;height:35px;border-top:1px solid #e4e4e4;background-color:#f7f7f7}
.lyAutoInput p > strong,.lyAutoInput p > dfn{display:table-cell;width:50%;vertical-align:middle}
.lyAutoInput p > strong{padding-left:14px;font-weight:normal;text-align:left;text-decoration:none}
.lyAutoInput p > dfn{padding-right:8px;font-style:normal;text-align:right;vertical-align:middle}
.lyAutoInput p > dfn button{display:inline-block;width:33px;height:18px;border:1px solid #ccd0d4;background-color:#fff;font-size:10px;color:#999;text-align:center}
.lyAutoInput p > dfn button.active{border:1px solid #292c33;background-color:#292c33;color:#fff}
.lyAutoInputList{min-height:200px;margin:10px 3px 10px 14px}
.lyAutoInputList div{height:200px}
.lyAutoInputList div dl{overflow:hidden;width:100%;padding:3px 0}
.lyAutoInputList div dl dt{float:left;text-align:left}
.lyAutoInputList div dl dt a{display:block;overflow:hidden;width:212px;color:#555;white-space:nowrap;text-overflow:ellipsis}
.lyAutoInputList div dl dt a ins{color:#4395fe}
.lyAutoInputList div dl dd{overflow:hidden;float:right;width:160px;color:#999;text-align:right;white-space:nowrap;text-overflow:ellipsis}
.lyAutoInputList div dl dd em{font-weight:normal;color:#000}
.lyAutoMsg{display:table-cell;width:100%;padding-right:11px;line-height:18px;color:#999;text-align:center;vertical-align:middle}
.lyAutoMsg i{display:block;width:68px;height:68px;margin:0 auto 10px}
.lyAutoMsg.autoON i{background:url(../images/lyAutoMsg_on.png) no-repeat}
.lyAutoMsg.autoOFF i{background:url(../images/lyAutoMsg_off.png) no-repeat}

#header .deSearch .deSearchBox .deSeBtm{overflow:hidden;width:100%;height:auto;min-height:227px;margin-top:7px;padding-top:12px;border-top:1px solid #dcdcdc}
#header .deSearch .deSearchBox .deSeBtm .deSeNp{overflow:hidden;float:left;width:690px;height:auto}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpTop{position:relative;width:100%;height:30px}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpTop .npTit{float:left;width:200px;height:20px;padding-top:10px;font-weight:600;color:#000}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpTop .npTit span{font-weight:300;color:#c2c2c2}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpTop .npTit b{color:#7a7a7a}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpTop .npTit b.val{color:#f89b1d}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpTop .npSel{float:left;position:relative;width:112px;height:29px;margin-left:330px;padding-top:7px;padding-left:10px;border:1px solid #dcdcdc;background:url(../images/selBoxBg.jpg);background-repeat:no-repeat;background-position:-23px -4px;cursor:pointer}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpTop .npSel ul{display:none;position:absolute;top:28px;left:-1px}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpTop .npSel ul li{display:block;width:112px;height:30px;padding-left:5px;padding-top:8px;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;background:#fff}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpTop .npSel ul li:last-child{border-bottom:1px solid #dcdcdc}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpTop .deSeReBtn{overflow:hidden;position:absolute;top:0;right:16px;width:28px;height:28px;border:1px solid #dcdcdc;background:#fdfdfd;font-size:15px;text-align:center;cursor:pointer}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpTop .deSeReBtn:hover{color:#2282E3}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpList,#header .deSearch .deSearchBox .deSeBtm .ForeignDeSeNpList{overflow:hidden;width:100%}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpList .npLine{overflow:hidden;width:100%;height:auto}
#header .deSearch .deSearchBox .deSeBtm .ForeignDeSeNpList .npLine{display:table;width:100%;padding:5px 0;margin:0 0 1.2% 0;}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpList .npLine .npLineTit{float:left;width:90px;height:40px;padding-top:10px;font-weight:600;color:#000}
#header .deSearch .deSearchBox .deSeBtm .ForeignDeSeNpList .npLine .npLineTit{display:table-cell;width:90px;vertical-align:middle}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpList .npLine .npLineList{overflow:hidden;float:left;width:590px;height:auto}
#header .deSearch .deSearchBox .deSeBtm .ForeignDeSeNpList .npLine .npLineList{display:table-cell;vertical-align:middle}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpList .npLine .npLineList ul,#header .deSearch .deSearchBox .deSeBtm .ForeignDeSeNpList .npLine .npLineList ul{overflow:hidden;width:100%;height:auto}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpList .npLine .npLineList ul li{display:inline-block;float:left;width:73px;height:29px;margin-top:5px;margin-right:-1px;padding-top:7px;border:1px solid #ccd0d4;background:#fff;color:#777;letter-spacing:-1px;text-align:center;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}
#header .deSearch .deSearchBox .deSeBtm .ForeignDeSeNpList .npLine .npLineList ul li{display:inline-block;float:left;width:100px;height:29px;margin-right:-1px;padding-top:7px;border:1px solid #ccd0d4;background:#fff;color:#777;letter-spacing:-1px;text-align:center;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpList .npLine .npLineList ul li:hover,#header .deSearch .deSearchBox .deSeBtm .ForeignDeSeNpList .npLine .npLineList ul li:hover{background:#2282E3}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpList .npLine .npLineList ul li:hover a,#header .deSearch .deSearchBox .deSeBtm .ForeignDeSeNpList .npLine .npLineList ul li:hover a{font-weight:600;color:#fff}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpList .npLine .npLineList ul li.onBox,#header .deSearch .deSearchBox .deSeBtm .ForeignDeSeNpList .npLine .npLineList ul li.onBox{background:#2282E3}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpList .npLine .npLineList ul li.onBox a,#header .deSearch .deSearchBox .deSeBtm .ForeignDeSeNpList .npLine .npLineList ul li.onBox a{font-weight:600;color:#fff;letter-spacing:-2px}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpList .npLine .npLineList ul li.offBox,#header .deSearch .deSearchBox .deSeBtm .ForeignDeSeNpList .npLine .npLineList ul li.offBox{background:#f8f8f8;cursor:normal !important}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpList .npLine .npLineList ul li.offBox a,#header .deSearch .deSearchBox .deSeBtm .ForeignDeSeNpList .npLine .npLineList ul li.offBox a{color:#666;cursor:normal !important}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpList .npLine .npLineList ul li.offBox:hover,#header .deSearch .deSearchBox .deSeBtm .ForeignDeSeNpList .npLine .npLineList ul li.offBox:hover{background:#f8f8f8}
#header .deSearch .deSearchBox .deSeBtm .deSeNp .deSeNpList .npLine .npLineList ul li.offBox:hover a,#header .deSearch .deSearchBox .deSeBtm .ForeignDeSeNpList .npLine .npLineList ul li.offBox:hover a{font-weight:normal;color:#666}
#header .deSearch .deSearchBox .deSeBtm .deSeCt{float:left;width:405px;height:255px;margin-left:40px}
#header .deSearch .deSearchBox .deSeBtm .deSeCtRight{margin-left:40px}
#header .deSearch .deSearchBox .deSeBtm .deSeCt .deSeNpTop{position:relative;width:100%;height:30px}
#header .deSearch .deSearchBox .deSeBtm .deSeCt .deSeNpTop .npTit{float:left;width:200px;height:20px;padding-top:10px;font-weight:600;color:#000}
#header .deSearch .deSearchBox .deSeBtm .deSeCt .deSeNpTop .npTit span{font-weight:300;color:#c2c2c2}
#header .deSearch .deSearchBox .deSeBtm .deSeCt .deSeNpTop .npTit b{color:#7a7a7a}
#header .deSearch .deSearchBox .deSeBtm .deSeCt .deSeNpTop .npTit b.val{color:#f89b1d}
#header .deSearch .deSearchBox .deSeBtm .deSeCt .deSeNpTop .deSeReBtn{position:absolute;top:0;right:0;width:28px;height:28px;border:1px solid #dcdcdc;background:#fdfdfd;font-size:15px;text-align:center;cursor:pointer}
#header .deSearch .deSearchBox .deSeBtm .deSeCt .deSeNpTop .deSeReBtn:hover{color:#2282E3}
#header .deSearch .deSearchBox .deSeBtm .deSeCt .deSeNpBox{overflow:hidden;overflow:auto;overflow-y:auto;overflow-x:hidden;position:relative;width:403px;height:210px;margin-top:5px;border:1px solid #ced1d5;background:#fff}
#header .deSearch .deSearchBox .deSeBtm .deSeCt .deSeNpBox:hover{height:208px;border:1px solid #2282E3}
#header .deSearch .deSearchBox .dicTopTab{position:relative;width:100%;height:36px;border-bottom:1px solid #7f7f7f}
#header .deSearch .deSearchBox .dicTopTab .dicTopTabBox{float:left;width:158px;height:35px;border-top:2px solid #f5f5f5;border-left:2px solid #f5f5f5;border-right:2px solid #f5f5f5;text-align:center;cursor:pointer}
#header .deSearch .deSearchBox .dicTopTab .dicTopTabBox a{display:block;width:100%;background:#dbdbdb;line-height:33px}
#header .deSearch .deSearchBox .dicTopTab .onTab{float:left;width:152px;height:36px;border-top:1px solid #7f7f7f;border-left:1px solid #7f7f7f;border-right:1px solid #7f7f7f;background:#f5f5f5;font-weight:600;color:#000;text-align:center;cursor:default}
#header .deSearch .deSearchBox .dicTopTab .onTab a{display:block;width:100%;background:#f5f5f5;line-height:36px}
#header .deSearch .deSearchBox .dicTopTab .dicTopTabBtn{position:absolute;top:2px;right:0;width:128px;height:28px;border:1px solid #d6d6d6;background:#fff;color:#555;text-align:center}
#header .deSearch .deSearchBox .dicMainBox{overflow:hidden;position:relative;width:100%;height:auto;padding-top:30px}
#header .deSearch .deSearchBox .dicMainBox .dicListBox{float:left;width:770px;height:311px;padding:20px;border:1px solid #d4d7db;background:#fdfdfd}
#header .deSearch .deSearchBox .dicMainBox .rightSearchBox2{display:none}
#header .deSearch .deSearchBox .dicMainBox .dicListBox table{width:100%}
#header .deSearch .deSearchBox .dicMainBox .dicListBox table th{height:37px;background:#828282;font-weight:600;color:#fff}
#header .deSearch .deSearchBox .dicMainBox .dicListBox table th span{font-size:11px;font-weight:normal;color:#c7c7c7}
#header .deSearch .deSearchBox .dicMainBox .dicListBox table td{position:relative;height:38px;border-bottom:1px solid #f2f2f2;text-align:center}
#header .deSearch .deSearchBox .dicMainBox .dicListBox table td.txl{text-align:left}
#header .deSearch .deSearchBox .dicMainBox .dicListBox table td span.formChk{padding-left:7px}
#header .deSearch .deSearchBox .dicMainBox .dicListBox table td strong{display:inline-block;text-align:left}
#header .deSearch .deSearchBox .dicMainBox .dicListBox table tr.onLine{background:#f5faff}
#header .deSearch .deSearchBox .dicMainBox .dicListBox table tr.onLine td a{color:#2282E3}
#header .deSearch .deSearchBox .dicMainBox .dicListBox table td.chkRadio input[type=radio]{position:absolute;top:-9999px;font-size:0;line-height:0}
#header .deSearch .deSearchBox .dicMainBox .dicListBox table td.chkRadio label{display:block;float:left;position:relative;z-index:10;width:40px;height:30px;padding:0;font-size:12px;cursor:pointer}
#header .deSearch .deSearchBox .dicMainBox .dicListBox table td.chkRadio .check{display:block;position:absolute;top:50%;left:50%;z-index:5;width:17px;height:17px;margin-left:-8.5px;margin-top:-8.5px;border:1px solid #ccd0d4;border-radius:100%;background:#fff;transition:border .25s linear;-webkit-transition:border .25s linear}
#header .deSearch .deSearchBox .dicMainBox .dicListBox table td.chkRadio .check::before{display:block;position:absolute;top:3px;left:3px;width:9px;height:9px;margin:auto;border-radius:100%;content:"";transition:background .25s linear;-webkit-transition:background .25s linear}
#header .deSearch .deSearchBox .dicMainBox .dicListBox table td a{float:left;margin-left:10px;font-weight:600;color:#555}
#header .deSearch .deSearchBox .dicMainBox .dicListBox table td.tdDate{color:#828282}
#header .deSearch .deSearchBox .dicMainBox .dicListBox table td.tdShere{color:#d27406}
#header .deSearch .deSearchBox .dicMainBox .dicListBox table td.wBtn button{width:161px}
#header .deSearch .deSearchBox .dicMainBox .dicListBox table td button{width:50px;height:23px;border:1px solid #d6d6d6;background:#fff;text-align:center}
#header .deSearch .deSearchBox .dicMainBox .dicListBox table td button:last-child{margin-left:5px}
#header .deSearch .deSearchBox .dicMainBox .dicListCover{position:absolute;width:770px;height:311px}
#header .deSearch .deSearchBox .dicMainBox .dicListCover .dicList{position:relative;height:311px;border:2px solid #2282E3;background:none}
#header .deSearch .deSearchBox .dicMainBox .dicListCover .dicList:after{position:absolute;top:50%;right:-11px;margin-top:-11px;content:url("../images/boxArrow.png")}
#header .deSearch .deSearchBox .dicMainBox .dicListBox .dicTreeBar{position:relative;width:100%;height:37px;background:#e9e9ea}
#header .deSearch .deSearchBox .dicMainBox .dicListBox .dicTreeBar ul li{display:inline-block;float:left;position:relative;margin-right:23px}
#header .deSearch .deSearchBox .dicMainBox .dicListBox .dicTreeBar ul li input[type=radio]{position:absolute;top:-9999px;font-size:0;line-height:0}
#header .deSearch .deSearchBox .dicMainBox .dicListBox .dicTreeBar ul li label{display:block;float:left;position:relative;z-index:9;height:20px;padding:12px 10px 0 37px;font-size:12px;font-weight:600;color:#777;cursor:pointer}
#header .deSearch .deSearchBox .dicMainBox .dicListBox .dicTreeBar ul li .check{display:block;position:absolute;top:10px;left:15px;z-index:5;width:17px;height:17px;border:1px solid #ccd0d4;border-radius:100%;background:#fff;transition:border .25s linear;-webkit-transition:border .25s linear}
#header .deSearch .deSearchBox .dicMainBox .dicListBox .dicTreeBar ul li .check::before{display:block;position:absolute;top:3px;left:3px;width:9px;height:9px;margin:auto;border-radius:100%;content:"";transition:background .25s linear;-webkit-transition:background .25s linear}
#header .deSearch .deSearchBox .dicMainBox .dicListBox .dicTreeBar button{position:absolute;top:6px;right:15px;width:100px;height:25px;background:#2282E3;color:#fff;text-align:center}
#header .deSearch .deSearchBox .dicMainBox .dicListBox .dicTreeBox{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;height:240px;padding:10px}
#header .deSearch .deSearchBox .dicMainBox .dicListBox .dicTreeBox .dicTreeBoxList{overflow:hidden;width:100%;height:auto}
#header .deSearch .deSearchBox .myDicRegBox{display:none;z-index:1000;width:100%;height:350px}
#header .deSearch .deSearchBox .myDicRegInner{overflow:hidden;width:100%;height:auto;margin-top:10px}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegTop{width:100%;height:55px}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegTop table th{width:80px;height:55px;color:#010101;text-align:left}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegTop table td{height:55px;padding-left:10px;color:#555}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegTop table td span{color:#2282E3}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegTop table td input.myDicRegTopTxt{width:422px;height:32px;padding-left:10px;border:2px solid #2282E3;color:#2282E3}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView{overflow:hidden;width:100%;height:auto}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList{float:left;width:770px;height:276px;padding:20px;border:1px solid #d4d7db;background:#fdfdfd}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList .myDicRegListBox{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;height:210px}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList .myDicRegListTop{position:relative;width:100%;height:37px;padding-left:12px;background:#e9e9ea}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList .myDicRegListTop button{position:absolute;top:6px;width:98px;height:23px;text-align:center}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList .myDicRegListTop button.myDicDel{right:118px;border:1px solid #d6d6d6;background:#fff;color:#555}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList .myDicRegListTop button.myDicAdd{right:15px;border:1px solid #2282E3;background:#2282E3;color:#fff}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList .myDicRegListTop ul li{display:inline-block;float:left;width:85px;height:23px;margin-top:7px;padding-top:4px;border-top:1px solid #ccd0d4;border-bottom:1px solid #ccd0d4;border-right:1px solid #ccd0d4;background:#fff;cursor:pointer}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList .myDicRegListTop ul li:hover>i.mdDis{background:url(../images/myDicIcon_on.png)}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList .myDicRegListTop ul li:first-child{border-left:1px solid #ccd0d4}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList table.myDicRegTbl{width:100%}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList table.myDicRegTbl th{width:89px;height:39px;padding-left:10px;padding-top:14px;background:#989aa0;color:#fff;text-align:left;vertical-align:top}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList table.myDicRegTbl td{padding-left:10px}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList table.myDicRegTbl td.myDicRegChk ul li{display:inline-block;position:relative}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList table.myDicRegTbl td.myDicRegChk ul li input[type=radio]{position:absolute;top:-9999px;font-size:0;line-height:0}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList table.myDicRegTbl td.myDicRegChk ul li label{display:block;float:left;position:relative;z-index:9;width:77px;padding:7px 0 0 22px;font-size:12px;color:#555;cursor:pointer}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList table.myDicRegTbl td.myDicRegChk ul li .check{display:block;position:absolute;top:5px;left:0;z-index:5;width:17px;height:17px;border:1px solid #ccd0d4;border-radius:100%;background:#fff;transition:border .25s linear;-webkit-transition:border .25s linear}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList table.myDicRegTbl td.myDicRegChk ul li .check::before{display:block;position:absolute;top:3px;left:3px;width:9px;height:9px;margin:auto;border-radius:100%;content:"";transition:background .25s linear;-webkit-transition:background .25s linear}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList table.myDicRegTbl td p{margin-top:3px;line-height:18px;color:#828282}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList table.myDicRegTbl td input{width:100%;height:27px;border:1px solid #d6d6d6}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList table.myDicRegTbl td textarea{width:100%;height:50px;padding:10px;border:1px solid #d6d6d6}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList table.myDicRegTbl tr:first-child th,#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList table.myDicRegTbl tr:first-child td{border-top:1px solid #e3e3e3}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList table.myDicRegTbl tr:last-child th,#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList table.myDicRegTbl tr:last-child td{border-bottom:1px solid #e3e3e3}
#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList table.myDicRegTbl th,#header .deSearch .deSearchBox .myDicRegInner .myDicRegView .myDicRegList table.myDicRegTbl td{border-bottom:1px solid #f0f0f0}
#header .deSearch .deSearchBox .expMainBox{overflow:hidden;position:relative;width:100%;height:auto}
#header .deSearch .deSearchBox .expMainBox .expListBox{float:left;width:770px;height:378px;padding:20px;border:1px solid #d4d7db;background:#fdfdfd}
#header .deSearch .deSearchBox .expMainBox .expListBox:hover{background:#fff}
#header .deSearch .deSearchBox .expMainBox .expListBox table{width:100%}
#header .deSearch .deSearchBox .expMainBox .expListBox table th{height:37px;background:#828282;font-weight:600;color:#fff}
#header .deSearch .deSearchBox .expMainBox .expListBox table td{position:relative;height:35px;border-bottom:1px solid #f2f2f2;text-align:center}
#header .deSearch .deSearchBox .expMainBox .expListBox table tr.onLine{background:#f5faff}
#header .deSearch .deSearchBox .expMainBox .expListBox table tr.onLine td a{color:#2282E3}
#header .deSearch .deSearchBox .expMainBox .expListBox table td.expChkRadio input[type=radio]{position:absolute;top:-9999px;font-size:0;line-height:0}
#header .deSearch .deSearchBox .expMainBox .expListBox table td.expChkRadio label{display:block;float:left;position:relative;z-index:10;width:60px;height:28px;padding:0;font-size:12px;cursor:pointer}
#header .deSearch .deSearchBox .expMainBox .expListBox table td.expChkRadio .check{display:block;position:absolute;top:50%;left:50%;z-index:5;width:17px;height:17px;margin-left:-8.5px;margin-top:-8.5px;border:1px solid #ccd0d4;border-radius:100%;background:#fff;transition:border .25s linear;-webkit-transition:border .25s linear}
#header .deSearch .deSearchBox .expMainBox .expListBox table td.expChkRadio .check::before{display:block;position:absolute;top:3px;left:3px;width:9px;height:9px;margin:auto;border-radius:100%;content:"";transition:background .25s linear;-webkit-transition:background .25s linear}
#header .deSearch .deSearchBox .expMainBox .expListBox table td a{float:left;margin-left:10px;font-weight:600;color:#555}
#header .deSearch .deSearchBox .expMainBox .expListBox table td.tdDate{color:#828282}
#header .deSearch .deSearchBox .expMainBox .expListBox table td.tdShere{color:#d27406}
#header .deSearch .deSearchBox .expMainBox .expListBox table td.wBtn button{width:161px}
#header .deSearch .deSearchBox .expMainBox .expListBox table td button{width:61px;height:23px;border:1px solid #d6d6d6;background:#fff;text-align:center}
#header .deSearch .deSearchBox .expMainBox .expListCover{position:absolute;width:770px;height:378px}
#header .deSearch .deSearchBox .expMainBox .expListCover .expList{position:relative;height:378px;border:2px solid #2282E3;background:#fff}
#header .deSearch .deSearchBox .expMainBox .expListCover .expList:after{position:absolute;top:50%;right:-11px;margin-top:-11px;content:url("../images/boxArrow.png")}
#header .deSearch .deSearchBox .expMainBox .expListBox .expListBoxInner{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;height:338px}
#header .deSearch .deSearchBox .expMainBox .expListBox .expListBoxInner .expListTop{width:100%;height:37px}
#header .deSearch .deSearchBox .expMainBox .expListBox .expListBoxInner .expListTop h1{font-size:20px;color:#2282E3}
#header .deSearch .deSearchBox .expMainBox .expListBox .expListBoxInner .expListTop h1 span{font-size:12px;font-weight:500;color:#d7d7d7}
#header .deSearch .deSearchBox .expMainBox .expListBox .expListBoxInner .expListTop h1 span.ptDate{font-size:12px;font-weight:500;color:#828282}
#header .deSearch .deSearchBox .expMainBox .expListBox .expListBoxInner .expListTbl{width:100%}
#header .deSearch .deSearchBox .expMainBox .expListBox .expListBoxInner .expListTbl table{width:100%}
#header .deSearch .deSearchBox .expMainBox .expListBox .expListBoxInner .expListTbl table th{width:80px;padding:14px 0 14px 10px;border-top:1px solid #f2f2f2;background:#828282;color:#fff;text-align:left;vertical-align:top}
#header .deSearch .deSearchBox .expMainBox .expListBox .expListBoxInner .expListTbl table td{padding-left:10px;padding-top:10px;padding-bottom:10px;border-top:1px solid #f2f2f2;text-align:left}
#header .deSearch .deSearchBox .expMainBox .expListBox .expListBoxInner .expListTbl table td input{width:95%;height:28px;padding-left:10px;border:1px solid #d6d6d6}
#header .deSearch .deSearchBox .expMainBox .expListBox .expListBoxInner .expListTbl table td ul li{display:block;padding-top:2px;padding-bottom:2px}
#header .deSearch .deSearchBox .expMainBox .expListBox .expListBoxInner .expListTbl table tr:last-child th,#header .deSearch .deSearchBox .expMainBox .expListBox .expListBoxInner .expListTbl tr:last-child td{border-bottom:1px solid #f2f2f2}
#header .deSearch .deSearchBox .opMainBox{overflow:hidden;position:relative;width:100%;height:auto;margin-top:10px}
#header .deSearch .deSearchBox .opMainBox .opListBox{float:left;position:relative;width:690px;height:350px;padding-top:50px}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxInner{width:100%;height:284px;padding:20px;border:1px solid #d4d7db;background:#fff}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxTop{position:absolute;top:0;left:0;width:100%;height:50px}
.textOpListBoxTop{position:absolute;top:50%;right:0}
.textOpListBoxTop dfn{display:inline-block;font-style:normal;font-size:11px;color:#777;vertical-align:middle}
a.iconRefer{display:inline-block;width:20px;height:20px;margin-top:-2px;margin-left:3px;background:url(../images/icon_mark_01.png) no-repeat;background-size:cover;vertical-align:middle}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxTop table{width:100%}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxTop table td{height:49px}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxTop table td.opRadio select{width:140px}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxTop table td.opRadio ul.radioSet{margin-top:5px}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxTop table td.opRadio ul li{display:inline-block;float:left;position:relative;margin-right:30px}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxTop table td.opRadio ul li input[type=radio]{position:absolute;top:-9999px;font-size:0;line-height:0}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxTop table td.opRadio ul li label{display:block;float:left;position:relative;z-index:9;height:20px;padding:0 7px 0 23px;font-size:12px;font-weight:600;color:#555;cursor:pointer}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxTop table td.opRadio ul li .check{display:block;position:absolute;top:-2px;left:0;z-index:5;width:17px;height:17px;border:1px solid #ccd0d4;border-radius:100%;background:#fff;transition:border .25s linear;-webkit-transition:border .25s linear}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxTop table td.opRadio ul li .check::before{display:block;position:absolute;top:3px;left:3px;width:9px;height:9px;margin:auto;border-radius:100%;content:"";transition:background .25s linear;-webkit-transition:background .25s linear}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxTop table td select{width:100px;height:29px;padding-left:10px;border:1px solid #d6d6d6;background:url(../images/selBoxBg.png);background-repeat:no-repeat;background-position:right -4px;color:#555;color:#555;appearance:none;-moz-appearance:none;-webkit-appearance:none}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxTop table td input[type=text]{width:296px;height:29px;padding-left:10px;border:1px solid #d6d6d6;color:#555}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxTop table td button{width:66px;height:29px;background:#000;color:#fff;text-align:center}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxInner{width:100%;height:284px;border:1px solid #d4d7db;background:#fff}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxInner table{width:100%;margin-bottom:22px}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxInner table th{height:37px;background:#828282;font-weight:600;color:#fff}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxInner table td{position:relative;height:35px;border-bottom:1px solid #f2f2f2;text-align:center}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxInner table td a{float:left;padding-left:10px;font-weight:600}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxInner table span{color:#828282}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxInner table tr.onLine{background:#f5faff}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxInner table tr.onLine td a{color:#2282E3}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxInner table td.opChkRadio input[type=radio]{position:absolute;top:-9999px;font-size:0;line-height:0}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxInner table td.opChkRadio label{display:block;float:left;position:relative;z-index:10;width:60px;height:28px;padding:0;font-size:12px;cursor:pointer}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxInner table td.opChkRadio .check{display:block;position:absolute;top:50%;left:50%;z-index:5;width:17px;height:17px;margin-left:-8.5px;margin-top:-8.5px;border:1px solid #ccd0d4;border-radius:100%;background:#fff;transition:border .25s linear;-webkit-transition:border .25s linear}
#header .deSearch .deSearchBox .opMainBox .opListBox .opListBoxInner table td.opChkRadio .check::before{display:block;position:absolute;top:3px;left:3px;width:9px;height:9px;margin:auto;border-radius:100%;content:"";transition:background .25s linear;-webkit-transition:background .25s linear}
#header .deSearch .deSearchBox .opMainBox .opListDeBox{float:left;position:relative;width:850px;height:350px;margin-left:50px;padding-top:50px}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListBoxTop{position:absolute;top:0;left:0;width:100%;height:50px}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListBoxTop table{width:100%}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListBoxTop table td{height:49px}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListBoxTop table td.opRadio ul.radioSet{margin-top:5px}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListBoxTop table td.opRadio ul li{display:inline-block;float:left;position:relative;margin-right:30px}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListBoxTop table td.opRadio ul li input[type=radio]{position:absolute;top:-9999px;font-size:0;line-height:0}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListBoxTop table td.opRadio ul li label{display:block;float:left;position:relative;z-index:9;height:20px;padding:0 7px 0 23px;font-size:12px;font-weight:600;color:#555;cursor:pointer}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListBoxTop table td.opRadio ul li .check{display:block;position:absolute;top:-2px;left:0;z-index:5;width:17px;height:17px;border:1px solid #ccd0d4;border-radius:100%;background:#fff;transition:border .25s linear;-webkit-transition:border .25s linear}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListBoxTop table td.opRadio ul li .check::before{display:block;position:absolute;top:3px;left:3px;width:9px;height:9px;margin:auto;border-radius:100%;content:"";transition:background .25s linear;-webkit-transition:background .25s linear}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListBoxTop table td select{width:220px;height:29px;padding-left:10px;border:1px solid #d6d6d6;background:url(../images/selBoxBg300.png);background-repeat:no-repeat;background-position:right -4px;color:#555;color:#555;appearance:none;-moz-appearance:none;-webkit-appearance:none}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListBoxTop table td select.opY{width:75px}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListBoxTop table td select.opMd{width:60px}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListBoxTop table td.opDateBox input[type=text]{width:124px !important;height:33px;background:url(../images/calBgW.jpg);background-position:0 0;background-repeat:no-repeat}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListBoxTop table td.opDateBox label{margin-right:5px;line-height:49px;font-weight:600;color:#555}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListBoxTop table td input[type=text]{width:196px;height:29px;padding-left:10px;border:1px solid #d6d6d6;color:#555}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListBoxTop table td button{width:66px;height:29px;background:#000;color:#fff;text-align:center}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListDeBoxInner{width:100%;height:284px;padding:20px 10px;border:1px solid #d4d7db;background:#fdfdfd}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListDeBoxInner:hover{background:#fff}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListDeBoxInner .opListDeBoxTbl{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;height:248px}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListDeBoxInner .opListDeBoxTbl h2{display:inline-block;padding-bottom:20px;font-size:20px;font-weight:600;color:#2282E3}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListDeBoxInner .opListDeBoxTbl table{width:100%}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListDeBoxInner .opListDeBoxTbl table th{width:90px;height:49px;padding-top:17px;padding-left:8px;border-bottom:1px solid #f2f2f2;background:#828282;font-weight:600;color:#fff;letter-spacing:-1px;text-align:left;vertical-align:top}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListDeBoxInner .opListDeBoxTbl table td{height:49px;padding:14px 10px;border-bottom:1px solid #f2f2f2;line-height:21px;color:#555}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListDeBoxInner .opListDeBoxTbl table tr:first-child th,#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListDeBoxInner .opListDeBoxTbl table tr:first-child td{border-top:1px solid #e5e5e5}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListDeBoxInner .opListDeBoxTbl table tr:last-child th,#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListDeBoxInner .opListDeBoxTbl table tr:last-child td{border-bottom:1px solid #e5e5e5}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListDeBoxInner .opEcTbl{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;height:248px}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListDeBoxInner .opEcTbl table{width:100%}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListDeBoxInner .opEcTbl table th{height:37px;background:#828282;color:#fff;text-align:center}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListDeBoxInner .opEcTbl table th span{font-weight:normal}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListDeBoxInner .opEcTbl table td{height:37px;padding:10px;border-bottom:1px solid #f2f2f2;color:#555;text-align:center}
#header .deSearch .deSearchBox .opMainBox .opListDeBox .opListDeBoxInner .opEcTbl table tr:hover{background:#f5faff}
#header .deSearch .deSearchBox .opMainBox .opListCover{position:absolute;top:50px;width:690px;height:284px;background:none}
#header .deSearch .deSearchBox .opMainBox .opListCover .opList{position:relative;height:284px;border:2px solid #2282E3;background:none}
#header .deSearch .deSearchBox .opMainBox .opListCover .opList:after{position:absolute;top:50%;right:-11px;margin-top:-11px;content:url("../images/boxArrow.png")}
#header .deSearch .deSearchBox .opMainBox .opBigListBox{overflow:hidden;float:left;position:relative;width:100%;height:auto;margin-top:10px}
#header .deSearch .deSearchBox .opMainBox .opBigListBox .opListBoxInner{width:100%;height:330px;padding:20px;border:1px solid #d4d7db;background:#fdfdfd}
#header .deSearch .deSearchBox .opMainBox .opBigListBox .opListBoxInner:hover{background:#fff}
#header .deSearch .deSearchBox .opMainBox .opBigListBox .opListBoxInner table{width:100%;margin-bottom:22px}
#header .deSearch .deSearchBox .opMainBox .opBigListBox .opListBoxInner table th{height:37px;background:#828282;font-weight:600;color:#fff}
#header .deSearch .deSearchBox .opMainBox .opBigListBox .opListBoxInner table td{position:relative;height:38px;border-bottom:1px solid #f2f2f2;text-align:left}
#header .deSearch .deSearchBox .opMainBox .opBigListBox .opListBoxInner table td button{width:89px;height:29px;border:1px solid #d6d6d6;background:#fff;color:#555;text-align:center}
#header .deSearch .deSearchBox .opMainBox .opBigListBox .opListBoxInner table td a{float:left;padding-left:10px;font-weight:600}
#header .deSearch .deSearchBox .opMainBox .opBigListBox .opListBoxInner table span{color:#828282}
#header .deSearch .deSearchBox .opMainBox .opBigListBox .opListBoxInner table tr:hover{background:#f5faff}
#header .deSearch .deSearchBox .opMainBox .opBigListBox .opListBoxInner table tr:hover td a{color:#2282E3}
#header .deSearch .deSearchBtn{position:absolute;top:440px;left:0;width:100%;height:109px;padding-top:20px;background:#f5f5f5;text-align:center}
#header .deSearch .deSearchBtn button{width:164px;height:38px;border:1px solid #d7d7d7;background:#fff;font-size:15px;color:#757575;text-align:center}
#header .deSearch .deSearchBtn button.active{background:#292c33;font-weight:600;color:#fff}

.dicSort{position:relative;z-index:1000;margin-bottom:14px}
.dicSort a{display:inline-block;height:20px;padding:0 4px 0 3px;border:1px solid #f2f2f2;background-color:#fff;font-size:11px;font-family:'돋움',dotum;line-height:20px;color:#919191;text-align:center;box-sizing:border-box}
.dicSort a:hover{border:1px solid #2282e3;color:#2282e3}
.dicSort a.active{border:1px solid #2282e3;background-color:#2282e3;color:#fff}
.dicSort a:first-child{margin-left:0}
.dicSort a:last-child{margin-right:0}

.dicBoxUI,.dicChkBox{overflow:hidden}
.dicListUI{position:relative}
.dicListUI.dluBtm{height:195px}
.dicListUI.dluLeft{float:left;width:49.5%;height:235px}
.dicListUI.dluRight{float:right;width:49.5%;height:235px}
.dicListUI.dluLeft ul li,.dicListUI.dluRight ul li{width:100%}

.dicChkLeft{float:left;width:48.5%}
.dicChkRight{float:right;width:48.5%}
.dicChkSel ul{overflow:hidden}
.dicChkSel ul:first-child{background-color:#e9e9ea}
.dicChkSel ul:first-child li{height:37px;padding:0 10px 0 15px}
.dicChkSel ul:first-child li:first-child{color:#555}
.dicChkSel ul li:first-child{float:left}
.dicChkSel ul li:last-child{float:right}
.dicChkSel ul:first-child li:first-child strong{display:inline-block;line-height:38px}
.dicChkSel ul:first-child li:last-child{color:#919191}
.dicChkSel ul:last-child{border-bottom:1px solid #f2f2f2}
.dicChkSel ul:last-child li{height:37px;padding:0 10px 0 0}
.dicChkSel ul:last-child li:first-child{line-height:36px}
.dicChkSel ul:last-child li:first-child button{display:inline-block;width:57px;height:20px;font-size:11px;line-height:20px;font-family:'돋움',dotum;text-align:center;box-sizing:border-box}
.dicChkSel ul:last-child li:first-child button:first-child{border:1px solid #2282e3;background-color:#2282e3;color:#fff}
.dicChkSel ul:last-child li:first-child button:last-child{margin-left:-1px;border:1px solid #e9e9ea;background-color:#fff;color:#000}
.dicChkSel ul li em{display:inline-block;font-size:11px;line-height:38px;color:#919191;vertical-align:middle}
.dicChkSel ul li span label{margin:0 5px;font-weight:bold;color:#777}

.dicChkList{overflow:hidden;height:149px;margin:10px 0}
.dicChkList dl{display:table;padding-bottom:7px;vertical-align:top}
.dicChkList dl dt{display:table-cell;vertical-align:top}
.dicChkList dl dd{display:table-cell;vertical-align:top}
.dicChkList dl dd label{display:inline-block;margin-left:5px;line-height:16px;color:#555;cursor:pointer}
.dicChkList dl dd label:hover{color:#2282e3}

.chkBoxBtn{text-align:center}
.chkBoxBtn button{display:inline-block;width:100px;height:25px;margin:0 5px;font-family:'돋움',dotum;line-height:18px;text-align:center;box-sizing:border-box}
.chkBoxBtn button:first-child{border:1px solid #2282e3;background-color:#2282e3;color:#fff}
.chkBoxBtn button:last-child{border:1px solid #d7d7d7;background-color:#fff;color:#757575}

.formChk input{font:inherit;color:inherit;vertical-align:middle;outline:none}
.formChk input[type=checkbox]:not(old),.formChk input[type=radio ]:not(old){width:25px;margin:0;padding:0;opacity:0}
.formChk input[type=checkbox]:not(old) + label,.formChk input[type=radio ]:not(old) + label{display:inline-block;margin-left:-25px;padding-left:25px;background:url(../images/checks.png) no-repeat 0 0;line-height:25px}
.formChk input[type=checkbox]:not(old):checked + label{background-position:0 -25px;color:#000}
.formChk input[type=radio]:not(old):checked + label{background-position:0 -50px;color:#000}

#deSearchDic .thesBoxTop{display:none;margin-top:-30px;padding:12px 0}
#deSearchDic .thesBoxTop table{width:100%}
#deSearchDic .thesBoxTop th{padding-left:15px;text-align:left}
#deSearchDic .thesBoxTop td{font-size:12px;font-weight:bold;color:#000;text-align:left}
#deSearchDic .thesBoxTop .thesInputBox select{width:112px;height:29px;margin-right:1px;padding-left:7px;border:1px solid #dcdcdc;background:#fff url(../images/bg_thesSelArrow.png) right center no-repeat}
#deSearchDic .thesBoxTop .thesInputBox button{width:130px;height:29px;background-color:#000;color:#fff;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}

#thKeyword{width:85%;max-width:1212px;height:29px;padding-left:7px;border:1px solid #dcdcdc;font-family:'Dotum'}

#gnbBg{display:none;position:fixed;top:0;left:0;z-index:9000;width:100%;height:100%;background:rgba(0, 0, 0, 0.6)}
#gnbBg .gnbBox{position:fixed;top:0;right:-500px;z-index:9500;width:500px;height:100%;background:#f7f7f7;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-ms-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}
#gnbBg .gnbBox .gnbTop{position:relative;width:100%;height:167px;background:#2282E3;color:#fff}
#gnbBg .gnbBox .gnbTop .gnbInfo{width:100%;height:77px;padding-left:30px;padding-top:48px}
#gnbBg .gnbBox .gnbTop .logIn{padding-top:35px}
#gnbBg .gnbBox .gnbTop .gnbInfo h3{display:block;font-size:20px;font-weight:600;line-height:25px}
#gnbBg .gnbBox .gnbTop .gnbInfo h3 span{text-decoration:underline}
#gnbBg .gnbBox .gnbTop .gnbInfo p{margin-top:2px;color:#d1e4ff}
#gnbBg .gnbBox .gnbTop .gnbBtnSet{position:absolute;top:47px;right:15px;width:158px;height:22px}
#gnbBg .gnbBox .gnbTop .gnbBtnSet ul{float:right}
#gnbBg .gnbBox .gnbTop .gnbBtnSet ul li{display:inline-block;float:left;width:52px;height:22px;margin:0;padding:0;padding-left:13px;border-right:1px solid #9ccdff;cursor:pointer}
#gnbBg .gnbBox .gnbTop .gnbBtnSet ul li a:focus > i{border:1px solid #fff}
#gnbBg .gnbBox .gnbTop .gnbBtnSet ul li:last-child{border-right:none}
#gnbBg .gnbBox .gnbTop .gnbTopBtn{position:absolute;bottom:0;width:100%;height:52px;border-top:1px solid #88c3fe}
#gnbBg .gnbBox .gnbTop .gnbTopBtn .gnbTopBtnBox{float:left;width:49.555%;height:52px;font-weight:600;text-align:center;cursor:pointer}
#gnbBg .gnbBox .gnbTop .gnbTopBtn .gnbTopBtnBox a{display:block;width:100%;line-height:52px;color:#fff;text-align:center}
#gnbBg .gnbBox .gnbTop .gnbTopBtn .gnbTopBtnBox a:focus{background:#333}
#gnbBg .gnbBox .gnbTop .gnbTopBtn .lR{border-right:1px solid #88c3fe}
#gnbBg .gnbBox .gnbList{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;height:auto}
#gnbBg .gnbBox .gnbList .gnbListBox{width:100%;padding-top:2px; padding-left:25px;border-bottom:1px solid #eaebec;background:#fff;cursor:pointer;overflow: hidden;}
#gnbBg .gnbBox .gnbList .gnbListBox:hover h3 a{color:#2282E3}
#gnbBg .gnbBox .gnbList .boR{border-right:1px solid #eaebec}
#gnbBg .gnbBox .gnbList .harfBox{width:50%}
#gnbBg .gnbBox .gnbList .gnbListBox h3{float:left; width:30%; padding:11px 0; font-size:17px;font-weight:700;color:#343844}
#gnbBg .gnbBox .gnbList .gnbListBox h3 a{display:block;width:100%;font-family:NanumBarunGothic,'나눔바른고딕',Dotum,Arial,sans-serif;}
#gnbBg .gnbBox .gnbList .subMenu ul{float:left; padding:8px 0;}
#gnbBg .gnbBox .gnbList .subMenu ul li{display:block;}
#gnbBg .gnbBox .gnbList .subMenu ul li:hover h4 a{color:#000;}
#gnbBg .gnbBox .gnbList .subMenu ul li h4{font-size:14px;font-family:NanumBarunGothic,'나눔바른고딕',Dotum,Arial,sans-serif;}
#gnbBg .gnbBox .gnbList .subMenu ul li h4 a {display:block; color:#757575;padding:3px 0}
#gnbBg .gnbBox .gnbList .subMenu ul li h4 a:BEFORE {content: "ㆍ";}
#gnbBg .gnbBox .gnbList .gnbMenualBtn {padding:15px 5px 15px 15px;}
#gnbBg .gnbBox .gnbList .gnbMenualBtn button{width:100%;height:40px;background:#757575;font-weight:600;color:#fff;text-align:center}
/*#gnbBg .gnbBox .gnbMenualBtn{width:100%;height:85px;padding:40px 30px 0}
#gnbBg .gnbBox .gnbMenualBtn button{width:100%;height:40px;background:#757575;font-weight:600;color:#fff;text-align:center}*/

#content{width:100%;height:auto;background:#fff}
#content .contentBoxArea{overflow:hidden;width:1600px;height:auto;margin:0 auto}
#content .contentBoxArea .contentBox{overflow:hidden;position:relative;width:100%;height:auto}
#content .contentBoxArea .contentBox .leftSide{overflow:hidden;float:left;width:285px;height:auto;min-height:300px;margin-right:50px;padding-top:50px;padding-bottom:100px}
#content .contentBoxArea .contentBox .leftSide.resultSideView{width:14.375%}
#content .contentBoxArea .contentBox .leftSide .mConTop{position:relative;width:100%;height:40px;border-bottom:1px solid #7f7f7f}
#content .contentBoxArea .contentBox .leftSide .mConTop .conTit{float:left;width:100%;height:40px;padding-left:10px;font-size:21px;font-weight:600;font-family:'MalgunGothic',Dotum,Arial,sans-serif;color:#000}
#content .contentBoxArea .contentBox .leftSide .anaBtn{width:100%;height:88px;padding-left:35px;background:url(../images/anaBtnBg.jpg);font-size:26px;font-family:'MalgunGothic',Dotum,Arial,sans-serif;color:#fff;text-align:left}
#content .contentBoxArea .contentBox .leftSide .disBtn{width:100%;height:46px;padding-top:20px;font-size:12px;color:#555;text-align:center;cursor:pointer}
#content .contentBoxArea .contentBox .leftSide .tabBox{overflow:hidden;width:100%;height:auto;margin-top:35px}
#content .contentBoxArea .contentBox .leftSide .lSideTopBox{margin-top:0}
#content .contentBoxArea .contentBox .leftSide .tabBox h2{display:inline-block;padding-top:10px;font-size:20px;color:#000}
#content .contentBoxArea .contentBox .leftSide .tabBox span{float:right;padding-top:20px}
#content .contentBoxArea .contentBox .leftSide .tabCon{margin-top:10px}
#content .contentBoxArea .contentBox .leftSide .tabCon .tabConTop{position:relative;width:100%;height:30px;margin-top:10px}
#content .contentBoxArea .contentBox .leftSide .tabCon .tabConTop h3{font-size:14px;font-family:Arial,sans-serif;line-height:30px;color:#292c33}
#content .contentBoxArea .contentBox .leftSide .tabCon .tabConTop .tabConTopCnt{position:absolute;top:0;right:0;width:150px;height:30px;text-align:right}
#content .contentBoxArea .contentBox .leftSide .tabCon .tabConTop .tabConTopTit{position:absolute;top:0;left:0;width:150px;height:30px;text-align:left}
#content .contentBoxArea .contentBox .leftSide .tabCon .tabConTop .tabConTopTit b{font-size:14px;font-family:Arial,sans-serif}
#content .contentBoxArea .contentBox .leftSide .tabCon .tabConTop .tabConTopCnt p{font-size:12px;color:#777}
#content .contentBoxArea .contentBox .leftSide .tabCon .tabConTop .tabConTopCnt p b{margin-right:3px;font-size:18px;font-family:Arial,sans-serif;color:#d27406}
#content .contentBoxArea .contentBox .leftSide .tabCon .tabConTop h3 b{color:#8a8a8a}
#content .contentBoxArea .contentBox .leftSide .tabCon .tabConTop h3 b span{float:none;padding:0;color:#b4b4b4}
#content .contentBoxArea .contentBox .leftSide .tabCon ul li a{display:block;overflow:hidden;width:80%;height:20px;margin-left:20px;padding-top:14px;white-space:nowrap;text-overflow:ellipsis}
#content .contentBoxArea .contentBox .leftSide .tabCon ul li a:hover{color:#2282E3;text-decoration:underline}
#content .contentBoxArea .contentBox .leftSide .tabCon ul li span{float:left;padding:0;padding-top:14px;font-weight:600;color:#2282E3}
#content .contentBoxArea .contentBox .leftSide .tabCon ul.tabIssue li{display:block;position:relative;width:100%;height:43px;padding-top:12px;border-bottom:1px solid #ebebeb}
#content .contentBoxArea .contentBox .leftSide .tabCon ul.tabIssue li:hover .issueTxt h3{color:#399bfe !important}
#content .contentBoxArea .contentBox .leftSide .tabCon ul.tabIssue li:hover .issueTxt p{color:#636363 !important}
#content .contentBoxArea .contentBox .leftSide .tabCon ul.tabIssue li .issueNum{position:absolute;top:11px;left:0;width:21px;height:21px;padding-top:2px;border:1px solid #b8b8b8;font-family:'MalgunGothic',Dotum,Arial,sans-serif;color:#b8b8b8;text-align:center}
#content .contentBoxArea .contentBox .leftSide .tabCon ul.tabIssue li .issueTxt{padding-left:34px}
#content .contentBoxArea .contentBox .leftSide .tabCon ul.tabIssue li .issueTxt h3 a{display:block;overflow:hidden;width:auto;height:25px;margin-left:0;padding:0;font-size:15px;font-family:'MalgunGothic',Dotum,Arial,sans-serif;font-weight:500;color:#555;white-space:nowrap;text-overflow:ellipsis}
#content .contentBoxArea .contentBox .leftSide .tabCon ul.tabIssue li.topRank{height:43px}
#content .contentBoxArea .contentBox .leftSide .tabCon ul.tabIssue li.topRank .issueNum{position:absolute;top:9px;width:25px;height:25px;padding-top:3px;border:none;background:#2282E3;font-weight:600;font-size:14px;color:#fff}
#content .contentBoxArea .contentBox .leftSide .tabCon ul.tabIssue li.topRank .issueTxt{padding-left:36px}
#content .contentBoxArea .contentBox .leftSide .tabCon ul.tabIssue li.topRank .issueTxt h3 a{font-size:17px;font-weight:600;line-height:15px;color:#000}
#content .contentBoxArea .contentBox .leftSide .tabCon ul.tabIssue li.topRank .issueTxt p{overflow:hidden;line-height:21px;color:#828282 font-size: 0;white-space:nowrap;text-overflow:ellipsis}
#content .contentBoxArea .contentBox .leftSide .tabCon .dwBox{width:100%;height:50px;padding:16px 0 0;cursor:pointer}
#content .contentBoxArea .contentBox .leftSide .tabCon .dwBox .dwIcon{float:left;width:35px;height:35px}
#content .contentBoxArea .contentBox .leftSide .tabCon .dwBox .dwText{float:left;width:245px;height:35px;padding-left:10px;padding-top:5px}
#content .contentBoxArea .contentBox .leftSide .tabCon .dwBox .dwText p{display:block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}
#content .contentBoxArea .contentBox .leftSide .tabCon .dwBox .dwText span{float:left;padding:0;font-size:11px;color:#828282}
#content .contentBoxArea .contentBox .leftSide .tabTit{width:100%;height:49px;border-bottom:1px solid #7f7f7f}
#content .contentBoxArea .contentBox .leftSide .filterBox{overflow:hidden;width:100%;height:auto;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #7f7f7f}
#content .contentBoxArea .contentBox .leftSide .filterBox ul li{display:block;position:relative;width:97%;height:30px;padding-top:7px;padding-left:3%;font-weight:600;color:#464646}
#content .contentBoxArea .contentBox .leftSide .filterBox ul li:before{position:absolute;top:3px;left:0;color:#d4d4d4;content:". "}
#content .contentBoxArea .contentBox .leftSide .filterBox ul li span{font-weight:500;color:#d4d4d4}
#content .contentBoxArea .contentBox .leftSide .filterBox ul li span b{font-weight:600;color:#f89b1d}
#content .contentBoxArea .contentBox .leftSide .filterBox ul li i{display:block;position:absolute;top:-5px;right:0;width:18px;height:18px;border:1px solid #d9d9d9;color:#2282E3;text-align:center;cursor:pointer}
#content .contentBoxArea .contentBox .leftSide .filterBtn{width:100%;height:40px;margin-top:10px}
#content .contentBoxArea .contentBox .leftSide .filterBtn button{width:100%;height:40px;background:#2282E3;font-weight:600;color:#fff;text-align:center}
#content .contentBoxArea .contentBox .leftSide .filterBtn button:focus{background:#333}
#content .contentBoxArea .contentBox .leftSide .filterBtn button a{font-weight:600;color:#fff}
#content .contentBoxArea .contentBox .leftSide .filterList{overflow:hidden;width:100%;height:auto;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e8e8e8}
#content .contentBoxArea .contentBox .leftSide .hideList ul{display:none}
#content .contentBoxArea .contentBox .leftSide .filterList .filterListTop{position:relative;width:100%;height:30px}
#content .contentBoxArea .contentBox .leftSide .filterList .filterListTop h3{padding-left:10px;color:#000}
#content .contentBoxArea .contentBox .leftSide .filterList .filterListTop i{position:absolute;top:0;right:9px;font-size:15px;color:#dbdbdb;cursor:pointer}
#content .contentBoxArea .contentBox .leftSide .filterList input[type=button]{width:70px;height:20px;margin-top:10px;margin-left:20px;border:none;background:url(../images/btnFiltering_open.png) 50px center no-repeat;line-height:20px;font-size:12px;font-weight:bold;color:#3382d9;text-indent:-20px;appearance:none;-o-appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}
#content .contentBoxArea .contentBox .leftSide .filterList input[type=button].close{width:50px;background-image:url(../images/btnFiltering_close.png);background-position:38px center}
#content .contentBoxArea .contentBox .leftSide .filterList ul li{display:block;position:relative;width:95%;height:25px;padding-top:8px;padding-left:5%;color:#777}
#content .contentBoxArea .contentBox .leftSide .filterList ul li:before{top:3px;left:0;font-weight:600;color:#d4d4d4;content:"ㆍ"}
#content .contentBoxArea .contentBox .leftSide .filterList ul li i{display:block;position:absolute;top:-5px;right:-7px;width:18px;height:18px;border:1px solid #d9d9d9;color:#cfcfcf;text-align:center;cursor:pointer}
#content .contentBoxArea .contentBox .mainContent{overflow:hidden;float:left;width:1265px;height:auto;padding:50px 0 100px}
#content .contentBoxArea .contentBox .mainContent.resultMainView{width:82.5%}
#content .contentBoxArea .contentBox .mainContent.mainListView{width:100% !important}
#content .contentBoxArea .contentBox .mainContent.on{padding-right:50px;border-right:1px solid #f2f2f2}
#content .contentBoxArea .contentBox .newsCase{width:1600px;margin-left:0}
#content .contentBoxArea .contentBox .anaView{width:487px}
#content .contentBoxArea .contentBox .anaView .mConTop .conTit{width:30% !important}
#content .contentBoxArea .contentBox .anaView .mConTop .conSel{width:69% !important}
#content .contentBoxArea .contentBox .anaView .mConTab ul li{padding:12px 6px 0!important}
#content .contentBoxArea .contentBox .anaView .resultList ul li .resTxt .resTit p{min-height:17px;max-height:34px;line-height:17px}
#content .contentBoxArea .contentBox .anaView .anaBtns button{width:18.7% !important}
#content .contentBoxArea .contentBox .on .newsPage{padding-top:60px !important}
#content .contentBoxArea .contentBox .on .newsPage.nr{padding-top:0 !important}
#content .contentBoxArea .contentBox .on .newsPage a:nth-child(12),#content .contentBoxArea .contentBox .on .newsPage a:nth-child(13){display:none}
#content .contentBoxArea .contentBox .resultAnalFixedBtm{bottom:100px}
#content .contentBoxArea .contentBox .mainContent .mConTop{position:relative;width:100%;height:39px}
#content .contentBoxArea .contentBox .mainContent .mConTop.borBtmLine{border-bottom:1px solid #7f7f7f}
#content .contentBoxArea .contentBox .mainContent .mConTop .conTit{float:left;width:30%;height:39px;font-size:21px;font-weight:600;font-family:'MalgunGothic',Dotum,Arial,sans-serif;color:#000}
#content .contentBoxArea .contentBox .mainContent .mConTop .conSel{float:right;width:60%;height:39px}
#content .contentBoxArea .contentBox .mainContent .mConTop .conSel i{float:right;cursor:pointer}
#content .contentBoxArea .contentBox .mainContent .mConTop .conSel select{display:block;float:right;width:120px;height:30px;margin-top:0;margin-right:5px;padding-left:10px;border:1px solid #d6d6d6;background:url(../images/selBoxBg.png);background-repeat:no-repeat;background-position:-14px -4px;color:#555;appearance:none;-moz-appearance:none;-webkit-appearance:none}
#content .contentBoxArea .contentBox .mainContent .mConTop .conSel button.btn_sortReset{float:right;width:47px;height:30px;margin-right:5px;border:1px solid #d6d6d6;background:url(../images/btn_sortReset.png) center center no-repeat;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;box-sizing:border-box}
#content .contentBoxArea .contentBox .mainContent .mConTab{position:relative;width:100%;height:48px;border-top:1px solid #7f7f7f;border-bottom:1px solid #aeafb4;background:#fff}
#content .contentBoxArea .contentBox .mainContent .mConTab .layoutBtnSet{position:absolute;top:8px;right:0;width:75px;height:30px}
#content .contentBoxArea .contentBox .mainContent .mConTab ul{float:left}
#content .contentBoxArea .contentBox .mainContent .mConTab ul li{display:inline-block;height:48px;margin:0 5px;padding:13px 15px 0;font-size:16px;font-weight:500;font-family:'MalgunGothic',Dotum,Arial,sans-serif;color:#555;cursor:pointer;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-ms-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}
#content .contentBoxArea .contentBox .mainContent .mConTab ul li:hover{height:48px;font-weight:500;color:#55a7fe;text-decoration:underline}
#content .contentBoxArea .contentBox .mainContent .mConTab ul li:hover a{color:#55a7fe}
#content .contentBoxArea .contentBox .mainContent .mConTab ul li.active{height:48px;border-bottom:3px solid #55a7fe;font-weight:500;font-weight:600}
#content .contentBoxArea .contentBox .mainContent .mConTab ul li.active a{font-weight:600}
#content .contentBoxArea .contentBox .mainContent .mConTab .conSearch{float:right;position:relative;width:160px;height:30px;margin-top:8px;border:1px solid #d6d6d6;background:#fff}
#content .contentBoxArea .contentBox .mainContent .mConTab .conSearchBtn{display:none;float:right;width:30px;height:28px;margin-top:10px}
#content .contentBoxArea .contentBox .mainContent .mConTab .conSearchBtn button.cSchBtn{float:left;width:22px;height:22px;padding-top:2px;cursor:pointer}
#content .contentBoxArea .contentBox .mainContent .mConTab .conSearchBtn button.cSchBtn img{width:22px}
#content .contentBoxArea .contentBox .mainContent .mConTab .conSearch .cSchBox{float:left;width:125px;height:30px;padding-left:10px;border:none;background:none}
#content .contentBoxArea .contentBox .mainContent .mConTab .conSearch button.cSchBtn{float:right;position:absolute;top:4px;right:6px;width:19px;height:19px;background:url(../images/searchBtnGray.png) 1px 1px no-repeat;background-size:contain;text-indent:-9999px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}
#content .contentBoxArea .contentBox .mainContent .mConTab input[name=BtnNewsHistory]{float:right;width:118px;height:30px;margin-top:8px;margin-right:3px;border:none;background:#757575;color:#fff;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;cursor:pointer}
#content .contentBoxArea .contentBox .mainContent .mConTab .conSearch button.cSchBtn img{width:22px}
#content .contentBoxArea .contentBox .mainContent select.sortSelect{width:100%;height:40px;margin-top:15px;padding-left:10px;border:2px solid #399bfe;background:url(../images/bg_sortResetSelcet.png) right center no-repeat;line-height:30px;font-family:Tahoma;font-size:14px;font-weight:bold;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}
#content .contentBoxArea .contentBox .mainContent .resultCome,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultCome{overflow:hidden;position:relative;width:100%;height:auto;margin-top:15px;padding-top:15px;padding-bottom:15px;padding-left:13px;padding-right:13px;background:#f7fbff;line-height:13px;line-height:15px;color:#464646}
#content .contentBoxArea .contentBox .mainContent .resultCome span,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultCome span{color:#3482da}
#content .contentBoxArea .contentBox .mainContent .resultCome b,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultCome b{color:#f89b1d}
#content .contentBoxArea .contentBox .mainContent .resultCome .resultComeSet,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultCome .resultComeSet{position:absolute;top:6px;right:0;width:330px;height:30px}
#content .contentBoxArea .contentBox .mainContent .resultCome .resultComeSet select,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultCome .resultComeSet select{display:block;float:left;width:187px;height:30px;padding-left:10px;border:1px solid #d6d6d6;background:url(../images/selBoxBg300.png);background-repeat:no-repeat;background-position:right -4px;color:#555;appearance:none;-moz-appearance:none;-webkit-appearance:none}
#content .contentBoxArea .contentBox .mainContent .resultCome .resultComeSet button,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultCome .resultComeSet button{width:123px;height:28px;margin-left:10px;border:1px solid #d6d6d6;background:#fff;color:#555;text-align:center}
#content .contentBoxArea .contentBox .mainContent .resultList,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList{overflow:hidden;width:100%;height:auto}
#content .contentBoxArea .contentBox .mainContent .resultList ul li{display:block;overflow:hidden;position:relative;width:100%;height:auto;padding-top:20px;cursor:pointer}
.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li{display:block;overflow:hidden;position:relative;width:100%;height:auto;padding-top:20px}
#content .contentBoxArea .contentBox .mainContent .resultList ul li.wFull,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li.wFull{width:100%}
#content .contentBoxArea .contentBox .mainContent .resultList ul li.hFull,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li.hFull{height:100%}
#content .contentBoxArea .contentBox .mainContent .resultList ul li.useImg .resTxt,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li.useImg .resTxt{padding-left:140px}
#content .contentBoxArea .contentBox .mainContent .resultList ul li.useImg .resTxt.mNlistText{padding-left:120px}
#content .contentBoxArea .contentBox .mainContent .resultList ul li.qtList .resTxt,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li.qtList .resTxt{padding-left:80px;padding-top:5px;padding-bottom:5px}
#content .contentBoxArea .contentBox .mainContent .resultList ul li.qtInfoList,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li.qtInfoList{position:relative}
#content .contentBoxArea .contentBox .mainContent .resultList ul li.qtInfoList .resTxt,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li.qtInfoList .resTxt{padding-left:88px;padding-top:18px;padding-bottom:18px}
#content .contentBoxArea .contentBox .mainContent .resultList ul li.qtInfoList .resTxt .resTit h3,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li.qtInfoList .resTxt .resTit h3{font-weight:500;color:#000}
#content .contentBoxArea .contentBox .mainContent .resultList ul li.qtInfoList .resTxt .resTit h3 span b,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li.qtInfoList .resTxt .resTit h3 span b{color:#f89b1d}
#content .contentBoxArea .contentBox .mainContent .resultList ul li.qtInfoList .qtInfoBtn,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li.qtInfoList .qtInfoBtn{display:block;position:absolute;top:32px;left:450px;width:78px;height:23px;padding-top:3px;padding-left:10px;border:1px solid #d9d9d9}
#content .contentBoxArea .contentBox .mainContent .resultList ul li.qtInfoList .qtInfoBtn label,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li.qtInfoList .qtInfoBtn label{float:left}
#content .contentBoxArea .contentBox .mainContent .resultList ul li.qtInfoList .qtInfoBtn i,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li.qtInfoList .qtInfoBtn i{float:left;margin-left:20px;cursor:pointer}
#content .contentBoxArea .contentBox .mainContent .resultList ul li.qtInfoList .qtInfoDetailList,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li.qtInfoList .qtInfoDetailList{display:none;overflow:hidden;height:auto;margin-top:5px;margin-left:48px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background:#fbfbfb}
#content .contentBoxArea .contentBox .mainContent .resultList ul li.qtInfoList .qtInfoDetailList .qtInfoDetailBox,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li.qtInfoList .qtInfoDetailList .qtInfoDetailBox{overflow:auto;overflow-y:auto;overflow-x:hidden;width:99%;height:320px;margin:10px 0;padding:10px 0}
#content .contentBoxArea .contentBox .mainContent .resultList ul li.qtInfoList .qtInfoDetailList .qtInfoDetailBox ul li,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li.qtInfoList .qtInfoDetailList .qtInfoDetailBox ul li{padding-top:10px;padding-bottom:10px}
#content .contentBoxArea .contentBox .mainContent .resultList ul li.qtInfoList .qtInfoDetailList .qtInfoDetailBox ul li .chkbox,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li.qtInfoList .qtInfoDetailList .qtInfoDetailBox ul li .chkbox{margin-left:20px}
#content .contentBoxArea .contentBox .mainContent .resultList ul li.qtInfoList .qtInfoDetailList .qtInfoDetailBox ul li .resTxt,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li.qtInfoList .qtInfoDetailList .qtInfoDetailBox ul li .resTxt{padding-left:34px;padding-top:0;padding-bottom:0}
#content .contentBoxArea .contentBox .mainContent .resultList ul li.qtInfoList .qtInfoDetailList .qtInfoDetailBox ul li .resTxt .resTit h3 a,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li.qtInfoList .qtInfoDetailList .qtInfoDetailBox ul li .resTxt .resTit h3 a{font-weight:600;color:#000}
#content .contentBoxArea .contentBox .mainContent .resultList ul li.qtInfoList .qtInfoDetailList .qtInfoDetailBox ul li .resTxt .resTit h3 a:hover,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li.qtInfoList .qtInfoDetailList .qtInfoDetailBox ul li .resTxt .resTit h3 a:hover{font-weight:600;color:#3482da}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .chkbox,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .chkbox{display:block;position:absolute;top:19px;left:0;width:20px;height:auto}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .chkbox label,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .chkbox label{display:none}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resImg,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resImg{display:block;position:absolute;top:20px;left:20px;width:103px;height:60px;text-align:center}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resImg.mNlistImg{left:0}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resImg img,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resImg img{width:100%;height:100%;object-fit:contain}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .qtImg,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .qtImg{display:block;overflow:hidden;position:absolute;top:21px;left:20px;width:48px;height:48px;border-radius:48px}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .qtImg img,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .qtImg img{width:48px}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt{display:block;height:auto;padding-left:20px}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt.mNlistText{padding-left:0}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resTit,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt .resTit{position:relative;width:100%}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resTit.fontTahoma h3, .lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt .resTit h3, #content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resTit.fontTahoma p, .lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt .resTit p {font-family: Tahoma !important;}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resTit h3,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt .resTit h3{overflow:hidden;height:20px;padding-bottom:5px;font-family:'돋움',Dotum,Arial,sans-serif;text-align:left;white-space:nowrap;text-overflow:ellipsis}
.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt .resTit h3{overflow:hidden;height:19px;padding-bottom:5px;font-family:'돋움',Dotum,Arial,sans-serif;color:#000;text-align:left;white-space:nowrap;text-overflow:ellipsis}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resTit h3+p,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt .resTit h3+p{font-size:12px;color:#555}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resTit h3 a,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt .resTit h3 a{color:#000}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resTit h3 span,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt .resTit h3 span{font-size:12px;color:#707070}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resTit:hover h3,#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resTit:hover p{color:#3482da;text-decoration:underline}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resTit p,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt .resTit p{display:block;overflow:hidden;margin-top:5px;margin-bottom:5px;color:#707070;white-space:nowrap;text-overflow:ellipsis}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resInfo,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt .resInfo{display:block;overflow:hidden;width:100%;height:auto;margin-top:7px;color:#618ab4}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resInfo.fontTahoma,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt .resInfo {font-family: Tahoma !important;}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resInfo.fontTahoma li span, .lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt .resInfo li span, #content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resInfo.fontTahoma div span {padding-right:2px; font-family: "돋움", dotum;}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resInfo .resLogo,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt .resInfo .resLogo{display:inline-block;overflow:hidden;float:left;height:auto;margin-right:10px}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resInfo .resDate,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt .resInfo .resDate{display:inline-block;overflow:hidden;height:auto;margin-right:10px}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resInfo .resLogo img,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt .resInfo .resLogo img{height:11px}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt > a,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt > a{position: relative;}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resTit h3 .ovInfo,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt .resTit h3 .ovInfo{position:absolute; top:-4px; display:inline-block;width:110px;height: 20px;margin-left:5px;vertical-align:top;}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resTit h3 .ovInfo input[type=button],.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt .resTit h3 .ovInfo input[type=button]{display: inline-block;width:52px;height:20px;margin-left:3px;border:none;background:#399bfe url(../images/btn_ovnews_open.png) 37px center no-repeat;font-size:11px;color:#fff;text-indent:-7px;cursor:pointer;appearance:none;-o-appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none; vertical-align: top;}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resTit h3 .ovInfo input[type=button].close,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt .resTit h3 .ovInfo input[type=button].close{background-image:url(../images/btn_ovnews_opened.png)}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt .resTit h3 .ovInfo b,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt .resTit h3 .ovInfo b{display:inline-block; width:40px;height:20px;margin-left:3px;border:1px solid #399bfe;font-weight:normal;line-height:20px;color:#399bfe; background-color:#fff; text-align:center;cursor:default;box-sizing:border-box; font-size: 11px;}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .ovListWrap,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .ovListWrap{display:none;width:100%;margin-top:20px;padding-left:20px}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .ovListWrap div.ovListHead,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .ovListWrap div.ovListHead{height:40px;padding-left:30px;background:#399bfe;line-height:40px;font-weight:bold;color:#fff;cursor:default}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .ovListWrap .ovListHead span,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .ovListWrap .ovListHead span{float:left;margin-right:30px}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .ovListWrap .ovListHead ul,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .ovListWrap .ovListHead ul{float:left;width:300px;height:40px}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .ovListWrap .ovListHead ul li,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .ovListWrap .ovListHead ul li{float:left;width:30px;padding-top:0;padding-left:4px;background:url(../images/bg_ovnews_paging.png) left center no-repeat;text-align:center;cursor:default}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .ovListWrap .ovListHead ul li.close,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .ovListWrap .ovListHead ul li.close{display:none}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .ovListWrap .ovListHead ul li:first-child,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .ovListWrap .ovListHead ul li:first-child{background:none}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .ovListWrap .ovListHead ul li a,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .ovListWrap .ovListHead ul li a{color:#fff}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .ovListWrap .ovListHead ul li a.on,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .ovListWrap .ovListHead ul li a.on{color:#ffc16e}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .ovListWrap .ovListHead input[type=button],.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .ovListWrap .ovListHead input[type=button]{float:left;width:10px;height:40px;border:none;background:url(../images/btn_ovnews_next.png) right center no-repeat;text-indent:-9999px;cursor:pointer;appearance:none;-o-appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .ovListWrap .ovListHead input[type=button][value=prev],.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .ovListWrap .ovListHead input[type=button][value=prev]{background-image:url(../images/btn_ovnews_prev.png)}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .ovListWrap .ovListHead input[type=button][name=ovClose],.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .ovListWrap .ovListHead input[type=button][name=ovClose]{float:right;width:44px;height:40px;margin-right:30px;background:url(../images/btn_ovnews_close.png) right center no-repeat;line-height:40px;color:#fff;text-indent:0;text-indent:-6px}
#content .contentBoxArea .contentBox .mainContent .resultList .ovListWrap .ovList,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList .ovListWrap .ovList{padding:0 30px;border:1px solid #dedede;border-top:none}
#content .contentBoxArea .contentBox .mainContent .resultList .ovListWrap .ovList > li,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList .ovListWrap .ovList > li{padding-bottom:20px;border-top:1px solid #f3f3f3}
#content .contentBoxArea .contentBox .mainContent .resultList .ovListWrap .ovList > li:first-child,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList .ovListWrap .ovList > li:first-child{border-top:none}
#content .contentBoxArea .contentBox .mainContent .resultList .ovListWrap .ovList > li.useImg .resTxt,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList .ovListWrap .ovList > li.useImg .resTxt{padding-left:120px}
#content .contentBoxArea .contentBox .mainContent .resultList .ovListWrap .ovList .resTxt .resInfo .list_byline,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList .ovListWrap .ovList .resTxt .resInfo .list_byline{color:#828282}
#content .contentBoxArea .contentBox .mainContent .resultList .ovListWrap .ovList > li.useImg .resImg,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList .ovListWrap .ovList > li.useImg .resImg{left:0}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt ul.resInfo li,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt ul.resInfo li{display:block;float:left;width:auto;padding:3px 0 2px;font-size:11px;color:#828282}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt ul.resInfo li.infoSection,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt ul.resInfo li.infoSection{margin:0 5px}
#content .contentBoxArea .contentBox .mainContent .resultList ul li .resTxt ul.resInfo li span,.lydelListPopBg .lydelListPopCont .lydelListPopInner .resultList ul li .resTxt ul.resInfo li span{color:#618ab4}

#content .contentBoxArea .contentBox .mainContent .mRoute{width:100%;height:20px;padding-top:10px;text-align:right}
#content .contentBoxArea .contentBox .mainContent .mRoute ul li{display:inline-block;padding:0 3px;color:#828282 font-size: 0}
#content .contentBoxArea .contentBox .mainContent .mRoute ul li.current{font-weight:600;font-size:12px;color:#555}
#content .contentBoxArea .contentBox .mainContent .newsList{overflow:hidden;width:100%;height:auto;margin-top:10px}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox{overflow:hidden;float:left;position:relative;width:245px;height:338px;margin-top:10px;margin-right:10px;margin-left:0;border:1px solid #dedede;cursor:pointer}
#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox{overflow:hidden;float:left;position:relative;width:255px;height:338px;margin:10px 7px 0;border:1px solid #dedede;cursor:pointer}
#content .contentBoxArea .contentBox .newsCase .newsList .Nb{overflow:hidden;float:left;position:relative;width:245px;height:338px;margin:13px;border:1px solid #dedede;cursor:pointer}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox:hover,#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox:hover,#content .contentBoxArea .contentBox .newsCase .newsList .Nb:hover{border:1px solid #2282E3;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .scrabNewsDeleteBtn{position:absolute;left:220px}
#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .scrabNewsDeleteBtn{position:absolute;right:0}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox:hover>.newsTit h3,#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox:hover>.newsTit h3,#content .contentBoxArea .contentBox .newsCase .newsList .Nb:hover>.newsTit h3{color:#2282E3;text-decoration:underline}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsThum,#content .contentBoxArea .contentBox .newsCase .newsList .Nb .newsThum{overflow:hidden;width:243px;height:146px;border-bottom:1px solid #dedede}
#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsThum{overflow:hidden;width:253px;height:146px;border-bottom:1px solid #dedede}
#content .contentBoxArea .contentBox .newsCase .newsList .Nb .newsThum img{width:100%;height:145px}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .hFull img{min-width:243px;height:100%}
#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .hFull img{min-width:253px;height:100%}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .wFull img,#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .wFull img{width:100%}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsTit,#content .contentBoxArea .contentBox .newsCase .newsList .Nb .newsTit{overflow:hidden;width:243px;height:auto;padding:15px 20px 0}
#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsTit{overflow:hidden;width:253px;height:auto;padding:15px 20px 0}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsTit h3,#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsTit h3,#content .contentBoxArea .contentBox .newsCase .newsList .Nb .newsTit h3{padding-bottom:10px;font-size:14px;font-weight:600;color:#555}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsTit span,#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsTit span,#content .contentBoxArea .contentBox .newsCase .newsList .Nb .newsTit span{font-size:11px;color:#828282}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsTit p,#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsTit p,#content .contentBoxArea .contentBox .newsCase .newsList .Nb .newsTit p{font-size:12px;color:#d7d7d7}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsTit p span,#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsTit p span,#content .contentBoxArea .contentBox .newsCase .newsList .Nb .newsTit p span{font-size:11px;color:#828282}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsTit p b,#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsTit p b,#content .contentBoxArea .contentBox .newsCase .newsList .Nb .newsTit p b{font-weight:500;color:#555}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsTxt,#content .contentBoxArea .contentBox .newsCase .newsList .Nb .newsTxt{overflow:hidden;width:243px;height:148px;padding:15px 20px 30px;font-size:12px;line-height:17px;color:#555}
#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsTxt{overflow:hidden;width:253px;height:148px;padding:15px 20px 30px;font-size:12px;line-height:17px;color:#555}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsTab,#content .contentBoxArea .contentBox .newsCase .newsList .Nb .newsTab{position:absolute;bottom:0;z-index:100;width:243px;height:30px;border-top:1px solid #dedede;background:#fff}
#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsTab{position:absolute;bottom:0;z-index:100;width:253px;height:30px;border-top:1px solid #dedede;background:#fff}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsTab span,#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsTab span,#content .contentBoxArea .contentBox .newsCase .newsList .Nb .newsTab span{display:block;float:left;width:49%;padding-left:20px;line-height:30px}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsTab span.newsLogo,#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsTab span.newsLogo{display:block;float:left;z-index:100;width:35%;padding-left:0;padding-top:8px;line-height:15px;font-weight:bold;text-align:right}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsTab span.newsLogo img,#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsTab span.newsLogo img{height:11px}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsTab ul li,#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsTab ul li,#content .contentBoxArea .contentBox .newsCase .newsList .Nb .newsTab ul li{display:inline-block;float:left;width:32.66666%;height:30px;border-right:1px solid #dedede;text-align:right}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsTab ul li a,#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsTab ul li a,#content .contentBoxArea .contentBox .newsCase .newsList .Nb .newsTab ul li a{margin-right:5px;line-height:30px}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsTab ul li:last-child,#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsTab ul li:last-child,#content .contentBoxArea .contentBox .newsCase .newsList .Nb .newsTab ul li:last-child{border-right:none}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsTab ul li i,#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsTab ul li i,#content .contentBoxArea .contentBox .newsCase .newsList .Nb .newsTab ul li i{display:block;float:left;width:25px;height:25px;margin-left:5px;margin-top:2.5px;background:url(../images/tableIcon.png);background-repeat:no-repeat}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsTab ul li i.vw,#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsTab ul li i.vw,#content .contentBoxArea .contentBox .newsCase .newsList .Nb .newsTab ul li i.vw{background-position:0 0}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsTab ul li i.sa,#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsTab ul li i.sa,#content .contentBoxArea .contentBox .newsCase .newsList .Nb .newsTab ul li i.sa{background-position:-25px 0}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsTab ul li i.dw,#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsTab ul li i.dw,#content .contentBoxArea .contentBox .newsCase .newsList .Nb .newsTab ul li i.dw{background-position:-50px 0}
#content .contentBoxArea .contentBox .mainContent .newsList .newsBox .newsTab ul li span,#content .contentBoxArea .contentBox .mainContent .newsList .myNewsBox .newsTab ul li span,#content .contentBoxArea .contentBox .newsCase .newsList .Nb .newsTab ul li span{display:block;float:right;width:18px;height:32px;margin-right:10px;padding:0;font-size:11px;color:#828282}

#content .contentBoxArea .contentBox .mainContent .anaBtns{position:relative;z-index:100;width:100%;height:45px;margin-top:30px;text-align:center}
#content .contentBoxArea .contentBox .mainContent .anaBtns button{position:relative;width:19%;height:43px;border:1px solid #757575;font-weight:600;text-align:center}
#content .contentBoxArea .contentBox .analResult,#content .contentBoxArea .contentBox .newsHistory{display:none;overflow:hidden;float:left;width:0;height:auto}
#content .contentBoxArea .contentBox .scrollFixed{margin-left:587px}
#content .contentBoxArea .contentBox .analResult .analResultBox,#content .contentBoxArea .contentBox .newsHistory .newsHistoryBox{overflow:hidden;height:auto;padding-top:50px;padding-left:50px}
#content .contentBoxArea .contentBox .analResult .analResultBox .mConTop,#content .contentBoxArea .contentBox .newsHistory .newsHistoryBox .mConTop{position:relative;width:100%;height:45px;border-bottom:1px solid #7f7f7f}
#content .contentBoxArea .contentBox .analResult .analResultBox .mConTop .conTit,#content .contentBoxArea .contentBox .newsHistory .newsHistoryBox .mConTop .conTit{float:left;width:100%;height:40px;font-size:21px;font-weight:600;font-family:'MalgunGothic',Dotum,Arial,sans-serif;color:#000}
#content .contentBoxArea .contentBox .newsHistory .newsHistoryBox .mConTop .conTit span{margin-left:15px;font-size:12px;font-family:'dotum';font-weight:normal;color:#f89b1d}
#content .contentBoxArea .contentBox .newsHistory .newsHistoryBox .mConTop a.btnCloseCon{position:absolute;right:0}
#content .contentBoxArea .contentBox .analResult .analResultBox .analListBox,#content .contentBoxArea .contentBox .newsHistory .newsHistoryBox .historyBox{overflow:hidden;width:100%;height:auto}
#content .contentBoxArea .contentBox .analResult .analResultBox .analListBox .analListTop{width:100%;height:50px;padding-top:20px}
#content .contentBoxArea .contentBox .analResult .analResultBox .analListBox .analListTop h3{font-size:16px;color:#2282E3}
#content .contentBoxArea .contentBox .analResult .analResultBox .analListBox .analListTab{position:relative;width:100%;height:36px;border-bottom:1px solid #7f7f7f}
#content .contentBoxArea .contentBox .analResult .analResultBox .analListBox .analListTab .analListBtnSet{position:absolute;top:0;right:1px;width:270px;height:30px;text-align:right}
#content .contentBoxArea .contentBox .analResult .analResultBox .analListBox .analListTab .analListBtnSet button{width:130px;height:30px;border:1px solid #d6d6d6;background:#fff;color:#555;text-align:center}
#content .contentBoxArea .contentBox .analResult .analResultBox .analListBox .analTabBox{float:left;width:132px;height:35px;padding-top:10px;border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;background:#f1f1f1;color:#777;text-align:center;cursor:pointer}
#content .contentBoxArea .contentBox .analResult .analResultBox .analListBox .onTab{float:left;width:126px;height:36px;padding-top:12px;border-top:1px solid #7f7f7f;border-left:1px solid #7f7f7f;border-right:1px solid #7f7f7f;background:#fff;font-weight:600;color:#000;text-align:center;cursor:default}
#content .contentBoxArea .contentBox .analResult .analResultBox .analListBox .disable{background:#f8f8f8;cursor:default}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable{width:100%;height:auto}
#content .contentBoxArea .contentBox .analResult .analResultBox .brdTop{border-top:1px solid #7f7f7f}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table{width:100%;margin-top:20px}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table th{width:128px;height:30px;padding-left:10px;padding-top:10px;text-align:left;vertical-align:top}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td{position:relative;height:30px;padding-left:7px}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td input.analSaveTxt{width:99%;height:30px;padding-left:10px;border:1px solid #d6d6d6}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td textarea.analSaveTxtarea{width:99%;height:60px;padding:5px 10px;border:1px solid #d6d6d6}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analSaveTbl{overflow:hidden;width:99%;height:auto;margin-top:0}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analSaveTbl th{height:35px;border-left:1px solid #d6d6d6;background:#828282;color:#fff}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analSaveTbl td{width:50%;padding:5px;border-bottom:1px solid #d6d6d6;border-left:1px solid #d6d6d6;vertical-align:top}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td select.analSaveTblSel{display:block;float:left;width:49.333%;height:30px;margin-top:0;padding-left:10px;border:1px solid #d6d6d6;background:url(../images/selBoxBg.png);background-repeat:no-repeat;background-position:right -4px;color:#555;appearance:none;-moz-appearance:none;-webkit-appearance:none}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td select.secSel{margin-left:3px}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analSaveTbl th:last-child{border-right:1px solid #d6d6d6}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analSaveTbl td:last-child{border-right:1px solid #d6d6d6}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analSaveTbl td li,#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analSaveTbl td li:first-child{border:none}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analSaveTbl td li{display:block !important;float:none;height:20px;padding-top:5px}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analSaveTbl td li:before{color:#d2d2d2;content:"· "}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td input.analChkBox{position:absolute;left:8px}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td label.analChkLabel{display:block;padding-left:20px}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td ul li{display:inline-block;float:left;height:30px;border-top:1px solid #ccd0d4;border-bottom:1px solid #ccd0d4;border-right:1px solid #ccd0d4}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td ul li:first-child{border-left:1px solid #ccd0d4}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td ul li button{width:69px;height:28px;text-align:center}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td ul li button.onBtn{background:#757575;font-weight:600;color:#fff}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td input.analSaveTit{width:340px;height:30px;border:1px solid #ccd0d4;background:none}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analTitSet{float:left;width:311px;height:27px;border-top:1px solid #ccd0d4;border-left:1px solid #ccd0d4;border-bottom:1px solid #ccd0d4}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analTitSet input.analTitTxt{width:100%;height:27px;padding-left:10px;border:none;background:none}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analBtnSet{float:left;width:108px;height:27px;border-top:1px solid #ccd0d4;border-left:1px solid #ccd0d4;border-bottom:1px solid #ccd0d4}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analBtnSet button{display:block;float:left;width:34px;height:26px;border-right:1px solid #ccd0d4;color:#777;text-align:center}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analBtnSet button.active{border-right:1px solid #757575;background:#757575;color:#fff}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analBtnSet button.bold{font-weight:600}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analBtnSet button.italic{}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analBtnSet button.underLine{text-decoration:underline}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analFontSet{float:left;position:relative;width:78px;height:27px;border-top:1px solid #ccd0d4;border-bottom:1px solid #ccd0d4;cursor:pointer}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .sBdR{width:82px !important;border-right:1px solid #ccd0d4;border-left:1px solid #ccd0d4}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .sBdR ul{left:-1px !important}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .sBdL{width:81px !important;border-left:1px solid #ccd0d4}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .sBdL ul{left:-1px !important}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analFontSet .selFont{display:block;position:absolute;top:0;left:0;z-index:100;width:77px;height:23px;padding-left:8px;padding-top:7px;background:url(../images/selBoxBg.png);background-position:-56px -5px;color:#777}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analFontSet ul{display:none;position:absolute;top:25px;left:-3px;width:78px}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analFontSet ul.zId{z-index:1000}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analFontSet ul li{display:block;width:82px;height:25px;padding-top:6px;padding-left:10px;border-bottom:none;border-left:1px solid #ccd0d4;border-right:1px solid #ccd0d4;border-top:none;background:#fff;color:#777;text-align:left;cursor:pointer;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analFontSet ul li:hover{background:#757575;color:#fff}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analFontSet ul li.selected{background:#fafafa}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analFontSet ul li.selected:hover{color:#777}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analFontSet ul li:last-child{border-bottom:1px solid #ccd0d4}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analColorSet{float:left;position:relative;width:77px;height:27px;border:1px solid #ccd0d4;background-position:-56px -5px;cursor:pointer}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analColorSet .colorBox{position:absolute;top:5px;left:9px}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td .analColorSet .colorBoxHex{width:59px; height:15px; margin:5px 8px; border:0;}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td select.analSelect{float:left;max-width:150px;min-width:120px;height:27px;padding-left:10px;border-left:1px solid #ccd0d4;border-top:1px solid #ccd0d4;border-bottom:1px solid #ccd0d4;border-right:none;background:url(../images/selBoxBg.png);background-repeat:no-repeat;background-position:right -4px;color:#777;appearance:none;-moz-appearance:none;-webkit-appearance:none}
#content .contentBoxArea .contentBox .analResult .analResultBox .analTable table td select.sBdR{border-right:1px solid #ccd0d4}
#content .contentBoxArea .contentBox .analResult .analResultBox .analBtn{width:100%;height:70px;margin-top:20px;padding-top:20px;border-top:1px solid #d6d6d6;text-align:center}
#content .contentBoxArea .contentBox .analResult .analResultBox .analBtn button{width:250px;height:40px;background:#2282E3;font-weight:600;color:#fff;text-align:center}
#content .contentBoxArea .contentBox .analResult .analResultBox .analChart{overflow:hidden;width:100%;height:auto;border-top:1px solid #7f7f7f}
#content .contentBoxArea .contentBox .analResult .analResultBox .analChart ul li{display:inline-block;position:relative;width:90px;height:90px;margin-right:34px;margin-top:15px;border:1px solid #c2c2c2;cursor:pointer}
#content .contentBoxArea .contentBox .analResult .analResultBox .analChart ul li:last-child{margin-right:0}
#content .contentBoxArea .contentBox .analResult .analResultBox .analChart ul li.onChart:after{position:absolute;top:0;right:0;left:0;bottom:0;border:2px solid #2282E3;content:""}
#content .contentBoxArea .contentBox .analResult .analResultBox .analMainChart{overflow:hidden;position:relative;width:100%;height:auto;min-height:300px;margin-top:20px;border:1px solid #ccd0d4}
#content .contentBoxArea .contentBox .analResult .analResultBox .analMainBtn{position:relative;width:100%;height:40px;margin-top:40px}
#content .contentBoxArea .contentBox .analResult .analResultBox .analMainBtn button{position:relative;width:26%;height:38px;border:1px solid #757575;text-align:center}
#content .contentBoxArea .contentBox .analResult .analResultBox .analMainBtn button.active{width:36%;background:#757575;font-weight:600;color:#fff}
#content .contentBoxArea .contentBox .analResult .analResultBox .analSaveBtn{width:100%;height:40px;margin-top:40px}

/*
#content .contentBoxArea .contentBox .analResult .analResultBox .analSaveBtn button{position:relative;width:361px;height:38px;border:1px solid #757575;text-align:center}
*/
#content .contentBoxArea .contentBox .analResult .analResultBox .analSaveBtn button{position:relative;width:49%;height:38px;border:1px solid #757575;text-align:center}

#content .contentBoxArea .contentBox .analResult .analResultBox .analSaveBtn button.active{background:#757575;font-weight:600;color:#fff}
#content .contentBoxArea .contentBox .newsHistory .newsHistoryBox .historyBox{overflow:auto;margin-bottom:50px;padding-top:30px}
#content .contentBoxArea .contentBox .newsHistory ul.historyTree{background:#fff url(../images/bg_historyBox_vLine.png) 70px top repeat-y}
#content .contentBoxArea .contentBox .newsHistory ul.historyTree li{display:table;width:100%;margin:20px 0;background:url(../images/bg_historyBoxCircle.png) 100px center no-repeat}
#content .contentBoxArea .contentBox .newsHistory ul.historyTree li:first-child{margin-top:0}
#content .contentBoxArea .contentBox .newsHistory ul.historyTree li:last-child{margin-bottom:3px}
#content .contentBoxArea .contentBox .newsHistory ul.historyTree li p.historyDate{display:table-cell;width:110px;padding-right:10px;font-family:'MalgunGothic';font-size:15px;color:#399bfe;text-align:center;vertical-align:middle}
#content .contentBoxArea .contentBox .newsHistory ul.historyTree li .historyArticle{display:table-cell}
#content .contentBoxArea .contentBox .newsHistory ul.historyTree li .historyArticle a{display:block;position:relative;margin:2px 5px 2px 27px;padding:15px;outline:1px solid #aaa}
#content .contentBoxArea .contentBox .newsHistory ul.historyTree li .historyArticle a:hover{outline:2px solid #399bfe}
#content .contentBoxArea .contentBox .newsHistory ul.historyTree li .historyArticle i{display:inline-block;position:absolute;top:0;left:-9px;width:9px;height:100%;background:url(../images/bg_popHis_arrow_off.png) center no-repeat}
#content .contentBoxArea .contentBox .newsHistory ul.historyTree li .historyArticle a:hover i{background:url(../images/bg_popHis_arrow_on.png) center no-repeat}
#content .contentBoxArea .contentBox .newsHistory ul.historyTree li .historyArticle h3{overflow:hidden;width:100%;margin-bottom:5px;font-size:16px;text-overflow:ellipsis}
#content .contentBoxArea .contentBox .newsHistory ul.historyTree li .historyArticle p{margin-bottom:10px;color:#399bfe}
#content .contentBoxArea .contentBox .newsHistory ul.historyTree li .historyArticle .hisArticleTxt{overflow:hidden;line-height:16px;color:#333}
#content .contentBoxArea .contentBox .newsHistory ul.historyTree li .historyArticle .hisArticleTxt img{float:left;width:74px;height:55px;margin-right:12px;margin-bottom:13px}
#content .contentBoxArea .contentBox .comm{width:1600px;margin-left:0}
#content .contentBoxArea .contentBox .comm .commList{overflow:hidden;width:100%;height:auto}
#content .contentBoxArea .contentBox .comm .commList .commListTopTab{position:relative;width:100%;height:37px;margin-bottom:15px;border-bottom:1px solid #7f7f7f}
#content .contentBoxArea .contentBox .comm .commList .commListTopTab ul li{display:inline-block;float:left;height:36px;padding:0 15px;border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;background:#f1f1f1;line-height:36px;color:#777;text-align:center;cursor:pointer}
#content .contentBoxArea .contentBox .comm .commList .commListTopTab ul li.onTab{height:37px;border-top:1px solid #7f7f7f;border-left:1px solid #7f7f7f;border-right:1px solid #7f7f7f;border-bottom:none;background:#fff;line-height:37px;font-weight:600;color:#000}
#content .contentBoxArea .contentBox .comm .commList .commListTopTab{width:100%;height:37px;margin-bottom:15px}
#content .contentBoxArea .contentBox .comm .commList .commListTop{width:100%;height:35px}
#content .contentBoxArea .contentBox .comm .commList .commListTop .commListTotal{float:left;width:30%;height:35px;padding-top:12px;color:#aeaeae}
#content .contentBoxArea .contentBox .comm .commList .commListTop .commListTotal b{color:#d27406}
#content .contentBoxArea .contentBox .comm .commList .commListTop .commListSel{float:right;position:relative;width:160px;height:28px}
#content .contentBoxArea .contentBox .comm .commList .commListTop .commListSel select{width:160px;height:29px;padding-left:10px;border:1px solid #d6d6d6;background:url(../images/selBoxBg.png);background-repeat:no-repeat;background-position:right -4px;color:#555;appearance:none;-moz-appearance:none;-webkit-appearance:none}
#content .contentBoxArea .contentBox .comm .commList .commListTop .commListSearch{float:right;position:relative;width:220px;height:28px;border:1px solid #d6d6d6}
#content .contentBoxArea .contentBox .comm .commList .commListTop .commListSearch input.commListSearchTxt{width:180px;height:26px;padding-left:10px;border:none;background:none}
#content .contentBoxArea .contentBox .comm .commList .commListTop .commListSearch .cmListSearchBtn{position:absolute;top:3px;right:2px;width:22px;height:22px}
#content .contentBoxArea .contentBox .comm .commList .commListTop .commListSearch .cmListSearchBtn img{height:22px}
#content .contentBoxArea .contentBox .comm .commList .commListTbl{overflow:hidden;width:100%;height:auto}
#content .contentBoxArea .contentBox .comm .commList .commListTbl table{width:100%;color:#555}
#content .contentBoxArea .contentBox .comm .commList .commListTbl table tr:hover td{background:#f9fcff}
#content .contentBoxArea .contentBox .comm .commList .commListTbl table tr:hover td a{font-weight:600}
#content .contentBoxArea .contentBox .comm .commList .faqList table tr:hover td{background:#fafafa}
#content .contentBoxArea .contentBox .comm .commList .faqList table tr:first-child td{border-top:1px solid #999ba1}
#content .contentBoxArea .contentBox .comm .commList .faqList table tr:last-child td{border-bottom:1px solid #999ba1}
#content .contentBoxArea .contentBox .comm .commList .commListTbl table th{height:47px;border-top:1px solid #999ba1;border-bottom:1px solid #999ba1}
#content .contentBoxArea .contentBox .comm .commList .commListTbl table td{height:47px;border-bottom:1px solid #f2f2f2;text-align:left}
#content .contentBoxArea .contentBox .comm .commList .commListTbl table td a{display:inline-block;width:92%;padding:0 1%;line-height:22px;vertical-align:middle}
#content .contentBoxArea .contentBox .comm .commList .commListTbl table td:first-child a{padding-left:20px;box-sizing:border-box}
#content .contentBoxArea .contentBox .comm .commList .commListTbl table td.anChk{font-size:12px;color:#717478}
#content .contentBoxArea .contentBox .comm .commList .commListTbl table td.okAn{color:#2282E3}
#content .contentBoxArea .contentBox .comm .commList .faqList table td{padding:0;cursor:pointer}
#content .contentBoxArea .contentBox .comm .commList .faqList table td .faqBox{overflow:hidden;width:100%;height:auto}
#content .contentBoxArea .contentBox .comm .commList .faqList table td .faqBox .faqCon{overflow:hidden;position:relative;width:100%;height:auto}
#content .contentBoxArea .contentBox .comm .commList .faqList table td .faqBox .faqCon a{margin:0}
#content .contentBoxArea .contentBox .comm .commList .faqList table td .faqBox .faqA{border-top:1px solid #f2f2f2}
#content .contentBoxArea .contentBox .comm .commList .faqList table td .faqBox .faqCon .qIcon{position:absolute;top:14px;left:25px;width:20px;height:20px}
#content .contentBoxArea .contentBox .comm .commList .faqList table td .faqBox .faqCon .faqArr{position:absolute;top:17px;right:20px;width:18px;height:18px}
#content .contentBoxArea .contentBox .comm .commList .faqList table td .faqBox .faqCon .faqTxt{overflow:hidden;width:100%;height:auto;min-height:47px;padding:15px 54px 15px 50px;line-height:21px;text-align:left}
#content .contentBoxArea .contentBox .comm .commList .faqList table td .faqBox .faqQ .qIcon{font-weight:600;font-family:'MalgunGothic',Dotum,Arial,sans-serif;font-size:15px;color:#2282E3}
#content .contentBoxArea .contentBox .comm .commList .faqList table td .faqBox .faqA .qIcon{font-weight:600;font-family:'MalgunGothic',Dotum,Arial,sans-serif;font-size:15px;color:#d27406}
#content .contentBoxArea .contentBox .comm .commList .faqList table td .faqBox .faqQ .faqTxt{color:#000}
#content .contentBoxArea .contentBox .comm .commList .faqList table td .faqBox .faqA .faqTxt{color:#777}
#content .contentBoxArea .contentBox .comm .commList .faqList table td .faqBox .faqA{display:none}
#content .contentBoxArea .contentBox .comm .commList .faqList table td .faqOn .faqA,#content .contentBoxArea .contentBox .comm .commList .faqList table td .faqOn .faqQ{background:#fafafa}
#content .contentBoxArea .contentBox .comm .commList .faqList table td .faqOn .faqQ .faqTxt{font-weight:600;color:#555}
#content .contentBoxArea .contentBox .comm .commView{overflow:hidden;width:100%;height:auto;border-bottom:1px solid #999ba1}
#content .contentBoxArea .contentBox .comm .commViewTop{width:100%;height:77px;border-top:1px solid #999ba1;border-bottom:1px solid #999ba1}
#content .contentBoxArea .contentBox .comm .commViewTop .commViewTit{float:left;width:70%;height:77px;margin-left:20px}
#content .contentBoxArea .contentBox .comm .commViewTop .commViewTit h3{display:block;float:left;margin-top:20px;font-size:16px;line-height:16px;color:#000}
#content .contentBoxArea .contentBox .comm .commViewTop .commViewTit i{margin-top:17px}
#content .contentBoxArea .contentBox .comm .commViewTop .commViewTit p{display:block;float:left;width:100%;margin-top:10px;font-size:12px;line-height:15px;color:#555}
#content .contentBoxArea .contentBox .comm .commViewTop .commViewTit p span{color:#ccc}
#content .contentBoxArea .contentBox .comm .commViewTop .commViewCnt{float:right;width:20%;height:77px;margin-left:20px;margin-right:20px;padding-top:32px;color:#777;text-align:right}
#content .contentBoxArea .contentBox .comm .commViewBtn{position:relative;width:100%;height:70px}
#content .contentBoxArea .contentBox .comm .commViewBtn button{position:absolute;top:30px;right:0;width:96px;height:30px;border:1px solid #757575;background:#757575;color:#fff;text-align:center}
#content .contentBoxArea .contentBox .comm .commViewBtnAnal{position:relative;width:100%;height:40px}
#content .contentBoxArea .contentBox .comm .commViewBtnAnal button{position:absolute;top:10px;right:0;width:96px;height:30px;border:1px solid #757575;background:none;color:#757575;text-align:center}
#content .contentBoxArea .contentBox .comm .commViewBtn button.listDel{right:100px;border:1px solid #d6d6d6;background:#fff;color:#555}
#content .contentBoxArea .contentBox .comm .commViewBtn button.listBtn{left:0;border:1px solid #d6d6d6;background:#fff;color:#555}
#content .contentBoxArea .contentBox .comm .commViewContent{overflow:hidden;width:100%;height:auto;min-height:195px;padding:30px 20px 40px;line-height:22px;color:#777;word-break:break-all}
#content .contentBoxArea .contentBox .comm .commViewReply{overflow:hidden;width:100%;height:auto;padding:20px 0;border-top:1px solid #e5e5e5;background:#fcfcfc}
#content .contentBoxArea .contentBox .comm .commViewReply .replyTop{overflow:hidden;width:100%;height:auto;padding:0 20px 30px}
#content .contentBoxArea .contentBox .comm .commViewReply .replyTop h3{display:block;float:left;font-size:16px;line-height:25px;color:#2282E3}
#content .contentBoxArea .contentBox .comm .commViewReply .replyTop p{display:block;float:left;width:100%;color:#777}
#content .contentBoxArea .contentBox .comm .commViewReply .replyTxt{overflow:hidden;overflow:hidden;width:100%;width:100%;height:auto;height:auto;padding:0 20px;line-height:22px;color:#777}
#content .contentBoxArea .contentBox .comm .commViewComment{overflow:hidden;width:100%;height:auto;padding:0 20px 40px}
#content .contentBoxArea .contentBox .comm .commViewComment .commentInfo{overflow:hidden;width:100%;height:40px;border-bottom:1px solid #e5e5e5}
#content .contentBoxArea .contentBox .comm .commViewComment .commentInfo span{display:block;float:left;margin-left:6px;padding-top:4px}
#content .contentBoxArea .contentBox .comm .commViewComment .commentInfo span b{color:#f89b1d}
#content .contentBoxArea .contentBox .comm .commViewComment .commentInput{overflow:hidden;position:relative;width:100%;height:120px}
#content .contentBoxArea .contentBox .comm .commViewComment .commentInput textarea{width:95%;height:78px;margin-top:20px;padding:10px;border:1px solid #d6d6d6}
#content .contentBoxArea .contentBox .comm .commViewComment .commentInput button{position:absolute;top:20px;right:0;width:64px;height:29px;background:#2282E3;color:#fff;text-align:center}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList{overflow:hidden;width:100%;height:auto;background:#fcfcfc}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul{}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li{display:block;overflow:hidden;width:100%;height:auto;border-bottom:1px solid #e5e5e5}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li:first-child{border-top:1px solid #e5e5e5}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentBox{overflow:hidden;position:relative;width:100%;height:auto;padding:20px 20px 0;color:#555}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentBox .commentWt{font-weight:bold}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentBox .commentCo{overflow:hidden;width:94%;height:auto;margin-top:10px;line-height:18px;word-break:break-all}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentBox .commentRe{height:30px;margin-top:20px;color:#707070}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentBox .commentRe span{display:block;float:left;padding-top:2px}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentBox .commentRe span b{color:#f89b1d;text-decoration:underline}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentBox .commentRe button{padding:0 14px;font-size:12px;color:#3382d9;text-decoration:underline}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentBox .commentDt{overflow:hidden;position:absolute;top:20px;right:20px;width:80px;height:auto;color:#dadada;text-align:center}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentBox .commentDt p{color:#828282}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentBox .commentDt button{font-weight:nomarl;font-size:12px;color:#555}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentIp{position:relative;width:100%;height:68px;border-top:1px solid #dfdfdf;background:#f9f9f9}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentIp input.commentIpTxt{width:92.5%;height:27px;margin-top:20px;margin-left:20px;padding-left:10px;border:1px solid #d6d6d6;background:#fff}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentIp button{position:absolute;top:20px;right:20px;width:64px;height:27px;background:#828282;color:#fff;text-align:center}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentReList{overflow:hidden;width:100%;height:auto;padding-left:20px}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentReList ul li{overflow:hidden;position:relative;width:100%;height:auto;padding:20px 40px;border-top:1px solid #dfdfdf;border-bottom:none}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentReList ul li .reListWt{overflow:hidden;width:100%;height:auto;font-weight:600}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentReList ul li .reListCo{overflow:hidden;width:95%;height:auto;margin-top:5px;line-height:14px;word-break:break-all}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentReList ul li .reListDt{}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentReList ul li .reListDt{overflow:hidden;position:absolute;top:20px;right:20px;width:80px;height:auto;color:#dadada;text-align:center}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentReList ul li .reListDt p{color:#828282}
#content .contentBoxArea .contentBox .comm .commViewComment .commentList ul li .commentReList ul li .reListDt button{font-weight:nomarl;font-size:12px;color:#555}
#content .contentBoxArea .contentBox .comm .commWrite{overflow:hidden;width:100%;height:auto}
#content .contentBoxArea .contentBox .comm .commWrite .commWriteTop{overflow:hidden;width:100%;height:20px;color:#b6b9c1;white-space:nowrap;text-overflow:ellipsis}
#content .contentBoxArea .contentBox .comm .commWrite .commWriteTop span{color:#2282E3}
#content .contentBoxArea .contentBox .comm .commWrite .commWriteBox{overflow:hidden;width:100%;height:auto;padding:10px 0;border-top:1px solid #7f7f7f;border-bottom:1px solid #7f7f7f}
#content .contentBoxArea .contentBox .comm .commWrite .commWriteBox table{width:100%}
#content .contentBoxArea .contentBox .comm .commWrite .commWriteBox table th{width:100px;padding-top:18px;padding-left:10px;font-weight:600;color:#555;text-align:left;vertical-align:top}
#content .contentBoxArea .contentBox .comm .commWrite .commWriteBox table td{padding:10px 0}
#content .contentBoxArea .contentBox .comm .commWrite .commWriteBox table td label{display:block;float:left;margin-top:7px;margin-left:10px}
#content .contentBoxArea .contentBox .comm .commWrite .commWriteBox table td input[type=checkbox]{display:block;float:left;margin-top:7px}
#content .contentBoxArea .contentBox .comm .commWrite .commWriteBox table td.commWriteTitBox{position:relative;padding-left:183px}
#content .contentBoxArea .contentBox .comm .commWrite .commWriteBox table td select.commWriteBoxSel{position:absolute;top:10px;left:0;width:180px;height:27px;padding-left:10px;border:1px solid #d6d6d6;background:url(../images/selBoxBg.png);background-repeat:no-repeat;background-position:right -4px;appearance:none;-moz-appearance:none;-webkit-appearance:none}
#content .contentBoxArea .contentBox .comm .commWrite .commWriteBox table td input.commWriteBoxTit{width:100%;height:27px;border:1px solid #d6d6d6}
#content .contentBoxArea .contentBox .comm .commWrite .commWriteBox table td textarea.commWriteBoxArea{width:99.8%;height:300px;padding:10px;border:1px solid #d6d6d6}
#content .contentBoxArea .contentBox .comm .commWrite .commWriteBtn{position:relative;width:100%;height:70px}
#content .contentBoxArea .contentBox .comm .commWrite .commWriteBtn{position:relative;width:100%;height:70px}
#content .contentBoxArea .contentBox .comm .commWrite .commWriteBtn button{position:absolute;top:30px;right:0;width:96px;height:30px;border:1px solid #d6d6d6;color:#555;text-align:center}
#content .contentBoxArea .contentBox .comm .commWrite .commWriteBtn button.commWriteReg{right:100px;border:1px solid #2282E3;background:#2282E3;color:#fff}
#content .contentBoxArea .contentBox .comm .csCenterTab{width:100%;height:70px;text-align:center}
#content .contentBoxArea .contentBox .comm .csCenterTab button{width:148px;height:39px;border:1px solid #999ba1;color:#777;text-align:center}
#content .contentBoxArea .contentBox .comm .csCenterTab button:focus,#content .contentBoxArea .contentBox .comm .csCenterTab button.active{border:1px solid #2282E3;background:#2282E3;color:#fff}
#content .contentBoxArea .contentBox .comm .csCenterTab button.disable{cursor:default}
#content .contentBoxArea .contentBox .comm .libInfo{width:100%;height:auto;margin-bottom:30px;padding:20px 30px 10px;background:#fafafa;text-align:center}
#content .contentBoxArea .contentBox .comm .libInfo p{margin-bottom:10px;font-size:14px;font-family:'MalgunGothic'}
#content .contentBoxArea .contentBox .comm .libInfo .libSearchdwn{width:50%;height:43px;margin:0 auto;text-align:center}
#content .contentBoxArea .contentBox .comm .libInfo .libSearchdwn button.pdfD{top:5px;right:0;width:180px;height:30px;margin-left:5px;border:1px solid #d6d6d6;background:#fff;color:#555;text-align:center}
#content .contentBoxArea .contentBox .comm .libSearchBox{overflow:hidden;width:100%;height:auto;padding-bottom:30px}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTop{width:100%;height:43px}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTop .libSearchTab{float:left;width:100%;height:43px;border-bottom:1px solid #7f7f7f}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTop .libSearchTab p{line-height:41px;color:#858585}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTop .libSearchTab p span{line-height:41px;color:#2282E3}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl{overflow:hidden;width:100%;height:auto;padding:20px 0;border-bottom:1px solid #d6d6d6}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl p{line-height:27px;color:#2282E3}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table{width:100%}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table th{width:95px;height:49px;padding-top:19px;padding-left:5px;text-align:left;vertical-align:top}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td select{height:29px;padding-left:10px;padding-right:50px;border:1px solid #d6d6d6;background:url(../images/selBoxBg.png);background-repeat:no-repeat;background-position:right -4px;color:#555;appearance:none;-moz-appearance:none;-webkit-appearance:none}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .gnList{overflow:hidden;float:left;position:relative;height:auto}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .gnList .gnListVal{position:absolute;top:10px;left:0;width:83px;height:29px}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .gnList .gnListVal label{line-height:29px}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .gnListTab{float:left;padding-left:83px}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .gnListTab ul li{display:inline-block;float:left;width:93px;height:36px;margin-left:-1px;margin-top:10px;border:1px solid #ccd0d4;color:#777;text-align:center;cursor:pointer}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .gnListTab ul li a{display:block;overflow:hidden;width:100%;height:36px;line-height:36px}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .gnListTab ul li:first-child{margin-left:0}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .gnListTab ul li.onBox a,#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .gnListTab ul li:hover a{background:#757575;font-weight:600;color:#fff}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .gnListTab ul li:hover a,#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .gnListTab ul li.onBox a{font-weight:600;color:#fff}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .gnListTab ul li:first-child{margin-right:0}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .libNews{width:100%}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .libNews .gnListTab{width:100%;padding-left:0}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .libNews .gnListTab ul li{width:96.2px;margin-left:0;margin-right:-1px}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .libNews .gnListTab ul li.llt{width:130px}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .libDateBox{width:100%}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .libDateBox .gnListTab{width:100%;padding-left:0}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .libM .gnListTab ul li{width:49.3px;margin-left:0;margin-right:-1px}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .libM .gnListTab ul li.dis,#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td .libM .gnListTab ul li.dis:hover{background:#fff;font-weight:normal;color:#e8e8e8;cursor:default}
#content .contentBoxArea .contentBox .comm .libSearchBox .newsPlTbl table td input{width:225px;height:29px;border:1px solid #d6d6d6}
#content .contentBoxArea .contentBox .comm .libSearchBox .newsPlTbl table th{width:185px;padding-left:135px}
#content .contentBoxArea .contentBox .comm .libSearchBox .newsPlTbl table th:first-child{width:50px;padding-left:0}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchBtn{width:100%;height:65px;padding-top:20px;text-align:center}
#content .contentBoxArea .contentBox .comm .libSearchBox .libPeoBtn button{width:200px !important}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchBtn button{width:300px;height:45px;background:#292c33;font-weight:600;color:#fff;text-align:center}
#content .contentBoxArea .contentBox .comm .commList .commListTbl table.libTbl td button{width:88px;height:29px;border:1px solid #d6d6d6;background:#fff;text-align:center}
#content .contentBoxArea .contentBox .comm .commList .commListTbl table.libTbl th span,#content .contentBoxArea .contentBox .comm .commList .commListTbl table.libTbl td span{color:#cbcbcb}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTop .libSearchTab .libTab, #content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTop .libSearchTab .onTab{display:table;float:left;}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTop .libSearchTab .libTab a {display:table-cell; width:158px;height:38px;padding-top:2px;border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;background:#f1f1f1;text-align:center; vertical-align: middle;}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTop .libSearchTab .onTab a{display:table-cell; width:156px;height:38px;padding-top:4px;border-top:1px solid #7f7f7f;border-left:1px solid #7f7f7f;border-right:1px solid #7f7f7f;background:#fff;font-weight:600;color:#000;text-align:center;vertical-align: middle;cursor:default}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td input.libKeyword{width:668px;height:29px;padding-left:10px;border:1px solid #d6d6d6;color:#555}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td input.libDate{width:154px;height:29px;padding-left:10px;border:1px solid #d6d6d6;background:url(../images/calIcon.png);background-position:125px 3px;background-repeat:no-repeat;color:#555}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchTbl table td button.libKeyBtn{width:124px;height:29px;border:1px solid #757575;background:#757575;color:#fff;text-align:center}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchResult{overflow:hidden;width:100%;height:auto;margin-top:30px}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchResult .libCommTxt{overflow:hidden;width:100%;height:auto;padding:15px;background:#f7fbff}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchResult .libCommTxt p{color:#464646}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchResult .libCommTxt b{color:#3482da}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchResult .libCommPdf{overflow:hidden;width:100%;height:auto;padding:20px 0}
#content .contentBoxArea .contentBox .comm .libSearchBox .libSearchResult .libCommPdf button{width:88px;height:29px;margin-bottom:5px; border:1px solid #d6d6d6;background:#fff;text-align:center}
#content .contentBoxArea .contentBox .comm .libAncView{overflow:hidden;width:100%;height:auto}
#content .contentBoxArea .contentBox .comm .libAncView .libAncViewCont{position:relative;width:100%;height:50px;border-bottom:1px solid #d6d6d6;background:#e9e9ea}
#content .contentBoxArea .contentBox .comm .libAncView .libAncViewCont table th{height:49px;padding:0 20px}
#content .contentBoxArea .contentBox .comm .libAncView .libAncViewCont table td{padding-left:10px;padding-right:40px}
#content .contentBoxArea .contentBox .comm .libAncView .libAncViewCont table td button{float:left;position:relative;width:96px;height:29px;margin-right:-1px;border:1px solid #ccd0d4;background:#fff;text-align:center}
#content .contentBoxArea .contentBox .comm .libAncView .libAncViewCont table td button:hover i.libArrBtn{background:url(../images/libArrBtnOn.png)}
#content .contentBoxArea .contentBox .comm .libAncView .libAncViewCont button.oViewBtn{position:absolute;top:10px;right:20px;width:105px;height:29px;background:#2282E3;color:#fff;text-align:center}
#content .contentBoxArea .contentBox .comm .libAncView .libAncViewTbl{overflow:hidden;width:100%;height:auto}
#content .contentBoxArea .contentBox .comm .libAncView .libAncViewTbl h3{display:block;margin-top:30px;font-size:16px;font-weight:600;line-height:39px;color:#2282E3}
#content .contentBoxArea .contentBox .comm .libAncView .libAncViewTbl table{width:100%}
#content .contentBoxArea .contentBox .comm .libAncView .libAncViewTbl table th{max-width:99px;min-width:99px;width:7%;height:49px;padding-top:14px;padding-left:10px;border-bottom:1px solid #f2f2f2;background:#828282;font-weight:600;color:#fff;text-align:left;vertical-align:top}
#content .contentBoxArea .contentBox .comm .libAncView .libAncViewTbl table td{width:43%;height:49px;padding:14px 0 14px 10px;border-bottom:1px solid #f2f2f2;line-height:21px;color:#555}
#content .contentBoxArea .contentBox .comm .libAncView .libAncViewTbl table tr:first-child th,#content .contentBoxArea .contentBox .comm .libAncView .libAncViewTbl table tr:first-child td{border-top:1px solid #e5e5e5}
#content .contentBoxArea .contentBox .comm .libAncView .libAncViewTbl table tr:last-child th,#content .contentBoxArea .contentBox .comm .libAncView .libAncViewTbl table tr:last-child td{border-bottom:1px solid #e5e5e5}
#content .contentBoxArea .contentBox .comm .commViewBtn .libNeswInfo{position:absolute;top:15px;right:0;width:900px;height:40px}
#content .contentBoxArea .contentBox .comm .commViewBtn .libNeswInfo p{float:left;margin-right:8px;line-height:40px}
#content .contentBoxArea .contentBox .comm .goHysInfoSystem{width:100%;margin-top:30px;padding:10px;background:#fafafa}
#content .contentBoxArea .contentBox .comm .goHysInfoSystem div{padding:20px;background:#fff}
#content .contentBoxArea .contentBox .comm .goHysInfoSystem p{font-size:14px;line-height:27px;color:#777;text-indent:-9px;margin-left:30px;word-break:keep-all}
#content .contentBoxArea .contentBox .comm .goHysInfoSystem p span{margin-bottom:5px;font-weight:bold;color:#399bfe}
#content .contentBoxArea .contentBox .comm .goHysInfoSystem p a{display:inline-block;height:25px;margin-left:10px;border:1px solid #2282E3;font-weight:bold;font-weight:normal;font-size:12px;line-height:25px;color:#2282E3;box-sizing:border-box;padding-left:20px;padding-right:10px;}
#content .contentBoxArea .contentBox .comm .tReportBox{overflow:hidden;width:100%;height:auto}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportTop{position:relative;width:100%;height:86px}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportTop .tReportDate{position:absolute;left:50%;width:360px;height:86px;margin-left:-180px}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportTop .tReportDate button{float:left;width:80px;height:55px;background:#2282E3;font-size:15px;color:#fff;text-align:center}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportTop .tReportDate button:focus{background:#333}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportTop .tReportDate input{float:left;width:280px;height:55px;padding-left:10px;border:2px solid #2282E3;background:url(../images/bigCal.jpg);background-repeat:no-repeat;background-position:240px 12px;font-size:24px;font-family:'MalgunGothic',Dotum,Arial,sans-serif;color:#000;cursor:pointer}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportTop .tReportDate p{display:block;line-height:30px;color:#2282E3;text-align:left}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportTop .tReportArr{position:absolute;left:50%;width:14px;height:28px;cursor:pointer}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportTop .taLeft{top:12px;margin-left:-214px}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportTop .taRight{top:12px;margin-left:200px}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportBtn{width:100%;height:75px;padding-top:36px;text-align:center}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportBtn button{width:156px;height:39px;border:1px solid #999ba1;color:#777;text-align:center}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportBtn button.active{border:1px solid #2282E3;background:#2282E3;color:#fff}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportList{overflow:hidden;width:100%;height:auto;margin-top:25px;font-family:'MalgunGothic',Dotum,Arial,sans-serif}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportList ul li{display:inline-block;float:left;position:relative;width:294px;height:369px;margin-left:20px;border:1px solid #d9d9d9;text-align:center}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportList ul li:hover p,#content .contentBoxArea .contentBox .comm .tReportBox .tReportList ul li:hover h3,#content .contentBoxArea .contentBox .comm .tReportBox .tReportList ul li.today p,#content .contentBoxArea .contentBox .comm .tReportBox .tReportList ul li.today h3{color:#399bfe}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportList ul li .tReportBoxCover{display:none;position:absolute;top:0;left:0;width:100%;height:368px;border:2px solid #2282E3;background:none;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportList ul li:focus>.tReportBoxCover,#content .contentBoxArea .contentBox .comm .tReportBox .tReportList ul li:hover>.tReportBoxCover{display:block}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportList ul li:hover ul li.topRank span{background:#2282E3;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportList ul li p{margin-top:30px;font-weight:600;font-size:16px;color:#999}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportList ul li h3{font-weight:600;font-size:22px;color:#000}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportList ul li img{margin-top:95px}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportList ul li ul{margin-top:30px}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportList ul li ul li{display:block;overflow:hidden;overflow:hidden;width:100%;height:auto;height:36px;margin:0;padding:0;padding-left:20px;padding-right:20px;border:none;text-align:left;white-space:nowrap;text-overflow:ellipsis}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportList ul li ul li.topRank span{background:#888;color:#fff}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportList ul li ul li.topRank a{font-weight:600;color:#000}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportList ul li ul li:hover a{color:#2282E3}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportList ul li ul li span{display:block;float:left;width:24px;height:19px;padding-top:5px;background:#ececec;font-size:12px;font-weight:600;color:#fff;color:#888;text-align:center}
#content .contentBoxArea .contentBox .comm .tReportBox .tReportList ul li ul li a{padding-left:10px;line-height:24px;font-size:15px;color:#555}
#content .contentBoxArea .contentBox .comm .depAnalTab{width:100%;height:85px;text-align:center}
#content .contentBoxArea .contentBox .comm .bottomTab{height:40px;margin-top:30px}
#content .contentBoxArea .contentBox .comm .bottomTab button{border:1px solid #333 !important;background:#333 !important;color:#fff !important}
#content .contentBoxArea .contentBox .comm .depAnalTab button{width:181px;height:39px;border:1px solid #999ba1;color:#777;text-align:center}
#content .contentBoxArea .contentBox .comm .depAnalTab button.active{border:1px solid #2282E3;background:#2282E3;font-weight:600;color:#fff}
#content .contentBoxArea .contentBox .comm .depAnalInfo{overflow:hidden;width:100%;height:auto;padding-top:10px;padding-bottom:10px;background:#fafafa;text-align:center}
#content .contentBoxArea .contentBox .comm .depAnalInfo h3{line-height:37px;font-size:16px;font-weight:600;color:#555}
#content .contentBoxArea .contentBox .comm .depAnalInfo h3 span{color:#2282E3}
#content .contentBoxArea .contentBox .comm .depAnalSearch{overflow:hidden;position:relative;width:100%;height:auto;padding-top:30px}
#content .contentBoxArea .contentBox .comm .depAnalSearch .depAnalSearchTit{overflow:hidden;width:100%;height:auto;text-align:center}
#content .contentBoxArea .contentBox .comm .depAnalSearch .depAnalSearchTit h2{line-height:50px;font-size:20px;color:#000}
#content .contentBoxArea .contentBox .comm .depAnalSearch .depAnalSearchBox{overflow:hidden;width:100%;height:auto}
#content .contentBoxArea .contentBox .comm .depAnalSearch .depAnalSearchBox .depAnalSearchBar{position:relative;width:242px;height:45px;margin:0 auto;border:2px solid #2282E3}
#content .contentBoxArea .contentBox .comm .depAnalSearch .depAnalSearchBox .depAnalSearchBar input{width:195px;height:41px;padding: 3px 0 0 10px;border:none;font-size:20px}
#content .contentBoxArea .contentBox .comm .depAnalSearch .depAnalSearchBox .depAnalSearchBar .depAnalSearchBtn{position:absolute;top:7px;right:9px;width:26px;cursor:pointer}
#content .contentBoxArea .contentBox .comm .depAnalSearch .depAnalSearchBox .depAnalSearchBar .depAnalSearchBtn img{width:100%}
#content .contentBoxArea .contentBox .comm .depAnalListTab{overflow:hidden;width:100%;height:auto;padding-top:20px;text-align:center}
#content .contentBoxArea .contentBox .comm .depAnalListTab ul{margin:0 auto}
#content .contentBoxArea .contentBox .comm .depAnalListTab ul li{display:inline-block;width:90px;height:29px;margin-left:-4px;border-top:1px solid #ccd0d4;border-bottom:1px solid #ccd0d4;border-left:1px solid #ccd0d4;font-size:11px;line-height:29px;color:#777;text-align:center;cursor:pointer}
#content .contentBoxArea .contentBox .comm .depAnalListTab ul li a{display:block;width:100%;line-height:29px}
#content .contentBoxArea .contentBox .comm .depAnalListTab ul li:first-child{margin-left:4px}
#content .contentBoxArea .contentBox .comm .depAnalListTab ul li.active{border:1px solid #757575;background:#757575}
#content .contentBoxArea .contentBox .comm .depAnalListTab ul li.active a{font-weight:600;color:#fff}
#content .contentBoxArea .contentBox .comm .depAnalListTab ul li:last-child{border-right:1px solid #ccd0d4}
#content .contentBoxArea .contentBox .comm .depAnalList{position:relative;width:100%;height:auto;margin-top:40px}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListSearch{position:absolute;top:-12px;right:0;width:220px;height:28px;border:1px solid #d6d6d6}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListSearch input.depAnalListSearchTxt{width:180px;height:30px;padding-left:10px;border:none;background:none}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListSearch .depAnalListSearchBtn{position:absolute;top:3px;right:2px;width:22px;height:22px}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListSearch .depAnalListSearchBtn img{height:22px}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListInfo{overflow:hidden;width:100%;height:auto}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListInfo p{line-height:22px;color:#aeaeae}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListInfo b{color:#d27406}
#content .contentBoxArea .contentBox .comm .depAnalList table{width:100%}
#content .contentBoxArea .contentBox .comm .depAnalList table th{height:49px;border-top:1px solid #999ba1;border-bottom:1px solid #aeafb4}
#content .contentBoxArea .contentBox .comm .depAnalList table td{height:48px;padding-left:10px;border-bottom:1px solid #f2f2f2;color:#555}
#content .contentBoxArea .contentBox .comm .depAnalList table tr:hover td{background:#f9fcff}
#content .contentBoxArea .contentBox .comm .depAnalList table tr:hover td a{font-weight:600}
#content .contentBoxArea .contentBox .comm .depAnalList table td b{font-weight:normal}
#content .contentBoxArea .contentBox .comm .depAnalList table td b.blu{color:#2282E3}
#content .contentBoxArea .contentBox .comm .depAnalList table td b.org{color:#d27406}
#content .contentBoxArea .contentBox .comm .depAnalList table td span{color:#828282}
#content .contentBoxArea .contentBox .comm .depAnalList table td button.useBtn{width:88px;height:29px;background:#2282E3;color:#fff;text-align:center}
#content .contentBoxArea .contentBox .comm .depAnalList table td button.payBak{width:88px;height:29px;border:1px solid #d6d6d6;color:#555;text-align:center}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalMenu{width:100%;height:48px;border-top:1px solid #999ba1;border-bottom:1px solid #999ba1}
#content .contentBoxArea .contentBox .comm .depAnalList .depCnmMenu{width:100%;margin-bottom:-12px}
#content .contentBoxArea .contentBox .comm .depAnalList .depCnmMenu span{font-size:15px;color:#000}
#content .contentBoxArea .contentBox .comm .depAnalList .depCnmMenu span em{font-weight:700;color:#48a0fe}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalMenu ul li{display:inline-block;height:48px;margin:0 10px;padding:0 10px;line-height:48px;font-family:'MalgunGothic',Dotum,Arial,sans-serif;font-size:16px;color:#343844;cursor:pointer}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalMenu ul li:hover{color:#2282E3;text-decoration:underline}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalMenu ul li:hover span{color:#2282E3}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalMenu ul li.onTab{border-bottom:2px solid #2282E3;font-weight:600;color:#343844}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalMenu ul li.onTab:hover{text-decoration:none}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalMenu ul li.onTab span{color:#4a4d57}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalMenu ul li span{font-size:14px;color:#828282}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox{overflow:hidden;width:100%;height:auto;margin-top:15px}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depAnalBox,#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBox{float:left;position:relative;width:296px;height:250px;margin:15px;padding:20px 20px 0;border:1px solid #dedede;cursor:pointer;box-sizing:border-box}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBoxSix{float:left;position:relative;width:240px;height:211px;margin:16px;padding:20px 20px 0;border:1px solid #dedede;cursor:pointer;box-sizing:border-box}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBox dl,#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBoxSix dl{overflow:hidden;margin:0 20px 6px}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBox dl dt,#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBoxSix dl dt{float:left;padding-right:6px;font-weight:bold;color:#848484}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBoxSix dl,#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBoxSix dl dd{color:#848484}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBox.pd0,#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBoxSix.pd0{padding:0 !important}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depAnalBox .depAnalBoxTop{position:relative;width:100%;height:68px}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBox .depCnmBoxTop,#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBoxSix .depCnmBoxTop{width:100%}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depAnalBox .depAnalBoxTop .depAnalBoxImg{overflow:hidden;position:absolute;top:0;left:0;width:68px;height:68px;border-radius:68px}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBox .depCnmBoxTop .depCnmBoxImg,#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBoxSix .depCnmBoxTop .depCnmBoxImg{height:87px;border-bottom:1px solid #dedede;text-align:center;vertical-align:middle}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depAnalBox .depAnalBoxTop .depAnalBoxImg img{width:100%}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBox .depCnmBoxTop .depCnmBoxImg img,#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBoxSix .depCnmBoxTop .depCnmBoxImg img{height:87px;text-align:center}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depAnalBox .depAnalBoxTop .depAnalBoxTit{width:100%;height:68px;padding-left:78px;padding-top:12px}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBox .depCnmBoxTop .depCnmBoxTit,#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBoxSix .depCnmBoxTop .depCnmBoxTit{padding:17px 20px 10px}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depAnalBox .depAnalBoxTop .depAnalBoxTit h3{font-size:16px;line-height:26px;color:#000}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBox .depCnmBoxTop .depCnmBoxTit h3{overflow:hidden;font-size:16px;line-height:16px;color:#000;white-space:nowrap;text-overflow:ellipsis}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBoxSix .depCnmBoxTop .depCnmBoxTit h3{font-size:16px;line-height:16px;color:#000}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBox .depCnmBoxTop .depCnmBoxTit h3 ins,#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBoxSix .depCnmBoxTop .depCnmBoxTit h3 ins{font-size:11px;text-decoration:none}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depAnalBox .depAnalBoxTop .depAnalBoxTit p{font-size:11px;line-height:20px;color:#828282}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBox .depCnmBoxTop .depCnmBoxTit p{display:-webkit-box;overflow:hidden;max-height:36px;margin-top:10px;font-size:11px;line-height:18px;color:#828282;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBoxSix .depCnmBoxTop .depCnmBoxTit p{font-size:11px;line-height:18px;color:#828282}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depAnalBox ul{width:100%;margin-top:15px}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBox ul,#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBoxSix ul{margin:0 20px}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depAnalBox ul li{display:block;position:relative;padding-left:5px;line-height:21px;color:#848484}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBox ul li,#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBoxSix ul li{position:relative;line-height:18px;color:#848484}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depAnalBox ul li:before{position:absolute;top:0;left:-5px;color:#ccc;content:"ㆍ"}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depAnalBox:hover,#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBox:hover,#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depCnmBoxSix:hover{border:1px solid #2282E3;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depAnalBox a:focus{display:block;width:100%;height:100%}
#content .contentBoxArea .contentBox .comm .depAnalList .depAnalListBox .depAnalBox:hover>.depAnalBoxTop .depAnalBoxTit h3{color:#2282E3}
#content .contentBoxArea .contentBox .comm .depAnalProfile{overflow:hidden;position:relative;width:100%;height:auto;min-height:161px}
#content .contentBoxArea .contentBox .comm .depAnalProfile .depAnalProfileTbl{overflow:hidden;width:100%;height:auto;padding-left:160px}
#content .contentBoxArea .contentBox .comm .depAnalProfile .comTabl{padding-left:0}
#content .contentBoxArea .contentBox .comm .depAnalProfile .depAnalProfileImgBox{overflow:hidden;position:absolute;top:0;left:0;width:120px;height:auto}
#content .contentBoxArea .contentBox .comm .depAnalProfile .depAnalProfileImgBox .depAnalProfileImg{overflow:hidden;width:120px;height:120px;border-radius:120px}
#content .contentBoxArea .contentBox .comm .depAnalProfile .depAnalProfileImgBox .depAnalProfileImg img{width:100%}
#content .contentBoxArea .contentBox .comm .depAnalProfile .depAnalProfileImgBox .depAnalProfileBtn{overflow:hidden;width:100%;height:auto;margin-top:11px;text-align:center}
#content .contentBoxArea .contentBox .comm .depAnalProfile .depAnalProfileImgBox .depAnalProfileBtn button{width:100px;height:30px;background:#000;color:#fff;text-align:center}
#content .contentBoxArea .contentBox .comm .depAnalProfile .depAnalProfileTbl table{width:100%}
#content .contentBoxArea .contentBox .comm .depAnalProfile .depAnalProfileTbl th{width:10%;height:39px;padding-left:10px;border-bottom:1px solid #f2f2f2;background:#828282;color:#fff;text-align:left}
#content .contentBoxArea .contentBox .comm .depAnalProfile .comTabl th{width:7% !important}
#content .contentBoxArea .contentBox .comm .depAnalProfile .comTabl td{width:26% !important}
#content .contentBoxArea .contentBox .comm .depAnalProfile .depAnalProfileTbl td{width:17%;height:40px;padding:8px 10px;border-bottom:1px solid #f2f2f2;line-height:18px;color:#555}
#content .contentBoxArea .contentBox .comm .depAnalProfile .depAnalProfileTbl tr:first-child th,#content .contentBoxArea .contentBox .comm .depAnalProfile .depAnalProfileTbl tr:first-child td{height:41px;border-top:1px solid #e5e5e5}
#content .contentBoxArea .contentBox .comm .depAnalProfile .depAnalProfileTbl tr:last-child th,#content .contentBoxArea .contentBox .comm .depAnalProfile .depAnalProfileTbl tr:last-child td{border-bottom:1px solid #e5e5e5}
#content .contentBoxArea .contentBox .comm .depAnalProfile .depAnalProfileInfo{width:100%;height:30px;text-align:right}
#content .contentBoxArea .contentBox .comm .depAnalProfile .depAnalProfileInfo p{line-height:30px;color:#828282}
#content .contentBoxArea .contentBox .comm .depAnalViewTit{overflow:hidden;position:relative;width:100%;height:auto;margin-top:20px;border-bottom:1px solid #7f7f7f}
#content .contentBoxArea .contentBox .comm .depAnalViewTit button{display:inline-block;position:absolute;top:0;right:0;width:96px;height:30px;border:1px solid #757575;color:#757575;text-align:center}
#content .contentBoxArea .contentBox .comm .depAnalViewTit h3{line-height:40px;font-size:20px;color:#000}
#content .contentBoxArea .contentBox .comm .depAnalViewTit h3 em{font-size:13px;color:#828282}
#content .contentBoxArea .contentBox .comm .topBorder{border-top:1px solid #7f7f7f}
#content .contentBoxArea .contentBox .comm .depAnalViewSearch{position:relative;width:100%;height:75px;border-bottom:1px solid #d6d6d6}
#content .contentBoxArea .contentBox .comm .depAnalViewSearch .depAnalViewSearchTit{position:absolute;top:0;left:0;width:120px;height:75px}
#content .contentBoxArea .contentBox .comm .depAnalViewSearch .depAnalViewSearchTit p{line-height:75px;font-size:12px;font-weight:600;color:#555}
#content .contentBoxArea .contentBox .comm .depAnalViewSearch .depAnalViewSearchBox{float:left;position:relative;width:100%;height:75px;padding-left:120px;line-height:75px;color:#aeaeae}
#content .contentBoxArea .contentBox .comm .depAnalViewSearch .depAnalViewSearchBox ul{display:inline-block;position:absolute;top:1px;left:405px}
#content .contentBoxArea .contentBox .comm .depAnalViewSearch .depAnalViewSearchBox ul li{display:inline-block;width:62px;height:35px;margin-left:-4px;margin-top:3px;border-top:1px solid #ccd0d4;border-bottom:1px solid #ccd0d4;border-left:1px solid #ccd0d4;line-height:33px;color:#777;text-align:center;cursor:pointer}
#content .contentBoxArea .contentBox .comm .depAnalViewSearch .depAnalViewSearchBox ul li.onTab,#content .contentBoxArea .contentBox .comm .depAnalViewSearch .depAnalViewSearchBox ul li:hover{background:#2282E3}
#content .contentBoxArea .contentBox .comm .depAnalViewSearch .depAnalViewSearchBox ul li:hover a,#content .contentBoxArea .contentBox .comm .depAnalViewSearch .depAnalViewSearchBox ul li.onTab a{font-weight:600;color:#fff}
#content .contentBoxArea .contentBox .comm .depAnalViewSearch .depAnalViewSearchBox ul li:last-child{border-right:1px solid #ccd0d4}
#content .contentBoxArea .contentBox .comm .depAnalViewSearch .depAnalViewSearchBox input[type=text]{width:123px;height:35px;padding-left:10px;border:1px solid #ccd0d4;background:url(../images/calIcon.png);background-position:90px 6px;background-repeat:no-repeat;color:#aeaeae}
#content .contentBoxArea .contentBox .comm .depAnalViewSearch .depAnalViewSearchBox button{position:absolute;top:21px;left:855px;width:123px;height:35px;background:#292c33;line-height:35px;font-weight:600;color:#fff;text-align:center}
#content .contentBoxArea .contentBox .comm .depAnalViewSearchBtn{width:100%;height:60px;padding-top:15px;text-align:center}
#content .contentBoxArea .contentBox .comm .depAnalViewSearchBtn button{width:303px;height:45px;background:#292c33;font-weight:600;color:#fff;text-align:center}
#content .contentBoxArea .contentBox .comm .depAnalViewList{overflow:hidden;width:100%;height:auto;margin-top:40px}
#content .contentBoxArea .contentBox .comm .depCnmViewList{overflow:hidden;width:100%;height:auto}
#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft{float:right;width:48%;margin-top:40px}
#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight{float:left;width:48%}
#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox h3{margin:40px 0 -9px}
#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft h3{margin:0 0 -9px}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox{overflow:hidden;float:left;width:755px;height:auto;min-height:544px;margin-right:90px}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox:last-child{margin-right:0}
#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depCnmViewListBox{height:auto;min-height:476px;margin-top:40px;padding:10px 5px 40px;border:1px solid #d6d6d6}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxTab,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxTab{position:relative;width:100%;height:38px;border-bottom:1px solid #7f7f7f}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxTab .boxResetBtn{position:absolute;top:0;right:0;width:30px;height:30px;border:1px solid #d6d6d6;cursor:pointer}
#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxTab .boxResetBtn{position:absolute;top:13px;right:0;width:30px;height:30px;border:1px solid #d6d6d6;cursor:pointer}
#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .boxResetBtn{float:right;margin-top:-13px;border:1px solid #d6d6d6;cursor:pointer}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxTab ul li,#content .contentBoxArea .contentBox .comm .depCnmViewList .depAnalViewListBoxTab ul li{display:inline-block;float:left;width:172px;height:37px;border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;background:#f1f1f1;line-height:37px;color:#777;text-align:center;cursor:pointer}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxTab ul li.onTab,#content .contentBoxArea .contentBox .comm .depCnmViewList .depAnalViewListBoxTab ul li.onTab{height:38px;border-top:1px solid #7f7f7f;border-left:1px solid #7f7f7f;border-right:1px solid #7f7f7f;background:#fff;line-height:38px;font-weight:600;color:#010101}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxTab ul li.onTab span,#content .contentBoxArea .contentBox .comm .depCnmViewList .depAnalViewListBoxTab ul li.onTab span{font-weight:500}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon,#content .contentBoxArea .contentBox .comm .depCnmViewList .depAnalViewListBox .depAnalViewListBoxCon,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxCon{overflow:hidden;position:relative;width:100%;height:auto;min-height:476px;margin-top:30px;padding:20px 10px 20px 20px;border:1px solid #d6d6d6}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .ntGrp,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .ntGrp{padding:0 !important;background:url(../images/depthAnalNtBg.jpg) no-repeat center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .ntGrp .ntGrpTop,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .ntGrp .ntGrpTop{width:100%;height:60px;border-bottom:1px solid #dedede;background:rgba(255, 255, 255, 0.8);text-align:center}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .ntGrp .ntGrpTop ul li,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .ntGrp .ntGrpTop ul li{display:inline-block;width:93px;height:60px;padding:13px 0 0;font-weight:600;color:#000;cursor:pointer}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .ntGrp .ntGrpTop ul li:hover i.bksNetwBtn,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .ntGrp .ntGrpTop ul li:hover i.bksNetwBtn{background:url(../images/bksNetBtnOn.png)}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .ntGrp .ntGrpTop ul li.active i.bksNetwBtn,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .ntGrp .ntGrpTop ul li.active i.bksNetwBtn{background:url(../images/bksNetBtnOn.png)}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .ntGrp .ntGrpTop ul li span,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .ntGrp .ntGrpTop ul li span{display:block;float:left;margin-left:10px;padding-top:3px;line-height:33px;font-weight:600}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .ntGrp .ntGrpTop ul li i.bksNetwBtn,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .ntGrp .ntGrpTop ul li i.bksNetwBtn{display:block;overflow:hidden;float:left;width:33px;height:33px;background:url(../images/bksNetBtn.png)}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .ntGrp .ntGrpTop ul li i.bntPeo,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .ntGrp .ntGrpTop ul li i.bntPeo{background-position:-33px !important}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .ntGrp .ntGrpTop ul li i.bntReg,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .ntGrp .ntGrpTop ul li i.bntReg{background-position:-66px !important}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .ntGrp .ntGrpTop ul li i.bntGov,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .ntGrp .ntGrpTop ul li i.bntGov{background-position:-99px !important}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .ntGrp .ntGrpTop ul li i.bntProd,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .ntGrp .ntGrpTop ul li i.bntProd{background-position:-165px !important}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .ntGrp .ntGrpTop ul li i.bntCmp,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .ntGrp .ntGrpTop ul li i.bntCmp{background-position:-198px !important}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .ntGrp .ntGrpArea,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .ntGrp .ntGrpArea{overflow:hidden;position:relative;width:100%;height:auto;min-height:416px;padding:0 !important}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .ntGrp .ntGrpArea .zoomCont,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .ntGrp .ntGrpArea .zoomCont{position:absolute;right:10px;bottom:10px;width:25px;height:60px}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .ntGrp .ntGrpArea .zoomCont i.zoomIn,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .ntGrp .ntGrpArea .zoomCont i.zoomIn{display:block;overflow:hidden;width:25px;height:30px;background:url(../images/zoomBtn.png);background-repeat:no-repeat;cursor:pointer}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .ntGrp .ntGrpArea .zoomCont i.zoomOut,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .ntGrp .ntGrpArea .zoomCont i.zoomOut{display:block;overflow:hidden;width:25px;height:30px;background:url(../images/zoomBtn.png);background-position:-25px;background-repeat:no-repeat;cursor:pointer}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .mCSB_container ul li:hover a,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .depAnalViewListBoxCon .mCSB_container ul li:hover a{text-decoration:underline}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;height:446px}
#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxCon .depAnalViewListBoxList{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;height:1535px}
#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxCon .depAnalViewListBoxList.leftForeign{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;height:1011px}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxCon .depAnalViewListBoxList ul li,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li{overflow:hidden;position:relative;width:100%;height:auto;margin-bottom:20px}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li:hover .BoxListNews a+p,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxCon .depAnalViewListBoxList ul li:hover .BoxListNews a,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxCon .depAnalViewListBoxList ul li:hover .BoxListNews p{text-decoration:underline}
#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxCon .depAnalViewListBoxList ul li:hover .BoxListNews p.pBtm{text-decoration:none}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li p,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxCon .depAnalViewListBoxList ul li p,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li p{line-height:20px;color:#555}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li p.pTop,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxCon .depAnalViewListBoxList ul li p.pTop,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li p.pTop{color:#707070}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li p.pBtm,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxCon .depAnalViewListBoxList ul li p.pBtm,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li p.pBtm{margin-top:4px;font-size:11px;line-height:12px;color:#999}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li p.pBtm img,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxCon .depAnalViewListBoxList ul li p.pBtm img,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li p.pBtm img{height:12px;margin-right:10px}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li p.pBtm span,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxCon .depAnalViewListBoxList ul li p.pBtm span,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li p.pBtm span{display:inline-block;padding-right:15px;font-size:11px;color:#999}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li.useImg .boxListImg,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxCon .depAnalViewListBoxList ul li.useImg .boxListImg,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li.useImg .boxListImg{overflow:hidden;position:absolute;top:0;left:0;width:110px;height:auto;cursor:pointer}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li.useImg .boxListImg img,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxCon .depAnalViewListBoxList ul li.useImg .boxListImg img,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li.useImg .boxListImg img{width:100%}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li .BoxListNews,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxCon .depAnalViewListBoxList ul li .BoxListNews,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li .BoxListNews{overflow:hidden;width:100%;height:auto;cursor:pointer}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li.useImg .BoxListNews,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxCon .depAnalViewListBoxList ul li.useImg .BoxListNews,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li.useImg .BoxListNews{padding-left:120px}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li .BoxListNews a,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxCon .depAnalViewListBoxList ul li .BoxListNews a,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li .BoxListNews a{display:inline-block;margin-bottom:1px;font-weight:600;line-height:20px;color:#000}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li .BoxListNews p,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft .depAnalViewListBoxCon .depAnalViewListBoxList ul li .BoxListNews p,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewRight .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList ul li .BoxListNews p{display:block;display:-webkit-box;overflow:hidden;max-height:38px;line-height:20px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox h3,#content .contentBoxArea .contentBox .comm .depCnmViewList .depAnalViewListBox h3,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft h3{line-height:16px;font-size:16px;color:#2282E3}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox h3 span,#content .contentBoxArea .contentBox .comm .depCnmViewList .depAnalViewListBox h3 span,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft h3 span{display:inline-block;font-size:12px;font-weight:normal;font-family:'MalgunGothic',Dotum,Arial,sans-serif;color:#aeaeae}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox h3 span b,#content .contentBoxArea .contentBox .comm .depCnmViewList .depAnalViewListBox h3 span b,#content .contentBoxArea .contentBox .comm .depCnmViewList .depCnmViewLeft h3 span b{color:#d27406}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList .boxListInfo{overflow:hidden;width:100%;height:auto}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList .boxListInfo p{line-height:29px;color:#aeaeae}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList .boxListInfo p b{color:#d27406}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList table{width:100%}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList table th{height:50px;border-top:1px solid #666972;border-bottom:1px solid #aeafb4;background:#828282;color:#fff}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList table td{height:48px;border-bottom:1px solid #f2f2f2}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList table td a{float:left;padding-left:10px}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList table td button{width:88px;height:29px;border:1px solid #d6d6d6;background:#fff;color:#555;text-align:center}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList table tr:last-child td{border-bottom:1px solid #b2b2b2}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList table tr:hover{background:#f9fcff}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList table.qtTbl{width:98%}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList table.qtTbl td.qtImg{width:72px;border-bottom:none !important}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList table.qtTbl td{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e0e1e3 !important;line-height:20px;color:#777}
#content .contentBoxArea .contentBox .comm .depAnalViewList .depAnalViewListBox .depAnalViewListBoxCon .depAnalViewListBoxList table.qtTbl tr:hover{background:none !important}
#content .contentBoxArea .payForm{overflow:hidden;width:100%;height:auto;padding-bottom:100px}
#content .contentBoxArea .payForm .prodList{overflow:hidden;float:left;width:1260px;height:auto;margin-top:50px}
#content .contentBoxArea .payForm .prodList .prodListTop{width:100%;height:38px;border-bottom:1px solid #999ba1}
#content .contentBoxArea .payForm .prodList .prodListTop h3{font-size:22px;line-height:22px;color:#000}
#content .contentBoxArea .payForm .prodList .prodListBox{overflow:hidden;position:relative;width:100%;height:auto;margin-top:20px}
#content .contentBoxArea .payForm .prodList .prodListBox .prodListInfo{position:absolute;top:0;left:0;width:308px;height:329px;padding:65px 20px 0;border:1px solid #dcdcdc;background:#f9f9f9}
#content .contentBoxArea .payForm .prodList .prodListBox .prodListArrow{position:absolute;top:143px;left:307px;z-index:1;width:12px;height:22px;background:url(../images/payArrow.png)}
#content .contentBoxArea .payForm .prodList .prodListBox .prodListInfo h3{font-size:20px;color:#2282E3}
#content .contentBoxArea .payForm .prodList .prodListBox .prodListInfo ul{margin-top:20px}
#content .contentBoxArea .payForm .prodList .prodListBox .prodListInfo ul li{position:relative;margin-bottom:15px;padding-left:7px;line-height:18px;font-size:12px;color:#777;letter-spacing:-1px}
#content .contentBoxArea .payForm .prodList .prodListBox .prodListInfo ul li:before{position:absolute;top:0;left:0;content:"·"}
#content .contentBoxArea .payForm .prodList .prodListBox .prodListBoxList{width:100%;height:329px;padding-left:340px}
#content .contentBoxArea .payForm .prodList .prodListBox .prodListBoxList ul li{position:relative;width:100%;height:103px;margin-top:10px;border:1px solid #dedede}
#content .contentBoxArea .payForm .prodList .prodListBox .prodListBoxList ul li.active{border:1px solid #2282E3;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}
#content .contentBoxArea .payForm .prodList .prodListBox .prodListBoxList ul li.active:after{position:absolute;top:0;right:0;left:0;bottom:0;border:1px solid #2282E3;content:""}
#content .contentBoxArea .payForm .prodList .prodListBox .prodListBoxList ul li.active .moneySet{color:#2282E3}
#content .contentBoxArea .payForm .prodList .prodListBox .prodListBoxList ul li:first-child{margin-top:0}
#content .contentBoxArea .payForm .prodList .prodListBox .prodListBoxList ul li input[type=radio]{position:absolute;top:-9999px;font-size:0;line-height:0}
#content .contentBoxArea .payForm .prodList .prodListBox .prodListBoxList ul li label{display:block;float:left;position:relative;z-index:9;width:95%;height:30px;padding:37px 7px 32px 50px;font-size:18px;font-weight:600;font-family:'MalgunGothic',Dotum,Arial,sans-serif;color:#343844;cursor:pointer}
#content .contentBoxArea .payForm .prodList .prodListBox .prodListBoxList ul li .check{display:block;position:absolute;top:43px;left:20px;z-index:5;width:17px;height:17px;border:1px solid #ccd0d4;border-radius:100%;background:#fff;transition:border .25s linear;-webkit-transition:border .25s linear}
#content .contentBoxArea .payForm .prodList .prodListBox .prodListBoxList ul li .check::before{display:block;position:absolute;top:3px;left:3px;width:9px;height:9px;margin:auto;border-radius:100%;content:"";transition:background .25s linear;-webkit-transition:background .25s linear}
#content .contentBoxArea .payForm .prodList .prodListBox .prodListBoxList ul li .moneySet{position:absolute;top:0;right:0;width:180px;height:103px;padding-right:20px;line-height:103px;font-size:28px;font-weight:600;font-family:'MalgunGothic',Dotum,Arial,sans-serif;color:#292c33;text-align:right}
#content .contentBoxArea .payForm .prodList .prodListBox .prodListBoxList ul li .moneySet span{font-size:15px;font-weight:500;color:#292c33}
#content .contentBoxArea .payForm .payBox{overflow:hidden;float:left;width:280px;height:auto;margin-top:50px;margin-left:50px}
#content .contentBoxArea .payForm .payBox .payBoxTop{width:100%;height:38px;border-bottom:1px solid #999ba1}
#content .contentBoxArea .payForm .payBox .payBoxTop h3{font-size:22px;line-height:22px;color:#000}
#content .contentBoxArea .payForm .payBox .payBoxList{float:left;position:relative;width:100%;height:216px;margin-top:20px;padding:20px;border:1px solid #dedede}
#content .contentBoxArea .payForm .payBox .payBoxList table{width:100%}
#content .contentBoxArea .payForm .payBox .payBoxList table th{height:25px;text-align:left;vertical-align:top}
#content .contentBoxArea .payForm .payBox .payBoxList table td.payChk ul li{display:inline-block;position:relative}
#content .contentBoxArea .payForm .payBox .payBoxList table td.payChk ul li input[type=radio]{position:absolute;top:-9999px;font-size:0;line-height:0}
#content .contentBoxArea .payForm .payBox .payBoxList table td.payChk ul li label{display:block;float:left;position:relative;z-index:9;width:85px;padding:7px 10px 0 22px;font-size:12px;color:#555;cursor:pointer}
#content .contentBoxArea .payForm .payBox .payBoxList table td.payChk ul li .check{display:block;position:absolute;top:5px;left:0;z-index:5;width:17px;height:17px;border:1px solid #ccd0d4;border-radius:100%;background:#fff;transition:border .25s linear;-webkit-transition:border .25s linear}
#content .contentBoxArea .payForm .payBox .payBoxList table td.payChk ul li .check::before{display:block;position:absolute;top:3px;left:3px;width:9px;height:9px;margin:auto;border-radius:100%;content:"";transition:background .25s linear;-webkit-transition:background .25s linear}
#content .contentBoxArea .payForm .payBox .payBoxList .payBoxValArrow{position:absolute;top:123px;left:50%;z-index:1;width:20px;height:10px;margin-left:-10px;background:url(../images/payArrowDown.png)}
#content .contentBoxArea .payForm .payBox .payBoxList .payBoxVal{position:absolute;left:0;bottom:0;width:100%;height:91px;background:#2282E3}
#content .contentBoxArea .payForm .payBox .payBoxList .payBoxVal .payBoxValArea{position:relative;width:100%;height:91px}
#content .contentBoxArea .payForm .payBox .payBoxList .payBoxVal .payBoxValArea p{position:absolute;top:20px;left:20px;font-size:12px;font-weight:600;color:#fff}
#content .contentBoxArea .payForm .payBox .payBoxList .payBoxVal .payBoxValArea h3{position:absolute;right:20px;bottom:20px;font-size:33px;font-weight:600;color:#fff;text-align:right}
#content .contentBoxArea .payForm .payBox .payBoxList .payBoxVal .payBoxValArea h3 span{font-size:16px;font-weight:500}
#content .contentBoxArea .payForm .payBox button{float:left;width:278px;height:48px;margin-top:3px;border:1px solid #bbb;font-weight:600;color:#777;text-align:center}
#content .contentBoxArea .payForm .payBox button.payBtn{margin-top:10px;border:1px solid #2282E3;background:#fff;color:#2282E3}
#content .contentBoxArea .payForm .payInfoBox{overflow:hidden;float:left;width:1260px;height:auto;margin-top:50px}
#content .contentBoxArea .payForm .payInfoBox .payInfoBoxTop{width:100%;height:38px;border-bottom:1px solid #999ba1}
#content .contentBoxArea .payForm .payInfoBox .payInfoBoxTop h3{font-size:22px;line-height:22px;color:#000}
#content .contentBoxArea .payForm .payInfoBox .payInfoBoxList{overflow:hidden;width:100%;height:auto;margin-top:20px}
#content .contentBoxArea .payForm .payInfoBox .payInfoBoxList ul li{display:inline-block;overflow:hidden;float:left;width:30%;height:auto;margin-left:4.999%}
#content .contentBoxArea .payForm .payInfoBox .payInfoBoxList ul li p{display:block;line-height:30px}
#content .contentBoxArea .payForm .payInfoBox .payInfoBoxList ul li:first-child{margin-left:0}
#content .contentBoxArea .payForm .payInfoBox .payInfoBoxList ul li>ul li{display:block;position:relative;width:99%;margin-left:0;padding-left:10px;line-height:24px;color:#828282;letter-spacing:-1px}
#content .contentBoxArea .payForm .payInfoBox .payInfoBoxList ul li>ul li:before{position:absolute;top:0;left:0;content:"-"}
#content .contentBoxArea .payForm .payOkBox{width:640px;height:614px;margin:0 auto;margin-top:50px}
#content .contentBoxArea .payForm .payOkBox .payOkBoxTop{overflow:hidden;width:100%;height:auto;text-align:center}
#content .contentBoxArea .payForm .payOkBox .payOkBoxTop img{width:125px}
#content .contentBoxArea .payForm .payOkBox .payOkBoxTop h2{display:block;font-size:30px;line-height:70px;color:#2282E3}
#content .contentBoxArea .payForm .payOkBox .payOkBoxInfo{overflow:hidden;width:100%;height:auto;margin-top:40px;padding:30px 0;background:#f5faff;text-align:center}
#content .contentBoxArea .payForm .payOkBox .payOkBoxInfo h3{margin-bottom:15px;font-size:18px;line-height:20px;color:#555}
#content .contentBoxArea .payForm .payOkBox .payOkBoxInfo p{font-size:12px;line-height:18px;color:#777}
#content .contentBoxArea .payForm .payOkBox .payOkBoxInfo p span{color:#828282}
#content .contentBoxArea .payForm .payOkBox .payOkBtn{overflow:hidden;width:100%;height:auto;margin-top:60px;text-align:center}
#content .contentBoxArea .payForm .payOkBox .payOkBtn button{float:left;width:49%;height:45px;border:1px solid #757575;font-weight:600;color:#757575;text-align:center}
#content .contentBoxArea .payForm .payOkBox .payOkBtn button.active{margin-right:1.3%;background:#757575;color:#fff}

#btnGraphReset,#btnGraphReset + .btnSectionBar{display:none;position:absolute;text-indent:-9999px}
#btnGraphReset{top:14px;right:45px;width:15px;height:15px;border:none;background:url(../images/btn_sortReset.png) 0 0 no-repeat;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}
#btnGraphReset + .btnSectionBar{top:15px;right:37px;width:1px;height:13px;background:url(../images/bg_resetBtnBar.png) 0 0 no-repeat}

.newsBarChart{width:100%;height:160px;padding-bottom:20px}
.newsBarChart .newsBarChartBox{float:left;width:12.5%;height:160px;font-size:11px;color:#464646}
.newsBarChart .newsBarChartBox .newsBarChartTop{position:relative;width:100%;height:140px}
.newsBarChart .newsBarChartBox .newsBarChartTop .newsChartBar{position:absolute;left:0;bottom:0;width:100%;height:140px;padding:0 5px}
.newsBarChart .newsBarChartBox:hover .newsBarChartTop .newsChartBar > p{visibility:hidden}
.newsBarChart .newsBarChartBox .newsBarChartTop .newsChartBar p{display:block;line-height:20px;text-align:center}
.newsBarChart .newsBarChartBox .newsBarChartTop .newsChartBar .newsChartBg{position:relative;width:100%;height:100%}
.newsBarChart .newsBarChartBox:hover .newsBarChartTop .newsChartBar .newsChartBg >.newsChartPop{display:block}
.newsBarChart .newsBarChartBox .newsBarChartTop .newsChartBar .newsChartBg .newsChartPop{display:none;position:absolute;top:-30px;left:50%;width:35px;height:47px;margin-left:-17.5px}
.newsBarChart .newsBarChartBox .newsBarChartTop .newsChartBar .newsChartBg .newsChartPop .valBox{z-index:5;width:82%;height:20px;margin:0 auto;border:1px solid #b2b2b2;border-radius:4px;background:#fff;text-align:center}
.newsBarChart .newsBarChartBox > p{background:#fff}
.newsBarChart .newsBarChartBox .newsBarChartTop .newsChartBar .newsChartBg .newsChartPop .btmCir{width:13px;height:13px;margin-top:3px;margin-left:11px;border:3px solid #44b2d7;border-radius:6.5px;background:#fff}
.newsBarChart .newsBarChartBox .newsBarChartTop .newsChartBar .newsChartBg .newsChartPop .valBox:after,.newsBarChart .newsBarChartBox .newsBarChartTop .newsChartBar .newsChartBg .newsChartPop .valBox:before{position:absolute;top:19px;left:50%;width:0;height:0;border:solid transparent;content:" ";pointer-events:none}
.newsBarChart .newsBarChartBox .newsBarChartTop .newsChartBar .newsChartBg .newsChartPop .valBox:after{margin-left:-3px;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:3px}
.newsBarChart .newsBarChartBox .newsBarChartTop .newsChartBar .newsChartBg .newsChartPop .valBox:before{margin-left:-4px;border-color:rgba(178,178,178,0);border-top-color:#b2b2b2;border-width:4px}
.newsBarChart .newsBarChartBox .newsBarChartTop .newsChartBar .newsChartBg .newsChartPop .valBox p{line-height:20px}
.newsBarChart .newsBarChartBox .newsBarChartTop .newsChartBar .chartBg1{background:#2282E3}
.newsBarChart .newsBarChartBox .newsBarChartTop .newsChartBar .chartBg2{background:#2f80d1}
.newsBarChart .newsBarChartBox .newsBarChartTop .newsChartBar .chartBg3{background:#286db2}
.newsBarChart .newsBarChartBox .newsBarChartTop .newsChartBar .chartBg4{background:#20568c}
.newsBarChart .newsBarChartBox .newsBarChartTop .newsChartBar .chartBg5{background:#dbe6f0}
.newsBarChart .newsBarChartBox .newsBarChartTop .newsChartBar .chartBg6{background:#92c8fe}
.newsBarChart .newsBarChartBox .newsBarChartTop .newsChartBar .chartBg7{background:#74b9fe}
.newsBarChart .newsBarChartBox .newsBarChartTop .newsChartBar .chartBg8{background:#57aafe}
.newsBarChart .newsBarChartBox p{display:block;position:relative;z-index:10;width:100%;line-height:20px;letter-spacing:-1px;text-align:center}

#footer{width:100%;min-width:1024px;height:147px;background:#292c33}
#footer .fLink{width:100%;min-width:1024px;height:50px;background:#191a1f;text-align:center}
#footer .fLink a{display:inline-block;margin:19px 15px 0;color:#959595}
#footer .fLink a:hover{color:#3482da;text-decoration:underline}
#footer .ftBox{width:1600px;height:70px;margin:0 auto;padding:18px 0 25px}
#footer .ftLogo{float:left;width:255px}
#footer .ftAdd{float:left}
#footer .ftAdd p{margin-top:15px;margin-bottom:5px;color:#636569}
#footer .ftAdd span{color:#494e57}
#footer .ftSite{display:none;float:left;width:305px}
#footer .ftSite select{width:135px;height:32px;margin-left:5px;margin-top:17px;padding-left:10px;border:1px solid #abafb4;background:#d4d5d6;background:url(../images/selBoxBgBtm.png);background-repeat:no-repeat;color:#828282;appearance:none;-moz-appearance:none;-webkit-appearance:none}

#loginBg{display:none;position:fixed;top:0;left:0;z-index:91000;width:100%;height:100%;background:rgba(0, 0, 0, 0.6)}
#loginBg .loginBox{overflow:hidden;position:absolute;top:162px;left:50%;width:520px;height:auto;margin-left:-260px;background:#fff}
#loginBg .loginBox .loginBoxInner{overflow:hidden;width:520px;height:auto;padding:30px}
#loginBg .loginBox .loginBoxInner .loginBoxTop{position:relative;width:100%;height:35px;border-bottom:1px solid #eaebec}
#loginBg .loginBox .loginBoxInner .loginBoxTop h3{font-size:20px;color:#343844}
#loginBg .loginBox .loginBoxInner .loginBoxTop .loginBoxClose{position:absolute;top:0;right:0;width:24px;height:24px;cursor:pointer}
#loginBg .loginBox .loginBoxInner .loginBoxTop .loginBoxClose img{width:24px;height:24px}
#loginBg .loginBox .loginBoxInner .loginBoxImg{overflow:hidden;width:100%;height:auto;margin-top:30px}
#loginBg .loginBox .loginBoxInner .loginBoxImg p{display:block;width:100%;margin-top:5px;color:#2282E3;text-align:center}
#loginBg .loginBox .loginBoxInner .loginBoxList{overflow:hidden;width:100%;height:auto;margin-top:30px}
#loginBg .loginBox .loginBoxInner .loginBoxList ul li{display:block;overflow:hidden;width:100%;height:auto;padding-top:5px}
#loginBg .loginBox .loginBoxInner .loginBoxList ul li input.loginTxt{width:100%;height:43px;padding-left:10px;border:1px solid #d6d6d6}
#loginBg .loginBox .loginBoxInner .loginBoxBtn{width:100%;height:50px;margin-top:20px;background:#2282E3;font-weight:600;color:#fff;text-align:center}
#loginBg .loginBox .loginBoxInner .loginLinkSet{width:100%;height:auto;margin-top:20px;text-align:center}
#loginBg .loginBox .loginBoxInner .loginLinkSet ul{width:368px;margin:0 auto}
#loginBg .loginBox .loginBoxInner .loginLinkSet ul li{float:left;width:120px;height:10px;border-right:1px solid #f4f4f4;border-left:1px solid #e1e1e1;cursor:pointer}
#loginBg .loginBox .loginBoxInner .loginLinkSet ul li:first-child{border-left:none}
#loginBg .loginBox .loginBoxInner .loginLinkSet ul li:last-child{border-right:none}

#findBg{display:none;position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;background:rgba(0, 0, 0, 0.6)}
#findBg .findBox{overflow:hidden;position:absolute;top:162px;left:50%;width:520px;height:auto;margin-left:-260px;background:#fff}
#findBg .findBox .findBoxInner{overflow:hidden;width:520px;height:auto;padding:30px}
#findBg .findBox .findBoxInner .findBoxTop{position:relative;width:100%;height:35px;border-bottom:1px solid #eaebec}
#findBg .findBox .findBoxInner .findBoxTop h3{font-size:20px;color:#343844}
#findBg .findBox .findBoxInner .findBoxTop .findBoxClose{position:absolute;top:0;right:0;width:24px;height:24px;cursor:pointer}
#findBg .findBox .findBoxInner .findBoxTop .findBoxClose img{width:24px;height:24px}
#findBg .findBox .findBoxInner .findBoxTabBox{width:100%;height:36px;margin-top:20px;border-bottom:1px solid #7f7f7f}
#findBg .findBox .findBoxInner .findBoxTabBox .findBoxTab{float:left;width:160px;height:35px;padding-top:10px;border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;background:#f1f1f1;text-align:center;cursor:pointer}
#findBg .findBox .findBoxInner .findBoxTabBox .onTab{float:left;width:162px;height:36px;padding-top:12px;border-top:1px solid #7f7f7f;border-left:1px solid #7f7f7f;border-right:1px solid #7f7f7f;background:#fff;font-weight:600;color:#000;text-align:center;cursor:default}
#findBg .findBox .findBoxInner .findBoxTbl{display:none;position:relative;width:100%;height:240px;margin-top:20px}
#findBg .findBox .findBoxInner .findBoxTbl p{display:block;line-height:14px;color:#2282E3}
#findBg .findBox .findBoxInner .findBoxTbl table{width:100%;margin-top:5px}
#findBg .findBox .findBoxInner .findBoxTbl table tr:first-child th,#findBg .findBox .findBoxInner .findBoxTbl table tr:first-child td{border-top:1px solid #e5e5e5}
#findBg .findBox .findBoxInner .findBoxTbl table tr:last-child th,#findBg .findBox .findBoxInner .findBoxTbl table tr:last-child td{border-bottom:1px solid #e5e5e5}
#findBg .findBox .findBoxInner .findBoxTbl table th{width:109px;height:39px;padding-left:10px;border-bottom:1px solid #f2f2f2;background:#828282;font-weight:600;color:#fff;text-align:left}
#findBg .findBox .findBoxInner .findBoxTbl table th span{font-weight:normal}
#findBg .findBox .findBoxInner .findBoxTbl table td{height:39px;padding-left:10px;border-bottom:1px solid #f2f2f2;color:#777}
#findBg .findBox .findBoxInner .findBoxTbl table td input.findName{width:100%;height:27px;border:1px solid #d6d6d6}
#findBg .findBox .findBoxInner .findBoxTbl table td input.findEmail{width:117px;height:27px;border:1px solid #d6d6d6}
#findBg .findBox .findBoxInner .findBoxTbl table td select.emailSel{width:206px;height:29px;padding-left:10px;border:1px solid #d6d6d6;background:url(../images/selBoxBg.png);background-repeat:no-repeat;background-position:65px -4px;appearance:none;-moz-appearance:none;-webkit-appearance:none}
#findBg .findBox .findBoxInner .findBoxTbl table td select.telSel{width:29%;height:29px;padding-left:10px;border:1px solid #d6d6d6;background:url(../images/selBoxBg.png);background-repeat:no-repeat;background-position:-38px -4px;appearance:none;-moz-appearance:none;-webkit-appearance:none}
#findBg .findBox .findBoxInner .findBoxTbl table td input.telBox{width:31%;height:27px;border:1px solid #d6d6d6}
#findBg .findBox .findBoxInner .findBoxTbl .findBoxBtn{position:absolute;bottom:0;width:100%;height:45px}
#findBg .findBox .findBoxInner .findBoxTbl .findBoxBtn button{float:left;width:49.2%;height:45px;border:1px solid #757575;font-weight:600;color:#757575;text-align:center}
#findBg .findBox .findBoxInner .findBoxTbl .findBoxBtn button.findSubmit{margin-right:3px;background:#757575;color:#fff}
#findBg .findBox .findBoxInner .findBoxTbl .findBoxBtn button.loginSubmit{margin-right:3px;border:1px solid #2282E3;background:#2282E3;color:#fff}
#findBg .findBox .findBoxInner .findBoxTbl .findBoxOk{width:100%;height:163px;padding-top:58px;background:#fafafa;text-align:center}
#findBg .findBox .findBoxInner .findBoxTbl .findBoxOk h3{font-size:16px;font-weight:600;color:#555}
#findBg .findBox .findBoxInner .findBoxTbl .findBoxOk h3 span{color:#2282E3}
#findBg .findBox .findBoxInner .findBoxTbl .findBoxOk p{margin-top:10px;margin-bottom:10px;color:#777}

#casePopBg{display:none;position:fixed;top:0;z-index:90000;width:100%;min-width:1024px;height:100%;background:rgba(0, 0, 0, 0.5)}
#casePopBg .casePop{overflow:hidden;position:absolute;top:50%;left:50%;width:900px;height:90%;background:#fff;transform:translate(-50%,-50%)}
#casePopBg .casePop .casePopInner{overflow:hidden;position:relative;width:800px;height:auto;margin:40px 50px}
#casePopBg .casePop .casePopInner .casePopTop{position:relative;width:100%;height:70px;border-bottom:1px solid #d6d9dd}
#casePopBg .casePop .casePopInner .casePopTop .caseTopTit{width:100%;height:30px}
#casePopBg .casePop .casePopInner .casePopTop .caseTopTit h3{font-size:30px;line-height:30px;color:#010101}
#casePopBg .casePop .casePopInner .casePopTop .caseTopSubTit{width:100%;height:20px;margin-top:10px;padding-left:5px;color:#555}
#casePopBg .casePop .casePopInner .casePopTop .caseTopSubTit span{color:#d7d7d7}
#casePopBg .casePop .casePopInner .casePopTop .caseTopSubTit span.date{font-size:11px;color:#828282}
#casePopBg .casePop .casePopInner .casePopTop .casePopClose{position:absolute;top:0;right:0;cursor:pointer}
#casePopBg .casePop .casePopInner .casePopBox{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;height:auto;height:500px}
#casePopBg .casePop .casePopInner .casePopBox .casePopGrp{width:100%;height:325px;margin-top:40px;border:1px solid #d6d9dd;text-align:center}
#casePopBg .casePop .casePopInner .casePopBox table{width:100%}
#casePopBg .casePop .casePopInner .casePopBox table th{width:120px;height:39px;padding-left:10px;padding-top:14px;border-top:1px solid #f2f2f2;background:#828282;color:#fff;text-align:left;vertical-align:top}
#casePopBg .casePop .casePopInner .casePopBox table td{padding-left:10px;padding-top:10px;padding-bottom:10px;border-top:1px solid #f2f2f2;text-align:left}
#casePopBg .casePop .casePopInner .casePopBox table td input[type=text]{width:95%;height:28px;padding-left:10px;border:1px solid #d6d6d6}
#casePopBg .casePop .casePopInner .casePopBox table td textarea{width:95%;height:100px;padding:10px;border:1px solid #d6d6d6}
#casePopBg .casePop .casePopInner .casePopBox table td select{width:48%;height:28px;padding-left:10px;border:1px solid #d6d6d6}
#casePopBg .casePop .casePopInner .casePopBox table td .caseBoxChk{overflow:hidden;position:relative;width:100%;height:auto;padding-left:20px}
#casePopBg .casePop .casePopInner .casePopBox table td .caseBoxChk input[type=checkbox]{position:absolute;top:0;left:0}
#casePopBg .casePop .casePopInner .casePopBox table td ul li{display:block;padding-top:2px;padding-bottom:2px}
#casePopBg .casePop .casePopInner .casePopBox table tr:last-child th,#casePopBg .casePop .casePopInner .casePopBox table tr:last-child td{border-bottom:1px solid #f2f2f2}
#casePopBg .casePop .casePopInner .casePopBtn{position:relative;width:100%;height:85px;background:#fff}
#casePopBg .casePop .casePopInner .casePopBtn button{width:263px;height:45px;margin-top:40px;background:#757575;font-weight:600;color:#fff;text-align:center}
#casePopBg .casePop .casePopInner .casePopBtn button.caseCen{width:263px;height:43px;border:1px solid #757575;background:#fff;color:#757575}

#memJoinPopBg{display:none;position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;background:rgba(0, 0, 0, 0.6)}
#memJoinPopBg .memJoinPop{position:absolute;top:60px;left:50%;width:800px;height:80%;margin-left:-350px;background:#fff}
#memJoinPopBg .memJoinPop .memJoinInner{overflow:hidden;width:800px;height:auto;padding:30px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinTop{position:relative;width:100%;height:35px;border-bottom:1px solid #eaebec}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinTop h3{font-size:20px;color:#343844}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinTop .memJoinClose{position:absolute;top:0;right:0;width:24px;height:24px;cursor:pointer}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinTop .memJoinClose img{width:24px;height:24px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinBtn{width:100%;height:75px;padding-left:50px;padding-top:30px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinBtn button{width:316px;height:45px;border:1px solid #757575;font-weight:600;color:#757575;text-align:center}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinBtn button.active{color:#fff}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinBtn button.login{border:1px solid #2282E3;background:#2282E3;color:#fff}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinBtnClose{width:100%;height:75px;padding-left:220px;padding-top:30px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinBtnClose button{width:316px;height:45px;border:1px solid #757575;font-weight:600;color:#757575;text-align:center}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinBtnClose button.active{color:#fff}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinBtnClose button.login{border:1px solid #2282E3;background:#2282E3;color:#fff}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;margin-top:30px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox{overflow:hidden;width:100%;height:auto}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxTop{width:100%;height:40px;text-align:center}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxTop h3{font-weight:600;font-size:16px;color:#777}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxTop .memJoinStep{width:100%;height:38px;margin:0 auto}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxTop .memJoinStep ul li{display:inline-block;width:24.5%;height:38px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxTop .memJoinStep ul li .stepNum{float:left;width:21.2222%;height:38px;padding-top:13px;border-radius:2px 0 0 2px;background:#bababa;font-size:12px;font-weight:600;color:#fff;text-align:center}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxTop .memJoinStep ul li .stepTit{float:left;position:relative;width:65.6666%;height:38px;padding-top:12px;border-radius:0 2px 2px 0;background:#c3c3c3;font-size:14px;font-weight:600;color:#fff;text-align:center}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxTop .memJoinStep ul li .stepTit:after{display:block;position:absolute;top:12px;right:-5px;z-index:1;width:0;border-style:solid;border-width:7px 0 7px 7px;border-color:transparent #c3c3c3;content:""}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxTop .memJoinStep ul li:last-child .stepTit:after{display:none}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxTop .memJoinStep ul li.stepOn .stepNum{background:#2d81f5;color:#fff}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxTop .memJoinStep ul li.stepOn .stepTit{background:#2282E3;color:#fff}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxTop .memJoinStep ul li.stepOn .stepTit:after{border-color:transparent #2282E3}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxTop .memJoinStep ul li.stepOff .stepNum{background:#757575;color:#fff}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxTop .memJoinStep ul li.stepOff .stepTit{background:#888;color:#fff}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxTop .memJoinStep ul li.stepOff .stepTit:after{border-color:transparent #888}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxTab{width:100%;height:37px;border-bottom:1px solid #7f7f7f}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxTab ul li{display:inline-block;float:left;width:132px;height:36px;border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;background:#f1f1f1;line-height:36px;color:#757575;text-align:center;cursor:pointer}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxTab ul li.tabOn{display:inline-block;width:132px;height:37px;border-top:1px solid #7f7f7f;border-left:1px solid #7f7f7f;border-right:1px solid #7f7f7f;background:#fff;line-height:37px;font-weight:600;color:#000;text-align:center}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList{overflow:hidden;width:100%;height:auto;margin-top:25px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .unMemberInfo{overflow:hidden;width:100%;height:auto;margin-top:30px;padding:0 20px;background:#fafafa}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .unMemberInfo h3{line-height:57px;font-weight:600;font-size:16px;color:#000}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolInfo{overflow:hidden;width:100%;height:auto;margin-bottom:20px;padding:20px;background:#fafafa}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolInfo h3{margin-top:0;font-size:16px;font-weight:600;line-height:30px;color:#333}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolInfo ul li{color:#828282 line-height: 0}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolInfo ul li span{color:#d2d2d2}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList h3{font-size:18px;font-weight:600;line-height:20px;color:#2282E3}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox{overflow:hidden;position:relative;width:100%;height:auto;margin-top:20px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox .joinPolBoxInfo{position:absolute;top:0;right:0;width:200px;height:auto;color:#555;text-align:right}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox .joinPolBoxInfo span{color:#2282E3}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox h4{font-size:14px;font-weight:600;line-height:20px;color:#555}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox h4 span{color:#d5d5d5}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox .joinPolicy{width:100%;height:156px;padding:20px 10px 20px 20px;border:1px solid #d6d6d6}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox .joinPolicy .joinPolicyCon{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;height:116px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox .joinPolicy .joinPolicyCon p{position:relative;padding-left:10px;line-height:20px;color:#777}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox .joinPolicy .joinPolicyCon p.poTop{margin-top:0;padding-left:0}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox .joinPolicy .joinPolicyCon p span{display:inline;position:relative;z-index:1;white-space:pre-wrap}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox .joinPolicy .joinPolicyCon ul{margin-top:10px;padding-left:20px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox .joinPolicy .joinPolicyCon ul li{padding-left:15px;line-height:17px;color:#828282}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox .joinPolicy .joinPolicyCon ul li.doList{padding-left:20px !important}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox .joinPolicy .joinPolicyCon ul li.doTit span{color:#dbdbdb}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox label{margin-top:10px;line-height:20px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table{width:100%}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table th{height:39px;padding-top:13px;padding-left:10px;border-bottom:1px solid #f2f2f2;background:#828282;color:#fff;text-align:left;vertical-align:top}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td{position:relative;height:39px;padding-left:10px;border-bottom:1px solid #f2f2f2;line-height:39px;color:#777}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td input[type=text]{width:150px;height:29px;padding-left:10px;border:1px solid #d6d6d6}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td input[type=password]{width:150px;height:29px;padding-left:10px;border:1px solid #d6d6d6}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td input.mInputMail1{width:117px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td input.mInputMail2{width:159px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td input.mInputName{width:187px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td input.mInputPw{width:187px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td input.mInputTel{width:87px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td input.mCompTxt{position:absolute;top:4px;left:160px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td select{width:150px;height:29px;padding-left:10px;border:1px solid #d6d6d6;background:url(../images/selBoxBg.png);background-repeat:no-repeat;background-position:right -4px;color:#555;appearance:none;-moz-appearance:none;-webkit-appearance:none}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td select.mSelectMail{width:125px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td select.mSelectBth{width:98px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td select.mSelectRegion{width:196px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td select.mSelectJob{width:320px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td button.mailChk{width:84px;height:29px;background:#000;color:#fff;text-align:center}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table tr:first-child th,#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table tr:first-child td{border-top:1px solid #e5e5e5}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table tr:last-child th,#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table tr:last-child td{border-bottom:1px solid #e5e5e5}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td p{line-height:18px;color:#828282}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td span{color:#d2d2d2}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td p.mailChkOn{margin-top:5px;font-weight:600;color:#2282E3}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td p.mMailInfo{letter-spacing:-1px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td.regRadio{padding-left:0}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td.regRadio ul.radioSet{height:22px;margin-top:2px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td.regRadio ul li{display:inline-block;float:left;position:relative;margin-left:10px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td.regRadio ul li input[type=radio]{position:absolute;top:-9999px;font-size:0;line-height:0}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td.regRadio ul li label{display:block;float:left;position:relative;z-index:9;width:50px;height:20px;margin-top:0;padding:0 7px 0 23px;font-size:12px;color:#777;cursor:pointer}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td.regRadio ul li .check{display:block;position:absolute;top:1px;left:0;z-index:5;width:17px;height:17px;border:1px solid #ccd0d4;border-radius:100%;background:#fff;transition:border .25s linear;-webkit-transition:border .25s linear}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox table td ul li .check::before{display:block;position:absolute;top:3px;left:3px;width:9px;height:9px;margin:auto;border-radius:100%;content:"";transition:background .25s linear;-webkit-transition:background .25s linear}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox .formInfo{width:100%;height:30px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolBox .formInfo p{line-height:30px;font-weight:600;color:#f89b1d}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .joinPolAgree{width:100%;height:45px;margin-top:20px;padding-top:15px;background:#f5faff;font-weight:600;color:#2282E3;text-align:center}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .mConfMailBox{overflow:hidden;width:100%;height:auto;margin-top:20px;padding:20px;background:#f5faff;text-align:center}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .mConfMailBox h3{margin-bottom:5px;font-weight:600;font-size:18px;line-height:22px;color:#555}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .mConfMailBox p.mailAdd{font-weight:600;line-height:72px;color:#2282E3}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .mConfMailBox p{color:#777}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .mConfMailBox p span{color:#828282}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .mConfMailInfo{width:100%;height:90px;margin-top:20px}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .mConfMailInfo ul li{line-height:18px;color:#828282}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .mConfMailInfo ul li span{color:#d2d2d2}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .mJoinOk{width:100%;height:230px;padding-top:20px;text-align:center}
#memJoinPopBg .memJoinPop .memJoinInner .memJoinMain .memJoinMainBox .memJoinMainBoxList .mJoinOk h3{margin-top:10px;font-size:30px}

table.mediaAcount{width:100%;margin-top:10px}
table.mediaAcount th,table.mediaAcount td{padding:0 !important;text-align:center !important;vertical-align:middle !important}
table.mediaAcount td button{width:30px;border-radius:3px;background:#666;line-height:25px;font-size:11px;color:#fff;text-align:center}
table.mediaAcount td button.mdStop{background:#fba309}
table.mediaAcount td button.mdDel{background:#c33939}
table.mediaAcount td button.mdPlay,table.mediaAcount td button.mdSave,table.mediaAcount td button.mdReg{background:#3f7ed5}
table.mediaAcount td button.mdCen,table.mediaAcount td button.mdEdit{background:#605e5a}

#myDicPopBg{display:none;position:fixed;top:0;z-index:90000;width:100%;height:100%;background:rgba(0, 0, 0, 0.5)}
#myDicPopBg .myDicPop{position:absolute;top:238px;left:50%;width:520px;height:269px;margin-left:-260px;background:#fff}
#myDicPopBg .myDicPop .myDicPopInner{overflow:hidden;width:520px;height:auto;padding:30px}
#myDicPopBg .myDicPop .myDicPopInner .myDicPopTop{position:relative;width:100%;height:35px;border-bottom:1px solid #eaebec}
#myDicPopBg .myDicPop .myDicPopInner .myDicPopTop h3{font-size:20px;color:#343844}
#myDicPopBg .myDicPop .myDicPopInner .myDicPopTop .myDicPopClose{position:absolute;top:0;right:0;width:24px;height:24px;cursor:pointer}
#myDicPopBg .myDicPop .myDicPopInner .myDicPopTop .myDicPopClose img{width:24px;height:24px}
#myDicPopBg .myDicPop .myDicPopInner .myDicPopBox{width:100%;height:101px;text-align:center}
#myDicPopBg .myDicPop .myDicPopInner .myDicPopBox h3{margin-top:40px;font-size:21px;color:#000}
#myDicPopBg .myDicPop .myDicPopInner .myDicPopBox h3 b{color:#555}
#myDicPopBg .myDicPop .myDicPopInner .myDicPopBox h3 b span{color:#2282E3}
#myDicPopBg .myDicPop .myDicPopInner .myDicPopBox p{margin-top:10px;font-size:16px;color:#555}
#myDicPopBg .myDicPop .myDicPopInner button{width:100%;height:45px;background:#757575;color:#fff;text-align:center}
#myDicDelPopBg{display:none;position:fixed;top:0;z-index:90000;width:100%;height:100%;background:rgba(0, 0, 0, 0.5)}
#myDicDelPopBg .myDicDelPop{position:absolute;top:238px;left:50%;width:520px;height:269px;margin-left:-260px;background:#fff}
#myDicDelPopBg .myDicDelPop .myDicDelPopInner{overflow:hidden;width:520px;height:auto;padding:30px}
#myDicDelPopBg .myDicDelPop .myDicDelPopInner .myDicDelPopTop{position:relative;width:100%;height:35px;border-bottom:1px solid #eaebec}
#myDicDelPopBg .myDicDelPop .myDicDelPopInner .myDicDelPopTop h3{font-size:20px;color:#343844}
#myDicDelPopBg .myDicDelPop .myDicDelPopInner .myDicDelPopTop .myDicDelPopClose{position:absolute;top:0;right:0;width:24px;height:24px;cursor:pointer}
#myDicDelPopBg .myDicDelPop .myDicDelPopInner .myDicDelPopTop .myDicDelPopClose img{width:24px;height:24px}
#myDicDelPopBg .myDicDelPop .myDicDelPopInner .myDicDelPopBox{width:100%;height:101px;text-align:center}
#myDicDelPopBg .myDicDelPop .myDicDelPopInner .myDicDelPopBox h3{margin-top:40px;font-size:21px;color:#000}
#myDicDelPopBg .myDicDelPop .myDicDelPopInner .myDicDelPopBox h3 b{color:#555}
#myDicDelPopBg .myDicDelPop .myDicDelPopInner .myDicDelPopBox h3 b span{color:#2282E3}
#myDicDelPopBg .myDicDelPop .myDicDelPopInner .myDicDelPopBox p{margin-top:10px;font-size:16px;color:#555}
#myDicDelPopBg .myDicDelPop .myDicDelPopInner button{float:left;width:228px;height:45px;background:#757575;color:#fff;text-align:center}
#myDicDelPopBg .myDicDelPop .myDicDelPopInner button.myDicDelCen{width:226px;height:43px;margin-left:3px;border:1px solid #757575;background:#fff;color:#757575}

#expDelPopBg{display:none;position:fixed;top:0;z-index:90000;width:100%;height:100%;background:rgba(0, 0, 0, 0.5)}
#expDelPopBg .expDelPop{position:absolute;top:238px;left:50%;width:520px;height:269px;margin-left:-260px;background:#fff}
#expDelPopBg .expDelPop .expDelPopInner{overflow:hidden;width:520px;height:auto;padding:30px}
#expDelPopBg .expDelPop .expDelPopInner .expDelPopTop{position:relative;width:100%;height:35px;border-bottom:1px solid #eaebec}
#expDelPopBg .expDelPop .expDelPopInner .expDelPopTop h3{font-size:20px;color:#343844}
#expDelPopBg .expDelPop .expDelPopInner .expDelPopTop .expDelPopClose{position:absolute;top:0;right:0;width:24px;height:24px;cursor:pointer}
#expDelPopBg .expDelPop .expDelPopInner .expDelPopTop .expDelPopClose img{width:24px;height:24px}
#expDelPopBg .expDelPop .expDelPopInner .expDelPopBox{width:100%;height:101px;text-align:center}
#expDelPopBg .expDelPop .expDelPopInner .expDelPopBox h3{margin-top:40px;font-size:21px;color:#000}
#expDelPopBg .expDelPop .expDelPopInner .expDelPopBox h3 b{color:#555}
#expDelPopBg .expDelPop .expDelPopInner .expDelPopBox h3 b span{color:#2282E3}
#expDelPopBg .expDelPop .expDelPopInner .expDelPopBox p{margin-top:10px;font-size:16px;color:#555}
#expDelPopBg .expDelPop .expDelPopInner button{float:left;width:228px;height:45px;background:#757575;color:#fff;text-align:center}
#expDelPopBg .expDelPop .expDelPopInner button.expDelCen{width:226px;height:43px;margin-left:3px;border:1px solid #757575;background:#fff;color:#757575}

#newsInfoPopBg{display:none;position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;background:rgba(0, 0, 0, 0.6)}
#newsInfoPopBg .newsInfoPop{position:absolute;top:60px;left:50%;width:700px;height:80%;margin-left:-350px;background:#fff}
#newsInfoPopBg .newsInfoPop .newsInfoInner{overflow:hidden;width:700px;height:auto;padding:30px}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoTop{position:relative;width:100%;height:35px;border-bottom:1px solid #eaebec}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoTop h3{font-size:20px;color:#343844}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoTop .newsInfoClose{position:absolute;top:0;right:0;width:24px;height:24px;cursor:pointer}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoTop .newsInfoClose img{width:24px;height:24px}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoBtn{width:100%;height:75px;padding-top:30px}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoBtn button{width:100%;height:45px;background:#e3e3e3;font-weight:600;color:#555;text-align:center}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;margin-top:30px}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox{overflow:hidden;width:100%;height:auto}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxTop{width:100%;height:117px;padding:20px 0 0;background:#fafafa;text-align:center}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxTop h3{font-weight:600;font-size:16px;color:#777}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxTop .newsInfoStep{width:568px;height:38px;margin:0 auto}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxTop .newsInfoStep ul{}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxTop .newsInfoStep ul li{display:inline-block;width:24%;height:38px;margin-top:20px}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxTop .newsInfoStep ul li .stepNum{float:left;width:21.2222%;height:38px;padding-top:13px;border-radius:2px 0 0 2px;background:#434753;font-size:12px;font-weight:600;color:#73757d;text-align:center}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxTop .newsInfoStep ul li .stepTit{float:left;position:relative;width:65.6666%;height:38px;padding-top:12px;border-radius:0 2px 2px 0;background:#484c58;font-size:14px;font-weight:600;color:#73757d;text-align:center}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxTop .newsInfoStep ul li .stepTit:after{display:block;position:absolute;top:12px;right:-5px;z-index:1;width:0;border-style:solid;border-width:7px 0 7px 7px;border-color:transparent #484c58;content:""}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxTop .newsInfoStep ul li:last-child .stepTit:after{display:none}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxTop .newsInfoStep ul li.stepOn .stepNum{background:#2d81f5;color:#fff}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxTop .newsInfoStep ul li.stepOn .stepTit{background:#2282E3;color:#fff}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxTop .newsInfoStep ul li.stepOn .stepTit:after{border-color:transparent #2282E3}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxList{overflow:hidden;width:100%;height:auto;margin-top:25px}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxList ul li{display:block;overflow:hidden;width:100%;height:auto;padding:5px 0 15px}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxList ul li h3{font-size:16px;font-weight:600}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxList ul li h3 span{color:#2d81f5}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxList ul li p{margin-top:5px;color:#2d81f5}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxList ul li ul{margin-top:10px}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxList ul li ul li{display:block;overflow:hidden;position:relative;width:100%;height:auto;padding:2px 0 2px 7px}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxList ul li ul li:before{position:absolute;left:0;color:#d2d2d2;content:"·"}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxList ul li.downArr{display:block;width:100%;height:35px;background:url(../images/downArr.jpg);background-position:center}
#newsInfoPopBg .newsInfoPop .newsInfoInner .newsInfoMain .newsInfoMainBox .newsInfoMainBoxList ul li{display:block;overflow:hidden;width:100%;height:auto}

#keywordBg{display:none;position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;background:rgba(0, 0, 0, 0.6)}
#keywordBg .keywordBox{position:absolute;top:162px;left:50%;width:520px;height:524px;margin-left:-260px;background:#fff}
#keywordBg .keywordBox .keywordBoxInner{overflow:hidden;width:520px;height:auto;padding:30px}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxTop{position:relative;width:100%;height:35px;border-bottom:1px solid #eaebec}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxTop h3{font-size:20px;color:#343844}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxTop .keywordBoxClose{position:absolute;top:0;right:0;width:24px;height:24px;cursor:pointer}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxTop .keywordBoxClose img{width:24px;height:24px}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;height:350px;margin-top:20px}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxInfo{overflow:hidden;width:100%;height:auto}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxInfo ul li{display:block;position:relative;width:100%;padding:3px 0 3px 15px;line-height:15px}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxInfo ul li p{color:#555}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxInfo ul li p span{color:#2282E3}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxInfo ul li p span.or{color:#f89b1d}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxInfo ul li:before{position:absolute;top:2px;left:0;color:#aaa;content:"※"}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxChk{overflow:hidden;width:100%;height:auto;margin-top:15px}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxChk table{width:100%}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxChk table th{width:89px;height:38px;padding-left:10px;border-bottom:1px solid #f2f2f2;background:#828282;color:#fff;text-align:left}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxChk table td{height:38px;padding-left:10px;border-bottom:1px solid #f2f2f2}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxChk table tr:first-child th,#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxChk table tr:first-child td{border-top:1px solid #e5e5e5}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxChk table tr:last-child th,#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxChk table tr:last-child td{border-bottom:1px solid #e5e5e5}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxChk table td.keyChk{position:relative}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxChk table td.keyChk ul li{display:inline-block;float:left;position:relative}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxChk table td.keyChk ul li input[type=radio]{position:absolute;top:-9999px;font-size:0;line-height:0}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxChk table td.keyChk ul li label{display:block;float:left;position:relative;z-index:9;height:20px;padding:12px 7px 0 21px;font-size:12px;font-weight:600;color:#777;cursor:pointer}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxChk table td.keyChk ul li .check{display:block;position:absolute;top:10px;left:0;z-index:5;width:17px;height:17px;border:1px solid #ccd0d4;border-radius:100%;background:#fff;transition:border .25s linear;-webkit-transition:border .25s linear}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxChk table td.keyChk ul li .check::before{display:block;position:absolute;top:3px;left:3px;width:9px;height:9px;margin:auto;border-radius:100%;content:"";transition:background .25s linear;-webkit-transition:background .25s linear}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxChk table td input.keyReg{float:left;width:276px;height:29px;padding-left:10px;border:1px solid #d6d6d6}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxChk table td button.keyRegBtn{float:left;width:72px;height:29px;margin-left:3px;background:#2282E3;color:#fff;text-align:center}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxTbl{overflow:hidden;width:100%;height:auto;margin-top:20px}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxTbl table{width:100%}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxTbl table th{height:37px;background:#828282;color:#fff}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxTbl table td{height:37px;border-bottom:1px solid #f2f2f2;color:#555;text-align:center}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxList .keywordBoxTbl table td b{float:left;margin-left:10px}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxBtn{width:100%;height:70px;padding-top:25px}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxBtn button{width:148px;height:45px;border:1px solid #757575;font-weight:600;color:#757575;text-align:center}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxBtn button.keySave{background:#757575;color:#fff}
#keywordBg .keywordBox .keywordBoxInner .keywordBoxBtn button.keyDel{border:1px solid #e3e3e3;background:#e3e3e3;color:#555}

#libNewsPopBg{display:none;position:fixed;top:0;z-index:90000;width:100%;height:100%;background:rgba(0, 0, 0, 0.5)}
#libNewsPopBg .libNewsPop{position:absolute;top:5%;left:50%;width:520px;max-height:720px;margin-left:-260px;background:#fff}
#libNewsPopBg .libNewsPop .libNewsPopInner{overflow:hidden;width:100%;height:auto}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopTop{position:relative;width:100%;height:35px;margin-top:20px;padding:0 30px}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopTop h3{font-size:20px;color:#343844}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopTop .libNewsPopClose{position:absolute;top:0;right:30px;width:24px;height:24px;cursor:pointer}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopTop .libNewsPopClose img{width:24px;height:24px}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopSearch{position:relative;width:100%;height:60px;background:#292c33}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopSearch input.libNewsSearchBox{width:80%;height:30px;margin-top:15px;margin-left:30px;padding-left:10px;border:none;border-left:1px solid #fff;background:none;font-size:16px;font-weight:600;color:#fff}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopSearch input.noLine{border-left:none}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopSearch .libNewsPopSearchBtn{position:absolute;top:14px;right:35px;width:33px;height:33px}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopSearch .libNewsPopSearchBtn img{width:30px}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopList{overflow:hidden;width:100%;height:auto;margin-top:25px;padding:0 30px}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopList .libNewsPopIndex{width:100%;height:20px;line-height:20px;color:#aeaeae}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopList .libNewsPopIndex b{color:#d27406}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopList table{width:100%}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopList table th{height:35px;background:#828282;font-weight:600;color:#fff}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopList table th.rBo{border-right:1px solid #93959b}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopList table td{height:35px;padding-left:10px;border-bottom:1px solid #f2f2f2}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopList table td.rBo{border-right:1px solid #f2f2f2}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopBtn{width:100%;height:95px;padding:20px 30px 0}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopBtn button{width:226px;height:45px;border:1px solid #757575;color:#757575;text-align:center}
#libNewsPopBg .libNewsPop .libNewsPopInner .libNewsPopBtn button.libOn{background:#757575;color:#fff}

#libAncPopBg{display:none;position:fixed;top:0;z-index:90000;width:100%;height:100%;background:rgba(0, 0, 0, 0.5)}
#libAncPopBg .libAncPop{position:absolute;top:5%;left:50%;width:520px;max-height:720px;margin-left:-260px;background:#fff}
#libAncPopBg .libAncPop .libAncPopInner{overflow:hidden;width:100%;height:auto;padding:20px 30px}
#libAncPopBg .libAncPop .libAncPopInner .libAncPopTop{position:relative;width:100%;height:35px;border-bottom:1px solid #eaebec}
#libAncPopBg .libAncPop .libAncPopInner .libAncPopTop h3{font-size:20px;color:#343844}
#libAncPopBg .libAncPop .libAncPopInner .libAncPopTop .libAncPopClose{position:absolute;top:0;right:0;width:24px;height:24px;cursor:pointer}
#libAncPopBg .libAncPop .libAncPopInner .libAncPopTop .libAncPopClose img{width:24px;height:24px}
#libAncPopBg .libAncPop .libAncPopInner .libAncPopList{overflow:hidden;width:100%;height:auto;margin-top:20px}
#libAncPopBg .libAncPop .libAncPopInner .libAncPopList p{line-height:25px;color:#2282E3}
#libAncPopBg .libAncPop .libAncPopInner .libAncPopList .libAncBox{overflow:hidden;width:100%;height:270px;padding:20px;border:1px solid #d6d6d6}
#libAncPopBg .libAncPop .libAncPopInner .libAncPopList .libAncBox .libAncBoxIn{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;height:230px;font-size:15px}
#libAncPopBg .libAncPop .libAncPopInner .libAncPopList .libAncSearch{overflow:hidden;width:100%;height:auto;margin-top:20px}
#libAncPopBg .libAncPop .libAncPopInner .libAncPopList .libAncSearch input{width:390px;height:33px;border:2px solid #2282E3}
#libAncPopBg .libAncPop .libAncPopInner .libAncPopList .libAncSearch button{width:66px;height:29px;background:#000;color:#fff;text-align:center}
#libAncPopBg .libAncPop .libAncPopInner .libAncPopBtn{width:100%;height:65px;padding-top:20px}
#libAncPopBg .libAncPop .libAncPopInner .libAncPopBtn button{width:226px;height:45px;border:1px solid #757575;color:#757575;text-align:center}
#libAncPopBg .libAncPop .libAncPopInner .libAncPopBtn button.libOn{background:#757575;color:#fff}

#libPeoplePopBg{display:none;position:fixed;top:0;z-index:90000;width:100%;height:100%;background:rgba(0, 0, 0, 0.5)}
#libPeoplePopBg .libPeoplePop{position:absolute;top:5%;left:50%;width:520px;height:90%;min-height:520px;margin-left:-260px;background:#fff}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner{overflow:hidden;width:100%;height:auto;padding:20px 30px}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopTop{position:relative;width:100%;height:35px;border-bottom:1px solid #eaebec}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopTop h3{font-size:20px;color:#343844}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopTop .libPeoplePopClose{position:absolute;top:0;right:0;width:24px;height:24px;cursor:pointer}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopTop .libPeoplePopClose img{width:24px;height:24px}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopList{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;height:auto;margin-top:20px}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopList .libPeopleInfo{overflow:hidden;position:relative;width:100%;height:auto;padding-left:17px}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopList .libPeopleInfo:before{position:absolute;top:1px;left:0;color:#aaa;content:"※"}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopList .libPeoplePrt{position:relative;width:100%;height:40px}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopList .libPeoplePrt button{position:absolute;top:4px;right:0;width:69px;height:29px;border:1px solid;border:1px solid #d6d6d6;color:#555;text-align:center}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopList .libPeopleInfo p{line-height:17px;color:#555}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopList .libPeopleInfo p span{color:#2282E3}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopList table{width:100%}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopList table th{width:90px;height:49px;padding-top:17px;padding-left:8px;border-bottom:1px solid #f2f2f2;background:#828282;font-weight:600;color:#fff;letter-spacing:-1px;text-align:left;vertical-align:top}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopList table td{width:150px;height:49px;padding:14px 0 14px 10px;border-bottom:1px solid #f2f2f2;line-height:21px;color:#555}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopList table tr:first-child th,#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopList table tr:first-child td{border-top:1px solid #e5e5e5}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopList table tr:last-child th,#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopList table tr:last-child td{border-bottom:1px solid #e5e5e5}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopBtn{width:100%;height:65px;padding-top:20px;text-align:center}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopBtn button{width:226px;height:45px;border:1px solid #757575;color:#757575;text-align:center}
#libPeoplePopBg .libPeoplePop .libPeoplePopInner .libPeoplePopBtn button.libOn{background:#757575;color:#fff}
#libPeoRegPopBg{display:none;position:fixed;top:0;z-index:90000;width:100%;height:100%;background:rgba(0, 0, 0, 0.5)}
#libPeoRegPopBg .libPeoRegPop{position:absolute;top:5%;left:50%;width:520px;height:530px;min-height:520px;margin-left:-260px;background:#fff}
#libPeoRegPopBg .libRegForm{height:90%}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner{overflow:hidden;width:100%;height:auto;padding:20px 30px}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopTop{position:relative;width:100%;height:35px;border-bottom:1px solid #eaebec}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopTop h3{font-size:20px;color:#343844}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopTop .libPeoRegPopClose{position:absolute;top:0;right:0;width:24px;height:24px;cursor:pointer}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopTop .libPeoRegPopClose img{width:24px;height:24px}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopList{width:100%;height:370px;margin-top:20px}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopList .libPolicy{width:100%;height:370px}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopList .libPolicy h3{line-height:30px;font-weight:600;font-size:14px;color:#555}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopList .libPolicy h3 span{font-weight:600;color:#d5d5d5}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopList .libPolicy .libPolicyBox{width:100%;height:275px;padding:5px;border:1px solid #d6d6d6}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopList .libPolicy .libPolicyBox .libPolicyCon{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;height:265px;padding-top:15px;padding-bottom:5px}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopList .libPolicy .libPolicyBox .libPolicyCon p{padding-left:20px;padding-right:10px;line-height:18px}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopList .libPolicy .libPolicyAgree{position:relative;width:100%;height:65px;padding-top:18px;text-align:center}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopList .libPolicy .libPolicyAgree p{font-weight:600;color:#555}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopList .libPolicy .libPolicyAgree ul.radioSet{margin-left:140px;margin-top:5px}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopList .libPolicy .libPolicyAgree ul li{display:inline-block;float:left;position:relative}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopList .libPolicy .libPolicyAgree ul li input[type=radio]{position:absolute;top:-9999px;font-size:0;line-height:0}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopList .libPolicy .libPolicyAgree ul li label{display:block;float:left;position:relative;z-index:9;height:20px;padding:12px 7px 0 41px;font-size:12px;color:#777;cursor:pointer}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopList .libPolicy .libPolicyAgree ul li .check{display:block;position:absolute;top:10px;left:15px;z-index:5;width:17px;height:17px;border:1px solid #ccd0d4;border-radius:100%;background:#fff;transition:border .25s linear;-webkit-transition:border .25s linear}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopList .libPolicy .libPolicyAgree ul li .check::before{display:block;position:absolute;top:3px;left:3px;width:9px;height:9px;margin:auto;border-radius:100%;content:"";transition:background .25s linear;-webkit-transition:background .25s linear}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;height:auto;margin-top:20px}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm p{line-height:27px}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm p span{font-weight:600;color:#2282E3}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table{width:100%}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table th{width:90px;height:39px;padding-top:12px;padding-left:8px;border-bottom:1px solid #f2f2f2;background:#828282;font-weight:600;color:#fff;letter-spacing:-1px;text-align:left;vertical-align:top}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table td{width:150px;height:39px;padding:5px 0 5px 10px;border-bottom:1px solid #f2f2f2;line-height:21px;color:#555}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table td.regRadio{padding-left:0}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table td.regRadio ul.radioSet{margin-top:5px}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table td.regRadio ul li{display:inline-block;float:left;position:relative;margin-left:10px}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table td.regRadio ul li input[type=radio]{position:absolute;top:-9999px;font-size:0;line-height:0}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table td.regRadio ul li label{display:block;float:left;position:relative;z-index:9;height:20px;padding:0 7px 0 23px;font-size:12px;color:#777;cursor:pointer}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table td.regRadio ul li .check{display:block;position:absolute;top:1px;left:0;z-index:5;width:17px;height:17px;border:1px solid #ccd0d4;border-radius:100%;background:#fff;transition:border .25s linear;-webkit-transition:border .25s linear}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table td.regRadio ul li .check::before{display:block;position:absolute;top:3px;left:3px;width:9px;height:9px;margin:auto;border-radius:100%;content:"";transition:background .25s linear;-webkit-transition:background .25s linear}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table td input[type=text]{width:130px;height:29px;padding-left:10px;border:1px solid #d6d6d6;color:#555}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table td input.regAdd{width:100%;margin-top:5px}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table td input.regMail{width:182px}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table td select{width:230px;height:29px;padding-left:10px;border:1px solid #d6d6d6;background:url(../images/selBoxBg.png);background-repeat:no-repeat;background-position:right -4px;color:#555;color:#555;appearance:none;-moz-appearance:none;-webkit-appearance:none}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table td select.selMail{width:125px}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table td select.selTel{width:125px}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table td input.regTel{width:104px}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table td button.post{width:94px;height:29px;background:#000;color:#fff;text-align:center}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table td textarea{width:100%;height:50px;padding:10px;border:1px solid #d6d6d6;color:#555}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm .formInfo{width:100%;height:30px}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm .formInfo p{line-height:30px;font-weight:600;color:#f89b1d}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table tr:first-child th,#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table tr:first-child td{border-top:1px solid #e5e5e5}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table tr:last-child th,#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopForm table tr:last-child td{border-bottom:1px solid #e5e5e5}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopBtn{width:100%;height:65px;padding-top:20px}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopBtn button{width:226px;height:45px;border:1px solid #757575;color:#757575;text-align:center}
#libPeoRegPopBg .libPeoRegPop .libPeoRegPopInner .libPeoRegPopBtn button.libOn{background:#757575;color:#fff}

#policyPopBg{display:none;position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;background:rgba(0, 0, 0, 0.6)}
#policyPopBg .policyPop{overflow:hidden;position:absolute;top:10%;left:50%;width:700px;height:auto;min-height:400px;margin-left:-350px;background:#fff}
#policyPopBg .policyPop .policyPopTop{position:relative;width:640px;height:30px;margin:30px 30px 0;padding-bottom:40px;border-bottom:1px solid #eaebec}
#policyPopBg .policyPop .policyPopTop h3{font-size:20px;color:#343844}
#policyPopBg .policyPop .policyPopTop .policyPopClose{position:absolute;top:0;right:0;width:24px;height:24px;cursor:pointer}
#policyPopBg .policyPop .policyPopTop .policyPopClose img{width:24px;height:24px}
#policyPopBg .policyPop .policyPopInner{overflow:auto;overflow-y:auto;overflow-x:none;width:100%;height:200px;padding:30px}
#policyPopBg .policyPop .policyPopInner .policyPopInfo{overflow:hidden;width:100%;height:auto;padding:20px;background:#fafafa;font-size:13px;letter-spacing:-.04em}
#policyPopBg .policyPop .policyPopInner .policyPopInfo h3{font-size:16px;line-height:20px;color:#333}
#policyPopBg .policyPop .policyPopInner .policyPopInfo{font-family:'MalgunGothic',Dotum,Arial,sans-serif}
#policyPopBg .policyPop .policyPopInner .policyPopInfo p{margin-top:5px;letter-spacing:-1px}
#policyPopBg .policyPop .policyPopInner .policyPopCon{width:100%;height:322px;margin-top:30px;padding:20px;border:1px solid #d6d6d6;background:#fff}
#policyPopBg .policyPop .policyPopInner .hAuto{overflow:hidden !important;height:auto !important;line-height:20px}
#policyPopBg .policyPop .policyPopInner .emailBox{text-align:center}
#policyPopBg .policyPop .policyPopInner .emailBox h3{margin-top:20px;font-size:15px;line-height:18px;color:#2282E3;text-align:left}
#policyPopBg .policyPop .policyPopInner .policyPopCon .policyPopTxt{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;height:282px}
#policyPopBg .policyPop .policyPopInner .policyPopCon .policyPopTxt p{position:relative;padding-left:10px;line-height:40px;color:#777;color:#333}
#policyPopBg .policyPop .policyPopInner .policyPopCon .policyPopTxt p.poTop{margin-top:0;padding-left:0;color:#3e8cd2}
#policyPopBg .policyPop .policyPopInner .policyPopCon .policyPopTxt p span{display:inline;position:relative;z-index:1;white-space:pre-wrap}
#policyPopBg .policyPop .policyPopInner .policyPopCon .policyPopTxt .infoBox{overflow:hidden;width:100%;height:auto;margin-bottom:20px;padding:20px;background:#f5faff;line-height:18px;color:#828282}
#policyPopBg .policyPop .policyPopInner .policyPopCon .policyPopTxt ul{position:relative;margin-top:10px;padding-left:10px}
#policyPopBg .policyPop .policyPopInner .policyPopCon .policyPopTxt ul li{margin-bottom:5px;padding-right:15px;line-height:17px;color:#828282}
#policyPopBg .policyPop .policyPopInner .policyPopCon .policyPopTxt ul li.doList{padding-left:20px !important}
#policyPopBg .policyPop .policyPopInner .policyPopCon .policyPopTxt ul li.doTit span{color:#dbdbdb}
#policyPopBg .policyPop .policyPopInner .policyPopEmail{overflow:hidden;width:100%;height:auto}
#policyPopBg .policyPop .policyPopInner .policyPopEmail ul li{position:relative;margin-top:15px;padding-left:7px;line-height:18px;color:#828282}
#policyPopBg .policyPop .policyPopInner .policyPopEmail ul li:before{position:absolute;top:0;left:0;color:#d2d2d2;content:"·"}
#policyPopBg .policyPop .policyPopBtn{width:640px;height:45px;margin:0 30px 30px}
#policyPopBg .policyPop .policyPopBtn button{width:100%;height:45px;background:#e3e3e3;font-weight:600;color:#555;text-align:center}

#sitemap{padding-top:30px;}
#sitemap > div{margin-top:10px; overflow: hidden;}
#sitemap > div a{display:block; width:148px;}
#sitemap > div dl {float: left; text-align: center; margin-right:10px; }
#sitemap > div dl:nth-child(4n){margin-right:0}
#sitemap > div dl dt{height:35px;margin-bottom:10px;border:1px solid #ebebeb;line-height:35px;font-weight:bold;}
#sitemap > div dl:hover dt{border:1px solid #399bfe;background-color:#399bfe}
#sitemap > div dl:hover dt a{color:#fff}
#sitemap > div dl dd a:hover{color:#399bfe}
#sitemap > div dl dd{margin-bottom:8px;}

#analDataPopBg{display:none;position:fixed;top:0;z-index:90000;width:100%;height:100%;background:rgba(0, 0, 0, 0.5)}
#analDataPopBg .analDataPop{position:absolute;top:50%;left:50%;width:520px;height:540px;margin-left:-260px;margin-top:-270px;background:#fff}
#analDataPopBg .analDataPop .analDataPopInner{width:520px;height:540px;padding:30px}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopTop{width:100%;height:35px;border-bottom:1px solid #eaebec}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopTop{position:relative;width:100%;height:35px;border-bottom:1px solid #eaebec}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopTop h3{font-size:20px;color:#343844}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopTop .analDataPopClose{position:absolute;top:0;right:0;width:24px;height:24px;cursor:pointer}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopTop .analDataPopClose img{width:24px;height:24px}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList{overflow:auto;overflow-y:auto;overflow-x:hidden;width:100%;height:345px;margin-top:25px}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopInfo{overflow:hidden;position:relative;width:100%;height:auto;padding-left:15px}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopInfo:before{position:absolute;top:0;left:0;font-size:12px;color:#aaa;content:"※"}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopInfo p{font-size:12px;color:#555;letter-spacing:-1px}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopInfo p span{color:#2282E3}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTblTop{overflow:hidden;width:100%;height:auto;margin-top:20px}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTblTop table{width:100%}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTblTop table th{width:89px;height:39px;padding-left:10px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#828282;color:#fff;text-align:left}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTblTop table td{height:39px;padding-left:10px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;color:#555}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTblTop table td input[type=text]{width:100%;height:29px;padding-left:10px;border:1px solid #d6d6d6;background:#fff}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTblTop table td input.keyTxt{width:175px}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTblTop table td input.pluTxt{width:96px}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTblTop table td button.regBtn{width:72px;height:29px;background:#2282E3;color:#fff;text-align:center}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopMore{width:100%;height:40px;text-align:right}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopMore a{display:inline-block;margin-top:10px;padding:2px 10px 0;background:#e0e0e0;line-height:20px;font-size:11px;color:#525252}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTbl{overflow:hidden;width:100%;height:auto}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTbl table{width:100%}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTbl table th{height:37px;background:#828282;color:#fff}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTbl table td{height:37px;border-bottom:1px solid #f2f2f2;text-align:center}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTbl table td label.tdChkBox input[type=checkbox]{position:relative;bottom:1px;vertical-align:middle}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTbl table td.analOpdTd{padding-left:0;text-align:left}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTbl table td.regRadio{padding-left:0}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTbl table td.regRadio ul.radioSet{height:22px;margin-top:2px}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTbl table td.regRadio ul li{display:inline-block;float:left;position:relative;margin-left:10px}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTbl table td.regRadio ul li input[type=radio]{position:absolute;top:-9999px;font-size:0;line-height:0}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTbl table td.regRadio ul li label{display:block;float:left;position:relative;z-index:9;width:50px;height:20px;margin-top:0;padding:3px 7px 0 23px;font-size:12px;color:#555;cursor:pointer}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTbl table td.regRadio ul li .check{display:block;position:absolute;top:1px;left:0;z-index:5;width:17px;height:17px;border:1px solid #ccd0d4;border-radius:100%;background:#fff;transition:border .25s linear;-webkit-transition:border .25s linear}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTbl table td.regRadio ul li .check::before{display:block;position:absolute;top:3px;left:3px;width:9px;height:9px;margin:auto;border-radius:100%;content:"";transition:background .25s linear;-webkit-transition:background .25s linear}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTbl table td input[type=text]{width:100%;height:29px;padding-left:10px;border:1px solid #d6d6d6;background:#fff}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTbl table td input.keyTxt{width:98%}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTbl table td input.pluTxt{padding-left:5px;padding-right:5px;text-align:right}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTbl table td select{width:100px;height:29px;padding-left:10px;border:1px solid #d6d6d6;background:url(../images/selBoxBg.png);background-repeat:no-repeat;background-position:right -4px;color:#555;appearance:none;-moz-appearance:none;-webkit-appearance:none}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTbl table td select.mtCity{width:126px}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopList .analDataPopTbl table td select.pAvg{width:100%}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopBtn{width:100%;height:40px;padding-top:25px;padding-bottom:25px;background:#fff}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopBtn button{width:32.2%;height:38px;border:1px solid #757575;background:#fff;font-weight:600;color:#757575;text-align:center}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopBtn button.active{background:#757575;color:#fff}
#analDataPopBg .analDataPop .analDataPopInner .analDataPopBtn button.del{border:1px solid #e3e3e3;background:#e3e3e3;color:#555}
#analDataPopBg .analDataPop .analDataPopInner .analOpenDataPopBtn{width:100%;height:40px;padding-top:25px;padding-bottom:25px;background:#fff}
#analDataPopBg .analDataPop .analDataPopInner .analOpenDataPopBtn button{width:49%;height:38px;border:1px solid #757575;background:#fff;font-weight:600;color:#757575;text-align:center}
#analDataPopBg .analDataPop .analDataPopInner .analOpenDataPopBtn button.active{background:#757575;color:#fff}

#analDataSubPopBg{display:none;position:fixed;top:0;z-index:100000;width:100%;height:100%;background:rgba(0, 0, 0, 0.5)}
#analDataSubPopBg .analDataSubPop{position:absolute;top:50%;left:50%;width:630px;height:460px;margin-left:-315px;margin-top:-230px;background:#fff}
#analDataSubPopBg .analDataSubPop .analDataSubPopInner{position:relative;width:100%;height:460px;padding:20px;color:#2d2d2d}
#analDataSubPopBg .analDataSubPop .analDataSubPopInner h2{font-size:15px;color:#000}
#analDataSubPopBg .analDataSubPop .analDataSubPopInner p{margin:20px 0;line-height:16px}
#analDataSubPopBg .analDataSubPop .analDataSubPopInner ul li{display:block;position:relative;height:auto;margin-bottom:20px;padding:4px 0 4px 50px;color:#757575}
#analDataSubPopBg .analDataSubPop .analDataSubPopInner ul li span{display:block;position:absolute;top:0;left:0;padding:0 5px;border-radius:4px;background:#0a7ee5;line-height:20px;color:#fff}
#analDataSubPopBg .analDataSubPop .analDataSubPopInner .analDataSubPopClose{position:absolute;top:20px;right:20px;width:24px;height:24px}
#analDataSubPopBg .analDataSubPop .analDataSubPopInner .analDataSubPopClose a img{width:24px}

#payPopBg{display:none;position:fixed;top:0;z-index:90000;width:100%;height:100%;background:rgba(0, 0, 0, 0.5)}
#payPopBg .payPop{position:absolute;top:228px;left:50%;width:520px;height:270px;margin-left:-260px;background:#fff}
#payPopBg .payPop .payPopInner{width:520px;height:270px;padding:30px}
#payPopBg .payPop .payPopInner .payPopTop{position:relative;width:100%;height:35px;border-bottom:1px solid #eaebec}
#payPopBg .payPop .payPopInner .payPopTop h3{font-size:20px;color:#343844}
#payPopBg .payPop .payPopInner .payPopTop .payPopClose{position:absolute;top:0;right:0;width:24px;height:24px;cursor:pointer}
#payPopBg .payPop .payPopInner .payPopTop .payPopClose img{width:24px;height:24px}
#payPopBg .payPop .payPopInner .payPopList{width:100%;height:110px;padding:30px 0;text-align:center}
#payPopBg .payPop .payPopInner .payPopList h3{font-size:22px;line-height:35px;color:#000}
#payPopBg .payPop .payPopInner .payPopList h3 span{color:#2282E3}
#payPopBg .payPop .payPopInner .payPopList p{font-size:16px;font-family:'MalgunGothic',Dotum,Arial,sans-serif;line-height:35px;color:#555}
#payPopBg .payPop .payPopInner .payPopBtn{width:100%;height:40px;padding-top:25px;padding-bottom:25px;background:#fff;text-align:center}
#payPopBg .payPop .payPopInner .payPopBtn button{width:49%;height:38px;border:1px solid #757575;background:#;font-weight:600;color:#757575;text-align:center}
#payPopBg .payPop .payPopInner .payPopBtn button.active{background:#757575;color:#fff}

#infoPopBg{display:none;position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;background:rgba(0, 0, 0, 0.6)}
#infoPopBg .infoPopBox{overflow:hidden;position:absolute;top:162px;left:50%;width:520px;height:auto;margin-left:-260px;background:#fff}
#infoPopBg .infoPopBox .infoPopBoxInner{overflow:hidden;width:520px;height:auto;padding:30px}
#infoPopBg .infoPopBox .infoPopBoxInner .infoPopBoxTop{position:relative;width:100%;height:35px;border-bottom:1px solid #eaebec}
#infoPopBg .infoPopBox .infoPopBoxInner .infoPopBoxTop h3{font-size:20px;color:#343844}
#infoPopBg .infoPopBox .infoPopBoxInner .infoPopBoxTop .infoPopBoxClose{position:absolute;top:0;right:0;width:24px;height:24px;cursor:pointer}
#infoPopBg .infoPopBox .infoPopBoxInner .infoPopBoxTop .infoPopBoxClose img{width:24px;height:24px}
#infoPopBg .infoPopBox .infoPopBoxInner .infoPopBoxBtn{width:100%;height:50px;margin-top:20px;background:#2282E3;font-weight:600;color:#fff;text-align:center}
#infoPopBg .infoPopBox .infoPopBoxInner .infoPopBoxList{overflow:hidden;width:100%;height:auto;min-height:150px;padding:30px 20px}
#infoPopBg .infoPopBox .infoPopBoxInner .infoPopBoxList p{line-height:18px;font-size:14px;font-weight:600;color:#666}

#bksInfoPopBg,.lydelListPopBg{display:none;position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;background:rgba(0, 0, 0, 0.6)}
.lydelListPopCont{overflow:hidden;position:absolute;top:50%;left:50%;width:900px;height:auto;background:#fff;transform:translate(-50%,-50%)}
#bksInfoPopBg .bksInfoPop{overflow:hidden;position:absolute;top:50px;left:50%;width:900px;height:auto;min-height:400px;margin-left:-450px;background:#fff}
#bksInfoPopBg .bksInfoPop .bksInfoPopTop,.lydelListPopTop{position:relative;width:840px;height:70px;margin:30px 30px 0;border-bottom:1px solid #eaebec}
#bksInfoPopBg .bksInfoPop .bksInfoPopTop h3,.lydelListPopTop h3{font-size:30px;color:#343844}
#bksInfoPopBg .bksInfoPop .bksInfoPopTop .bksInfoPopClose,.lydelListPopClose{position:absolute;top:0;right:0;width:32px;height:32px;cursor:pointer}
#bksInfoPopBg .bksInfoPop .bksInfoPopTop .bksInfoPopClose img,.lydelListPopClose img{width:32px;height:32px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner{overflow:auto;overflow-y:auto;overflow-x:auto;width:100%;height:200px;padding:30px}
.lydelListPopInner{overflow:auto;overflow-y:auto;overflow-x:auto;width:100%;height:619px;min-height:239px;padding:30px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoTab{width:100%;height:40px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoTab ul{margin:0;padding:0}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoTab ul li{display:inline-block;float:left;width:160px;height:40px;margin-right:7px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoTab ul li:last-child{margin-right:0}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoTab ul li a{display:inline-block;width:100%;border:1px solid #999ba1;line-height:40px;color:#777;text-align:center}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoTab ul li:hover a,#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoTab ul li.active a,#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoTab ul li a:focus{border:1px solid #399bfe;background:#399bfe;font-weight:600;color:#fff}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox{overflow:hidden;position:relative;width:100%;height:auto;padding:40px 0 0}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoGrayBox{overflow:hidden;width:100%;height:auto;margin-bottom:40px;padding:25px;background:#fafafa;text-align:center}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoGrayBox h3{margin-bottom:10px;font-size:20px;font-family:'MalgunGothic',Dotum,Arial,sans-serif;color:#399bfe}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoGrayBox p{font-size:13px;font-family:'MalgunGothic',Dotum,Arial,sans-serif;line-height:20px;color:#555}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoGrayBox b{color:#2d81f5;cursor:pointer}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoGrayBox span{font-size:12px;color:#999}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .alignLeft{padding:25px 40px;text-align:left}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxTab{width:100%;height:38px;border-bottom:1px solid #7f7f7f}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxTab ul{margin:0;padding:0}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxTab ul li{display:inline-block;float:left;width:128px;height:38px;margin-right:4px;text-align:center;box-sizing:border-box}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxTab ul li a{display:inline-block;width:100%;margin-top:2px;background:#f1f1f1;line-height:35px;text-align:center}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxTab ul li a:focus,#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxTab ul li.active a{margin-top:0;border:1px solid #7f7f7f;border-bottom:none;background:#fff;font-weight:600;line-height:37px;color:#000;box-sizing:border-box}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxCon{overflow:hidden;width:830px;height:auto;padding:20px 0 0}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxCon h3{margin-left:20px;margin-right:20px;margin-bottom:5px;font-size:18px;line-height:30px;color:#399bfe}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxCon li:first-child h3{padding-top:none}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxCon h3.graySubTitle{padding:25px;background:#fafafa;font-size:16px;line-height:20px;color:#555;text-align:center}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxCon p{margin-left:20px;margin-right:20px;margin-bottom:20px;font-size:12px;line-height:18px;color:#555}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxCon h3,#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxCon p{text-align:left}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxCon li:first-child{border-top:none}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxCon li:nth-child(3) h3{margin-bottom:15px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxCon li{border-top:1px solid #f2f2f2;text-align:center}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxCon video{margin-bottom:28px;border:1px solid #dedede;box-sizing:border-box}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxCon#bksInfoBoxCon1 img{margin-bottom:28px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxCon img{border:1px solid #dedede;box-sizing:border-box}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxCon table{overflow:hidden;width:100%;height:auto}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxCon table td:first-child{width:312px;padding:25px 20px 25px 0}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxCon table td:last-child{padding:25px 0}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxCon table td{border-bottom:1px solid #f2f2f2}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxCon table tr:last-child td{border-bottom:none}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .memCover{position:absolute;top:216px;left:499px;width:329px;height:1148px;border:3px solid #399bfe}

@media screen and (-webkit-min-device-pixel-ratio:0){
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .memCover{position:absolute;top:216px;left:499px;width:329px;height:1148px;border:3px solid #399bfe}
}

#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox table.memberPol{overflow:hidden;width:100%;height:auto}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox table.memberPol th.onMember{background:#399bfe}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox table.memberPol th,#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox table.memberPol td{padding-top:16px;padding-bottom:16px;line-height:15px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox table.memberPol th{border-right:1px solid #898b91;background:#999ba1;font-weight:600;color:#fff}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox table.memberPol th.thTop{border-top:1px solid #898b91}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox table.memberPol th.premium{background:#399bfe}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox table.memberPol td.bgGray{background:#f8f8f8;font-weight:bold;color:#333}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox table.memberPol td{padding-left:10px;padding-right:10px;border-right:1px solid #e5e5e5;border-bottom:1px solid #f2f2f2;text-align:center}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox table.memberPol td span{font-size:11px;color:#999 !important}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox table.memberPol td strong{float:left;color:#000}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox table.memberPol td span{color:#e0e0e0}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService{overflow:hidden;width:100%;height:auto;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceTit{overflow:hidden;width:100%;height:auto}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceTit h3{font-size:16px;line-height:30px;color:#000}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceTit h3 span{font-size:20px;color:#399bfe}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceTit p{font-size:12px;line-height:30px;color:#399bfe}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox table.posTop td{vertical-align:top}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox table.bksInfoServiceTbl{width:100%;height:auto;margin-top:20px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox table.bksInfoServiceTbl td{width:50%;padding-top:5px;padding-bottom:15px;line-height:18px;color:#555}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox table.bksInfoServiceTbl td.vat{border-left:1px solid #f9f9f9;vertical-align:top}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox table.bksInfoServiceTbl td h4.hAnal{display:inline-block;margin-bottom:10px;padding:0 10px 3px;border-radius:5px;background:#399bfe;line-height:20px;font-size:14px;color:#fff}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox table.bksInfoServiceTbl td ul.imgNumList{margin-top:20px;line-height:20px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox table.bksInfoServiceTbl td ul.imgNumList li span{color:#b7b7b7}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox table.bksInfoServiceTbl td ul.txtNumList{padding-left:20px;line-height:20px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox table.bksInfoServiceTbl td ul.txtNumList li span{color:#b7b7b7}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox table.bksInfoServiceTbl td ul.txtNumList li.liTab{padding-left:10px;color:#b7b7b7}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox table.bksInfoServiceTbl td b{padding-left:10px;line-height:20px;color:#399bfe}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox table.bksInfoServiceTbl td:first-child{padding-right:20px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox table.bksInfoServiceTbl td:last-child{padding-left:20px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox .bksInfoServiceInfo{overflow:hidden;width:100%;height:auto;padding:20px;background:#fafafa}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox .bksInfoServiceInfo p{font-weight:bold;font-size:12px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox .bksInfoServiceInfo .serviceInfoBox{position:relative;padding:20px 0;border-bottom:1px solid #e1e1e1;line-height:18px;color:#555}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox .bksInfoServiceInfo .serviceInfoBox:nth-child(5){padding:0}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox .bksInfoServiceInfo .serviceInfoBox .trang{position:absolute;left:50%;bottom:-19px;width:36px;height:19px;margin-left:-18px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox .bksInfoServiceInfo .noLine{border-bottom:none}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox .bksInfoServiceInfo .serviceInfoBox span{color:#ff9600}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoService .bksInfoServiceBox .bksInfoServiceInfo .serviceInfoBox span.sBlu{font-weight:normal;color:#129dd6}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxNews{overflow:hidden;width:100%;height:auto;margin-top:20px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxNews table{overflow:hidden;width:100%;height:auto}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxNews table.bksTblNews td:nth-child(2){background:#fafafa}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxNews table th{border-right:1px solid #898b91;background:#999ba1;font-weight:600;color:#fff}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxNews table th.middleBg{background:#85878e}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxNews table th,#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxNews table td{width:33.333%;height:auto;padding-top:12px;padding-bottom:12px;text-align:center;vertical-align:top}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxNews table th:last-child,#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxNews table td:last-child{border-right:none}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxNews table td{border-right:1px solid #f2f2f2;border-bottom:1px solid #e5e5e5}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxNews table.w48per{width:48%}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxNews table.m4per{margin-left:4%}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxNews table.floatLeft{float:left}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoBoxNews table td.bgUse{background:#f4f4f4;font-weight:600;color:#000}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoData table{overflow:hidden;width:100%;height:auto;margin-bottom:30px;margin-top:5px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoData table thead{background:#999ba1}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoData table thead th{height:40px;border-bottom:1px solid #898b91;color:#fff}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoData table thead th.bgGry{border-right:1px solid #595a5d;border-left:1px solid #595a5d;background:#595a5d}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoData table tbody td.bgGry{border-right:1px solid #d7d7d7;border-left:1px solid #d7d7d7;background:#fafafa;color:#333}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoData table thead th:last-child,#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoData table tbody td:last-child{border-right:none}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoData table tbody td.bdR{border-right:1px solid #e5e5e5}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoData table tbody tr.trTotal{background:#feffdd}

#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoSubBox{padding:0 20px 20px;background-color:#f9f9f9}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoSubBox:nth-child(2){padding-top:20px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoSubBox b{display:block;margin-bottom:5px;font-size:12px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoSubBoxp p{margin-bottom:10px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoSubBox li{margin-bottom:5px}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoSubBox li strong{display:block;margin-top:10px;margin-bottom:8px;color:#ff9600}
#bksInfoPopBg .bksInfoPop .bksInfoPopInner .bksInfoBox .bksInfoData table tbody td{height:40px;border-bottom:1px solid #d7d7d7;color:#555;text-align:center}
#bksInfoPopBg .bksInfoPop .bksInfoPopBtn,.lydelListPopBtmBtn{width:840px;height:45px;margin:0 30px 30px}
#bksInfoPopBg .bksInfoPop .bksInfoPopBtn button,.lydelListPopBtmBtn button{width:100%;height:45px;background:#e3e3e3;font-weight:600;color:#555;text-align:center}
#bksInfoPopBg .bksInfoPop .bksInfoNewsCurrentDownloadBtn{height:35px;margin:0 0 30px 315px}
#bksInfoPopBg .bksInfoPop .bksInfoNewsCurrentDownloadBtn button{width:220px;height:35px;background:#e3e3e3;color:#555;text-align:center}

#bksInfoBoxCon2,#bksInfoBoxCon3,#bksInfoBoxCon4,#bksInfoBoxCon5,#bksInfoBoxCon6{display:none}

.lydelListPopOut{position:relative;width:100%;height:679px;min-height:239px;padding:30px;text-align:center;vertical-align:middle}
.PopOutMsg{width:100%;height:100%}
.PopOutMsg div{display:table;width:100%;height:100%;vertical-align:middle}
.PopOutMsg div p{display:table-cell;width:100%;vertical-align:middle}
.PopOutMsg div p i{display:inline-block;width:100px;height:100px;background:url(../images/noneMember.png) no-repeat;background-size:cover}
.PopOutMsg div p strong{display:block;margin-top:20px;font-size:15px;font-family:'MalgunGothic',Dotum,Arial,sans-serif;color:#cbcbcb}

.bksMainCls{background:#0a7ee5 !important}
.bksMainCls .searchBar{background:#193b5a !important}
.bksNtwCls{width:100% !important}
.bksNtwCls .bksLogo{left:30px !important}
.bksNtwCls .bksLogo a:focus img{border:1px solid #fff}
.bksNtwCls .bksMbtn{right:30px !important}
.bksNtwCls .bksSbtn{right:88px !important}

.webCont{overflow:hidden;width:100%;height:auto;background:#193b5a;text-align:center}
.webCont a{display:block;overflow:hidden;line-height:0;font-weight:600;color:#fff}
.webCont a:focus{line-height:30px}

.fixed #header{position:fixed;top:0;left:0;z-index:1000;width:100%;min-width:1024px}
.fixed #content{z-index:1000;margin-top:188px}
.fixed #pageTopBtn{display:block}
.fixedNtw #header{position:fixed;top:0;left:0;z-index:1000;width:100%;min-width:1024px}
.fixedNtw #content{z-index:1000;margin-top:80px}

.imgPopUpTop{width:100%;height:60px;padding:10px 20px;background:#0a7ee5}
.imgPopUpTop img{height:40px}
.imgPopUp{width:100%;height:444px;padding:20px;background:url(../images/bksCoverBg.jpg);background-size:100% 120%;background-repeat:no-repeat}
.imgPopUp p{display:block;margin-top:20px;background:rgba(255, 255, 255, 0.8);line-height:60px;font-size:15px;text-align:center}
.imgPopUp p span{font-weight:600;color:#0a7ee5}
.imgPopUp img{width:100%}

.dateSearchBox{text-align:center}
.dateSearchBox input{position:relative;width:211px;height:45px;margin:0 3px;padding:9px 10px;border:2px solid #d4d7db;background:url(../images/calBoxBgDe.jpg) center right;background-size:auto 45px;font-size:18px;font-family:'MalgunGothic',Dotum,Arial,sans-serif;color:#555}
.dateSearchBox input:focus{position:relative;border:2px solid #2282e3 !important;background:#fff;color:#2282e3}
.dateSearchBox span{display:inline-block;margin-top:-5px;padding:0 4px;font-size:24px;font-family:'MalgunGothic',Dotum,Arial,sans-serif;color:#d6d6d6;vertical-align:middle}
.dateSearchBox button{width:74px;height:45px;background:#2282e3;font-size:14px;color:#fff}

.depFgnTagBox{margin:50px 0}
.depFgnTag{margin-top:-1px;margin-bottom:-1px;border:1px solid #dedede}
.activeTag{position:relative;border:1px solid #399bfe}
.depFgnTag dl{display:table;width:100%;padding:0 25px}
.depFgnTag dl dt{display:table-cell;width:143px;vertical-align:middle}
.depFgnTag dl dt img{float:left;margin-right:15px;vertical-align:middle}
.depFgnTag dl dt dfn{float:left;font-style:normal;vertical-align:middle}
.depFgnTag dl dt dfn strong{display:block;clear:both;margin:1px 0 5px;font-size:20px;font-weight:700;font-family:'MalgunGothic',Dotum,Arial,sans-serif;color:#000}
.depFgnTag dl dt dfn span{display:block;font-size:11px;font-family:sans-serif;color:#848484}
.depFgnTag dl dt dfn span b{font-size:11px;color:#d27406}
.depFgnTag dl dd{display:table-cell;padding:20px 0;text-align:left;vertical-align:middle}
.depFgnTag dl dd p a{display:inline-block;margin:4px;padding:0 10px 1px;border:1px solid #e5e5e5;line-height:32px;font-weight:700;font-size:16px;font-family:'MalgunGothic',Dotum,Arial,sans-serif;color:#000}
.depFgnTag dl dd p a.on{border:1px solid #399bfe;background:#399bfe;color:#fff}
.depFgnTag dl dd p span{display:block;padding:33px 4px;font-size:16px;font-family:MalgunGothic,Dotum,Arial,sans-serif;color:#ccc;text-align:left}
.depFgnTag dl dd p span i{display:inline-block;width:52px;height:52px;background:url(../images/noDataImg.png) no-repeat;background-size:cover}
.depFgnLine{position:relative;border-bottom:1px solid #e3e3e3}
.depFgnLine:after{position:absolute;top:-1px;left:50%;z-index:1;width:44px;height:20px;margin-left:-22px;background:url(../images/depFgnLineArrow.png) no-repeat;content:""}

.resBtnPage{text-align:center}
.listBtmBtnStyle{position:relative;margin:0 30px 30px}
.listBtmBtnStyle button{position:absolute;z-index:1;height:28px;padding:0 10px;border:1px solid #d6d6d6;color:#555;text-align:center;transition:all .3s ease}
.listBtmBtnStyle button.pstAleft{top:0;left:0}
.listBtmBtnStyle button.pstAright{top:0;right:0}
.listBtmBtnStyle button.active{border:1px solid #399bfe;background:#399bfe;color:#fff}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.submitChk{border:1px solid #f89b1d !important}
.pageTopBtn{position:fixed;right:20px;bottom:30px;z-index:1000;width:40px;height:40px;-webkit-box-shadow:2px 3px 8px -5px rgba(0,0,0,0.75);-moz-box-shadow:2px 3px 8px -5px rgba(0,0,0,0.75);box-shadow:2px 3px 8px -5px rgba(0,0,0,0.75);cursor:pointer}
.joinPolBoxInfo button.addRow{padding:0 20px;border-radius:3px;background:#3f7ed5;line-height:25px;font-size:11px;color:#fff;text-align:center}
.bksInfoSubInfo h3{height:18px;margin-bottom:7px;padding-left:25px;background:url(../images/btn_subtitle.png) left center no-repeat;line-height:18px;font-size:12px;font-weight:bold}
.btn_small_blue{display:inline-block;height:20px;margin:-1px 10px 0;padding:0 13px;border:1px solid #399bfe;background-color:#fff;font-size:11px;font-family:'돋움',Dotum,Arial,sans-serif;line-height:5px;color:#399bfe;text-align:center;vertical-align:middle;box-sizing:border-box;cursor:pointer}