@charset   "Shift_JIS";
/*------------ table style set ------------*/

.Class{		
				
				
				
				
				
				
				
				
				
				
				
				
	width : 200px;				
  font-size : 12px;
  font-family : "ＭＳ Ｐゴシック";
  color : black  ;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : black black black black;
  background-color : #CCCCCC;
  text-align : left;  
  padding-top : 10px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 10px;

}

.Class1{		
				
				
				
				
				
				
				
				
				
				
				
				
  font-size : 12px;
  font-family : "ＭＳ Ｐゴシック";
  color : black  ;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : black black black black;
  background-color : #bfeae2;
  text-align : left;  
 padding-top : 10px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 10px;

}


.Class2
{		
				
				
				
				
				
				
				
				
				
				
				
				
				
  font-size : 12px;
  font-family : "ＭＳ Ｐゴシック";
  color : black  ;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : black black black black;
  background-color : #FFFFFF;
 padding-top : 10px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 10px;
width : 460px;	
}


.Class3{		

  
  
  border-width : 1px 1px 1px 1px;border-style : none none none none;border-color : #ffffff #ffffff #ffffff #ffffff;
}


.Class4{		

  				
  font-size : 12px;
  color : #ffffff;
  background-color : #bdb8e4;
  text-align : right;
  width : 640px;
  clear : both;

  padding-top : 5px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 5px;


  
}





.waku1{
				
				
				
				
				
				
				
				
				
				
			width : 640px;		
				
		font-size : 12px;
		
	
                            border-width : 0px;
                            border-style : dotted;
                            border-color : silver;
		margin-left : 5px;
                            margin-bottom : 10px;

	padding-top : 1px;
	padding-left : 1px;
	padding-right : 1px;
  	padding-bottom : 1px;




     
	float:left; 			
				

				
				
				

}
.CS-top{		
				
				
				
				
				
				
				
				
				
				
				
				
				
  font-size : 14px;
  font-weight : normal;
  background-color : #000066;
  font-family : "ＭＳ Ｐゴシック";
  color : #ffffff;
}
TD{		
				
				
				
				
				
				
				
				
				
				
				
				
				
  margin-top : 25%;
  margin-left : 25%;
  margin-right : 25%;
  margin-bottom : 25%;
  
  bottom : auto;border-spacing : 25px 0px;border-color : #ffffff #ffffff #ffffff #ffffff;
}
.CS-L1{		
				
				
				
				
				
				
				
				
				
				
				
				
				
  font-size : 12px;
  background-color : #ffffcc;
  font-family : "ＭＳ Ｐゴシック";
}
.CS-L2{		
				
				
				
				
				
				
				
				
				
				
				
				
				
  font-size : 12px;
  background-color : #dfdfdf;
  font-family : "ＭＳ Ｐゴシック";
}




#CS-L3{		
				
				
				
				
				
				
				
				
				
				
				
				
				
  font-size : 11px;
  color : #666666;
}






.Class9{
				
				
				
				
				
				
				
				
				
				
				
				
				
				
		color : black;background-color : #838ccd;vertical-align : baseline;text-align : left;padding-top : 7px;padding-left : 7px;padding-right : 7px;padding-bottom : 7px;margin-top : 7px;margin-left : 7px;margin-right : 7px;margin-bottom : 7px;word-spacing : normal;font-weight : bold;
}



.Class8{
				
				
				
				
				
				
				
				
				
				
				
				
				
				
		color : black;background-color : #dfffea;vertical-align : baseline;text-align : left;padding-top : 7px;padding-left : 7px;padding-right : 7px;padding-bottom : 7px;margin-top : 7px;margin-left : 7px;margin-right : 7px;margin-bottom : 7px;word-spacing : normal;font-weight : bold;
}
.Class7{		
				
				
				
				
				
				
				
				
				
				
				
				
				
				
  
  
  font-weight : normal;
  
  background-color : #d9e8ff;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
}

/*------------ サイドタイトル ------------*/




