@charset "utf-8";
*
{
	color			:#a6a6a6;
}

body
{
	background-color	:#0b1539;
}
/*
img { behavior: url(/common/lib/js/iepngfix.htc) }
*/
.contents_field
{
	margin			:0 30px;
}

.header
{
	margin			:28px 0 0 0;
	width			:580px;
	position		:relative;
}

.header dt
{
	font-weight		:bold;
}

dt.software
{
	font-size		:90%;
}

dt.title
{
	margin			:2px 0 0 0;
	font-size		:120%;
}

dd.logo
{
	position		:absolute;
	top			:5px;
	right			:0px;
}


.gt_carlist,
.gt_carlist th,
.gt_carlist td
{
	border-style		:solid;
	border-color		:#4f4f4f;
}

.gt_carlist
{
	clear			:both;
	width			:580px;
	margin			:5px 0 0 0;
	border-width		:1px 0 0 0;
}

.gt_carlist th,
.gt_carlist td
{
	border-width		:0 0 1px 0;
}

.gt_carlist th
{
	font-weight		:normal;
	text-align		:center;
	width			:40px;
}

.gt_carlist th p,
.gt_carlist td p
{
	font-size		:94%;
	margin			:4px 0;
}

.gt_carlist td p {margin:4px 0 4px 0; }

.gt_carlist td.icon
{
	text-align		:center;
	vertical-align	:top;
	width			:50px;
}

.gt_carlist td.icon2 { width:52px; padding:3px 0; text-align:right; }
.gt_carlist td.icon2 img { margin:0 0 0 2px; }

.gt_carlist td.icon img
{
	margin			:6px 2px 0;
}

.footer
{
	margin			:15px 0;
}

dl.icon_description
{
	width			:580px;
	font-size		:14px;
	margin			:15px 0 0 0;
	padding			:4px 0 2px;
	border-width	:2px 0 0 0;
	border-style	:solid;
	border-color	:#4f4f4f;
}

dl.icon_description dd
{
	width			:90px;
	margin			:15px 0 0 0;
}

dl.icon_description dd span,
dl.icon_description dd img
{
	vertical-align	:bottom;
}

dl.icon_description dd.text
{
/*
	font-size		:90%;
	width			:auto;
	margin			:5px 0 0 0;
	clear			:both;
*/
	font-size		:90%;
	width			:auto;
	margin			:5px 0;
	clear			:both;
	color		:#808080;
	text-align	:left;
}
