#slide_wrap {
	width: 100%;
	position: fixed;
	top: 90px;
}
#slide_box {
	width: 100%;
	position: relative;
}
.slide {
	width: 100%;
	height: 420px;
	text-align: center;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: center top;
	position: absolute;
	left: auto;
	right: auto;
	top: 0px;
}
main {
	padding-top: 10px;
	background-color: #FFFFFF;
}
#pan {

}
#pan li {
	float: left;
	padding-left: 0px;
	margin-right: 10px;
}
#pan li:before {
	content: "> ";
} 
#pan li:first-child:before {
	content: "";
}
#info {
	padding-top: 20px;
	padding-bottom: 30px;
}
#info .h1_sub {
	color: #666666;
	font-size: 1.2em;
	text-align: center;
}
#info .h1_addr {
	padding-bottom: 10px;
	text-align: center;
}
#info ul {
}
#info li {
	list-style-type: disc;
	margin-left: 20px;
}
#access   {
	background-color: #EEEEEE;

}
#access #map_wrap {
	position: relative;
	overflow-x: hidden;
	overflow-y: hidden;
}
#access #cover {
	position: absolute;
	top: 0px;
	width: 100%;
	height: 260px;
	z-index: 1000;
	left: 0px;
}
#access iframe {
	width: 100%;
	height: 260px;
	border-style: none;
	background-color: #EEEEEE;
	float: left;
}
#access #go_google {
	background-color: #00A098;
	text-align: center;
	line-height: 40px;
}
#access #go_google a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../../../img/arrow1.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
#key_tenant {
	padding-bottom: 20px;
}
#key_tenant h2 {
	text-align: center;
	margin-top: 20px;
}
#page_cmt {
	border-top: 1px solid #CCCCCC;
	padding-top: 20px;
	padding-bottom: 10px;
}

/* 1400以上の場合 */
@media only screen and (min-width:1400px){
	.slide {

	}
}
/* 1400未満すべて */
@media screen and (max-width: 1399px){
	.slide {
	}
}
/* 1166以上の場合 */
@media only screen and (min-width:1166px){
	.slide {
		background-size: 1400px auto;
	}
}
/* 1166未満すべて */
@media screen and (max-width: 1165px){
	.slide {
		background-size: 120% auto;
	}
}
/* 1024以上の場合 */
@media only screen and (min-width:1024px){
	#access iframe {

	}
}
/* 71024未満すべて */
@media screen and (max-width: 1023px){
	#access iframe {

	}
}

/* 780以上の場合 */
@media only screen and (min-width:780px){
}

/* 780未満すべて */
@media screen and (max-width: 779px){
}
/* SP横 768未満すべて  */
@media screen and (max-width: 767px){
	#slide_wrap {
		top: 62px;
	}
}
/* 600未満すべて */
@media screen and (max-width: 599px){
	.slide img {
		width: 100%;
	}
}
/* 440未満すべて */
@media screen and (max-width: 439px){
}
