@charset "utf-8";
/* CSS Document */


#contents h3{
	margin:0 17px 10px;
}

table.table-01 th {
	width: 4em;
}

h3.band {
	font-size: 1.5em;
	background-color: #ead1d6;
	margin: 0px 10px 0px 10px;
	padding: 2px 10px 2px 10px;
}

#hover_empty a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link_empty.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover_empty a:hover{
	background: url(../img/link_empty_hover.png) no-repeat;
	background-position: center;
}

#hover2002 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2002.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2002 a:hover{
	background: url(../img/link2002hover.png) no-repeat;
	background-position: center;
}

#hover2003 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2003.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2003 a:hover{
	background: url(../img/link2003hover.png) no-repeat;
	background-position: center;
}

#hover2004 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2004.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2004 a:hover{
	background: url(../img/link2004hover.png) no-repeat;
	background-position: center;
}

#hover2005 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2005.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2005 a:hover{
	background: url(../img/link2005hover.png) no-repeat;
	background-position: center;
}

#hover2006 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2006.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2006 a:hover{
	background: url(../img/link2006hover.png) no-repeat;
	background-position: center;
}

#hover2007 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2007.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2007 a:hover{
	background: url(../img/link2007hover.png) no-repeat;
	background-position: center;
}

#hover2008 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2008.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2008 a:hover{
	background: url(../img/link2008hover.png) no-repeat;
	background-position: center;
}

#hover2009 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2009.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2009 a:hover{
	background: url(../img/link2009hover.png) no-repeat;
	background-position: center;
}

#hover2010 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2010.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2010 a:hover{
	background: url(../img/link2010hover.png) no-repeat;
	background-position: center;
}

#hover2011 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2011.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2011 a:hover{
	background: url(../img/link2011hover.png) no-repeat;
	background-position: center;
}

#hover2012 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2012.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2012 a:hover{
	background: url(../img/link2012hover.png) no-repeat;
	background-position: center;
}

#hover2013 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2013.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2013 a:hover{
	background: url(../img/link2013hover.png) no-repeat;
	background-position: center;
}

#hover2014 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2014.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2014 a:hover{
	background: url(../img/link2014hover.png) no-repeat;
	background-position: center;
}

#hover2015 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2015.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2015 a:hover{
	background: url(../img/link2015hover.png) no-repeat;
	background-position: center;
}

#hover2016 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2016.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2016 a:hover{
	background: url(../img/link2016hover.png) no-repeat;
	background-position: center;
}

#hover2017 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2017.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2017 a:hover{
	background: url(../img/link2017hover.png) no-repeat;
	background-position: center;
}

table.in_table{
	border-collapse: collapse;
}

#hover2018 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2018.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2018 a:hover{
	background: url(../img/link2018hover.png) no-repeat;
	background-position: center;
}

#hover2019 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2019.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2019 a:hover{
	background: url(../img/link2019hover.png) no-repeat;
	background-position: center;
}

#hover2020 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2020.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2020 a:hover{
	background: url(../img/link2020hover.png) no-repeat;
	background-position: center;
}

#hover2021 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2021.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2021 a:hover{
	background: url(../img/link2021hover.png) no-repeat;
	background-position: center;
}

#hover2022 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2022.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2022 a:hover{
	background: url(../img/link2022hover.png) no-repeat;
	background-position: center;
}

#hover2023 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2023.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2023 a:hover{
	background: url(../img/link2023hover.png) no-repeat;
	background-position: center;
}

#hover2024 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2024.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2024 a:hover{
	background: url(../img/link2024hover.png) no-repeat;
	background-position: center;
}

#hover2025 a{
	display:block;
	width:79px;
	height:21px;
	padding:0px 26px;
	float:left;
	background: url(../img/link2025.png) no-repeat;
	background-position: center;
	text-decoration:none;
	text-align:center;
}

#hover2025 a:hover{
	background: url(../img/link2025hover.png) no-repeat;
	background-position: center;
}
table.in_table{
	border-collapse: collapse;
}