@charset "utf-8";
#container {
	text-align: left;
	width: 800px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background: #FFFFFF;
}
html {
  filter: expression(document.execCommand("BackgroundImageCache", 
  false, true));
}


* {
	margin: 0;
	padding: 0;
	}
img {
	border-top: 0 none;
	border-right: 0 none;
	border-bottom: 0 none;
	border-left: 0 none;
	}
a:hover,a:active {
	color: #024EAD;
	text-decoration: underline;
	}
body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	background: url(images/bg.gif) no-repeat center top;
}
#header {
	border-top: 4px solid #016701;
	width: 800px;
	float: left;
}
.top3btn {
	padding: 0px;
	height: 40px;
	background: #FBF1E2;
	width: 762px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 19px;
	float: left;
}
.top3btn ul {
	margin: 0px;
	padding: 0px;
	list-style: url(none) none;
}
.top3btn li {
	margin: 0px;
	padding: 0px;
	float: left;
}
.top3btn li a {
	margin: 0px;
	padding: 0px;
	display: block;
}
.top3btn li#a01{
	padding: 0px;
	height: 37px;
	width: 184px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
	background: url(images/btn_01-over.gif) no-repeat;
}
.top3btn li#a01 a {
	margin: 0px;
	padding: 0px;
	height: 37px;
	width: 184px;
	background: url(images/btn_01.gif) no-repeat;
	display: block;
}
.top3btn li#a01 a:hover {
	margin: 0px;
	padding: 0px;
	height: 37px;
	width: 184px;
	background: url(images/btn_01-over.gif) no-repeat;
}
.top3btn li#a02 {
	padding: 0px;
	height: 37px;
	width: 184px;
	background: url(images/btn_02-over.gif) no-repeat;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
.top3btn li#a02 a {
	margin: 0px;
	padding: 0px;
	height: 37px;
	width: 184px;
	background: url(images/btn_02.gif) no-repeat;
	display: block;
}
.top3btn li#a02 a:hover {

	margin: 0px;
	padding: 0px;
	height: 37px;
	width: 184px;
	background: url(images/btn_02-over.gif) no-repeat;
}
.top3btn li#a03 {
	padding: 0px;
	height: 37px;
	width: 184px;
	background: url(images/btn_03-over.gif) no-repeat;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
.top3btn li#a03 a {
	margin: 0px;
	padding: 0px;
	height: 37px;
	width: 184px;
	background: url(images/btn_03.gif) no-repeat;
	display: block;
}
.top3btn li#a03 a:hover {
	margin: 0px;
	padding: 0px;
	height: 37px;
	width: 184px;
	background: url(images/btn_03-over.gif) no-repeat;
}
.top3btn li#a04 {
	padding: 0px;
	height: 37px;
	width: 186px;
	background: url(images/btn_04.gif) no-repeat;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
.top3btn li#a04 a {
	margin: 0px;
	padding: 0px;
	height: 37px;
	width: 186px;
	background: url(images/btn_04.gif);
	display: block;
}
#contents {
	width: 762px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
	margin: 0px;
}
#L {
	padding: 0px;
	width: 187px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#L_menu {
	padding: 0px;
	width: 187px;
	background: url(images/menu_naka.gif) repeat-y left top;
	margin: 0px;
}
#L_menu ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#L_menu li {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#L_menu li a {
	margin: 0px;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
