@charset "euc-jp";

/*
* style.css
* date---2015/08/31
*/


/*===============================================
	style.css
===============================================*/

/* ----------------------------------------------
	txt
---------------------------------------------- */

/* 見出し
------------------------------- */
#maintit{
	background: url(../img/maintit_bg.jpg) no-repeat 0 0;
}

/* txt
------------------------------- */
h3{
	margin-bottom:10px;
}
h4{
	margin-bottom: 20px;
}
h5{
	margin-bottom:10px;
}

/* width
------------------------------- */
.w500{
	width: 500px;
}


/* ----------------------------------------------
	一覧
---------------------------------------------- */
ul.barance{
	margin-top: 20px;
	margin-bottom: 50px;
	list-style: none;
}
	ul.barance li{
		float: left;
		width: 50%;
		margin-bottom: 5px;
		background:url(/common/css/img/dot3.gif) repeat-x bottom;
	}
		.nimg{
			float:left;
			margin:0 10px 5px 0;
		}
		#kyolink{
			font-size:116%;
			font-weight:bold;
			line-height: 1.8;
		}
		#hosoku{
			font-size:85%;
			line-height: 1.25;
		}

#box07{
	width:5px;
	padding:0px;
	margin:0px;
	_margin:-7px;
	height:7px;
}


#map2{
	width: 700px;
	height: 300px;
	margin-bottom: 10px;
	border:1px solid #9e9e9e;
}
#maphosoku{
	width:670px;
	height:32px;
	margin-bottom: 50px;
	padding: 6px 14px;
	border:1px solid #9e9e9e;
}


/* ----------------------------------------------
	個別ページ
---------------------------------------------- */
.barance{
	margin: 0 10px 20px;
}
.barance p{
	margin-bottom: 10px;
	text-align: justify;
}
.link{
	padding-left: 20px;
	background: url(../img/icon02.jpg) no-repeat 0 center;
	font-weight: bold;
}
.nimg{
	margin-bottom:10px;
}

table.barance2{
	width: 100%;
	margin-bottom: 20px;
	border-collapse: collapse;
}
	table.barance2 th,
	table.barance2 td{
		padding: 5px 10px;
	}
	table.barance2 thead{
		text-align: center;
		border:1px solid #FFE0B3;
		background-color:#FFF7EB;
	}
	table.barance2 tbody th,
	table.barance2 tfoot th{
		text-align: left;
	}
	table.barance2 tbody td,
	table.barance2 tfoot td{
		text-align: center;
	}
	table.barance2 tbody th,
	table.barance2 tbody td{
		border-bottom: 1px dotted #9C9A9C;
	}

table.barance3{
	width: 100%;
	margin-bottom: 20px;
	border-collapse: collapse;
	border: 1px solid #9C9A9C;
}
	.barance3 th{
		padding : 5px 9px;
		text-align : left;
		border:1px solid #9C9A9C;
		background-color:#FFF7EB;
		font-weight: bold;
	}
	.barance3 th.b4{
		background:#FF9900;
		border:1px solid #C9A9C;
		padding : 5px;
	}
	.barance3 td{
		background:#ffffff;
		border:1px solid #9C9A9C;
		padding : 5px 9px;
		text-align: right;
	}

table.barance4{
	width: 100%;
	margin-bottom: 20px;
	border-collapse: collapse;
	border:solid 1px #9C9A9C;
}
	.barance4 th{
		padding : 5px 9px;
		text-align : left;
		border:1px solid #9C9A9C;
		background-color:#FFF7EB;
		font-weight: bold;
	}
	.barance4 td{
		background:#ffffff;
		border:1px solid #9C9A9C;
		padding : 5px 9px;
	}

table.barance5{
	width: 100%;
	border-collapse: collapse;
	border:solid 1px #9C9A9C;
}
	.barance5 th{
		padding : 5px;
		border:1px solid #9C9A9C;
		background-color:#FFF7EB;
		text-align: center;
	}
	.barance5 td{
		padding : 5px;
		background:#ffffff;
		border:1px solid #9C9A9C;
		text-align: center;
	}

