/*********************************************************************
 *
 *  </bath/aqulia_bath/colorsimulation/print.css>
 *
*********************************************************************/

@charset "utf-8";

/* #header,
#main { width:1168px; margin:0 auto; }
#simubox { width:1168px; float:left; }
#menu { display:none; }
.buttons { display:none; text-align:right;}
.buttons p { display:none; } */

#print_parent {
  width: 1200px;
  /* transform: scale(0.5); */
}

#print_parent #print_contents {
  margin: 0 auto;
  width: 100%;
}

#print_parent #print_contents .img_list_print .img_list {
  height: auto;
}

#print_parent #print_contents .img_list_print .img_list #wallFull {
  position: relative;
}

@media print {
  body {
    -webkit-print-color-adjust: exact !important;
    ;
  }

  @page {
    margin: 0;
    background-color: #fff !important;
    -webkit-print-color-adjust: exact !important;

  }

  html,
  body {
    overflow: auto;
    width: 1200px;
  }

  .modal_print .modal_content {
    width: 100%;
    padding-bottom: 0;
    margin: 0 auto;
  }

  .modal {
    background-color: transparent;
    width: auto;
    height: auto;
    position: relative;
    width: 1150px;
    margin: 0 auto;
  }

  #header,
  .main_right,
  .ic_change_sp,
  .ic_zoomout_sp,
  .main_img,
  .modal,
  .modal_header,
  #menu_tab,
  .print_btn,
  .wrapper {
    display: none !important
  }

  .modal_print {
    display: block !important;
  }

  .modal_print #print_contents {
    position: relative;
    transform: scale(1);
    margin: 0 auto;
    width: 1150px;
    padding: 0 auto;
    overflow: visible;
  }

  .modal_print .modal_container {
    padding: 0;
    margin: 0;
  }

  #print_contents .img_list_print,
  #print_contents .img_list_print .img_list>div {
    page-break-inside: avoid;
  }

  #print_contents {
    background: #fff;
    height: 100%;
  }

  .img_list_print_container {
    height: auto !important;
  }

  @media print and (orientation: landscape) {
    #print_contents .img_list_print {
      padding: 0 11%;
    }
  }
}
