@media print {
	body {
		font-size: 12px !IMPORTANT;
	}
	body .body_wrap {
		 top:0 !IMPORTANT;
        left:0 !IMPORTANT;
        width: 800px !IMPORTANT;
	}
	H1 {
		20px;
	}
	P {
		font-size: 12px !IMPORTANT;
		line-height: 150% !IMPORTANT;
	}
	.inner {
		width: auto !IMPORTANT;
	}
	.block_sub_nav,
	FOOTER.global,
	.content_carousel .detail_carousel_lists,
	.pagetop,
	#contact_us,
	.content_subnav,
	.g_nav .block_nav ul.nav_list {
		display: none !IMPORTANT;
	}
	#recommended_tours ul.tour_list li {
		width: 22%;
		margin: 0 5px 30px;
	}
	#recommended_tours ul.tour_list li a {
		width: auto;
	}

	#recommended_tours ul.tour_list li a IMG {
		width: 100% !IMPORTANT;
	}

	ul.images_list {
		width: auto;
	}
	ul.images_list li li {
		width: 27%;
	}
	ul.images_list li a .image {
		width: auto;
	}
	.header_image .image {
		height: 300px !IMPORTANT;
	}
	.contents_ttl_low {
		top: 100px !IMPORTANT;
	}
	ul.images_list li:nth-child(5n) {
		margin: 0 20px 33px 0;
	}
	.content_carousel .detail_carousel_contents {
		width: 100% !IMPORTANT;
	}
	.content_carousel .detail_carousel_contents li .city_information,
	.content_carousel .detail_carousel_contents li .city_information ul.info {
		width: auto !IMPORTANT;
	}

	#recent_articles.news,
	#faq_list {
		float: none;;
		width: auto;
	}
}