#L_menu li.smenu {
	background: url(images/menu01.gif) no-repeat left top;
	height: 31px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	width: 159px;
	padding: 0px;
}
#L_menu li.smenu a {
	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	display: block;
	width: 130px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 29px;
}
#L_menu li.smenu a:hover {
	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: underline;
	background: url(images/menu01_over.gif) no-repeat;
	width: 130px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 29px;
	margin: 0px;
}
#L_menu li.smenu_active {
	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	display: block;
	width: 130px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background: url(images/menu01_over.gif) no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	padding-left: 29px;
}
#L_menu li.smenu2 {
	background: url(images/menu02.gif) no-repeat left top;
	height: 31px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	width: 159px;
	padding: 0px;
}
#L_menu li.smenu2 a {
	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	display: block;
	width: 130px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 29px;
}
#L_menu li.smenu2 a:hover {
	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: underline;
	background: url(images/menu02_over.gif) no-repeat;
	width: 130px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 29px;
	margin: 0px;
}
#L_menu li.smenu2_active {
	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	display: block;
	width: 130px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background: url(images/menu02_over.gif) no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	padding-left: 29px;
}
#L_menu_bannar {
	padding: 0px;
	width: 187px;
	margin: 0px;
	float: left;
}

h1,h2,h3 {
	font: 12px "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
}
#main {
	padding: 0px;
	float: right;
	width: 549px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background: #FFFFFF;
}
#kakomi {
	padding: 0px;
	width: 762px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
}
.bannar01 {
	margin-top: 6px;
}

