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

#s_menu {
	line-height: 1.5em;
	padding: 0px;
	margin-bottom: 10px;
	margin-left: 30px;
	width: 220px;
	font-size: 92%;
	height: 1080px;
	background-image: url(../../img/menu/s_menu/topics/s_menu_bg.png);
	background-repeat: no-repeat;
	margin-top: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	margin-right: 20px;
}
#s_menu ul {
	line-height: 1.5em;
	padding: 0px;
	margin-top: 20px;
	margin-left: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#s_menu li {
	line-height: 1.5em;
	padding: 0px;
	margin-bottom: 7px;
	list-style-type: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 15px;
	margin-left: 0px;
	font-size: 95%;
}
#s_menu li p {
	padding: 0px;
	margin-bottom: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 2px;
	margin-left: 3px;
	line-height: 1.5em;
}
#s_menu   ul   ul  {
	line-height: 1.5em;
	padding: 0px;
	margin-top: 0px;
	margin-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 88%;
	margin-right: 0px;
	margin-bottom: 0px;
}
#on   {
	list-style-type: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #F63100;
	font-weight: bold;
}
#past  a {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/summary/logo_a.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past  a:hover {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/summary/logo_ah.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/summary/logo.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}#past_a   a {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2005_a.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_a  a:hover {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2005_ah.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_a {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2005.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_b a {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2006_a.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_b a:hover {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2006_ah.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_b {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2006.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_c a {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2007_a.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_c a:hover {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2007_ah.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_c {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2007.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}


#past_d a {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2008_a.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_d a:hover {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2008_ah.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_d {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2008.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_e a {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2009_a.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_e a:hover {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2009_ah.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_e {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2009.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#recently a {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2019_a.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#recently a:hover {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2019_ah.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#recently{
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2019.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#list a {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/topics/list_a.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#list a:hover {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/topics/list_ah.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#list {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/topics/list.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_f a {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2010_a.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_f a:hover {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2010_ah.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_f {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2010.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}

#past_g a {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2011_a.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_g a:hover {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2011_ah.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_g {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2011.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_h a {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2012_a.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_h a:hover {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2012_ah.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_h {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2012.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_i a {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2013_a.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_i a:hover {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2013_ah.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_i {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2013.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_j a {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2014_a.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_j a:hover {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2014_ah.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_j {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2014.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}

#past_k a {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2015_a.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_k a:hover {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2015_ah.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_k {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2015.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}







.s_kawaraban  {
	margin:0px;
	padding: 0px;
	background-image:url(../../img/menu/s_menu/topics/s_menu_kawaraban.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}

.s_kawaraban a {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/topics/list_a_kawaraban.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
.s_kawaraban a:hover {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/topics/list_ah_kawaraban.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_l a {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2016_a.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_l a:hover {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2016_ah.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_l {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2016.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_m {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2017.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_m a:hover {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2017_ah.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_m a {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2017_a.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_n {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2018.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_n a:hover {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2018_ah.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
#past_n a {
	padding: 0px;
	background-image: url(../../img/menu/s_menu/report/2018_a.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 40px;
	width: 177px;
	text-indent: -9999px;
	display: block;
}
