/* CSS Document */

a:hover img {
opacity: 0.8;
filter: alpha(opacity=80);
}


#setting{
width:990px;
height:2220px;
background-color:rgba(255,255,255,0.5);
-moz-border-radius: 10px 10px 10px 10px;
margin:auto;
}

#top-link{
width:990px;
height:30px;
margin:auto;
line-height:0.1px;
}

#top{
width:990px;
height:200px;
margin:auto;
}

#link{
width:990px;
height:100px;
margin:auto;
}

		#l-s1{
		width:20px;
		height:100px;
		float:left;
		margin:auto;
		}
		
		#l-1{
		width:190px;
		height:100px;
		margin:auto;
		float:left;
		}
		
		#l-2{
		width:190px;
		height:100px;
		margin:auto;
		float:left;
		}
		
		#l-3{
		width:190px;
		height:100px;
		margin:auto;
		float:left;
		}
		
		#l-4{
		width:190px;
		height:100px;
		margin:auto;
		float:left;
		}
		
		#l-5{
		width:190px;
		height:100px;
		margin:auto;
		float:left;
		}
		
		#l-s2{
		width:20px;
		height:100px;
		margin:auto;
		float:right;
		}
		
#page-place{
width:990px;
height:20px;
margin:auto;
}

#middle{
width:990px;
height:1800px;
margin:auto;
}

		#m-left{
		width:270px;
		height:1780px;
		margin:auto;
		float:left;
		padding:10px;
		line-height:1.0px;
		}
		
		#m-middle{
		width:430px;
		height:1780px;
		margin:auto;
		float:left;
		padding:10px;
		line-height:1em;
		background-color:rgba(0,0,0,0.2);
		}
		
		#m-right{
		width:250px;
		height:1800px;
		float:left;
		margin:auto;
		}
		
				#m-r-space{
				width:250px;
				height:20px;
				margin:auto;
				}
		
				#m-r-banner{
				width:225px;
				height:1750px;
				margin:auto;
				border: solid 1px;
				}
								
#copyright{
width:990px;
height:30px;
margin:auto;
background-color:rgba(0,0,0,0.3);
-moz-border-radius: 0px 0px 10px 10px;
}