@import url('../css/common.css');
@import url('../css/sub.css');

/*----------------------------------------------*/

#gnavi li#gbtn04 a{
background:url(../image/gbtn_04_on.jpg) no-repeat;
}

/*----------------------------------------------*/

#lnavi ul{
width:170px;
list-style:none;
}

#lnavi li{
display:block;
height:25px;
margin:10px 0 10px 0;
text-indent:-9999px;
}

#lnavi a{
border-left:#C1D4E6 solid 3px;
}


#navi01 a{
display:block;
height:25px;
background:url(images/lnavi_01.gif) no-repeat;
text-decoration:none;

}

#navi02 a{
display:block;
height:25px;
background:url(images/lnavi_02.gif) no-repeat;
text-decoration:none;

}

#navi03 a{
display:block;
height:25px;
background:url(images/lnavi_03.gif) no-repeat;
text-decoration:none;

}

#navi04 a{
display:block;
height:25px;
background:url(images/lnavi_04.gif) no-repeat;
text-decoration:none;

}


#lnavi li a:hover{
border-left:#316FAC solid 3px;
}

#lnavi li a#active{
border-left:#316FAC solid 3px;
}
/*-------------------------------------------------------------------*/
#lnavi ul ul#sublnavi{
margin:10px 0 0 0;
list-style:none;
}

#lnavi ul ul#sublnavi li{
margin:3px;
display:block;
text-indent:-9999px;
}


/*PLANT-SUB_NAVI*/
ul#sublnavi li#snavi01 a{
display:block;
height:12px;
background:url(images/js_02.gif) no-repeat;
text-decoration:none;
border:none;
}

ul#sublnavi li#snavi01 a:hover{
display:block;
height:12px;
background:url(images/js_02_on.gif) no-repeat;
text-decoration:none;
border:none;
}

ul#sublnavi li#snavi01 a.active{
display:block;
height:12px;
background:url(images/js_02_on.gif) no-repeat;
text-decoration:none;
border:none;
}


ul#sublnavi li#snavi02 a{
display:block;
height:12px;
background:url(images/js_01.gif) no-repeat;
text-decoration:none;
border:none;
}

ul#sublnavi li#snavi02 a:hover{
display:block;
height:12px;
background:url(images/js_01_on.gif) no-repeat;
text-decoration:none;
border:none;

}

ul#sublnavi li#snavi02 a.active{
display:block;
height:12px;
background:url(images/js_01_on.gif) no-repeat;
text-decoration:none;
border:none;
}


















/*----------------------------------------------*/


/*-----------------------*/
table{
width:590px;
margin: 0 0 0 20px;
}

table.office{

margin: 0 0 30px 20px;
}


td{
padding:10px;
}

td.l{
width:200px;
font-size:13px !important;
font-size:80%;
line-height:160%;
color:#666666;
}

td.r{
border-left:#CCCCCC solid 1px;
font-size:13px !important;
font-size:80%;
line-height:160%;
color:#666666;
}

table.inside{
margin: 0;
width:auto;
}

td.inside{
padding:0 10px 0 0;
font-size:13px !important;
font-size:80%;
line-height:160%;
color:#666666;
white-space: nowrap;
}


#main .todetail{
margin:10px 0;
}




dl#graph{
width:466px;
height:388px;
margin:0 0 0 100px;
display:block;
background:url(images/sales_graph_en.jpg);
}
dl#graph dt,dd{
text-indent:-9999px;
}



/*PLANT*/


#main .box-630{
width:630px;
margin:0 auto;
}


#main .left-300{
width:300px;
float:left;
}


#main .right-330{
width:330px;
float:right;
}

h4{
margin:30px 0 10px 0;
padding:5px;
border-left:#669900 solid 3px;
background:#EEEEEE;
font-size:13px !important;
font-size:80%;
font-weight:900;
color:#333333;

}


#isobox{
margin:30px 0 0 0;
padding:20px 45px;
background:#EEEEEE;
border:#CCCCCC solid 1px;
}

#isowrap{
width:540px;
margin:0 auto;
}

#isobox img#isocopy{
margin:5px 0 20px 0;
}

#isobox div#isoleft{
width:240px;
float:left;
}

#isobox p#isoright{
width:300px;
float:right;
}

#sales{
overflow:visible;
}


p.sales-note{
font-size:12px !important;
font-size:75%;
line-height:160%;
color:#666666;
text-indent: -2.5em;
margin:10px 20 0 160px;
}

.box-590 ul{
margin:0;
}

ul.item{
margin:0 20px 0 40px;
}

li.item-list{
list-style:disc;
padding:10px 20px 0 5px;
font-weight:900;
font-size:13px !important;
font-size:80%;
line-height:160%;
color:#333333;
}

ul.sub-item{
}

li.sub-item-list{
list-style:none;
padding:10px 0 5px 20px;
color:#333333;
font-weight:normal;
line-height:160%;
color:#666666;
}

hr.separator{
margin:16px auto;
text-align:center;
width:90%;
border:thin solid #cccccc;
height:1px;
}