ul.history_menu {
	width:690px;
	height:50px;
	overflow:hidden;
	padding:0;
}

ul#menu01 span{display: none;}
ul#menu01 li {list-style-type:none;}
ul#menu01 li a{background-image: url(../images/history/menu01.png);}
ul#menu01 li{float: left;}
ul#menu01 li a{display: block; height: 50px;}
ul#menu01 li.menu1 a{width: 235px; background-position: 0px bottom;}
ul#menu01 li.menu2 a{width: 235px; background-position: -235px bottom;}
ul#menu01 li.menu3 a{width: 220px; background-position: -470px bottom;}
ul#menu01 li.menu1 a:hover{background-position: 0px top;}
ul#menu01 li.menu2 a:hover{background-position: -235px top;}
ul#menu01 li.menu3 a:hover{background-position: -470px top;}
ul#menu01 li.menu1_on a{width: 235px; background-position: 0px top;}
ul#menu01 li.menu2_on a{width: 235px; background-position: -235px top;}
ul#menu01 li.menu3_on a{width: 220px; background-position: -470px top;}


ul#tab01 span{display: none;}
ul#tab01 li {list-style-type:none;}
ul#tab01 li a{background-image: url(../images/history/tab_ayumi.png);}
ul#tab01 li{float: left;}
ul#tab01 li a{display: block; height: 50px;}
ul#tab01 li.menu1 a{width: 240px; background-position: 0px bottom;}
ul#tab01 li.menu2 a{width: 225px; background-position: -240px bottom;}
ul#tab01 li.menu3 a{width: 225px; background-position: -465px bottom;}
ul#tab01 li.menu1 a:hover{background-position: 0px top;}
ul#tab01 li.menu2 a:hover{background-position: -240px top;}
ul#tab01 li.menu3 a:hover{background-position: -465px top;}
ul#tab01 li.menu1_on a{width: 240px; background-position: 0px top;}
ul#tab01 li.menu2_on a{width: 225px; background-position: -240px top;}
ul#tab01 li.menu3_on a{width: 225px; background-position: -465px top;}


ul#tab02 span{display: none;}
ul#tab02 li {list-style-type:none;}
ul#tab02 li a{background-image: url(../images/history/tab_kiroku.png);}
ul#tab02 li{float: left;}
ul#tab02 li a{display: block; height: 50px;}
ul#tab02 li.menu1 a{width: 240px; background-position: 0px bottom;}
ul#tab02 li.menu2 a{width: 225px; background-position: -240px bottom;}
ul#tab02 li.menu3 a{width: 225px; background-position: -465px bottom;}
ul#tab02 li.menu1 a:hover{background-position: 0px top;}
ul#tab02 li.menu2 a:hover{background-position: -240px top;}
ul#tab02 li.menu3 a:hover{background-position: -465px top;}
ul#tab02 li.menu1_on a{width: 240px; background-position: 0px top;}
ul#tab02 li.menu2_on a{width: 225px; background-position: -240px top;}
ul#tab02 li.menu3_on a{width: 225px; background-position: -465px top;}


ul#tab03 span{display: none;}
ul#tab03 li {list-style-type:none;}
ul#tab03 li a{background-image: url(../images/history/tab_shobu.png);}
ul#tab03 li{float: left;}
ul#tab03 li a{display: block; height: 50px;}
ul#tab03 li.menu1 a{width: 240px; background-position: 0px bottom;}
ul#tab03 li.menu2 a{width: 225px; background-position: -240px bottom;}
ul#tab03 li.menu3 a{width: 225px; background-position: -465px bottom;}
ul#tab03 li.menu1 a:hover{background-position: 0px top;}
ul#tab03 li.menu2 a:hover{background-position: -240px top;}
ul#tab03 li.menu3 a:hover{background-position: -465px top;}
ul#tab03 li.menu1_on a{width: 240px; background-position: 0px top;}
ul#tab03 li.menu2_on a{width: 225px; background-position: -240px top;}
ul#tab03 li.menu3_on a{width: 225px; background-position: -465px top;}



ul.history_btn {
	width:670px;
	height:30px;
	overflow:hidden;
	padding:0;
}

