

/* 놔두기 */
table {border-collapse:collapse;border-spacing:0;}
input,select,button{vertical-align:middle}
caption,legend,.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:-999em;width:0;height:0;font-size:0;line-height:0;text-align:left}
caption{position:static}
input[type=text]{margin-left:10px; width:160px;height:30px;padding:0 7px;border-top:1px solid #c1c6cd;border-right:1px solid #e0e4ea;border-bottom:1px solid #e0e4ea;border-left:1px solid #c1c6cd;color:#464d61;line-height:2.2em}
input[type=text].readonly{border-top:1px solid #bfc6cc;border-left:1px solid #bfc6cc;border-right:1px solid #d8dee3;border-bottom:1px solid #d8dee3;background:#f1f3f4}
input[type=text]:focus,select:focus{border:1px solid #00a2e2;background:#edf6fb;color:#464d61}
input[type=password]{margin-left:10px;width:160px; height:30px;padding:0 7px;border-top:1px solid #c1c6cd;border-right:1px solid #e0e4ea;border-bottom:1px solid #e0e4ea;border-left:1px solid #c1c6cd;color:#464d61;line-height:2.2em}
input[type=password].readonly{border-top:1px solid #bfc6cc;border-left:1px solid #bfc6cc;border-right:1px solid #d8dee3;border-bottom:1px solid #d8dee3;background:#f1f3f4}
input[type=password]:focus,select:focus{border:1px solid #00a2e2;background:#edf6fb;color:#464d61}
input[type=radio]{*width:13px;*height:13px; margin:8px 4px 8px 10px; vertical-align:middle;}
input[type=checkbox]{*width:13px;*height:13px; margin:8px 4px 8px 10px; vertical-align:middle;}
input[type=button]{width:122px;height:76px;padding:0 7px;border-top:1px solid #c1c6cd;border-right:1px solid #e0e4ea;border-bottom:1px solid #e0e4ea;border-left:1px solid #c1c6cd;color:#FFF;line-height:2.2em;background:#2475d0;}
input[type=file]{margin-left:10px; width:285px; height:30px; line-height:2.2em; background:#FFF; }
select{height:27px;*margin-top:5px; margin-left:10px;padding:4px 4px 5px 4px;border-top:1px solid #c1c6cd;border-right:1px solid #e0e4ea;border-bottom:1px solid #e0e4ea;border-left:1px solid #c1c6cd;line-height:1.5em;color:#464d61}
textarea{width:90%;padding:1px;border:1px solid #cfcfcf;line-height:1.5em}
table{/* border-collapse:collapse; */border-spacing:0;line-height:1.5em}
hr{display:none}



/* ==================================================
  RightTop
================================================== */	


#board_right {float:left;
		      width:1120px;
		
}

#intro {
		 float:left;
		 width:1120px;
		 height:98px;
		 padding:16px 0;
		 border-bottom:solid 1px #e7e3e1;
		 clear:both;
		 
		 }
		 
		 
.intro h1 {
		   float:left;
		   position:relative;
		   top:60px;
		   left:40px;
}		  
		 		 

.intro span {
		      float:right;
			  line-height:1.4;   
			  background:url('/img/index/home_icon.png') no-repeat 0 83px;			  
		      font-size:12px;
		      padding:80px 40px 0 14px;
		      color:#4f565b;
			 }

			 
#info_contents {width:920px;
				margin:0 auto;

				}
				
.info_contents {width:100%;
				float:left;
				padding:20px 10px 0 10px;}							 



.scroll{height:200px;padding:16px;line-height:21px;border:1px solid #dddddc;font-size:13px;overflow-y:scroll;color:#7f7f7f}



/* ==================================================
  Contents
================================================== */	
			 
			 
#board {
		width:1000px;
		margin:0 auto;
		color:#333;
		left:0;
		top:0;
		word-wrap: break-word; /* Internet Explorer 5.5+ */
		white-space: pre-wrap; /* css-3 */
		white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
		white-space: -pre-wrap; /* Opera 4-6 */
		white-space: -o-pre-wrap; /* Opera 7 */
		word-break:break-all; 
		clear:both;
}
		
.board { 
	     width:100%;
		 margin:0 auto;
		 padding:0 0 0 0;
		 		
}

.board ul {padding:0 0 0 0;
		   }

.board li {float:left;
		   margin:0 0 0 0;
		   line-height:24px;
		   font-size:0.86em;
		   display:inline-block; zoom:1;*display:inline;}

.tit { line-height:1.4;   
	   background:url('/img/index/tit_icon.png') no-repeat 0 15px;
	   font-weight:600;}
	   


.table_list01 {margin:0 auto; width:98%;}



			 

/* ==================================================
   Common
================================================== */
		 
		 
#top   {
		width:1120px;
		height:auto;
		margin:0 auto;
		text-align:center;
		color:#fff;
		/*background:url(../img/main01.png) no-repeat 0 0  ;*/
		padding:0 0 12px 0;
		clear:both;
		}
		 
			 
#join_box {
		   width:1000px;
		   margin:0 auto;
		   padding:20px 0;
		   clear:both;

	   }
	   
.join_box { 
			width:100%;
			margin:0 auto;
		  }

.join_box ul {
			  float:left;
			  padding:0 0 20px 0;
			 }
			 
			
.btn_white h2 {
			    width:180px;
				height:76px;
				padding:0 10px 0 0;  
				color:#FFF; 
			    background:#2475d0;}			
			 

.join_box ul li {
			     width:180px;
				 height:76px;
				 text-align:center;
				 color:#222;
				 line-height:5em;
				 background:#fff;
				 display:inline-block; zoom:1;*display:inline;
				 padding:0 10px 0 0;
				 border-left:solid 1px #d1d1d1; border-right:solid 1px #d1d1d1; border-top:solid 1px #d1d1d1; border-bottom:solid 1px #d1d1d1;

				 }
				 
			
							 

.join_box span {
				float:left;
				}

join_box h2 {float:right;}	


	   
#join_write {
			width:1000px;
			margin:0 auto;
			clear:both;
}

.join_write {
			 margin:0 auto;
			 width:100%;
			 height:;
			 border-left:solid 1px #d1d1d1; border-right:solid 1px #d1d1d1; border-top:solid 4px #2475d0; border-bottom:solid 1px #d1d1d1;
			 padding:18px 0 30px 0;
			
			}
			
#welcom {float:left;
		 width:100%;
		 margin:0 auto;
		 text-align:center;
		 padding:20px 0 18px 0;
		 line-height:28px;
		 clear:both;

	   }
	   
.welcom span {
			font-size:1em; 
			line-height:21px;
			}
			
.welcom  h3 {padding:0 0 0 0;}			
						

.join_form {margin:0 auto;
			padding:0 0 0 0;
			}
		
.join_form h3 { padding:0 0 20px 0;
		  }
		  
.join_form p {height:30px;
			  font-size:1em; 
			  color:;
			  line-height:21px;
			  padding:0 0 6px 0;
			  margin-left:0px !important;
}

		  		
			
.join_form ul {width:900px;
			   float:left;
			   margin-left:30px;
			  }	
			  
#realname_box {width:900px;
			   float:left;
			   margin-left:30px;
			   border-left:solid 1px #d1d1d1; border-right:solid 1px #d1d1d1; border-top:solid 1px #d1d1d1; border-bottom:solid 1px #d1d1d1;
			   background:#E1E1E1;
			  }			  
		 
.join_form ul li {width:900px;
				 font-size:0.8em;
				 padding:4px 0 4px 0;
		  	
}

.join_form ul li label{ float:left;
						width:230px;
						height:30px;
						background:#fafafa;
						
						}
						
.Invisible {visibility:hidden;}						


#btn_confirm {
			width:400px;
			height:80px;
			margin:0 auto;
			clear:both;
}
.btn_confirm {
			width:100%;
			margin:0 auto;
			padding:20px 10px 20px 0;
			

}

#btn_mainok {
			width:120px;
			height:80px;
			margin:0 auto;
			clear:both;
}
.btn_mainok {
			width:100%;
			margin:0 auto;
			padding:20px 10px 20px 0;
			

}


			 
.join_ok {float:left;
		  width:100px;
		  height:40px;
		  text-align:center;
		  padding:0 7px;
		  border-top:1px solid #c1c6cd;
		  border-right:1px solid #e0e4ea;
		  border-bottom:1px solid #e0e4ea;
		  border-left:1px solid #c1c6cd;
		  font-weight:600;
		  color:#FFF !important;
		  line-height:2.2em;
		  background:#2475d0;}
		  
.join_ok:hover {background:#266eb4; color:#FFF;}	

	  	
		  
.cancle  {float:left;
		  width:100px;
		  height:40px;
		  text-align:center;
		  padding:0 7px;
		  border-top:1px solid #c1c6cd;
		  border-right:1px solid #e0e4ea;
		  border-bottom:1px solid #e0e4ea;
		  border-left:1px solid #c1c6cd;
		  margin-left:10px;
		  font-weight:600;
		  color:#222;
		  line-height:2.2em;
		  background:#FFF;}	
		  
.cancle:hover{
			border-top:1px solid #2475d0;
			border-right:1px solid #2475d0;
			border-bottom:1px solid #2475d0;
			border-left:1px solid #2475d0;
			}		 
		  
		  
.btn_phone	 {float:left;
			  width:150px;
			  height:40px;
			  text-align:center;
			  padding:0 7px;
			  border-top:1px solid #c1c6cd;
			  border-right:1px solid #e0e4ea;
			  border-bottom:1px solid #e0e4ea;
			  border-left:1px solid #c1c6cd;
			  font-weight:600;
			  font-size:1.4em;
			  color:#FFF !important;
			  font-color:#FFF;
			  line-height:2.2em;
			  background:#2475d0;
			  margin:20px 0 0 360px;}

.btn_phone:hover {background:#266eb4; color:#FFF;}

	  	
.btn_ipin {
		  width:130px;
		  height:30px;
		  text-align:center;
		  padding:0 7px;
		  border-top:1px solid #c1c6cd;
		  border-right:1px solid #e0e4ea;
		  border-bottom:1px solid #e0e4ea;
		  border-left:1px solid #c1c6cd;
		  line-height:2.2em;
		  font-size:0.86em;
		  color:#4f565b;

		  }	
		  



			  

