@charset "utf-8";

/* Table Of Contents
----------------------------------------

# Adjusts for print

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


/* Adjusts for print
---------------------------------------------------------------------------- */

* html body {
  zoom: 70%;
}

div#content {
  width: auto;
}

div.configuration div#content {
  width: 100%;
  padding-left: 0;
}

ul.statusList li,
ul.statusList li span,
ul.statusList {
  background: none!important;
}

ul.statusList li.active {
  border: 1px solid #ababab;
}

ul.statusList li.active span {
  color: #000;
}

ul.hLink,
ul.link02,
div.hSection,
div#sidebar,
div#footer,
div.keywordSearch,
div.infoLink,
div.styleTitle h2 a,
div.styleTitle h2 a.registration,
.btninfoLink a,
.infoLink,
p.linkList,
p.pageTop,
div.styleTitle ul.detalLink,
ul.quickLink,
div.titlePage ul.groupLink,
div#content div.sectionInner h3 a,
ul.btnInfo,
p.btnInfo a,
ul.btnInfoEx,
p.btnInfoEx a,
.dialog .calendar span,
.popup #reference, .popup #addition,
body.popup #wrapper,
.buttonLink {
  display: none!important;
}

table.styleTable01 td a.file {
  display: inline;
  text-indent: 0;
}

div#content {
  float: none;
}

div#content .detailSection {
  position: static !important;
}

div#contentInner {
  margin-left: 0;
}

ul.statusList li.active1 div,
ul.statusList li.active2 div,
ul.statusList li.active3 div,
ul.statusList li.active4 div,
ul.statusList li.active5 div {
  border: 1px solid #000;
}

.detailSectionInner .detailText p {
  border: 1px solid #000;
}

/* 印刷時は履歴開閉ボタンを非表示とする */
#history_list .fixed_history_btn_container {
  display: none;
}

/* 印刷時は全ての履歴を開く/全ての履歴を閉じるリンクを非表示とする */
div.all_histories_btn_container span.fixed_container {
  display: none;
}
