/* Minification failed. Returning unminified contents.
(28,49): run-time error CSS1036: Expected expression, found '*'
(28,58): run-time error CSS1036: Expected expression, found '*'
(34,49): run-time error CSS1036: Expected expression, found '*'
(34,58): run-time error CSS1036: Expected expression, found '*'
 */
.calculateArea{margin:0; padding:0;position:relative;min-width:680px;width: 100%;}
#draggable-section { background-color: #f8f8f8; border: 2px solid #9a9a9a; display:none; height:260px; left: 0; min-width:676px; position:absolute; top: 0; z-index:999999; }
#calText {vertical-align:middle;margin: 0 0 0 5px; cursor:pointer;}
#draggable-section table {border-collapse:collapse;}
#draggable-section table td {padding: 5px; vertical-align:middle;border: 1px solid #dcdcdc;}
/*
*:first-child+html #draggable-section table thead tr {background-color:#e9eff8; cursor:move; height:25px;}
#draggable-section table thead th {text-align:center;}
#draggable-section table .col0 {min-width: 109px; width:18%}
#draggable-section table .col1 {min-width: 109px; width:18%}
#draggable-section table .col2 {min-width: 414px; width:64%}
#draggable-section table thead .col3 {min-width: 17px; width:17px;}
#draggable-section table td {padding: 5px; vertical-align:middle;border: 1px solid #dcdcdc;}
#draggable-section table thead .col0 {min-width: 109px; width:18%}
#draggable-section table thead .col1 {min-width: 109px; width:18%}
#draggable-section table thead .col2 {min-width: 414px; width:64%; border-right:0px}
*:first-child+html #draggable-section table thead .col2 {width:63%;}
#draggable-section table thead .col3 {min-width: 17px; width:17px; border-top: 1px solid #dcdcdc;padding: 0 2px 0 0}

#draggable-section table tbody .col0 {min-width: 109px; width:18%}
#draggable-section table tbody .col1 {min-width: 109px; width:18%}
#draggable-section table tbody .col2 {min-width: 414px; width:64%}
*/
#draggable-head-section table thead tr {text-align:center;background-color:#e9eff8; cursor:move; height: 35px;}
#draggable-head-section table thead th {padding: 5px; vertical-align:middle;border: 1px solid #dcdcdc;}
#draggable-head-section table .col0 {min-width:  70px; width:70px}
#draggable-head-section table .col1 {min-width: 100px; width:100px}
#draggable-head-section table .col2 {min-width: *; width:*}

#draggable-body-section table thead tr {font-size:0px;line-height:0px;height:0px;}
#draggable-body-section table body tr {background-color:#e9eff8; cursor:move; height: 35px;}
#draggable-body-section table .col0 {min-width:  70px; width:70px}
#draggable-body-section table .col1 {min-width: 100px; width:100px}
#draggable-body-section table .col2 {min-width: *; width:*}
*:first-child+html #draggable-body-section table .col2 {min-width: 497px; width:74%}
@-moz-document url-prefix() {
#draggable-body-section table .col0 {min-width:  71px; width:71px}
}

#draggable-head-section {overflow-x:hidden; overflow-y:hidden}
#draggable-body-section {overflow-x:hidden; overflow-y:scroll;height:223px;}
*:first-child+html #draggable-body-section {overflow-x:hidden; overflow-y:scroll;height:215px;}

#draggable-table-body tbody .col-frow {border-top: 0;}
#column-left {min-width:470px; width: 95%; text-align:center; float:left;display:inline-block}
#btn-close {position:absolute; top:0; right:10px; padding-top:10px; white-space:nowrap;cursor:pointer}
#btn-close img {vertical-align:middle}
.lvl3 th { padding-left:10px !important; color:#666;}
.lvl4 th { padding-left:20px !important; color:#666;}
.lvl5 th { padding-left:30px !important; color:#666;}
.ext5, .ext7, .ext11, .ext12, .ext13, .extE { background-color:#FDF8CE; display: none;}

div#chart1 div.gHead { margin-bottom: 0; } 
div#chart2 div.gHead { margin-bottom: 0; } 
p#p_text.disc.table { margin: 0 0 18px 0; } 
div#table-content{  }
div#table-content table.gHead01.all-width.data-list{ margin-bottom:0; }
div#chart1_2 div.gHead{ margin-bottom:0; }
div#chart2_2 div.gHead{ margin-bottom:0; }
p#p_text2 { margin: 18px 0 0 0; }
div#table-content2{}
div#table-content2 table{ margin-bottom:0; } 

dl.search-opt { float: right; } 
dl.search-opt dt { margin-left: 5px; float: left; }
dl.search-opt dt.line-height { line-height: 20px; }