.objective {
	width: 549px;
	margin-bottom: 20px;
}
.objective table {
	width: 549px;
	margin-bottom: 20px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font: normal 14px/20px "ＭＳ Ｐゴシック", Osaka;
	color: #292929;
	text-align: left;
}
td.index_news_line {
	border-bottom: 1px solid #0E68BC;
}
.objective table a {
	width: 549px;
	margin-bottom: 20px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font: normal 14px/20px "ＭＳ Ｐゴシック", Osaka;
	color: #024EAD;
	text-align: left;
	text-decoration: none;
}
td.news_line {
	border-bottom: 1px dotted #3665C3;
	padding-top: 5px;
	padding-bottom: 5px;
}
.bannar02 {
	margin-top: 4px;
}
.normal_text {
	font: normal 12px/20px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-align: left;
}
#footer {
	background: #016700;
	font: normal 10px/40px Arial;
	color: #FFFFFF;
	text-align: center;
	height: 40px;
	margin: 0px;
	padding: 0px;
	width: 800px;
	float: left;
}
table.infomation {
	font: normal 14px/20px "ＭＳ Ｐゴシック", Osaka;
	background: #F7F7F7;
	text-align: left;
	color: #434343;
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
}
.top3btn li#a01_active {
	padding: 0px;
	height: 37px;
	width: 184px;
	background: url(images/btn_01.gif) no-repeat;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	float: left;
}
.top3btn li#a02_active {
	padding: 0px;
	height: 37px;
	width: 184px;
	background: url(images/btn_02.gif) no-repeat;
	display: block;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.top3btn li#a03_active {
	padding: 0px;
	height: 37px;
	width: 184px;
	background: url(images/btn_03.gif) no-repeat;
	display: block;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.top3btn li#a01-2 a {
	padding: 0px;
	height: 37px;
	width: 184px;
	background: url(images/btn_01-over.gif) no-repeat;
	display: block;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.top3btn li#a02-2 a {
	padding: 0px;
	height: 37px;
	width: 184px;
	background: url(images/btn_02-over.gif) no-repeat;
	display: block;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.top3btn li#a03-2 a {
	padding: 0px;
	height: 37px;
	width: 184px;
	background: url(images/btn_03-over.gif) no-repeat;
	display: block;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.top3btn li#a02-2 a:hover {
	padding: 0px;
	height: 37px;
	width: 184px;
	background: url(images/btn_02.gif) no-repeat;
	display: block;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.top3btn li#a03-2 a:hover {

	padding: 0px;
	height: 37px;
	width: 184px;
	background: url(images/btn_03.gif) no-repeat;
	display: block;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.pagenavi {
	background: #FFFFFF;
	font: normal 14px/24px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.pagenavi a {
	background: #FFFFFF;
	color: #999999;
	text-align: left;
	text-indent: 30px;
	margin: 0px;
	text-decoration: none;
	padding: 0px;
}
h4 {
	font: normal 16px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #43403A;
	background: url(smupedcs/images/koumoku_bar.gif) no-repeat left top;
	text-align: left;
	height: 34px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.objective2 {
	width: 549px;
	margin-bottom: 15px;
}
.objective2 table {
	margin-bottom: 20px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font: normal 14px/24px "ＭＳ Ｐゴシック", Osaka;
	color: #5C5C5B;
	text-align: left;
}
td.result_page_line {
	height: 30px;
	border-bottom: 1px solid #CCCCCC;
}

.objective3 {

	width: 549px;
	margin-bottom: 10px;
}
h5 {
	font: normal 14px/26px "ＭＳ Ｐゴシック", Osaka;
	color: #C66F1A;
	background: url(smupedcs/info/images/s_komoku.gif) no-repeat;
	text-align: left;
	margin: 0px;
	height: 26px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
}
.objective3 td.smenu {
	background: url(smupedcs/info/images/smenu.gif) no-repeat right top;
	font: normal 14px/19px "ＭＳ Ｐゴシック", Osaka;
	color: #C66F1A;
	text-align: left;
	height: 20px;
	padding-left: 14px;
	padding-bottom: 10px;
}
.objective3 table {
	width: 549px;
	margin-bottom: 20px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font: normal 14px/24px "ＭＳ Ｐゴシック", Osaka;
	color: #5C5C5B;
	text-align: left;
}
td.photo {
	width: 211px;
}
ul.information {
	margin: 0px;
	padding: 0px;
	border-style: none;
	list-style: none;
}
li.information {
	list-style: decimal inside;
	line-height: 19px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	border-style: none;
}
.objective4 {


	width: 549px;
	margin-bottom: 10px;
}
.objective4 table {
	padding: 0px;
	font: normal 12px/21px "ＭＳ Ｐゴシック", Osaka;
	color: #5C5C5B;
	text-align: left;
	margin: 0px;
}
.objective5 {
	width: 549px;
	margin-bottom: 20px;
}
.objective5 table {

	margin-bottom: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font: normal 14px/24px "ＭＳ Ｐゴシック", Osaka;
	color: #5C5C5B;
	text-align: left;
}
td.long1 {
	background: url(access/images/long_1.gif) no-repeat;
	height: 6px;
	width: 525px;
}
td.long2 {
	background: url(access/images/long_2.gif) no-repeat;
	height: 6px;
	width: 525px;
}


.top3btn li#a01-2 a:hover {

	padding: 0px;
	height: 37px;
	width: 184px;
	background: url(images/btn_01.gif) no-repeat;
	display: block;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.objective6 {
	width: 549px;
	padding: 0px;
	margin: 0px;
}
.objective6 table {
	padding: 0px;
	font: normal 14px/24px "ＭＳ Ｐゴシック", Osaka;
	color: #5C5C5B;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	width: 546px;
}
h4#iryou {

	font: normal 16px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #43403A;
	background: url(iryou/images/koumoku_bar.gif) no-repeat left top;
	text-align: left;
	height: 34px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
table.iryou2 {
	width: 460px;
}
h5.iryou {

	font: normal 14px/26px "ＭＳ Ｐゴシック", Osaka;
	color: #51965A;
	background: url(smupedcs/info/images/s_komoku.gif) no-repeat;
	text-align: left;
	margin: 0px;
	height: 26px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
}
#L_menu li.smenu_iryou {

	background: url(iryou/images/menu01.gif) no-repeat left top;
	height: 31px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	width: 159px;
	padding: 0px;
}
#L_menu li.smenu_iryou a {

	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	display: block;
	width: 130px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 29px;
}
#L_menu li.smenu_iryou a:hover {

	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: underline;
	background: url(iryou/images/menu01_over.gif) no-repeat;
	width: 130px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 29px;
	margin: 0px;
}
#L_menu li.smenu_iryou_active {

	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	display: block;
	width: 130px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background: url(iryou/images/menu01_over.gif) no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	padding-left: 29px;
}
#L_menu li.smenu_iryou2 {

	background: url(iryou/images/menu02.gif) no-repeat left top;
	height: 31px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	width: 159px;
	padding: 0px;
}
#L_menu li.smenu_iryou2 a {

	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	display: block;
	width: 130px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 29px;
}
#L_menu li.smenu_iryou2 a:hover {

	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: underline;
	background: url(iryou/images/menu02_over.gif) no-repeat;
	width: 130px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 29px;
	margin: 0px;
}
#L_menu li.smenu_iryou2_active {

	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	display: block;
	width: 130px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background: url(iryou/images/menu02_over.gif) no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	padding-left: 29px;
}
#L_menu li.smenu_kenshu {
	background: url(kenshu/images/menu01.gif) no-repeat left top;
	height: 31px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	width: 159px;
	padding: 0px;
}
#L_menu li.smenu_kenshu a {
	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	display: block;
	width: 130px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 29px;
}
#L_menu li.smenu_ikenshu a:hover {
	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: underline;
	background: url(kenshu/images/menu01_over.gif) no-repeat;
	width: 130px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 29px;
	margin: 0px;
}
#L_menu li.smenu_kenshu_active {
	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	display: block;
	width: 130px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background: url(kenshu/images/menu01_over.gif) no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	padding-left: 29px;
}
#L_menu li.smenu_kenshu2 {
	background: url(kenshu/images/menu02.gif) no-repeat left top;
	height: 31px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	width: 159px;
	padding: 0px;
}
#L_menu li.smenu_kenshu2 a {
	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	display: block;
	width: 130px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 29px;
}
#L_menu li.smenu_kenshu2 a:hover {
	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: underline;
	background: url(kenshu/images/menu02_over.gif) no-repeat;
	width: 130px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 29px;
	margin: 0px;
}
#L_menu li.smenu_kenshu2_active {
	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	display: block;
	width: 130px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background: url(kenshu/images/menu02_over.gif) no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	padding-left: 29px;
}
h4#kenshu {
	font: normal 16px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #43403A;
	background: url(kenshu/images/komokubar.gif) no-repeat left top;
	text-align: left;
	height: 34px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.objective7 {
	width: 549px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
}
.objective7 table {

	padding: 0px;
	font: normal 12px/21px "ＭＳ Ｐゴシック", Osaka;
	color: #8698AE;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	width: 546px;
}
.objective7 table a {
	padding: 0px;
	font: normal 12px/21px "ＭＳ Ｐゴシック", Osaka;
	color: #4473B2;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;
}
h5.kenshu {
	font: normal 14px/26px "ＭＳ Ｐゴシック", Osaka;
	color: #4B7BBB;
	background: url(smupedcs/info/images/s_komoku.gif) no-repeat;
	text-align: left;
	height: 26px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
td.smenu_kenshu {
	background: url(kenshu/youkou/images/smenu_kenshu.gif) no-repeat right top;
	font: normal 12px/19px "ＭＳ Ｐゴシック", Osaka;
	color: #3E67AC;
	text-align: left;
	height: 20px;
	padding-left: 14px;
	padding-bottom: 10px;
}
h5.kenshu2 {

	font: normal 12px/26px "ＭＳ Ｐゴシック", Osaka;
	color: #4B7BBB;
	background: url(smupedcs/info/images/s_komoku.gif) no-repeat;
	text-align: left;
	height: 26px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
td.short1 {

	background: url(access/images/short_1.gif) no-repeat;
	height: 5px;
	width: 253px;
}
td.short2 {

	background: url(access/images/short_2.gif) no-repeat;
	height: 5px;
	width: 253px;
}
.big_objectives {
	background: #FFFFFF;
	width: 762px;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 19px;
	font: normal 14px/24px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-align: left;
}
.form_komoku {
	font: normal 12px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.cell1 {
	width: 155px;
	padding-right: 0px;
	padding-left: 6px;
	font: normal 14px "ＭＳ Ｐゴシック", Osaka;
	color: #5B5955;
	margin: 0px;
	background: #EBF1FA;
	border-bottom: 1px solid #CCCCCC;
}
.cell1top {
	width: 155px;
	padding-right: 0px;
	padding-left: 6px;
	font: normal 14px "ＭＳ Ｐゴシック", Osaka;
	color: #5B5955;
	margin: 0px;
	background: #EBF1FA;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}
.cell2 {
	background: #FFFFFF;
	padding-left: 6px;
	text-align: left;
	color: #5B5955;
	font: normal 14px "ＭＳ Ｐゴシック", Osaka;
	border-bottom: 1px solid #CCCCCC;
}
.cell2-2 {
	background: #FFFFFF;
	padding-left: 6px;
	text-align: left;
	color: #5B5955;
	font: normal 14px "ＭＳ Ｐゴシック", Osaka;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}

.cell2top {
	background: #FFFFFF;
	padding-left: 6px;
	text-align: left;
	color: #5B5955;
	font: normal 14px "ＭＳ Ｐゴシック", Osaka;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}
.big_objectives table {
	background: #FFFFFF;
	padding: 0px;
	font: normal 14px/24px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-align: left;
	margin: 0px;
}
.form_btn {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-style: none;
	text-align: center;
	font: normal 14px/24px "ＭＳ Ｐゴシック", Osaka;
	color: #5B5955;
}
p.formtitle {
	font: normal 16px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-align: left;
	margin-bottom: 10px;
}
.big_objectives table a {

	background: #FFFFFF;
	padding: 0px;
	font: normal 14px/24px "ＭＳ Ｐゴシック", Osaka;
	color: #4473B2;
	text-align: left;
	margin: 0px;
}
.footer_menu {
	font: normal 12px/24px "ＭＳ Ｐゴシック", Osaka;
	color: #999999;
	text-align: left;
	height: 24px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	float: left;
	width: 780px;
}
.footer_menu a {
	font: normal 12px/24px "ＭＳ Ｐゴシック", Osaka;
	color: #666666;
	text-align: left;
	margin: 0px;
	text-decoration: none;
	padding: 0px;
}
.footer_menu a:hover {
	font: normal 12px/24px "ＭＳ Ｐゴシック", Osaka;
	color: #666666;
	text-align: left;
	margin: 0px;
	text-decoration: underline;
	padding: 0px;
}
.top3btn li#a04_active {

	padding: 0px;
	height: 37px;
	width: 186px;
	background: url(images/btn_04.gif) no-repeat;
	display: block;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.top3btn li#a04-2 a {

	padding: 0px;
	height: 37px;
	width: 186px;
	background: url(images/btn_04-over.gif) no-repeat;
	display: block;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.top3btn li#a04-2 a:hover {
	padding: 0px;
	height: 37px;
	width: 186px;
	background: url(images/btn_04.gif) no-repeat;
	display: block;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.top3btn li#a04 a:hover {
	margin: 0px;
	padding: 0px;
	height: 37px;
	width: 186px;
	background: url(images/btn_04-over.gif) no-repeat;
}
.objective8 {
	width: 549px;
}
.objective8 td.smenu {
	background: url(smupedcs/info/images/smenu.gif) no-repeat right top;
	font: normal 14px/19px "ＭＳ Ｐゴシック", Osaka;
	color: #C66F1A;
	text-align: left;
	height: 20px;
	padding-left: 14px;
}
.objective8 table {
	width: 549px;
	margin-bottom: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font: normal 12px/21px "ＭＳ Ｐゴシック", Osaka;
	color: #5C5C5B;
	text-align: left;
}
.objective10 {
	margin-bottom: 30px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	text-align: center;
}
.objective10 table {

	margin-bottom: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font: normal 14px/24px "ＭＳ Ｐゴシック", Osaka;
	color: #5C5C5B;
	text-align: center;
}
.objective11 {
	margin-bottom: 25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	text-align: center;
}
.objective11 table {
	font: normal 14px/24px "ＭＳ Ｐゴシック", Osaka;
	color: #5C5C5B;
}
table.infomation2 {
	font: normal 14px/24px "ＭＳ Ｐゴシック", Osaka;
	background: #F7F7F7;
	text-align: left;
	color: #434343;
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	border-top: 1px solid #DFDFDF;
}
table.infomation2 a {
	text-align: center;
}
.gyoukan {
	font: normal 12px/20px "ＭＳ Ｐゴシック", Osaka;
	color: #5C5C5B;
	text-align: left;
	padding: 6px;
}
#L_menu li.smenu_family {

	background: url(information/images/menu01.gif) no-repeat left top;
	height: 31px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	width: 159px;
	padding: 0px;
}
#L_menu li.smenu_family a {

	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	display: block;
	width: 130px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 29px;
}
#L_menu li.smenu_family a:hover {

	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: underline;
	background: url(information/images/menu01_over.gif) no-repeat;
	width: 130px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 29px;
	margin: 0px;
}
#L_menu li.smenu_family_active {

	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	display: block;
	width: 130px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background: url(information/images/menu01_over.gif) no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	padding-left: 29px;
}
#L_menu li.smenu_family2 {

	background: url(information/images/menu02.gif) no-repeat left top;
	height: 31px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	width: 159px;
	padding: 0px;
}
#L_menu li.smenu_family2 a {

	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	display: block;
	width: 130px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 29px;
}
#L_menu li.smenu_family2 a:hover {

	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: underline;
	background: url(information/images/menu02_over.gif) no-repeat;
	width: 130px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 29px;
	margin: 0px;
}
#L_menu li.smenu_family2_active {

	height: 31px;
	font: normal 12px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #434343;
	text-decoration: none;
	display: block;
	width: 130px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background: url(information/images/menu02_over.gif) no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	padding-left: 29px;
}
h4#family {
	font: normal 16px/34px "ＭＳ Ｐゴシック", Osaka;
	color: #43403A;
	background: url(information/images/koumoku_bar.gif) no-repeat left top;
	text-align: left;
	height: 34px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
