@charset "EUC-JP";

	body{
		width:100%;
		height:100%;
		margin:0;
		padding:0;
		text-align:center;
		background:#ffffff url(../images/background.jpg) center repeat;
		background-repeat:repeat scroll 100% 0;
		background-position:center;
		font-weight:normal;
		color:#694934;
		overflow-y:scroll;
		scrollbar-arrow-color:#694934;
		scrollbar-base-color:#ffffff;
		scrollbar-track-color:#ffffff;
		scrollbar-highlight-color:#694934;
		scrollbar-shadow-color:#694934;
		scrollbar-darkshadow-color:#ffffff;
		font-family:ヒラギノ明朝 Pro W3,MS 明朝;
	}

	a{color:#b7845a;text-decoration:underline;}
	a:link{color:#b7845a;text-decoration:underline;}
	a:visited{color:#b7845a;text-decoration:underline;}
	a:active{}
	a:hover{color:#eece9c;text-decoration:none;}

	img.pict {
		border:none;
		vertical-align:middle;
		margin:0 2px 0; 
	}

	#container{
		width:700px;
		background:#ffffff url(../images/back.gif) repeat-y;
		margin:0 auto 0 auto;
		padding:0;
		position:center;
		text-align:center;
	}
	
	#banner{
		width:700px;
		height:200px;
		position:center;
		text-align:left;
		font-size: 95%;
		font-weight: bold;
		margin:0;
		padding:0;
	}


	#content{
		text-align:left;
		margin:0;
		padding:0;
	}
	
	.titlephoto{
		width:400px;
		height:50px;
		background: url(../album/images/title_photo.gif) no-repeat 0 0;
		text-align:left;
		margin:5px 0 5px 0;
	} 
	
	.titlecos{
		width:400px;
		height:50px;
		background: url(../album/images/title_costume.gif) no-repeat 0 0;
		text-align:left;
		margin:50px 0 5px 0;
	} 
	
	.titlemovie{
		width:400px;
		height:50px;
		background: url(../album/images/title_movie.gif) no-repeat 0 0;
		text-align:left;
		margin:50px 0 5px 0;
	} 
		
	.blog{
		margin:10px 70px 40px 70px;
		text-align:center;
	}

	.infotop{
		font-size:12px;
		text-align:left;
		margin:30px 0 30px 70px;
		padding:0 0 0 10px;
	}
		
	.info{
		font-size:12px;
		text-align:left;
		margin:5px 0 5px 0;
		padding:0 0 0 10px;
	}
	
	.main{
		text-align:left;
		margin:0 0 20px 0;
		padding:0;
	}

	#submenu{
		width:700px;
		padding:0;
		margin:0 auto 10px auto;
		position:center;
		clear:both;
	}
	
	 #submenu a{color:#b7845a;text-decoration:underline;}
	 #submenu a:link{color:#b7845a;text-decoration:underline;}
	 #submenu a:visited{text-decoration:underline;}
	 #submenu a:active{}
	 #submenu a:hover{color:#eece9c;text-decoration:underline;} 
	
	#footer{
		width:700px;
		height:20px;
		color:#eed2a5;
		font-size:75%;
		background:#1d140e;
		padding:4px 0 0 0;
		margin:0 auto 0 auto;
		position:center;
		text-align:center;
		clear:both;
	}
