@CHARSET "UTF-8";


/* --------------------------------------------
 * common
/* ------------------------------------------ */
.buDep1 {padding-left:12px; margin-bottom:10px; line-height:16px; font-size:15px; font-family:'NanumBold'; color:#2a2a2a;  background:url('/images/sub/buDep1.jpg') no-repeat 2px center; }
.bu_toggle {cursor: pointer; }
.check {display:inline-block; margin-right:5px; font-size:13px; font-family:'NanumBold'; color:#F00}


    /* 차트 */
	.dot {
		height: 10px;
		width: 10px;
		background-color: #A4ACE9;
		border-radius: 50%;
		display: inline-block;
		margin-right: 5px;
	}
	.dot.empty {
		border: solid 1px #8590e1;
	    background: none;
	    height: 8px;
	    width: 8px;
	    opacity: 1;
	}
	
/*분석결과*/
.radi_aa .law_menu .elements { background-color:#fff; padding: 10px 0 30px 0;}
.radi_aa .law_menu .elements .smds_tb_wrap { width:100%; border-left: 1px solid #ddd;  }
.radi_aa .law_menu .elements .smds_tb_wrap table { width:970px;}
.radi_aa .law_menu .elements .smds_tb_wrap table tr:hover { background-color:#f5f5f5;}
.radi_aa .law_menu .elements .smds_tb_wrap table td { border-right:1px solid #eee; border-bottom:1px solid #eee;  }
.radi_aa .law_menu .elements .head { width:970px;}
.radi_aa .law_menu .elements .unit_gun { width:initial; padding-right:20px;}
.radi_aa .law_menu .elements .head th { background-color:#8a8e96; color:#fff; border-right:1px solid #ababab;}
.radi_aa .law_menu .elements table { border:0;}
.radi_aa .law_menu .elements .inner_table { width:987px; border-bottom: 1px solid #ddd;}
	
/* 분석결과  */
	#wt_wrap { width:100%; height:508px; margin-top:10px; margin-bottom:15px;}
	.wt_left { width: 488px; height:508px; float:left; border: 1px solid #ddd;}
	.wt_right { width: 490px; height:508px; float: right;}
	.wt_data { width:488px; height:248px; border: 1px solid #ddd; overflow-y:scroll;}
	.tableStyle02.wt_table th { padding-top:5px; padding-bottom:5px; }
	.tableStyle02.wt_table .head th { padding:5px 0; text-align:center;}
	.wt_chart { width: 488px; height:248px; border: 1px solid #ddd; margin-top:10px;}	
	.wt_left .marker_info {position:absolute; padding:2px 8px; line-height:26px; font-size:13px; font-family:'NanumBold'; color:#222; background-color:rgba(255, 255, 255, .7); border:1px solid #fff; z-index: 1}
	
	.expTitle{border-bottom: 2px solid #ddd; margin-bottom: 5px; padding: 3px}
	.marker_info img { vertical-align: middle; }
	.smds_tb_wrap {width: 967px}
	.smds_tb_wrap table {width: 950px}
	div.chart.custom.tooltip {padding : 5px; font-size : 11px; font-weight: bold}
	div.wt_table table {width: 471px;}
	div.wt_data {overflow-y: hidden;}
	div.wt_table div.inner_table {height: 219px; overflow-y: scroll; }
	.tableStyle02.wt_table td {
		padding: 7px 5px;
	    font-size: 13px;
	    color: #2f2f2f;
	    border-right: 1px solid #e5e5e5;
	}
	
	.rep_title {  text-align: center; margin-top: 1rem; position:relative;}
	.rep_title .rt_h2 {  padding:13px 0; color:#333; font-size:18px; }
	.rep_title .rt_h2 span {color: green; font-size:13px; position:absolute; left:0; top:43px;}
	.rep_title #srvyYy { right:0px; top:33px;}
	
	
/*유통식품 전체 기간별 현황*/
#foodTestRslt { border:1px solid #eee;}
#foodTestRslt th { background-color:#8a8e96; color:#fff;  }

	
/*유통식품 각 식품별 Bar Chart*/
.foodBarChart {border: solid 1px #ddd; margin-top: 5px; width: 988px}

/* 자세히보기 ScrollBar*/
.inner_table {min-height:50px; max-height: 300px;  overflow-y: auto; }	
/*.smds_tb_wrap { width:100%; max-height: 400px; overflow-y:scroll;}*/ 

/* 방사능 분석 현황 resltView */
    	thead tr th {
		text-align: center !important;
	}
	
	.chartWithOverlay {
           position: relative;
    }
    .overlay {
           position: absolute;
           top: 8px;   /* chartArea top  */
           left: 350px; /* chartArea left */
    }
   
	div.chartWithOverlay .overlay div {
		font-weight: bold;
	    font-family: 'Arial';
	    font-size: 11px;	    
	}
	
	
	div.chart.custom.tooltip {
		padding : 5px;
		font-size : 11px;
		font-weight: bold;
	}
	
	div.wt_table table {
		width: 471px;
	}
	
	div.wt_data {
		overflow-y: hidden;
	}
	
	div.wt_table div.inner_table {
		height: 219px;
		overflow-y: scroll;
	}

	
/* 토양 */
	.reptTable th, .reptTable td {
	    border: 1px solid #cacaca;
	    text-align: center;
	    vertical-align: middle;
	    padding: 4px;
	}
	.reptTable th { padding: 7px 0; background-color:#f1f1f1; color:#444;}
	.reptTable {
		width: 100%;
    	margin-top: 1.5rem;
	}
	
	.radi_aa .sc_text span a {
		font-weight: bold;
    	color: #7294DC;
	}
	
    .reptTable td.nclds {
		width: 25%;
		font-size:13px;
		font-family:'Nanum';
	}
	
	 span.ncld.clickable:hover {		
	    color:#f1a52e;
	   	font-family:'NanumBold';
	}    
	
	span.ncld.clickable {
		cursor: pointer;
		color:#427bb9;
		font-weight :bold;
	}
	
	select#srvyYy {
		position: absolute;
	    right: 0px;
	    top: 133px;
	    padding:1px 10px;
	}

/* 전국토 KOEM */	
	.table_title {
	 	float:left; 
	 	margin-left:500px;
	 	font-weight:bold;
	 }
	 
	/*분석결과 민간환경 감시 */
  .orgnzt_btn.on {
		background-color: #1265B0 !important;
		color: white;
	}
	.orgnzt_btn {
		float: left;
		margin-right: 1%;
		padding: 5px 12px;
		border-radius: 5px;
		border: 1px solid #f0f0f0;
		outline: none;
	}
	.orgnzt_group {
		margin-top: 1%;
	}
	.data_no, .data_ok {
		margin-top: 4rem
	}