/**** 基本レイアウト ***/
*{
	margin: 0;
	padding: 0;
}
body {
	text-align: center;
	margin: 50px 0 50px 0;
	background: #f9e4e6 url(../images/bg2.gif) repeat-x left top;
}

#container{
	width:770px;
	margin:0 auto;
}

#contents {
	clear: both;
	width:770px;
	height:auto;
	overflow:auto;
	overflow-y: hidden;
	/*background: #ffffff url(../images/conBackmu.gif) no-repeat left bottom;*/
	border-left:1px solid #3c5534;
	border-right:1px solid #3c5534;
}
#contents2 {
	clear: both;
	width:770px;
	height:auto;
	overflow:auto;
	overflow-y: hidden;
	/*background: #ffffff url(../images/conBackmu.gif) no-repeat left bottom;*/
	border-left:1px solid #3c5534;
	border-right:1px solid #3c5534;
}
#left{
clear:both;
	background: url(../images/leftBack20.gif) no-repeat left top;
}
#right{
	background: url(../images/rightBack.gif) no-repeat left top;
}
#wrap {
	float:left;
	width: 772px;
	margin:0 auto;
	text-align: left;
}
#header {
	width:772px;
	height:50px;
	background: url(../images/headerBGmu.gif) no-repeat left bottom;
}
/* 未来天使ロゴ　*/
#logo {
	width:250px;
	height:50px;
	float:left;
}
#headcomment {
	width:500px;
	height:20px;
	float:left;
	padding:5px 0 0 20px;
}
#headcomment h1{
	color:#FFFFFF
	}
	
ul#headnav {
	width:500px;
	height:25px;
	float:left;
}

ul#headnav li{
	list-style-type: none;
	display: block;
	width:100px;
	height:25px;
	float:left;
}

/*********************************************** Information ******/
ul#headnav a.info:link{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/infoMU0.gif) no-repeat;
}
ul#headnav a.info:visited{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/infoMU0.gif) no-repeat;
}
ul#headnav a.info:hover{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/infoMU0h.gif) no-repeat;
}
ul#headnav a.info:active{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/infoMU0h.gif) no-repeat;
}

/************************************************ company ********/
ul#headnav a.company:link{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/companyMU0.gif) no-repeat;
}
ul#headnav a.company:visited{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/companyMU0.gif) no-repeat;
}
ul#headnav a.company:hover{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/companyMU0h.gif) no-repeat;
}
ul#headnav a.company:active{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/companyMU0h.gif) no-repeat;
}

/************************************************ licence ********/
ul#headnav a.licence:link{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/licenceMU0.gif) no-repeat;
}
ul#headnav a.licence:visited{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/licenceMU0.gif) no-repeat;
}
ul#headnav a.licence:hover{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/licenceMU0h.gif) no-repeat;
}
ul#headnav a.licence:active{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/licenceMU0h.gif) no-repeat;
}
/***********************************************　shop list */
ul#headnav a.shops:link{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/shopMU0.gif) no-repeat;
}
ul#headnav a.shops:visited{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/shopMU0.gif) no-repeat;
}
ul#headnav a.shops:hover{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/shopMU0h.gif) no-repeat;
}
ul#headnav a.shops:active{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/shopMU0h.gif) no-repeat;
}
/************************************************ museum ********/
ul#headnav a.museum:link{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/museumMU0.gif) no-repeat;
}
ul#headnav a.museum:visited{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/museumMU0.gif) no-repeat;
}
ul#headnav a.museum:hover{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/museumMU0h.gif) no-repeat;
}
ul#headnav a.museum:active{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/museumMU0h.gif) no-repeat;
}

#footer{
	clear:both;
	width:772px;
	height:35px;
	background:url(../images/footerBGmu.gif) no-repeat left bottom;
}
#footnavi {
	width:772px;
	height:25px;
	float:left;
}
ul#footnav {
	width:772px;
	height:25px;
	float:left;
	padding-left:35px;
}
ul#footnav li{
	list-style-type: none;
	display: block;
	width:100px;
	height:25px;
	float:left;
}

/***********************************************　care */
ul#footnav a.care:link{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/careMU0.gif) no-repeat;
}
ul#footnav a.care:visited{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/careMU0.gif) no-repeat;
}
ul#footnav a.care:hover{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/careMU0h.gif) no-repeat;
}
ul#footnav a.care:active{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/careMU0h.gif) no-repeat;
}

/***********************************************　policy */
ul#footnav a.policy:link{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/policyMU0.gif) no-repeat;
}
ul#footnav a.policy:visited{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/policyMU0.gif) no-repeat;
}
ul#footnav a.policy:hover{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/policyMU0h.gif) no-repeat;
}
ul#footnav a.policy:active{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/policyMU0h.gif) no-repeat;
}

/***********************************************　peaceful */
ul#footnav a.peace:link{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/peaceMU0.gif) no-repeat;
}
ul#footnav a.peace:visited{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/peaceMU0.gif) no-repeat;
}
ul#footnav a.peace:hover{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/peaceMU0h.gif) no-repeat;
}
ul#footnav a.peace:active{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/peaceMU0h.gif) no-repeat;
}

/************************************************ space creator ********/
ul#footnav a.space:link{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/spaceMU0.gif) no-repeat;
}
ul#footnav a.space:visited{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/spaceMU0.gif) no-repeat;
}
ul#footnav a.space:hover{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/spaceMU0h.gif) no-repeat;
}
ul#footnav a.space:active{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/spaceMU0h.gif) no-repeat;
}

/************************************************ contact ********/
ul#footnav a.contact:link{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/contactMU0.gif) no-repeat;
}
ul#footnav a.contact:visited{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/contactMU0.gif) no-repeat;
}
ul#footnav a.contact:hover{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/contactMU0h.gif) no-repeat;
}
ul#footnav a.contact:active{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/contactMU0h.gif) no-repeat;
}
/************************************************ press ********/
ul#footnav a.press:link{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/pressMU0.gif) no-repeat;
}
ul#footnav a.press:visited{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/pressMU0.gif) no-repeat;
}
ul#footnav a.press:hover{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/pressMU0h.gif) no-repeat;
}
ul#footnav a.press:active{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/pressMU0h.gif) no-repeat;
}

/************************************************ movie ********/
ul#footnav a.movie:link{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/movieMU0.gif) no-repeat;
}
ul#footnav a.movie:visited{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/movieMU0.gif) no-repeat;
}
ul#footnav a.movie:hover{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/movieMU0h.gif) no-repeat;
}
ul#footnav a.movie:active{
	width:100px;
	height:25px;
	display: block;
	background:url(../images/movieMU0h.gif) no-repeat;
}
/*** copyright ***/
div#copy{
	width:770px;
	height:50px;
	font-size:12px;
	background:url(../images/copy.gif) no-repeat 220px 0px;
}


img{
	border:0px;
}

/***************************************************/
table {
	width:480px;
	height:450px;
	border:0;

}
tr{
	text-align:left;
	height:20px;
}

td{
	font-size:12px;
}

td.name{
	font-size:12px;
	width:80px;
	vertical-align:top;
}

#title {
	padding:0 10px 10px 10px;
}
