#naka{
	padding-bottom: 0em;}


/*----------------------------------------------------
　施設紹介
----------------------------------------------------*/

#shisetsu{
    width: 100%;
    margin-right: 0;
    margin-left: 0;
    background-color: #e9e9e9;
	padding: 6em 0;
}
#shisetsu>div{
    width: 90%;
    margin-right: auto;
    margin-left: auto;
    max-width: 1200px;
}

.gallery{
    margin-top: 2em;
}

#vr_view{
    margin-top: 3em;
    width: 90%;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
}

#space{
    margin-bottom: 6em;
	
	
}



/*----------------------------------------------------
　アクセス
----------------------------------------------------*/
#access_area{
    width: 100%;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;

    position: relative;
}
#access_area::before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -1;
}
#access_area iframe{
    width: 100%;
    height: 40em;
    margin-bottom: 2em;
}
#access_area h5{
    text-align: left;
}
#access_area p{
    text-align: left;
	margin-bottom: 3em;
}

#access_area .col_2 div:nth-child(1){
	width: 58%;
}
#access_area .col_2 div:nth-child(2){
	width: 38%;
}
#access_area .col_2 div:nth-child(2) img{
	width: 100%;
	height: auto;
}
.btn {
    width: 500px;
	margin-top: 20px;
}

/*----------------------------------------------------
　SP
----------------------------------------------------*/


@media screen and (max-width: 768px) {
	

#space{
    margin-bottom: 4em;
	
	
}
	
	
#access_area{
	padding-top: 2em;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 2em;
}	
#access_area .col_2 div:nth-child(1){
	width: 100%;
}
#access_area .col_2 div:nth-child(2){
	width: 100%;
}
	.btn {
    width: 80%;
}
}	
	