@CHARSET "UTF-8";

body{width:100%;height:100%;font-family:"Nanum Gothic",sans-serif; }


/*------------------------------------------------------------------------------------------*/
.detail_search_wrap{width: 100%; height:435px;background: #444444 ;  opacity: 0.97;}
.detail_search{margin: 0 auto; box-sizing: border-box;width: 620px; margin-left: 502px;}
.label_60{
  display: inline-block;
    width: 64px;
    height: 40px;
    font-size: 16px;
    color: #ffffff;
    margin-left: 25px;
   
}

   
.detail_search input[type="text"],select{padding-left: 5px; box-sizing: border-box;font-size:17px;}
/* .input_458{width: 458px;height: 30px;} */
.input_458{width: 500px;height: 40px; display: inline-block; font-size:20px}
.input_170{width: 200px;height: 40px; display: inline-block} 
.select_202{width: 202px;height: 40px; background:url(../../img/A08_DetailSearch/combobox_2.png)}
.select_202>option, .select_170>option{background: #f8f8f8}

.select_170{width: 200px;height: 40px; background:url(../../img/A08_DetailSearch/combobox_2.png)}
.detail_search input[type="button"]{
  margin-left: 7px;margin-top: 18px;width: 146px; height:30px;
  font-size:14px;font-weight: bold;
}
input[type="button"].btn_reset_detail{margin-left:115px;background: #e7e7e7}
input[type="button"].btn_search_detail{background:#6EA1D6;color:#ffffff;}
input[type="button"].btn_close_detail{background: #e7e7e7;}
input[type="button"].btn_reset_detail:active,input[type="button"].btn_close_detail:active{color:#969696}
input[type="button"].btn_search_detail:active{color: #215b97}


/*---------------------------- 종 정보 상세보기 popup-------------------------------------------------*/
.pop_species_info_wrap {
	z-index: 10000;
	position: fixed; 
	top: 0;
	width: 100%; 
	height: 100%; 
	background: rgba(0,0,0,.2);
}

.species_info_popup {
	position: fixed;
	top: 180px;
	left: 0;
	right: 0;
	padding: 40px;
	margin: 0 auto;
	width: 996px;
	height: auto;
	background-color: #fff;
	border: 1px solid #646464;
	z-index: 1000;
}
.popup_h1{}
.popup_h1 dt{font-size:20px; color:#6da1d6; font-weight: bold;}
.popup_h1 dd{font-size:14px;line-height: 24px;}
.common_info { width:100%; margin-top: 20px; table-layout: fixed; word-break: break-all;}
.common_info th{
  text-align: left;
  font-size:13px; font-weight: bold;line-height: 24px;
}
.common_info td{
  border-right:none;
  font-size:13px; font-weight: bold; color:#7f7f7f
}
.individual_info{ display: block; margin: 20px 0; width: 100%; height: 200px; overflow-y: auto;}
.individual_info tr { height: auto; }
.individual_info thead tr { background: #6ea1d6; height: 34px; }
.individual_info th{
  color:#ffffff;
  font-weight: bold;
  font-size:13px;
  text-align: center;
  line-height: 32px;
  padding: 5px;
}

.individual_info td{
  color:#000000;
  font-size: 12px;font-weight: normal;
  border-right: none;
  text-align: center;
  padding: 5px;
}
.individual_info .ellipsis_title {
  /*text-overflow: ellipsis;
  white-space: nowrap;
  overflow:hidden;
  word-wrap: normal;*/
  padding-right: 5px;
  box-sizing: border-box;
}

.individual_info .odd { background: #ffffff; }
.individual_info .even { background: #e7f0f7; }

.individual_info input.checkbox{display: none}
.individual_info label.check_label{
  min-width:20px;line-height:20px;
  font-size:15px;color:#323232;
}
.individual_info input.checkbox+label.check_label{
  margin-bottom: 15px; width: auto; padding-left:0;
  position:relative; top:5px;display: inline-block;
  height:20px;
  background: url(../../img/A10_Setting/btn_check_off.png) no-repeat left top;
}

.individual_info input.checkbox:checked+label.check_label
{background:url(../../img/A10_Setting/btn_check_on.png) no-repeat left top;}
.species_info_btn_wrap{text-align: center}
.species_info_btn_wrap li{display: inline-block;}
.species_info_btn_wrap input{
  float:left;
  width: 130px; height: 36px; background: #9dbae2; color:#ffffff;font-weight: bold;}
.btn_pop_species_info_close {
	position: absolute;
	top: 25px;
	right: 25px; 
	height: 20px; 
	width: 20px; 
	background: url(../../img/A00_Common/btn_delete.png) no-repeat;
}
.chk_one {
	-moz-appearance: checkbox;
    -webkit-appearance: checkbox;
}
/*------------------------------------------------------------------------------------------*/