@charset "UTF-8";

#simulation{
  width: 210mm;
  margin: 0;
}
.graph-list .graph-wrap .graph-price span {
  font-size: 20px;
  line-height: 32px;
}
.graph-list .graph-wrap .graph-price.diff span {
  font-size: 16px;
}
#caution{
  display: none;
}
.simulation_styles{
  display: none !important;
}
.block-h2 {
  margin-top: 0;
}
.print #simulation {
  margin-bottom: 0;
}
.result-loan .loan2 {
  margin-top: 0;
}
.graph-list > li {
  margin-bottom: 10px;
}
.h1 {
  font-size: 20px;
  margin-bottom: 10px;
}
.tbl-01 {
  clear: both;
  margin-bottom: 5px;
  font-size: 11px !important;
}
.pagebreakafter{
  page-break-after: always;
}
.pagebreakbefore{
  page-break-before: always;
}
#result .result-loan #js-result-loan2.loan2.hide-rate2{
  page-break-before: always;
}
.print #content {
  padding: 0;
}
.header--simple #simple-logo {
  height: 30px;
}
.header--simple {
  height: auto;
}
.tbl-01 td {
  padding: 0;
}
.tbl-02 th, .tbl-02 td {
  height: 30px;
}
table td, table th {
  font-size: 90%;
  line-height: 1.2;
}
.result-loan {
  margin-bottom: 10px;
}
.print_notdisplay{
  display: none;
}

.graph-breakdown li,
.graph-02 {
  margin-bottom: 0 !important;
}
.graph-list {
  padding-bottom: 0;
}


