@charset "utf-8";
/* CSS Document */

.jull {
		width:900px; height:827px;
		left:50%; /*top:00%;*/
		/* margin-top:-413px;  noss l height */
		margin-left:-450px; /* noss l width */
		/*border:2px solid #000000;*/
		position:absolute;

}
body {
/*	background-color: #d0a254; /* beige */	
/*	background-color: #221f20; /* black */
	background-color: #15214d; /* red */
/*	background-color: #ffffff; /* red */
}

object {
    display:block;
}


.texttitle{
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color:#2a2d7c;
font-weight:bold;
}

.texttitle2{
font-size: 18px;
font-family: Arial, Helvetica, sans-serif;
color:#2a2d7c;
font-weight:bold;
}

.text{
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color:#2a2d7c;
}

.text2{
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color:#2a2d7c;
}

.text3{
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
color:#2a2d7c;
font-weight:bold;
}

.price{
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color:#F00;
font-weight:bold;
}

.price2{
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
color:#F00;
font-weight:bold;
}

.copyright{
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color:#ffffff;
}

.copyright a:link{
text-decoration:none;
font-weight:bold;
color:#ffffff;
}

.copyright a:visited{
text-decoration:none;
font-weight:bold;
color:#ffffff;
}

.copyright a:hover{
text-decoration:underline;
font-weight:bold;
color:#ffffff;
}

.copyright a:active{
text-decoration:none;
font-weight:bold;
color:#ffffff;
}

a:link
{
color:#2a2d7c;
text-decoration:none;
font-weight:bold;
}

a:hover
{
color:#192852;
text-decoration:none;
font-weight:bold;
}

a:visited
{
color:#2a2d7c;
text-decoration:none;
font-weight:bold;
}

a:active
{
color:#221f20;
text-decoration:none;
font-weight:bold;
}

/*Mouse over java*/
.hovertip {
	position: absolute;
    display: none; /* in case javascript is disabled */
	width: 270px;
	height:350px;
    background: url('../images/sub-bg.png') no-repeat;
	font-size: 12px;
	z-index: 200;
	margin-left: 5px;
	margin-top: 10px;
	}
.hovertip_target {
				 font-style: italic;
}
 .hovertip_target:hover {
						text-decoration: none;
					  cursor:help;
}

ul.hovertip li {
	display:inline;
	list-style:none;
	padding-right:15px; 
}

ul.hovertip li a{ 
	display:inline;
	list-style:none;
	padding-right:15px; 
}

ul.hovertip {width:200px; padding-top:30px; padding-left:10px; padding-right:10px; height:95px; padding-bottom:20px; display:block}

/*Mouse over java Finish*/


.m_banner_hide{
	display:none;
}
.m_banner_show{
	display:block;
}

#booklist, #contents {
	position: absolute;
	top: 175px;
	left: 50px;
	width: 500px;
	
}

#booklist ul {
	list-style-type: none;
}

#booklist ul li {
	margin: 0 1em 1em;
}

#contents table {
	font-size: 90%;
	border-collapse: collapse;
}


#contents p, #contents button {
	margin: 1em;
}
