﻿@charset "utf-8";
/*--------------------------------------
	e-CAPCOM CSS

	2009/2/24 version 1.00
--------------------------------------*/

body {
	font-size: 80% ;
	color:white ;
	background: url(../images/kenji_bg04.gif) ;
}



/* link */

a{
	text-decoration: none ;
}



a:link {
	color: #333 ;
	text-decoration: underline ;
}



a:visited {
	color: #333 ;
	text-decoration: underline ;
}



a:hover {
	color: #3366ff ;
	text-decoration: underline ;
}



a:active {
	color: #3366ff ;
}



table.table2 {
	width: 1000px ;
	height: 370px ;
	background: url(../images/kenji_bg03.gif) ;
	text-align: left ;

}



td.table2left{
	width: 500px ;
	height: 370px ;
}



td.table2right1{
	width: 500px ;
	height: 80px ;
}



td.table2right2{
	width: 500px ;
	height: 290px ;
	border: 0px ;
	background: url(../images/kenji_007.jpg) ;
}



table.table3 {
	width: 1000px ;
	height: 1000px ;
	background: url(../images/kenji_bg03.gif) ;
	text-align: left ;
}



td.table3item {
	width: 180px ;
	padding: 20px ;
}



td.table3text {
	width: 320px ;
	padding: 20px 20px 20px 0px;
}



table.table4 {
	width: 1000px ;
	height: 300px ;
	background: url(../images/kenji_bg03.gif) ;
	text-align: left ;
}



td.table4right {
	align: center ;
	width: 500px ;
	padding: 20px 40px 20px	20px ;
}



td.table4left {
	width: 500px ;
	padding: 20px 20px 20px	40px ;
}



table.table5 {
	width: 1000px ;
	height: 780px ;
	background: url(../images/kenji_bg01b.gif) ;
	text-align: left ;
}



table.table5goods {
	width: 960px ;
	height: 750px ;
	background: url(../images/kenji_bg05.gif) ;
	font-size:85% ;
	text-align: left ;
}



table.table5soft {
	width: 960px ;
	height: 200px ;
	background: url(../images/kenji_bg05.gif) ;
	font-size:85% ;
	text-align: left ;
}



td.table5copy {
	width: 1000px ;
	height: 60px ;
	background-color: #000000 ;
}



table.tracks {
	width: 320px ;
	height: 200px ;
	color: #333333 ;
	text-align: left ;
}



td.tracks_left1 {
	width: 180px ;
	height: 200px ;
}



td.tracks_left2 {
	width: 180px ;
	height: 40px ;
}



td.tracks_right {
	font-size:90% ;
}



em,strong {
	font-weight: bold ;
	font-size: 120% ;
}



ul,li {
	margin: 0px 0px 0px 0px ;
	list-style-type: square ;
}



#track ul,li {
	margin: 0px 0px 0px 0px ;
	list-style-type: none ;
}


.copy {
	color:#ffffff ;
	font-size: 85% ;
}



.yellow {
	color:#ffff00 ;
	font-size: 85% ;
}



.yellow2 {
	color: #ffff00 ;
	font-size: 100% ;
	margin: 0px 0px 0px 0px ;
	padding: 0px
}



.red {
	color: #cc0000 ;
}



#yoyaku_lim a{
	display:block;
	background:url(../images/kenji_019_2.gif) no-repeat;
	width:324px;
	height:50px;
}



#yoyaku_lim a:hover{
	background:url(../images/kenji_019_2_on.gif) no-repeat;
}



#yoyaku_nor a{
	display:block;
	background:url(../images/kenji_020b2.gif) no-repeat;
	width:324px;
	height:50px;
}



#yoyaku_nor a:hover{
	background:url(../images/kenji_020b2_on.gif) no-repeat;
}



#jacket a{
	display:block;
	background:url(../images/kenji_010.jpg) no-repeat;
	width:180px;
	height:180px;
}



#jacket a:hover{
	background:url(../images/kenji_010_on.jpg) no-repeat;
}



#case a{
	display:block;
	background:url(../images/kenji_015.jpg) no-repeat;
	width:180px;
	height:180px;
}



#case a:hover{
	background:url(../images/kenji_015_on2.jpg) no-repeat;
}



