body{background:#fff;color:#000;line-height:1.8;font-family:'Malgun Gothic',sans-serif;}
a,a:hover,a:focus,a:active{text-decoration:none;color:#000;}
.printBox img{max-width:100%;}
.tbl_mov{border:1px solid #d9d9d9;border-top:2px solid #053463;}
	.tbl_mov td{padding:8px;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;font-size:9px;}
	.tbl_mov th{padding:8px;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;background:#f9f9f9;font-size:9px;}
	.tbl_mov td:first-child,.tbl_mov th:first-child{border-left:none;}
	.profName{color:#053463;font-weight:bold;}
	.tbl_mov table{text-align:center;}
	a.link_c{color:#fb7837;}
	a.btn_view{display:block;width:30px;margin:5px auto;border:1px solid #9f9f9f;padding:0 5px;border-radius:5px;line-height:22px;font-weight:700;color:#2d2d2d;}
.d640,.introduceBox img{display:none;}
.tbl_mov td em,img.icon_house,.proftit{display:none;}
.tbl_mov td.tbl_mov_pd640{padding:0;}
.staff03_table td {padding:6px !important;}



/* 재직증명서 */
.print_top {width:100%; height:30px; text-align:right; background:url('/images/print_logo.jpg') no-repeat right center; background-size:200px !important; padding:50px 0; }
.prt_num {font-size:18px; font-weight:bold; margin-bottom:5px;}
.prt_title {font-size:45px; font-weight:bold; letter-spacing:10px; text-align:center; margin:50px 0 100px;}

.printArea2 {display:block; background:url('/images/prt_back.JPG') no-repeat center 52%; background-size:85%; width:91%; width:-webkit-calc(85%); padding:2%; box-sizing:border-box; padding-left:5%;}
.printArea2 table {width:100%; border:solid 1px #000; border-collapse:collapse !important;}

.printArea2 table td {border:solid 1px #000; padding:10px 20px; height:72px; box-sizing:border-box !important;}
.printArea2 table td:first-child {width:15%; text-align:center; font-size:20px; height:72px; }
.printArea2 table td:last-child {width:85%; font-size:20px;}
.prt_bottom {padding-top:140px !important; padding-bottom:0 !important; text-align:center;}
.prt_bottom h2 {font-size:35px; letter-spacing:10px; font-weight:900;}
.prt_bottom .prt_date {font-size:27px; display:block; width:100%; text-align:right; padding:140px 220px 0 0; font-weight:500; box-sizing:border-box;}
.prt_bottom p {width:100%; text-align:center; letter-spacing:10px; font-size:42px; font-weight:bold; background:url('/images/sign_prt.png') no-repeat 83% 51%; background-size:95px !important; padding-bottom:100px; padding-top:100px;}
.prt_bottom p .prt_sign {font-size:30px; margin-left:30px;}
.prt_year {margin-right:20px; font-size:20px;}
.prt_month {margin-right:20px; font-size:20px;}
.prt_day { font-size:20px;}
.pd12 {padding:12px 20px !important;}



