/* ============================== loan > simulation > for print */
@page {
  size: 210mm 297mm;
  margin: 10mm;
}
@media print {
  body {
    padding-top: 0;
  }
  header,
  .breadcrumbs,
  h1.h1_small-style.loan,
  footer {
    display: none;
  }
  .m_wrapper:first-of-type {
    margin-top: 20px;
    padding: 0;
  }
  .h3_ttl-style2 {
    font-size: 15pt;
    margin-bottom: 20px;
    padding-bottom: 25px;
  }
  .h3_ttl-style2::before, .h3_ttl-style2::after {
    height: 7px;
  }
  .h3_ttl-style2::before > span::before, .h3_ttl-style2::after > span::before {
    height: 18px;
    width: 19px;
  }
  .h3_ttl-style2::before {
    bottom: 7px;
  }
  #sim_area {
    margin-top: 20px;
  }
  #sim_form {
    align-items: center;
  }
  #sim_form #input_area {
    width: 43%;
  }
  #sim_form #input_area dl {
    flex-direction: column;
    justify-content: flex-start;
  }
  #sim_form #input_area dl dt {
    align-self: flex-start;
    font-size: 15pt;
    line-height: 1.3;
    padding-top: 10px;
  }
  #sim_form #input_area dl dt:nth-of-type(n+2) {
    padding-top: 20px;
  }
  #sim_form #input_area .td-link {
    display: none;
  }
  #sim_form #input_area .input_num {
    padding-top: 10px;
  }
  #sim_form #input_area .input_num input {
    font-size: 25pt;
    padding: 0 10px 5px;
  }
  #sim_form #input_area .input_slider {
    padding: 15px 0;
  }
  #sim_form #input_area .slider_box {
    display: none;
  }
  #sim_form #result_area {
    padding: 20px 30px 25px;
    height: auto;
    width: 55%;
  }
  #sim_form #result_area h3 {
    font-size: 16pt;
  }
  #sim_form #result_area .result_wraper .payhensai dt {
    font-size: 17pt;
  }
  #sim_form #result_area .result_wraper .payhensai dt span {
    font-size: 14pt;
  }
  #sim_form #result_area .result_wraper .payhensai dd span {
    font-size: 30pt;
  }
  #sim_form #result_area .result_wraper dl dt {
    font-size: 12pt;
  }
  #sim_form #result_area .result_wraper dl dd {
    font-size: 11pt;
  }
  #sim_form #result_area .result_wraper dl dd span {
    font-size: 22pt;
  }
  #sim_form #result_area .sim_btn_area {
    display: none;
  }
  ul.list_kome-style li {
    font-size: 13pt;
  }
}/*# sourceMappingURL=simulation-print.css.map */