/* ***************************************************
* CSS file For nexta.co.jp
	FileName: top.css
	data:2009/5/2 koyama
**************************************************** */

/*-----------------------------------------------------------
■ClearFloat一括指定（問題あったらここをハズして個々で指定しなおす）
------------------------------------------------------------*/
div {
	min-height:0;
	display: inline-table; 
}
div:after{ 
	content:"."; 
	display:block; 
	height:0; 
	clear: both; 
	visibility:hidden; 
} 
/* \*/ 
* html div {height:0;} 
/* */ 
/* -- end clear float -- */

dl {
	min-height:0;
	display: inline-table; 
}
dl:after{ 
	content:"."; 
	display:block; 
	height:0; 
	clear: both; 
	visibility:hidden; 
} 
/* \*/ 
* html dl {height:0;} 
dl {display: block;} 
/* */ 
/* -- end clear float -- */


/*-----------------------------------------------------------
■common上書き
------------------------------------------------------------*/
body {
	background: #FFF url(/img/common/bg_body.gif) repeat-x 0 363px;
}
div#Container {
	background: url(/img/top/bg_container.gif) repeat-y 160px 0;
}

div#Content {
	width: 500px;
	padding: 4px 0 0 ;
	float: left;
}


/*-----------------------------------------------------------
■Flash
------------------------------------------------------------*/
div#Flash {
	width: 1100px;
	text-align: left;
	margin: 0 auto;
}

/*-----------------------------------------------------------
■Flash
------------------------------------------------------------*/
div#Header {
	padding: 0px 0px 1px ;
	position: relative;
	width: 900px;
	background:none;
	display: block;
}


/*-----------------------------------------------------------
■関連会社
------------------------------------------------------------*/
div#Relation {
	width: 160px;
	float: left;
}

/*-----------------------------------------------------------
■コンセプト
------------------------------------------------------------*/
div.Concept {
	width: 470px;
	margin: 0 0 15px 16px;
}

/*-----------------------------------------------------------
■Topics
------------------------------------------------------------*/
div.Topics {
	width: 470px;
	margin: 0 0 0 16px;
	background: #dad4cf;
}
div.Topics dl {
	background: url(/img/top/line_topics.gif) repeat-x bottom;
	padding: 0 10px 0 15px;
}
div.Topics dl dt,div.Topics dl dd {
	display: block;
	float: left;
}

div.Topics dl dt {
	width: 90px;
	padding: 5px 0 4px;
	background: url(/img/top/arrow_topics.gif) no-repeat right center;
}
div.Topics dl dd {
	width: 355px;
	padding: 5px 0 4px 0;
}

div.Topics a:link,div.Topics a:visited { text-decoration: none; color: #333; }
div.Topics a:hover { text-decoration: underline; color: #666; }