.Class-border1{
				
				
				
				
				
				
				
				
				
				
				
				
				
				
		border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : silver silver silver silver;
}
.Class-border2{		
				
				
				
				
				
				
				
				
				
				
				
				
				
				
  text-align : left;border-width : 0.5px 0.5px 0.5px 0.5px;border-style : solid solid solid solid;border-color : silver silver silver silver;
}
.Class-color1{		
				
				
				
				
				
				
				
				
				
				
				
				
				
				
  background-color : white;
}
.Class-posi1{		
				
				
				
				
				
				
				
				
				
				
				
				
				
				
  padding-left : 7px;
  padding-right : 7px;
}
.Class-posi2{		
				
				
				
				
				
				
				
				
				
				
				
				
				
				
  text-align : center;
}
.Class-color2{		
				
				
				
				
				
				
				
				
				
				
				
				
				
				
  background-color : #caeaff;
}
.Class-border3{
				
				
				
				
				
				
				
				
				
				
				
				
				
				
		border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #e3e3e3 #e3e3e3 #e3e3e3 #e3e3e3;
}
.Class-border4{		
				
				
				
				
				
				
				
				
				
				
				
				
				
				
  
border-width : 1px 1px 1px 1px;border-style : hidden hidden hidden hidden;border-color : silver silver silver silver;
  
  
  
  
}
.Class-font1{		
				
				
				
				
				
				
				
				
				
				
				
				
				
				
  font-size : 12px;
}
.Class-color3{		
				
				
				
				
				
				
				
				
				
				
				
				
				
				
  background-color : #fef2bc;
}
.Class-waku{		
				
				
				
				
				
				
				
				
				
				
				
				
				
				
  padding-top : 10px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  
  border-top-width : 1px;
  
  border-left-width : 1px;
  
  border-right-width : 1px;
  border-top-style : solid;
  border-top-color : silver;
  border-right-style : solid;
  border-right-color : silver;
  border-left-style : solid;
  border-left-color : silver;

}
.Class-wakue{		
				
				
				
				
				
				
				
				
				
				
				
				
				
				
  padding-top : 10px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-top-color : silver;
  border-right-style : solid;
  border-right-color : silver;
  border-left-style : solid;
  border-left-color : silver;
  border-bottom-style : solid;
  border-bottom-color : silver;
}
.Class-color4{		
				
				
				
				
				
				
				
				
				
				
				
				
				
				
  background-color : #e3e3e3;
}
.Class-waku2{		
				
				
				
				
				
				
				
				
				
				
				
				
				
				
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-top-color : silver;
  border-left-color : silver;
  border-right-color : silver;
}

 
#container1{		
				
				
				
				
				
				
				
				
				
				
				
				
				
				
  
  background-repeat : no-repeat;
  padding-top : 20px;
  padding-left : 20px;
  padding-right : 20px;
  padding-bottom : 20px;
  width : 650px;
  height : 900px;
  
}


/*------------ サイドの枠 ------------*/
#sidelinks {
				
				
				
				
				
				
				
				
				
				

	width: 190px;
     
	float:left; 

                           border-width : 0px;
                            border-style : dotted;
                            border-color : silver;


	padding-top : 5px;
	padding-left : 5px;
	padding-right : 5px;
  	padding-bottom : 10px;

  margin-left : 70px;




}




/*------------ サイドのタイトル ------------*/
#sidetitle {
				
				
				
				
				
				



		font-size : 16px;
		font-weight : bold;
		color :  orange;
		background-color : #fef2bc;
		text-align : left;


		padding-top : 2px;
		padding-left : 5px;
		padding-right : 2px;
		padding-bottom : 2px;


		width : 180px;

		border-top-width : 1px;
		border-top-style : solid;
		border-top-color : silver;

		border-right-width : 1px;
		border-right-style : solid;
		border-right-color : silver;

		border-left-width : 1px;
		border-left-style : solid;
		border-left-color : silver;

	
}










/*------------ サイドのメニュー ------------*/

#navi{		
				
				
				
				
				
				
				
				
				
				

		font-size : 14px;
	


		text-align : left;


		padding-top : 2px;
		padding-left : 5px;
		padding-right : 2px;
		padding-bottom : 2px;


		width : 180px;

		border-top-width : 1px;
		border-top-style : solid;
		border-top-color : silver;

		border-right-width : 1px;
		border-right-style : solid;
		border-right-color : silver;

		border-left-width : 1px;
		border-left-style : solid;
		border-left-color : silver;

		border-bottom-width : 1px;
		border-bottom-style : solid;
		border-bottom-color : silver;

	

                            line-height : 17px;


}



