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


.menu {
	width: 170px;
	margin-left: 5px;
}

.menu li {
	height: 15px;
	margin-bottom:2px;
}

/* menu botton */

a.btn_index  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 170px;
	height: 15px;
	display: block;
}

a.btn_newbook  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -15px;
	width: 170px;
	height: 15px;
	display: block;
}

a.btn1  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -30px;
	width: 170px;
	height: 15px;
	display: block;
}

a.btn2  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -45px;
	width: 170px;
	height: 15px;
	display: block;
}

a.btn3  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -60px;
	width: 170px;
	height: 15px;
	display: block;
}

a.btn4  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -75px;
	width: 170px;
	height: 15px;
	display: block;
}

a.btn5  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -90px;
	width: 170px;
	height: 15px;
	display: block;
}

a.btn6  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -105px;
	width: 170px;
	height: 15px;
	display: block;
}

a.btn7  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -120px;
	width: 170px;
	height: 15px;
	display: block;
}

a.btn8  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -135px;
	width: 170px;
	height: 15px;
	display: block;
}

a.btn9  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -150px;
	width: 170px;
	height: 15px;
	display: block;
}


a.btn11  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -180px;
	width: 170px;
	height: 15px;
	display: block;
}

a.btn12  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -195px;
	width: 170px;
	height: 15px;
	display: block;
}

a.btn13  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -210px;
	width: 170px;
	height: 15px;
	display: block;
}

a.btn14  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -225px;
	width: 170px;
	height: 15px;
	display: block;
}

a.btn15  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -240px;
	width: 170px;
	height: 15px;
	display: block;
}

a.btn16  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -255px;
	width: 170px;
	height: 15px;
	display: block;
}

a.btn17  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -270px;
	width: 170px;
	height: 15px;
	display: block;
}

a.btn18  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -285px;
	width: 170px;
	height: 15px;
	display: block;
}

a.btn_form  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -300px;
	width: 170px;
	height: 15px;
	display: block;
}

a.btn_seigo  {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -315px;
	width: 170px;
	height: 15px;
	display: block;
}



a.btn_index:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px 0px;
}

a.btn_newbook:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -15px;
}

a.btn1:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -30px;
}

a.btn2:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -45px;
}

a.btn3:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -60px;
}

a.btn4:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -75px;
}

a.btn5:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -90px;
}

a.btn6:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -105px;
}

a.btn7:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -120px;
}

a.btn8:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -135px;
}

a.btn9:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -150px;
}


a.btn11:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -180px;
}

a.btn12:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -195px;
}

a.btn13:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -210px;
}

a.btn14:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -225px;
}

a.btn15:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -240px;
}

a.btn16:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -255px;
}

a.btn17:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -270px;
}

a.btn18:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -285px;
}

a.btn_form:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -300px;
}

a.btn_seigo:hover {
	background-image: url(../spring/menu.png);
	background-repeat: no-repeat;
	background-position: -170px -315px;
}

.blank {
	height: 17px;
	display:block;
}


/* mail botton */

a.mail  {
	background-image: url(../spring/mail.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 35px;
	height: 30px;
	display: block;
	margin: auto;
	
}
a.mail:hover    {
	background-image: url(../spring/mail.gif);
	background-position: -35px 0px;
	background-repeat: no-repeat;
}
