@media print {  
	body, body * {font-size:9pt;}
	
	:root {
		--font-ss: 6pt;
	    --font-s: 7pt;
	    --font-ms: 8pt;
	    --font-d: 9pt;
	    --font-m: 10pt;
	    --font-b: 12pt;
	    --font-g: 14pt;
	}
	.board-view__title .title-wrap .title .txt span {font-size:13pt;}
	.board-view__title .remaining {height:25pt;}
	.board-like {height:20pt;}
	.board-sns {display:none;}
	
	.board-view__dcont,
	.board-view__dcont.org {grid-template-columns:1fr;grid-template-areas:"sumtxt" "cont" "sumbtn";grid-template-columns: 1fr;}
	.board-view__dcont > .summary {position:static;display: block;max-height:none;width:10cm;page-break-inside:avoid; page-break-after:auto;}
	.board-view__dcont .summary-txt {width:10cm;page-break-inside:avoid; page-break-after:auto;}
	.board-view__dcont .summary__btns {display:none;}
	.summarybox {padding:10pt;}
	.summary__inbtn {display:none;}
	
	.page-tab .tab {height:30pt;padding: 0 1em;}
	.page-search__input-wrap .input .src-text .inbox,
	.page-search {padding:10pt;}
	.page-search__input-wrap .input .src-text .inbox,
	.page-search__input-wrap .detail-src-open,
	.page-search__input-wrap .input .pgscr-openbtn {height:20pt !important;padding:10pt;}
	
	.lst-top .lst-align {display:none;}
	
	.boxlst-v > li,
	.emif-lst > li {page-break-inside:avoid; page-break-after:auto;padding:1em;}
	.boxlst-h > li {padding:1em;}
	
	.emif-lst > li a {padding:1em 0;}
	
	.my-lnm {display:none;}
	
	.mypage-lst-btns button,
	.mypage-lst-btns a {display:none;}
	
	.mypage-hlst .chkBox {display:none;}
	
	.mypage-detailsrc .btns {display:none;}
	.mypage-detailsrc {padding:10pt;}
	.myp-comapp-topsrc {border-bottom:none;margin-bottom:0;padding-bottom:0;}
	.myp-comapp-topsrc .txt-box {padding-bottom:0;}
	.myp-comapp-topsrc select {height:24pt;padding:0 10pt;}
	
	.page-title {margin-bottom:12pt;}
	.page-title .title span {font-size:14pt;}
	
	/* 이력서 */
	.board-view__profile,
	.boxlst-h,
	.emif-catecont {page-break-after: auto;page-break-inside:avoid; }
	
	.boxlst-h > li {padding:10pt;}
	.emif-gray-box {padding:10pt;}
	.sideul-lst > li {padding:12pt 0;}
	.board-view__profile {padding-bottom:20pt;margin-bottom:20pt;}
	.board-view__profile .top {margin-bottom:20pt;}
	.board-view__profile .name {font-size:12pt;margin-bottom:10pt;}
	.board-view__profile .sm-formlst {gap:5pt 4rem;}
	.emif-catecont__title {margin-bottom:8pt;}
	.emif-catecont + .emif-catecont {margin-top:20pt;}
	.emif-catecont {margin-top:20pt !important;}
	.board-view__profile .pic {width:3cm;}
	.boxlst-h {margin-bottom:20pt;}
	.boxlst-h__h {margin-bottom:5pt;}
}