@charset "utf-8";

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

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

#main .index-link .bg-btm {
width: 635px;
background: url(/jp/ja/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/ja/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 table.col-th th.details {
	width:50%;
}
