div#toolBox {
width:186px;
margin-top:10px;
background:url(/ja/common/images/toolbox/toolbox_bg_01.gif) repeat-y;
}
div#toolBoxNavigationWrap {
width:186px;
padding-bottom:21px;
background:url(/ja/common/images/toolbox/toolbox_bg_02.gif) no-repeat left bottom;
}
div.sdmenu {
width:172px;
padding:13px 7px 0 7px;
background:url(/ja/common/images/toolbox/toolbox_bg_03.gif) no-repeat left top;
}
div.sdmenu div {
overflow:hidden;
margin:2px 3px 0;
}

div.sdmenu div.toolBoxHeading {
display:block;
cursor:pointer;
margin:0px;
padding-bottom:5px;
color:#3266cc;
background:url(/ja/common/images/toolbox/toolBoxHeading_bg_01.gif) no-repeat left bottom;
}
div.sdmenu div p {
padding:0 8px 0 27px;
}

div.sdmenu div#toolBoxCategory01 div.toolBoxHeading p {
background:url(/ja/common/images/toolbox/toolBoxCategory01_bg_01.gif) repeat-x;
}
div.sdmenu div#toolBoxCategory02 div.toolBoxHeading p {
background:url(/ja/common/images/toolbox/toolBoxCategory02_bg_01.gif) repeat-x;
}
div.sdmenu div#toolBoxCategory03 div.toolBoxHeading p {
background:url(/ja/common/images/toolbox/toolBoxCategory03_bg_01.gif) repeat-x;
}
div.sdmenu div#toolBoxCategory04 div.toolBoxHeading p {
background:url(/ja/common/images/toolbox/toolBoxCategory04_bg_01.gif) repeat-x;
}
div.sdmenu div#toolBoxCategory05 div.toolBoxHeading p {
background:url(/ja/common/images/toolbox/toolBoxCategory05_bg_01.gif) repeat-x;
}
div.sdmenu div#toolBoxCategory06 div.toolBoxHeading p {
background:url(/ja/common/images/toolbox/toolBoxCategory06_bg_01.gif) repeat-x;
}
div.sdmenu div#toolBoxCategory07 div.toolBoxHeading p {
background:url(/ja/common/images/toolbox/toolBoxCategory07_bg_01.gif) repeat-x;
}
div.sdmenu div#toolBoxCategory08 div.toolBoxHeading p {
background:url(/ja/common/images/toolbox/toolBoxCategory08_bg_01.gif) repeat-x;
}

div.sdmenu div p span {
display:block;
padding:7px 13px 3px 0px;
background:url(/ja/common/images/toolbox/toolbox_ico_01.gif) no-repeat 118px 7px;
}
div.sdmenu div.collapsed p span {
background:url(/ja/common/images/toolbox/toolbox_ico_02.gif) no-repeat 118px 7px;
}
div.sdmenu div ul {
padding:3px 5px 5px;
background:#fff;
}
div.sdmenu div ul ul {
padding:3px 0px 0px;
}
div.sdmenu div li {
padding:3px 0px 3px 5px;
line-height:1.3;
}
div.sdmenu div ul.marker li {
padding-left:11px;
background:url(/ja/common/images/toolbox/toolbox_ico_03.gif) no-repeat 2px 8px;
}
div.sdmenu div li li {
padding-bottom:0px;
}
div.sdmenu div li em {
font-weight:bold;
}

* html div.sdmenu .endIco {margin-top:1px;}/* for IE6 */
*:first-child+html .endIco {margin-top:1px;}/* for IE7 */