/**
 * Copyright 2010-2012 SHINTEC HOZUMI Co.,LTD.
 *
*/

html,
body {
  overflow: hidden;
}

div#header {
  height: 20px;
}

div#footer {
  position: absolute;
  bottom: 0px;
}

div#banner {
  margin: 8px 0px 0px 0px;
}

div#navigation p {
  width: 40px;
}

div#header_body {
  margin: 10px 0px 0px 0px;
  height: 24px;
}

div#header_foot {
  margin: 5px 0px 0px 0px;
  height: 35px;
}

div#contents {
  width: 100%;
}

div#tab_body_ewd_head{
  clear: both;
  position: relative;
  width: 100%;
  height: 28px;
}

div#ewd_contents {
  width: 100%;
  height: 100%;
}

div#ewd_tree_frame{
  position: absolute;
  left: 0px;
  height: 26px;
  border: 1px solid #a0a0a0;
  background: url(../../images/td3/tabs/tab-strip-bg-lightgray2.gif) repeat-x;
}

div#ewd_body_frame {
  height: 26px;
  border: 1px solid #a0a0a0;
  border-width: 1px 1px 1px 0px;
  background: url(../../images/td3/tabs/tab-strip-bg-lightgray2.gif) repeat-x;
}

div#ewd_tree_root {
  position: absolute;
  left: 0px;
  height: 100%;
  border: 1px solid #dddddd;
  border-width: 0px 1px 1px 1px;
}

div#ewd_body_root {
  height: 100%;
}

div.tree_view_area_190px {
  width: 190px;
}

div.tree_view_area_350px {
  width: 350px;
}

div.tree_view_area_none {
  display: none;
}

div.paragraph_view_area {
  margin: 0px 0px 0px 191px;
}

div.paragraph_view_area_half {
  margin: 0px 0px 0px 351px;
}

div.paragraph_view_area_all {
  margin: 0px 0px 0px 0px;
}

div#ewd_body{
  width: 100%;
  height: 100%;
}

iframe#ewd_body_contents{
  width: 100%;
  height: 100%;
}

div#ewd_pub_id{
  float: left;
  width: auto;
  height: 26px;
  line-height: 26px;
  font-weight: bold;
  text-indent: 14px;
  color: black;
}

img#ewd_tree_close {
  float: right;
  margin: 2px 2px 2px 2px;
  cursor: pointer;
}

div.tool_icon_left {
  float: left;
  padding: 0px 0px 0px 6px;
  width: auto;
  height: 26px;
}

div.tool_icon_right {
  float: right;
  padding: 0px 6px 0px 0px;
  width: auto;
  height: 26px;
}

div.tool_icon_left img {
  float: left;
  margin: 2px 0px 2px 0px;
  cursor: pointer;
}

div.tool_icon_right img {
  float: left;
  cursor: pointer;
}
div#tab_body_ewd {
  width: 100%;
  height: 508px;
}

