@charset "utf-8";

body #container #contents #main div.lft{
width:200px;
}

body #container #contents #main div.rgt{
width:432px;
}

body #container #contents #main.sitemap div.rgt ul{
width:421px;
height:31px;
padding-left:11px;
margin:0px;
background:url(/jp/ja/ir/spinfo/img/boder_chart.gif) repeat-x left bottom;
}

body #container #contents #main div.rgt ul li{
margin:0 10px 0 0;
float:left;
list-style:none;
text-indent:-9999px;
}
body #container #contents #main div.rgt ul li a{
outline-width:0;
}

body #container #contents #main div.rgt ul li.tab01 a{
background:url(/jp/ja/ir/spinfo/img/btn_tab_01.gif) no-repeat left top;
width:94px;
height:31px;
display:block;
}
body #container #contents #main div.rgt ul li.tab01 a:hover {
background:url(/jp/ja/ir/spinfo/img/btn_tab_01_c.gif) no-repeat left top;
width:94px;
height:31px;
display:block;
}
body #container #contents #main div.rgt ul li.tab01 a.on{
background:url(/jp/ja/ir/spinfo/img/btn_tab_01_c.gif) no-repeat left top;
width:94px;
height:31px;
display:block;
}

body #container #contents #main div.rgt ul li.tab02 a{
background:url(/jp/ja/ir/spinfo/img/btn_tab_02.gif) no-repeat left top;
width:94px;
height:31px;
display:block;
}
body #container #contents #main div.rgt ul li.tab02 a:hover {
background:url(/jp/ja/ir/spinfo/img/btn_tab_02_c.gif) no-repeat left top;
width:94px;
height:31px;
display:block;
}
body #container #contents #main div.rgt ul li.tab02 a.on {
background:url(/jp/ja/ir/spinfo/img/btn_tab_02_c.gif) no-repeat left top;
width:94px;
height:31px;
display:block;
}
body #container #contents #main div.rgt ul li.tab03 a{
background:url(/jp/ja/ir/spinfo/img/btn_tab_03.gif) no-repeat left top;
width:94px;
height:31px;
display:block;
}
body #container #contents #main div.rgt ul li.tab03 a:hover {
background:url(/jp/ja/ir/spinfo/img/btn_tab_03_c.gif) no-repeat left top;
width:94px;
height:31px;
display:block;
}
body #container #contents #main div.rgt ul li.tab03 a.on {
background:url(/jp/ja/ir/spinfo/img/btn_tab_03_c.gif) no-repeat left top;
width:94px;
height:31px;
display:block;
}

body #container #contents #main div.rgt div.ir_box{
width:430px;
border:#CCCCCC 1px solid;
border-top:none;
}
body #container #contents #main div.rgt div.ir_box img{
display:block;
}

body #container #contents #main div.bdr_box p{
color:#666666;
margin-bottom:5px;
}

body #container #contents #main div.bdr_box p.fs10{
margin-bottom:0px;
}

body #container #contents #main .sec-lv1 .index-link_l,
body #container #contents #main .sec-lv1 .index-link_r {
margin-bottom:0;
}


