@charset "UTF-8";
/* CSS Document */

/*------------------------------------------*/
ul#local_menu{
	width:175px;
	height:345px;
	padding:0px;
	margin:0px 0px 30px;
}

ul#local_menu li.menu_bar{
	width:175px;
	height:5px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

/*---各年号のサブナビ-------------------------*/

ul li#menu2011 a {
	display:block;
	width:175px;
	height:36px;
	background:url(../img/report_local2011.gif) no-repeat;
	text-indent:-9999px;
}

ul li#menu2011 a:hover {
	display:block;
	width:175px;
	height:36px;
	background:url(../img/report_local2011_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul li#menu2011_on a {
	display:block;
	width:175px;
	height:36px;
	background:url(../img/report_local2011_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul li#menu2010 a {
	display:block;
	width:175px;
	height:36px;
	background:url(../img/report_local2010.gif) no-repeat;
	text-indent:-9999px;
}

ul li#menu2010 a:hover {
	display:block;
	width:175px;
	height:36px;
	background:url(../img/report_local2010_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul li#menu2010_on a {
	display:block;
	width:175px;
	height:36px;
	background:url(../img/report_local2010_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul li#menu2009 a {
	display:block;
	width:175px;
	height:36px;
	background:url(../img/report_local2009.gif) no-repeat;
	text-indent:-9999px;
}

ul li#menu2009 a:hover {
	display:block;
	width:175px;
	height:36px;
	background:url(../img/report_local2009_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul li#menu2009_on a {
	display:block;
	width:175px;
	height:36px;
	background:url(../img/report_local2009_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul li#menu2008 a {
	display:block;
	width:175px;
	height:36px;
	background:url(../img/report_local2008.gif) no-repeat;
	text-indent:-9999px;
}

ul li#menu2008 a:hover {
	display:block;
	width:175px;
	height:36px;
	background:url(../img/report_local2008_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul li#menu2008_on a {
	display:block;
	width:175px;
	height:36px;
	background:url(../img/report_local2008_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul li#menu2007 a {
	display:block;
	width:175px;
	height:36px;
	background:url(../img/report_local2007.gif) no-repeat;
	text-indent:-9999px;
}

ul li#menu2007 a:hover {
	display:block;
	width:175px;
	height:36px;
	background:url(../img/report_local2007_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul li#menu2007_on a {
	display:block;
	width:175px;
	height:36px;
	background:url(../img/report_local2007_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul li#menu2006 a {
	display:block;
	width:175px;
	height:36px;
	background:url(../img/report_local2006.gif) no-repeat;
	text-indent:-9999px;
}

ul li#menu2006 a:hover {
	display:block;
	width:175px;
	height:36px;
	background:url(../img/report_local2006_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul li#menu2006_on a {
	display:block;
	width:175px;
	height:36px;
	background:url(../img/report_local2006_f2.gif) no-repeat;
	text-indent:-9999px;
}

/*---under_menu11-------------------------*/

ul#under_menu11{
	width:175px;
	height:120px;
	padding:0px;
	margin:0px 0px 30px;
}
ul#under_menu11{
	padding:0px;
	margin:0px;
	font-size:1px;
	line-height:1px;
}

ul#under_menu11 li#under01 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under01.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu11 li#under01 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under01_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu11 li#under01_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under01_f2.gif) no-repeat;
	text-indent:-9999px;
}


ul#under_menu11 li#under02 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under02.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu11 li#under02 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under02_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu11 li#under02_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under02_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu11 li#under03 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under03.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu11 li#under03 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under03_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu11 li#under03_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under03_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu11 li#under04 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under04.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu11 li#under04 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under04_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu11 li#under04_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under04_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu11 li#under05 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under05.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu11 li#under05 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under05_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu11 li#under05_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under05_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu11 li#under06 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under06.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu11 li#under06 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under06_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu11 li#under06_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under06_f2.gif) no-repeat;
	text-indent:-9999px;
}


/*---under_menu10-------------------------*/

ul#under_menu10{
	width:175px;
	height:120px;
	padding:0px;
	margin:0px 0px 30px;
}
ul#under_menu10{
	padding:0px;
	margin:0px;
	font-size:1px;
	line-height:1px;
}

ul#under_menu10 li#under01 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under01.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu10 li#under01 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under01_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu10 li#under01_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under01_f2.gif) no-repeat;
	text-indent:-9999px;
}


ul#under_menu10 li#under02 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under02.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu10 li#under02 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under02_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu10 li#under02_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under02_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu10 li#under03 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under03.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu10 li#under03 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under03_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu10 li#under03_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under03_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu10 li#under04 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under04.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu10 li#under04 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under04_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu10 li#under04_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under04_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu10 li#under05 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under05.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu10 li#under05 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under05_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu10 li#under05_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under05_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu10 li#under06 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under06.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu10 li#under06 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under06_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu10 li#under06_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under06_f2.gif) no-repeat;
	text-indent:-9999px;
}

