/*- drop_down1 ---------------------------------- */
#dd {
	margin: 0px 0px 0px 0px;
	padding: 0;
	line-height: 50px;


}

#dd ul {
/*	border-left: 1px solid #562400;*/
	height: 50px;
}


#dd li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 12px arial;
	line-height: 50px;
	


}

#dd li a {
	display: block;
	text-align: center;
	/*background: #ff8000;
	padding: 0px 0px;
	margin: 0 1px 0 0;
	color: #FFF;*/
	width: 200px;
	text-decoration: none;
	/*text-indent: 23px;*/
	/*background-image: url(../img/m-tab.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0px 0px;*/
	color: #000000;
	font-family: "Meiryo UI",メイリオ,"MS UI Gothic";
	font-size: medium;
	font-weight: normal;
}

#dd li a.menu01 {
	background: url(../img/m-tab_01.png) no-repeat left top scroll;
}

#dd li a.menu01_on {
	background: url(../img/m-tab_01_on.png) no-repeat left top scroll;
}

#dd li a.menu01:hover {
	background: url(../img/m-tab_01_on.png) no-repeat left top scroll;
}

#dd li a.menu02 {
	background: url(../img/m-tab_02.png) no-repeat left top scroll;
}

#dd li a.menu02_on {
	background: url(../img/m-tab_02_on.png) no-repeat left top scroll;
}

#dd li a.menu02:hover {
	background: url(../img/m-tab_02_on.png) no-repeat left top scroll;
}

#dd li a.menu03 {
	background: url(../img/m-tab_03.png) no-repeat left top scroll;
}

#dd li a.menu03_on {
	background: url(../img/m-tab_03_on.png) no-repeat left top scroll;
}

#dd li a.menu03:hover {
	background: url(../img/m-tab_03_on.png) no-repeat left top scroll;
}


#dd li a.menu04 {
	background: url(../img/m-tab_04.png) no-repeat left top scroll;
}

#dd li a.menu04_on {
	background: url(../img/m-tab_04_on.png) no-repeat left top scroll;
}

#dd li a.menu04:hover {
	background: url(../img/m-tab_04_on.png) no-repeat left top scroll;
}




#dd li a.menu {
	display: block;
	text-align: center;
	/*background: #ff8000;
	padding: 0px 0px;
	margin: 0 1px 0 0;
	color: #FFF;*/
	width: 200px;
	text-decoration: none;
	/*text-indent: 23px;*/
	background-image: url(../img/h-tab.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0px 0px;
	color: #000000;
	font-family: "Meiryo UI",メイリオ,"MS UI Gothic";
	font-size: large;
	font-weight: normal;
}


#dd li a.menu_on {
	display: block;
	text-align: center;
	/*background: #ff8000;
	padding: 0px 0px;
	margin: 0 1px 0 0;
	color: #FFF;*/
	width: 200px;
	text-decoration: none;
	/*text-indent: 23px;*/
	background-image: url(../img/h-tab_on.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0px 0px;
	color: #026008;
	font-family: "Meiryo UI",メイリオ,"MS UI Gothic";
	font-size: large;
	font-weight: bold;
}

#dd li a.menu:hover {
	background: url(../img/h-tab_on.png) no-repeat;
	color: #026008;
}

.submenu {
	background: #f1f1f1;
	border: 1px solid #ffcc00;
	visibility: hidden;
	position: absolute;
	z-index: 3;
	width: 164px;

}

.submenu a {
	display: block;

	color: #000000;
	font-family: "Meiryo UI",メイリオ,"MS UI Gothic";
	font-size: medium;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding: 3px 5px 3px 20px ;

}

.submenu a.sec {
	font-size: 15px;
	padding: 5px 5px 7px 20px ;
	line-height: 1.5em;

}

.submenu a.trd {
	font-size: 15px;
	padding: 5px 5px 7px 20px ;
	line-height: 1.1em;

}

.submenu a:hover {
	background: #ffcc00;
	color: #FFFfff;
}


/* _home
-----------------------------------------------*/

#home {
	float: right;
	height: 50px;
}

#home a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 50px;
	text-align: center;
	/*text-indent: 20px;*/
	text-decoration: none;
	display: block;
	width: 200px;
	background: url(../img/h-tab2.png) no-repeat;
    color: #000000;
    font-family: "Meiryo UI",メイリオ,"MS UI Gothic";
	font-size: large;
	font-weight: normal;
}

#home a.navion {
	background: url(../img/h-tab_on2.png) no-repeat;
	color:#026008;
	font-weight: bold;
}
/*
 .navioff {
	background: url(../img/h-tab.png) no-repeat;
	color: #000000;
}
*/

#home a:hover {
	background: url(../img/h-tab_on2.png) no-repeat;
	color: #026008;
}




/*- drop_down2 ---------------------------------- */
#dd2 {
	margin: 0px 0px 0px 0px;
	padding: 0;
	line-height: 50px;

}

#dd2 ul {
	/*border-right: 1px solid #ffcc00;*/
	height: 50px;

}


#dd2 li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 12px arial;
	line-height: 50px;
	


}

#dd2 li a.menu {
	display: block;
	text-align: center;
	/*background: #ff8000;
	padding: 0px 0px;

	color: #FFF;*/
	margin: 0px 0px 0px 10px;
	width: 208px;
	text-decoration: none;
	/*text-indent: 23px;*/
	background-image: url(../img/ken_off.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0px 0px;
	color: #000000;
	font-family: "Meiryo UI",メイリオ,"MS UI Gothic";
	font-size: medium;
	font-weight: normal;
	
	
}

#dd2 li a.menu:hover {
	background: url(../img/ken_on.png) no-repeat;
	color: #ffffff;
}

#dd2 .submenu {
	background: #f1f1f1;
	border: 1px solid #ffcc00;
	margin-left: 10px;
	visibility: hidden;
	position: absolute;
	z-index: 3;
	width: 206px;

}

#dd2 .submenu a {
	display: block;

	color: #000000;
	font-family: "Meiryo UI",メイリオ,"MS UI Gothic";
	font-size: medium;
	font-weight: normal;

	text-align: left;
	text-decoration: none;
	padding: 3px 5px 3px 23px ;

}

#dd2 .submenu a:hover {
	/*background: #ffcc00;*/
	background: url(../img/ken_hover.png) no-repeat;
	color: #FFFfff;
}