@charset "UTF-8";
@import "../base/init.css";
@import "../base/style.css";
@import "../piece/style.css";
@import "../tool/style.css";

/* =========================================================
   Doc
========================================================= */

/* docs
----------------------------------------------- */
.contentPortalArticleDoc .header {
  margin-bottom: 1em;
  padding: 0px;
  border-top: 1px solid #aaa;
}
.contentPortalArticleDoc .header .headerInner {
/*  border-top: 2px solid #fff;*/
/*  border-bottom: 2px solid #fff;*/
/*  background-image: url(./images/bg-tl-repeat.gif);*/
/*  background: -webkit-gradient(linear, left top, left bottom, from(#DFF0F8), to(#EEF7FB));*/
/*  background: -webkit-linear-gradient(#DFF0F8, #EEF7FB);*/
/*  background: -moz-linear-gradient(#DFF0F8, #EEF7FB);*/
/*  background: -ms-linear-gradient(#DFF0F8, #EEF7FB);*/
/*  background: -o-linear-gradient(#DFF0F8, #EEF7FB);*/
/*  background: linear-gradient(#DFF0F8, #EEF7FB);*/
/*  -pie-background: linear-gradient(#DFF0F8, #EEF7FB);*/
/*  behavior: url(/_themes/js/PIE.htc);*/
/*  position: relative;*/
}
.contentPortalArticleDoc .header .headerInner h1 {
/*  padding: 15px 10px 15px 20px;*/
/*  border-left: 5px solid #80C4E3;*/
/*  border-right: 1px solid #aaa;*/
/*  font-size: 140%;*/
/*  color: #333;*/
}
.contentPortalArticleDoc .header .publishedAt {
  padding: 5px 0px 0px 0px;
  border-top: 1px solid #aaa;
  text-align: right;
}
.contentPortalArticleDoc .body,
.contentPortalArticleDoc .maps,
.contentPortalArticleDoc .rels,
.contentPortalArticleDoc .tags {
  margin-bottom: 50px;
  padding: 10px;
}
.contentPortalArticleDoc .maps h2,
.contentPortalArticleDoc .rels h2,
.contentPortalArticleDoc .tags h2 {
  margin-bottom: 10px;
  padding: 3px 0px 3px 15px;
  border: 1px solid #cac09f;
  background-color: #f1eee7;
  background-image: url(./images/ic-tl-relation.gif);
  background-position: left center;
  background-repeat: no-repeat;
  font-weight: normal;
  font-size: 100%;
}
.contentPortalArticleDoc .maps h3 {
  font-size: 100%;
  font-weight: normal;
}
.contentPortalArticleDoc .maps #map1 {
  width: 500px !important;
  height: 350px !important;
  margin-left: 60px;
}
.contentPortalArticleDoc .rels ul {
  margin: 0px 15px;
}
.contentPortalArticleDoc .rels li {
  padding: 0 0 5px 10px;
  background-image: url(./images/ic-relationlink.gif);
  background-position: 0 0.5em;
  background-repeat: no-repeat;
}
.contentPortalArticleDoc .tags div {
  margin: 0px 15px;
}
.contentPortalArticleDoc .tags div a {
  padding-right: 8px;
}

/* docs ichiran
----------------------------------------------- */
.contentPortalArticleDoc .docs h2 {
  margin-bottom: 10px;
  padding: 5px 5px 5px 15px;
  background-image: url(../base/images/bg-tl02-repeat.gif);
  background-position: left bottom;
}
.contentPortalArticleDoc .docs ul {
  margin: 0px 0px 25px 7px;
}
.contentPortalArticleDoc  .docs li {
  margin: 0px;
  padding: 0px 0px 5px 10px;
  background-image: url(../base/images/ic-list03.gif);
  background-position: 0 0.6em;
  background-repeat: no-repeat;
}