/* main btn */
.menu .L, .menu .btn1, .menu .btn2, .menu .btn3, .menu .R,
.new .btn1, .new .btn2, .new .btn3, .new .btn4, .new .btn5, .new .btn6,
.new h2, .new h3
{
	display:block;
	font-size:0;
	text-decoration:none;
	text-indent:-3000px;
}

.menu li, .new li {
	float:left;
}

.menu .L, .menu .btn1, .menu .btn2, .menu .btn3, .menu .R  {
	background-image: url(../img_index/btn_main.png);
	background-repeat: no-repeat;
}

.menu .btn1, .menu .btn2, .menu .btn3 {
	width: 165px;
	height: 25px;
	font-size:0;
}

.menu a.btn1 {
	background-position: -20px 0px;
}

.menu a.btn2 {
	background-position: -185px 0px;
}

.menu a.btn3 {
	background-position: -350px 0px;
}

.menu a.btn1:hover {
	background-position: -20px -25px;
}

.menu a.btn2:hover {
	background-position: -185px -25px;
}

.menu a.btn3:hover {
	background-position: -350px -25px;
}

.menu .L {
	width: 20px;
	height: 25px;
	background-position: 0px 0px;
}

.menu .R {
	width: 185px;
	height: 25px;
	background-position: -515px 0px;
}

/* newbook btn*/

.new h3 {
	background-image: url(../img_index/title_contents.gif);
	background-repeat: no-repeat;
	width: 430px;
	height: 25px;
}


.new .btn1,
.new .btn2,
.new .btn3,
.new .btn4,
.new .btn5,
.new .btn6
{
	background-image: url(../img_index/btn_new.png);
	background-repeat: no-repeat;
	width: 86px;
	height: 22px;
}
.new a.btn1 {
	background-position: 0px 0px;
}
.new a.btn2 {
	background-position: -86px 0px;
}
.new a.btn3 {
	background-position: -172px 0px;
}
.new a.btn4 {
	background-position: -258px 0px;
}
.new a.btn5 {
	background-position: -344px 0px;
}
.new a.btn6 {
	background-position: -430px 0px;
}

/* on change */

.new a.btn1:hover {
	background-position: 0px -22px;
}
.new a.btn2:hover {
	background-position: -86px -22px;
}
.new a.btn3:hover {
	background-position: -172px -22px;
}
.new a.btn4:hover {
	background-position: -258px -22px;
}
.new a.btn5:hover {
	background-position: -344px -22px;
}
.new a.btn6:hover {
	background-position: -430px -22px;
}

/* close */

.new .btn1 {
	background-position: 0px -44px;
}
.new .btn2 {
	background-position: -86px -44px;
}
.new .btn3 {
	background-position: -172px -44px;
}
.new .btn4 {
	background-position: -258px -44px;
}
.new .btn5 {
	background-position: -344px -44px;
}
.new .btn6 {
	background-position: -430px -44px;
}
