@charset "UTF-8";


.maindocs > article {
	margin-bottom:60px;
}
/*----------------------------------
.access
----------------------------------*/
.lr_wrapper{
	width:1000px;
	margin: 0 auto
}
.main{
	margin-bottom: 200px
}
.access{
	margin-left: 50px;

}
.access header img{
	width:200px;
	margin-bottom: -8px;
}
.access h3{
	font-weight:bold;
	margin-bottom:10px;
	font-size:14px;
}
.access p{
	margin-bottom:25px;
	font-size:14px;
	line-height:1.8;
}
.access .ggmap {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}	
.access .ggmap iframe,
.access .ggmap object,
.access .ggmap embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



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


	.maindocs > article {
		margin-bottom:10.135%;
	}
	/*----------------------------------
	.access
	----------------------------------*/
	.lr_wrapper{
	width:100%;

}
	.maindocs{
		width:90%;
				margin: -20px auto 0;
	}
	.access header img{
		width:160px;
	}
	.access h3{
		margin-top: 20px;
		font-size:17px;
	}
	.access p{
		margin-bottom:4%;
		font-size:16px;
	}	
	.access{
		margin-top: 20px;
	margin-left: 0px;
		
	}
	.main{
	margin-bottom: 50px
}
}