@charset "UTF-8";

@media print {
	@page {size: A4; page-break-after: always;}
	body {font-size: 13px;}
	header {display: none;}
	footer {display: none;}
	.sub_top {display: none;}
	.sub_cont {padding: 0 !important;}
	.container {width: 991px !important; margin: 0 auto !important; padding: 0 !important;}

	.sub_list_area > .list > li > .box > .inner_box { display: block !important;}
	.sub_list_area > .list > li > .box > .inner_box .title_area { width: 100% !important; margin: 0 0 10px 0 !important;}
	.sub_list_area > .list > li > .box > .inner_box .cont_area { width: 100% !important;}

	.search_bar_com_area .inner_box .box { padding: 30px !important;}

	.gallery_com_cont_area > .list > li {display: inline-block; width: calc(25% - 15px) !important; margin: 20px 20px 0 0 !important;;}
	.gallery_com_cont_area > .list > li:nth-child(-n+4) {margin: 0 20px 0 0 !important;;}
	.gallery_com_cont_area > .list > li:nth-child(4n) {margin: 20px 0 0 0 !important;;}
	.gallery_com_cont_area > .list > li:nth-child(4) {margin: 0;}

	.view_slide_cont { padding: 0 15px !important;}
	.view_slide_cont .slide_btn { display: none !important;}

	.rental_date_area > .inner_box { display: block !important;}
	.rental_date_area > .inner_box .box.left { width: 100% !important; margin: 0 0 20px 0 !important;}
	.rental_date_area > .inner_box .box.right { padding: 0 !important;}

	.member_step_01_area .step_01_cont_list_area .list li { width: calc(50% - 10px) !important; margin: 0 20px 0 0 !important;}
	.member_step_01_area .step_01_cont_list_area .list li:last-child { margin: 0 !important;}

	.introduction_cont .inner_box .step_list_area > .list > li > .box > .inner .tit_area { width: 255px !important; padding: 0 10px 0 40px !important;}
	.introduction_cont .inner_box .step_list_area > .list > li:first-child { margin: 0; width: calc(100% - 260px) !important;}
	.introduction_cont .inner_box .step_list_area > .list > li:nth-child(2) { width: calc(100% - 195px) !important;}
	.introduction_cont .inner_box .step_list_area > .list > li:nth-child(3) { width: calc(100% - 130px) !important;}
	.introduction_cont .inner_box .step_list_area > .list > li:nth-child(4) { width: calc(100% - 65px) !important;}
}

@media print and (color) {
   * {
      -webkit-print-color-adjust: exact;
      print-color-adjust: exact;
   }
}