/********************	基礎	********************/
BODY	{	
			background-color:	#ffffff;
		 	margin: 0;
			text-align:center;
		
		}

img	{	
			border:none;
		
		}

/***********************	見出し一覧	***********************/
H1{
			width:800px;
			text-align: right;
			margin:0px 0px 0px 0px;
			padding: 50px 20px 20px 20px;
			color:white;
			font-size:normal;
			background:	#9c9c9c;
		}

H2{
			background:#aaaaaa;
	   		text-align:left;
			margin: 0px 0px 0px 0px;
			padding: 2px 2px 2px 0px;
			font-weight:bold;
			color:white;
			font-size:small;
		}
		
H3{			/*******ほとんどカテゴリリンクにしか使わない件****/
			background:white;
	   		text-align:left;
			margin: 5px 10px 0px 10px;
			padding: 0px 0px 0px 0px;
			font-weight:bold;
			font-size:small;
		}
	
H4{
			margin: 0px 0px 15px 10px;
			padding: 0px 0px 0px 1px;  
	   		text-align:left;
			font-size:small
		}



.engname{
		width:800px;
		text-align: right;
		margin:0px 0px 0px 0px;
		padding: 0px 20px 20px 10px;
		font-size:normal;
		color:white;
		}

.list{	margin:0px;
	}
	
.lis-box {	width:160px;
			margin:0px 0px 3px 0px;
			padding:10px 0px 0px 0px;
			border:none;
			text-align:center;
			font-size:16px;
			vertical-align: bottom;
			}
			
.photoarea{	margin: 0px 0px 20px 0px;

	}


.menuline{
		margin:0px 0px 1px 0px;
  		height: 1px; /* 線の太さ */
  		border: 0px; /* 枠の太さ */
  		background-color:#3B6C96;
  		color:#3B6C96;
}

#content{
			float:right;
			width:550px;
		 	margin: auto ;
			padding-right:20px;
}

.mapping{	margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			color:gray;
				text-align:left;
				font-size:x-small;
		}

.big_category{link-color:black;}


.outsidelink{
		background-image : url("../img/y_fusen.jpg") ;
		background-repeat : repeat-y;
		background-position : 0% 100% ;
		margin: 20px 0px 20px 0px;
		padding: 10px 0px 10px 20px;
		text-align:left;
		font-size:small;}


.category{
		margin: 0px;
		padding: 0px 0px 0px 10px;
		text-align:left;
		font-size:x-small;
		color:gray;
}


.day{
		margin: 0px;
		padding: 0px 0px 0px 10px;
		text-align:left;
		font-size:x-small;
		}

.oshi-comment{
		margin: 0px;
		padding: 0px 0px 15pt 10px;  
		text-align:left;
		font-size:x-small;
		}

.koshu-comment{
		margin: 0px;
		padding: 0px 0px 20pt 10px;  
		text-align:left;
		font-size:x-small;
		}

.block_01{
		margin: 5px 0px 0px 10px;
		padding: 10px 0px 0pt 10px;  
		text-align:left;
		font-size:x-small;
		}
		
.block_02{
		margin: 0px 0px 0px 10px;
		padding: 5px 0px 0pt 10px;  
		text-align:left;
		font-size:x-small;
		color:gray;
		}
.block_03{
		margin: 2px 0px 0px 10px;
		padding: 0px 0px 5pt 20px;  
		text-align:left;
		font-size:x-small;
		}
.logo{
		margin: 20px 0px 0px 0px;
		padding: 0px 0px 0px 0px;  
		text-align:center;
		font-size:x-small;
		}

.img230_01{
		margin: 380px 0px 600px 0px;
		padding: 10px 0px 400px 0px;
}
.img230_02{
		margin: 250px 0px 800px 0px;
		padding: 10px 0px 400px 0px;
}

.img230_03{
		margin: 310px 0px 250px 0px;
		padding: 10px 0px 0px 0px;
}
.img230_mapspace{
		margin: 200px 0px 350px 20px;
}
.img230_end{
		margin: 50px 0px 300px 20px;
}
.img230_space{
		margin: 250px 0px 375px 0px;
		padding: 10px 0px 200px 0px;
}
.pref	{
		margin: 10px 0px 0px 20px;
		padding: 0px 0px 5px 10px;
		font-size:14px;
		text-align:left;
		color: #333333;}




.reads{	
		margin: 5px 0px 0px 20px;
		padding: 5px 0px 0px 10px;  
		font-size:x-small;
		text-align:left;
		}

.read	{
		margin: 5px 0px 0px 20px;
		padding: 10px 0px 0px 10px;
		font-size:x-small;
		text-align:left;
		color: red;}

.reads{	
		margin: 5px 0px 0px 20px;
		padding: 5px 0px 0px 10px;  
		font-size:x-small;
		text-align:left;
		}
.reads-end{	
		margin: 5px 0px 40px 20px;
		padding: 5px 0px 0px 10px;  
		font-size:x-small;
		text-align:left;
		}
	



table	{	background-color:	white;
			border:none;
			font-size:x-small;
		}
			
/********************	リンク色	********************/

A:link {
			color:CC00FF;
		}
		
A:visited { 
			color:FF00FF; 
		}
		
A:active { 
			color:9900FF; 
		}
		
A:hover { 	
			color:6600FF;
		 }

/********************	コピーライト	********************/
.hr-solid{
			width:800px;
			text-align:center;
			border:solid;
			color:gray;
		}
		
.copyright{	
			margin: 0px;
			letter-spacing: 2px ;
			text-align:center;
			font-size:x-small;
		}


/********************	パンくず	********************/
.navigator{
			text-align:right;
	   		margin: 5px  0px  15px  0px;
	   		font-size:x-small;
	   	}

.outside{	/**********	外部リンク	*************/
	   		text-align:center;
	   		margin: 0px 0px 10px 0px;
			font-size:10.5pt;
			}

.outline{	/**********	外部リンク	*************/
	   		text-align:center;
	   		margin: 0px 0px 10px 0px;
			font-size:x-small;
			}

.outlink-com{	/**********	外部リンク	*************/
	   		text-align:center;
	   		margin: 10px 0px 0px 0px;
			font-size:x-small;
			}
.outcomment{	/**********	外部リンク	*************/
	   		text-align:left;
	   		margin: 0px 0px 10px 0px;
			font-size:x-small;
			}