@charset "utf-8";

/*
----------------------------------------------------------------------
For
	InternetExplorer7
	Firefox2
----------------------------------------------------------------------
*/


/*
 Style import
---------------------------------------------------------------------- */
@import "2base.css"; /* Share style */


/*
 Style edit
---------------------------------------------------------------------- */
/* Side menu */
div#submenu{margin:10px 0px 0px 20px;}


/*
 Original style
---------------------------------------------------------------------- */
/* Banner */
div#banner{margin:10px 0px 0px 20px;}

/* Infomation */
div#info{
	width      :  530px;
	margin-top : -485px;
	margin-left:  210px;
}
div#info div.s_title{
	background: transparent url(../img/solution/data_l.png) no-repeat;
	width     : 530px;
	height    : 420px;
}

/* Grid */
div#info table.grid{width:100%; margin-top:10px; margin-left:0px;}
div#info table.grid caption{text-align:left;}
div#info table.grid thead th{
	background : #e7fdff;
	color      : #6699cc;
	font-weight: bold;
	text-align : center;
	border     : solid 1px #6699cc;
	padding    : 1px 3px;
}
div#info table.grid thead td.title{
	color      : #6699cc;
	font-weight: bold;
	text-align : left;
}
div#info table.grid thead td.unit{
	font-size     : 11px;
	text-align    : right;
	vertical-align: bottom;
}
div#info table.grid tbody th{
	background : #ffffff;
	color      : #6699cc;
	font-weight: normal;
	text-align : center;
	border     : solid 1px #6699cc;
	padding    : 1px 3px;
}
div#info table.grid tbody td{
	background: #ffffff;
	text-align: center;
	border    : solid 1px #6699cc;
	padding   : 1px 3px;
}
div#info table.grid tfoot td{
	font-size  : 11px;
	padding-top:  3px;
	text-align : left;
}

/* Hack */
* html div#info{margin-top:-493px;}
*+html div#info{margin-top:-493px;}

/* PngFix */
* html div#info div.s_title{behavior:expression(IEPNGFIX.fix(this));}


