@charset "utf-8";

/*---- access------------------------------------------------------*/
#access-contents {
    margin: auto;
    position: relative;
    text-align: center;
    width: 100%;
}
#accesswrap{
	float:right;
	width:100%;
	text-align:center;
	
}
#accesswrap > img:nth-child(1){
	width:19.5%;
}
#access{
	width:78.5%;
	background:url("../images/top-bck-311016taka.png") no-repeat;
	background-position:left 110%;
	background-size:70%;
	overflow:hidden;
	padding-bottom:180px;
	margin-top:20px;
}
#access table{
	float:right;
	width:90%;
	margin:20px 20px 40px 0;
	}
#access table tr th,#access table tr td{
	border-collapse:collapse:
	border-spacing:0;
}
#access table tr th{
	text-align:left;
	padding:1px 10px;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	font-size
}
#access table tr td h3{
	margin-top:10px;
}
#access table tr td hr{
	border:1px #ccc dotted;
}
#access table tr td{
	padding:3px 10px ;
	text-align:left;
	font-size:0.9em;
	line-height:1.5em;
	vertical-align:top;
	border-left:1px solid #ccc;
}
#access table>tbody>tr>td:nth-child(1){
	width:9em;
}
#access table>tbody>tr:nth-child(2) td{
	margin-top:10px;
}
#access table tr td #param{
	width:50%;
	float:left;
}
#access table tr td #gmap{
	width:50%;
	height:160px;
	border:0;
	float:right;
	}
	#access table tr td span{
		display:inline-block;
	}
/*==========================================*/
/*===mediaQuery=*/
/*==========================================*/
@media screen and (max-width: 640px) {
/* グローバルナビ ページ幅 */
	#accesswrap img:nth-child(1){
		display:none;
	}
	#access{
		width:100%;
		text-align:center;
		clear:both;
	}
	#access table{
		width:95%;
		clear:both;
		margin:0;
		margin:0 2%;
		}
	#access table tr td #gmap{
		width:40%;
	}
	#access table>tbody>tr>td:nth-child(1){
		width:8em;
	}
	#access{
		padding-bottom:80px;
	}


}