@charset "utf-8";

.shacyou_aisatsu{
	margin-left:30px;
}

.annai{
	margin:0 0 20px 0;
}

.syacyou{
	float:left;
	width:225px;
	margin-right:20px;
}

.jikihitsu{
	margin:20px 0 0 0;
}

.syacyou_text{
	font-size:15px;
	line-height:25px;
	float:left;
	width:348px;
}

.kaisya_gaiyou{
	margin:70px 0 0 30px;
}

table{
	width:600px;
	border:solid 1px #b4b4b5;
}

th{
	background-color:#f2f2f2;
	border:solid 1px #b4b4b5;
	font-size:14px;
	padding:7px;
}

td{
	border:solid 1px #b4b4b5;
	font-size:14px;
	line-height:18px;
	padding:7px 7px 7px 25px;
}

.enkaku{
	margin:70px 0 0 30px;
	font-size:14px;
}

.access_map{
	margin:50px 0 0 30px;
}

.map{
	float:left;
}

.google_map{
	float:left;
	margin:0 0 15px 15px;
}
.map_syousai_1{
	clear:both;
	font-size:13px;
	line-height:18px;
}

.map_syousai_2{
	margin-top:10px;
	font-size:13px;
	line-height:18px;
}

.kyokasyou{
	margin:70px 0 0 30px;
}

.kyokasyou_syashin{
	width:640px;
	border:none;
}

.kyokasyou_syashin p{
	float:left;
	margin-left:48px;
}

.hikitori{
	text-align:center;
	border:none;
}

.hikitori_text{
	margin-top:10px;
	font-size:14px;
	line-height:18px;
	text-align:center;
}

span{
	display:block;
}

.gaikan{
	text-align:center;
	margin:70px 0 70px 0;
}

.clear{
	clear:both;
}