@charset "utf-8";
/* CSS Document */


#area_navi {
	margin:10px 0;
	width:640px;
}

#area_navi ul { margin:0; width:640px;
padding:0;}

#area_navi li{
	float: left;
	width: 80px;
	list-style: none;
}

#area_navi li a{
	display: block;
	width: 80px;
	background-color: #D7D7D7;
	height: 46px;
	background:url(../img/shared/area_navi.jpg) no-repeat;
	text-indent:-9999px;
}

#area_navi a#area_navi_01 { background-position:0px 0px;}
#area_navi a#area_navi_02 { background-position:-80px 0px;}
#area_navi a#area_navi_03 { background-position:-160px 0px;}
#area_navi a#area_navi_04 { background-position:-240px 0px;}
#area_navi a#area_navi_05 { background-position:-320px 0px;}
#area_navi a#area_navi_06  { background-position:-400px 0px;}
#area_navi a#area_navi_07  { background-position:-480px 0px;}
#area_navi a#area_navi_08 { background-position:-560px 0px;}



#area_navi a#area_navi_01:hover{ background-position:0px bottom;}
#area_navi a#area_navi_02:hover{ background-position:-80px bottom;}
#area_navi a#area_navi_03:hover{ background-position:-160px bottom;}
#area_navi a#area_navi_04:hover{ background-position:-240px bottom;}
#area_navi a#area_navi_05:hover{ background-position:-320px bottom;}
#area_navi a#area_navi_06:hover{ background-position:-400px bottom;}
#area_navi a#area_navi_07:hover{ background-position:-480px bottom;}
#area_navi a#area_navi_08:hover{ background-position:-560px bottom;}


#area_navi #tab .present #area_navi_01{ background-position:0px bottom;}
#area_navi #tab .present #area_navi_02{ background-position:-80px bottom;}
#area_navi #tab .present #area_navi_03{ background-position:-160px bottom;}
#area_navi #tab .present #area_navi_04{ background-position:-240px bottom;}
#area_navi #tab .present #area_navi_05{ background-position:-320px bottom;}
#area_navi #tab .present #area_navi_06{ background-position:-400px bottom;}
#area_navi #tab .present #area_navi_07{ background-position:-480px bottom;}
#area_navi #tab .present #area_navi_08{ background-position:-560px bottom;}

#tab2{
	margin:0;
	padding:0;
	width: 198px;
}

#tab2 li{ display: inline;
margin:5px 10px;}


h3.list_h{
	text-align:center;
	margin:10px;
	color: #191919;
}





#area_navi_2 {
	margin:10px 0;
	width:640px;
	font-size:11px;
}

#area_navi_2 ul { margin:0; width:640px;
padding:0;}

#area_navi_2 li{
	float: left;
	list-style: none;
		width: 80px;

}

#area_navi_2 li a{
	display: block;
	background-color: #D7D7D7;
	height: 46px;
	width: 80px;
	background-image: url(../img/shared/area_navi_2.jpg);
	background-repeat: repeat-x;
	text-indent:-9999px;


}


#area_navi_2 a#area_navi_01 { background-position:0px 0px;}
#area_navi_2 a#area_navi_02 { background-position:-80px 0px;}
#area_navi_2 a#area_navi_03 { background-position:-160px 0px;}
#area_navi_2 a#area_navi_04 { background-position:-240px 0px;}
#area_navi_2 a#area_navi_05 { background-position:-320px 0px;}
#area_navi_2 a#area_navi_06  { background-position:-400px 0px;}
#area_navi_2 a#area_navi_07  { background-position:-480px 0px;}
#area_navi_2 a#area_navi_08 { background-position:-560px 0px;}



#area_navi_2 a#area_navi_01:hover{ background-position:0px bottom;}
#area_navi_2 a#area_navi_02:hover{ background-position:-80px bottom;}
#area_navi_2 a#area_navi_03:hover{ background-position:-160px bottom;}
#area_navi_2 a#area_navi_04:hover{ background-position:-240px bottom;}
#area_navi_2 a#area_navi_05:hover{ background-position:-320px bottom;}
#area_navi_2 a#area_navi_06:hover{ background-position:-400px bottom;}
#area_navi_2 a#area_navi_07:hover{ background-position:-480px bottom;}
#area_navi_2 a#area_navi_08:hover{ background-position:-560px bottom;}


#area_navi_2 #tab .present #area_navi_01{ background-position:0px bottom;}
#area_navi_2 #tab .present #area_navi_02{ background-position:-80px bottom;}
#area_navi_2 #tab .present #area_navi_03{ background-position:-160px bottom;}
#area_navi_2 #tab .present #area_navi_04{ background-position:-240px bottom;}
#area_navi_2 #tab .present #area_navi_05{ background-position:-320px bottom;}
#area_navi_2 #tab .present #area_navi_06{ background-position:-400px bottom;}
#area_navi_2 #tab .present #area_navi_07{ background-position:-480px bottom;}
#area_navi_2 #tab .present #area_navi_08{ background-position:-560px bottom;}

