@charset "UTF-8";

/*
　文化芸術
　＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿*/

#culture {
	float: left;
	width: 396px;
	margin: 0px;
	height:auto;
	margin: 0 auto 40px;
	padding: 200px 320px 0px 25px;
	background: url(../../culture/images/head.jpg) no-repeat left top;
}
#culture2 {
	float: left;
	width: 741px;
	height:230px;
	margin: 0 auto 20px;
	padding: 0px;
	background: url(../../culture/images/head2.jpg) no-repeat left top;
}

#cultureTbl {
	width:740px;
	margin:0px;
	padding:0px;
}
#cultureTbl th{
	width:397px;
	padding:13px 0px 40px;
	background: url(../../culture/images/photo_bg.jpg) no-repeat left top;
}
#cultureTbl td{
	padding:10px 0px 0px;
	background: url(../../culture/images/bar.jpg) no-repeat left 6px;
	vertical-align: top;
}

/*
　命を救う（ドクターヘリ）
　＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿*/

#rescue {
	float: left;
	width: 741px;
	height: 465px;
	margin: 0 auto 40px;
	padding: 0px;
	background: url(../../rescue/images/head.jpg) no-repeat left top;
}
#rescue2 {
	float: left;
	width: 741px;
	margin: 0px;
	height:299px;
	margin: 0 auto 20px;
	padding: 0px;
	background: url(../../rescue/images/head2.jpg) no-repeat left top;
}

#rescueMain {
	float:left;
	width:501px;
}
#rescueMain h2 {
	text-indent:0;
	float: left;
	display: block;
	height:34px;
	width:501px;
	margin: 0px 0px 10px;
	clear: both;
}
#rescueMain p {
	margin: 0px 0px 10px;
	clear: both;
}
b.txt_araki { color:#096; }
b.txt_noguti { color:#F63; }

#rescueSide {
	float:right;
	width:212px;
	padding:0px 30px 0px 0px;
}
#rescueSide .resBox {
	float:left;
	border: 1px solid #FF7500;
	padding: 10px;
	margin: 0 auto 10px;
	width:192px;
}
#rescueSide .resBox p {
	margin: 0px 0px 10px;
	clear: both;
}
#rescueSide .resBox h3 {
	font-size: 14px;
	line-height: 16px;
	color: #FF7521;
	width: 179px;
	float: left;
	display: block;
}


/*
　命を守る
　＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿*/

#life {
	float: left;
	width: 741px;
	height: 286px;
	margin: 0 auto 10px;
	padding: 0px;
	background: url(../../life/images/head.jpg) no-repeat left top;
}
#life2 {
	float: left;
	width: 741px;
	margin: 0px;
	height:299px;
	margin: 0 auto 20px;
	padding: 0px;
	background: url(../../life/images/head2.jpg) no-repeat left top;
}
#lifeMain {
	float:left;
	width:510px;
	padding: 40px 0px 0px;
}
#lifeMain h2 {
	text-indent:0;
	float: left;
	display: block;
	height:34px;
	width:510px;
	margin: 0px 0px 10px;
	clear: both;
	font-size: 20px;
	color: #87B529;
}
#lifeMain h2.txt_blue { color: #4CB7C0; }
#lifeMain p {
	padding:0px 0px 20px;
	margin: 0px 0px 20px;
	clear: both;
	border-bottom: 1px dotted #999;
}
#lifeSide {
	width:215px;
	float: left;
	display: block;
}

/* 政策・実績
	---------------------------------------------*/
#policyHead2 {
	width:540px;
	height:315px;
	float:left;
	margin: 0px;
	display: block;
}
#policyList2 {
	width:540px;
	float:left;
	padding: 0px;
	margin: 0px;
	border:none;
}
#policyList2 th {
	padding: 0px;
	text-align: left;
}
#policyList2 td {
	padding: 0px 0px 20px 20px;
	line-height:160%;
}
#policyList2 td.policy-bdr {
	padding: 20px;
	
}
#policyList2 p {
	width:auto;
	margin: 0px 0px 10px;
	clear: both;
}
#policyList2 li {
	float:left;
	width:470px;
	background: url(../images/circle.gif) no-repeat 0px 5px;
	padding: 0px 0px 0px 15px;
	display: block;
	text-indent: 0px;
}