/*---under_menu09-------------------------*/

ul#under_menu09{
	width:175px;
	height:120px;
	padding:0px;
	margin:0px 0px 30px;
}
ul#under_menu09{
	padding:0px;
	margin:0px;
	font-size:1px;
	line-height:1px;
}

ul#under_menu09 li#under01 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under01.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu09 li#under01 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under01_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu09 li#under01_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under01_f2.gif) no-repeat;
	text-indent:-9999px;
}


ul#under_menu09 li#under02 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under02.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu09 li#under02 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under02_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu09 li#under02_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under02_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu09 li#under03 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under03.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu09 li#under03 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under03_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu09 li#under03_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under03_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu09 li#under04 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under04.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu09 li#under04 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under04_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu09 li#under04_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under04_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu09 li#under05 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under05.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu09 li#under05 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under05_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu09 li#under05_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under05_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu09 li#under06 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under06.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu09 li#under06 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under06_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu09 li#under06_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under06_f2.gif) no-repeat;
	text-indent:-9999px;
}

/*---under_menu08-------------------------*/

ul#under_menu08{
	width:175px;
	height:120px;
	padding:0px;
	margin:0px 0px 30px;
}
ul#under_menu08{
	padding:0px;
	margin:0px;
	font-size:1px;
	line-height:1px;
}

ul#under_menu08 li#under01 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under01.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu08 li#under01 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under01_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu08 li#under01_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under01_f2.gif) no-repeat;
	text-indent:-9999px;
}


ul#under_menu08 li#under02 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under02.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu08 li#under02 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under02_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu08 li#under02_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under02_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu08 li#under03 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under03.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu08 li#under03 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under03_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu08 li#under03_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under03_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu08 li#under04 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under04.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu08 li#under04 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under04_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu08 li#under04_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under04_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu08 li#under05 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under05.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu08 li#under05 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under05_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu08 li#under05_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under05_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu08 li#under06 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under06.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu08 li#under06 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under06_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu08 li#under06_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under06_f2.gif) no-repeat;
	text-indent:-9999px;
}

/*---under_menu07-------------------------*/

ul#under_menu07{
	width:175px;
	height:48px;
	padding:0px;
}

ul#under_menu07 li#under01 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under01.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu07 li#under01 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under01_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu07 li#under01_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under01_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu07 li#under03 a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under03.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu07 li#under03 a:hover {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under03_f2.gif) no-repeat;
	text-indent:-9999px;
}

ul#under_menu07 li#under03_on a {
	display:block;
	width:175px;
	height:24px;
	background:url(../img/under03_f2.gif) no-repeat;
	text-indent:-9999px;
}

/*---under_menu3-------------------------*/

ul#under_menu3{
	width:175px;
	height:24px;
	padding:0px;
	margin:0px 0px 30px;
}
ul#under_menu3{
	padding:0px;
	margin:0px;
	font-size:1px;
	line-height:1px;
}

/*---under_menu4-------------------------*/

ul#under_menu4{
	width:175px;
	height:72px;
	padding:0px;
	margin:0px 0px 30px;
}
ul#under_menu4{
	padding:0px;
	margin:0px;
	font-size:1px;
	line-height:1px;
}

/*--------------------------------------*/
#link_photo{
	padding-bottom:20px;
	border-bottom:#CCCCCC dotted 1px;
}
#link_photo a{
	color:#FF0000;
	font-size:80%;
	line-height:1.5;
}
#link_photo a:hover{
	text-decoration:underline;
}

p#btn_join{
	float:right;
	margin:0px 0px 20px 0px;
	text-indent:-9999px;
}
p#btn_join a{
	display:block;
	width:105px;
	height:18px;
	background:url(../img/btn_join.gif);
	background-position:0px 0px;
}
p#btn_join a:hover{
	background-position:0px -18px;
}

h3#ttl02{
	width:725px;
	height:30px;
	background:url(../img/ttl_02.gif) no-repeat top left;
	text-indent:-9999px;
	margin-bottom:10px;
}


#ttl_s_01{
	width:725px;
	height:33px;
	background:url(../img/ttl_s_01.gif) no-repeat top left;
	text-indent:-9999px;
	margin-bottom:10px;
}
#ttl_s_02{
	width:725px;
	height:33px;
	background:url(../img/ttl_s_02.gif) no-repeat top left;
	text-indent:-9999px;
	margin-bottom:10px;
}
#ttl_s_03{
	width:725px;
	height:33px;
	background:url(../img/ttl_s_03.gif) no-repeat top left;
	text-indent:-9999px;
	margin-bottom:10px;
}

#ttl_s_04{
	width:725px;
	height:33px;
	background:url(../img/ttl_s_04.gif) no-repeat top left;
	text-indent:-9999px;
	margin-bottom:10px;
}

