@import "reset.css";
@import "definition.css";
@import "order.css";
@import "issue.css";


.clear {
	clear: both;
}

span.clear {
	display: block;
}

address a:link{
	color:#000;
	text-decoration:none;
}


td a:link,
p a:link,
div.order-Rlatest a:link{
	color: #000;
	text-decoration: none;
}

td a:visited,
p a:visited,
div.order-Rlatest a:visited{
	color: #000;
	text-decoration: none;
}

a:link{
	text-decoration:none;
}
a:visited{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a:active{
	text-decoration:underline;
}


body{
	color: #000;
}

/* contents
----------------------------------------------- */
div#contents{
	width: 718px;
	clear: both;
}

div#navL-start{
	width: 159px;
	float: left;
	display: inline;
}

div#primary{
	width: 538px;
	float: right;
	padding: 5px 0 0 18px;
	border-left: 1px solid #CCCCCC;
	display: inline;
}

/* foot
----------------------------------------------- */

div#foot address{
	color: #000000;
	text-align: center;
	padding-top: 15px;
}

address a,
address a:link{
	color: #000000;
	text-align: center;
	text-decoration: none;
}

/* navG
----------------------------------------------- */
div#navG{
	padding-top: 15px;
}

div#navG ul  {
	list-style-type: none;
}

div#navG ul li {
	float:left;
	text-align: center;
	width: 139px;
}

div#navG ul li.navG-latest a,
div#navG ul li.navG-issue a,
div#navG ul li.navG-order a,
div#navG ul li.navG-contact a,
div#navG ul li.navG-hakuhodo a{
	color: #000000;
}

/* navL
----------------------------------------------- */

div#navL{
	width: 159px;
	height: 100px;
	padding-top: 15px;
}

div#navL ul li {
	height: 20px;
}

div#navL ul li.navL-latest a,
div#navL ul li.navL-issue a,
div#navL ul li.navL-order a,
div#navL ul li.navL-contact a ,
div#navL ul li.navL-home a{
	width: 159px;
	color: #000000;
}

/* h2
----------------------------------------------- */
h2.latest-title,
h2.title,
h2.issue-title,
h2.order-title,
h2.contact-title{
	color: #000000 ;
	font-size: 116% ;
	margin-top: 5px;
}

/* @group latest-column */

div#column{
	width: 538px;
	margin-top: 15px;
}


div#column div#cover{
	float: left;
	display: inline;
}

div#column div#text{
	width: 320px;
	padding: 0 15px 20px 25px;
	float: right;
}

/* @end */

h3{
	padding:7px 12px 7px 0;
	clear: both;
}

/* h2
----------------------------------------------- */





