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.sub_title { padding:0 0 1.5em 0; }
div#contents div#contents_detail div.sub_title img { width:49.16em;height:4.33em }

ul.u01 { clear:both;padding:1em 0.5em 0 1em; }
//ul.u01 li img { width:15em;height:2.33em;padding:0.5em 0 0.5em 0 }
ul.u01 li img { padding:0.5em 0 0.5em 0 }
ul.u01 li ul.u02 { clear:both; }
ul.u01 li ul.u02 li { margin:0.25em 0 0.25em 1em }
ul.u01 li ul.u02 li img.dot { width:0.33em;height:0.33em;margin:0.25em 0 0 0; }
ul.u01 li ul.u02 li img.organization { width:45.83em;height:33.6em; }

table.table01 { width:100%;background:#dddddd }
table.table01 thead td { background:#eeeeee;padding:0.5em 0.25em;text-align:center;font-weight:bold; }
table.table01 tbody td { background:#ffffff;padding:0.5em 0.25em; }
.align_left { text-align:left }
.align_center { text-align:center }
