@page {
	size: 297mm 210mm auto;
}
@media print {
	body{margin: 2px;  padding: 0;font-size:12px;}
	#Header{display: none;}
	#Footer{display: none;}
	#TopNavi{display: none;}
	#Flash{display: none;}
	#PanNavi{display: none;}
	#inquiry_dl{display: none;}
	#sidebar{display: none;}
	#Extra{display: none;}
	.top_back{display: none;}
	
	#simuStep3{display: none;}
	input{display: none;}
	
	h1{
	  font-size:22px;
	}
	h2{
	  font-size:18px;
	  margin: 0 0 0 0;
	  border-bottom:1px solid #000;
	}
	p{
	  display: none;
	}
	
	table{
	  margin:15px;
	  border-collapse: collapse;
	  /*border:1px solid #000;*/
	}
	table th{
	  padding: 5px 10px;
	  border:1px solid #666;
	}
	table td{
	  padding:5px 10px;
	  border:1px solid #666;
	}
	
	
	table.simu{
    border-collapse: collapse; 
  }
  table.simu th,table.simu td{
    font-weight:normal;
    padding:4px;
    border: 1px solid #ccc; 
    vertical-align:middle;
  }
  table.simu td input{
    border:0;
  }
  table.simu th.none{
    border-left:0;
    border-right:0;
    text-align:left;
  }
  table.simuResult{
    border-collapse: collapse; 
  }
  table.simuResult th{
    font-weight:normal;
    text-align:right;
    padding:6px;
    vertical-align:middle;
    border-bottom:1px solid #ccc;
  }
  table.simuResult td{
    padding:6px;
    border-bottom:1px solid #ccc;
    text-align:right;
  }
  
  span.totalnum{
    font-size:26px;
    font-weight:bold;
    color:#000;
  }
  
  select{
    background:#fff;
    border:0;
    border:none;
  }


}
