/* CSS Document */





/*-------------------------------------------------

  基本項目

-------------------------------------------------*/



html {overflow-y:scroll;}



body{

	font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Trebuchet, Arial, sans-serif;

	font-size:100%;

	padding:0;

	margin: 0;

	text-align:center;

	background-color:#EFE9DD;

}



h1,h2,h3,h4,h5,h6,p,ul,li,ol,dl,dt,dd{

									margin:0;

									padding:0;

}



img{

	border:0;

	vertical-align:bottom;

}



a{

text-decoration:none;

}

a:hover{

text-decoration:underline;

}



#wrapper2{

			width:810px;

			background-image:url(image/backshadow.gif);

			background-repeat:repeat-y;

			background-color:#3C1311;

			padding-top:10px;
			
			font-size:80%;

			text-align:center;

			margin:auto;

}

									

#wrapper{

			width:800px;

			background-color:#FFFFFF;

			background-image:url(image/back.jpg);

			background-repeat:no-repeat;

			text-align:left;
			
			margin:auto;

}


#setumei{

			width:800px;

			text-align:left;

			margin:auto;

}


#setumei2{
			width:810px;

			background-image:url(image/backshadow.gif);

			background-repeat:repeat-y;

			background-color:#3C1311;

			padding-top:5px;
			
			font-size:80%;
			
			text-align:left;

			margin:auto;

}



#menu{

		width:175px;

		float:left;
		display: inline;

}



#head{

		width:625px;

}



#content{

			width:625px;

			float:left;
			display: inline;

}

* html #content{  /* for IE6 */
	position: relative;
}



#foot{

		width:800px;

		clear:both;

		background-image:url(image/bottom.jpg);
		
		font-size:80%;

}



#foot2{

		width:800px;

		clear:both;

		background-image:url(image/bottom.jpg);

		

}



/*-------------------------------------------------

  メニュー

-------------------------------------------------*/

#menu ul{

			list-style:none;

}



#menu li{

			margin:0 0 0 0;

}



#menu img{

			vertical-align:bottom;

}



/*-------------------------------------------------

  フッター

-------------------------------------------------*/

#foot a{

		color:#FFFFFF;

}



#foot p{

		color:#FFFFFF;

		margin-left:20px;

		font-size:0.8em;

		padding:5px 0;

}



#foot ul{

		color:#FFFFFF;

		font-size:0.8em;

		padding-left:20px;

		padding-top:3px;

		padding-bottom:3px;

		background-color:#310606;

}



#foot li{

			display:inline;

			margin:0 10px 0 0;

			padding:0 0 0 10px;

			background-image:url(image/bc01.gif);

			background-repeat:no-repeat;

}