@charset "utf-8";
/* @import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css"); */  /* font-family:'Nanum Gothic', 'Dotum', 'Gulim', 'sans-serif'; */
 

/******************************************************************************
 *** initialize ***************************************************************
 ******************************************************************************/
body{color:#000000;word-break:keep-all;word-wrap:break-word;} 
legend, figcaption{display:none;} 
p,ul,ol,li,dl,dt,dd,form {list-style-image:none;list-style-position:outside;list-style-type:none;border:0px;}
img,fieldset, frameset, frameborder, frame {border:0;}
table{width:100%;border-collapse:collapse;}
a, img, span, b, input, select, em, textarea, label, strong{vertical-align:middle;color:inherit;}
a{color:inherit;text-decoration:none;cursor:pointer;color:inherit;font-family:inherit;}
a:hover{text-decoration:none}
em{font-style:normal}
textarea{resize: none;}
button{border:none;background:none;/*outline:none;*/cursor:pointer;}
input[type='radio']{-webkit-appearance:radio;}
input[type='checkbox']{-webkit-appearance:checkbox;}

.layout_easySearch *,
.easySearch * ,
.layerPopup *{margin:0;padding:0;line-height:1.4em;-webkit-overflow-scrolling: touch;font-size:inherit;box-sizing:border-box;color:inherit;}
.layout_easySearch{height:100%;font-size:12px;}

.mt0{margin-top:0 !important}

@media all and (min-width:1280px){
.wHide{display:none !important}
}
@media all and (max-width:1280px){
.mHide{display:none !important}
}
/******************************************************************************
 *** layout ***************************************************************
 ******************************************************************************/

.layout_easySearch{width:1280px;min-height:500px;margin: 0 auto;}

.wrap_layout_flex .layout_easySearch.layout_flex_100,
.wrap_layout_flex.fix_page .layout_easySearch.layout_flex_100{padding-left:0px;padding-right:0px;}
.layout_easySearch .location{float:right;padding-top:15px;}

.layout_easySearch.wide{width:100% !important;padding:0 20px !important;}

.wide .wrap_layout_flex{padding-top:10px;padding-bottom:0;}
.wide .layout_easySearch{width:auto;}
.wide .wrap_layout_flex.fix_page .layout_easySearch.layout_flex_100{padding-bottom:0;}

@media all and (min-width:1024px){
.easySearchAreaTit{margin-bottom:15px;padding-top:10px;padding-bottom:5px;border-bottom:2px solid #494a5c;}
.easySearchAreaTit .tit{font-size:20px;color:#333333;font-weight:bold;}
}
@media all and (max-width:1280px){
.wrap_layout_flex .layout_easySearch.layout_flex_100,
.wrap_layout_flex.fix_page .layout_easySearch.layout_flex_100{width:auto;padding:47px 0 120px 0;}
.wrap_layout_flex{margin:0px auto -80px auto;}
.wrap_layout_flex .layout_easySearch{padding:0 0 120px 0 !important;}
.wrap_layout_flex.fix_page .layout_easySearch{padding:0 0 120px 0 !important;}

.layout_easySearch{padding-top:47px !important;}

.easySearchAreaTit{padding:15px 15px 13px 7px;}
.easySearchAreaTit .tit{position:relative;font-size:20px;color:#333333;font-weight:bold;padding-left:14px;}
.easySearchAreaTit .tit:after{content:""; display: block;position:absolute;top:10px;left:0;width:6px;height:6px;background:#016db6;}

.easySearch .schBar{padding:0 14px;border:1px solid #e1e1e1;}
}
/******************************************************************************
 *** contents ***************************************************************
 ******************************************************************************/

.alignC{text-align:center !important;}
.alignR{text-align:right !important;}
.btnBox{text-align:center;margin-top:10px;}
.btnSt1{display:inline-block;height:26px;line-height:26px;font-size:11px;padding:0 5px;text-align:center;
	border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
}

.btnSt1.bexc{font-size:12px;}

.btnSt1.btn1{color:#fff;background:#368173;}
.btnSt1.btn2{color:#fff;border:1px solid #f56600;background:#f56600;}
.btnSt1.btn3{color:#fff;border:1px solid #00274e;background:#00274e;font-size:12px;}
.btnSt1.btn4{position:relative;color:#fff;background:#f56600;font-weight:bold;font-size:12px;text-align:center;}
.btnSt1.btn35{color:#fff;border:1px solid #555555;background:#555555;font-weight:bold;font-size:12px;}

.btnbefore_none{padding:0 !important;}
.btnbefore_none:before{content:"" !important;}

.btnSt1.btn9{color:#fff;background:#b38110;}
.btnSt1.btn6{color:#fff;background:#339999;}
.btnSt1.btn65{color:#fff;background:#339999;font-size:12px;}
.btnSt1.btn7{color:#fff;background:#001f3f;}
.btnSt1.meta{
	width:74px;
	font-size:12px;
	color:#000;
	background:#ffffff;
}
.btnSt1.btn5{
	width:74px;
	font-size:12px;
	color:#ffffff;
	background:#0154a4;
}
.btnSt1.btn8{
	width:74px;
	font-size:12px;
	color:#fff;
	background:#ff6600;
}
.btnSt1.btn21{
	width:74px;
	font-size:12px;
	color:#fff;
	border:1px solid #7e4a6d;
	background:url(/images/uportal/stat/btn_bg11.png) repeat-x 0 0;
}
.btnSt1.w100{width:100%;}

.btnSt2{display:inline-block;height:24px;line-height:24px;font-size:12px;padding:0 15px;text-align:center;color:#fff; /* letter-spacing:-1px; */}
.btnSt2.btn1{
	background:url(/images/uportal/stat/btn_img01.png) no-repeat 0 0;
	min-width:65px;
	height:26px;
	font-size:13px;
	line-height:26px;
	padding: 0 10px;
}
.btnSt2.btn2{
	background:url(/images/uportal/stat/btn_img02.png) no-repeat 0 0;
	width:65px;
	height:26px;
	font-size:13px;
	line-height:26px;
}
.btnSt1.btnX{
	width:74px;
	font-size:12px;
	color:#fff;
	border:1px solid #3040a5;
	background:url(/images/uportal/stat/btn_bgx.png) repeat-x 0 0;
	letter-spacing:-1px;
}
.btnSt1.btnX.btn_enara{width:83px;padding-left:15px;
	background:url(/images/uportal/stat/btn_bgx.png) repeat-x 0 0;
}
.btnSt1.btn82{
	width:74px;
	font-size:12px;
	color:#fff;
	border:1px solid #2d984d;
	background:url(/images/uportal/stat/btn_bg82.png) repeat-x 0 0;
	letter-spacing:-1px;
}
.btnSt1.btn94{
	width:94px;
	font-size:12px;
	color:#fff;
	border:1px solid #2d984d;
	background:url(/images/uportal/stat/btn_bg82.png) repeat-x 0 0;
	letter-spacing:-1px;
}

.tabBx{position:relative;padding:14px;padding-top:12px;background:#fff;}
.btpd button{margin-bottom:3px;}

.tabSt ul{height: 24px;padding-left: 7px;border-bottom:1px solid #07535e;}
.tabSt ul:after{content:""; display: block;clear:both;}
.tabSt ul li{float:left;width:108px;margin-left:3px;border:1px solid #c1c1c1;border-bottom:1px solid #07535e;}
.tabSt ul li:first-child{margin-left:0;}
.tabSt ul li a{display:block;height: 22px;line-height: 22px;color:#999999;font-size:12px;font-weight:bold;text-align:center;}
.tabSt ul li.on{border:1px solid #07535e;border-bottom:1px solid #fff;}
.tabSt ul li.on a{color:#07535e;}

.tabSt2{position:relative;}
.tabSt2 ul{height: 24px;border-bottom:1px solid #0073cf;}
.tabSt2 ul:after{content:""; display: block;clear:both;}
.tabSt2 ul li{float:left;width:108px;margin-left:3px;border:1px solid #c1c1c1;border-bottom:1px solid #07535e;background:#fff}
.tabSt2 ul li:first-child{margin-left:0;}
.tabSt2 ul li a{display:block;height: 22px;line-height: 22px;color:#999999;font-size:12px;font-weight:bold;text-align:center;}
.tabSt2 ul li.on{border:1px solid #0073cf;border-bottom:1px solid #0073cf;background:#0073cf}
.tabSt2 ul li.on a{color:#fff;}
.tabSt2 .rSide{position:absolute;top:-2px;right:0;}
.tabSt2 .rSide .schBtn{min-width:50px;}

.detail_sns{position:absolute;top:6px;right:105px;overflow:hidden;z-index:1;}
.detail_sns li{float:left;margin:0 0 0 4px;}
.detail_sns li:first-child{margin:0;}
.detail_sns li > a{width:23px;height:23px;display:block;text-indent:-9999px;}
.detail_sns .sns_bird{background:url(/images/uportal/stat/icon_sns_twitter.png) no-repeat 0 0;background-size:100% 100%;}
.detail_sns .sns_face{background:url(/images/uportal/stat/icon_sns_facebook.png) no-repeat 0 0;background-size:100% 100%;}
.detail_sns .sns_kakao{background:url(/images/uportal/stat/icon_sns_talk.png) no-repeat 0 0;background-size:100% 100%;}

.btnDelete{position:absolute;top:5px;left:0;display:none;font-size:12px;}

.calculator_tab{background:#fff6ec;border-bottom:1px solid #f2be8e;padding:10px 9px;}
.calculator_tab > div{position:relative;overflow:hidden;}

.calt01{position:absolute;top:3px;left:0;width:105px;}
.calt01 label{color:#962a00;font-size:12px;font-weight:bold;line-height:22px;}
.calt02{display:table;padding-left:39px;width:100%;}
.calt02 input{display:table-cell;}
.calt02 label{display:table-cell;width:180px;padding-left:5px;}
.calt02.cl49{padding-left:49px;width:auto;}
.calt02.cl49 select{width:97px !important;}

.calt02s.cl49{padding-left:49px;width:auto;}
.calt02s.cl49 > div{display:table-cell;width:194px;overflow:hidden;}
.calt02s.cl49 label{display:table-cell;width:128px;padding-left:5px;}

.calt02s.cl49s{padding-left:66px;width:auto;}
.calt02s.cl49s > div{display:table-cell;}
.calt02s.cl49s > div select{width:auto;}
.calt02s.cl49s label{display:table-cell;width:166px;padding-left:5px;}

/* 사칙연산 */
.caltab01{position:relative;/*float:left;*/width:30%;}
.caltab01 span{position:absolute;top:6px;left:0;width:100px;}
.caltab01 label{color:#962a00;font-size:12px;font-weight:bold;}
.caltab01 > div{display:table;padding-left:120px;width:100%;}
.caltab02{position:relative;/*float:left;*/width:100%;}
.caltab02 .calt01{left:0px;}
.caltab02 .calt02{padding-left:120px;}

.with3tab{position:relative;}
.header_fixed{position:absolute;top:-2px;right:0;}
.mobile_wide_btn{display:none;}
.tab_location{display:none;}

.header_fixed.header_fixed_direc{top:44px;left:0;}

@media all and (max-width:1023px){
.btnDelete{display:block;}
.tabBx{margin-top:5px;padding-left:0;padding-right:0;}

.tabSt ul{padding-left:0;}
.tabSt ul li{width:50%;margin-left:0;}

.with3tab{margin:26px 0 0 0;}
.with3tab ul li{width:22%;}

.header_fixed{top:2px;right:14px;}
.header_fixed.header_fixed_direc{right:76px;}

.calculator_tab{text-align:center;}
.calculator_tab > div{display:inline-block;}

.calculator_tab.sachic > div{width:100%;}
.caltab01{width:100%;margin:5px 0;}
.caltab01 > div{padding-left:41px;}
.caltab02{width:100%;}
.caltab02 .calt01{left:0;}
.caltab02 .calt02{padding-left:41px;}

}


.easySearchArea{position:relative;}
.easySearchArea .fullSize{position:absolute;top:-5px;right:0;z-index: 1;}
.wide .easySearchArea .fullSize{top:-4px;right:12px;}
.easySearchArea .fullSize button{width:34px;height:36px;background:url(/images/uportal/stat/nbtn_fullsize.png) no-repeat 0 0;text-indent:-9999px;background-size:100% 100%;}
.wide .easySearchArea .fullSize button{width:34px;height:36px;background:url(/images/uportal/stat/nbtn_defaultsize.png) no-repeat 0 0;text-indent:-9999px;background-size:100% 100%;}

.easySearchArea .helpPop{position:absolute;top:-5px;right:42px;z-index: 1}
.easySearchArea .helpPop button{
	height: 36px;
	padding: 0 15px 0 35px;
	color: #ffffff;
	font-size: 13px;
	border-radius: 4px;
	background: #368173 url(/images/uportal/stat/icon_new_help.png) no-repeat 15px center;
	font-family: 'NotoKrM';
}
.easySearchArea .helpPop.on button:before{background-position:0 -11px;}

.easySearchArea .searchTab ul:after{content:""; display: block;clear:both;}
.easySearchArea .searchTab li{position:relative;float:left;height:39px;width:200px;}
.easySearchArea .searchTab li:first-child{margin-left:0;}

.easySearchArea .searchTab li a{position:relative;display:table;width:100%;table-layout:fixed;overflow:hidden;height:36px;line-height:49px;font-size:12px;color:#fff;margin-left:1px;}
.easySearchArea .searchTab li a span, .easySearchArea .searchTab li a h3{text-align:center;display:block;height:39px;display:table-cell;line-height:39px;padding-left:20px;font-size:17px;color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background:#acb1b6;font-family:'NotoKrM';}
.easySearchArea .searchTab li a:after{content:""; display:table-cell;height:100%;width:30px;background:#acb1b6;}

.easySearchArea .searchTab li.all{z-index:1;}
.easySearchArea .searchTab li.all a{text-align:center;margin:0;}
.easySearchArea .searchTab li.all a span{
	width:160px;
	color: #000;
	background: #fff;
	border: 1px solid #000;
	border-bottom: none;
	padding-right:20px;
}
.easySearchArea .searchTab li.all a h3{width:160px;color:#fff;background:#057743;/*border:1px solid #000000;border-bottom:1px solid #ffffff;*/padding-right:20px;}
.easySearchArea .searchTab li.all a:after{display:none;}

.easySearchArea .searchTab li.on{position:relative;}
.easySearchArea .searchTab li.on a span, .easySearchArea .searchTab li.on a h3{background:#07535e;font-family:'NotoKrR';}
.easySearchArea .searchTab li.on a:after{background:#07535e;}

.easySearchArea .searchTab li.all.on a:after{background:#ffffff;}

.easySearchArea .searchTab li .close{position:absolute;top:13px;right:11px;width:13px;height:13px;text-indent:-9999px;overflow:hidden;background:url('/images/uportal/site/btn_close.png') no-repeat 0 0;background-size:100%;}

.tabTitle{position:relative;margin-bottom:20px;}
.tabTitle:before{
	position:absolute;
	bottom:-1px;
	left:0;
	width:100%;
	height:1px;
	background:#000;
	content:"";
	display:block;
	z-index:1;
}

.easySearchArea .searchTab li.all.on a span{
	background:#fff;
	color: #000000;
	border: 1px solid #000000;
	border-bottom: 1px solid #ffffff;
	font-family:'NotoKrM';
}

.easySearch{padding:11px;background:#f7f7f7;border-radius:7px;}
.easySearch:after{content:""; display: block;clear:both;}
.easySearch .box{overflow-x:hidden;}
.easySearch .schTit{
	background:#07535e;
	padding-left:4px;
	margin-top:14px;
	height:45px;
	font-size:14px;
	font-weight:bold;
	border-top-left-radius:7px;
	border-top-right-radius:7px;
	line-height:41px;
	padding:0 10px;
	display:flex;
	align-items:center;
	justify-content: space-between;
}

.easySearch .schTit.detail_hbg{background:#4e93cc;display:block;}

.easySearch .schTit h4{  font-family: 'NotoKrM', sans-serif;	font-weight: 500;}
.easySearch .schTit strong, .easySearch .schTit h4{position:relative;padding-left:8px;font-size:15px;color:#ffffff;}
.easySearch .schTit h5{position:relative;padding-left:8px;font-size:15px;color:#ffffff;font-family: 'NotoKrM', sans-serif;	font-weight: 500;line-height: 43px;}
.easySearch .schTit.c336699 strong:before, .easySearch .schTit.c336699 h4:before{background:#25b5f8;}

.easySearch .areaDetail .schTit{padding-top:3px;}
.easySearch .areaDetail .schTit strong, .easySearch .areaDetail .schTit h4{display:inline-block;padding-top:1px;color:#ffffff;vertical-align:baseline;}
.easySearch .areaDetail .schTit strong:before, .easySearch .areaDetail .schTit h4:before{top:10px}
.easySearch .areaDetail .schTit .txt{font-size:12px;color:#555;vertical-align:baseline;}

.easySearch .schTit .right{float:right;padding:6px 0px 0 0;margin-top:7px;}
.easySearch .schTit .right.detail_three{padding:0;}

.btnSt1.btn6[name='metaData']{background:#fff;color:#000;}

.easySearch .schTit .right .btnMixDown img,
.easySearch .schTit .right .btnMixUp img{height:22px;}
.easySearch .schTit .right .btnSt1{vertical-align:middle;}
.easySearch .schTit .right .btnSt1.sch{width:80px;}
.easySearch .schTit:first-child{margin-top:0;}
.easySearch .schTit.c003399{color:#003399 !important;background:#368173;}
.easySearch .schTit.type2{padding-top:10px;margin-top:6px;border-top:1px solid #bbcce2;}
/* .easySearch  input[type="text"] {width:100%;height:22px;padding:4px 5px 6px 5px;font-size:12px;border:1px solid #cccccc;line-height:1em;} */
.easySearch  select,
.easySearch  input[type="text"]{width:100%;height:26px;padding:0 5px;font-size:13px;border:1px solid #cccccc;/*(line-height:1em;*/background-color:#fff;}
.easySearch  select{height:26px;padding:0 0 0 2px;font-size:13px;}

.easySearch .viewBx .cellbox {display:flex;justify-content:space-between;width:100%;}
.easySearch .cellbox .cellrow {display:table-row;}
.easySearch .cellbox .cell {display:table-cell;width:auto;vertical-align:top;}
.easySearch .cellbox .cell:first-child{padding-left:0;}
.easySearch .cellbox .cell:last-child{padding-right:0;}
.easySearch .cellbox .cell.right{text-align:right;}
.easySearch .cellbox .cell.auto{width:auto;}
.easySearch .cellbox .cell .line {display:inline-block;}
.easySearch .cellbox .cell.chk{vertical-align:middle;padding-right:2px;}

.easySearch .cellbox.type2{display:block;}
.easySearch .cellbox.type2 > .cell{display:block;width:auto;margin-top:1px;padding:2px 10px;text-align:center;}
.easySearch .cellbox.type2 > .cell:last-child .set{text-align:center;}

.easySearch .leftArea {position:relative;float:left;width:32%;padding-right:8px;}
.easySearch .boxTab{position:relative;top:0;}
.easySearch .boxTab .tab{position:absolute;bottom:8px;right:8px;}
.easySearch .boxTab .tab > ul{width:100%;}
.easySearch .boxTab .tab > ul > li{float:left;}
.easySearch .boxTab .tab > ul > li a{margin-left:4px;width:60px;}
.easySearch .boxTab .tab > ul > li:first-child a{margin-left:0;}
.easySearch .boxTab .tab a{font-size:13px;display:block;height:29px;line-height:29px;color:#000000;text-align:center;border-radius:2px;background:#ffffff;}
.easySearch .boxTab .tab a.on{background:#368173;color:#ffffff;}
.easySearch .box{
	position:relative;
	border:1px solid #057743;
	border-top:none;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
}
.easySearch .box2{border:1px solid #6699cc;border-top:none;overflow:hidden;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
}
.easySearch .schBar {display:table;width:100%;background:#ffffff;}
.easySearch .schBar .btnSt1.btn2{vertical-align: top;}
.easySearch .schBar div {display:table-cell;height:35px;padding:6px 2px;vertical-align:top;}
.easySearch .schBar div:first-child{padding-left:4px;}
.easySearch .schBar div:last-child{padding-right:4px;}
.easySearch .schBar div.btn{white-space:nowrap;width:10px;}
.easySearch .schBar div.btn .btnSt1:last-child{/*margin-left:-2px;*/}
.easySearch .schBar.schSubject{background:#ebeff3;}
.easySearch .schBar.schSubject .tit{padding-left:20px;padding-right:5px;font-weight:bold;font-size:14px;color:#333;vertical-align:middle;white-space:nowrap;}
.easySearch .schBar.schSubject .tit strong{color:#333;}
.easySearch .schBar.type2{float:left;width:40%;background:none;}
.easySearch .schBar.type2 div{padding:3px 2px;height:34px;padding-left:6px;}
.easySearch .schBar.type2 div.btn{padding:3px 2px;height:34px;}
.easySearch .rightArea .box .schBar {background:#ffffff;}
.easySearch .leftArea .box .treeCtrl{position:relative;background:#ffffff;}

.schBar #searchGubun{min-width:70px;}

.easySearch .PschBar {display:table;width:100%;padding:3px 0 0 0;}
.easySearch .PschBar div {display:table-cell;height:35px;padding:6px 2px;vertical-align:top;}
.easySearch .PschBar div:first-child{padding-left:7px;}
.easySearch .PschBar div:last-child{padding-right:4px;}
.easySearch .PschBar div.btn{white-space:nowrap;width:10px;}
.easySearch .PschBar div.btn .btnSt1:last-child{/*margin-left:-2px;*/}
.easySearch .PschBar.schSubject{background:#e1e1e1;}
.easySearch .PschBar.schSubject .tit{padding-left:20px;padding-right:5px;font-weight:bold;font-size:14px;color:#333;vertical-align:middle;white-space:nowrap;}
.easySearch .PschBar.schSubject .tit strong{color:#333;}
.easySearch .PschBar.type2{float:left;width:40%;background:none;}
.easySearch .PschBar.type2 div{padding:3px 2px;height:34px;padding-left:6px;}
.easySearch .PschBar.type2 div.btn{padding:3px 2px;height:34px;}
.easySearch .rightArea .box .PschBar {background:#acc9e6;}
.easySearch .leftArea .box .PtreeCtrl{background:#7da8d4;}

.easySearch .keyword{padding:1px 10px;padding-bottom:5px;background: #e0e6eb;}
.easySearch .keyword:after{content:""; display: block;clear:both;}
.easySearch .keyword ul{margin-left:-7px;float:left;width:86%;}
.easySearch .keyword ul:after{content:""; display: block;clear:both;}
.easySearch .keyword ul li{float:left;width:14.2857%;padding-left:7px;margin-top:4px;}
.easySearch .keyword button{display:block;width:100%;height: 17px;line-height: 15px;font-size:12px;border: 1px solid #6699cc;border-radius:5px;font-weight:bold;color: #336699;background: #fff;}
.easySearch .keyword button.on{background:#057743;color:#ffffff;border:1px solid #487baf;}
.easySearch .keyword .on button{color:#ffffff;border:1px solid #666666;background:#000000;}
.easySearch .keyword .etc{float:right;width:14%;padding-top:4px;}
.easySearch .keyword .etc button{height: 38px;line-height:1em;}
.easySearch .keyword .etc button br{line-height:1em;}

.easySearch .treeCtrl {border-bottom:1px solid #d6d5d5;height:24px;padding:2px 6px 0 6px;padding-right:8px;margin-top:-3px;text-align:right;background:#ffffff;}
.easySearch .treeCtrl .tt {display:none;height:17px;font-size:11px;color:#333333;vertical-align:middle;line-height:19px;}
.easySearch .treeCtrl button{width:17px;height:17px;margin: 0 -1px;vertical-align:middle;background:url('/images/uportal/stat/bg_treeCtrl.png') no-repeat 0 0;}

.easySearch .PtreeCtrl {height:24px;padding:0 6px;padding-right:8px;margin-top:-3px;text-align:right;background:#fffcf0;border-bottom:1px solid #e9e9e9;}
.easySearch .PtreeCtrl .tt {display:inline-block;height:17px;font-size:11px;color:#333333;vertical-align:middle;line-height:19px;}
.easySearch .PtreeCtrl button{width:17px;height:17px;margin: 0 -1px;vertical-align:middle;background:url('/images/uportal/stat/bg_treeCtrl.png') no-repeat 0 0;}

.onoff button.on {background-position:0 0;}
.onoff button.off {background-position:-18px 0;}
.chk{margin-left:5px;}
.chk button.on {background-position:0 -18px;}
.chk button.off {background-position:-18px -18px;}

/* .easySearch .treeBox.type1{background:#fefcf0;} */
.easySearch .treeBox.size1{height:643px;}
.easySearch .treeBox.size2{height:625px;}
.easySearch .treeBox.size3{height:259px;}
.easySearch .treeBox.size4{height:612px;}
.easySearch .treeBox.size5{height:573px;}
.easySearch .treeBox.size6{height:257px;}
.easySearch .treeBox .tree{height:100%;background:#ffffff;}

.easySearch .rightArea{padding-left:9px;}
.easySearch .rightArea:after{content:""; display: block;clear:both;}
.easySearch .rightArea {overflow:hidden;}
.easySearch .rightArea .lSide {float:left;width:311px;}

.easySearch .rightArea .lSide  {position:relative;float:left;width:49%;padding-right:8px;}
.easySearch .rightArea .rSide {overflow:hidden;padding-left:9px;}
.easySearch .rightArea .rSide .searchDv .cellbox .cell {padding:5px 8px;}
.easySearch .rightArea .rSide .searchDv .cellbox .cell.txt1{text-align:right;padding-right:5px;width:45px;color:#006699;vertical-align:middle;font-size:12px;font-weight:bold;}
.easySearch .rightArea .rSide .searchDv .cellbox .cell.chk{padding-right:5px;vertical-align:middle;}
.easySearch .rightArea .rSide .searchDv .cellbox .cell .line{padding:1px 0;}
.easySearch .rightArea .rSide .searchDv .cellbox .cell .line > span{display:inline-block;}
.easySearch .rightArea .dataInfo {padding:6px;background:#ececec;}
.easySearch .rightArea .dataInfo ul{overflow:hidden;width:100%;vertical-align:middle;text-align:center;border:1px solid #cccccc;font-size:12px;color:#000;background:#fff;padding:5px 0;}
.easySearch .rightArea .dataInfo ul li{float:left;width:50%;padding:2px 0 0 10px; text-align: left;}
.easySearch .rightArea .dataInfo ul li strong{position:relative;padding:0 0 0 7px;display:inline-block;}
.easySearch .rightArea .dataInfo ul li strong:before{
	position:absolute;
	top:7px;
	left:0;
	background:#666666;
	width:3px;
	height:3px;
	display:block;
	content:"";
}
.easySearch .rightArea .searchCtrl {position:relative;padding:5px;height: 684px;background:#ffffff;}
.easySearch .rightArea .searchCtrl .searchDv {padding:4px 8px;margin-top:5px;}
.easySearch .rightArea .searchCtrl .searchDv.ptb12 {padding:12px 8px;margin-bottom:20px;}
.easySearch .rightArea .searchCtrl .searchDv:first-child{margin-top:0;}
.easySearch .rightArea .searchCtrl .searchDv.type1 .dv{padding-left:120px;}
.easySearch .rightArea .searchCtrl .searchDv.type2{border-bottom:1px solid #679aca;}
.easySearch .rightArea .searchCtrl .searchDv .dv {position:relative;padding-left:123px;}
.easySearch .rightArea .searchCtrl .searchDv .dv .tit {position:absolute;top:50%;left:0;width:123px;font-size:12px;color:#006699;font-weight:bold;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.easySearch .rightArea .searchCtrl .searchDv .dv .tit.t19 {top:19px;}
.easySearch .rightArea .searchCtrl .searchDv .dv .tit.t35 {top:35px;}
.easySearch .rightArea .searchCtrl .searchDv .dv .tit.t37 {top:37px;}
.easySearch .rightArea .searchCtrl .searchDv .dv .cellbox{color:#000;}
.easySearch .rightArea .searchCtrl .searchDv .dv .cellbox .cell .line select option {}
.easySearch .rightArea .searchCtrl .schBtnBx{padding-top:10px;text-align:right !important;}
.easySearch .rightArea .searchCtrl .schBtnBx .cellbox{width:auto;display:inline-block;}
.easySearch .rightArea .searchCtrl .schBtnBx .cell:first-child{white-space:nowrap;}
.easySearch .rightArea .searchCtrl .schBtnBx .btnSt1{width:125px;}
.easySearch .rightArea .searchCtrl .schBtnBx .btnSt1.btn4{width:120px;}
.easySearch .rightArea .searchCtrl .schBtnBx .metadata_btn{background: #0c2c60;color: #fff;font-weight: bold;font-size: 12px;text-align: center;;padding:5px 17px;display: inline-block;border-radius: 2px}
.easySearch .rightArea .searchCtrl .bg {position:absolute;bottom:10px;left:0;width:100%;height:266px;background:url('/images/uportal/stat/easySearch_bg1.png') no-repeat center bottom 30px;text-indent:-9999px;display:none;}
.easySearch .moveBtn{display:none;position:absolute;top:50%;right:-8px;width:13px;height:97px;margin-top:-50px;background:url('/images/uportal/stat/bg_moveBtn.png') no-repeat 50% 0;}
.easySearch .moveBtn button{height:50%;width:100%;}
.easySearch .moveBtn2 a{height:20px;line-height:20px;}

.easySearch .rightArea .rSide .searchDv .dv.multi_dv .cellbox .cell.txt1.cell_fixed{width:100px;text-align:left;padding-left:5px;padding-right:0;}
.easySearch .rightArea .rSide .searchDv .dv.multi_dv .cell_sel{text-align:left;width:100%;padding-left:13px;text-indent:-13px;}
.searchCtrl.multi_ctrl .schTit{height:auto;}
.searchCtrl.multi_ctrl .schTit.type2{overflow:hidden;padding-top:0;line-height:42px;border-top:0;}
.pl17{padding:5px 0 5px 18px;}
.dv.multi_dv .cellbox .cellrow .cell.chk{width:18px;}
.easySearch .rightArea .searchCtrl.multi_ctrl{height:639px;}
.easySearch .rightArea .searchCtrl.multi_ctrl .btnSt1{height:23px;line-height:22px;}
.easySearch .rightArea .searchCtrl.multi_ctrl .right{
	padding-top:10px;
	display: flex;
	align-items: center;
	margin: 4px 0;
	padding: 0;
	gap: 3px;
}

.rSide .ctrl .dv .cell.auto{min-width:70px;}

/* rightCont */
.easySearch .rightCont{position:relative;padding-left:9px;}
.easySearch .rightCont:after{content:""; display: block;clear:both;}
.easySearch .rightCont{overflow:hidden;}

.content_tab{margin:4px 0 -5px 0;}
.content_tab ul{position:relative;z-index:2;bottom:-1px;}
.content_tab ul li{float:left;width:14.28%;}
.content_tab ul li a{display:block;text-align:center;background:#f8f8f8;border-top:1px solid #cccdce;border-right:1px solid #cccdce;color:#666666;font-size:14px;height:36px;line-height:36px;}
.content_tab ul li a i{font-style:normal;}
.content_tab ul li a:hover{background:#d7e8f5;color:#222222;}
.content_tab ul li:first-child a{border-left:1px solid #cccdce;}
.content_tab ul li.on a{position:relative;z-index:2;border:1px solid #6699cc;border-bottom:1px solid #ffffff;height:37px;color:#0073cf;background:#ffffff;}
.content_tab ul li.on a:hover{background:#ffffff;}

.content_inner{min-height:615px;}
.pop_inner{min-height:513px;}
.content_txt{overflow-y:auto;height:663px;}
.content_txt p{font-size:14px;}
.content_txt p strong{font-size:14px;vertical-align: top;color:#000000;}

/* rightCont end */

.easySearch .viewBx {border:1px solid #368173;}
.easySearch .viewBx .searchBx{padding:11px 9px 10px;font-size:11px;border-bottom:1px solid #e9e9e9;}
.easySearch .viewBx .searchBx select,
.easySearch .viewBx .searchBx input[type="text"]{width:auto;font-size:11px;padding:3px 2px;color:#666;margin-left:-1px;}
.easySearch .viewBx .searchBx input.num{width:30px;text-align:center;}
.easySearch .viewBx .searchBx select,
.easySearch .viewBx .searchBx input[type="text"]:first-child{margin-left:0;}
.easySearch .viewBx .searchBx select{padding-left:5px;}
.easySearch .viewBx .searchBx .cell_right_btn{position:relative;font-size:12px;height:26px;padding:3px 10px;letter-spacing:0;color:#ffffff;border-radius:2px;background:#3eabaa;min-width:60px;}
.easySearch .viewBx .attention {border-bottom:1px solid #d1d1d1;padding: 10px;box-sizing: border-box;color:#7c1414}

.set.w4 span button{line-height:22px;}

.set_button{margin-left:1px;}
.set_button button.btnSt1.btn8{width:74px;}
.pivot_icon img{margin:0 0 0 3px;opacity:0.7;filter:alpha(opacity=70);cursor:pointer;}
.pivot_icon img:first-child{margin:0;}
.pivot_icon .on{outline:2px solid #000000;opacity:1;filter:alpha(opacity=100);}

.easySearch .viewBx .searchBx .uiSelec{display:inline-block;position:relative;}
.easySearch .viewBx .searchBx .uiSelec .option{position:absolute;top:27px;right:0;width:115px;border:1px solid #336699;background:#fff;z-index:1}
.easySearch .viewBx .searchBx .uiSelec .option ul{border:3px solid #bbcce2;}
.easySearch .viewBx .searchBx .uiSelec .option ul li{position:relative;border-top:1px solid #e1e1e1;text-align:left;}
.easySearch .viewBx .searchBx .uiSelec .option ul li a{display:block;padding:0 8px;line-height:17px;font-size:11px;color:#666666;}
.easySearch .viewBx .searchBx .uiSelec .option ul li a:hover{background:#dcf3fa;}
.easySearch .viewBx .searchBx .uiSelec .option ul li.userDefine:after{content:""; display: block;position:absolute;top:6px;right:5px;width :0;height:0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #666666;}
.easySearch .viewBx .searchBx .uiSelec .layer{position:absolute;top:18px;left:-4px;width:175px;padding:2px;border:2px solid #999999;background:#fff;}
.easySearch .viewBx .searchBx .uiSelec .layer th,
.easySearch .viewBx .searchBx .uiSelec .layer td{padding:2px 8px;font-size:11px;border:1px solid #cccccc;}
.easySearch .viewBx .searchBx .uiSelec .layer td label{margin-left:12px;}
.easySearch .viewBx .searchBx .uiSelec .layer td label:first-child{margin-left:0;}
.easySearch .viewBx .searchBx .uiSelec .layer th{width:57px;font-weight:normal;text-align:center;background:#ececec;}

.easySearch .viewBx .searchBx select{padding:0 0 0 2px;}
.easySearch .viewBx .searchBx .tt2{color:#07535e;}
.easySearch .viewBx .searchBx .set{display:inline-block;margin-left:-1px;vertical-align:top;}
.easySearch .viewBx .searchBx .set > *{display:inline-block;vertical-align:middle;}
.easySearch .viewBx .searchBx .set > .cellbox2 > .cell2{display:inline-block;}
.easySearch .viewBx .searchBx .set:first-child{margin-left:0;}
.easySearch .viewBx .searchBx .set .btn,
.easySearch .viewBx .searchBx .set .selc{display:inline-block;vertical-align:middle;}
.easySearch .viewBx .searchBx .cell:first-child .set{margin-left:3px;}
.easySearch .viewBx .searchBx .cell:first-child .set.onlysel{margin-left:1px;}

.easySearch .viewBx .searchBx .set.w4{display:flex;gap:4px;}

.easySearch .searchResult{display:none;position:relative;height:auto !important;}
.easySearch .searchResult .close{position:absolute;top:0;right:0;width:28px;height:28px;z-index:1}
.easySearch .searchResult .close:before{content:""; display: block;position:absolute;top:6px;left:13px;width:2px;height:16px;background:#555;transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.easySearch .searchResult .close:after{content:""; display: block;position:absolute;top:13px;left:6px;height:2px;width:16px;background:#555;transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.easySearch .searchResult .title{position:absolute;top:0;left:0;width:100%;height:28px;padding:0 10px;font-weight:bold;color:#444;line-height:28px;background:#e1e1e1;}
.sort_btn{position:absolute;top:4px;right:35px;}
.sort_btn button{font-size:14px;}

.easySearch .searchResult{height:645px;padding:10px;overflow-x:hidden;overflow-y:auto;}
.easySearch .searchResult ul{padding-top:30px;}
.easySearch .searchResult ul li{margin-top:15px;}
.easySearch .searchResult ul li:first-child{margin-top:0;}
.easySearch .searchResult ul li a{display:block;padding:1px 0;}
.easySearch .searchResult ul li a .tit{display:block;color:#666666;}
.easySearch .searchResult ul li a .txt{display:block;margin-top:10px;font-size:12px;color:#333333;}
.easySearch .searchResult ul li a:hover{background:#c7eaff;}

.easySearch .searchResult.layerType{position:absolute;top:32px;left:0;right:0;bottom:0;z-index:8;background:#fff;}
.easySearch .searchResult.layerType2{position:absolute;top:84px;left:0;right:0;bottom:0;z-index:8;background:#fff;}

.cell_juseok{position:absolute;top:8px;left:160px;color:#ff0000;font-family:'NotoKrM';text-decoration:underline;font-size:13px;}
.sheetarea .toparea > .cellbox{position:relative;margin:5px 0;border:1px solid #d3d3d3;display:table;}
.sheetarea .toparea > .cellbox .cell{padding: 3px 5px;vertical-align:middle;}
.sheetarea .toparea .cell{padding:14px 0;}
.sheetarea .toparea .cell:last-child{text-align:right;}
.sheetarea .toparea .txt{color:#666666;}
.sheetarea .toparea .fileChange .tt{color:#666666;margin-right:5px;line-height:22px;}
.sheetarea .toparea .fileChange button{
	position:relative;
	height:21px;
	line-height:21px;
	font-size:11px;
	color:#ffffff;
	padding:0 20px 0 10px;
	border-radius:2px;
	background: #889fb2;
}
.sheetarea .toparea .fileChange button:after{
	position: absolute;
	top: -9px;
	right: 16px;
	content: "\02FC";
	display: block;
	transform: rotate(313deg);
	font-size: 29px;
}
.sheetarea .grid{/*overflow:auto !important;*/height: 408px;}
.chartarea .toparea .chartMenu{position:relative;padding:14px 0 0 0;text-align:right;}
.chartarea .toparea .chartMenu select{width:auto;}
.mapDv .mapMenu{padding:14px 0 0 0;}
.mapDv .mapMenu select{
	width:auto;
	font-size:14px;
	border:2px solid #24448c;
	color:#24448c;
	font-family:'NotoKrB';
}
.chartarea .chartTit{margin-top:50px;font-size:20px;color:#000;text-align:center;font-weight:bold;font-family:'Nanum Gothic'}
.chartarea .chart{margin-top:10px;height:500px;}

.metaData{display:none;margin:10px 0;background:#fff;}
.metaData ul{border-top:1px solid #dbdbdb;}
.metaData ul li{display:table;width:100%;border-bottom:1px solid #e9e9e9; table-layout: fixed;}
.metaData ul strong{display:table-cell;width:15%;padding:0 8px;color:#444444;font-weight:normal;background:#f9f9f9;}
.metaData ul span{display:table-cell;height:32px;padding:7px 15px;color:#797979; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overow: ellipsis;}
.metaData ul li.half{float:left;display:table;width:50%;}
.metaData ul li.half strong{width:30%;}
.metaData ul li.half span > a{text-decoration:underline;color:#0000ff;}

.remarkDv{position:relative;text-align:right;z-index:8;min-height:23px}
.remarkDv .txt{float:left;padding-top:5px;padding-right:120px;font-size:12px;color:#666666;}
/*.remarkDv .remark{display:none;position:absolute;bottom:23px;left:0;width:100%;padding:10px 20px;text-align:left;background:#ecf0f5;border:3px solid #0172bc;}*/
.remarkDv .remark{display:none;max-height:220px;overflow:hidden;overflow-y:auto;position:absolute;bottom:23px;left:0;width:100%;padding:10px 20px;text-align:left;background:#ecf0f5;border:3px solid #66ada1;}
.remarkDv .remark .txt1{font-size:12px;color:#000;font-weight:bold;}
.remarkDv .remark .txt2{margin-top:5px;font-size:12px;color:#666;}
.remarkDv .remark .txt2 strong{color:#0054a6;}
.remarkDv .remark .txt3{margin-top:5px;font-size:12px;color:#666;text-indent:-24px;margin-left:24px;}
.remarkDv .remark .txt3 strong{color:#0054a6;}
.remarkDv .btn{position:absolute;top:0;right:0;width:108px;height:21px;background:url('/images/uportal/stat/bg_remark.png') no-repeat 0 0;}
.remarkDv .btn.on{background-position:0 -21px;}

.iScrollVerticalScrollbar.on{width:5px !important;overflow:visible !important;right:2px !important;border-radius:10px;background:#7691b0;}
.iScrollVerticalScrollbar.on.first{right:100px !important;}
.iScrollVerticalScrollbar.on .iScrollIndicator{width:9px !important;margin-left:-2px;border-radius:10px;border:1px solid #7691b0 !important;background:#fff !important;}
.iScrollHorizontalScrollbar.on{height:5px !important;bottom:2px !important;overflow:visible !important;border-radius:10px;background:#7691b0;}
.iScrollHorizontalScrollbar.top.on{top:2px;}
.iScrollHorizontalScrollbar.on .iScrollIndicator{height:9px !important;margin-top:-2px;border-radius:10px;border:1px solid #7691b0 !important;background:#fff !important;}

.searchTbl .tblWrap {padding:10px 0 0 0;}
.searchTbl .tblWrap .inner{position:relative;overflow-x:auto;overflow-y:auto;}
.searchTbl .tblWrap .inner .leftTbl{position:absolute;top:15px;left:0;padding-left:5px;width:300px;background:#fff;}
.searchTbl .tblWrap .inner .leftTbl .data{overflow:hidden;}
.searchTbl .tblWrap .inner .leftTbl table{width:100%;}
.searchTbl .tblWrap .inner .leftTbl table thead th{border-left:none;background:#a2b7cd;}
.searchTbl .tblWrap .tbl{position:relative;}
.searchTbl .tblWrap .tbl .header{position:absolute;top:0;left:0;width:100%;}
.searchTbl .tblWrap .tbl .header table{table-layout:fixed;}
.searchTbl .tblWrap .tbl .body{padding-top:30px;}
.searchTbl .tblWrap .tbl .body table{table-layout:fixed;}
.searchTbl .tblWrap table label{position:relative;display:block;cursor:pointer;line-height:30px;}
.searchTbl .tblWrap table label input[type='checkbox']{position:absolute;top:0;right:5px;}
.searchTbl .tblWrap table th, .searchTbl .tblWrap table td{height:26px;vertical-align:middle;border-bottom:1px solid #d1d1d1;}
.searchTbl .tblWrap table thead tr th {width:85px;color:#fff;text-align:center;border-left:1px solid #e1e1e1;background:#7590af;}
.searchTbl .tblWrap table tbody tr th{width:237px;box-sizing:border-box;text-align:left;color:#000000;border-right:1px solid #7590af;background:#ffffff;}
.searchTbl .tblWrap table tbody tr td{border-right:1px solid #d1d1d1;color:#000;text-align:center;background:#f5f5f5;}
.searchTbl .tblWrap table tbody tr td:last-child{border-right:none;}

.areaDetail .schTit span.txt{vertical-align:top !important;color:#ffffff !important;font-size:10px !important;}

.dropdown-content{position:absolute;top:44px;right:0;z-index:10;}
.dropdown-content ul{background:#f8f8f8;border:1px solid #adadad;border-radius:3px;display:inline-block;text-align:left;padding:5px 10px 5px 5px;}
.dropdown-content ul li:before{content:"- ";}
.dropdown-content a{color:#336699;}
.dropdown-content a > span{display:inline-block;width:56px;vertical-align:baseline;}
.dropdown-content a:hover{font-weight:bold;color:#0046ae;}
.dropdown-content a:hover > span{font-weight:bold;color:#0046ae;}

.remark-content{position:absolute;top:44px;right:454px;z-index:10;}
.remark-content ul{background:#f8f8f8;border:1px solid #adadad;border-radius:3px;display:inline-block;text-align:left;padding:5px 10px 5px 5px;}
.remark-content ul li:before{content:"- ";}
.remark-content a{color:#336699;}
.remark-content a > span{display:inline-block;width:56px;vertical-align:baseline;}
.remark-content a:hover{font-weight:bold;color:#0046ae;}
.remark-content a:hover > span{font-weight:bold;color:#0046ae;}

.pr{position:relative;}

.bgshadow{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000;opacity:0.7;filter:alpha(opacity=70);}

.GMAlignRight{padding-right:3px !important;}

#graph-sect .dropdown-content{top:189px;right:11px;}
#graph-sect .remark-content{top:189px;right:432px;}

/************************************ MAX 1280 ************************************/

@media all and (max-width:1280px){

	#confirm-box .layerpopup-stat-area .btn-layerpopup-close02{top:13px !important;}
	.areaDetail .schTit span.txt{color:#173b65 !important;}
	.mr0{margin-left:0 !important;margin-right:0 !important;margin-bottom:10px;height:auto !important;}
	div.text-r0{text-align:center !important;}
	.easySearch .viewBx .searchBx{border-bottom:0 none;padding:0;background:none;}

	.tabSt2 ul li{width:auto;padding:0 10px;}

	.content{width:100%;min-width:320px;}

	.easySearch{border:none;padding:0 0;background:#ffffff;}
	.easySearch .cellbox2{display:table;width:100%;}
	.easySearch .cellbox2 .cell2 {display:table-cell;width:10px;;color:#fff}
	.easySearch .cellbox2 .cell2:first-child{padding-left:0;}
	.easySearch .cellbox2 .cell2:last-child{padding-right:0;}
	.easySearch .cellbox2 .cell2.tt1{display:table-cell !important;width:48px !important;}
	.easySearch .cellbox2 .cell2 .line{display:block;margin-top:5px;}
	.easySearch .cellbox2 .cell2 .line:first-child{margin-top:0;}
	.easySearch .cellbox2 .cell2.md{vertical-align:middle;}
	.easySearch .cellbox2 .cell2.auto{width:auto;vertical-align:top;}
	.easySearch .cellbox2 .cell2 .yearSet{display:inline-block;}

	.easySearch .boxTab .tab a{height:20px;line-height:20px;font-size:11px;}
	.easySearch .boxTab .tab a.on{line-height:18px;}

	.easySearch .searchResult.layerType{display:none !important;}

	.easySearch .schTit{
		height:35px;
		line-height:35px;
		padding-left:10px;
		border-top:1px solid #336699;
		border-radius:0;
	}
	.easySearch .schTit strong{display:inline-block;padding:0;vertical-align:baseline;}
	.easySearch .schTit strong:before{top:13px;}
	.easySearch .boxTab{border-bottom:none;}
	.easySearch .boxTab .tab{bottom:7px;right:10px;}
	.easySearch .box{margin-top:0;}

	.easySearch .viewBx{border:none;border-bottom:1px solid #ccc;}

	.easySearch .areaDetail .schTit{border-top:none;}
	.easySearch .areaDetail .schTit strong{font-size:16px;color:#173b65;padding-left:8px;font-weight:bold;}
	.easySearch .areaDetail .schTit .date{text-align:right;}

	.easySearchArea .fullSize{display:none;}
	.easySearchArea .searchTab{display:none;}

	.easySearch .leftArea{float:none;width:auto;padding-right:0;border:none;}
	.easySearch .leftArea .treeBox{display:none;}
	.easySearch .rightArea{}
	.easySearch .rightArea .lSide{display:none;}
	.easySearch .rightArea .rSide{display:none;}

	.easySearch .rightCont{display:none;}

	.easySearch .keyword{padding:2px 20px 4px 20px;}

	.easySearch .areaDetail .schTitWp{padding:0 7px;}
	.easySearch .areaDetail .schTit{height:auto;text-align:left;padding:10px;letter-spacing:-1px;border-top:0 none;border-bottom:0 none;margin:0 0 0 0;}
	.easySearch .areaDetail .schTit .right{display:block;float:none;text-align:center !important;}
	.easySearch .areaDetail .schTit .right > button{width:auto;margin: 1px}
	.easySearch .areaDetail .schTit .date{display:block;padding:5px 0;font-weight:normal;font-size:12px;color:#333333;}
	.easySearch .schTit .right{margin-top:12px;}
	.easySearch .schTit .right .btnSt1{min-width:40px;}
	.easySearch .schTit .right .btnSt1.meta{width:auto;}
	.easySearch .schTit .right .btnSt1.sch{width:60px;}
	.easySearch .schBar div{ /* width:10px; */ }
	.easySearch .schBar div.auto{width:auto;}
	.easySearch .schBar div:last-child{padding-right:7px;}
	.easySearch .schBar.schSubject .tit{padding-left:7px;width:78px;}

	.easySearch .box{border:none;background:#ffffff;}
	.easySearch .searchResult{display:block;min-height:350px;height:auto;padding:15px 0;}
	.easySearch .searchResult .close{display:none;}
	.easySearch .searchResult .title{display:none;}
	.easySearch .searchResult ul{padding-top:0;}
	.easySearch .searchResult ul li{margin-top:10px;border-left:5px solid #29b6f3;background:#f0f4fa;}
	.easySearch .searchResult ul li a{padding:15px;}
	.easySearch .searchResult ul li a .tit{font-size:14px;}

	.easySearch .viewBx{margin-top:5px;border-top:none;}
	.easySearch .viewBx .searchBx .slash{color:#fff;font-size:12px;}
	.easySearch .viewBx .searchBx .tt{color:#fff;font-size:12px;}
	.easySearch .viewBx .searchBx .tt1,
	.easySearch .viewBx .searchBx .tt2{display:inline-block;text-align:left;margin-left:10px;margin-right:5px;font-weight:bold;color:#fff;font-size:12px;}
	.easySearch .viewBx .searchBx .set:first-child .tt1:first-child{margin-left:0;}
	.easySearch .viewBx .searchBx .cellbox{display:block;}
	.easySearch .viewBx .searchBx .cellbox > .cell{display:block;width:auto;margin-top:1px;padding:7px 10px 3px;text-align:center;}
	.easySearch .viewBx .searchBx .cellbox > .cell.right{margin-top:3px;margin-bottom:5px;border-top:1px solid #cccccc;border-bottom:1px solid #ccc;background:#ececec;}
	.highcharts-map-navigation{display:none;}



	/* .easySearch .cellbox .cell:last-child{display:none;} */
	.sheetarea .toparea .txt{font-size:12px;}
	.sheetarea .toparea .txt > span{display:block;font-size:12px;}
	.sheetarea .toparea .txt .pivot{white-space:nowrap;font-size:12px;}
	.sheetarea .toparea .txt .pivot span{font-size:12px;}

	.sheetarea .grid{height:350px;}
	.chartarea .chartTit{margin-top:0;}
	.sheetarea .toparea .cell{padding:14px 0 10px 0;}
	.chartarea .toparea .chartMenu button{margin-bottom:3px;}
	.chartarea .chart{height:313px;margin-top:10px;}

	.searchBtn{padding:0;text-align:center;}
	.searchBtn button{width:100%;}

	.metaData ul li.half{float:none;width:100%;}
	.metaData ul li strong{width:34%;min-width:94px;text-align:center;letter-spacing:-1px;}
	.metaData ul li span{}
	.metaData ul li.half strong{width:34%;}

	.remarkDv .remark .txt3{font-size:11px;}

	#Ncell{background:#cbdaea;margin-bottom:-3px;border-top:1px solid #6699cc;}
	#Ncell span.set{margin-left:10px;}
	#Ncell span.set .tt{color:#336699}
	#Ncell span.set .tt1{color:#336699}
	#Ncell span.set .tt2{color:#336699}
	#Ncell span.set .yearSet span{color:#336699}
	#Ncell span.set .cellbox2{}
	#Ncell span.set .cellbox2 .cell2{display:inline-block !important;}
	#Ncell span.set .cellbox2 .cell2.tt1{vertical-align:middle;}
	#Ncell span.set .yearSet span.line{display:inline-block;margin:0;}

	.easySearch .areaDetail .schTit.c003399{background:#ecf1f8;border:1px solid #336699;}


	span.cell2.tt1.wHide{padding-top:3px;}

	.dropdown-content{top:44px;}
	.remark-content{top:44px;}

	#graph-sect .dropdown-content{top:271px;right:11px;}
	#graph-sect .remark-content{top:271px;right:432px;}

	.easySearch .viewBx .searchBx .cellbox > .cell{padding:5px;}
	.easySearch .viewBx .searchBx .cellbox > .cell.right{padding-top:0;}
	.easySearch .viewBx .searchBx .cellbox > .cell .set{display:block;text-align:left;padding:2px 0;}
	.easySearch .viewBx .searchBx .cellbox > .cell.btn-stat .set:after{content:'';display:block;clear:both;}
	.easySearch .viewBx .searchBx .cellbox > .cell.btn-stat .set span{float:left;padding:0 2px;}
	.easySearch .viewBx .searchBx .cellbox > .cell.btn-stat .set span button{width:100%;}
	.easySearch .viewBx .searchBx .cellbox > .cell.btn-stat .set span select{width:100%;}
	.easySearch .viewBx .searchBx .cellbox > .cell.btn-stat .set.w2 span{width:50%;margin-left:0;}
	.easySearch .viewBx .searchBx .cellbox > .cell.btn-stat .set.w3 span{width:33.3333%;margin-left:0;}
	.easySearch .viewBx .searchBx .cellbox > .cell.btn-stat .set.w4 span{width:25%;margin-left:0;}

	.easySearch .viewBx .searchBx .tt1,
	.easySearch .viewBx .searchBx .tt2{width:60px;margin-left:0;padding-left:5px;}
	.easySearch .viewBx .searchBx .cell.right .set{display:block;}
	.easySearch .viewBx .searchBx .cell.right .set button{margin-top:5px;}
	.easySearch .viewBx .searchBx .cell.right .set .btn{display:block;}
	.easySearch .viewBx .searchBx .cell.right .set .selc{display:block;margin-top:5px;}

	.easySearch .viewBx .searchBx .cellbox > .cell{padding:3px;}
	.easySearch .viewBx .searchBx .cellbox > .cell.right{padding-top:0;height:auto;overflow:hidden;}
	.easySearch .viewBx .searchBx .cellbox > .cell .set{display:block;text-align:left;padding:2px 0;}
	.easySearch .viewBx .searchBx .cellbox > .cell.btn-stat .set:after{content:'';display:block;clear:both;}
	.easySearch .viewBx .searchBx .cellbox > .cell.btn-stat .set span{float:left;padding:0 2px;}
	.easySearch .viewBx .searchBx .cellbox > .cell.btn-stat .set span button{width:100%;}
	.easySearch .viewBx .searchBx .cellbox > .cell.btn-stat .set span select{width:100%;}
	.easySearch .viewBx .searchBx .cellbox > .cell.btn-stat .set.w2 span{width:50%;margin-left:0;}
	.easySearch .viewBx .searchBx .cellbox > .cell.btn-stat .set.w3 span{width:33.3333%;margin-left:0;}
	.easySearch .viewBx .searchBx .cellbox > .cell.btn-stat .set.w4 span{width:25%;margin-left:0;}

	#Ncell span.set .cellbox2 .cell2.tt1{width:60px !important;}
	#Ncell .cellbox > .cell:last-child .set select{width:200px !important;}

	#Ncell #labelFor03,
	/* #Ncell #labelFor08{width:70px !important;}
	#Ncell #labelFor01{margin-left:17px;width:70px !important;}
	#Ncell #labelFor13{margin-left:0;width:70px !important;}
	#Ncell #labelFor14{margin-left:17px;width:70px !important;} */
	#Ncell #labelFor08{min-width:80px;width:80px !important;}
	#Ncell #labelFor01{margin-left:17px;min-width:80px;width:80px !important;}
	#Ncell #labelFor13{margin-left:0;min-width:80px;width:80px !important;}
	#Ncell #labelFor14{margin-left:17px;min-width:80px;width:80px !important;}

	#Ncell .set.onlysel{padding-left:85px;}
	#Ncell .set.onlysel span{display:block;margin:5px 0 0 0;}
	#Ncell .set.onlysel span:first-child{margin:0;}
	#Ncell .set.onlysel span select{width:80px;}
	#Ncell .set_button{margin:0;}

	body.wide .contents-area{margin-top:5px;}
	body.wide .contents-title-wrapper{display:none;}
	body.wide .schTit.c003399{display:none;}
	body.wide .schBtnTgl.wHide{display:none;}
	body.wide .detail_sns{display:none;}
	body.wide .tabSt.with3tab{margin:0;}

	.detail_sns{right:0;}

}


@media all and (max-width:820px){

	.dropdown-content{top:40px;}
	.remark-content{top:40px;right:352px;}

	.chartarea .toparea .chartMenu button img{width:24px;}
	.chartarea .toparea .chartMenu select{font-size:11px;height:24px;}

	#Ncell span.set .yearSet span.line{display:block;margin:1px 0;}
	.cell2.auto > input[type="radio"]{margin:16px 0 0 0 !important;}

	.calculator_tab{text-align:left;}
	.calculator_tab > div{display:block;}

}

@media all and (max-width:770px){

	.easySearch .viewBx .searchBx .cellbox > .cell:last-child .set select,
	.easySearch .viewBx .searchBx .cellbox > .cell:last-child .set button,
	.easySearch .viewBx .searchBx .cellbox > .cell:last-child .set .uiSelec{width:24.4%;}

	#Ncell span.set .yearSet span.line > select{width:60px;}
}
@media all and (max-width:560px){
	.easySearch .viewBx .searchBx .cellbox > .cell:last-child .set select,
	.easySearch .viewBx .searchBx .cellbox > .cell:last-child .set button,
	.easySearch .viewBx .searchBx .cellbox > .cell:last-child .set .uiSelec{width:24.2%}
}
@media all and (max-width:400px){
	.easySearch .viewBx .searchBx .cellbox > .cell:last-child .set select,
	.easySearch .viewBx .searchBx .cellbox > .cell:last-child .set button,
	.easySearch .viewBx .searchBx .cellbox > .cell:last-child .set .uiSelec{width:24%}
}
@media all and (max-width:330px){
	.easySearch .viewBx .searchBx .cellbox > .cell:last-child .set select,
	.easySearch .viewBx .searchBx .cellbox > .cell:last-child .set button,
	.easySearch .viewBx .searchBx .cellbox > .cell:last-child .set .uiSelec{width:23.8%}
	#Ncell span.set{margin-left:0px;}
}

/* easySearch complex */
.easySearch .dvBx{display:none;}
@media all and (max-width:1280px){
	.easySearch .viewBx .searchBx.fCal .cellbox > .cell.right{margin-bottom:0;}
	.calculator_tab{margin-bottom:5px;}

	.easySearch.complex2 {padding-bottom:20px;}
	.easySearch.complex2 .leftArea{display:none}
	.easySearch.complex2 .rightArea{float:none;}
	.easySearch.complex2 .rightArea .lSide{display:block;width:100%;padding-right:5px;border-right:none;}
	.easySearch.complex2 .rightArea .lSide .box{border: 1px solid #6699cc;background:#fff}
	.easySearch.complex2 .rightArea .rSide{display:none}
	.easySearch.complex2 .moveBtn{display:none}
	.easySearch.complex2 .schTit{margin-top:0;}

	.easySearch.complex3 .rightArea{padding-left:0;}
	.easySearch.complex3 .rightArea .rSide{display:block;padding-left:0;}
	.easySearch.complex3 .schTit.c336699.align{border-top:none;padding-left:0;}
	.easySearch.complex3 .schTit.c336699.align #stat_title{padding-left:15px;font-weight:normal;}
	.easySearch.complex3 .schTit.c336699.align #stat_title:before{background:none;}
	.easySearch.complex3 .searchCtrl.multi_ctrl .schTit.type2{padding-left:0;padding-bottom:0;}
	.easySearch.complex3 .searchCtrl.multi_ctrl .schTit.type2 strong{font-weight:normal;padding-left:15px;font-size:15px;}
	.easySearch.complex3 .searchCtrl.multi_ctrl .schTit.type2 strong:before{background:none;}
	.easySearch.complex3 .box2{margin-top:0;}

	.easySearch.complex2 .dvBx{position:relative;display:block}
	.easySearch .dvBx{display:block;padding:5px;padding-right:26px;text-align:right;background:#e1e1e1;}
	.easySearch .dvBx:after{content:'';display:block;clear:both;}
	.easySearch .dvBx .left{float:left;}
	.easySearch .dvBx .right{float:right;}
	.easySearch .dvBx .mClose .close{position:absolute;top:7px;right:5px;overflow:hidden;width:18px;height:18px;text-indent:-9999%;background:#07535e;}
	.easySearch .dvBx .mClose .close:before{content:""; display: block;position:absolute;top:2px;left:8px;width:2px;height:14px;background:#fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);}
	.easySearch .dvBx .mClose .close:after{content:""; display: block;position:absolute;top:8px;left:2px;height:2px;width:14px;background:#fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);}

	.easySearch .tabSt2{margin-top:10px;padding:0;}
	.easySearch .searchResult2 .schTit{margin-top:0;padding-left:5px;padding-right:5px;}
	.easySearch .searchResult2 .schTit .right{margin-top:2px;}
	.easySearch .searchResult2 .tblWrap{padding-top:10px;}

}

.pivotSet{padding:10px 0 0 0;border:1px solid #d7d7d7;background:#fff;}
.pivotSet .list1 {margin-top:-4px;}
.pivotSet .list1 .half {float:left;width:50%;padding:0 4px;padding-top:4px;box-sizing:border-box;}
.pivotSet .list1 .half:nth-child(odd){padding-left:0;}
.pivotSet .list1 .half:nth-child(even){padding-right:0;}
.pivotSet .list1 > li > div {padding:7px;border:1px solid #cccccc;border-radius:2px;background:#f5f5f5;}
.pivotSet .list1 > li > div:after{content:""; display: block;clear:both;}
.pivotSet .list1 > li > div label {float:left;}
.pivotSet .list1 > li > div label input {margin-right:3px;}
.pivotSet .list1 > li > div label span {display:inline-block;vertical-align:middle;}
.pivotSet .list1 > li > div i {margin-left:8px;}
.pivotSet .list1 li{padding-top:4px;}
.pivotSet .list1 li:not(.half) {clear:both;}
.pivotSet .list2 {display:table;width:100%;margin-top:13px;padding:4px 8px 0 8px;border-radius:2px;background:#dfeaf6;}
.pivotSet .list2 li:first-child{border-top:none;}
.pivotSet .list2 li {display:table-row;}
.pivotSet .list2 li .cell {display:table-cell;height:28px;padding:5px;border-top:1px solid #b6cfe7;}
.pivotSet .list2 li:first-child .cell {border-top:none;}
.pivotSet .list2 li .cell.tit{padding-left:5px;font-weight:bold;color:#336699;}

.pivotSet .list1 .half > div{display:flex;align-items: center;justify-content: space-between;}
.pivotSet .list1 .half_all > div{padding-top:15px;}
.pivotSet .list1 .half_all > div > label{padding-top:3px;}

input[name="viewLocOpt"]{margin-right:5px;}

.metaDataView{padding:10px;min-height:50px;border:1px solid #d7d7d7;background:#fff;}
.metaDataView .tit1{position:relative;padding:12px 0;padding-left:26px;font-weight:bold;font-size:15px;color:#000000;border-bottom:1px solid #6699cc;}
.metaDataView .tit1:before{content:""; display: block;position:absolute;top:11px;left:0;width:16px;height:16px;border-radius:16px;border:3px solid #6699cc;background:#ffffff;}
.metaDataView .data {}
.metaDataView .data dl {border-bottom:1px solid #cccccc;}
.metaDataView .data dl dt {position:relative;padding:15px 0 15px 0;}
.metaDataView .data dl dt .toggle{position:absolute;top:15px;right:10px;padding-left:15px;font-size:12px;font-weight:bold;color:#6699cc;background:url('/images/uportal/stat/ico_arr_dn.png') no-repeat 0 7px;}
.metaDataView .data dl dt:after{content:""; display: block;clear:both;}
.metaDataView .data dl dt strong {display:inline-block;padding-left:20px;font-size:12px;color:#000000;background:url('/images/uportal/stat/ico_arrCircle.png') no-repeat 0 2px;}
.metaDataView .data dl dt .btn {display:none;float:right;}
.metaDataView .data dl dd {display:none;padding-bottom:15px;}
.metaDataView .data dl dd .tbl {display:table;width:100%;border-top:2px solid #0cacdd;}
.metaDataView .data dl dd .tbl li {display:table-row;}
.metaDataView .data dl dd .tbl li .cell{display:table-cell;padding:5px;border-bottom:1px solid #e8e9e9;}
.metaDataView .data dl dd .tbl li .cell.tit {background:#edf3f8;white-space:nowrap;}
.metaDataView .data dl dd .tbl li .cell.tit strong{font-size:12px;color:#666;}
.metaDataView .data dl dd .tbl li .cell {}
.metaDataView .data dl dd .tbl li .cell.none {background:#f2f2f2;}
.metaDataView .data dl dd .tbl li .cell.tit2 {padding-left:10px;background:#edf3f8;}
.metaDataView .data dl dd .tbl li .cell.tit2 strong {display:inline-block;position:relative;padding-left:10px;font-weight:normal;color:#666666;white-space:nowrap;}
.metaDataView .data dl dd .tbl li .cell.tit2 strong:before{content:""; display: block;position:absolute;top:8px;left:0;width:5px;height:1px;background:#666666;}
.metaDataView .data dl dd .tbl li .cell br {}
.metaDataView .data dl dd .btn {margin-top:10px;text-align:right;}

.metaDataView .data dl.on dt {padding-bottom:5px;padding-top:35px;}
.metaDataView .data dl.on dt .btn {display:block;}
.metaDataView .data dl.on dt .toggle{top:10px;background:url('/images/uportal/stat/ico_arr_up.png') no-repeat 0 5px;}
.metaDataView .data dl.on dd{display:block;}

/* layerPopup */
.layerPopup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:9998;}
.layerPopup:not(.type2){overflow:hidden;overflow-y:auto;}
.layerPopup .close{position:absolute;top:18px;right:20px;overflow:hidden;width:15px;height:15px;text-indent:-9999%;background:url(/images/uportal/stat/btn_x_new.png) no-repeat 0 0;}
/*
.layerPopup .close:before{content:""; display: block;position:absolute;top:2px;left:8px;width:2px;height:14px;background:#fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.layerPopup .close:after{content:""; display: block;position:absolute;top:8px;left:2px;height:2px;width:14px;background:#fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);}
*/
.layerPopup .popArea{position:absolute;overflow:hidden;top:50%;left:50%;width:500px;max-height:100%;border-radius:10px;border:1px solid #445e85;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50.1%);background: #dfeaf6;}
.layerPopup .popArea .popHeader{padding:13px 10px 12px 10px;background:url(/images/uportal/stat/bg_popup_new.png) repeat-x 0 0;margin:0 0 9px 0;}
.layerPopup .popArea .popHeader .tit{display:inline-block;line-height:1em;color:#ffffff;font-size:18px;font-weight:bold;}
.layerPopup .popArea .popHeader .tit .ico{margin-right:5px;}
.layerPopup .popArea .popConts{margin-top:-1px;padding:0 10px 10px 10px;border-radius:0 0 10px 10px;background:#dfeaf6;}

.layerPopup .easySearch{border:none;padding:0 0;background: #fff;}
.layerPopup .easySearch .treeCtrl .tt{line-height:18px;}
.layerPopup .easySearch .treeBox{border:1px solid #d7d7d7;border-top:none;}
.layerPopup .schBar div{padding-top:3px;padding-bottom:3px;height:32px;background:#acc9e6;}
.layerPopup .schBar div:first-child{padding-left:4px;}
.layerpopup .schbar div:last-child{padding-right:4px;}
.layerPopup .treeCtrl{height:26px;padding-top:2px;padding-right:6px;}

.layerPopup .PeasySearch{border:1px solid #6699cc;padding:0;background:#fff;}
.layerPopup .PeasySearch .PtreeCtrl .tt{line-height:18px;display:none;}
.layerPopup .PeasySearch .PtreeBox{}
.layerPopup .PschBar div{padding-top:3px;padding-bottom:3px;height:32px;background:#fffcf0;}
.layerPopup .PschBar div:first-child{padding-left:4px;}
.layerpopup .Pschbar div:last-child{padding-right:4px;}
.layerPopup .PtreeCtrl{height:26px;padding-top:2px;padding-right:6px;}

.layerPopup .popArea .popHeader.type2{padding-top:10px;padding-bottom:10px;}
.layerPopup .popArea .popHeader.type2 .tit{display:inline-block;padding-left:35px;height:38px;line-height:38px;color:#000000;font-size:18px;font-weight:bold;}


.layerPopup  .conBox{border:1px solid #d7d7d7;border-top:none;}
.layerPopup  .conBox > div{padding:6px;}
.layerPopup  .conBox.scroll{overflow:hidden;overflow-y:auto;}

.layerPopup  .downLoadBx{padding:10px 8px;border:1px solid #d7d7d7;background:#fff;}
.layerPopup  .downLoadBx .labels{padding-top:1px;margin-top:-6px;}
.layerPopup  .downLoadBx .labels:before{content:""; display: block;}
.layerPopup  .downLoadBx .labels:after{content:""; display: block;clear:both;}
.layerPopup  .downLoadBx .labels li{float:left;width:33.3333%;padding:0 2px;}
.layerPopup  .downLoadBx label{position:relative;display:block;height:20px;padding:0 8px;margin-top:5px;cursor:pointer;font-size:12px;color:#000000;border:1px solid #cccccc;border-radius:2px;background:linear-gradient(#fefefe, #e4e4e4);background:-webkit-linear-gradient(#fefefe, #e4e4e4);}
.layerPopup  .downLoadBx label input{position:absolute;top:50%;left:5px;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.layerPopup  .downLoadBx label span{display:block;line-height:18px;vertical-align:top;text-align:center;}

.layerPopup .popBody{min-height:100px;padding:10px 8px;border:1px solid #d7d7d7;background:#fff;}

.layerPopup.type2{position:absolute;width:auto;height:auto;background:none;}
.layerPopup.type2 .popArea{position:relative;top:0;left:0;transform:translate(0, 0);-webkit-transform:translate(0, 0);}

/* layerPop relative */
.dataList ul{margin-top:4px;display:table;width:100%;}
.dataList ul:first-child{margin-top:0;}
.dataList ul li{display:table-row;width:100%;}
.dataList ul strong{display:table-cell;width:15%;padding:0 10px;padding-top:7px;width:106px;text-align:center;color:#000;border:1px solid #b9b9b9;border-right:none;white-space:nowrap;font-weight:normal;vertical-align:top;background:#f5f5f5;}
.dataList ul span{display:table-cell;height:32px;padding:7px 15px;color:#000;vertical-align:top;border:1px solid #b9b9b9;background:#fff;}

.txtSt1{position:relative;margin-top:20px;padding-left:12px;font-size:12px;color:#000000;}
.txtSt1:before{content:""; display: block;position:absolute;top:3px;left:0;border-bottom:4px solid transparent;border-top:4px solid transparent;border-left:6px solid #666666;}
.txtSt1.arrorg:before{border-left:6px solid #ff6600;}
.txtSt1 .cRed{color:#ff0000;vertical-align:baseline;font-weight:bold;}
.txtSt1 .cBlue{color:#0099ff;vertical-align:baseline;font-weight:bold;}
.txtSt1 .bxOrg{display:inline-block;padding:0 3px;border-radius:2px;vertical-align:baseline;background:#ffd699;}
.txtSt1 .bxBlue{display:inline-block;padding:0 3px;border-radius:2px;color:#fff;vertical-align:baseline;background:#315175;}
.alertTxt{padding:20px 0;font-size:14px;text-align:center;color:#444;}

div.contents-title-wrapper.directTitle{margin-bottom:8px;margin-top:-16px;}
div.contents-title-wrapper.directTitle h3{height:auto;}
.wide div.contents-title-wrapper.directTitle{margin-top:0px;}
.fullSize.directH{top:2px;z-index:2;}

.schmobile{position:relative;display:none;}
.btn_add_sch{position:absolute;top:9px;right:35px;color:#ffffff;border:1px solid #ffffff;text-align:center;display:block;width:50px;padding:1px 0;font-size:13px;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
}
.btn_close_sch{width:74px;background:#555555;border:1px solid #333333;color:#ffffff;text-align:center;font-size:12px;display:inline-block;padding:2px 0;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
}
.easySearch .dvXv{padding-right:0;text-align:center;}

@media all and (max-width:1280px){
	.layerPopup:not(.type2) .popArea{width:90% !important;}
	.m-on{display:block;}
	.directTitle{display:none;}

	.schmobile{color:#ffffff;font-size:15px;display:block;background:url(/images/uportal/stat/bg_popup_new.png) repeat-x 0 0;padding:10px 0 8px 15px;
		border-top-right-radius:7px;
		border-top-left-radius:7px;
	}

}


#faq-pager-sect{display:none;}
#faq-pager-sect2{display:none;}

@media all and (max-width:1280px){
	#faq-pager-sect{display:block;}
	#faq-pager-sect2{display:block;}
}

.schBtnTgl{padding:0;margin-top:5px;}
.schBtnTgl button{position:relative;width:100%;height:34px;padding:8px 10px;padding-right:30px;text-align:center;font-size:12px;color:#666666;font-weight:bold;border:1px solid #999999;background:#f1f1f1;}
.schBtnTgl button:after{content:""; display: block;position:absolute;top:50%;right:13px;width:0px;height:0px;margin-top:-3px;cursor:pointer;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #000000;}
.schBtnTgl.on button:after{border-top:none;border-bottom:7px solid #000000;}

@media all and (max-width:1280px){
	.schBtnTglDv{display:none;}
}

.area_btn_A{margin-top:10px;}
.area_btn_A .btn_A{color:#fff;line-height:22px;}

@media all and (max-width:1280px){
	.area_btn_A{padding-bottom:20px;}
}

/* add */
/* .cell2.auto > input[type="radio"]{vertical-align:top;margin:5px 0 0 0;} */
.m-on{display:none;}
.PtreeBox.size3{overflow-y:auto;}

.paging-navigation > strong,
.paging-navigation > a{box-sizing:content-box;word-break:normal;}

.schTit.c336699.align{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pr0 {padding-right: 0 !important;}

.meta-wid{width:17%;}

@media all and (max-width:768px){
	.meta-wid{width:30%;}
}

/* add */
.content_btn{overflow:hidden;border-bottom:1px solid #b6cde4;padding:0 0 10px 0;margin:0 0 15px 0;}
.content_btn li{float:left;margin:0 0 0 3px;}
.content_btn li:first-child{margin:0;}
.content_btn li > button.btnSt1{width:86px;}


.content_year{position:absolute;top:3px;right:0;}
.content_year select{width:auto;float:left;}
.content_year a.btnSt1{float:left;margin:0 0 0 3px;}
.content_year .btnSt1{width:135px;}
a.btnSt1.btn10{color:#ffffff;background:#555555;width:60px;border:1px solid #464646;}
.btnSt1.btn11{color:#fff;border:1px solid #cc3300;background:#ff6600;font-size:12px;width:60px;}
a.btnSt1.btn19{color:#ffffff;background:#3ba957;width:60px;border:1px solid #268c44;}

.detail_btn{position:absolute;top:23px;right:63px;}
.detail_btn li{padding:0 0 1px 0;}
.detail_btn li a{display:block;width:60px;text-align:center;color:#ffffff;background:#ce390b;height:22px;line-height:22px;border:1px solid #8b2814;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
}
.detail_btn li a:hover{background:#8b2814;}

.layerPopup .popArea div.popConts.newContentPup{margin-top:0 !important;background:#ffffff !important;}
.layerPopup .newContentPup .popBody{border:0 none;}

.ncontent_title{padding:0 0 10px 0;}
.ncontent_title span{font-size:16px;color:#000000;}
.ncontent_title strong{background:#004788;color:#ffffff;font-size:12px;text-align:center;display:inline-block;font-weight:normal;padding:0 8px;height:21px;line-height:21px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
}

td.mhfix{height:285px;padding:10px 0 !important;overflow:hidden;overflow-y:auto;vertical-align:top;}
td.mhfix span,
td.mhfix p,
td.mhfix i,
td.mhfix u,
td.mhfix strike,
td.mhfix *{font-family:'NotoKrR' !important;/*font-size:14px !important;*/}
.mobile_content span,
.mobile_content p,
.mobile_content i,
.mobile_content u,
.mobile_content strike,
.mobile_content *{font-family:'NotoKrR' !important;/*font-size:14px !important;*/}

@media all and (max-width:600px){
	.free_cont .table{overflow:hidden;overflow-x:auto;}
	.free_cont .table table{width:calc(600px - 15px);}
	.free_cont table thead th{font-size:13px;padding:7px 0;}
	.free_cont table tbody th{font-size:13px;padding:5px;}
	.free_cont table tbody td{font-size:13px;padding:5px;}
}

/************** 통계조회 editor stylesheet **************/

.good_title_cont span,
.good_title_cont p,
.good_title_cont i,
.good_title_cont u,
.good_title_cont strike,
.good_title_cont *{font-family:'NotoKrR' !important;}

.good_title_ans span,
.good_title_ans p,
.good_title_ans i,
.good_title_ans u,
.good_title_ans strike,
.good_title_ans *{font-family:'NotoKrR' !important;}

.popArea.npop{background:#ffffff !important;}

.content_inner .conTitle:first-child{margin-top:25px;}
.conTitle{background-color:#f2f6fa;padding:3px 0 0 12px;height:36px;margin:25px 0 0 0;}
.conTitle .title0401{background-position:0 12px;}
.conTabox{padding:10px 0 !important;}
.content_graph{margin:10px 0 0 0;height:400px;}
.content_sheet{margin:10px 0 0 0;height:308px;}

#statTbl-sect .sheetarea.conSheet.sheet_t40{top:40px;right:0;}

.conTitle_mb30x{margin-bottom:30px;}
.mb-15x{margin-bottom:-15px;}

.tabBx.conTabox .detail_sns{right:0;}
.sheetarea.conSheet .toparea > .cellbox{margin:0;border:0 none;background:#ffffff;}
.sheetarea.conSheet .toparea > .cellbox .cell{padding:10px 0 0 0;}
.sheetarea.conSheet .toparea > .cellbox .cell .btns{margin:0;height:21px;line-height:21px;}

#graph-sect .chartMenu{text-align:right;}

#statTbl-sect{position:relative;}
#statTbl-sect .sheetarea{position:absolute;top:7px;right:10px;}
#statTbl-sect .sheetarea .cellbox{background:none;}
#statTbl-sect .sheetarea .cell{padding:0;}

.conComment{border:1px solid #98bce5;background:#ebf0f4;padding:8px;margin:10px 0 0 0;}
.conComment .cmmt{height:71px;overflow-y:auto;display:block;}
.content_free{margin:10px 0 0 0;}
.content_good{margin:10px 0 0 0;}
.content_free > div.con_text{border-bottom:1px solid #bbcce2;padding:0 0 8px 0;margin:0 0 7px 0;}
.conDown{background:url(/images/uportal/site/icon_file@2x.png) no-repeat 0 4px;background-size:15px auto;padding:0 0 0 20px;margin:4px 0;}
.conLink{background:url(/images/uportal/site/icon_link.png) no-repeat 0 4px;background-size:15px auto;padding:0 0 0 20px;margin:4px 0;}
.content_free .con_btn{color:#ffffff;background:#767676;padding:2px 0;min-width:76px;text-align:center;display:inline-block;margin:0 0 0 8px;font-size:12px !important;}

.conDown a:first-child{font-size:13px;}
.conLink a:first-child{font-size:13px;}

.good_title{display:block;background:#2660a8;color:#ffffff;font-size:13px;text-align:center;height:24px;line-height:25px;width:120px;margin:20px 0 10px 0;
	border-radius:24px;
	-webkit-border-radius:24px;
	-moz-border-radius:24px;
	-o-border-radius:24px;
}
.bgred{background:#dc5757 !important;}

.left_bar{position:absolute;top:240px;right:-8px;}
.left_bar a{background:url(/images/uportal/site/icon_bar.png) no-repeat 0 -61px;display:block;width:17px;height:61px;text-indent:-9999px;}
.left_bar a.on{background:url(/images/uportal/site/icon_bar.png) no-repeat 0 0;display:block;width:17px;height:61px;text-indent:-9999px;}

.left_bar2{position:absolute;top:333px;right:-7px;z-index:1;}
.left_bar2 a{background:url(/images/uportal/site/icon_bar2.png) no-repeat 0 -61px;display:block;width:13px;height:61px;text-indent:-9999px;}
.left_bar2 a.on{background:url(/images/uportal/site/icon_bar2.png) no-repeat 0 0;display:block;width:13px;height:61px;text-indent:-9999px;}

.wide .left_bar2{top:396px;}

.content_desc{padding:10px 0 0 ;}
.content_desc .desc_title{display:table;width:100%;font-size:14px;color:#111111;}
.content_desc .desc_text{display:table;width:100%;}
.content_desc .desc_title > div{background:#f7f7f7;border-top:2px solid #66585a;border-bottom:1px solid #dcdcdc;text-align:center;padding:8px 0;}
.content_desc .desc_text > div{border-bottom:1px solid #dcdcdc;text-align:center;padding:8px 0;}
.content_desc div.desc01{display:table-cell;width:30%;}
.content_desc div.desc02{display:table-cell;width:70%;}
.content_desc div.desc03{display:table-cell;width:70%;text-align:left;}
.vamle{vertical-align:middle;}

tr.bottomLink:hover{background:none !important;}
tr.bottomLink td{padding:0 !important;}
tr.bottomLink td > div{margin:0;}
tr.bottomLink td > div.content_free{}
tr.trhvnone:hover{background:none !important;}
tr.bottomLink .content_free .conDown{background:#eef8fd url(/images/uportal/site/icon_file@2x.png) no-repeat 10px 9px;background-size:15px auto;padding:5px 0 5px 32px;margin:0;}
tr.bottomLink .content_free .conLink{background:#eef8fd url(/images/uportal/site/icon_link.png) no-repeat 10px 9px;background-size:15px auto;padding:5px 0 5px 32px;margin:0;}

.popConts.newContentPup div.btnBox{margin-top:0;}

.check-list{overflow-y:auto;max-height:360px;}
.check-list dt{position:relative;border:1px solid #d2d2d2;padding:12px 10px;margin:5px 0 0 0;}
.check-list dt.on{background:#4297ee;border:1px solid #4297ee;}
.check-list dt:first-child{margin:0;}
.check-list dt h4{font-size:14px;color:#333333;background:url(/images/uportal/site/icon_blue_arrow_down02@2x.png) no-repeat right center;background-size:23px auto;}
.check-list dt.on h4{color:#ffffff;background:url(/images/uportal/site/icon_white_arrow_up02@2x.png) no-repeat right center;background-size:23px auto;}
.check-list dt h4 a:before{content:"-";}
.check-list dd{padding:10px;}

div.leftArea.leftnone{width:0%;padding-right:0;border-right:0;}
.region_pop div.leftArea.leftnone{width:0%;padding-right:0;border-right:0;}
div.leftArea.leftnone .left_bar{right:-6px;}
div.leftArea.leftnone .box{margin-top:0;border:0;}
div.leftArea.leftnone .boxTab{display:none;}

div.leftArea.leftfull{position:absolute;z-index:100;background:#ecf1f8;width:calc(100% - 15px);border:0;}
div.leftArea.leftfull .left_bar2{right:-3px;}

div.areaDv.lefthalf .leftArea{width:50%;}
div.areaDv.lefthalf .rightArea{padding-left:0;}
div.areaDv.lefthalf .rightArea .lSide{display:none;}

.contents .directbtn{right:-9999px;}
.wide .contents .directbtn{right:0;}

div.chartMenu .chartSel{float:left;height:28px;}

.directBg{background-image:url(/images/uportal/site/direct_bg_background.png);background-position:0 0;background-repeat:no-repeat;}
.wide .directBg, .wide .directBg{background-size:100% 100%;}
.easySearch.directBg .searchInfoMemo {
    position: absolute; /* easySearch 영역 안에서 절대 위치 */
    top: 40%;           /* 세로 중앙 */
    left: 60%;          /* 가로 중앙 */
    transform: translate(-50%, -50%); /* 중앙 정렬 보정 */
}
.easySearch.directBg .searchInfoMemo1 {
    font-size: 35px;
    font-weight: bold;
    margin-top: 30px;
    color: #07535e;
}
.easySearch.directBg .searchInfoMemo2 {
    font-size: 20px;
    font-weight: bold;
    margin-top: 30px;
}

.mt-10x{margin-top:-15px;}

#graph-sect.mt-10x .chartMenu > select{width:auto;}

@media all and (max-width:1280px){
	.m-on{display:block;}
	.directBg{background:none;}

	/* right content */
	.rightCont .schTit{border-left:1px solid #336699;border-right:1px solid #336699;background:#ecf1f8;padding-top:7px;padding-left:10px;}
	.rightCont .content_year{position:relative;top:0;border-left:1px solid #336699;border-right:1px solid #336699;border-bottom:1px solid #336699;background:#ecf1f8;width:100%;height:68px;padding-top:10px;margin-bottom:5px;text-align:center;}
	.rightCont .content_year > select{width:95%;float:none;margin-bottom:4px;}
	.rightCont .content_year > a{width:22%;float:none;display:inline-block;vertical-align:middle;}
	.rightCont .content_year > a.btn11{margin:0;}
	.rightCont .content_year > button.btnSt1{width:22%;display:inline-block;vertical-align:middle;}
	.rightCont .content_body{clear:both;margin-top:0;}

	.content_btn{padding:0 0 6px 0;}
	.content_btn li{float:left;margin:0px;width:25%;text-align:center;}
	.content_year a.btnSt1{margin:0 !important;}
	.content_btn li > button.btnSt1{width:97.5%;}

	.left_bar{display:none;}
	.left_bar2{display:none;}

	div.areaDv.lefthalf .leftArea{width:auto;}
}

@media all and (max-width:1000px){
	.tabBx.conTabox .detail_sns{right:10px;top:-34px;}
	.m1000none{display:none !important;}
}

@media all and (max-width:768px){
	#bbsContM{overflow-y:auto;height:200px;}
	.content_free{margin:0;}
	.mobile_content.content_free div > a:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:8px;}
	.mobile_content.content_free div > .con_btn{margin-left:0;}
	.mobile_content.content_free .conDown{padding-left:0;background:none;}
	.mobile_content.content_free .conLink{padding-left:0;background:none;}
}

@media all and (max-width:600px){
	.content_tab ul li a{height:47px;vertical-align:middle;}
	.content_tab ul li.on a{height:48px;}
	.content_tab ul li a i{line-height:47px;}
	.content_tab ul li a em{display:block;}
	.content_tab ul li a em:first-child{padding-top:5px;}
}
@media all and (max-width:500px) {
	.easySearch .rightArea .searchCtrl.multi_ctrl{height: auto !important;}
}
@media all and (max-width:480px){
	.content_btn li{width:50%;margin-bottom:4px;}
	.content_tab ul li a{font-size:11px;}
	.content_tab ul li a em{font-size:11px;}
	.content_tab ul li a em:first-child{padding-top:8px;}

	.calt02 label{display:block;padding:3px 0 0 0;}
	.calt02.cl49{width:100%;}
	.calt02.cl49 select{width:100% !important;}

}

/* 통계컨텐츠 */
.free_cont.tbody_th_c tbody th{text-align:center !important;}
.free_cont.tbody_td_c tbody td{text-align:center !important;}
.free_cont.tbody_th_l tbody th{text-align:left !important;}
.free_cont.tbody_td_l tbody td{text-align:left !important;}

.tbody_th_c tbody th{text-align:center !important;}
.tbody_td_c tbody td{text-align:center !important;}
.tbody_th_l tbody th{text-align:left !important;}
.tbody_td_l tbody td{text-align:left !important;}

.txt-center{text-align:center !important;}
.txt-left{text-align:left !important;}
.txt-left-top{text-align:left !important;vertical-align:top;}
.txt-right{text-align:right !important;}

.txt-unit{margin-bottom:4px !important;font-size:13px !important;text-align:right !important;}

.juseok{vertical-align:top;color:#4566ae;font-size:10px;}
ul.text_justify{margin:0;}
ul.text_justify li{text-indent:-76px;margin-left:76px;padding:2px 0;}
ul.text_justify li:before{content:"";}

.tree_comm{position:absolute;top:3px;left:7px;overflow:hidden;}
.tree_comm li{float:left;padding:0 0 0 6px;}
.tree_comm li:first-child{padding:0;}

.tree_comm .tc01{background:url(/images/uportal/stat/tree_aprv_stats_icon.jpg) no-repeat 0 1px;background-size: 12px 13px;padding:0 0 0 15px;display:block;}
.tree_comm .tc02{background:url(/js/uportal/tree/skin/tree_icon_txt.png) no-repeat 0 1px;padding:0 0 0 15px;display:block;}
.tree_comm .tc03{background:url(/js/uportal/tree/skin/tree_icon_map.png) no-repeat 0 2px;padding:0 0 0 13px;display:block;}

.tree_comm li span a{cursor:default;}

ul.text_juseok{margin:0;}
ul.text_juseok li{ text-indent:-34px;margin-left:34px;padding:2px 0;color:#666666;background:none;line-height:1.4;font-size:13px;}
ul.text_juseok li:before{content:"";}

ul.text_juseok1{margin:0;}
ul.text_juseok1 li{ text-indent:-18px;margin-left:18px;padding:2px 0;color:#666666;background:none;line-height:1.4;font-size:13px;}
ul.text_juseok1 li:before{content:"";}

@media all and (max-width:582px){
	.remark-content{right:auto;left:0;}
}

@media all and (max-width:512px){
	.dropdown-content{top:67px;}
	#graph-sect .remark-content{right:auto;left:20px;}
}

.easySearch .box1s .schTit > button{position:absolute;top:3px;right:9px;}
.easySearch .box2s .schTit{}
.easySearch .box3s .schTit{margin-top:6px;}

.btnBlu{background:#34658a !important;border:1px solid #234661 !important;}
button.btnSt1.btn2.btnExp{background:#06365b;border:none;}
button.btnSt1.btn2.btnExp:after{
	background-color:#ffffff;
	width:8px;
	height:2px;
	position:absolute;
	top:10px;
	right:7px;
	content:"";
	display:block;
}
button.btnSt1.btn2.btnExp:before{
	background-color:#ffffff;
	width:2px;
	height:8px;
	position:absolute;
	top:7px;
	right:10px;
	content:"";
	display:block;
}

.bg_shadow{display:none;}
.box3linebtn{display:none;}
.box3header{display:none;}

.box3line .leftArea{display:none;}
.box3line .rSide{display:none;}
.box3line .tabArea{position:relative;z-index:9999;top:-85px;}
.box3line .box3header{position:relative;display:block;background:#328c99;padding:15px 10px 10px 15px;
	border-top-right-radius:7px;
	border-top-left-radius:7px;
	border-top:1px solid #336699;
	border-left:1px solid #336699;
	border-right:1px solid #336699;
}
.box3header .box3linebtn{display:inline-block;position:absolute;top:5px;right:48px;}
.box3header .box3linebtn .btnSt1.btn4{background:none;border:1px solid #ffffff;width:80px;padding:0;}
.box3header .box3linebtn .btnSt1.btn4:before{content:"";}

.box3line .box3header h4{color:#ffffff;font-weight:bold;font-size:18px;}
.box3line .box3header a.xbtn{
	position:absolute;
	top:15px;
	right:15px;
	width:20px;
	height:20px;
	background:url(/images/uportal/stat/btn_x_new.png) no-repeat center center;
	text-indent:-9999px;
}
.schmobile a.xbtn{
	position:absolute;
	top:9px;
	right:10px;
	width:20px;
	height:20px;
	background:url(/images/uportal/stat/btn_x_new.png) no-repeat center center;
	text-indent:-9999px;
}

.box3line .lSide{width:100% !important;border-right:none !important;z-index:9999;}
.box3line .btnExp{display:none;}
.box3line .box1s{float:left;width:33.3%;}
.box3line .box2s{float:left;width:33.3%;}
.box3line .box3s{float:left;width:33.3%;}
.box3line .box1s .treeBox.size6{height:532px;}
.box3line .box2s .treeBox.size6{height:532px;}
.box3line .box3s .treeBox.size6{height:532px;}
.box3line .box2s .schTit{margin-left:5px;margin-right:5px;}
.box3line .box2s .box{margin-left:5px;margin-right:5px;}
.box3line .easySearch .box2s .schTit{margin-top:0px !important;}
.box3line .easySearch .box3s .schTit{margin-top:0px !important;}
.box3line .box3linebtn{display:block;text-align:center;padding:10px 0 0 0;}
.box3line .box3linebtn a{width:120px;}
.box3line .bg_shadow{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#000000;z-index:9998;
	opacity:0.5;
	filter:alpha(opacity=50);
}

.wide .box3line .tabArea{top:-35px;padding:0 10px;}
.chart_comment{padding:5px 0 0 0;}

.box3line .easySearch .rightArea{overflow:visible;}

.box3line .easySearch{
	border-top-left-radius:0;
	border-top-right-radius:0;
}

.btnExp{position:absolute;top:5px;left:0;}


#btn_centerExtend{font-size:12px;border:1px solid #696969;background:#696969 url(/images/uportal/stat/icon_check.png) no-repeat 15px center;padding-left:20px;}
#btn_centerExtend1{font-size:12px;border:1px solid #696969;background:#696969 url(/images/uportal/stat/icon_check.png) no-repeat 15px center;padding-left:20px;}
#btn_centerExtend2{font-size:12px;border:1px solid #696969;background:#696969 url(/images/uportal/stat/icon_check.png) no-repeat 6px center;padding-left:20px;}

.sel_cycle{width:auto !important;}

#mixContainer-table .GMWrap0.GMAlignCenter.GMHeaderText.IBSheetFont0.GMCellHeader.IBSheetFont0{color:#ffffff !important;}

.lSide_show .easySearch .rightArea .lSide{display:block !important;}
.lSide_show .easySearch .rightArea .rSide{display:none !important;}

.easySearch input.w70{width:66px;}



/* calculator */
#mixContainer.calcul{height:152px !important;}
#mixContainer.bpint{height:221px !important;}
.calculator{border:1px solid #f2be8e;background:#fff6ec;margin:5px 0 0 0;padding:4px 8px;}
.calcu01{display:table;width:100%;}
.calcu01 label{color:#962a00;font-weight:bold;font-size:12px;width:50px;display:table-cell;}
.calcu01 > div{display:table-cell;}
.calcu02{overflow:hidden;margin:6px 0 0 0;}
.calcu02 strong{color:#962a00;font-weight:bold;font-size:12px;float:left;margin:5px 0 0 0;}
.calcu03{padding:3px 0;}
.calcu03 input.calcu_input{text-align:center;letter-spacing:5px;height:45px;font-size:20px;font-weight:bold;color:#222222;}
.calcu_func{float:right;}
.calcu_func span{color:#000000;letter-spacing:1px;}

.calcu03 > p{margin-top:5px;}

.bpoint{border:1px solid #f2be8e;background:#fff6ec;margin:5px 0 0 0;padding:4px 8px;}
.bpoint select{color:#000000;}
.bpoint > div{position:relative;padding-left:64px;padding-bottom:2px;}
.bpoint .bp01{position:absolute;top:54%;left:0;color:#962a00;font-weight:bold;font-size:12px;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.bpoint .bp02{padding:5px 0;}
.bpoint .bp02s{padding:5px 0;overflow:hidden;}
.bpoint .bp02s span{width:50%;float:left;}
.bpoint .bp02s span:first-child select{margin:0;width:100%;}
.bpoint .bp02s span select{margin:0 0 0 5px;width:calc(100% - 5px);}

.wideMobile .rightCont .schTit{display:none;}
.wideMobile .rightCont .content_year{display:none;}
.wideMobile .rightCont .content_tab{display:none;}
.wideMobile .rightCont #graph-sect.mt-10x{display:none !important;}
.wideMobile .rightCont .content_body{border:none;padding:0;}
.wideMobile .easySearch .rightCont{padding:0;}
.wideMobile .content_inner .conTitle:first-child{margin-top:2px;}
.wideMobile .easySearch .rightCont{overflow:visible;}

/** CSB 추가 추후 삭제 요망 **/

/*cont2*/
.cont2 {position:absolute;top:130px;right:40px;text-align:center;}
.cont2 ul {display: flex; justify-content: space-between; flex-direction:column;}
.cont2 ul li {width: 200px; height: 140px; padding: 10px;margin-bottom:10px;
	border-radius:6px;
	-webkit-border-radius:6px;
}
.cont2 ul li > div{color:#444444;}
.cont2 ul li.covid {background:#000000;}
.cont2 ul li.covid *{color:#ffffff;}
.cont2 ul li.rcvy {background:#24448c;
	/*
 background: linear-gradient(45deg,
  #22a7ff 25%, #49b7ff 0, #49b7ff 50%,
  #22a7ff 0, #22a7ff 75%, #49b7ff 0);
  -webkit-background-size:10px 10px;
  background-size:10px 10px;
  */
}
.cont2 ul li.rcvy *{color:#ffffff;}
.cont2 ul li.cure *{color:#ffffff;}
.cont2 ul li.cure {background:#009285;
	/*
 background: linear-gradient(45deg,
  #22a7ff 25%, #49b7ff 0, #49b7ff 50%,
  #22a7ff 0, #22a7ff 75%, #49b7ff 0);
  -webkit-background-size:10px 10px;
  background-size:10px 10px;
  */
}
.cont2 ul li .tit2 {
	font-size: 15px;
    margin-top: 18px;
    background: rgba(255,255,255,0.1);
    border: 1px solid rgba(255,255,255,0.3);
    border-radius: 23px;
    -webkit-border-radius: 23px;
    display: inline-block;
    width: 70px;
}
.cont2 ul li .num2 {font-size: 23px; margin-top: 9px; font-family:'NotoKrB';}
.cont2 ul li .plus {font-size: 23px; margin-top: 5px; position: relative; font-family:'NotoKrM';}
.cont2 ul li .plus img {margin-left: 2px;}

.mapDv .cont2 {top:85px;right:45px;z-index:1;}
.mapDv .cont2 ul li{width:160px;height:110px;}
/** //CSB 추가 추후 삭제 요망 **/

.cont2 ul li.covid{position:relative;}
.cont2 ul li.covid div.tit2{margin-top:34px;}
.cont2 ul li.rcvy div.tit2{margin-top:13px;}
.cont2 ul li.cure div.tit2{margin-top:13px;}
.cont2 ul li.itrst div.tit2{margin-top:13px;}

.cont2 ul li.covid .plus{
	position: absolute;
	top: 40px;
	right: 26px;
	font-size: 14px;
	color: rgba(255,255,255,0.5);
}

/**/
.cont2 ul li.itrst *{color:#ffffff;}
.cont2 ul li.itrst {background:#2196f3;position: relative}
.cont2 ul li.itrst .rank{    position: absolute;
	top: -14px;
	left: -14px;
	background: url(/images/uportal/site/ranking_bar.png) no-repeat;
	transform: rotate(315deg);
	width: 95px;
	height: 95px;
	padding-top: 25px;
	background-size: contain;
}
.cont2 ul li.itrst .plus a{text-decoration: underline}

.conTitle.new_con_title{position:relative;background:none;padding:0;}
.conTitle.new_con_title a{position:absolute;top:2px;right:0;}

.region_pop .btnSt1.btn11{
	position:absolute;
	top:0;
	right:0;
	color:#fff;
	background:#5288bf url(/images/uportal/site/icon_arrow_line.png) no-repeat 79% center;
	border:none;
	font-size:17px;
	width:156px;
	height:75px;
	line-height:75px;
	text-align:left;
	padding-left:21px;
}

.region_pop .tabSt{
	display:block;
	position:relative;
}
.region_pop .tabSt:before{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:1px;
	background:#5186c2;
	display:block;
	content:"";
}

.logo_hwan{position:absolute;top:0;left:0;}

.region_popup_chang{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.8);
	z-index:999999;
}
.rpc_inner{
	display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
}
.rpc_flex{position:relative;width:500px;height:500px;background:#ffffff;border-radius:10px}

.rpc_title{background:#4e93cc ;height:59px;border-radius:10px 10px 0 0}
.rpc_title h3{color:#ffffff;font-size:18px;line-height:59px;margin-left:18px;}
.rpc_title a{position:absolute;top:0;right:0;width:59px;height:59px;background:url(/images/uportal/site/btn_nemo_x.png) no-repeat 0 0;display:block;text-indent:-9999px;}
.rpc_cont{padding:30px 15px 10px 15px;}

.region_pop.region_en .cont2 ul li .tit2{margin-top:10px;margin-bottom:7px;}
.region_pop.region_en .cont2 ul li .plus{font-size:17px;margin-top:5px;line-height:1.1;}


#playSlider{
    position: absolute;
    bottom: 27px;
    left: 0;
    margin-left:380px;
    width: calc(100% - 380px);
    z-index: 99;
}

#playon.play{text-indent:-9999px;left:26%;}

.map.statEasyMap#statMap{margin-right:200px;}

.rightCont.hfix{height:100%;}
.sliderRange{padding-right:6%;}

#statMapY.on{font-family:'NotoKrB';vertical-align:top;color:#2b93ff;text-decoration:underline;}
#keyDbY.on{font-family:'NotoKrB';vertical-align:top;color:#2b93ff;text-decoration:underline;}

span.dynatree-node a > em img{vertical-align:middle !important;}


.GridMain1 .GridMain2 .GMAlignLeft {
	padding-left: 7px !important;
}

.wa{position:absolute;top:-33px;right:82px;}
.wa img{-ms-interpolation-mode:nearest-neighbor;}

.layerpopup_metadata{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:20;}
.layerpopup_metadata .l_metadata_box{display:flex;justify-content: center;align-items: center;height:100%;}
.layerpopup_metadata .l_metadata_box > div{position:relative;background:#ffffff;width:1200px;}
.layerpopup_metadata .l_metadata_box > div h3{background:#0053a3;font-size:23px;padding:20px 0;font-family:'NotoKrM';color:#ffffff;padding-left:20px;}
.layerpopup_metadata .l_metadata_box > div .metaData{display:block;}
.l_metadata_box_list{padding:20px;}
.btn_meta_close{position:absolute;top:22px;right:20px;width:20px;height:20px;display:block;text-indent:-9999px;background:url(/images/uportal/site/btn_close02@2x.gif) no-repeat center center;background-size:100% 100%;}

/* move to layout.css */
.layerPopup .popArea .popHeader{background:#328c99 !important;margin:0 !important;}
.layerPopup .popArea{border:none !important;}
.layerPopup .PeasySearch{border:none !important;}
.layerPopup .PtreeCtrl{background:#ffffff !important;padding-top:4px !important;}
.layerPopup .popArea .popHeader .tit{font-weight:normal !important;}
.layerPopup .popArea .popConts{background:#ffffff !important;}
.layerPopup .btnSt1.btn2{background:#f56600 !important;}
.layerPopup .btnSt2.btn1{background:#328c99 !important;border-radius:3px;}
.layerPopup .btnSt2.btn2{background:#fff !important;border:1px solid #328c99 !important;color:#328c99 !important;border-radius:3px;}
.layerPopup .pivotSet{border:none !important;}
.layerPopup .pivotSet .list1 > li > div{border:none !important;}
.layerPopup .pivotSet .list2{background:none !important;border-top:1px solid #d4d4d4 !important;}
.layerPopup .pivotSet .list2 li .cell{border-top:none !important;}
.layerPopup .pivotSet .list2 li .cell.tit{width:72px !important;}
.layerPopup .pivotSet .list2 li .cell.tit{color:#000000 !important;}
.layerPopup .btnBox{display:flex;gap:3px;}
.layerPopup .btnBox a{width:100%;}
.layerPopup .close{top:15px !important;right:15px !important;}

.layerpopup-stat-area{
	box-shadow:0px 0px 10px !important;}

.layerpopup-stat-area{border:none !important;
}

.layerpopup-stat-area .title-area{background:#328c99 !important;}
.layerpopup-stat-box .btns-right a.type01{background:#4e93cc !important;border:1px solid #4e93cc !important;}
.layerpopup-stat-box .btns-right a.type02{background:#ffffff !important;border:1px solid #000 !important;color:#000 !important;}
.layerpopup-stat-area .btn-layerpopup-close02{top:20px !important;}

.popup_chart_setting{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content: center;z-index:10;}
.pcsetting_inner{position:relative;background:#ffffff;border-radius:10px;overflow:hidden;}
.pcsetting_inner > div{padding:15px 30px;}
.pcsetting_inner h4{background:#4e93cc;color:#ffffff;height:45px;padding:0 15px;font-size:18px;line-height:45px;}
.pcsetting_inner h5{font-size:16px;color:#0c5fa9;font-family:'NotoKrB';border-bottom:1px solid #4e93cc;padding-bottom:5px;margin-bottom:20px;}
.pcsetting_box p{margin-top:10px;display:flex;}
.pcsetting_box label{
	font-size: 13px;
	color: #000000;
	display: inline-block;
	margin: 0 0 3px 0;
	width: 80px;
	background: #e4e4e4;
	padding: 0 0 0 10px;
	height: 26px;
	line-height: 26px;
	margin-right: 6px;
	font-family:'NotoKrM';
	border-radius:4px;
}
.pcs_btn{margin-top:15px;display:flex;justify-content: space-between;gap:3px;}
.pcs_btn01{font-size:13px;width:100%;color:#ffffff;height:27px;text-align:center;background:#4e93cc;border:1px solid #4e93cc;line-height:26px;border-radius:3px;}
.pcs_btn02{font-size:13px;width:100%;color:#4e93cc;height:27px;text-align:center;background:#ffffff;border:1px solid #4e93cc;line-height:26px;border-radius:3px;}
.pcs_close{
	position: absolute;
	top: 15px;
	right: 15px;
	overflow: hidden;
	width: 15px;
	height: 15px;
	text-indent: -9999%;
	background: url(/images/uportal/stat/btn_x_new.png) no-repeat 0 0;
}
.pcsetting_txt{margin:15px 0 0 0;}
.pcsetting_txt li:before{content:"- ";}

.pcs_flex{display:flex;gap:30px;}

.popup_dashboard{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:11;}
.popup_dashboard > div{display:flex;align-items:center;justify-content:center;height:100%;}

.real_popup{position:relative;background:#ffffff;width:1280px;}
.real_popup h2{text-align:center;background:#004281;color:#ffffff;font-size:24px;padding:15px;font-family:'NotoKrB';}
.real_popup h3{text-align:center;background:#4e93cc;color:#ffffff;font-size:20px;padding:10px 15px;border-radius:6px;}
.real_container{height:600px;overflow-y:auto;}
.real_popup .rp_cont{padding:15px;border-radius:6px;border:1px solid #dddddd;margin:10px 0;background:#ffffff;}
.rpopup_btn{text-align:center;margin:10px 0;}
.rpopup_btn a{
	background: #ffffff;
	border: 1px solid #4e93cc;
	color: #4e93cc;
	border-radius: 3px;
	height:26px;
	font-size:13px;
	line-height:26px;
	width:100px;
	text-align:center;
	display:inline-block;
}
.rp_flex{display:flex;justify-content:space-between;gap:10px;padding:20px 30px 0 30px;}
.rp_flex > div{width:100%;display:flex;}
.rp_flex > div > h3{display:flex;align-items:center;justify-content:center;min-width:100px;margin:10px 10px 10px 0;}
.rp_flex > div > div{width:100%;}

.rp_flex.rp_hor > div > h3{margin-right:0;}
.rp_flex.rp_hor > div{display:block;}
.rp_flex.rp_hor > div > div{width:auto;}
.real_popup .pcs_close{top:20px;right:20px;}

.wide .easySearchArea .helpPop{top:-4px;right:51px;}



@media all and (max-width:1280px){
	.popup_dashboard > div{padding:0 20px;}
	.real_popup{width:100%;}
	.real_popup h2{font-size:18px;}
	.real_popup h3{font-size:14px;line-height:1.3;}
	.rp_flex{padding:0 10px;}
	.rp_flex > div > h3{min-width:50px;}
	.rp_flex.rp_hor{flex-direction:column;}
}
@media all and (max-width:639px){
	.mapDv .cont2{top:75px;right:0;}
	.mapDv .cont2 ul li{width:100%;height:80px;}
	.cont2 ul li .tit2{font-size:12px;margin-top:8px;}
	.cont2 ul li .num2{font-size:16px;}
}
/* 대표단위  */
.rpstuiNm{padding: 0px 0px 0px 20px;color: #e84949;font-weight: 600;vertical-align: bottom;}

.sheetarea .toparea .fileChange button.a_excel_down{background:#0154a4;padding:0 10px;}
.sheetarea .toparea .fileChange button.a_excel_down:after{content:"";display:none;}

/* loading */
.loading_bar{display:none;}
.progress_bar{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:100;
	background:rgba(0,0,0,0.6);
	display:flex;
	justify-content:center;
	align-items:center;
}
.progress_bar > div{position:relative;width:200px;height:62px;line-height:1.3;}
.progress {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	width: 100%;
	height: 18px;
	background-color: #03a9f4;
	border-radius:18px;
	overflow:hidden;
}

.progress .bar {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: #000000;
	transform-origin: right;
	animation: scaleX 2s 0s infinite forwards linear;

}
.progress_txt{
	position:absolute;
	bottom:0;
	left:0;
	color:#ffffff;
	z-index:3;
	font-size:13px;
	width:100%;
	text-align:center;
}
.progress_txt > em{
	display:block;
	font-size: 12px;
	letter-spacing: 0;
	font-family: 'NotoKrL';
	color:#c8c8c8;
}
@keyframes scaleX {
	0%   { transform: scaleX(1);}
	100% { transform: scaleX(0);}
}

.popArea.popArea_half_time{width:1280px !important;}
.pop_half_time{display:flex;gap:9px;}
.pop_half_time .PeasySearch{width:100%;}
.pop_half_time .PeasySearch > div{border:1px solid #6699cc;}
.pop_half_time .PeasySearch h6{
	color: #2976b6;
	display: block;
	margin: 10px 0 0 0;
	background: #b6cadb29;
	font-family: 'NotoKrB';
	font-size: 13px;
	padding: 8px 12px;
	border: 1px solid #4e93cc;
	border-bottom: none;
}

.popArea.popArea_half_time .btnBox{gap:9px;}
.popArea.popArea_half_time .btnSt2{padding:0;}
.popArea.popArea_half_time .ztree{height:500px;}

/* 24.03.12/jhKim - 간편통계 추가 */
#clsTitle{display:flex;align-items:center;justify-content:space-between;}
#treeClsOptSect{display:inline-block;}
#grpTitle{display:flex;align-items:center;justify-content:space-between;}
#treeGrpOptSect{display:inline-block;}
.txtOptDivText {color:#fff;font-size: 12px; display: inline-block; border: 1px solid #ffffff; border-radius: 3px; font-family: 'NotoKrL'; font-weight: normal; height: 24px; line-height: 24px; padding: 0 17px;}
@media all and (max-width:1280px) {

	.txtOptDivText{border-color:#0154a4;color: #0154a4;background: #fff }
	.rpstuiNm{padding: 5px 0 0 0}
}

@media all and (max-width:1024px){
	.pop_half_time{flex-direction:column;}
	.popArea.popArea_half_time .ztree{height:100px;}
}
@media all and (max-height:700px){
	.popArea.popArea_half_time .ztree{height:60px;}
}

/* 팝업내용 추가 */
.popArea.easyStatpop{width: 800px !important;}
.popArea.easyStatpop .content{padding: 15px}
.popArea.easyStatpop .content p{font-size: 15px}
.easyStatpop .bbs_ListA{padding-top: 20px}
.easyStatpop .bbs_ListA table{border-top: 1px solid #2e4467;}
.easyStatpop .bbs_ListA table th{border-bottom: 1px solid #ccc;line-height: 22px;padding: 15px 0;background:#f8f8f8;font-size: 15px;color: #000}
.easyStatpop .bbs_ListA table td{border-bottom: 1px solid #ccc;padding:10px 5px;font-size: 14px}
.easyStatpop .bbs_ListA table.txtC td:not(.lastcont){text-align: center}
.easyStatpop .bbs_ListA table td strong{font-weight: bold}

/* */
.treeModeSelect{padding:0px 10px 0px 0px;font-size: 13px;line-height: 17px;}
.treeModeSelect > input{margin: 0px 3px 3px 0px;}

/* 통게조회 추가 */
._briefStat .schTit{position: relative}
._briefStat .searchCtrl{background: #f1fbff !important;}
.briefStat_btn{display: flex;position: absolute;right: 5px;top:7px}
.briefStat_btn li{margin: 0 4px}
.briefStat_btn a{display: inline-block;    font-size: 13px;	height: 29px;line-height: 29px;	color: #000000;text-align: center;border-radius: 2px;background: #ffffff;font-weight: normal;padding: 0 7px}
.briefStat_btn .btn_01{background: #368173;color: #fff;border:1px solid #368173;}
.briefStat_btn .btn_02{background:none;color: #fff;border:1px solid #fff}
.div_briefStat_wrap{position: relative;/*padding-top: 42px*/}
.div_briefStat_wrap .tab_menu{display: flex;position: absolute;top:1px;left:0px;}
.div_briefStat_wrap .tab_menu li{margin-right: 2px}
.div_briefStat_wrap .tab_menu li a{display: block;padding: 10px 30px;font-size: 16px;border-radius: 5px 5px 0 0;background: #ebf2f5;color: #acbbc1;border: 1px solid #ccc;border-bottom: 0;font-weight: 600}
.div_briefStat_wrap .tab_menu li.on a{background: #fff;color: #48646f}
.div_briefStat_wrap > div{margin-bottom: 10px;border: 1px solid #cbdde3;padding: 10px;background: #fff}
.div_briefStat_wrap > div .h_scroll_div{height: 250px;overflow-y: auto}
.div_briefStat_wrap .s_title{background: #f2f6fa;padding:5px 10px;   display: flex;justify-content: space-between;	align-items: center;}
.div_briefStat_wrap .s_title > div{display: flex;    align-items: center;}
.div_briefStat_wrap .s_title .tit{display: block;color: #07535e;font-size: 18px;font-weight:700;}
.div_briefStat_wrap .s_title .rpstuiNm{font-size: 14px}
.div_briefStat_wrap .s_title a{ position: relative;background: #f56600;color: #fff;display: inline-block;padding:3px 12px 2px 25px;    border-radius: 4px;    line-height: 18px;}
.div_briefStat_wrap .s_title a:after{content: '';position: absolute;left:7px;top:4px;display: inline-block;background: url(/images/uportal/site/icon_search01.png) no-repeat center;width: 13px;	height: 14px;	background-size: contain;}
.stats_control{display: flex;    justify-content: flex-end;    align-items: center;margin: 5px 0}
.div_briefStat_wrap .graph_sect .chartMenu{margin-top: 5px}
.stats_control .input_check{margin-right: 5px;}
.stats_control .input_check label{font-size: 13px}
.stats_control .btns a{  position: relative;display: inline-block;
	height: 21px;
	line-height: 21px;
	font-size: 11px;
	color: #ffffff;
	padding: 0 20px 0 10px;
	border-radius: 2px;
	background: #889fb2;}
.stats_control .btns a:after{
	position: absolute;
	top: -6px;
	right:9px;
	content: "\02FC";
	display: block;
	transform: rotate(313deg);
	font-size: 29px;
}
._briefStat .conComment{background: #dfecf0;color: #062e56;border-radius: 3px}

@media (max-width: 768px) {
	.briefStat_btn {
    	display: none !important;
	}
	.div_briefStat_wrap .s_title a {
		display: none !important;
	}
	.btns {
		display: none !important;
	}
	.h_scroll_div {
		height: 253px !important;
	}
	.easySearch .schTit h4 {
		padding-top: 8px;
	}
	.easySearch .schTit h4 {
		text-overflow: initial !important;
		white-space: normal !important;
		padding-bottom: 6px !important;
	}
    .easySearch .boxTab .tab > ul > li:first-child a {
		padding-top: 1px;
	}
	.easySearch .schTit strong {
	}
	#Ncell #labelFor01, #Ncell #labelFor14 {
		min-width: 97% !important;
	}
	#Ncell #labelFor03, #Ncell #labelFor08 {
		min-width: 80% !important;
	}
	#Ncell .set.onlysel span select {
		width: 97% !important;
	}
	.easySearch .rightArea .dataInfo ul li {
		width: 100% !important;
	}
	.easySearch .rightArea .searchCtrl .searchDv .dv {
		padding-left: 55px !important;
	}
	.easySearch .rightArea .searchCtrl .searchDv .dv .tit {
		width: 55px !important;
	}
}

/* ionSlider */
#playSlider{
	position: absolute;
	bottom: 27px;
	left: 0;
	margin-left:380px;
	width: calc(100% - 380px);
	z-index: 99;
}
.sliderRange{padding-right:6%;}
#playon.play{text-indent:-9999px;left:26%;}

.txtHistory{color:#fffbdb !important;vertical-align: baseline;font-weight: normal;}