/*------------ 左より ------------*/

#left{		
				
				
				
				
				
				
				
				
				
				
				
				
				
				
  width : 100px;
  margin-left : 5px;

  float : left;
}




#right{		
				
				
				
				
				
				
				
				
				
				
				
				
				
				
  margin-left : 5px;
  width : 450px;
  float : right;
}


/*------------ フッター ------------*/
#footer{		
				
				
				
				
				
				
				
				
				
				
				
				
				
				
  font-size : 10px;
  text-align : right;
  width : 640px;
  clear : both;

  padding-top : 5px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 5px;


}
.waku-ul{		
				
				
				
				
				
				
				
				
				
				
				
				
				
		border-top-width : 1px;
		border-left-width : 1px;
		border-top-style : solid;
		border-left-style : solid;
		border-top-color : silver;
		border-left-color : silver;
}

.waku-d{		
				
				
				
				
				
				
				
				
				
				
				
				
				
		border-bottom-width : 1px;
		border-bottom-style : solid;
		border-bottom-color : silver;
}

.waku-r{		
				
				
				
				
				
				
				
				
				
				
				
				
				
		border-right-width : 1px;
		border-right-style : solid;
		border-right-color : silver;
}

.waku-all{		
				
				
				
				
				
				
				
				
				
				
				
				
		border-width : 1px;border-style : solid;border-color : silver;
}






.hpb-ca-tb1-cell1 {		
				
				
				
				
				
				
				
				
				
				
				
				
	background: #FFE0E0;

	border-top: 1px solid #AFAFB1;
	font-weight: bold;
	border-bottom: 1px dashed #AFAFB1;
	border-left: 1px solid #AFAFB1;
	color: #FF33CC;

  padding-top : 5px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;


}

.hpb-ca-tb1-cell2 {		
				
				
				
				
				
				
				
				
				
				
				
				

	background: #D7E2FF;
	font-weight: bold;
	border-left: 1px solid #AFAFB1;
	border-top: 1px solid #AFAFB1;
	border-bottom: 1px dashed #AFAFB1;
  padding-top : 5px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}

.hpb-ca-tb1-cell3 {		
				
				
				
				
				
				
				
				
				
				
				
				


	background: #D7E2FF;
	font-weight: bold;
	border-top: 1px solid #AFAFB1;
	border-right: 1px solid #AFAFB1;
	border-left: 1px solid #AFAFB1;
	border-bottom: 1px dashed #AFAFB1;
	background: #D7E2FF;
}

.hpb-ca-tb1-cell4 {		
				
				
				
				
				
				
				
				
				
				
				
				

	border-bottom: 1px solid #AFAFB1;
	border-left: 1px solid #AFAFB1;
}

.hpb-ca-tb1-cell5 {		
				
				
				
				
				
				
				
				
				
				
				
				

	border-bottom: 1px solid #AFAFB1;
	border-left: 1px solid #AFAFB1;  
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  padding-top : 5px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 5px;

}

.hpb-ca-tb1-cell6 {		
				
				
				
				
				
				
				
				
				
				
				
				

	border-bottom: 1px solid #AFAFB1;
	border-left: 1px solid #AFAFB1;
	border-right: 1px solid #AFAFB1;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  padding-top : 5px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}



/*------------ メイン枠 800 ------------*/

#maintag800{
				
				
				
				
				
				
				
				
		width : 800px;		
				
		font-size : 12px;
		
	
                            border-width : 1px;
                            border-style : dotted;
                            border-color : silver;
		margin-left : 2px;
                            margin-bottom : 10px;

	padding-top : 5px;
	padding-left : 5px;
	padding-right : 5px;
  	padding-bottom : 10px;




     
	float:left; 




}



/*------------ メイン枠 430 ------------*/

#maintag{
				
				
				
				
				
				
				
				
		width : 450px;		
				
		font-size : 12px;
		
	
                            border-width : 0px;
                            border-style : dotted;
                            border-color : silver;
		margin-left : 5px;
                            margin-bottom : 10px;

	padding-top : 5px;
	padding-left : 5px;
	padding-right : 5px;
  	padding-bottom : 10px;




     
	float:left; 




}


