/* === index setting File === */

/* -------------------------------------------------- contentsArea */

#index div#contentsArea {
	background-image: none;
	background-color: none;
	margin-bottom:32px;

}

/* -------------------------------------------------- mainContents */

#index div#contentsArea div#mainContents {
	width: 932px;
}

/* -------------------------------------------------- Flash Area*/

div#mainContents div#flashcontent,
div#mainContents div#keyvisual {
	margin-bottom:17px;
}

/* -------------------------------------------------- businessIntro Area*/
div#mainContents h2 {
	padding-left: 0;
	margin-bottom: 10px;
	background-image: none;
	font-size: 80%;
	color: #999;
}

div#businessIntro,
body.en div#businessIntro {
	width: 932px;
	margin-bottom: 24px;
}

body.en div#businessIntro {
	margin-bottom: 28px;
}

div#businessIntro p {
	color: #999;
	margin-bottom: 5px;
}

/* -------------------------------------------------- Navigation Area*/

div#businessIntro ul#indexNavi {
	width: 932px;
	height: 65px;
}

body.en div#businessIntro ul#indexNavi {
	height: 83px;
}

div#businessIntro ul#indexNavi li,
body.en div#businessIntro ul#indexNavi li,
div#businessIntro ul#indexNaviTitle li,
body.en div#businessIntro ul#indexNaviTitle li {
	float: left;
}

div#businessIntro ul#indexNavi li a,
body.en div#businessIntro ul#indexNavi li a{
	display: block;
	width: 186px;
	height: 83px;
	text-indent: -10000em;
	font-size: 0;
}

div#businessIntro ul#indexNavi li#chemicals,
body.en div#businessIntro ul#indexNavi li#chemicals,
div#businessIntro ul#indexNavi li#chemicals a,
body.en div#businessIntro ul#indexNavi li#chemicals a{
	width: 188px;
}

body.en div#businessIntro ul#indexNavi li {
	height: 83px;
}

div#businessIntro ul#indexNavi li#flatglass {
	background-image: url(/common/images/jp/btn-flatglass.jpg);
	background-repeat: no-repeat;
}

div#businessIntro ul#indexNavi li#automotive {
	background-image: url(/common/images/jp/btn-automotive.jpg);
	background-repeat: no-repeat;
}

div#businessIntro ul#indexNavi li#display {
	background-image: url(/common/images/jp/btn-display.jpg);
	background-repeat: no-repeat;
}

div#businessIntro ul#indexNavi li#ee {
	background-image: url(/common/images/jp/btn-ee.jpg);
	background-repeat: no-repeat;
}

div#businessIntro ul#indexNavi li#chemicals {
	margin-right: 0;
	background-image: url(/common/images/jp/btn-chemicals.jpg);
	background-repeat: no-repeat;
}

body.en div#businessIntro ul#indexNavi li#flatglass {
	background-image: url(/common/images/en/btn-flatglass.jpg);
}

body.en div#businessIntro ul#indexNavi li#automotive {
	background-image: url(/common/images/en/btn-automotive.jpg);
}

body.en div#businessIntro ul#indexNavi li#display {
	background-image: url(/common/images/en/btn-display.jpg);
}

body.en div#businessIntro ul#indexNavi li#chemicals {
	background-image: url(/common/images/en/btn-chemicals.jpg);
}

body.en div#businessIntro ul#indexNavi li#ee {
	background-image: url(/common/images/en/btn-ee.jpg);
}

/* -------------------------------------------------- information Area */

div#information {
	width: 932px;
}

/* -------------------------------------------------- newArrivals Area */

div#wrap_new_topics {
	float:left;
	width:618px;
}

div#newArrivals,
div#topics {
	background-color: #F2F2F2;
}

div#newArrivals h3 a {
	display: block;
	margin: 0;
	background-image: url(/common/images/jp/bg-newarrivals-h3.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom: solid 1px #FFF;
	width: 618px;
	height: 24px;
	text-indent: -10000em;
	overflow: hidden; 
}

div#topics h3 a {
	display: block;
	margin: 0;
	background-image: url(/common/images/jp/bg-topics-h3.gif);
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom: solid 1px #FFF;
	width: 618px;
	height: 24px;
	text-indent: -10000em;
	overflow: hidden; 
}

body.en div#newArrivals h3 a {
	background-image: url(/common/images/en/bg-newarrivals-h3.jpg);
}

body.en div#topics h3 a {
	background-image: url(/common/images/en/bg-topics-h3.jpg);
}

div#newArrivals p img {
	margin: 0 0 0 10px;
}

div#newArrivals dl.news {
	clear: both;
	padding: 10px;
}

div#newArrivals dl.news dt {
	clear: left;
	float: left;
	width: 125px;
	margin-bottom: 4px;
	padding-left: 1px;
	color: #999;
	line-height: 1.25;
}

div#newArrivals dl.news dd {
	margin-right: 15px;
	margin-bottom: 4px;
	margin-left: 125px;
	color: #999;
	line-height: 1.25;
}

div#newArrivals dl.news dd.toLists {
	text-align: right;
}

div#topics {
margin:6px 0 25px;
}

div#topics ul {
	padding:0 10px 10px 10px;
}

/* -------------------------------------------------- Link Area */

dl#indexLinks {
	float: right;
	width: 274px;
}

dl#indexLinks dt {
	margin-bottom: 5px;
}

dl#indexLinks dd {
	margin-bottom: 18px;
}

dl#indexLinks dd.lastItem {
	margin-bottom: 0;
}

/* -------------------------------------------------- margin */
* html div#mainContents dl { margin-right: auto; }

/* -------------------------------------------------- clearfixes */

div#businessIntro:after,
div#information:after,
div#information div#newArrivals:after,
div#information dl#indexLinks:after {
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
	line-height: 0;
}
div#businessIntro,
div#information,
div#information div#newArrivals,
div#information dl#indexLinks {
	display: inline-table;
	min-height: 1%;
}
/* for macIE \*/
* html div#businessIntro,
* html div#information,
* html div#information div#newArrivals,
* html div#information dl#indexLinks {
	height: 1%;
}
div#businessIntro,
div#information,
div#information div#newArrivals,
div#information dl#indexLinks {
	display: block;
}
/* end of for macIE */

/* EOF */

