﻿/* BODY */
body 	{font-size:10pt; font-family:\'Malgun Gothic\',\'돋움\'}
a		{text-decoration: none; color: navy} 
a:hover	{text-decoration: underline; color: red}

/* TABLE */
table { border-spacing: 0;
    		line-height:100%; 
		margin-top:0;  
		font-family:\'Malgun Gothic\',\'돋움\';
	       font-size:10pt;
	       width: 1000px;}
td, th { font-size: 10pt;
     	     padding: 0;
           line-height:140%; 
          font-family:\'Malgun Gothic\',\'돋움\';
          font-size:10pt 
	  }
         
/* hr */        
hr 	  { width: 1000px;margin-bottom:5px !important; margin-top:5px !important; }  

/* textarea */
textarea {line-height:130%;
		font-family:\'Malgun Gothic\',\'돋움\';
		 font-size:10pt
	 	 padding: 2px;	}
	 	 
/* input */
input { font-family:\'Malgun Gothic\',\'돋움\';
	    font-size:10pt;  
	    padding: 2px;
  	   box-sizing: border-box;  			}		

/* select */
select  { font-family:\'Malgun Gothic\',\'돋움\';
		font-size:10pt; 
		padding: 2px;
  	  	box-sizing: border-box; }
  	  	
/* input 
input[type=text] { font-family:\'Malgun Gothic\',\'돋움\';font-size:10pt;  }
input[type=date] { font-family:\'Malgun Gothic\',\'돋움\';font-size:10pt;  }
input[type=submit] { font-family:\'Malgun Gothic\',\'돋움\';font-size:10pt;  }
input[type=button] { font-family:\'Malgun Gothic\',\'돋움\';font-size:10pt;  }
*/
/* button */
button[type=button] { font-family:\'Malgun Gothic\',\'돋움\';font-size:10pt;  }
					
/* label */					
label	{ font-family:\'Malgun Gothic\',\'돋움\';display:inline-block; }
		 
.head	{ border:1px solid gray;  }		  
.head td { text-align:center; 
		  background-color:4374D9; 
		  color:white; 
		  font-weight:bold;	
	      height: 40px; }
.mid	{ border:1px solid gray; }		  
.mid td { background-color:#FFFFCC; 
		  height: 35px;   }
.mid_1	{ border:1px solid #4374D9;	 }		  
.mid_1 td { border:1px solid gray;
  		  text-align:left; 
		  background-color:white; 
		  height: 35px;  }
.foot	{ border:1px solid #bcbcbc;  }		  
.foot td { text-align:left; 
		  background-color:#D9E5FF; 
		  line-height:140%; 
		  height: 35px; 
		  padding: 0 0 0 10px; }
.foot td.m { text-align:center; 
		  background-color:#D9E5FF; 
		  height: 35px;  }
.foot td.r { text-align:right; 
		  background-color:#D9E5FF; 
		  height: 35px;  }
.foot td.h { border:1px solid #4374D9;  		 
  		  text-align:center; 
		  color: navy;
		  background-color:#B2CCFF; 
		  height: 35px;  }
.foot td.c { text-align:left; 
		  background-color:#D9E5FF; 
		  padding: 10px 10px; }
.cont	{  border: 1px solid #bcbcbc; 
		   width: 1000px;	 }		  
.cont td {  border: 1px solid #bcbcbc;
		    height: 35px;   }
.cont_n	{  border: 1px solid #bcbcbc; 
		   width: 1000px;	 }
.cont_n td {  height: 35px;   }
.td_head  { text-align:center; 
			background-color:D9E5FF  }
.b_table	{  border: 1px solid #bcbcbc; 
		   width: 1000px;	 }		  
.b_table td {  border: 1px solid #bcbcbc;   }	
.v_table	{  width: 1000px;	 }	
.v_table td {  padding: 5px 10px 5px 10px;
			   line-height:140%;  }
.dia_cont	{  border: 1px solid #bcbcbc; 
		  	   width: 450px;	 }		  
.dia_cont td { border: 1px solid #bcbcbc;
		   	   height: 35px; 
		   	   padding: 5px  }	
.n_table	{  width: 1000px;	 }	
.blue_button {
    background-color: #4374D9;
    border: none;
    color: white;
    padding: 6px 12px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    margin: 4px 2px;
    cursor: pointer;
    border-radius: 4px;
    font-size: 10pt;
   font-weight: 400;
}
.comm_table	{  width: 1000px;	 }	
.comm_table td {  font-size:11pt;  }
	 		 