div#contents div#contents_detail { clear: both;height:100%;margin:1.5em 1em 0 1em;line-height:1.66em;color:#333333; }

div#contents div#contents_detail div.jump {  width:51.0em;border:0.25em solid #a6a6a6;padding:0.5em 0.25em;line-height:2em; }
div#contents div#contents_detail div.jump img.dot { width:0.33em;height:0.33em;margin:0.5em 0.25em;vertical-align:middle; }

div#contents div#contents_detail ul.sub_tab {  clear: both;width:51.0em;border:0.25em solid #a6a6a6;padding:0.5em 0.25em;line-height:2em;margin-bottom:1.5em; }
div#contents div#contents_detail ul.sub_tab li.tab_title { padding:0.25em; }
div#contents div#contents_detail ul.sub_tab li.tab_title ul.tab_group { overflow:hidden; }
div#contents div#contents_detail ul.sub_tab li.tab_title ul.tab_group li.tabs { float:left;padding:0.08em; }


div#contents div#contents_detail div.sub_title { padding:0 0 1.5em 0; }
div#contents div#contents_detail div.sub_title img { width:49.16em;height:4.33em }

div#contents div#contents_detail div.txt01 { padding:1em 0.5em 1em 1em;color:#666666 }

div#contents div#contents_detail ul.txt02 { padding:0 1em 2em 0 }

.line00 { border-bottom:0.08em solid #e5e5e5; }
div#contents div#contents_detail ul.txt02 li.group1 { padding:1em 0 1em 0; }


div#contents div#contents_detail ul.txt02 li.group1 ul li.group2 { padding:0.75em 0.5em 0.75em 2.5em; }
img.dot { width:0.83em;height:0.83em;padding:0.25em; }
img.dot3 { width:0.83em;height:0.83em;padding:0.25em; }

div#contents div#contents_detail ul.txt02 li.group1 ul li.group2 ul li.list3 { padding:0 0 0 0.5em;line-height:1.75em; }
div#contents div#contents_detail ul.txt02 li.group1 ul li.group2 ul li.group3 { padding:0.5em 0 0.5em 0.25em;margin:0em; }
div#contents div#contents_detail ul.txt02 li.group1 ul li.group2 ul li.group3 img.i1 { width:30.5em;height:3em; }
div#contents div#contents_detail ul.txt02 li.group1 ul li.group2 ul li.group3 img.i2 { width:30.5em;height:2.16em; }
div#contents div#contents_detail ul.txt02 li.group1 ul li.group2 ul li.group3 img.i3 { width:30.5em;height:3.16em; }
div#contents div#contents_detail ul.txt02 li.group1 ul li.group2 ul li.group3 img.h1 { width:36.66em;height:2.83em; }
div#contents div#contents_detail ul.txt02 li.group1 ul li.group2 ul li.group3 img.h2 { width:36.66em;height:2.58em; }

div#contents div#contents_detail ul.txt02 li.group1 ul li.group2 ul li.list3 ul li.list4 { padding:0 0 0 0.75em;line-height:1.75em; }

table.status01 { width:50em;border-top:0.25em solid #808080;margin:0em; border-bottom:0.25em solid #808080; }
table.status01 td { padding:0.41em; }
table.status01 .center { text-align:center }
table.status01 .lineleft01  { border-left:0.08em solid #cdcdcd;  }
table.status01 .linebottom01  { border-bottom:0.08em solid #cdcdcd;  }
table.status01 .linebottom02  { border-bottom:0.25em solid #808080;  }
table.status01 .lineright01 { border-right:0.25em solid #808080  }
table.status01 .lineright02 { border-right:0.08em solid #cdcdcd;  }

table.status02 { width:50em;border-top:0.1em solid #808080;margin:0em; border-bottom:0.1em solid #808080; }
table.status02 td { padding:0.41em; }
table.status02 .center { text-align:center }
table.status02 .lineleft01  { border-left:0.08em solid #cdcdcd;  }
table.status02 .linebottom01  { border-bottom:0.08em solid #cdcdcd;  }
table.status02 .linebottom02  { border-bottom:0.1em solid #808080;  }
table.status02 .lineright01 { border-right:0.1em solid #808080  }
table.status02 .lineright02 { border-right:0.08em solid #cdcdcd;  }

.right { text-align:right }
img.stitle2010 { width:25em;height:2.75em; }
img.download2010 { width:8.5em;height:1.66; }
img.taptitle2011 { width:36.66em;height:1.66;padding:0.16em;}
img.chart2010_01 { width:48.33em;height:13.33em; }
img.chart2010_02 { width:48.33em;height:13.5em; }
img.chart2010_03 { width:48.33em;height:26.66em; }

div.popup { margin:0;padding:0 }
div.popup img.title { width:53.33em;height:8.33em; }

ul.dep01 { padding:0.25em 0 0.25em 0;width:53.33em; }
ul.dep01 li.dep001 { margin:0 0 0 0.25em;line-height:1.75em; }
ul.dep01 li.dep001 img.stitle { width:12.91em;height:3.33em; }
ul.dep01 li.dep001 img.stitle4 { width:19.58em;height:3.33em; }
ul.dep01 li.dep001 img.stitle5 { width:19.83em;height:3.33em; }
ul.dep01 li.dep001 img.stitle6 { width:22em;height:3.33em; }
ul.dep01 li.dep001 img.stitle7 { width:30.91em;height:3.33em; }
ul.dep01 li.dep001 img.stitle7-1 { width:19.5em;height:3.33em; }
ul.dep01 li.dep001 img.stitle9 { width:12.41em;height:3.33em; }
ul.dep01 li.dep001 img.stitle9-1 { width:15.08em;height:3.33em; }

ul.dep01 li.dep001 ul.dep02 { padding:0.25em;border-bottom:0.08em dotted #D1D1D1;clear:both; }
ul.dep01 li.dep001 ul.dep02 li.dep002 { margin:0 0 0 2em;line-height:1.75em;list-style-type:square ; }
ul.dep01 li.dep001 ul.dep02 li.style_none { margin:0 0 0 0.5em;list-style-type:none; }

ul.dep01 li.dep001 ul.dep02 li.dep002 ul.dep03 { margin:0; }
ul.dep01 li.dep001 ul.dep02 li.dep002 ul.dep03 li.dep003 { padding:0;margin:0;line-height:1.75em; }
li.li.style_none { list-style-type:none; }

table.table01 { background:#e8e8e8;width:95%; }
table.table01 thead td { background:#f0f0f0;padding:0.25em; }
table.table01 tbody td { background:#ffffff;padding:0.25em; }
.align_left { text-align:left; }
.align_center  { text-align:center; }

