@charset "Shift_JIS";

body {
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-family: "Lucida Grande", sans-serif;
	font-size:10.5pt;
	line-height:2em;
	text-align: center;
}

* html body {
	font-family: Verdana, "ＭＳ Ｐゴシック", sans-serif;
	font-size:10.5pt;
	letter-spacing: 1px;
}
*:first-child+html body { 
	font-family: 'メイリオ', Meiryo, sans-serif;
	font-size:10.5pt;
}
.hl a:link,.hl a:visited	{
	margin: 0px;
	padding: 0px;
	color: #00B0F0;
	text-decoration: none;
}

.hl a:hover,.hl a:active	{
	margin: 0px;
	padding: 0px;
	color: #0066cc;
	text-decoration: underline;
}

a:link,a:visited	{
	margin: 0px;
	padding: 0px;
	color: #0066cc;
	text-decoration: none;
}

a:hover,a:active	{
	margin: 0px;
	padding: 0px;
	color: #0066FF;
	text-decoration: underline;
}

/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* DropDownMenu */
/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#DropDownMenu {
	width: 240px;
	height: 40px;
	position: relative;
}
#dd {
/*margin-left: 25%;*/
/*padding: 0 0 20px 0;*/
}
#dd .mainmenu {
  cursor: pointer;
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
}
#dd .mainmenu a.menu {
  cursor: pointer;
  display: block;
  text-align: center;
  padding:0;
  margin:0;
/*padding: 4px 10px;*/
/*margin: 0 1px 0 0;*/
		
  width: 100px;
  text-decoration: none;
}
#dd .mainmenu a.menu:hover {
/*background: #49A3FF;*/
}

.submenu {
  cursor: pointer;
/*background: #EAEBD8;*/
/*border: 1px solid #5970B2;*/
  visibility: hidden;
  position: absolute;
  z-index: 5;
}
.submenu a {
  cursor: pointer;
  display: block;
/*font: 11px arial;*/
  text-align: left;
/*text-decoration: none;
  padding: 5px;
  color: #2875DE;*/
}
.submenu a:hover {
  cursor: pointer;
/*background: #49A3FF;
  color: #FFF;*/
}

/* サブメニューの半透明処理
--------------------*/
.submenu {
 filter: alpha(Opacity=90);
	opacity: 0.85;
}



/* --------------------------------------------------------------------------------------------------------- */
/* navi */
/* --------------------------------------------------------------------------------------------------------- */

/*===================================　
	ナビゲーション
===================================*/

#DropDownMenu #navi {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 240px;
	height: 40px;
} 
#DropDownMenu #navi ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#DropDownMenu #navi ul li {
	float: left;
	height: 40px;
}
#DropDownMenu #navi ul li a {
	text-indent: -9999px;
	text-decoration: none;
	display: block;
	height: 40px;
	overflow: hidden;
}

/*　アップの指定
------------------------------*/

#DropDownMenu #navi ul li#navi01 a {
	background: url(../img/navi_2011.gif) no-repeat 0px 0px;
	width:120px;
}
#DropDownMenu #navi ul li#navi02 a {
	background: url(../img/navi_2011.gif) no-repeat -120px 0px;
	width:120px;
}


/*　マウスオーバーの指定
------------------------------*/

#DropDownMenu #navi ul li#navi01 a:hover {
	background: url(../img/navi_2011.gif) no-repeat 0px -40px;
	width:120px;
}
#DropDownMenu #navi ul li#navi02 a:hover {
	background: url(../img/navi_2011.gif) no-repeat -120px -40px;
	width:120px;
}

/*===================================　
	ドロップダウンメニュー navi02
===================================*/
/*　アップの指定
------------------------------*/

#DropDownMenu #navi ul li#navi02 div#menu2 a#menu2_01 {
	background: url(../img/submenu_02.gif) no-repeat -120px 0px;
	width:120px;
	height: 40px;	
}
#DropDownMenu #navi ul li#navi02 div#menu2 a#menu2_02 {
	background: url(../img/submenu_02.gif) no-repeat -120px -40px;
	width:120px;
	height: 40px;	
}

/*　マウスオーバーの指定
------------------------------*/

#DropDownMenu #navi ul li#navi02 div#menu2 a#menu2_01:hover {
	background: url(../img/submenu_02.gif) no-repeat 0px 0px;
	width:120px;
	height: 40px;	
}
#DropDownMenu #navi ul li#navi02 div#menu2 a#menu2_02:hover {
	background: url(../img/submenu_02.gif) no-repeat 0px -40px;
	width:120px;
	height: 40px;	
}




/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* DropDownMenu END */
/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */




/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* Menu Bar */
div#headerBox	{
	width: 100%;
	height: 40px;
	top: 0px;
	left: 0px;
	padding: 10px 0px 0px 0px;
	color: #555555;
	margin: 0px 0px 0px 0px;
}
td#header_menu_margin	{
	width: 10px;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
}
td#header_menu_left	{
	background-image: url(title_left.png);
	width: 5px;
	height: 40px;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
}
td#header_menu_right	{
	background-image: url(title_right.png);
	width: 5px;
	height: 40px;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
}
td#titleTD{
	width: 100%;
	background-image: url(title_bg.gif);
}
td#titleButtonTD{
	width: 240px;
	height: 40px;
	background-image: url(title_bg.gif);
}
/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
