/* CSS Document */

#ac-fv-region{
	width:100%;
}
#ac-h1{
	width: 42.5%;
	margin: 4% auto 3% auto;
}
#ac-s1{
	width: 100%;
	margin: auto;
}

#ac-s2{
	width: 51.8%;
    margin: 6% auto 0.5% auto;
	position: relative;
}

.kuju-access{
	position: relative;
	width: 100%;
}

.kuju-access iframe{
	position: absolute;
    top: 17%;
    left: 0;
    right: 0;
    width: 67.7%;
    height: 28vw;
    margin: auto;
}


/*************スマートフォン用のcssここから********************/

	#ac-h1-sp {
		width: 100%;
		margin: 13% auto;
	}

#ac-s2-sp1{
	width:25%;
        margin:5% auto;
}

#ac-s2-sp2{
	width:80%;
        margin:auto;
}

.gmap-more-img{
        width: 50%;
        margin: 10% auto;
}

.kuju-access-sp{
	position: relative;
	width: 100%;
}

.kuju-access-sp iframe{
	position: absolute;
    top: 14%;
    left: 0;
    right: 0;
    width: 100%;
    height: 72vw;
    margin: auto;
}
