@charset "utf-8";



#topicpath {
	margin-bottom: 30px;
}



/* Main Visual
/* -------------------------------------------- */

#content #mv {
	width: 960px;
	height: 455px;
	background: url("../img/mv.jpg") 0 20px no-repeat;
}

#content #mv img {
	display: block;
}

#content #mv .text {
	float: left;
	display: inline;
	width: 492px;
	margin: 38px 0 0 84px;
}
#content #mv .text img.howto {
	margin: 10px 0 0 0;
}

#content #mv .pics {
	float: right;
	display: inline;
	width: 270px;
	margin: 38px 90px 0 0;
}
#content #mv .pics img.bookcover {
	margin: 0;
}


/* Modal Window
/* -------------------------------------------- */

.jqmWindow .bg {
	width: 695px;
	height: 526px;
	background: url("../img/bg_download.png") 0 0 no-repeat;
}
*html .jqmWindow .bg {
/*	background: url("../img/bg_download.gif") 0 0 no-repeat;	*/
}

.jqmWindow .body {
	padding: 33px 0 0 0;
}
.jqmWindow img.bookcover {
	display: block;
	margin: 0 auto 0 auto;
}

.jqmWindow .foot {
	width: 610px;
	margin: 0 0 0 44px;
}
.jqmWindow .foot img.mes {
	float: left;
	margin: 16px 0 0 0;
}
.jqmWindow .foot ul.button {
	float: right;
	margin: 0;
	padding: 0;
	list-style: none;
}
.jqmWindow .foot ul.button li {
	float: left;
	width: 93px;
	list-style: none;
}

.iepngfix {
  behavior: expression(IEPNGFIX.fix(this));
}





/* Menu
/* -------------------------------------------- */

#content .bookArea {
	margin: 0 0 33px 30px;
}
#content .book {
	float: left;
	display: inline;
	width: 275px;
	margin: 0 35px 0 0;
}
#content .sep {
	margin: 0 0 0 0;
}
#content .book h2 {
	margin: 0 0 2px 0;
}
#content .book .large {
	position: absolute; 
	width: 0;
	height: 0;
	left: -9999px; 
	top: -9999px;
}
#content .book img {
	display: block;
}
#content .book ul.button {
	margin: 0;
	padding: 0;
	list-style: none;
}
#content .book ul.button li {
	float: left;
	width: 137px;
	margin: 0;
	padding: 0;
	list-style: none;
}

