*{
	margin:0;
	padding:0;
}
body{
	text-align:center;
	color:#8b0000;
	background-color:#e3cd93;
}
div#wrap{
	width:900px;
	margin-left: auto;
	margin-right: auto;
}
div#header{
	width:900px;
	height:120px;
	background-color:#e2cd93;
}
div#head{
	width:900px;
	height:85px;
	text-align:left;
}
div#syoujou{
	margin-right:auto;
	margin-left:auto;
}
/*
			logo
------------------------------------------------------*/

div.logo{
	margin-top:5px;
	margin-left:5px;
	float:left;
}
div.navi{
	font-size:80%;
	color:#8b0000;
	float:right;
	margin-top:5px;
	margin-right:10px;
}

div.navi a{
	color:#8b0000;
	text-decoration:none;
}
div.navi a:hover{
	color:#ff4500;
}
div#globalnavi{
	width:900px;
	height:35px;
}
div#top{
	width:900px;
	height:240px;
	background-image:url("../images/top.png");
}
div#contents{
	width:900px;
}
div#main{
	width:900px;
	background-color:#e3cd93;
	float:left;
}
/*
			title部分
------------------------------------------------------*/
div#title{
	width:900px;
	height:60px;
	margin-left:auto;
	margin-right:auto;
}
/*		TOPページ		*/
div.title-contact{
	background-image:url("../images/contact_title.gif");
}

/*
			サイトマップ
------------------------------------------------------*/

div#sitemap-fast{
	width:215px;
	height:300px;
	margin-left:5px;
	margin-right:5px;
	float:left;
	text-align:left;
}

div#sitemap{
	width:215px;
	height:300px;
	margin-right:5px;
	float:left;
	text-align:left;
}
p.box{
	line-height:25px;
}
p#box a{
	text-decoration:none;
	color:#8b0000;
}
p#box a:hover{
	text-decoration:underline;
	color:#d2691e;
}
p.box1{
	padding-top:15px;
	padding-left:20px;
	font-weight:bold;
	font-size:15px;
}
p.box2{
	padding-top:15px;
	padding-left:35px;
	font-size:15px;
}
img.sitemappoint{
	padding-right:5px;
}

/*
			foot部分
------------------------------------------------------*/
div#footer{
	width:900px;
	height:30px;
	clear:both;
}
div.footnavi{
	font-size:70%;
	color:#8b0000;
	float:right;
	margin-top:10px;
	margin-right:10px;
}
div.footnavi a{
	color:#8b0000;
	text-decoration:none;
}
div.footnavi a:hover{
	color:#ff4500;
}