h5.information {
	font: normal 14px/26px "ＭＳ Ｐゴシック", Osaka;
	color: #D94F40;
	background: url(smupedcs/info/images/s_komoku.gif) no-repeat;
	text-align: left;
	margin: 0px;
	height: 26px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
}
.family_text_kakomi {
	padding: 2px;
	border: 1px solid #999999;
}
td.smenu_omimai {

	background: url(information/visit/images/smenu_omimai.gif) no-repeat right top;
	font: normal 14px/19px "ＭＳ Ｐゴシック", Osaka;
	color: #D94F40;
	text-align: left;
	height: 20px;
	padding-left: 14px;
	padding-bottom: 10px;
}
.objective15 {

	margin-bottom: 20px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	text-align: center;
}
.objective15 table {
	margin-bottom: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font: normal 12px/21px "ＭＳ Ｐゴシック", Osaka;
	color: #5C5C5B;
}
td.chiki_line {
	font: normal 14px/22px "ＭＳ Ｐゴシック", Osaka;
	color: #5C5C5B;
	text-align: left;
	border-bottom: 1px solid #51965A;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	margin: 0px;
}
.small_text {
	font: normal 12px/18px "ＭＳ Ｐゴシック", Osaka;
	color: #5C5C5B;
	text-align: left;
}
.orange_text {
	font: normal 14px/20px "ＭＳ Ｐゴシック", Osaka;
	color: #C85151;
	text-align: left;
}
#container #header table {
	margin: 0px;
	padding: 0px;
}
.topflash {
	padding: 0px;
	height: 283px;
	width: 762px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 19px;
	text-align: center;
	float: left;
}
.style1 {
	font-size: 12px;
	color: #666666;
}
.style2 {
	font-size: 14px;
	font-weight: bold;
	color: #C53716;
}
.chiiki_midori {
	font: normal 16px "ＭＳ Ｐゴシック", Osaka;
	color: #51965A;
	text-align: center;
}

