@charset "utf-8";
/* CSS Document */

.content h2{
	background-image:url(../../../../default/files/pictures/ea_develop/h2-background.gif);
	border:none!important;
	color:#FFF;
	margin:12px -15px 4px -26px!important;
	padding: 0 0 0 27px!important;
	width:620px;
	line-height:50px;
	letter-spacing:1px;
}
.content .topbar{
	background-color:#1b1b1b;
	text-align:center;
	padding:0 24px 0 23px;
	margin:0 -15px 0 -26px;
	height:26px;
}

.content .topbar ul{
	list-style:none;
	display:block;
	height:26px;
	width:600px;
	padding:0!important;
	margin:0;
}

.content .topbar ul li{
	display:block;
	width:150px;
	height:26px;
	float:left;
	padding:0!important;
	margin:0;
}
.content .topbar ul li a{
	display:block;
	padding:0;
	margin:0;
}

.content div#header-top{
	background-image:url(../../../../default/files/pictures/ea_develop/header-top-ja.jpg);
	margin:0 -15px 0 -26px;
	height:300px;
}
.content div#header-top div.content{
	color:#ffffff;
	padding: 186px 0 0 28px;
	font-size:14px;
	line-height:18px;
}
.content div#header-top div.content strong{
	color:#ffffff;
}
.content div#header-top div.content a{
	color:#ffffff!important;
}

.content table.comparison {
	margin-left:-20px;
	width:620px;
}

.content td.item-title {
	text-align: right;
	vertical-align:middle;
	border-top:1px dashed #2999E9;
	width: 170px;
	font-size:100%!important;
	line-height:120%!important;
	padding: 6px 10px 6px 0px;
}
.content td.ea_develop {
	color: #FFF;
	border-top:1px solid #323439;
	background-color: #191A1C;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:96%!important;
	line-height:120%!important;
	width:220px;
	padding:6px 0;
}
.content td.self_ea {
	background-color: #DBDBDB;
	border-top:1px solid #BFBFBF;
	vertical-align:middle;
	text-align:center;
	font-size:96%!important;
	line-height:120%!important;
	width:220px;
	padding:6px 0;
}
