@charset "utf-8";

/* sight */

@media screen and (min-width: 641px){
	
#content {
	background-image: url(../../sight/images/bg_header.jpg);
}
#content .container {
	background-image: url(../../sight/images/bg_sight.png);
	background-position: left 210px;
}
.header h1 img {
	margin-bottom: 3px;
}
	
.header ul {
	margin-top: 550px;
}
.header li {
	float: left;
	margin-right: 20px;
	width: 235px;
}
.header li h2 {
	margin: 20px auto 12px;
	text-align: center;
}
.header li.last {
	margin-right: 0;
}

#ibaraki h2 {
	margin-bottom: 12px;
}
#ibaraki #map {
	background: url(../../sight/images/bg_ibaraki.png) no-repeat left top;
	position: relative;
	height: 715px;
}
#ibaraki #map li {
	position: absolute;
	display: block;
}
#ibaraki #map li h3 {
	margin-bottom: 12px;
}
#ibaraki #map li#nature {
	color: #fff;
	top: 173px;
	left: 53px;
	width: 165px;
}
#ibaraki #map li#fukuroda {
	top: 111px;
	left: 245px;
	width: 306px;
}
#ibaraki #map li#fukuroda p {
	margin: 12px 90px 0 0;
}
#ibaraki #map li#ryujin {
	top: 320px;
	left: 0;
	width: 571px;
}
#ibaraki #map li#ryujin p {
	margin: 12px 343px 0 0;
}

#ibaraki #map li#park {
	color: #3F0000;
	top: 163px;
	right: 40px;
	width: 190px;
}
#ibaraki #map li#park p {
	margin: 0 0 10px 32px;
}
#ibaraki #map li#hitachi {
	top: 11px;
	right: 0;
	width: 435px;
}
#ibaraki #map li#hitachi .floatL {
	margin-right: 5px;
}

#ibaraki #map li#kairakuen {
	top: 346px;
	right: 40px;
	width: 395px;
}
#ibaraki #map li#kairakuen p {
	margin: 12px 0 0 164px;	
}

#content .container .main #spibaraki{
	display: none;	
	}}
