body	{
	padding:0px;
	margin:0px;
}

 /* ----------メニュー01---------------------------------------------------------------------- */
 
#menu01 
{
/*	position:absolute;
	top:48px;*/
	margin:0;
	padding:0;
	background-repeat:repeat;  /* 背景画像繰り返し表示 */
	width:700px;
	height:21px;
	background: #FFFFFF url("images/img_menu01b.gif");
	border:solid 0px #000000;
}
#menu01 ul 
{
    width:700px;             /* リスト全体の幅 */
    height:21px;             /* リスト全体の高さ */
 	margin:0;
 	padding-top:0;
	padding-left:10px;		/*左端からの距離*/
	list-style:none;
	float:left;
}
#menu01 li 
{
	display:inline;
	float:left;
	margin:0;
	padding:0;
}

#menu01 a 
{
	background:url("images/img_menu01b.gif") repeat;
	margin:0;
	padding:0;
	height:21px;
	text-decoration:none;
	border-right:solid 1px #ffffff;
	display:block;
	float:left;
}
#menu01 a span 
{
	display:block;
	padding:0 15px 0 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:normal;
	line-height:20px;
}
#menu01 a:hover
{
	background-position:right bottom;
	border-color:;
}
#menu01 a:hover span
{
	background-position:left bottom;
	color:#FFFFFF;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}




 /* ----------メニュー02---------------------------------------------------------------------- */
    
#menu02 
{
	left:0px;
	top:320px;
	margin-left:0;
	padding:0;
	z-index:2;
	background-image:url(./images/img_leftback.gif) ;
	background-repeat: repeat-y;
}

* html #menu02 
{
	left:0px;
	top:320px;
	margin-left:0;
	padding:0;
	z-index:2;
	background-image:url(./images/img_leftback.gif) ;
	background-repeat: repeat-y;
}

* リスト全体 */
menu02 ul
   {
/*    width:136px;    */         /* リスト全体の幅 */
/*    height:305px;*/             /* リスト全体の高さ */
   }

/* 各項目 */
 ul li
   {
	margin-top:-20px;
	margin-left:-40;
	padding:0;
	list-style-type:none;         /* リストマークを無しにする */
	border:solid #000000 0px;
   }

/* リンク部分 */

.info a
   {
    display:block;            /* リンク範囲をブロックに変換 */
    width:156px;               /* リンク範囲（幅）をリスト項目範囲全て */
    height:75px;              /* リンク範囲（高さ）をリスト項目範囲全て */
    background-image:url(./images/img_menu02.gif);   /* リンク範囲の背景画像設定 */
    background-position:0px 0px;
                     /* ★↑背景画像の（0px 0px）の位置★ */
    background-repeat:no-repeat;  /* 背景画像繰り返し表示しない */
    text-indent:-1000em;              /* リストの文字を枠外にずらす */
    text-decoration:none;             /* リストの下線を表示しない */
    }
.info a:hover
   {
    background-image:url(./images/img_menu02.gif);    /* マウスが上に来た時の背景画像設定 */
    background-position:-156px 0px;
                     /* ★↑背景画像を（-156px 0px）に移動★ */
   }
.activity a
   {
    display:block;            /* リンク範囲をブロックに変換 */
    width:156px;               /* リンク範囲（幅）をリスト項目範囲全て */
    height:101px;              /* リンク範囲（高さ）をリスト項目範囲全て */
    background-image:url(./images/img_menu02.gif);   /* リンク範囲の背景画像設定 */
    background-position:0px -55px;
                     /* ★↑背景画像の（0px -55px）の位置★ */
    background-repeat:no-repeat;  /* 背景画像繰り返し表示しない */
    text-indent:-1000em;              /* リストの文字を枠外にずらす */
    text-decoration:none;             /* リストの下線を表示しない */
    }
.activity a:hover
   {
    background-image:url(./images/img_menu02.gif);    /* マウスが上に来た時の背景画像設定 */
    background-position:-156px -55px;
                     /* ★↑背景画像の（-156px -55px）に移動★ */
   }
.funews a
   {
    display:block;            /* リンク範囲をブロックに変換 */
    width:156px;               /* リンク範囲（幅）をリスト項目範囲全て */
    height:85px;              /* リンク範囲（高さ）をリスト項目範囲全て */
    background-image:url(./images/img_menu02.gif);   /* リンク範囲の背景画像設定 */
    background-position:0px -138px;
                     /* ★↑背景画像の（0px -138px）の位置★ */
    background-repeat:no-repeat;  /* 背景画像繰り返し表示しない */
    text-indent:-1000em;              /* リストの文字を枠外にずらす */
    text-decoration:none;             /* リストの下線を表示しない */
    }
.funews a:hover
   {
    background-image:url(./images/img_menu02.gif);    /* マウスが上に来た時の背景画像設定 */
    background-position:-156px -138px;
                     /* ★↑背景画像の（-156px -138px）に移動★ */
   }
.diary a
   {
    display:block;            /* リンク範囲をブロックに変換 */
    width:156px;               /* リンク範囲（幅）をリスト項目範囲全て */
    height:89px;              /* リンク範囲（高さ）をリスト項目範囲全て */
    background-image:url(./images/img_menu02.gif);   /* リンク範囲の背景画像設定 */
    background-position:0px -203px;
                     /* ★↑背景画像の（0px -203px）の位置★ */
    background-repeat:no-repeat;  /* 背景画像繰り返し表示しない */
    text-indent:-1000em;              /* リストの文字を枠外にずらす */
    text-decoration:none;             /* リストの下線を表示しない */
    }
.diary a:hover
   {
    background-image:url(./images/img_menu02.gif);    /* マウスが上に来た時の背景画像設定 */
    background-position:-156px -203px;
                     /* ★↑背景画像の（-156px -203px）に移動★ */
   }
.soudan a
   {
    display:block;            /* リンク範囲をブロックに変換 */
    width:156px;               /* リンク範囲（幅）をリスト項目範囲全て */
    height:80px;              /* リンク範囲（高さ）をリスト項目範囲全て */
    background-image:url(./images/img_menu02.gif);   /* リンク範囲の背景画像設定 */
    background-position:0px -272px;
                     /* ★↑背景画像の（0px -272px）の位置★ */
    background-repeat:no-repeat;  /* 背景画像繰り返し表示しない */
    text-indent:-1000em;              /* リストの文字を枠外にずらす */
    text-decoration:none;             /* リストの下線を表示しない */
    }
.soudan a:hover
   {
    background-image:url(./images/img_menu02.gif);    /* マウスが上に来た時の背景画像設定 */
    background-position:-156px -272px;
                     /* ★↑背景画像の（-156px -272px）に移動★ */
   }
.link a
   {
    display:block;            /* リンク範囲をブロックに変換 */
    width:156px;               /* リンク範囲（幅）をリスト項目範囲全て */
    height:37px;              /* リンク範囲（高さ）をリスト項目範囲全て */
    background-image:url(./images/img_menu02.gif);   /* リンク範囲の背景画像設定 */
    background-position:0px -337px;
                     /* ★↑背景画像の（0px -337px）の位置★ */
    background-repeat:no-repeat;  /* 背景画像繰り返し表示しない */
    text-indent:-1000em;              /* リストの文字を枠外にずらす */
    text-decoration:none;             /* リストの下線を表示しない */
    }
.link a:hover
   {
    background-image:url(./images/img_menu02.gif);    /* マウスが上に来た時の背景画像設定 */
    background-position:-156px -337px;
                     /* ★↑背景画像の（-156px -272px）に移動★ */
   }