/*------------ メインタイトル ------------*/

#main-top{		
				
				
				
				
				
				
				
				
				
		font-size : 16px;
		font-weight : bold;
		color : teal;
		background-color : #e7e7e7;
		text-align : left;


		padding-top : 5px;
		padding-left : 5px;
		padding-right : 5px;
		padding-bottom : 5px;


		width : 425px;

		border-top-width : 1px;
		border-top-style : solid;
		border-top-color : silver;

		border-right-width : 1px;
		border-right-style : solid;
		border-right-color : silver;

		border-left-width : 1px;
		border-left-style : solid;
		border-left-color : silver;

		margin-left : 3px;
}

/*------------ メイン画像 ------------*/

#main-photo{
				
				
				
				
				
				
				
				
				
		width : 425px;
		height : 333px;


		padding-top : 10px;
		padding-left : 5px;
		padding-right : 5px;
		padding-bottom : 10px;


　　　　　　　　	border-top-width : 1px;
		border-top-style : solid;
		border-top-color : silver;

		border-right-width : 1px;
		border-right-style : solid;
		border-right-color : silver;

		border-left-width : 1px;
		border-left-style : solid;
		border-left-color : silver;

		margin-left : 3px;

}


/*------------ メインサブ ------------*/

#main-sub{
				
				
				
				
				
				
				
				
				
		width : 425px;


		padding-top : 10px;
		padding-left : 5px;
		padding-right : 5px;
		padding-bottom : 10px;


　　　　　　　　	border-top-width : 1px;
		border-top-style : solid;
		border-top-color : silver;

		border-right-width : 1px;
		border-right-style : solid;
		border-right-color : silver;

		border-left-width : 1px;
		border-left-style : solid;
		border-left-color : silver;
		margin-left : 3px;

}








/*------------ メインエンド ------------*/

#main-end{
				
				
				
				
				
				
				
				
				
		width : 425px;
		

		padding-top : 10px;
		padding-left : 5px;
		padding-right : 5px;
		padding-bottom : 10px;

	
　　　　　　　　	border-top-width : 1px;
		border-top-style : solid;
		border-top-color : silver;

		border-right-width : 1px;
		border-right-style : solid;
		border-right-color : silver;

		border-left-width : 1px;
		border-left-style : solid;
		border-left-color : silver;

		border-bottom-width : 1px;
		border-bottom-style : solid;
		border-bottom-color : silver;

		margin-left : 3px;

}



/*------------ メインタイトル2 ------------*/

#main-top2{		
				
				
				
				
				
				
				
				
				

		font-weight : bold;
		color : teal;
		background-color : #e7e7e7;
		text-align : center;
		padding-top : 2px;
		padding-left : 3px;
		padding-right : 2px;
		padding-bottom : 2px;

		width : 150px;

		border-top-width : 1px;
		border-top-style : solid;
		border-top-color : silver;
		
		border-left-width : 1px;
		border-left-style : solid;
		border-left-color : silver;

		margin-left : 3px;
  float : left;
}


/*------------ メインタイトル3 ------------*/

#main-top3{		
				
				
				
				
				
				
				
				
				

		font-weight : bold;
		color : teal;
		background-color : #e7e7e7;
		text-align : left;
		padding-top : 2px;
		padding-left : 3px;
		padding-right : 2px;
		padding-bottom : 2px;

		width : 275px;

		border-top-width : 1px;
		border-right-width : 1px;
		border-top-style : solid;
		border-right-style : solid;
		border-top-color : silver;
		border-right-color : silver;
		border-left-width : 1px;
		border-left-style : solid;
		border-left-color : silver;

 float : left;
}



/*------------ メイン画像2 ------------*/

#main-photo2{
				
				
				
				
				
				
				
				
				
		width : 425px;
		height : 320px;


		padding-top : 10px;
		padding-left : 5px;
		padding-right : 5px;
		padding-bottom : 10px;


　　　　　　　　	border-top-width : 1px;
		border-top-style : solid;
		border-top-color : silver;

		border-right-width : 1px;
		border-right-style : solid;
		border-right-color : silver;

		border-left-width : 1px;
		border-left-style : solid;
		border-left-color : silver;
		margin-left : 3px;

}


/*------------ メインサブ2 ------------*/

