@CHARSET "utf-8";



h3 .top_tit{
	width:730px;
	height:42px;
}


.index_690{
	width:690px;
	margin:0 auto;
}

.text_690{
	width:690px;
	margin:0 auto;
	padding:5px;
	line-height:24px;
}

.index_waku{
	width:708px;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:10px;
}


.right_txt{
	float:right;
	width:450px;
	line-height:24px;
}


.right_txt2{
	float:right;
	width:570px;
	padding:5px 0 0 0 ;
	line-height:140%;
}


.right_txt3{
	float:right;
	width:320px;
	padding:5px 0 0 0 ;
	line-height:140%;
}

span.bold{
	font-weight:bold;
	color:#003366;
}


.index_image_r{
	padding:5px 0 5px 5px;
	float:right;
}
.index_image_l{
	padding:5px 5px 5px 0;
	float:left;
}

.youbou_txt{
	width:653px;
	border:solid 1px #BDC1A3;
	background-color:#FEFFE8;
	padding:30px;
	line-height:24px;

}

.best3{
	width:720px;
	padding:0 0 20px 0;
	line-height:24px;

}

.best{
	width:230px;
	float:left;
	padding:0 10px 0 0;
	line-height:24px;

}

.red_bold{
	color: #d63630; font-weight:bold;
}
#gnav_wrapp2{
	background:url(../images/bg_gnav.jpg) repeat-x top left;
}

#eye_wrapp2{
	background:url(http://ninbai-japan.or.jp/wp/wp-content/themes/ninbai-japan/images/bg_eye2.jpg) repeat-x left top;
}

#copyright{
	line-height:inherit;
}

/*20140114追記*/
.nagare2 table td{
	text-align:left;
	vertical-align:top;
}
.nagare2 p{
	font-size:0.9em;
}

.right_txt4{
	float:right;
	width:500px;
	padding:5px 0 0 0 ;
	line-height:140%;
}
.best2{
	width:195px;
	float:left;
	padding:0 5px 0 0;
	line-height:24px;
	font-size:0.7em;

}
#map_btn{
	background:url(../images/top_image_09.jpg) no-repeat left top;
	width:730px;
	height:555px;
	position:relative;
}
#map_btn img{
	position:absolute;
	top:259px;
	left:377px;
}


.top-jirei {
	margin-bottom:0px;
	font-size:0.9em;
	line-height:1.5;
}
.top-jirei p {
	margin-bottom:20px;
}
.top-jirei-left {
	width:130px;
	float:left;
	font-size:12px;
	margin-right:30px;
}
.top-jirei-right {
	width:555px;
	float: right;
}
.top-jirei h5 {
	background-color:#E9F1F9;
	padding:7px;
	margin:0 0 20px 0;
	font-weight:bold;
}
.top-jirei-right p a {
	color:#036;
	font-weight: bold;
}
.top-jirei span.bold{
	font-weight:bold;
	color: #F00;
}
.top-jirei span.bold2{
	font-weight:bold;
	color: #333;
}

/*20150817追記*/
.staff_list li{
	display: inline-block;
	width: 170px;
	padding: 0 8px 5px 0;
	vertical-align: top;
}
.staff_list li p{
	font-size:14px;
}

/*20160115追記*/
.nini_zirei {
	color:#1370b8;
	font-size:16px;
	padding:7px 0 15px 0;
}
