.pageback { background:#000000; color:#ffffff; font-size:13px; letter-spacing:3px; }
.pagetitle { color:#ffffff; font-size:20px;  letter-spacing:5px; font-weight:bold; }
.tdpagetitle { color:#ffffff; font-size:20px; letter-spacing:5px; font-weight:bold; background-image:url('./icon/topimg05.jpg');}

.pagesubtitle { color:#ffffff; 
	font-size:17px;  
	letter-spacing:3px; 
	font-weight:bold; 
	background-color:#59ACFF; 
	padding-left:10px;  
	border-top:solid 1px #FFFFFF;
 }

.pagesubtitle2 { color:#ffffff; 
	font-size:17px;  
	letter-spacing:3px; 
	font-weight:bold; 
	background-color:#00CC00; 
	padding-left:10px;  
	border-top:solid 1px #FFFFFF;
 }
 
.pagesubtitle3 { color:#ffffff; 
	font-size:17px;  
	letter-spacing:3px; 
	font-weight:bold; 
	background-color:#FF8000; 
	padding-left:10px;  
	border-top:solid 1px #FFFFFF;
 }

.midasibunshou01 { line-height:30px; padding-left:20px; background-color:#0000CC; width:300px; }  
.uptitle { line-height:22px; padding-left:20px; color:#FCE303; font-size:16px; }
.upcmt { line-height:22px; padding-left:20px; } 
 
.kakotitle { line-height:22px; padding-left:20px; color:#C0C0C0; font-size:16px; } 
.kakocmt { line-height:22px; padding-left:20px;  color:#808080;}  


.bunshou01 { line-height:22px; padding-left:20px; }  


.sideMenu , .sideMenu ul { margin:0; padding:0; }  
.sideMenu li { list-style:none; padding-left:25px; background:url('./icon/sq_icon01.png') left top no-repeat; line-height:28px; }  
.sideMenu li ul li { background-image:url('./icon/sq_icon02.png'); }

.hr-rayout { color:#808080; border-width:1px; }
.hr-rayout* { color:#FF8000; border-width:1px; }
.hr-rayout** { color:#00CC00; border-width:1px; }

.subt { border-style:dashed; border-width:1px; border-color:#808080; padding-left:6px; padding:3px; }  
.subt2 { border-style:dashed; border-width:1px; border-color:#808080; padding-left:6px; padding:3px; font-size:12px;}  
	 
.thumb { width:100px; height:75px; } 
.thumbt { width:75px; height:100px; }  
.photo { width:500px; height:375px; } 
.photo2 { width:500px; height:333px; } 
.photot { width:375px; height:500px; } 
.photot2 { width:333px; height:500px; } 

.cmt { font-size:10px; letter-spacing:4px; color:#C0C0C0; border-top:dashed 1px #808080; border-bottom:dashed 1px #808080;}  
.photonav { letter-spacing:4px; text-align:center; }  
.pt { margin-top:45px;}  
.pmain { margin-top:120px; text-align:center; letter-spacing:3px; line-height:28px;}  

.wcmt { font-size:10px; letter-spacing:2px; color:#C0C0C0; }  


#topNavi {  
     margin:10px 0;  
     padding:0;  
     width:900px;  
     height:15px;  
     overflow:hidden;  
     background:#000000;  
 }  
 #topNavi li { list-style:none; width:128px; float:left; }  
 #topNavi li a {  
     display:block;  
     line-height:15px;  
     color:#fff;  
     text-align:center;  
 }  
 #topNavi li a:hover { background:#0080FF; }  