
@charset "utf-8";


.text00 {
	font-family:"ng";
	font-size:6px;
	line-height:120%;
	color:#1251A7;
	font-weight: none;
	
}



.text01 {
	font-family:"ng";
	font-size:14px;
	line-height:180%;
	color:#000000;
	font-weight: none;
	
}

.text01w {
	font-family:"ng";
	font-size:14px;
	line-height:180%;
	color:#FFF;
	font-weight: none;
	
}


.text02 { 
	font-family:"ng";
	font-size:13px;
	line-height:180%;
	color:#53492F;
	font-weight: none;
	
}


.text03 { 
	font-family: "ng";
	font-size:15px;
	color:#333;
	line-height:180%;
	
}

.text03b { 
	font-family: "ng";
	font-size:15px;
	color:#1251A7 ;
	line-height:180%;
	font-weight: bold;
	
}



.text04 { 
	font-family: "ngb";
	font-size:16px;
	color:#333;
	font-weight: bold;
	
}


.text05 { 
	font-family:"ng";
	font-size:13px;
	line-height:100%;
	color:#53492F;
	font-weight: none;
}

.subject_f { 
	font-family: "Roboto-Bold";
	font-size:20px;
	color:#1251A7 ;
	line-height:180%;
	font-weight: bold;
	
}


.td-left-border {
		
    border-left:1px solid #DDD ;
   
	 
	  }  
	  
 .td-right-border {
		
    border-right:1px solid #DDD ;
   
	 
	  }  

.td_0B {
		
    border-bottom:1px solid #DDD ;
    padding:3px;
	 
	  }  
	  
.td-top-border {
		
    border-top:1px solid #856740 ;
   
	 
	  }  
	  	  

.td-border {
		
    border:1px solid #856740 ;
   	padding:10px;
	 
	  }

.td-one-border {
		
    border:1px solid #DBDBDB ;
  

	 
	  } 



	  

.top_menu {
	clear:both;
	overflow:hidden;
	height: 80px;
	background: #FFF top center no-repeat;

}

.top_bg {
	background: #FFF ;
	

}

.main_bg {
	background: #f1ecda ;
	
}

.main_bg2 {
	background: #fcfde6 ;
	
}




.yellow_bg {
	background: #fec92a ;
	

}

.yellow2_bg {
	background: #fce5a0 ;
	

}




.br_bg {
	background: #FFFFFF ;
}


.e6e7e8_bg {
	background: #e6e7e8 ;
	

}


.eff0f1_bg {
	background: #eff0f1	 ;

}
.ccc_bg {
	background: #666 ;
	

}

.bottom_bg {
	background: #D9D9B3 ;
	

}

.orange_bg {
	background: #FF6600;
}

.red_bg {
	background:#CC0000;
}

.wine_bg {
	background:#9E005D;
}
.blue_bg {
	background:#06C;
}

.blue-20_bg {
	background:#BCDFFE;
}
.green_bg {
	background:#75BE2E;
}
.skyblue_bg {
	background:#007BC6;
}
.magenta_bg {
	background:#663366;
}
.white_bg {
	background:#FFF;
}
.darkpink_bg {
	background:#9E005D;
}

.pink_bg {
	background:#FFD2E8;
}

.tbt_bg {
		background:#857156;
}

.td_bg {
		background:#f2f2f2;
		
}

.efefef { background:#efefef; }

.f5f6f8 { background:#f5f6f8; }

.join_bg {
	 border-bottom:1px dotted #FFF ;
   padding-top:5px;
   padding:3px;
	background:#727171;
}


.op_bg {
	background: #D1E8F5 ;
	-moz-opacity:0.7;
	opacity:0.7;
	filter: alpha(opacity=70);
}

.left_bg {
	background: #F2F2F2 ;
	

}
