body{padding:0;}

@media print{

	/********** ì‹¤ì œ í”„ë¦°íŠ¸ê°€ ë¬ì„ ë•Œ **********/ 
	/* common */
	html {background:#fff; background:#666;}
	body{font-size:8pt; line-height:150%; background:none;}
	a:link, a:visited{text-decoration:underline; color:#444;}
	h1, h2, h3, h4, h5, h6, code, pre{color:#444; text-transform:none;}
	h1{font-size:11pt}
	h2{font-size:10pt}
	h3{font-size:9pt}
	h4, h5, h6{font-size:8pt}
	blockquote{background-image:none;}
	header, footer{display:none;}
	.grab{padding:0;}
	h1,h2,h3,h4,h5,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend,div,body
	{-webkit-print-color-adjust: exact;}
	
	/* layout */
	.main .container,
	.content_body_right,
	#container,
	.content
	.almanac_contents,
	.tit_nav
	{width:1130px; min-width:1000px; margin-left:0;}
	.almanac_contents {padding-left:0;}
	
	/* display:none */
	#header_wrap,
	#header_wrap .header,
	#location_wrap,
	#footer, 
	#nav_title,
	#location_wrap .location,
	#location_wrap .sns_box,
	.category_box,
	.depth_3,
	#almanac_nav,
	.Almanac #almanac_nav .nav_tab,
	.almanac_mobile_nav,
	.left_nav,
	.tab,
	.mobile_topInfo
	{display:none !important;}
	
	@page {
	/*size: 360mm 427mm;*/
	size: 270mm 290mm;
	margin: 0 5mm;
	}
	
}


#printPreview{width:1130px; margin:30px auto;}
#printPreview .sns_box{display:none;}
#printPreview #container, #printPreview .grab {width:1130px; min-width:auto; max-width:none;}
#printPreview .grab{padding:0;}
#printPreview .btn_print{position:relative; z-index:100; margin:15px 0;}

