				
/*フライ*/
#flytitle{
	margin:25px 0 15px 10px;
	width:600px;
	}
#flytitle h2{
	width:600px;
	height:68px;
	background:url(/images/e_prostaff/protitle_fly.jpg) no-repeat top;
	margin:0;
	padding:0;
	}
#flytitle span{
	display:none;
	}
	
/*バス*/
#basstitle{
	margin:25px 0 15px 10px;
	width:600px;
	}
#basstitle h2{
	width:600px;
	height:68px;
	background:url(/images/e_prostaff/protitle_bass.jpg) no-repeat top;
	margin:0;
	padding:0;
	}
#basstitle span{
	display:none;
	}	
	
/*トラウト*/
#trouttitle{
	margin:25px 0 15px 10px;
	width:600px;
	}
#trouttitle h2{
	width:600px;
	height:68px;
	background:url(/images/e_prostaff/protitle_trout.jpg) no-repeat top;
	margin:0;
	padding:0;
	}
#trouttitle span{
	display:none;
	}
	
/*ソルト*/	
#saltwatertitle{
	margin:25px 0 15px 10px;
	width:600px;
	}
#saltwatertitle h2{
	width:600px;
	height:68px;
	background:url(/images/e_prostaff/protitle_salt.jpg) no-repeat top;
	margin:0;
	padding:0;
	}
#saltwatertitle span{
	display:none;
	}
	
	
/*サイトマスタ*/	
#sightmastertitle{
	margin:25px 0 15px 10px;
	width:600px;
	}
#sightmastertitle h2{
	width:600px;
	height:68px;
	background:url(/images/e_prostaff/protitle_sight.jpg) no-repeat top;
	margin:0;
	padding:0;
	}
#sightmastertitle span{
	display:none;
	}	
	
/*ボイル*/	
#boiltitle{
	margin:25px 0 15px 10px;
	width:600px;;
	}
#boiltitle h2{
	width:600px;
	height:68px;
	background:url(/images/e_prostaff/protitle_boil.jpg) no-repeat top;
	margin:0;
	padding:0;
	}
#boiltitle span{
	display:none;
	}
	
/*フィールドスタッフ*/
#fieldtitle{
	margin:25px 0 15px 10px;
	width:600px;
	}
#fieldtitle h2{
	width:600px;
	height:68px;
	background:url(/images/e_prostaff/protitle_field.jpg) no-repeat top;
	margin:0;
	padding:0;
	}
#fieldtitle span{
	display:none;
	}	
		
/*ボタンBOX*/	
.prostaffbox{
	margin:0px 18px 0px 18px;
    padding:0px 0px 20px 0px;
	color:#666666;
	}
	
/*テーブル*/		
.prostaffbox table.details{
    border-collapse:collapse;
	border:1px solid #cccccc;
	width:579px;
	border-spacing:0;
	empty-cells:show;
	padding:0px;
	}

.prostaffbox td.L{	
    vertical-align:top;
	background-color:#ffffff;
	padding:5px 0 5px 5px;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	width:90px;
	}
.prostaffbox td.R{	
    vertical-align:top;
	background-color:#ffffff;
	padding:5px 0 5px 5px;
	padding:5px 0 5px 5px;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	width:488px;
	}
.prostaffbox td.Lm{
vertical-align:middle;
	background-color:#ffffff;
	padding:5px 0 5px 5px;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	width:90px;
	}		
	
.prostaffbox img{
	margin:1px;
    padding:1px;
	}
	
/*ボタン１倦套枕・eーブル*/
.prostaffbox table.detailssmall{
    border-collapse:collapse;
	border:1px solid #cccccc;
	width:290px;
	border-spacing:0;
	empty-cells:show;
	padding:0px;
	}
	
	
/*メンバーズページBOX*/
#membertitle{
	margin:15px 0 0 7px;
	width:600px;
	}

#menbersbox{
	margin:0px 35px 0px 35px;
    padding:15px 0px 20px 0px;
	}
	
/*メンバーズテーブル*/
#menbersbox table.details{
　 background-color:#FFFFFF;
   width:545px;
 　lline-height:150%;
   padding:0px;
 
	}
	
td.all{
	vertical-align:top;
	background-color:#FFFFFF;
	padding:0px 0px 0px 16px;
	line-height:150%;
 
	}
	
td.right{
	vertical-align:top;
	background-color:#FFFFFF;

	}		

#menbersbox img.name{
	padding:20px 0px 8px 0px;
	}				
		
#menbersbox img.pst{
	padding:10px 10px 20px 0px;
	}
/*world*/			
#menbersbox img.world{
    width:410px;
	height:20px;
	padding:10px 0px 8px 0px;}
	
#menberstext{
    width:400px;
	padding:0px 0px 15px 3px;}

/*メンバーズ外部リンク*/	
#menberslink{
    width:390px;
	margin:0px 0px 0px 2px;
    padding:10px 0px 20px 10px;
}

#menberslink img{
    padding-left:3px;
	border:none;
		
}
#menberslink ul{
    list-style-position:inside;
    padding:0px;
	margin:0px;
    list-style:square;
    font-size:12px;
}
#menberslink li{
　　padding:6px 0px 0px 0px;
　　}
	
#worldbox{
	padding:0px 0px 20px 0px;}	
	
/*worldテーブル*/
	
#menbersbox table.world{
　 background-color:#FFFFFF;
 　line-height:150%;
  padding:0px 0px 0px 3px;
   border:none; 
	}	
	
#menbersbox td.day{
	white-space:nowrap;
	padding:0px 2px 0px 5px;
	}
#menbersbox.td txt{
	text-align:left;
		}	
#menbersbox td.new{
　　text-align:left;
　　padding:0px 0px 0px 3px;
    vertical-align:middle;
	}
		
/*メンバーズ年表*/	
dl.year {
	clear: left; 
	padding:0px 0px 15px 3px; 
	margin: 0px; 
	　　}
dl.year dt {
	display: block; 
	float:left; 
	margin:0px;
	padding:0px 0px 0px 0px;  
}
dl.year dd {
	margin-left: 0px; 
	padding:0px 0px 0px 50px; 
}

#maincontents h3{
	margin:0px 18px 3px 18px;
    padding:0px 0px 0px 0px;
	font-weight:bold;
    font-size:12px;
	color:#3399FF;
	}

img.sb{
    margin:0px;
	padding:0px 0px 3px 10px; 
}
