@charset "utf-8";

/* ================== substyle ================== */

#main .index-link {
width: 635px;
margin: 0 0 18px 0;
background: url(/jp/en/about/sub/img/fig_index-link.gif) repeat-y left top;
}

#main .index-link .bg-btm {
width: 635px;
background: url(/jp/en/about/sub/img/fig_index-link_btm.gif) no-repeat left bottom;
}
#main .index-link .bg-top {
width: 633px;
padding:10px 1px 8px 1px;
background: url(/jp/en/about/sub/img/fig_index-link_top.gif) no-repeat left top;
}

#main .index-link img.icn {
float:left;
}
#main .index-link .inner {
float:right;
width: 534px;
margin: 0;
padding: 0 0 0 15px;
background: url(/common/img/dot_v-line.gif) repeat-y left top;
}
#main .index-link .no-icn {
background-image: none;
}

#main .index-link h2 {
margin: 0 0 8px 0;
padding: 5px 0 0 0;
background: none;
border: none;
}

#main .index-link ul {
margin: 0;
}

#main .index-link ul li {
float: left;
width: 240px;
margin-bottom:0;
padding-bottom:6px;
}


#main .index-link .innovation {
padding: 10px 0 0 85px;
background: url(/jp/en/about/sub/img/bg_innovation.gif) no-repeat left top;
}

#main .index-link .ifl {
padding: 10px 0 0 85px;
background: url(/jp/en/about/sub/img/bg_ifl.gif) no-repeat left top;
}

#main .index-link .energy {
padding: 10px 0 0 85px;
background: url(/jp/en/about/sub/img/bg_energy.gif) no-repeat left top;
}

#main .index-link .metals {
padding: 10px 0 0 85px;
background: url(/jp/en/about/sub/img/bg_metals.gif) no-repeat left top;
}

#main .index-link .machinery {
padding: 10px 0 0 85px;
background: url(/jp/en/about/sub/img/bg_machinery.gif) no-repeat left top;
}

#main .index-link .chemicals {
padding: 10px 0 0 85px;
background: url(/jp/en/about/sub/img/bg_chemicals.gif) no-repeat left top;
}

#main .index-link .le {
padding: 10px 0 0 85px;
background: url(/jp/en/about/sub/img/bg_le.gif) no-repeat left top;
}

#main .index-link .cs {
padding: 10px 0 0 85px;
background: url(/jp/en/about/sub/img/bg_cs.gif) no-repeat left top;
}

#main table.col-th th.details {
	width:50%;
}

