@charset "utf-8";

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


/*
 Style import
---------------------------------------------------------------------- */
@import "3base.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 : -515px;
	margin-left:  210px;
}
div#info div.text{padding:5px; margin-bottom:30px; line-height:20px;}
div#info div.title_01{background: transparent url(../img/solution/dl_01.png) no-repeat; width:530px; height:20px;}
div#info div.title_02{background: transparent url(../img/solution/dl_02.png) no-repeat; width:530px; height:20px;}
div#info div.title_03{background: transparent url(../img/solution/dl_03.png) no-repeat; width:530px; height:20px;}

/* List */
div#info div.list{
	width        : 520px;
	margin-bottom:  30px;
	padding      : 0px 5px;
}
div#info div.list ul{list-style:none; padding:0px; margin-left:0px; margin-top:-10px;}
div#info div.list li{float:left; width:250px; line-height:30px;}
div#info div.list div.reset{clear:both; height:10px;}

/* Hack */
* html div#info{margin-top:-523px;}
*+html div#info{margin-top:-523px;}
* html div#info div.list ul{margin-top:0px;}
*+html div#info div.list ul{margin-top:0px;}

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


