@charset "UTF-8";
/* CSS Document */

*{margin:0;padding:0;}
ul {list-style:none;}
a{text-decoration:none;	border:none;overflow:hidden;}
img {border:none;}

#Head{
	position:absolute
	top;0:
	left;0:
	}

/*--------------全体--------------*/
.side{
	width:600px;
	margin:62px auto;
	background:url(../../photo/img/bg-side.gif) repeat-y;
}

.bottom{
	background:url(../../photo/img/bg-btm.gif) no-repeat bottom;
	padding-bottom:1em;
}

.wrapper{
	background:url(../../photo/img/bg-top.gif) no-repeat top;
	padding:18px 0 0 90px;
}




/*--------------コンテンツ--------------*/
.item{
	position:relative;
	padding-left:122px;
	margin-bottom:50px;
}

.item h2{
	position:absolute;
	left:0;
	top:85px;
	margin:0;
}
.item p.map{
	position:absolute;
	left:0;
	top:314px;
	margin:0;
}

.item li{
	float:left;
	margin:9px 5px 13px 0;
}

.item h3{
	clear:both;
}

.item ul:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;	
}

.item li{
	width:90px;
	height:90px;
}

.item a{
	border:1px #cccccc solid;
	display:block;
}

.item a:hover{
	border:1px #ff6699 solid;
}
/*--------------コピー--------------*/
#Copyrights address{
	font-style:normal;
	color:#999999;
	font-size:10px;
	text-align:center;
}
#Copyrights p{
	text-align:center;
	margin-bottom:15px;
}
#Copyrights a{
	color:#666666;
	font-size:10px;
	text-decoration:none;
	border-bottom:1px solid #666666;

}

#Copyrights a:hover{
	color:#ff6699;
	text-decoration:none;
	border-bottom:1px solid #666666;
}