#main-sub2{
				
				
				
				
				
				
				
				
				
		width : 150px;
		

		padding-top : 10px;
		padding-left : 5px;
		padding-right : 5px;
		padding-bottom : 10px;


　　　　　　　　	border-top-width : 1px;
		border-top-style : solid;
		border-top-color : silver;

		border-right-width : 1px;
		border-right-style : solid;
		border-right-color : silver;

		border-left-width : 1px;
		border-left-style : solid;
		border-left-color : silver;
		margin-left : 3px;

}


/*------------ メインサブ3 ------------*/

#main-sub3{
				
				
				
				
				
				
				
				
				
		width : 275px;
		

		padding-top : 10px;
		padding-left : 5px;
		padding-right : 5px;
		padding-bottom : 10px;


　　　　　　　　	border-top-width : 1px;
		border-top-style : solid;
		border-top-color : silver;

		border-right-width : 1px;
		border-right-style : solid;
		border-right-color : silver;

		border-left-width : 1px;
		border-left-style : solid;
		border-left-color : silver;
		margin-left : 3px;

}



/*------------ メインエンド2 ------------*/

#main-end{
				
				
				
				
				
				
				
				
				
		width : 425px;
		

		padding-top : 10px;
		padding-left : 5px;
		padding-right : 5px;
		padding-bottom : 10px;

	
　　　　　　　　	border-top-width : 1px;
		border-top-style : solid;
		border-top-color : silver;

		border-right-width : 1px;
		border-right-style : solid;
		border-right-color : silver;

		border-left-width : 1px;
		border-left-style : solid;
		border-left-color : silver;

		border-bottom-width : 1px;
		border-bottom-style : solid;
		border-bottom-color : silver;

		margin-left : 3px;

}




#LED-head0{
				
				
				
				
				
				
				
		
		text-align : left;
		padding-left : 5px;

                            px;border-width : 1
                            px;border-color : silver;

		width : 80px;
		float : left;

		border-top-style : solid;
		border-left-style : solid;
		border-bottom-style : dotted;

		padding-top : 10px;
		padding-left : 5px;
		padding-right : 5px;
		padding-bottom : 10px;

}


#LED-head1{
				
				
				
				
				
				
				
		
		text-align : left;
		border-width : 1px;
                            border-color : silver;


		width : 90px;
		float : left;

		border-top-style : solid;
		border-left-style : solid;
		border-bottom-style : dotted;
		
                            padding-top : 10px;
		padding-left : 5px;
		padding-right : 5px;
		padding-bottom : 10px;
}


#LED-head2{
				
				
				
				
				
				
				
		
		text-align : left;
		border-width : 1px;
                            border-color : silver;


		width : 150px;
	              float : left;

		border-top-style : solid;
		border-left-style : solid;
		border-bottom-style : dotted;

		padding-top : 10px;
		padding-left : 5px;
		padding-right : 5px;
		padding-bottom : 10px;
}

#LED-head3{
				
				
				
				
				
				
				
	              text-align : left;
		border-width : 1px;
                            border-color : silver;
                            
		
                            width : 200px;
		float : left;

		border-top-style : solid;
		border-left-style : solid;
		border-bottom-style : dotted;

		padding-top : 10px;
		padding-left : 5px;
		padding-right : 5px;
		padding-bottom : 10px;
}


#LED-head4{
				
				
				
				
				
				
				
	              text-align : left;
		border-width : 1px;
                            border-color : silver;

		width : 80px;
		float : left;

		border-top-style : solid;
		border-left-style : solid;
		border-right-style : solid;
		border-bottom-style : dotted;

		padding-top : 10px;
		padding-left : 5px;
		padding-right : 5px;
		padding-bottom : 10px;
}





A:hover{		
				
				
				
				
		color : white;
		background-color : #fcbef8;
		text-decoration : underline;

		font-weight : normal;
}


#cvew-top1{
				
				
				
				
		background-color : silver;
		padding-top : 2px;
		padding-left : 1px;
		padding-right : 1px;
		padding-bottom : 2px;border-width : 1px;border-style : solid;border-color : gray;

		

		cursor : default;
}
.Class-ledtp01{		
				
		font-size : 16px;
}

.Class-font2{
				
		font-size : 14px;
}