#ttl_s_05{
	width:725px;
	height:33px;
	background:url(../img/ttl_s_05.gif) no-repeat top left;
	text-indent:-9999px;
	margin-bottom:10px;
}

#ttl_s_06{
	width:725px;
	height:33px;
	background:url(../img/ttl_s_06.gif) no-repeat top left;
	text-indent:-9999px;
	margin-bottom:10px;
}

#ttl_s_07{
	width:725px;
	height:33px;
	background:url(../img/ttl_s_07.gif) no-repeat top left;
	text-indent:-9999px;
	margin-bottom:10px;
}

#ttl_s_08{
	width:725px;
	height:33px;
	background:url(../img/ttl_s_08.gif) no-repeat top left;
	text-indent:-9999px;
	margin-bottom:10px;
}

.rep_all{
	width:725px;
	margin-bottom:25px;
}
.rep_img{
	width:300px;
	float:left;
}
.rep_box{
	width:410px;
	float:right;
}
.rep_tbl{
	width:409px;
	border-collapse:collapse;
	border-top:#CCCCCC solid 1px;
	border-left:#CCCCCC solid 1px;
	font-size:80%;
	line-height:1.2;
	margin-bottom:10px;
}
.rep_tbl th{
	font-weight:normal;
	text-align:left;
	border-bottom:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	padding: 5px 10px;
}
.rep_tbl td{
	border-bottom:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	padding:5px 10px;
}
ul.rep_btn{
	width:410px;
	height:38px;
}
ul.rep_btn li{
	float:left;
	width:134px;
	height:38px;
	line-height:1px;
	font-size:1px;
}
ul.rep_btn li a{
	display:block;
	width:134px;
	height:38px;
	text-indent:-9999px;
}
ul.rep_btn li.btn_gallery,ul.rep_btn li.btn_gallery a{
	background:url(../img/btn_gallery.gif) no-repeat;
	background-position:0px 0px;
}
ul.rep_btn li.btn_contest,ul.rep_btn li.btn_contest a{
	background:url(../img/btn_contest.gif) no-repeat;
	background-position:0px 0px;
}
ul.rep_btn li.btn_member,ul.rep_btn li.btn_member a{
	background:url(../img/btn_member.gif) no-repeat;
	background-position:0px 0px;
}
ul.rep_btn li a:hover{
	background-position:0px -38px;
}


/*---------------------- 納品時ファイルバックアップ ----------------------*/

ul#local_menu li#local01,ul#local_menu li#local01 a{
	display:block;
	width:175px;
	height:36px;
	background:url(../img/local_contest.gif) no-repeat;
	background-position:0px 0px;
	text-indent:-9999px;
	overflow:hidden;
}
ul#local_menu li#local02,ul#local_menu li#local02 a{
	display:block;
	width:175px;
	height:36px;
	background:url(../img/local_contest.gif) no-repeat;
	background-position:0px -36px;
	text-indent:-9999px;
	overflow:hidden;
}
ul#local_menu li#local03,ul#local_menu li#local03 a{
	display:block;
	width:175px;
	height:36px;
	background:url(../img/local_contest.gif) no-repeat;
	background-position:0px -72px;
	text-indent:-9999px;
	overflow:hidden;
}
ul#local_menu li#local04,ul#local_menu li#local04 a{
	display:block;
	width:175px;
	height:36px;
	background:url(../img/local_contest.gif) no-repeat;
	background-position:0px -108px;
	text-indent:-9999px;
	overflow:hidden;
}
ul#local_menu li#local01 a:hover{
	background-position:0px -144px;
}
ul#local_menu li#local02 a:hover{
	background-position:0px -180px;
}
ul#local_menu li#local03 a:hover{
	background-position:0px -216px;
}
ul#local_menu li#local04 a:hover{
	background-position:0px -252px;
}

ul#local_menu li#local01_on,ul#local_menu li#local01_on a,ul#local_menu li#local01_on a:hover{
	display:block;
	width:175px;
	height:36px;
	background:url(../img/local_contest.gif) no-repeat;
	background-position:0px -144px;
	text-indent:-9999px;
}
ul#local_menu li#local02_on,ul#local_menu li#local02_on a,ul#local_menu li#local02_on a:hover{
	display:block;
	width:175px;
	height:36px;
	background:url(../img/local_contest.gif) no-repeat;
	background-position:0px -180px;
	text-indent:-9999px;
}
ul#local_menu li#local03_on,ul#local_menu li#local03_on a,ul#local_menu li#local03_on a:hover{
	display:block;
	width:175px;
	height:36px;
	background:url(../img/local_contest.gif) no-repeat;
	background-position:0px -216px;
	text-indent:-9999px;
}
ul#local_menu li#local04_on,ul#local_menu li#local04_on a,ul#local_menu li#local04_on a:hover{
	display:block;
	width:175px;
	height:36px;
	background:url(../img/local_contest.gif) no-repeat;
	background-position:0px -252px;
	text-indent:-9999px;
}