ul#btn01 span{display: none;}
ul#btn01 li {list-style-type:none;}
ul#btn01 li a{background-image: url(../images/history/btn_ayumi.png);}
ul#btn01 li{float: left;}
ul#btn01 li a{display: block; height: 30px;}
ul#btn01 li.menu1 a{width: 228px; background-position: 0px bottom;}
ul#btn01 li.menu2 a{width: 228px; background-position: -228px bottom;}
ul#btn01 li.menu3 a{width: 214px; background-position: -456px bottom;}
ul#btn01 li.menu1 a:hover{background-position: 0px top;}
ul#btn01 li.menu2 a:hover{background-position: -228px top;}
ul#btn01 li.menu3 a:hover{background-position: -456px top;}
ul#btn01 li.menu1_on a{width: 228px; background-position: 0px top;}
ul#btn01 li.menu2_on a{width: 228px; background-position: -228px top;}
ul#btn01 li.menu3_on a{width: 214px; background-position: -456px top;}


ul#btn02 span{display: none;}
ul#btn02 li {list-style-type:none;}
ul#btn02 li a{background-image: url(../images/history/btn_kako.png);}
ul#btn02 li{float: left;}
ul#btn02 li a{display: block; height: 30px;}
ul#btn02 li.menu1 a{width: 342px; background-position: 0px bottom;}
ul#btn02 li.menu2 a{width: 328px; background-position: -342px bottom;}
ul#btn02 li.menu1 a:hover{background-position: 0px top;}
ul#btn02 li.menu2 a:hover{background-position: -342px top;}
ul#btn02 li.menu1_on a{width: 342px; background-position: 0px top;}
ul#btn02 li.menu2_on a{width: 328px; background-position: -342px top;}


ul#btn03 span{display: none;}
ul#btn03 li {list-style-type:none;}
ul#btn03 li a{background-image: url(../images/history/btn_kojin.png);}
ul#btn03 li{float: left;}
ul#btn03 li a{display: block; height: 30px;}
ul#btn03 li.menu1 a{width: 171px; background-position: 0px bottom;}
ul#btn03 li.menu2 a{width: 171px; background-position: -171px bottom;}
ul#btn03 li.menu3 a{width: 171px; background-position: -342px bottom;}
ul#btn03 li.menu4 a{width: 157px; background-position: -513px bottom;}
ul#btn03 li.menu1 a:hover{background-position: 0px top;}
ul#btn03 li.menu2 a:hover{background-position: -171px top;}
ul#btn03 li.menu3 a:hover{background-position: -342px top;}
ul#btn03 li.menu4 a:hover{background-position: -513px top;}
ul#btn03 li.menu1_on a{width: 171px; background-position: 0px top;}
ul#btn03 li.menu2_on a{width: 171px; background-position: -171px top;}
ul#btn03 li.menu3_on a{width: 171px; background-position: -342px top;}
ul#btn03 li.menu4_on a{width: 157px; background-position: -513px top;}


ul#btn04 span{display: none;}
ul#btn04 li {list-style-type:none;}
ul#btn04 li a{background-image: url(../images/history/btn_team.png);}
ul#btn04 li{float: left;}
ul#btn04 li a{display: block; height: 30px;}
ul#btn04 li.menu1 a{width: 342px; background-position: 0px bottom;}
ul#btn04 li.menu2 a{width: 328px; background-position: -342px bottom;}
ul#btn04 li.menu1 a:hover{background-position: 0px top;}
ul#btn04 li.menu2 a:hover{background-position: -342px top;}
ul#btn04 li.menu1_on a{width: 342px; background-position: 0px top;}
ul#btn04 li.menu2_on a{width: 328px; background-position: -342px top;}



.history_sub img {
	margin-bottom:10px;
}



.history_honbun h3 {
	font-weight:bold;
	color:#1b5193;
	font-size:1.2em;
	line-height:2em;
}

.history_honbun p {
	text-align:justify;
	line-height:1.5em;
	padding-bottom:20px;
}


.history_honbun td {
	line-height:1.5em;
}


.font12-w-03 {
	text-align:justify;
	line-height:1.5em;
}

.record td {
	padding:3px 0;
}


.team_sub img {
	margin-bottom:10px;
}