/*----------------------------------------------------------------*/



.text_basic { 
		margin: 4px 10px 4px 10px; 
		padding: 0px 0px 0px 0px;
		color: #333333; 
		text-align:left; 
		font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; 
		font-size: 15px; 
		font-style: normal; 
		line-height: 24px; 
		list-style-type:none; 
		letter-spacing: 1px; 
} 





.text_up01 { 
		margin: 4px 10px 50px 490px; 
		color: #333333; 
		font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; 
		font-size: 13px; 
		line-height: 20px; 
		letter-spacing: 1px; 
}


.text_up02 { 
		margin: 4px 10px 50px 490px; 
		padding: 0px 0px 0px 12px;
		color: #333333; 
		font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; 
		font-size: 13px; 
		letter-spacing: 1px;
		background:url(../img_com/other_6.gif) no-repeat left 0 18px; 
		text-align:left;
		 
}

/*----------------------------------------------------------------*/



.enkaku{
		width:550px;
		letter-spacing: 1px;
		line-height: 20px;
		margin : 10px 0px 20px 10px;
		border-collapse:collapse;
		border-spacing:0;
		empty-cells:show;
		} 
		html>body table{border-collapse:separate}


.enkaku tbody th{
		padding: 10px 0px;
		text-align:center;
		color:#333;
		font-size:14px;
		font-weight:bold;
		border-bottom:1px solid #ccc;
		width:160px;	
}
.enkaku tbody td{
		padding: 10px 0px;
		text-align:left;
		color:#333;
		font-size:13px;
		border-bottom:1px solid #ccc;

}



.gaiyo{
		width:550px;
		letter-spacing: 1px;
		font-size:14px;
		text-align:left;
		line-height: 20px;
		margin : 10px 0px 20px 10px;
		border-collapse:collapse;
		border-spacing:0;
		empty-cells:show;
		} 
		html>body table{border-collapse:separate}


.gaiyo tbody th{
		padding: 10px 0px;
		color:#333;
		font-weight:bold;
		border-bottom:1px solid #ccc;
		width:100px;	
}
.gaiyo tbody td{
		padding: 10px 0px;
		color:#333;
		border-bottom:1px solid #ccc;

}




/*----------------------------------------------------------------*/ 
.list UL { 
		margin: 20px 20px 0px 40px; 
		padding: 0px 0px 0px 10px; 
		} 
		

 
.list LI { 
		list-style-type:decimal; 
		margin: 20px 2px 10px 10px; 
		padding: 0px 2px 0px 0px; 
		color: #333333; 
		text-align:left; 
		font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; 
		font-size: 15px; 
		font-style: normal; 
		line-height: 20px; 
		letter-spacing: 1px; 
} 



/*----------------------------------------------------------------*/



.yakuin{
		border:1px solid #999999;
		letter-spacing: 1px;
		line-height: 20px;
		font-size:14px;
		margin : 10px 0px 20px 10px;
		border-collapse:collapse;
		border-spacing:0;
		empty-cells:show;
		} 
		html>body table{border-collapse:separate}


.yakuin th,
.yakuin td{
		margin:4px;
		border-right:1px solid #999999;
		border-bottom:1px solid #999999;
		
}
.yakuin thead th,
.yakuin thead td{
		padding:4px;
		background: url(../img_com/bg02.jpg);
		color:#333;
		text-align:center;
		font-weight:bold;
		
}

.yakuin tbody th{
		background-image: url(../img_com/co_ebebeb.gif);
		color:#333;
		text-align:center;
		padding:4px;

}	


.yakuin tbody td{
		background-image:#FFF;
		color:#333;
		padding:4px;
}


/*----------------------------------------------------------------*/


.border01{
		border: solid 1px;
		border-color:#666;
		background-color: #E4E4E4;
		margin:20px 25px 20px 25px;
		padding:10px 10px 10px 10px;
		line-height: 20px; 
		font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; 
		font-size: 13px; 
		letter-spacing: 2px; 
}


