@charset "utf-8";
@page { size:auto;margin:1cm }

/* 사용자메인
------------------------------------------------------------------- */
/* ///////////////////////////////////////// 
	=basic style
///////////////////////////////////////// */	

body{ padding:10px;margin:0;overflow:hidden }
body{ background: #F2F5F8 }
body.cfm{ background:#FFF }
.mainFrame, .tblSection_Wrap{ float:left;width:1050px }
.mainFrame.optView{ float:none;margin:0 auto }
/* BLOCK */
.leftMenuWrap .lm span, .userInfoWrap{ display:block }
.helpSupport{ float:right;width:24px;height:24px;background:url(../images/common/helpSupport_24px.png) no-repeat;margin:0 5px 0 0 }
.btn_fold{ width:14px;height:32px;border:1px solid #EEE;border-left:0;padding:0 4px;position:absolute;top:21px;background-color:#FFF;background-repeat:no-repeat }
.btn_fold:hover, .btn_fold:focus{ border:1px solid #CED9E4;background-color:#CED9E4;cursor:pointer }
.btn_fold.goLeft{ left:171px;background-image:url(../images/common/btn_goLeft.png);background-position:3px 10px }
.btn_fold.goLeft:hover, .btn_fold.goLeft:focus{ background-image:url(../images/common/btn_goLeft_ov.png);background-position:2px 10px }
.btn_fold.goRight{ left:12px;background-image:url(../images/common/btn_goRight.png);background-position:3px 10px }
.btn_fold.goRight:hover, .btn_fold.goRight:focus{ background-image:url(../images/common/btn_goRight_ov.png);background-position:3px 10px }
/* 프린트 가이드 */
.guide{ width:639px;height:1300px;float:left;background:url(../images/common/help.png) no-repeat }
/* ///////////////////////////////////////// 
	=EACH style
///////////////////////////////////////// */	
.sideMenu{ position:absolute;overflow:hidden;top:10px;left:10px;width:150px;border:2px solid #CED9E4;background-color:#FEFEFE;margin:0 10px 0 0;padding:30px 0 0 0 }
/* basic_logo */
	.logo{ height:115px;background-position:center center;margin-bottom:40px }
	.logoName{ margin:13px 0 40px 0;height:28px;letter-spacing:-1px }
	.basic_logo{ background-image:url(../images/logos/basic_logo.png) }
	.basic2017_logo{ background-image:url(../images/logos/basic2017_logo.png) }
	.basic2014_logo{ background-image:url(../images/logos/basic2014_logo.png) }
	.basic2015_logo{ background-image:url(../images/logos/basic2015_logo.png) }
	.basic2016_logo{ background-image:url(../images/logos/basic2016_logo.png) }	
	/* 01. */ .ajou{ background-image:url(../images/logos/ajou.png) } 										/* 아주대 */
	/* 02. */ .changwon{ background-image:url(../images/logos/changwon.png) } 						/* 창원대 */
	/* 03. */ .chugye{ background-image:url(../images/logos/chugye.png) } 								/* 추계예대 */
	/* 04. */ .chungbok{ background-image:url(../images/logos/chungbok.png) } 						/* 충북대산학협력단 */	
	/* 05. */ .chungwoon{ background-image:url(../images/logos/chungwoon.png) } 					/* 청운대 */
	/* 06. */ .cst{ background-image:url(../images/logos/cst.png) } 											/* 조선이공대 */
	/* 07. */ .dbfi{ background-image:url(../images/logos/dbfi.png) } 										/* DB금융투자 */
	/* 08. */ .ddc{ background-image:url(../images/logos/ddc.png) } 										/* 대덕대 */
	/* 09. */ .dst{ background-image:url(../images/logos/dst.png) } 										/* 대전과학기술대 */
	/* 10. */ .eumc{ background-image:url(../images/logos/eumc.png) } 									/* 이대목동병원 */
	/* 11. */ .gnu{ background-image:url(../images/logos/gnu.png) } 										/* 경상대 */
	/* 12. */ .gtec{ background-image:url(../images/logos/gtec.png) } 										/* 경기과학기술대 */
	/* 13. */ .handong{ background-image:url(../images/logos/handong.png) } 							/* 한동대 */
	/* 14. */ .hoseo{ background-image:url(../images/logos/hoseo.png) } 									/* 호서대 */
	/* 15. */ .idaedoo{ background-image:url(../images/logos/idaedoo.png) } 							/* 대두식품 */
	/* 16. */ .jejunu{ background-image:url(../images/logos/jejunu.png) } 									/* 제주대 */
	/* 17. */ .joongbu{ background-image:url(../images/logos/joongbu.png) } 							/* 중부대 */
	/* 18. */ .kdi{ background-image:url(../images/logos/kdi.png) } 										/* 한국개발연구원 */
	/* 19. */ .kdischool{ background-image:url(../images/logos/kdischool.png) } 							/* kdi스쿨 */
	/* 20. */ .keti{ background-image:url(../images/logos/keti.png) } 										/* 전자부품연구원 */
	/* 21. */ .kihasa{ background-image:url(../images/logos/kihasa.png) } 								/* 한국보건사회연구원 */
	/* 22. */ .kipa{ background-image:url(../images/logos/kipa.png) } 										/* 한국행정연구원 */
	/* 23. */ .koreatech{ background-image:url(../images/logos/koreatech.png) } 						/* 한국기술교육대 */
	/* 24. */ .kornu{ background-image:url(../images/logos/kornu.png) } 									/* 나사렛대 */
	/* 25. */ .krivet{ background-image:url(../images/logos/krivet.png) } 									/* 한국직업능력개발원 */
	/* 26. */ .masan{ background-image:url(../images/logos/masan.png) } 								/* 마산대 */
	/* 27. */ .mitsubishi_org{ background-image:url(../images/logos/mitsubishi_org.png) } 				/* 미쯔비시 */
	/* 28. */ .mokwon{ background-image:url(../images/logos/mokwon.png) } 							/* 목원대 */
	/* 29. */ .nambu{ background-image:url(../images/logos/nambu.png) } 								/* 남부대 */
	/* 30. */ .osan{ background-image:url(../images/logos/osan.png) } 									/* 오산대 */
	/* 31. */ .seoularts{ background-image:url(../images/logos/seoularts.png) } 							/* 서울예대 */
	/* 32. */ .stepi{ background-image:url(../images/logos/stepi.png) } 									/* 과학기술정책연구원-스테피 */
	/* 33. */ .sunmoon{ background-image:url(../images/logos/sunmoon.png) } 							/* 선문대 */
	/* 34. */ .uc{ background-image:url(../images/logos/uc.png) } 											/* 울산과학대 */
	/* 35. */ .yonam{ background-image:url(../images/logos/yonam.png) } 								/* 연암대 */	
	/* 36. */ .knu{ background-image:url(../images/logos/ksu.png) } 										/* 경성대 */
	/* 37. */ .silla{ background-image:url(../images/logos/silla.png) }										/* 신라대 */
	/* 38. */ .truefriend{ background-image:url(../images/logos/truefriend.png) }							/* 한국투자증권 */
	/* 39. */ .kookmin{ background-image:url(../images/logos/kookmin.png) } 							/* 국민대학교 */	
	.leftMenuWrap .lm{ height:80px;background-color:#FFF;border-bottom:1px solid #EFF2F5;cursor:pointer }
	.leftMenuWrap .lm.selected{ background-color:#CED9E4;border-left:1px solid #FFF;border-right:1px solid #FFF }
	.leftMenuWrap .lm .mName{ letter-spacing:-1px }
	.leftMenuWrap .lm span{ color:#13469A }
	.leftMenuWrap .lm:hover, .leftMenuWrap .lm:focus{ background-color:#F8F9FA }
	.leftMenuWrap .lm:first-child{ border-top:1px solid #EFF2F5 }	
	.plusMenuBox{ text-align:center;margin-top:20px }
	.plusMenuBox div{ display:inline-block;width:120px;height:28px;padding:4px 0 0 0;letter-spacing:-1px;border-radius:2px }
	.plusMenuBox .pmBox{ margin:0 0 4px 0;color:#FFF }
	.plusMenuBox .pmBox.sts_1{ background-color:#C10B3F }
	.plusMenuBox .pmBox.sts_2{ background-color:#0B4FC1 }
	.plusMenuBox .dnBox{ margin:34px 0 0 0;background-color:#FFF;color:#0B4FC1;border:1px solid #0B4FC1 }
	.private{ display:inline-block;width:100%;text-align:right;height:30px;font-weight:bold;font-size:12px;color: #999999;padding-right:9px  }
	.mainContents{ margin-left:159px;overflow-x:scroll;overflow-y:scroll;border:2px solid #CED9E4;background-color:#FFF;padding:15px }
	.mainContents.optView{ margin-left:0 }
	.userInfoWrap{ height:34px;border-bottom:2px solid #E5E8EB;margin:0 0 8px 0;padding:0 0 0 11px }
	.tt{ margin:1px 8px 0 0 }
	.ctWrap{ margin:0 8px 0 0;color:#736A6A;padding-top:2px }
	.ctWrap select{ width:75px;height:23px;margin-top:-2px }	
	.topInfo{ float:right;font-weight:bold;color:#FF0000;margin-top:4px }	
	.svcHeader{ float:left;width:100%;height:30px;border-bottom:2px solid #E5E8EB;margin:0 0 8px 0 }
	.svcHeader .fixBtnArea { float:left;margin-left:12px;height:24px;border-right:0px solid #DDD }	
	/* 인쇄안내 */
	.btnPrtInfo{
		float:left;background-image:url(../images/common/text_spr.png);background-repeat:no-repeat;cursor:pointer;
		width:64px;height:23px;background-position:-551px -570px;margin:0 3px 0 0 }
	.btnPrtInfo:hover, .btnPrtInfo:focus{ 
		float:left;background-image:url(../images/common/text_spr.png);background-repeat:no-repeat;cursor:pointer;
		width:64px;height:23px;background-position:-551px -594px;margin:0 3px 0 0 }	
	/* 인쇄 */	
	.btnPrint{ 	float:left;background-image:url(../images/common/text_spr.png);background-repeat:no-repeat;cursor:pointer;
		width:40px;height:23px;background-position:-691px -352px;margin:0 3px 0 0 }	
	.btnPrint:hover, .btnPrint:focus{ float:left;background-image:url(../images/common/text_spr.png);background-repeat:no-repeat;cursor:pointer;
		width:40px;height:23px;background-position:-691px -376px;margin:0 3px 0 0 }	
	/* 영문 미리보기 */
	.btnEngPrint{
		float:left;background-image:url(../images/common/text_spr.png);background-repeat:no-repeat;cursor:pointer;
		width:92px;height:23px;background-position:-520px -498px;margin:0 3px 0 0 }
	.btnEngPrint:hover, .btnEngPrint:focus{
		float:left;background-image:url(../images/common/text_spr.png);background-repeat:no-repeat;cursor:pointer;
		width:92px;height:23px;background-position:-520px -522px;margin:0 3px 0 0 }	
	/* 국문 미리보기 */	
	.btnviewKor{ 	float:left;background-image:url(../images/common/text_spr.png);background-repeat:no-repeat;cursor:pointer;width:92px;height:23px;background-position:-614px -498px;margin:0 3px 0 0 }
	.btnviewKor:hover, .btnviewKo:focus{ float:left;background-image:url(../images/common/text_spr.png);background-repeat:no-repeat;cursor:pointer;width:92px;height:23px;background-position:-614px -522px;margin:0 3px 0 0 }
	.navigate{ position:relative;padding-left:8px;background:url(../images/common/bk_navi.png) repeat-x left bottom }
	.navigate ul li:first-child{ border-left:1px solid #D4DDE8 }
	.navigate ul li{ float:left;width:94px;height:60px;border-top:1px solid #D4DDE8;border-right:1px solid #D4DDE8;color:#656669;cursor:pointer;line-height:15px }
	.navigate.print ul li:nth-child(6){ width:200px }
	.navigate ul li.selected{ border-top:2px solid #3952A2;border-bottom:2px solid #FFF }
	.navigate ul li .nvName{ height:49px;color:#323232;margin-top:8px }
	.navigate ul li .nvLength{ position:absolute;width:92px;text-align:center;bottom:4px;font-size:12px;color:#8C9BB3;letter-spacing:-1px }	
	/* 확인/제출 탭 */
	.navigate ul.dfmTabs{ margin-right:5px }
	.navigate ul.dfmTabs li{ padding-top:11px }
	/* 테이블 제목 - 1. 하단 라인 포함 */
	.nv_subject{ height:31px;margin-top:20px;border-bottom:2px solid #93B0BF;padding:2px 0 0 20px;background-image:url(../images/common/dot_2.png);background-position:7px 13px }
	.nv_subject .tt{ letter-spacing:-1px }
	.nv_subject_blank{ float:left;height:31px;margin-top:20px;border-bottom:2px solid #93B0BF }	
	.nv_subject.t1_nv31_1{ margin-right:4px }	
	/* 테이블 제목 - 2. 하단 라인 미포함 */
	.nv_subject_none{ height:29px;margin-top:10px;border-bottom:0px solid #93B0BF;padding:2px 0 0 20px;background-image:url(../images/common/dot_2.png);background-position:7px 11px }
	.nv_subject_none .tt{ letter-spacing:-1px }	
	.nv_subject.toggle{ cursor:pointer;background-color:#F8F9FA }
	.nv_subject.toggle:hover, .nv_subject.toggle:focus{ background-color:#FCFBF2 }	
	.nv_subject.double{ background-image:url(../images/common/dot_2.png), url(../images/common/dot_2.png);background-position:7px 11px, 536px 11px }
	.nv_subject.double .tt:nth-child(2){ margin:2px 8px 0 473px }	
	.present_detail_Wrap{ margin-top:2px }
	.present_detail_Wrap .pd_subject{ width:140px;height:35px;padding:8px 0 0 22px;background-image:url(../images/common/icon_check.png);background-position:3px center }	
	/* 테이블 제목 - 3. 하단 라인 포함, 높이 수정(설명포함) */
	.nv_summary_subject{ height:69px;margin-top:10px;border-bottom:2px solid #93B0BF;padding-left:0px;background-image:url(../images/common/dot_2.png);background-position:7px 11px }
	.nv_summary_subject .tt{ letter-spacing:-1px;margin-left:20px }	
	.nv_summary_subject .info{ float:left;width:100%;margin:9px 0 0 0;text-align:center;border:1px solid #C9CE7F;background:#FBFCEE;padding:5px 11px 5px 0 }	
	.nv_subject .btn_toggle{ float:right;width:13px;height:13px;background-repeat:no-repeat;margin:7px 20px 0 0 }
	.nv_subject .bPlus{ background-image:url(../images/common/btn_plus.png) }
	.nv_subject .bMinus{ background-image:url(../images/common/btn_minus.png) }
	.nv_subject[onclick]:hover, .nv_subject[onclick]:focus{ background-color:#F1F5F8 }	
	/* 테이블 제목 탭 : 기부금 */
	#tabs_main{ border:0 } 
	#tabs_dialog, #ddtFormModal{ width:900px }
	.tab_subject{ height:33px;margin-top:20px;padding:0 }
	.tab_subject ul.mTab{ background:url(../images/common/bk_tab.png) repeat-x;padding:0 0 0 8px;border-radius:0;border:0 }
	.tab_subject ul.mTab li{ width:130px;height:30px;padding:0;margin:0 2px 0 0;border-radius:1px;border:1px solid #C9C9C9;border-bottom:1px solid #2386B3;background:#F0F0F0 }
	.tab_subject ul.mTab li.on{ border:1px solid #2386B3;border-bottom:0;background:#FFF }
	.tab_subject ul.mTab li a{ width:100%;height:28px;text-align:center;color:#454545;padding:6px 0 0 0;cursor:pointer }	
	.tab_subject.fixed_tab{ position:fixed;z-index:999;width:901px;height:54px;padding:20px 0 0 0;margin-top:0;background-color:#FFF }	
	/* 근무월 */
	.workingMonethWrap{ margin:3px 0 0 100px }
	.monCircle{ width:28px;height:28px;line-height:29px;color:#5565C8 }
	.monCircle.on{ border:2px solid #5565C8;color:#FFF;background:#5565C8;border-radius:20px;padding:0;line-height:23px }
	.divide{ width:23px;height:30px;background-image:url(../images/common/between_month.png);background-position:center center }
	.tbl_workingMonth .monTxt{ margin:10px 0 0 0 }	
	/* 아이콘 버튼 */
	.icon_pop_read{ display:inline-block;cursor:pointer;margin:0;width:24px;height:23px;background:url(../images/common/btn_read.png) no-repeat }
	/* 기능버튼 */	
	.stepBtn{ display:inline-block;margin:3px 0 0 0;height:51px }
	/* 제출 */	
	.btn_submit{ width:72px;background-image:url(../images/common/btn_y_sbm.png) }
	.btn_submit:hover, .btn_submit:focus{ background-image:url(../images/common/btn_y_sbm_ov.png) }
	/* 제출취소 */
	.btn_submitCancle{ width:104px;background-image:url(../images/common/btn_y_sbmcle.png) }
	.btn_submitCancle:hover, .btn_submitCancle:focus{ background-image:url(../images/common/btn_y_sbmcle_ov.png) }	
	/* 적용결과보기 */
	.btn_submitResult{ width:130px;background-image:url(../images/common/btn_y_result.png) }
	.btn_submitResult:hover, .btn_submitResult:focus{ background-image:url(../images/common/btn_y_result_ov.png) }	
	/* 완료 */
	.btn_complete{ width:72px;background-image:url(../images/common/btn_y_complete.png) }
	.btn_complete:hover, .btn_complete:focus{ background-image:url(../images/common/btn_y_complete_ov.png) }
	/* 재작업 */
	.btn_edit{ width:85px;background-image:url(../images/common/btn_y_edit.png) }
	.btn_edit:hover, .btn_edit:focus{ background-image:url(../images/common/btn_y_edit_ov.png) }	
	/* 제출화면 안내  */
	.submit_info{ float:right;font-weight:bold;font-size:13px;color:#FF0000;margin:35px 20px 0 0 }
/* ///////////////////////////////////////// 
	=TABLE style
///////////////////////////////////////// */	
table tr th{ font-size:13px;font-weight:bold;background-color:#E9F1F5 }
table tr td{ font-size:13px }
.tblType_1{ clear:both }
	.tblType_1 table th{ width:150px;height:35px;padding:0 8px 0 0;line-height:13px;text-align:right;border-bottom:1px solid #FFF;letter-spacing:-1px }
	.tblType_1 table td{ width:200px;height:35px;border-bottom:1px solid #E9EDEF;padding:0 8px }
	.tblType_1 table tr:last-child th{ border-bottom:1px solid #E9EDEF }
	.tblType_1.t1_2 table th{ width:119px }
	.tblType_1.t1_2 table td{ width:143px }
	.tblType_1 table .price{ color:#2059BB;font-weight:bold }	
	/* 부양가족등록 */
	.tblType_1.t1_2_1 tr th{ text-align:right;padding:0 8px 0 0 }
	.tblType_1.t1_2_1 tr td{ text-align:right;border-right:1px solid #E9EDEF;font-size:13px }
	.tblType_1.t1_2_1 tr td:last-child{ border-right:0 }	
	/* 국세청파일반영 - 신용카드 공제가능 금액 */
	.tblType_1.t1_31_1{ clear:none;margin-right:4px }
	.tblType_1.t1_31_1 tr th{ width:160px;text-align:right;padding:0 8px 0 0 }
	.tblType_1.t1_31_1 tr td{ width:181px;text-align:right;border-right:1px solid #E9EDEF;font-size:13px }
	.tblType_1.t1_31_1 tr td:last-child{ border-right:0 }
	.tblType_1.t1_31_1 tr th.price_title{ text-align:center;background-color:#C5E4F4 }
	.tblType_1.t1_31_1 tr td.price_srt1{ text-align:right;color:#42484D }
	.tblType_1.t1_31_1 tr td.price_srt2{ text-align:right;color:#003C70;font-weight:bold;background-color:#F8F7F7 }		
	/* 국세청파일반영 - 의료비 공제가능 금액 */
	.tblType_1.t1_32_1{ clear:none}
	.tblType_1.t1_32_1 tr th{ width:160px;text-align:right;padding:0 8px 0 0 }
	.tblType_1.t1_32_1 tr td{ width:181px;text-align:right;border-right:1px solid #E9EDEF;font-size:13px }
	.tblType_1.t1_32_1 tr td:last-child{ border-right:0 }
	.tblType_1.t1_32_1 tr th.price_title{ text-align:center;background-color:#C5E4F4 }
	.tblType_1.t1_32_1 tr td.price_srt1{ text-align:right;color:#42484D }
	.tblType_1.t1_32_1 tr td.price_srt2{ text-align:right;color:#003C70;font-weight:bold;background-color:#F8F7F7 }		
	/* 국세청파일반영 - 주택관련공제 */	
	.tblType_1.t1_3_2 tr th{ width:210px;height:27px;text-align:center;padding:0 }
	.tblType_1.t1_3_2 tr td{ border-right:0px solid #E9EDEF;font-size:13px;padding:0;text-align:center }
	.tblType_1.t1_3_2 tr td.option{ width:200px }
	.tblType_1.t1_3_2 tr td.result{ width:440px;font-size:12px;font-weight:bold;margin:0 0 0 3px;text-align:left }
	.tblType_1.t1_3_2 tr td.checking_rslt{ width:200px }
	.tblType_1.t1_3_2 tr td:last-child{ border-right:0 }
	.tblType_1.t1_3_2 tr td .checkingWrap{ margin:0 0 0 26px }
	.tblType_1.t1_3_2 tr td .checkingWrap:nth-child(2){ margin-left:37px!important }	
	.tblType_1.t1_3_2 tr td .rslt_no{ line-height:28px;color:#F93939 }
	.tblType_1.t1_3_2 tr td .rslt_yes{ line-height:28px;color:#2059BB }
	.tblType_1.t1_3_2 tr td .rst_price{ float:left;width:110px;padding:0 5px 0 0;text-align:right }	
	/* 공제신고서 옵션 테이블 */
	.tblType_1.m3_1 tr th{ width:325px;height:30px }
	.tblType_1.m3_1 tr td{ width:200px;height:30px }
	.tblType_1.m3_1 tr td{ text-align:center }
.tblType_2{ clear:both }
	.tblType_2 table tr th{ height:45px;padding:0;line-height:13px;text-align:center;border-right:1px solid #FFF;border-bottom:1px solid #FFF }
	.tblType_2 table tr td{ height:35px;text-align:center;border-bottom:1px solid #E9EDEF;border-right:1px solid #E9EDEF;padding:0 4px }
	.tblType_2 table tr th:last-child,
	.tblType_2 table tr td:last-child{ border-right:0 }
	.tblType_2 table tr.onClick,
	.tblType_2 table tr.onClick input[type=text]{ color:#0854D2;font-weight:bold }
	.tblType_2 table tr.font-color-blue td{ background:#F7F7F7 }
	.tblType_2 table tr.font-color-blue td,
	.tblType_2 table tr.font-color-blue td input[type=text]{ color:#333CB8;font-weight:bold }
	.tblType_2 table tr.total_price td{ background:#F7F7F7 }
	.tblType_2 table tr.total_price td input[type=text]{ font-weight:bold }
	.tblType_2 table tr td.gj_title{ font-weight:bold;background:#E9F1F5;border-right:1px solid #FFF;border-bottom:1px solid #FFF }	
	.tblType_2 table tr td.gbTitle{ font-weight:bold;background:#E9F1F5;border-bottom:1px solid #FFF }
	.tblType_2 table tr:last-child td.gbTitle,
	.tblType_2 table tr:last-child td.gj_title{ border-bottom:1px solid #E9EDEF }
	.tblType_2.t22_1 tr th{ width:16% }
	.tblType_2.tblT2_9 table tr td{ padding:2px 4px }
	.tblType_2 table tbody.includeHd tr th{ height:30px }
.tblType_3{ width:910px;border-top:1px solid #E9EDEF;border-bottom:1px solid #E9EDEF }
	.tblType_3 table tr th{ width:120px;height:35px;padding:0 8px 0 0;line-height:13px;text-align:right;letter-spacing:-1px }
	.tblType_3 table tr td{ width:180px;padding:0 8px }	
	.tblType_3 table tr:not(:nth-child(1)) th{ border-top:1px solid #FFF }
	.tblType_3 table tr:not(:nth-child(1)) td{ border-top:1px solid #E9EDEF }
.ui-tabs .tblType_5.ui-tabs-panel{ background:url(../images/common/bk_tblheader.png) repeat-x left top }
.tblType_5{ clear:both;margin-top:5px;background:url(../images/common/bk_tblheader.png) repeat-x left top }
	.t5_contentHead, .t5_contentBody{ float:left;width:1050px }
	.t5_contentHead table, .t5_contentBody table{ width:1033px }
		.t5_contentHead{ border-top:2px solid #93B0BF }		
		.t5_contentHead table thead th{ height:45px;padding:0;line-height:13px;text-align:center;border-right:1px solid #FFF;letter-spacing:-1px }		
		.t5_contentBody{ height:100px;overflow-y:scroll;overflow-x:hidden }
		.t5_contentBody table tbody tr td{ height:35px;padding:0 4px;text-align:center;border-bottom:1px solid #E9EDEF;border-right:1px solid #E9EDEF }
		.t5_contentHead table thead th:last-child,
		.t5_contentBody table tbody tr td:last-child{ border-right:0 }
		.t5_contentBody table tbody tr td span.price{ display:inline-block;width:100%;text-align:right }		
		/* 주택관련 수기입력 */
		.t5_noScrollHead, .t5_noScrollBody{ float:left;width:1050px }
		.t5_noScrollHead table, .t5_noScrollBody table{ width:1050px }
		.t5_noScrollHead{ border-top:2px solid #93B0BF }
		.t5_noScrollHead table thead th{ height:45px;padding:0;line-height:13px;text-align:center;border-right:1px solid #FFF;letter-spacing:-1px }
		.t5_noScrollHead table thead th.link{ cursor:pointer }
		.t5_noScrollHead table thead th[onclick]{ cursor:pointer }
		.t5_noScrollBody{ overflow:hidden }
		.t5_noScrollBody table tbody tr td{ height:35px;padding:0 4px;text-align:center;border-bottom:1px solid #E9EDEF;border-right:1px solid #E9EDEF }
		.t5_noScrollBody table tbody tr td.title{ background:#E9F1F5;font-weight:bold;border-bottom:1px solid #FFF;border-right:0 }
		.t5_noScrollBody table tbody tr:last-child td.title{ border-bottom:1px solid #E9F1F5 }
		.t5_noScrollBody table tbody tr td:last-child{ border-right:0 }
		/* 주택마련저축 - 구분/갯수 */
		th.t5_6_2.link,
		.t5_noScrollHead table thead th.link:hover, 
		.t5_noScrollHead table thead th.link:focus{ background-color:#D0ECFA }		
		.ttwrap{ display:inline-block;width:80% }
		.ttwrap .tt{ display:inline-block;text-decoration:underline }
		.ttwrap .each{ float:right;margin:0 5px 0 0;color:#0B6093;text-decoration:underline }		
		.rwrap{ display:block;width:100%;padding-top:3px }
		.rwrap .rtxt{ display:inline-block;height:24px;font-weight:bold;margin:3px 0 0 0 }
	.t5_1_1{ width:110px }
	.t5_1_2{ width:133px }
	.t5_1_3{ width:50px }
	.t5_1_4{ width:180px }
	.t5_1_5{ width:70px }
	.t5_1_6{ width:70px }
	.t5_1_7{ width:240px }
	.t5_1_8{ width:70px }
	.t5_1_9{ width:110px }	
	/* 국세청파일반영 */
	.t5_2_1{ width:110px }
	.t5_2_2{ width:143px }
	.t5_2_3{ width:120px }
	.t5_2_4{ width:60px }
	.t5_2_5{ width:120px }
	.t5_2_6{ width:120px }
	.t5_2_7{ width:120px }
	.t5_2_8{ width:120px }
	.t5_2_9{ width:120px }
	/* 보험료 */
	.t5_3_1{ width:52px }
	.t5_3_2{ width:160px } 	/* 계약자 */
	.t5_3_3{ width:160px } 	/* 피보험자 */
	.t5_3_4{ width:210px } 	/* 보험구분 */	
	.t5_3_5{ width:171px }
	.t5_3_6{ width:170px }
	.t5_3_7{ width:110px }	
	/* 기부금 - tab 2 : 이월된 기부금 - 1033 */
	.d38_1{ width:43px } 	/* 구분 */
	.d38_2{ width:100px }   /* 기부년도 */
	.d38_3{ width:220px }   /* 항목코드 */
	.d38_4{ width:200px }  	/* 기부금액 */
	.d38_5{ width:180px }  	/* 이월된 금액 */
	.d38_6{ width:80px }  	/* 확인 */	
	.d38_7{ width:110px }  	/*  */
	.d38_8{ width:100px }  	/*  */	
	/* 주택자금 */
	.t5_6_1{ width:150px }
	.t5_6_2{ width:225px } 	/*  */
	.t5_6_3{ width:225px } 	/*  */
	.t5_6_4{ width:225px } 	/*  */	
	.t5_6_5{ width:225px }
	/* 기타 */
	.t5_7_1{ width:52px }
	.t5_7_2{ width:130px } 	/* 성명 */
	.t5_7_3{ width:160px } 	/* 공제항목 */
	.t5_7_4{ width:140px } 	/* 금융기관 */	
	.t5_7_5{ width:120px } 	/* 계좌번호 */	
	.t5_7_6{ width:90px } 	/* 가입일자 */
	.t5_7_7{ width:110px }
	.t5_7_8{ width:110px }
	.t5_7_9{ width:110px }	
	/*주택마련저축 - 메인 상세리스트 */
	.t5_8_1{ width:52px }
	.t5_8_2{ width:130px } 	/* 성명 */
	.t5_8_3{ width:100px } 	/* 가입일자 */
	.t5_8_4{ width:140px } 	/* 공제항목 */	
	.t5_8_5{ width:136px } 	/* 금융기관 */	
	.t5_8_6{ width:125px } 	/* 계좌번호 */
	.t5_8_7{ width:120px }  /* 국세청 */
	.t5_8_8{ width:120px }  /* 기타 */
	.t5_8_9{ width:110px }  /*  */	
	/* 장기주택저당차입금 - 메인 상세리스트 */
	.t5_10_1{ width:52px }
	.t5_10_2{ width:130px } 	/* 성명 */
	.t5_10_3{ width:441px } 	/* 차입구분 */	
	.t5_10_4{ width:150px }  	/* 국세청 */
	.t5_10_5{ width:150px }  	/* 기타 */
	.t5_10_6{ width:110px }	
	/* 월세액 - 메인 상세리스트 */
	.t5_11_1{ width:52px }
	.t5_11_2{ width:130px }
	.t5_11_3{ width:120px } 	/* 주택유형 */
	.t5_11_4{ width:110px } 	/* 주택면적 */
	.t5_11_5{ width:201px } 	/* 임대차계약주소 */
	.t5_11_6{ width:100px } 	/* 계약시작일 */
	.t5_11_7{ width:100px } 	/* 계약종료일 */
	.t5_11_8{ width:110px } 	/* 월세공제금액 */
	.t5_11_9{ width:110px } 	/*  */
/* 2. 국세청파일업로드 - PDF파일 상세보기 */
	.t3_2_1{ width:150px } 		/* 보험료 */
	.t3_2_2{ width:150px } 		/* 의료비 */
	.t3_2_3{ width:150px } 		/* 교육비 */
	.t3_2_4{ width:150px } 		/* 교육비 */
	.t3_2_5{ width:150px } 		/* 교육비 */
	.t3_2_6{ width:150px } 		/* 교육비 */
	.t3_2_7{ width:150px } 		/* 개인연금저축 */
	.t3_2_8{ width:150px } 		/* 연금저축 */
	.t3_2_9{ width:150px } 		/* 퇴직연금 */
	.t3_2_10{ width:150px } 	/* 신용카드 */
	.t3_2_11{ width:150px } 	/* 현금영수증 */
	.t3_2_12{ width:150px }	 	/* 직불카드 등 */
	.t3_2_13{ width:150px } 	/* 주택임차차입금원리금 */
	.t3_2_14{ width:150px }	 	/* 장기주택저당차입금이자상환 */
	.t3_2_15{ width:150px }	 	/* 주택마련저축 */
	.t3_2_16{ width:150px }	 	/* 소기업소상공인공제부금 */
	.t3_2_17{ width:150px }	 	/* 기부금 */
	.t3_2_18{ width:150px }	 	/* 장기집합투자증권저축 */
	.t3_2_19{ width:150px }	 	/* 건강보험료 */
	.t3_2_20{ width:150px } 	/* 국민연금보험료 */
/* POPUP - 적용결과 보기 */
.tblType_7{ clear:both;margin-top:5px;background:url(../images/common/bk_tblheader.png) repeat-x left top }
	.t7_contentHead, .t7_contentBody{ float:left;width:980px }
	.t7_contentHead table,
	.t7_contentBody table{ width:963px }
		.t7_contentHead{ border-top:2px solid #93B0BF }		
		.t7_contentHead table thead th{ height:45px;padding:0;line-height:13px;text-align:center;border-right:1px solid #FFF;letter-spacing:-1px }		
		.t7_contentBody{ height:176px;overflow-y:scroll;overflow-x:hidden }
		.t7_contentBody table tbody tr td{ height:35px;padding:0 4px;letter-spacing:-1px;text-align:left;border-bottom:1px solid #E9EDEF;border-right:1px solid #E9EDEF }
		.t7_contentHead table thead th:last-child,
		.t7_contentBody table tbody tr td:last-child{ border-right:0 }
		.t7_contentBody table tbody tr td span.price{ display:inline-block;width:100%;text-align:right }
		.t7_contentBody table tbody tr:nth-child(2n-1) td{ background:#F7F7F7 }	
	.cFM_Result{ float:left;width:100%;height:100%;margin:0;padding:0 }
	.t7_1_1{ width:52px }
	.t7_1_2{ width:208px } 	/* 항목 */
	.t7_1_3{ width:120px } 	/* 성명  */
	.t7_1_4{ width:583px } 	/* 내용 */	
	.mark_Except{ display:inline-block;width:40px;height:23px;margin-top:6px;background:url(../images/common/mark_except.png) no-repeat }
	.mark_Error{ display:inline-block;width:40px;height:23px;margin-top:6px;background:url(../images/common/mark_error.png) no-repeat }
	.mark_Check{ display:inline-block;width:40px;height:23px;margin-top:6px;background:url(../images/common/mark_check.png) no-repeat }
/* 국세청파일반영 - 주택관련공제 작은 테이블 */
.tblType_8{ width:840px;margin-top:-6px }
.tblType_8 table{ float:left;width:100%;border:1px solid #D6D6D6 }
.tblType_8 table tr th{ width:170px;text-align:center;height:31px;background-color:#F5F5F5 }
.tblType_8 table tr td{ padding:0 4px;font-size:12px }
.tblType_8 table tr td.tbl8_data_1{ width:220px }
.tblType_8 table tr td.tbl8_data_2{ width:280px }
/* ///////////////////////////////////////// 
	= Separate TABLE style
///////////////////////////////////////// */
.tblSection_Wrap{ margin-top:4px }
	.tblW_Lft .left_Head{ border-top:2px solid #93B0BF }
	.tblW_Lft .left_Head table tr th{ height:45px;border-right:1px solid #FFF;text-align:center;padding:0;letter-spacing:-1px }
	.tblW_Lft .left_Body{ height:350px;overflow-x:scroll;overflow-y:hidden }
	.tblW_Lft .left_Body table tr td{ height:35px;text-align:center;border-bottom:1px solid #E9EDEF;border-right:1px solid #E9EDEF }
.tblSection_Wrap .tblW_Rgt{ background:url(../images/common/bk_tblheader.png) repeat-x left top }
	.tblW_Rgt .right_Head{ overflow:hidden;border-top:2px solid #93B0BF }
	.tblW_Rgt .right_Head table tr th{ height:45px;line-height:14px;border-right:1px solid #FFF;text-align:center;padding:0;letter-spacing:-1px }
	.tblW_Rgt .right_Head table tr th span{ font-size: 12px;font-weight: normal }
	.tblW_Rgt .right_Body{ height:350px;overflow:scroll }
	.tblW_Rgt .right_Body table tr td{ height:35px;border-bottom:1px solid #E9EDEF;border-right:1px solid #E9EDEF;text-align:center }
	.tblW_Rgt .right_Body table tr td span.price{ width:95%;float:right;text-align:right;margin-right:4px }
.tblSection_Wrap .tblW_Lft, .tblW_Lft .left_Head, .tblW_Lft .left_Body{ width:180px }
.tblSection_Wrap .tblW_Rgt, .tblW_Rgt .right_Body{ width:870px }
	.tblW_Rgt .right_Head{ width:853px }
	/* 의료비 */
	.tblSection_Wrap .mTbl_47 .right_Head table{ width:853px }
	.tblSection_Wrap .mTbl_47 .right_Body table{ width:853px }	
	.d47_1{ width:51px } 	/* 구분 */
	.d47_2{ width:98px } 	/* 성명 */	
	.d47_3{ width:103px }   /* 항목코드 */
	.d47_4{ width:130px }  	/* 의료증빙코드 */
	.d47_5{ width:100px }  	/* 사업자번호 */
	.d47_6{ width:120px }  	/* 상호 */
	.d47_7{ width:100px }  	/* 국세청금액 */
	.d47_8{ width:100px }  	/* 기타금액 */
	.d47_9{ width:100px } 	/* 차감금액 */
	.d47_10{ width:110px }
	/* 교육비 */
	.tblSection_Wrap .mTbl_48 .right_Head table{ width:853px }
	.tblSection_Wrap .mTbl_48 .right_Body table{ width:853px }	
	.d48_1{ width:51px } 	/* 구분 */
	.d48_2{ width:98px } 	/* 성명 */
	.d48_3{ width:100px }   /* 항목코드 */
	.d48_4{ width:123px }  	/* 교육비 구분 */
	.d48_5{ width:130px }  	/* 사업자번호 */
	.d48_8{ width:150px }  	/* 상호 */
	.d48_9{ width:120px } 	/* 국세청금액 */
	.d48_10{ width:120px } 	/* 기타 금액 */
	.d48_11{ width:110px }
	/* 신용카드 */
	.tblSection_Wrap .mTbl_49 .right_Head table{ width:853px }
	.tblSection_Wrap .mTbl_49 .right_Body table{ width:853px }	
	.t5_4_1{ width:51px } 	/* 구분 */
	.t5_4_2{ width:98px } 	/* 성명 */
	.t5_4_3{ width:100px } 	/* 신용카드구분 */
	.t5_4_4{ width:100px } 	/* 항목코드 */
	.t5_4_5{ width:100px } 	/* 사업자번호 */
	.t5_4_6{ width:120px } 	/* 상호 */
	.t5_4_7{ width:110px } 	/* 국세청 금액 */
	.t5_4_8{ width:106px } 	/* 기타 금액 */
	.t5_4_9{ width:106px } 	/* 차감 금액 */
	.t5_4_10{ width:110px }
	/* 기부금 - tab 1 : 2018년 기부금*/
	.tblSection_Wrap .mTbl_37 .right_Head table{ width:853px }
	.tblSection_Wrap .mTbl_37 .right_Body table{ width:853px }
	.d37_1{ width:51px } 	/* 구분 */
	.d37_2{ width:179px } 	/* 성명 */
	.d37_3{ width:130px }   /* 항목코드 */
	.d37_4{ width:100px }  	/* 사업자번호 */
	.d37_5{ width:118px }  	/* 상호 */
	.d37_6{ width:168px }  	/* 기부내용 */
	.d37_7{ width:112px }  	/* 국세청 금액 */
	.d37_8{ width:114px }  	/* 기타 금액 */
	.d37_9{ width:110px }  	/* */
	/* 연금/기타 */
	.t5_5_1{ width:51px } 	/* 구분 */
	.t5_5_2{ width:98px } 	/* 성명 */
	.t5_5_3{ width:151px } 	/* 공제항목 */
	.t5_5_4{ width:146px } 	/* 금융기관 */
	.t5_5_5{ width:146px } 	/* 계좌번호 */
	.t5_5_6{ width:146px } 	/* 가입일자 */
	.t5_5_7{ width:146px } 	/* 국세청 */
	.t5_5_8{ width:149px } 	/* 기타 */	
	/* 주택임차차입금   853 */
	.tblSection_Wrap .mTbl_50 .right_Head table{ width:790px }
	.tblSection_Wrap .mTbl_50 .right_Body table{ width:790px }
	/* 주택임차차입금 - 메인 상세리스트 */
	.t5_9_1{ width:52px }
	.t5_9_2{ width:130px } 	/* 성명 */	
	.t5_9_3{ width:200px } 	/* 대출기관 */
	.t5_9_4{ width:180px } 	/* 대출일자 */	
	.t5_9_5{ width:150px } 	/* 국세청 */	
	.t5_9_6{ width:150px } 	/* 기타 */	
	.t5_9_7{ width:110px }  /* 버튼 */
	/* essential position */
	.tblWrap table tr th.essential.a1{ background-position:101px 15px } 	/* 계약자 */
	.tblWrap table tr th.essential.a2{ background-position:90px 15px } 	/* 보험구분 */
	.tblWrap table tr th.essential.a3{ background-position:90px 15px } 	/* 주민번호 */
	.tblWrap table tr th.essential.a4{ background-position:61px 15px } 	/* 성명 */
	/* 의료비 : .dataView_40 */
	.tblWrap table tr th.essential.b1{ background-position:111px 15px } 	 /* 성명 */
	.tblWrap table tr th.essential.b2{ background-position:72px 15px } 	 /* 의료비 구분 */
	.tblWrap table tr th.essential.b3{ background-position:90px 15px } 	 /* 항목코드 */
	.tblWrap table tr th.essential.b4{ background-position:63px 15px } 	 /*  */
	.tblWrap table tr th.essential.b5{ background-position:72px 15px } 	 /* 사업자번호 */
	.tblWrap table tr th.essential.b6{ background-position:111px 15px } 	 /* 상호 */	
	/* 교육비 : .dataView_40 */
	.tblWrap table tr th.essential.c1{ background-position:111px 15px }  	/* 성명 */
	.tblWrap table tr th.essential.c2{ background-position:111px 15px } 	/* 구분 */
	.tblWrap table tr th.essential.c3{ background-position:90px 15px } 	/* 항목코드 */
	.tblWrap table tr th.essential.c4{ background-position:72px 15px } 	/* 교육비 구분 */
	.tblWrap table tr th.essential.c5{ background-position:79px 15px } 	/*  */
	.tblWrap table tr th.essential.c6{ background-position:113px 15px } 	/*  */	
	/* 신용카드 : .dataView_44 */	
	.tblWrap table tr th.essential.g1{ background-position:111px 15px } 	/* 성명 */
	.tblWrap table tr th.essential.g2{ background-position:61px 15px } 	/* 신용카드 구분 */
	.tblWrap table tr th.essential.g3{ background-position:90px 15px } 	/* 항목코드 */
	.tblWrap table tr th.essential.g4{ background-position:75px 15px }
	.tblWrap table tr th.essential.g5{ background-position:113px 15px }	
	/* 기부금 : .dataView_43 */
	.tblWrap table tr th.essential.l1{ background-position:111px 15px } 	/* 성명 */
	.tblWrap table tr th.essential.l2{ background-position:72px 15px } 		/* 기부금구분 */
	.tblWrap table tr th.essential.l3{ background-position:72px 15px } 		/* 사업자번호 */
	.tblWrap table tr th.essential.l4{ background-position:111px 15px } 	/* 상호 */
	.tblWrap table tr th.essential.l5{ background-position:90px 15px } 		/* 기부내용 */
	.tblWrap table tr th.essential.l6{ background-position:111px 15px } 	/* 구분 */
	.tblWrap table tr th.essential.l7{ background-position:72px 15px } 		/* 기부금 구분 */
	.tblWrap table tr th.essential.l8{ background-position:90px 15px } 		/* 기부금액 */
	.tblWrap table tr th.essential.l9{ background-position:90px 15px } 		/*  */
	.tblWrap table tr th.essential.l10{ background-position:72px 15px }		/* 이월된 금액 */	
	/* 주택마련저축 : .dataView_43 */
	.tblWrap table tr th.essential.j1{ background-position:109px 16px } 	/* 성명 */
	.tblWrap table tr th.essential.j2{ background-position:74px 16px } 		/* 저축 구분 */
	.tblWrap table tr th.essential.j3{ background-position:78px 16px } 		/*  */
	.tblWrap table tr th.essential.j4{ background-position:109px 16px } 	/* 상호 */
	.tblWrap table tr th.essential.j5{ background-position:35px 16px } 		/* 금융회사등 코드 */
	.tblWrap table tr th.essential.j6{ background-position:83px 16px } 		/* 계좌번호 */
	.tblWrap table tr th.essential.j7{ background-position:90px 16px } 		/*  */	
	.tblWrap table tr th.essential.j8{ background-position:113px 16px }
	.tblWrap table tr th.essential.j9{ background-position:90px 16px }
	.tblWrap table tr th.essential.j10{ background-position:78px 16px }
	.tblWrap table tr th.essential.j11{ background-position:113px 16px }
	.tblWrap table tr th.essential.j12{ background-position:90px 16px }
	.tblWrap table tr th.essential.j13{ background-position:90px 16px }	
	.tblWrap table tr th.essential.j14{ background-position:113px 16px }
	.tblWrap table tr th.essential.j15{ background-position:74px 16px }
	.tblWrap table tr th.essential.j16{ background-position:78px 16px }
	.tblWrap table tr th.essential.j17{ background-position:113px 16px }
	.tblWrap table tr th.essential.j18{ background-position:90px 16px }
	.tblWrap table tr th.essential.j19{ background-position:66px 16px }	
	.tblWrap table tr th.essential.j20{ background-position:113px 16px } 	/* 성명 */
	.tblWrap table tr th.essential.j21{ background-position:91px 16px } 	/* 항목코드 */
	.tblWrap table tr th.essential.j22{ background-position:45px 16px } 	/* 임대인성명(상호) */
	.tblWrap table tr th.essential.j23{ background-position:12px 16px } 	/* 임대인주민(사업자)번호 */
	.tblWrap table tr th.essential.j24{ background-position:26px 16px } 	/* 임대차계약서상 주소 */
	.tblWrap table tr th.essential.j25{ background-position:65px 16px } 	/* 계약 시작일 */
	.tblWrap table tr th.essential.j26{ background-position:75px 16px } 	/* 계약 종료일 */
	.tblWrap table tr th.essential.j27{ background-position:82px 16px } 	/* 주택유형 */
	.tblWrap table tr th.essential.j28{ background-position:70px 16px } 	/* 주택면적 */
	.tblWrap table tr th.essential.j29{ background-position:11px 16px } 	/* 계약기간 총 월세지출액 */		
	/* 월세액 */	
	/* ETC */
	.tblWrap table tr th.essential.e1{ background-position:113px 16px }
	.tblWrap table tr th.essential.e2{ background-position:90px 16px }
	.tblWrap table tr th.essential.e3{ background-position:113px 16px }
	.tblWrap table tr th.essential.e4{ background-position:78px 16px }
	.tblWrap table tr th.essential.e5{ background-position:46px 16px }
	.tblWrap table tr th.essential.e6{ background-position:90px 16px }
	.tblWrap table tr th.essential.e7{ background-position:100px 16px }
	.tblWrap table tr th.essential.e8{ background-position:90px 16px }
	.tblWrap table tr th.essential.mark2{ background-position:113px 16px }
	.tblWrap table tr th.essential.mark4{ background-position:90px 16px }
	.tblWrap table tr th.essential.mark4_top{ background-position:90px 6px }
/* 표지 */
.frontPage .subjectBox{ float:left;width:100%;height:50px;text-align:center;font-weight:bold;font-size:22px }
.frontPage .pageBox{ float:left;width:100%;height:975px;padding:20px 10px;border:1px solid #888 }
.frontPage .pageBox .user{ float:left;width:100%;text-align:center;padding:0 44px }
.frontPage .pageBox .user .hm{ float:left;width:100px;padding:0 10px 0 0;height:30px;font-weight:bold;font-size:13px;text-align:right } 
.frontPage .pageBox .user .data{ float:left;width:200px;height:30px;border-bottom:1px solid #888;font-size:13px }
.frontPage .pageBox .fpTblWrap{ float:left;width:100%;margin:30px 0 }
.frontPage .pageBox .fpTblWrap table{ float:left;width:100% }
.frontPage .pageBox .fpTblWrap table tr th{ text-align:center;height:35px }
.frontPage .pageBox .fpTblWrap table tr td{ height:30px;border-bottom:1px solid #E9EDEF }
.frontPage .pageBox .fpTblWrap table tr td .checking{ display:inline-block;width:15px;height:13px;background:url(../images/common/checking.png) no-repeat }
.frontPage .pageBox .submitDate{ float:left;width:100%;text-align:right;padding-right:70px }
.frontPage .pageBox .submitDate .hm{ display:inline-block;margin:0 10px 0 0 }
.frontPage .pageBox .submitDate .date{ display:inline-block }
.frontPage .pageBox .todayDate{ float:left;width:100%;text-align:center;font-size:15px;font-weight:bold;margin:40px 0 20px 0  }
.frontPage .pageBox .toSignBox{ float:left;width:100%;text-align:center;margin-top:20px }
.frontPage .pageBox .toSignBox .name{ display:inline-block;width:200px;border-bottom:1px solid #888;height:30px;font-size:15px }
.frontPage .pageBox .toSignBox .toArea{ display:inline-block; font-size:12px;font-weight:bold }
.fpTblWrap .fp_1{ width:364px }
.fpTblWrap table tr td.fp_1{ padding-left:10px }
.fpTblWrap .fp_2{ width:100px;text-align:center }
.fpTblWrap .fp_3{ width:224px;text-align:center }
	
/* ///////////////////////////////////////// 
	=BUTTON style
///////////////////////////////////////// */	
.btn{ font-size:12px;background:#4E6891;border:1px solid #4E6891;padding:0 12px;height:26px;line-height:22px;text-align:center;color:#FFF;cursor:pointer }
.btn:hover, .btn:focus{ background-color:#FFF;color:#4E6891 }	
.btn.sm{ padding:0 9px;height:24px;line-height:20px;background:#3C74DC;border:1px solid #3C74DC }
.btn.sm:hover, .btn.sm:focus{ background-color:#FFF;color:#3C74DC }
.btn.pdfInfo{ height:67px;line-height:18px;padding-top:15px;margin:4px 4px 0 0 }
.btnArea .checkPdf{ padding:5px 50px 0 50px }
.btnArea .onListPst{ padding:5px 50px 0 50px }
.btn.xsm{ padding:0 4px;height:24px;line-height:20px;background:#3C74DC;border:1px solid #3C74DC;letter-spacing:-1px }
.btn.xsm:hover, .btn.xsm:focus{ background-color:#FFF;color:#3C74DC }
.fnBtn{ 	height:39px;color:#FFF;padding:5px 0 0 0;;cursor:pointer;
	background-image: url(../images/common/btn_left.png), url(../images/common/btn_right.png), url(../images/common/btn_mid.png);
	background-repeat: no-repeat, no-repeat, repeat-x;background-position: left top, right top, left top }
.btn_trash{ width:26px;height:24px;line-height:24px;font-size:1px;background-image:url(../images/common/btn_trash.png);background-repeat:no-repeat }
.btn_trash:focus, .btn_trash:hover{ background-image:url(../images/common/btn_trash_ov.png) }
/* ///////////////////////////////////////// 
	=DIALOG style
///////////////////////////////////////// */	
	/* pop _ 기초정보 수정 */
	.tblType_1.tbl_editBasic th{ width:141px }
	.tblType_1.tbl_editBasic td.td_1{ width:220px }
	.tblType_1.tbl_editBasic td.td_2{ width:557px }
	.tblType_1.tbl_editBasic td select{ width:204px;height:28px }
	.tblType_1.tbl_editBasic td p{ padding:0 0 0 10px;font-size:12pxclear:both;background-image:url(../images/common/dot_3.png);background-position:3px center }
	/* pop _ 기초정보 수정 */
	.tbl_editForiegn{ float:left;width:100%;clear:both }
	.tbl_editForiegn table th{ height:35px;padding:0 8px 0 0;line-height:13px;text-align:right;border-bottom:1px solid #FFF;letter-spacing:-1px }
	.tbl_editForiegn table td{ height:35px;border-bottom:1px solid #E9EDEF;padding:0 8px }
	.tbl_editForiegn table tr:last-child th{ border-bottom:1px solid #E9EDEF }	
	.tbl_editForiegn th.hm{ text-align:center;padding:0;border-right:1px solid #FFF }
	.tbl_editForiegn td.rgtBd{ border-right:1px solid #E9F1F5 }
	.tbl_editForiegn th.ef_1{ width:70px }
	.tbl_editForiegn th.ef_2{ width:192px }
	.tbl_editForiegn th.ef_3{ width:145px } 	/* 접수일 */
	.tbl_editForiegn td.ef_4{ width:183px }
	.tbl_editForiegn th.ef_5{ width:145px } 	/* 제출일 */
	.tbl_editForiegn td.ef_6{ width:183px }
	/* 소득정보 : 주현,종전 테이블 */
	.tblType_2.tblT2_1 table tbody tr:hover,
	.tblType_2.tblT2_1 table tbody tr:focus,
	.tblType_2.tblT3_1 table tbody tr:hover,
	.tblType_2.tblT3_1 table tbody tr:focus{ background-color:#FCFBF2;cursor:pointer }
	.tblType_2.tblT2_1 table tbody tr td input[type=text],
	.tblType_2.tblT3_1 table tbody tr td input[type=text]{ cursor:pointer }
/* 소득정보 */	
.tblT2_1{ width:1050px }
.t2_1_1{ width:73px }
.t2_1_2{ width:100px }
.t2_1_3{ width:160px }
.t2_1_4{ width:84px }
.t2_1_5{ width:84px }
.t2_1_6{ width:110px }
.t2_1_7{ width:110px }
.t2_1_8{ width:110px }
.t2_1_9{ width:110px }
.t2_1_10{ width:108px }
/* 신용카드 : 공제제외 금액 */
.tblT2_2{ border-top:2px solid #93B0BF }
.tblT2_2{ width:1050px }
.t2_2_1{ width:175px }
.t2_2_2{ width:175px }
.t2_2_3{ width:175px }
.t2_2_4{ width:175px }
.t2_2_5{ width:175px }
.t2_2_6{ width:175px }
/* 신용카드 : 신용카드 집계 */
.tblT2_10{ border-top:2px solid #93B0BF }
.tblT2_10{ width:1050px }
.t2_10_1{ width:110px }
.t2_10_2{ width:150px } 	/* 구분 */
.t2_10_3{ width:210px } 	/* 일반 */
.t2_10_4{ width:210px } 	/* 전통시장 */
.t2_10_5{ width:210px } 	/* 대중 */
.t2_10_6{ width:210px } 	/* 도서공연 */
.tblT2_11{ border-top:2px solid #93B0BF;margin-top:10px }
.tblT2_11{ width:1050px }
.t2_11_1{ width:150px }
.t2_11_2{ width:150px }
.t2_11_3{ width:150px }
.t2_11_4{ width:150px }
.t2_11_5{ width:150px }
.t2_11_6{ width:150px }
.t2_11_7{ width:150px }
/* 국세청파일 선택 */	
.tblT3_1{ width:1050px }
.t3_1_1{ width:520px }
.t3_1_2{ width:200px }
.t3_1_3{ width:230px }
.t3_1_4{ width:100px }
/* 확인/제출 - 공제내역확인 - 인적공제 */
.tblT2_3{ width:1050px }
.t2_3_1{ width:132px } 	/* title */
.t2_3_2{ width:90px } 	/* 신청건수 */
.t2_3_3{ width:157px }
.t2_3_4{ width:132px } 	/* title */
.t2_3_5{ width:90px } 	/* 신청건수 */
.t2_3_6{ width:158px }
.t2_3_7{ width:132px } 	/* title */
.t2_3_8{ width:158px }
/* 인적공제/연금보험 */
.tblType_2.tblT2_3_1,
.tblType_2.tblT2_3_2,
.tblType_2.tblT2_3_3 { clear:none }
.tblT2_3_1{ width:375px;margin-right:4px }
.t2_31_1{ width:132px } 	/* title */
.t2_31_2{ width:86px } 		/* 신청건수 */
.t2_31_3{ width:157px }
.tblT2_3_2{ width:376px;margin-right:4px }
.t2_32_4{ width:132px } 	/* title */
.t2_32_5{ width:86px } 		/* 신청건수 */
.t2_32_6{ width:158px }
.tblT2_3_3{ width:290px }
.t2_33_7{ width:132px } 	/* title */
.t2_33_8{ width:158px }
/* 확인/제출 - 공제내역확인 - 공제신청 */
.tblT2_4{ width:1050px }
.t2_4_1{ width:px } 	/*이름*/
.t2_4_2{ width:px } 	/*관계*/
.t2_4_3{ width:px } 	/*기본공제*/
.t2_4_4{ width:px } 	/*보험료*/
.t2_4_5{ width:px } 	/*의료비*/
.t2_4_6{ width:px } 	/*교육비*/
.t2_4_7{ width:px } 	/*신용카드*/
.t2_4_8{ width:px } 	/*기부금*/
.t2_4_9{ width:px } 	/*비고*/
/* 확인/제출 - 공제내역확인 - 인적공제 */
.tblT2_5{ width:1050px }
.t2_5_1{ width:181px } 	/*  */
.t2_5_2{ width:217px } 	/*  */
.t2_5_3{ width:217px }
.t2_5_4{ width:217px } 	/*  */
.t2_5_5{ width:217px } 	/*  */
/* 확인/제출 - 계산내역확인 - 소득공제 */
/* summary */
	.tblT2_6{ width:1050px }
	.t2_6_1{ width:175px } 	/* 총급여액 */
	.t2_6_2{ width:175px } 	/* 근로소득공제 */
	.t2_6_3{ width:175px } 	/* 종합소득공제 합 */
	.t2_6_4{ width:175px } 	/* 그밖의 소득공제 합 */
	.t2_6_5{ width:175px } 	/* 종합소득과세표준 */
	.t2_6_6{ width:175px } 	/* 산출세액 */
/* list */
	.tblT2_6_1{ width:1050px }
	.t2_6_1_1{ width:200px } 	/* 구분 */
	.t2_6_1_2{ width:245px } 	/* 항목명 */
	.t2_6_1_3{ width:70px } 	/* 신청인원 */
	.t2_6_1_4{ width:160px } 	/* 신청금액 */
	.t2_6_1_5{ width:160px } 	/* 소득공제금액 */
	.t2_6_1_6{ width:160px } 	/* 소득금액 */
	.t2_6_1_7{ width:55px } 	/* 소득금액 */
/* 확인/제출 - 계산내역확인 - 세액공제 */
.tblT2_7{ width:1050px }
.t2_7_1{ width:262px } 	/* 산출세액 */
.t2_7_2{ width:262px } 	/* 세액감면 합 */
.t2_7_3{ width:263px } 	/* 세액공제 합 */
.t2_7_4{ width:263px } 	/* 결정세액 */
/* list */
	.tblT2_7_1{ width:1050px }
	.t2_7_1_1{ width:200px } 	/* 구분 */
	.t2_7_1_2{ width:245px } 	/* 항목명 */
	.t2_7_1_3{ width:70px } 	/* 신청인원 */
	.t2_7_1_4{ width:160px } 	/* 신청금액 */
	.t2_7_1_5{ width:160px } 	/* 소득공제금액 */
	.t2_7_1_6{ width:160px } 	/* 소득금액 */
	.t2_7_1_7{ width:55px } 	/*  */
/* 확인/제출 - 전체  */
.tblT2_8{ width:1050px }
.t2_8_1{ width:175px } 	/* 산출세액 */
.t2_8_2{ width:175px } 	/* 세액감면 */
.t2_8_3{ width:175px } 	/* 근로소득세액공제 */
.t2_8_4{ width:175px } 	/* 기타 세액공제 합 */
.t2_8_5{ width:175px } 	/* 특별세액공제 합 */
.t2_8_6{ width:175px } 	/* 결정세액 */
/* 확인/제출 - 제출서류 첨부 */
.tblT2_9{ width:1050px }
.t2_9_1{ width:260px }
.t2_9_2{ width:350px }
.t2_9_3{ width:200px }
.t2_9_4{ width:100px }
.t2_9_5{ width:140px }
/* ///////////////////////////////////////// 
	=printview style
///////////////////////////////////////// */
.check_box{ display:inline-block;width:36px;height:15px;text-align:center }
.check_box.on{ background-image:url(../images/common/check_gubun2.png);background-repeat:no-repeat;background-position:0 1px;background-size:36px 13px }
.check_gb{ display:inline-block;margin:0 2px }
.check_ebox{ display:inline-block;height:15px;text-align:center }
.check_ebox.on{ background-image:url(../images/common/check_gubun2.png);background-repeat:no-repeat;background-position:center 1px;background-size:36px 13px }
/* pegKMU - 국민대  */
.pegKMU .check_box.on{ background-image:url(../images/common/check_gubun.png);background-repeat:no-repeat;background-position:0 1px }
.pegKMU .check_ebox.on{ background-image:url(../images/common/check_gubun.png);background-repeat:no-repeat;background-position:center 1px }
.num{ display:inline-block;width:12px;height:10px;background-repeat:no-repeat;background-size:10px 10px;background-position:left top }
.num_N{ display:inline-block;width:19px;height:10px;background-repeat:no-repeat;background-size:19px 10px;background-position:left top }
.nmWrapper, .nmBrWrapper{ display:inline-block }
.nmWrapper span{ float:left;height:15px;margin:0 2px;padding:1px 0 0 0 }
.nmWrapper .nmwr{ float:left;width:10px;height:15px;background-repeat:no-repeat;background-size:10px 10px;background-position:left center }
.nmWrapper .nmwr_2{ float:left;width:19px;height:15px;background-repeat:no-repeat;background-size:19px 10px;background-position:left center }
.nmBrWrapper span	{ float:left;height:13px;margin:0 2px;padding:0 }
.nmBrWrapper .nmwr{ float:left;height:13px;width:10px;background-repeat:no-repeat;background-size:10px 10px;background-position:left center }	
.numAbs{ float:left;position:inherit;width:12px;height:10px;background-repeat:no-repeat;background-size:10px 10px;background-position:left top;margin:4px 0 0 0;padding:0 }
.numAbs_N{ float:left;position:inherit;width:19px;height:10px;background-repeat:no-repeat;background-size:19px 10px;background-position:left top;margin:4px 0 0 0;padding:0 }
.txtAbs{ float:left;margin:0 0 0 5px }
.txtInline{ display:inline }
.numAbs_2p{ float:left;position:inherit;width:12px;height:10px;background-repeat:no-repeat;background-size:10px 10px;background-position:left top;margin:2px 0 0 0;padding:0 }
.txtAbs_2p{ float:left;margin:0 0 0 1px }
.title17_3{ float:left;width:80px;height:20px;margin-bottom:6px;background-image:url(../images/numbering/17_3_title.jpg);background-repeat:no-repeat;background-position:0 3px;background-size:47px 15px }
.n1	{ background-image:url(../images/numbering/01.jpg) }
.n2	{ background-image:url(../images/numbering/02.jpg) }
.n3	{ background-image:url(../images/numbering/03.jpg) }
.n3_1	{ background-image:url(../images/numbering/03-1.jpg) }
.n3_2	{ background-image:url(../images/numbering/03-2.jpg) }
.n4	{ background-image:url(../images/numbering/04.jpg) }
.n5	{ background-image:url(../images/numbering/05.jpg) }
.n6	{ background-image:url(../images/numbering/06.jpg) }
.n7	{ background-image:url(../images/numbering/07.jpg) }
.n8	{ background-image:url(../images/numbering/08.jpg) }
.n9	{ background-image:url(../images/numbering/09.jpg) }
.n10	{ background-image:url(../images/numbering/10.jpg) }
.n11	{ background-image:url(../images/numbering/11.jpg) }
.n12	{ background-image:url(../images/numbering/12.jpg) }
.n13	{ background-image:url(../images/numbering/13.jpg) }
.n14	{ background-image:url(../images/numbering/14.jpg) }
.n15	{ background-image:url(../images/numbering/15.jpg) }
.n15_1{ background-image:url(../images/numbering/15-1.jpg) }
.n15_2{ background-image:url(../images/numbering/15-2.jpg) }
.n15_3{ background-image:url(../images/numbering/15-3.jpg) }
.n15_4{ background-image:url(../images/numbering/15-4.jpg) }
.n16	{ background-image:url(../images/numbering/16.jpg) }
.n16_1{ background-image:url(../images/numbering/16-1.jpg) }
.n17	{ background-image:url(../images/numbering/17.jpg) }
.n17_1{ background-image:url(../images/numbering/17-1.jpg) }
.n17_2{ background-image:url(../images/numbering/17-2.jpg) }
.n17_3{ background-image:url(../images/numbering/17-3.jpg) }
.n17_4{ background-image:url(../images/numbering/17-4.jpg) }
.n18	{ background-image:url(../images/numbering/18.jpg) }
.n18_1{ background-image:url(../images/numbering/18-1.jpg) }
.n18_2{ background-image:url(../images/numbering/18-2.jpg) }
.n18_4{ background-image:url(../images/numbering/18-4.jpg) }
.n18_5{ background-image:url(../images/numbering/18-5.jpg) }
.n18_6{ background-image:url(../images/numbering/18-6.jpg) }
.n18_24{ background-image:url(../images/numbering/18-24.jpg) }
.n18_26{ background-image:url(../images/numbering/18-26.jpg) }
.n19	{ background-image:url(../images/numbering/19.jpg) }
.n20	{ background-image:url(../images/numbering/20.jpg) }
.n20-1{ background-image:url(../images/numbering/20-1.jpg) }
.n21	{ background-image:url(../images/numbering/21.jpg) }
.n22	{ background-image:url(../images/numbering/22.jpg) }
.n23	{ background-image:url(../images/numbering/23.jpg) }
.n24	{ background-image:url(../images/numbering/24.jpg) }
.n25	{ background-image:url(../images/numbering/25.jpg) }
.n26	{ background-image:url(../images/numbering/26.jpg) }
.n27	{ background-image:url(../images/numbering/27.jpg) }
.n28	{ background-image:url(../images/numbering/28.jpg) }
.n29	{ background-image:url(../images/numbering/29.jpg) }
.n30	{ background-image:url(../images/numbering/30.jpg) }
.n31	{ background-image:url(../images/numbering/31.jpg) }
.n32	{ background-image:url(../images/numbering/32.jpg) }
.n33	{ background-image:url(../images/numbering/33.jpg) }
.n34	{ background-image:url(../images/numbering/34.jpg) }
.n35	{ background-image:url(../images/numbering/35.jpg) }
.n36	{ background-image:url(../images/numbering/36.jpg) }
.n37	{ background-image:url(../images/numbering/37.jpg) }
.n38	{ background-image:url(../images/numbering/38.jpg) }
.n39	{ background-image:url(../images/numbering/39.jpg) }
.n40	{ background-image:url(../images/numbering/40.jpg) }
.n41	{ background-image:url(../images/numbering/41.jpg) }
.n42	{ background-image:url(../images/numbering/42.jpg) }
.n43	{ background-image:url(../images/numbering/43.jpg) }
.n44	{ background-image:url(../images/numbering/44.jpg) }
.n45	{ background-image:url(../images/numbering/45.jpg) }
.n46	{ background-image:url(../images/numbering/46.jpg) }
.n47	{ background-image:url(../images/numbering/47.jpg) }
.n48	{ background-image:url(../images/numbering/48.jpg) }
.n49	{background-image:url(../images/numbering/49.jpg) }
.n50	{background-image:url(../images/numbering/50.jpg) }
.n51	{background-image:url(../images/numbering/51.jpg) }
.n52	{background-image:url(../images/numbering/52.jpg) }
.n53	{background-image:url(../images/numbering/53.jpg) }
.n54	{background-image:url(../images/numbering/54.jpg) }
.n55	{background-image:url(../images/numbering/55.jpg) }
.n56	{background-image:url(../images/numbering/56.jpg) }
.n57	{background-image:url(../images/numbering/57.jpg) }
.n58	{background-image:url(../images/numbering/58.jpg) }
.n59	{background-image:url(../images/numbering/59.jpg) }
.n60	{background-image:url(../images/numbering/60.jpg) }
.n61	{background-image:url(../images/numbering/61.jpg) }
.n62	{background-image:url(../images/numbering/62.jpg) }
.n63	{background-image:url(../images/numbering/63.jpg) }
.n64	{background-image:url(../images/numbering/64.jpg) }
.n65	{background-image:url(../images/numbering/65.jpg) }
.n66	{background-image:url(../images/numbering/66.jpg) }
.n67	{background-image:url(../images/numbering/67.jpg) }
.n68	{background-image:url(../images/numbering/68.jpg) }
.n69	{background-image:url(../images/numbering/69.jpg) }
.n70	{background-image:url(../images/numbering/70.jpg) }
.n71	{background-image:url(../images/numbering/71.jpg) }
.n72	{ background-image:url(../images/numbering/72.jpg) }
.n73	{ background-image:url(../images/numbering/73.jpg) }
.n74	{ background-image:url(../images/numbering/74.jpg) }
.n75	{ background-image:url(../images/numbering/75.jpg) }
.n76	{ background-image:url(../images/numbering/76.jpg) }
.n77	{ background-image:url(../images/numbering/77.png) }
.n78	{ background-image:url(../images/numbering/78.jpg) }
.n79	{ background-image:url(../images/numbering/79.jpg) }
.n80	{ background-image:url(../images/numbering/80.jpg) }
.b_n1	{ background-image:url(../images/numbering/bk_01.jpg) }
.b_n2	{ background-image:url(../images/numbering/bk_02.jpg) }
.b_n3	{ background-image:url(../images/numbering/bk_03.jpg) }
.b_n4	{ background-image:url(../images/numbering/bk_04.jpg) }
.ga	{ background-image:url(../images/numbering/ga.jpg) }
.na	{ background-image:url(../images/numbering/na.jpg) }
.da	{ background-image:url(../images/numbering/da.jpg) }
.ra	{ background-image:url(../images/numbering/ra.jpg) }
.ma{ background-image:url(../images/numbering/ma.jpg) }
/* pegKMU - 국민대  */
.pegKMU .n1	{ background-image:url(../images/numbering_kmu/01.jpg) }
.pegKMU .n2	{ background-image:url(../images/numbering_kmu/02.jpg) }
.pegKMU .n3	{ background-image:url(../images/numbering_kmu/03.jpg) }
.pegKMU .n3_1	{ background-image:url(../images/numbering_kmu/03-1.jpg) }
.pegKMU .n3_2	{ background-image:url(../images/numbering_kmu/03-2.jpg) }
.pegKMU .n4	{ background-image:url(../images/numbering_kmu/04.jpg) }
.pegKMU .n5	{ background-image:url(../images/numbering_kmu/05.jpg) }
.pegKMU .n6	{ background-image:url(../images/numbering_kmu/06.jpg) }
.pegKMU .n7	{ background-image:url(../images/numbering_kmu/07.jpg) }
.pegKMU .n8	{ background-image:url(../images/numbering_kmu/08.jpg) }
.pegKMU .n9	{ background-image:url(../images/numbering_kmu/09.jpg) }
.pegKMU .n10	{ background-image:url(../images/numbering_kmu/10.jpg) }
.pegKMU .n11	{ background-image:url(../images/numbering_kmu/11.jpg) }
.pegKMU .n12	{ background-image:url(../images/numbering_kmu/12.jpg) }
.pegKMU .n13	{ background-image:url(../images/numbering_kmu/13.jpg) }
.pegKMU .n14	{ background-image:url(../images/numbering_kmu/14.jpg) }
.pegKMU .n15	{ background-image:url(../images/numbering_kmu/15.jpg) }
.pegKMU .n15_1{ background-image:url(../images/numbering_kmu/15-1.jpg) }
.pegKMU .n15_2{ background-image:url(../images/numbering_kmu/15-2.jpg) }
.pegKMU .n15_3{ background-image:url(../images/numbering_kmu/15-3.jpg) }
.pegKMU .n15_4{ background-image:url(../images/numbering_kmu/15-4.jpg) }
.pegKMU .n16	{ background-image:url(../images/numbering_kmu/16.jpg) }
.pegKMU .n16_1{ background-image:url(../images/numbering_kmu/16-1.jpg) }
.pegKMU .n17	{ background-image:url(../images/numbering_kmu/17.jpg) }
.pegKMU .n17_1{ background-image:url(../images/numbering_kmu/17-1.jpg) }
.pegKMU .n17_2{ background-image:url(../images/numbering_kmu/17-2.jpg) }
.pegKMU .n17_3{ background-image:url(../images/numbering_kmu/17-3.jpg) }
.pegKMU .n17_4{ background-image:url(../images/numbering_kmu/17-4.jpg) }
.pegKMU .n18	{ background-image:url(../images/numbering_kmu/18.jpg) }
.pegKMU .n18_1{ background-image:url(../images/numbering_kmu/18-1.jpg) }
.pegKMU .n18_2{ background-image:url(../images/numbering_kmu/18-2.jpg) }
.pegKMU .n18_4{ background-image:url(../images/numbering_kmu/18-4.jpg) }
.pegKMU .n18_5{ background-image:url(../images/numbering_kmu/18-5.jpg) }
.pegKMU .n18_6{ background-image:url(../images/numbering_kmu/18-6.jpg) }
.pegKMU .n18_24{ background-image:url(../images/numbering_kmu/18-24.jpg) }
.pegKMU .n18_26{ background-image:url(../images/numbering_kmu/18-26.jpg) }
.pegKMU .n19	{ background-image:url(../images/numbering_kmu/19.jpg) }
.pegKMU .n20	{ background-image:url(../images/numbering_kmu/20.jpg) }
.pegKMU .n20-1{ background-image:url(../images/numbering_kmu/20-1.jpg) }
.pegKMU .n21	{ background-image:url(../images/numbering_kmu/21.jpg) }
.pegKMU .n22	{ background-image:url(../images/numbering_kmu/22.jpg) }
.pegKMU .n23	{ background-image:url(../images/numbering_kmu/23.jpg) }
.pegKMU .n24	{ background-image:url(../images/numbering_kmu/24.jpg) }
.pegKMU .n25	{ background-image:url(../images/numbering_kmu/25.jpg) }
.pegKMU .n26	{ background-image:url(../images/numbering_kmu/26.jpg) }
.pegKMU .n27	{ background-image:url(../images/numbering_kmu/27.jpg) }
.pegKMU .n28	{ background-image:url(../images/numbering_kmu/28.jpg) }
.pegKMU .n29	{ background-image:url(../images/numbering_kmu/29.jpg) }
.pegKMU .n30	{ background-image:url(../images/numbering_kmu/30.jpg) }
.pegKMU .n31	{ background-image:url(../images/numbering_kmu/31.jpg) }
.pegKMU .n32	{ background-image:url(../images/numbering_kmu/32.jpg) }
.pegKMU .n33	{ background-image:url(../images/numbering_kmu/33.jpg) }
.pegKMU .n34	{ background-image:url(../images/numbering_kmu/34.jpg) }
.pegKMU .n35	{ background-image:url(../images/numbering_kmu/35.jpg) }
.pegKMU .n36	{ background-image:url(../images/numbering_kmu/36.jpg) }
.pegKMU .n37	{ background-image:url(../images/numbering_kmu/37.jpg) }
.pegKMU .n38	{ background-image:url(../images/numbering_kmu/38.jpg) }
.pegKMU .n39	{ background-image:url(../images/numbering_kmu/39.jpg) }
.pegKMU .n40	{ background-image:url(../images/numbering_kmu/40.jpg) }
.pegKMU .n41	{ background-image:url(../images/numbering_kmu/41.jpg) }
.pegKMU .n42	{ background-image:url(../images/numbering_kmu/42.jpg) }
.pegKMU .n43	{ background-image:url(../images/numbering_kmu/43.jpg) }
.pegKMU .n44	{ background-image:url(../images/numbering_kmu/44.jpg) }
.pegKMU .n45	{ background-image:url(../images/numbering_kmu/45.jpg) }
.pegKMU .n46	{ background-image:url(../images/numbering_kmu/46.jpg) }
.pegKMU .n47	{ background-image:url(../images/numbering_kmu/47.jpg) }
.pegKMU .n48	{ background-image:url(../images/numbering_kmu/48.jpg) }
.pegKMU .n49	{background-image:url(../images/numbering_kmu/49.jpg) }
.pegKMU .n50	{background-image:url(../images/numbering_kmu/50.jpg) }
.pegKMU .n51	{background-image:url(../images/numbering_kmu/51.jpg) }
.pegKMU .n52	{background-image:url(../images/numbering_kmu/52.jpg) }
.pegKMU .n53	{background-image:url(../images/numbering_kmu/53.jpg) }
.pegKMU .n54	{background-image:url(../images/numbering_kmu/54.jpg) }
.pegKMU .n55	{background-image:url(../images/numbering_kmu/55.jpg) }
.pegKMU .n56	{background-image:url(../images/numbering_kmu/56.jpg) }
.pegKMU .n57	{background-image:url(../images/numbering_kmu/57.jpg) }
.pegKMU .n58	{background-image:url(../images/numbering_kmu/58.jpg) }
.pegKMU .n59	{background-image:url(../images/numbering_kmu/59.jpg) }
.pegKMU .n60	{background-image:url(../images/numbering_kmu/60.jpg) }
.pegKMU .n61	{background-image:url(../images/numbering_kmu/61.jpg) }
.pegKMU .n62	{background-image:url(../images/numbering_kmu/62.jpg) }
.pegKMU .n63	{background-image:url(../images/numbering_kmu/63.jpg) }
.pegKMU .n64	{background-image:url(../images/numbering_kmu/64.jpg) }
.pegKMU .n65	{background-image:url(../images/numbering_kmu/65.jpg) }
.pegKMU .n66	{background-image:url(../images/numbering_kmu/66.jpg) }
.pegKMU .n67	{background-image:url(../images/numbering_kmu/67.jpg) }
.pegKMU .n68	{background-image:url(../images/numbering_kmu/68.jpg) }
.pegKMU .n69	{background-image:url(../images/numbering_kmu/69.jpg) }
.pegKMU .n70	{background-image:url(../images/numbering_kmu/70.jpg) }
.pegKMU .n71	{background-image:url(../images/numbering_kmu/71.jpg) }
.pegKMU .n72	{ background-image:url(../images/numbering_kmu/72.jpg) }
.pegKMU .n73	{ background-image:url(../images/numbering_kmu/73.jpg) }
.pegKMU .n74	{ background-image:url(../images/numbering_kmu/74.jpg) }
.pegKMU .n75	{ background-image:url(../images/numbering_kmu/75.jpg) }
.pegKMU .n76	{ background-image:url(../images/numbering_kmu/76.jpg) }
.pegKMU .n77	{ background-image:url(../images/numbering_kmu/77.png) }
.pegKMU .n78	{ background-image:url(../images/numbering_kmu/78.jpg) }
.pegKMU .n79	{ background-image:url(../images/numbering_kmu/79.jpg) }
.pegKMU .n80	{ background-image:url(../images/numbering_kmu/80.jpg) }
.pegKMU .b_n1	{ background-image:url(../images/numbering_kmu/bk_01.jpg) }
.pegKMU .b_n2	{ background-image:url(../images/numbering_kmu/bk_02.jpg) }
.pegKMU .b_n3	{ background-image:url(../images/numbering_kmu/bk_03.jpg) }
.pegKMU .b_n4	{ background-image:url(../images/numbering_kmu/bk_04.jpg) }
.pegKMU .ga	{ background-image:url(../images/numbering_kmu/ga.jpg) }
.pegKMU .na	{ background-image:url(../images/numbering_kmu/na.jpg) }
.pegKMU .da	{ background-image:url(../images/numbering_kmu/da.jpg) }
.pegKMU .ra	{ background-image:url(../images/numbering_kmu/ra.jpg) }
.pegKMU .ma	{ background-image:url(../images/numbering_kmu/ma.jpg) }
/* 수식 */
.t3 div[class^='formT3_']{ display:inline-block;margin-top:0;background-image:url(../images/common/print_credit_form_T3.png);background-repeat:no-repeat;background-size:321px 133px } 
.t3 .formT3_1{ background-position:0 0;width:80px;height:41px }
.t3 .formT3_2{ background-position:-91px 0;width:64px;height:43px }
.t3 .formT3_3{ background-position:-160px 0;width:64px;height:43px }
.t3 .formT3_4{ background-position:-241px 0;width:71px;height:43px }
.t3 .formT3_5{ background-position:0 -63px;width:75px;height:43px }
.t3 .formT3_6{ background-position:0 -117px;width:86px;height:16px }
.t3 .formT3_7{ background-position:-91px -63px;width:55px;height:16px }
.t3 .formT3_8{ background-position:-160px -63px;width:76px;height:32px }
.t3 .formT3_9{ background-position:-241px -63px;width:77px;height:16px }
.t4 div[class^='formT4_']{ display:inline-block;margin-top:0;background-image:url(../images/common/print_credit_form_T4.png);background-repeat:no-repeat;background-size:310px 179px } 
.t4 .formT4_1{ background-position:0 0;width:84px;height:45px }
.t4 .formT4_2{ background-position:-94px 0;width:72px;height:60px }
.t4 .formT4_3{ background-position:-196px 0;width:78px;height:30px }
.t4 .formT4_4{ background-position:0 -67px;width:84px;height:62px }
.t4 .formT4_5{ background-position:-94px -67px;width:85px;height:62px }
.t4 .formT4_6{ background-position:-196px -67px;width:91px;height:62px }
.t4 .formT4_7{ background-position:0 -149px;width:77px;height:29px }
.t5 div[class^='form_']{ display:inline-block;height:15px;margin-top:4px;background-image:url(../images/common/print_math_form_2018.png);background-repeat:no-repeat;background-size:300px 133px }
.t5 .form_1{ background-position:0 0;width:75px }
.t5 .form_2{ background-position:0 -22px;width:72px;margin-left:0 }
.t5 .form_3{ background-position:0 -45px;width:173px }
.t5 .form_4{ background-position:0 -67px;width:149px }
.t5 .form_5{ background-position:0 -90px;width:148px }
.t5 .form_6{ background-position:0 -113px;width:297px }
.dWrap table.t1 th{ width:130px }
.dWrap table.t2 td, .dWrap table.t3 td, .dWrap table.t4 td{ text-align:right;padding-right:5px }
.dWrap table.t2 .t2_1{ width:40px }
.dWrap table.t2 .t2_2{ width:50px }
.dWrap table.t2 .t2_3{ width:70px }
.dWrap table.t2 .t2_4{ width:50px }
.dWrap table.t2 .t2_5{ width:50px }
.dWrap table.t2 .t2_6{ width:65px }
.dWrap table.t2 .t2_7{ width:65px }
.dWrap table.t2 .t2_8{ width:65px }
.dWrap table.t2 .t2_9{ width:65px }
.dWrap table.t2 .t2_10{ width:65px }
.dWrap table.t2 .t2_11{ width:65px }
.dWrap table.t2 .t2_12{ width:63px}
.dWrap table.t3 .t3_1{ width:89px }
.dWrap table.t3 .t3_2{ width:89px }
.dWrap table.t3 .t3_3{ width:89px }
.dWrap table.t3 .t3_4{ width:89px }
.dWrap table.t3 .t3_5{ width:89px }
.dWrap table.t3 .t3_6{ width:89px }
.dWrap table.t3 .t3_7{ width:89px }
.dWrap table.t3 .t3_8{ width:90px }
.dWrap table.t4 .t4_1{ width:108px }
.dWrap table.t4 .t4_2{ width:105px }
.dWrap table.t4 .t4_3{ width:100px }
.dWrap table.t4 .t4_4{ width:100px }
.dWrap table.t4 .t4_5{ width:100px }
.dWrap table.t4 .t4_6{ width:100px }
.dWrap table.t4 .t4_7{ width:100px }
.dWrap table.t5 .t5_1{ width:220px }
.dWrap table.t5 .t5_2{ width:320px }
.dWrap table.t5 .t5_3{ width:173px }
.printWrap{ padding:20px;border:1px solid #E9F1F5;margin-top:5px }
/* 공제신고서 */
.deduction .row{ font-size:10px;text-align:left;height:15px }
.deduction .deduct_tWrap table tr th{ background:none }
.deduction .deduct_tWrap table tr th, 
.deduction .deduct_tWrap table tr td{ font-size:10px;letter-spacing:-1px;text-align:center;border-bottom:1px solid #888;padding:3px 0 }
.deduction .deduct_tWrap table.t2.eng tr td.dt{ padding:0}
.deduction .deduct_tWrap table.t3 tr td, .deduction .deduct_tWrap table.t4 tr td{ padding:4px 0 3px 0 }
.deduction .deduct_tWrap table.t1{ border-top:2px solid #888;border-left:1px solid #888;border-right:1px solid #888;border-bottom:1px solid #888 }
.deduction .deduct_tWrap table.t1 tr th{ width: 120px }
.deduction .deduct_tWrap table.t1 tr th,
.deduction .deduct_tWrap table.t1 tr td{ font-size:10px;letter-spacing:-0.1px;text-align:center;border-bottom:1px solid #888;padding:1px 0 }
	.deduction .deduct_tWrap table.t1 tr td h1{ text-align:center;font-size:15px;font-weight:bold;margin:4px 0 }
	.deduction .deduct_tWrap table.t1 tr td.notice{ text-align:left;padding:1px 3px;line-height:9px }	
.deduction .deduct_tWrap table.t2{ border-top:1px solid #888;border-left:1px solid #888 }
.deduction .deduct_tWrap table.t2 tr th{ border-right:1px solid #888;line-height:11px;padding:1px 0 }
.deduction .deduct_tWrap table.t2.eng tr th{ line-height:9px }
.deduction .deduct_tWrap table.t2 tr th span.sF{ display:block;line-height:9px;font-size:8px;letter-spacing:-1.5px }
.deduction .deduct_tWrap table.t2 tr td{ border-right:1px solid #888;letter-spacing:-1px;line-height:10px }
.deduction .deduct_tWrap table.t2 tr.dot td{ border-bottom:1px dotted #888!important }
.deduction .deduct_tWrap table.t2 tr.dot td.line{ border-bottom:1px solid #888!important }
.deduction .deduct_tWrap table.t2 tr td.blank{ background:#DDD }
.deduction .deduct_tWrap table.t2 tr td.price{ text-align:right;padding-right:2px;letter-spacing:0 }
.deduction .deduct_tWrap table.t2 tr td.memo_p3{ background:#DDD;font-size:11px;padding:3px;text-align:left;line-height:14px;letter-spacing:0 }
.deduction .deduct_tWrap table.t2 tr th.crd_1{ width:40px } 
.deduction .deduct_tWrap table.t2 tr th.crd_2{ width:72px } 
.deduction .deduct_tWrap table.t2 tr th.crd_3{ width:30px }  
.deduction .deduct_tWrap table.t2 tr th.crd_4{ width:69px }  
.deduction .deduct_tWrap table.t2 tr th.crd_5{ width:55px } 
.deduction .deduct_tWrap table.t2 tr th.crd_6{ width:95px }  
.deduction .deduct_tWrap table.t2 tr th.crd_7{ width:95px } 
.deduction .deduct_tWrap table.t2 tr th.crd_8{ width:89px } 
.deduction .deduct_tWrap table.t2 tr th.crd_9{ width:65px } 
.deduction .deduct_tWrap table.t2 tr th.crd_10{ width:82px }
.submitDate{ float:left;width:100%;font-size:10px;line-height:10px }
.t2_w1{ width:17px } 	/* 인적공제및소득공제명세 */
.t2_w2{ width:40px } 	/* 내외국인 */
.t2_w3{ width:72px } 	/* 주민등록번호 */
.t2_w4{ width:30px } 	/* 부녀자 */
.t2_w5{ width:30px } 	/* 한부모 */
.t2_w6{ width:39px } 	/* 장애인 */
.t2_w7{ width:34px } 	/* 6세이하 */
.t2_w8{ width:30px } 	/* 자료구분 */
.t2_w9{ width:88px } 	/* 건강고용등 */
.t2_w10{ width:87px } 	/* 보장성 */
.t2_w11{ width:87px } 	/* 장애인전용보장성 */
.t2_w12{ width:82px } 	/* 의료비 */
.t2_w13{ width:82px } 	/* 교육비 */
.t2_w14{ width:50px } 	/* 신용카드 */
.t2_w15{ width:50px } 	/* 직불카드 */
.t2_w16{ width:50px } 	/* 현금영수증 */
.t2_w17{ width:50px } 	/* 전통시장 */
.t2_w18{ width:50px } 	/* 대중교통 */
.t2_w19{ width:40px } 	/* 기부금 */
.t2_w20{ width:50px } 	/* 건강 */
.t2_w21{ width:49px } 	/* 고용 */
.t2_w22{ width:54px } 	/* 보장성 */
.t2_w23{ width:54px } 	/* 장애인전용보장성 */
.t2_w24{ width:54px } 	/* 일반 */
.t2_w25{ width:54px } 	/* 난임 */
.t2_w26{ width:54px } 	/* 장애인 건강보험 산정특례자 */
.t2_w27{ width:54px } 	/* 일반 */
.t2_w28{ width:54px } 	/* 장애인특수교육 */
.t2_w29{ width:20px } 	/* 부녀자 */
.t2_w30{ width:20px } 	/* 한부모 */
.t2_w31{ width:25px } 	/* 장애인 */
.t2_w32{ width:25px } 	/* 6세이하 */
.t2_w33{ width:25px } 	/* 내외국인 */
.t2_w34{ width:60px } 	/* 주민등록번호 */
.t2_w35{ width:30px } 	/* 자료구분 */
.t2_1_w1{ width:17px } 		/* 인적공제및소득공제명세 */
.t2_1_w2{ width:35px } 		/* 내외국인 */
.t2_1_w3{ width:70px } 		/* 주민등록번호 */
.t2_1_w4{ width:20px } 		/* 부녀자 */
.t2_1_w5{ width:20px } 		/* 한부모 */
.t2_1_w6{ width:31px } 		/* 장애인 */
.t2_1_w7{ width:32px } 		/* 6세이하 */
.t2_1_w8{ width:34px } 		/* 자료구분 */
.t2_1_w9{ width:60px } 		/* 건강 */
.t2_1_w10{ width:40px } 	/* 고용 */
.t2_1_w11{ width:55px } 	/* 보장성 */
.t2_1_w12{ width:50px } 	/* 장애인전용보장성 */
.t2_1_w13{ width:60px } 	/* 일반 */
.t2_1_w14{ width:50px } 	/* 난임 */
.t2_1_w15{ width:50px } 	/* 장애인 건강보험 산정특례자 */
.t2_1_w16{ width:55px } 	/* 일반 */
.t2_1_w17{ width:50px } 	/* 장애인특수교육 */
.deduction .deduct_tWrap table.t3{ border-left:1px solid #888;border-top:2px solid #888;border-right:1px solid #888 }
.deduction .deduct_tWrap table.t3 th, .deduction .deduct_tWrap table.t3 td{ border-right:1px solid #888 }
.deduction .deduct_tWrap table.t3 td{ letter-spacing:-1px;line-height:11px }
.deduction .deduct_tWrap table.t3 tr td.price{ text-align:right;padding-right:2px;letter-spacing:0 }
.t3_w1{ width:26px }
.t3_w2{ width:73px }
.t3_w3{ width:49px } 	/* 장기주택 저당차입금 */ 
.t3_w4{ width:67px } 	/* 2011년 이전 차입분 */ 
.t3_w5{ width:50px } 	/* 15년 이상 */
.t3_w6{ width:89px } 	/* 고정금리이면서, ... */
.t3_w7{ width:80px }
.t3_w8{ width:95px }
.t3_w9{ width:84px }
.t3_w10{ width:96px }
.deduction .deduct_tWrap table.t4{ border-left:1px solid #888;border-top:2px solid #888;border-right:1px solid #888 }
.deduction .deduct_tWrap table.t4 th, .deduction .deduct_tWrap table.t4 td{ border-right:1px solid #888 }
.deduction .deduct_tWrap table.t4 td{ letter-spacing:-1px;line-height:11px }
.deduction .deduct_tWrap table.t4 td .memo{ text-align:left;padding:0px 10px;font-size:12px;line-height:18px }
.deduction .deduct_tWrap table.t4 td .userSign{ float:left;width:100%;text-align:center;font-size:12px;margin-top:7px }
.deduction .deduct_tWrap table.t4 td .userSign .mark{ float:left;margin-left:200px }
.deduction .deduct_tWrap table.t4 td .userSign .userName{ float:left;margin-left:50px }
.deduction .deduct_tWrap table.t4 td .userSign .signBox{ float:right;margin-right:20px }
.deduction .deduct_tWrap table.t4 td .dateWrap{ padding:5px;text-align:center;font-size:12px }
.deduction .deduct_tWrap table.t4 td .dateWrap span{ display:inline-block;width:70px;text-align:right;margin-right:3px }
.deduction .deduct_tWrap table.t4 tr td.price{ text-align:right;padding-right:2px;letter-spacing:0 }
.t4_w1{ width:18px}
.t4_w2{ width:33px}
.t4_w3{ width:30px} 	/* 외국인근로자 */
.t4_w4{ width:27px}
.t4_w5{ width:75px} 	/* 정치자금 기부금 */
.t4_w6{ width:80px}
.t4_w7{ width:80px}
.t4_w8{ width:85px} 	/* 금액 */
.t4_w9{ width:80px}
.t4_w10{ width:84px} /* 금액 */
.t4_w11{ width:39px}
.t4_w12{ width:88px} /* 금액 */
.deduction .deduct_tWrap table.t5{ border-left:1px solid #888;border-top:2px solid #888;border-right:1px solid #888 }
.deduction .deduct_tWrap table.t5 td{ letter-spacing:-1px;line-height:11px;border-right:1px solid #888;text-align:left;padding-left:5px }
.deduction .deduct_tWrap table.t5 td.ct{ text-align:center;padding:2px 0 }
.deduction .deduct_tWrap table.t5 td span.bt{ display:inline-block;width:20px;text-align:center }
	table.t5 td .subm_1{ width:55px;height:25px;text-align:center;margin:3px 0 0 10px;line-height:21px }
	table.t5 td .subm_2{ height:25px;text-align:left;margin:3px 0 0 10px }
	table.t5 td .subm_1 span{ display:inline-block;width:20px;text-align:center }
.t5_w1{ width:100px }
.t5_w2{ width:100px }
.t5_w3{ width:130px }
.t5_w4{ width:100px }
.t5_w5{ width:130px }
.t5_w6{ width:149px }
/* print 2 - 기부금명세서 919px */
.donation .dRow{ font-size:11px;text-align:left }
.donation .docuTitle{ letter-spacing:3px;text-align:center;font-size:23px;font-weight:bold }
.donation .dRow h1{ font-size:11px;margin:0.5em 0 }
.donation .donat_tWrap{ border-top:1px solid #999;border-left:1px solid #999 }
.donation .donat_tWrap table tr th{ line-height:11px;background:none }
.donation .donat_tWrap table tr th, 
.donation .donat_tWrap table tr td{ height:21px;line-height:11px;font-size:10px;letter-spacing:-0.5px;text-align:center;border-right:1px solid #888;border-bottom:1px solid #888;padding:3px 0 }
.donation .donat_tWrap table tr th.tt{ float:none;text-align:left;padding:3px 11px;margin:0 }
.donation .donat_tWrap table tr th.hmData{ text-align:left;padding:3px 11px }
.donation .donat_tWrap table tr td.price{ text-align:right;padding-right:3px }
.donation .donat_tWrap table tr td.dm{ text-align:left;padding-left:10px;line-height:13px }
.d1_t1_1{ width:70px }
.d1_t1_2{ width:150px }
.d1_t1_3{ width:174px }
.d1_t1_4{ width:150px }
.d1_t1_5{ width:174px }
.d2_t1_1{ width:30px }
.d2_t1_2{ width:30px }
.d2_t1_3{ width:30px }
.d2_t1_4{ width:120px }
.d2_t1_5{ width:80px } 		/* 사업자등록번호 */
.d2_t1_6{ width:24px }		/* 관계코드 */
.d2_t1_7{ width:63px } 		/* 성명 */
.d2_t1_8{ width:80px } 		/* 주민등록번호 */
.d2_t1_9{ width:23px } 		/* 건수 */
.d2_t1_10{ width:66px }
.d2_t1_11{ width:66px }
.d2_t1_12{ width:66px }
.d2_t1_13{ width:40px }
.d3_t1_1{ width:60px }
.d3_t1_2{ width:80px }
.d3_t1_3{ width:88px }		/* 법정 기부금 */
.d3_t1_4{ width:88px }  	/* 정치자금 */
.d3_t1_5{ width:88px } 		/* 종교단체 외 */
.d3_t1_6{ width:88px } 		/* 종교단체 */
.d3_t1_7{ width:88px } 		/* 우리사주조합 */
.d3_t1_8{ width:88px } 	/* 기부장려금 신청금액 */
.d3_t1_9{ width:50px } 		/*기타 */
.d4_t1_1{ width:40px }
.d4_t1_2{ width:48px }
.d4_t1_3{ width:90x }
.d4_t1_4{ width:90px }
.d4_t1_5{ width:90px }
.d4_t1_6{ width:90px }
.d4_t1_7{ width:90px }
.d4_t1_8{ width:90px }
.d4_t1_9{ width:90px }
/* print 3 - 연금 · 저축 등 소득 · 세액 공제명세서 */
.pension .dRow{ font-size:11px }
.pension .docuTitle{ margin-bottom:10px;letter-spacing:3px;text-align:center;font-size:23px;font-weight:bold }
.pension .pRow{ border-right:1px solid #999 }
.pension .pRow h1{ font-size:11px;padding:5px 0 5px 10px;border-bottom:1px dotted #999;margin:0 }
.pension .pRow h2{ font-size:11px;padding:5px 0 5px 10px;border-bottom:1px solid #999;margin:0 }
.pension .pRow h2 .exp{ margin-left:14px }
.pension .ps_tWrap{ border-top:1px solid #999;border-left:1px solid #999 }
.pension .ps_tWrap table tr th{ line-height:11px;background-color:#FFF }
.pension .ps_tWrap table tr th, 
.pension .ps_tWrap table tr td{ height:21px;line-height:11px;font-size:10px;letter-spacing:-0.5px;text-align:center;border-right:1px solid #888;border-bottom:1px solid #888;padding:3px 0 }
.pension .ps_tWrap table tr th.tt{ float:none;text-align:left;padding:3px 11px }
.pension .ps_tWrap table tr th.hmData{ text-align:left;padding:3px 11px }
.pension .ps_tWrap table tr td.price{ text-align:right;padding-right:3px }
.pension .ps_tWrap table tr td.dm{ text-align:left;padding-left:10px;line-height:13px }
.pension .ps_tWrap table.p6 th{ text-align:center;background:#DDD;height:23px;font-size:12px }
.pension .ps_tWrap table.p6 td{ text-align:left;padding:8px 5px 8px 10px;line-height:15px }
.p1_t1_1{ width:68px }
.p1_t1_2{ width:122px }
.p1_t1_3{ width:198px }
.p1_t1_4{ width:122px }
.p1_t1_5{ width:198px }
.p2_t1_1{ width:129px }
.p2_t1_2{ width:164px }
.p2_t1_3{ width:164px }
.p2_t1_4{ width:127px }
.p2_t1_5{ width:127px }
.p3_t1_1{ width:129px }
.p3_t1_2{ width:164px }
.p3_t1_3{ width:164px }
.p3_t1_4{ width:127px }
.p3_t1_5{ width:127px }
.p4_t1_1{ width:129px }
.p4_t1_2{ width:164px }
.p4_t1_3{ width:164px }
.p4_t1_4{ width:127px }
.p4_t1_5{ width:127px }
.p5_t1_1{ width:227px }
.p5_t1_2{ width:227px }
.p5_t1_3{ width:127px }
.p5_t1_4{ width:127px }
.p7_t1_1{ width:83px }
.p7_t1_2{ width:91px }
.p7_t1_3{ width:160px }
.p7_t1_4{ width:160px }
.p7_t1_5{ width:107px }
.p7_t1_6{ width:107px }
/* print 4 - 의료비지급명세서 */
.medical .mRow{ font-size:11px }
.medical .docuTitle{ margin-bottom:10px;letter-spacing:3px;text-align:center;font-size:23px;font-weight:bold }
.medical .mRow h1{ font-size:11px;padding:5px 0 5px 10px;border-bottom:1px dotted #999;margin:0 }
.medical .mRow h2{ font-size:11px;padding:5px 0 5px 10px;border-bottom:1px solid #999;margin:0 }
.medical .mRow h2 .exp{ margin-left:14px }
.medical .md_tWrap{ border-top:1px solid #999;border-left:1px solid #999 }
.medical .md_tWrap2{ clear:both;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;padding:10px }
.medical .md_tWrap2 .mm{ font-size:11px;clear:both }
.medical .md_tWrap2 .aWrap{ font-size:11px;clear:both;margin-top:5px }
.medical .md_tWrap2 .aWrap .d_area{ width:70px;height:25px;text-align:right;line-height:25px }
.medical .md_tWrap2 .aWrap .n_area{ width:100px;height:25px;text-align:left;line-height:25px }
.medical .md_tWrap2 .aWrap .s_area{ height:25px;text-align:right;line-height:25px }
.medical .md_tWrap2 .leftWrap{ width:300px;clear:both;font-size:11px }
.medical .md_tWrap table tr th{ background:#FFF;line-height:11px }
.medical .md_tWrap table tr th, 
.medical .md_tWrap table tr td{ height:21px;line-height:11px;font-size:10px;letter-spacing:-0.5px;text-align:center;border-right:1px solid #888;border-bottom:1px solid #888;padding:3px 0 }
.medical .md_tWrap table tr th.tt{ float:none;text-align:left;padding:3px 11px }
.medical .md_tWrap table tr th.hmData{ text-align:left;padding:3px 11px }
.medical .md_tWrap table tr th.blank{ background:#DDD }
.medical .md_tWrap table tr td.dm{ text-align:left;padding-left:10px;line-height:13px }
.medical .md_tWrap table tr td.price{ text-align:right;padding-right:3px }
.medical .md_tWrap table tr td.dm{ text-align:left;padding-left:10px;line-height:13px }
.medical .md_tWrap table.p6 th{ text-align:center;background:#DDD;height:23px;font-size:12px }
.medical .md_tWrap table.p6 td{ text-align:left;padding:8px 5px 8px 10px;line-height:15px }
.md1_t1_1{ width:141px }
.md1_t1_2{ width:213px }
.md1_t1_3{ width:141px }
.md1_t1_4{ width:213px }
.md2_t1_1{ width:13px }
.md2_t1_2{ width:13px }
.md2_t1_3{ width:13px }
.md2_t1_4{ width:13px }
.md2_t1_5{ width:13px }
.md2_t1_6{ width:13px }
.md2_t1_7{ width:13px }
.md2_t1_8{ width:10px }
.md2_t1_9{ width:10px }
.md2_t1_10{ width:10px }
.md2_t1_11{ width:10px }
.md2_t1_12{ width:10px }
.md2_t1_13{ width:10px }
.md2_t1_14{ width:10px }
.md2_t1_15{ width:45px }   /* 본인 등 해당 여부 */
.md2_t1_16{ width:13px }
.md2_t1_17{ width:13px }
.md2_t1_18{ width:13px }
.md2_t1_19{ width:10px }
.md2_t1_20{ width:13px }
.md2_t1_21{ width:13px }
.md2_t1_22{ width:10px }
.md2_t1_23{ width:13px }
.md2_t1_24{ width:13px }
.md2_t1_25{ width:13px }
.md2_t1_26{ width:13px }
.md2_t1_27{ width:13px }
.md2_t1_28{ width:132px }   /* 상호 */
.md2_t1_29{ width:40px }   /* 의료증빙코드 */
.md2_t1_30{ width:30px }   /* 건수 */
.md2_t1_31{ width:100px }    /* 금액 */
.md2_t1_32{ width:50px }    /* 난임시술비 */
.md3_t1_1{ width:200px }
.md3_t1_2{ width:508px }
/* print 4 - 월세액·거주자간 주택임차차입금 원리금 상환액 소득·세액공제 명세서 */
.housing .hRow{ font-size:11px }
.housing .docuTitle{ margin-bottom:10px;letter-spacing:1px;text-align:center;font-size:20px;font-weight:bold }
.housing .hRow h1{ font-size:11px;padding:5px 0 5px 10px;border-bottom:1px solid #999;border-right:1px solid #999;margin:0;line-height:1.3 }
.housing .hRow h1 span{ font-weight:bold }
.housing .hRow h2{ font-size:11px;padding:5px 0 5px 10px;border-bottom:1px solid #999;margin:0 }
.housing .hRow h2 .exp{ margin-left:14px }
.housing .hRow h4{ font-size:11px;padding:5px 0 5px 25px;border-bottom:1px solid #999;border-right:1px solid #999;margin:0 }
.housing .h_tWrap{ border-top:1px solid #999;border-left:1px solid #999 }
.housing .h_tWrap table tr th{ background:#FFF;line-height:11px }
.housing .h_tWrap table tr th, 
.housing .h_tWrap table tr td{ height:21px;line-height:11px;font-size:10px;letter-spacing:-0.5px;text-align:center;border-right:1px solid #888;border-bottom:1px solid #888;padding:3px 0 }
.housing .h_tWrap table tr th.tt{ float:none;text-align:left;padding:3px 11px }
.housing .h_tWrap table tr th.hmData{ text-align:left;padding:3px 11px }
.housing .h_tWrap table tr td.price{ text-align:right;padding-right:3px }
.housing .h_tWrap table tr td.dm{ text-align:left;padding-left:10px;line-height:13px }
.housing .h_tWrap table.p6 th{ text-align:center;background:#DDD;height:23px;font-size:12px }
.housing .h_tWrap table.p6 td{ text-align:left;padding:8px 5px 8px 10px;line-height:15px }
.h1_t1_1{ width:88px }
.h1_t1_2{ width:140px }
.h1_t1_3{ width:170px }
.h1_t1_4{ width:140px }
.h1_t1_5{ width:170px }
.h2_t1_1{ width:58px }
.h2_t1_2{ width:81px }
.h2_t1_3{ width:23px }
.h2_t1_4{ width:49px }
.h2_t1_5{ width:198px }
.h2_t1_6{ width:63px }
.h2_t1_7{ width:64px }
.h2_t1_8{ width:81px }
.h2_t1_9{ width:91px }
.h3_t1_1{ width:70px }
.h3_t1_2{ width:90px }
.h3_t1_3{ width:118px }
.h3_t1_4{ width:59px }
.h3_t1_5{ width:87px }
.h3_t1_6{ width:94px }
.h3_t1_7{ width:95px }
.h3_t1_8{ width:95px }
.h3_t2_1{ width:80px }
.h3_t2_2{ width:80px }
.h3_t2_3{ width:23px }   /* 23 주택유형 */
.h3_t2_4{ width:49px }   /* 49 주택계약면적 */
.h3_t2_5{ width:236px }
.h3_t2_6{ width:70px }
.h3_t2_7{ width:70px }
.h3_t2_8{ width:100px }
/* print 7 - 신용카드명세서 */
.document .row h1{ font-size:14px;margin:0.5em 0 }
.document .row h2{ font-size:13px;margin:0.5em 0 }
.document .docuTitle_1{ letter-spacing:-1px;text-align:center;font-size:16px;font-weight:bold }
.document .docuTitle{ letter-spacing:3px;text-align:center;font-size:23px;font-weight:bold }
.document .dWrap span.notice{ font-size:11px;line-height:12px;padding:4px 0 }
.document .dWrap table{ border-top:1px solid #888 }
.document .dWrap table tr th{ font-size:9px;background:#FFF;letter-spacing:-1.5px;text-align:center;line-height:12px;border-right:1px solid #888;border-bottom:1px solid #888;padding:5px 0 4px 0 }
.document .dWrap table tr th.hmData{ text-align:left;padding:3px 11px }
.document .dWrap table tr td{ font-size:9px;border-right:1px solid #888;line-height:13px;border-bottom:1px solid #888;padding:5px 0 3px 0 }
.document .dWrap table.t5 tr td{ text-align:center;padding:0 }
.document .dWrap table.t5 tr td.price{ text-align:right;padding-right:3px }
.document .dWrap table tr th:last-child,
.document .dWrap table tr td:last-child{ border-right:0 }
.document .signWrap{ padding:10px;border-bottom:3px solid #666666 }
	.signWrap .memo{ text-align:left;margin-bottom:10px }
	.signWrap .date{ height:30px;clear:both;line-height:30px }
	.signWrap .date span{ text-align:right;width:80px }
	.signWrap .nameBox{ width:50%;height:30px;line-height:30px;clear:both }
	.signWrap .nameBox span{ font-weight:bold;font-size:16px }
	.signWrap .toBox{ width:50%;height:30px;line-height:30px;text-align:center;clear:both;font-size:16px;font-weight:bold }
	.signWrap .toBox .toTag{ text-align:right;font-size:14px;font-weight:normal }
.document .t6 .t6_1, .document .t6 .t6_3, .document .t6 .t6_4{ text-align:center }
.document .t6 .t6_2{ width:600px;padding-left:10px }
/* print 8 - 근로소득원천징수영수증 */
.pDocuCvs{ margin:20px auto;width:713px;height:1046px }
.printWrap .fRow{ font-size:11px;height:15px;text-align:left }
.fn_form{ height:985px;border:1px solid #999;font-size:11px }
.fn_form_3p{ height:975px;border-top:1px solid #999;font-size:11px }
.fn_intro table tr th, .fn_intro table tr td,
.fn_list_1 table tr th, .fn_list_1 table tr td,
.fn_list_2 table tr th, .fn_list_2 table tr td,
.fn_list_3 table tr th, .fn_list_3 table tr td{ font-size:11px }
.fn_header{ height:139px;padding:5px }
.fn_header .hd_1{ width:120px;height:40px;margin-top:42px;padding-left:20px }
.fn_header .hd_1 table{ width:100px;border:1px solid #999;height:40px }
.fn_header .hd_1 table tr td{ width:50%;border-right:1px solid #999;text-align:center;line-height:14px }
.fn_header .hd_2{ height:129px;width:360px;text-align:center;font-size:21px;font-weight:bold;line-height:26px;padding-top:32px }
.fn_header .hd_2.eng{ font-size:15px }
.fn_header .hd_2 .chk_area{ display:inline-block;width:20px;text-align:center }
.fn_header .hd_2 .hd_chk{ font-size:12px }
.fn_header .hd_2 .hd_chk span{ display:inline-block;width:10px;text-align:center }
.fn_header .hd_3{ width:218px }
.fn_header .hd_3 table{ border:1px solid #999 }
.fn_header .hd_3 table tr td{ letter-spacing:-2px;border-right:1px solid #999;border-bottom:1px solid #999;height:14px;font-size:10px;text-align:center }
.hd3_1{ width:70px }
.hd3_2{ width:44px }
.hd3_3{ width:55px }
.hd3_4{ width:48px }
.ls_a{ letter-spacing:2px }
.fn_intro table{ border-top:1px solid #999 }
.fn_intro table tr th{ text-align:center;border-bottom:1px solid #999;border-right:1px solid #999;background:#FFF;font-size:11px }
.fn_intro table tr td{ border-bottom:1px solid #999;border-right:1px solid #999;text-align:left;padding-left:5px;font-size:11px }
.fn_intro table tr td:last-child{ border-right:0 }
.fn_list_1 table{ border-top:1px solid #999 }
.fn_list_1 table tr th{ text-align:center;border-bottom:1px solid #999;border-right:1px solid #999;background:#FFF }
.fn_list_1 table tr td{ height:16px;border-bottom:1px solid #999;border-right:1px solid #999;text-align:left;padding-left:5px;font-size:9px }
.fn_list_1 table tr th:last-child, .fn_list_1 table tr td:last-child{ border-right:0 }
.fn_list_1 table tr th.gb{ text-align:left;padding-left:5px }
.fn_list_1 table tr.a_ct td{ padding:0;text-align:center }
.fn_list_1 table tr.price td{ padding:0 3px 0 0;text-align:right }
.fn_list_2 table{ border-top:0;margin-top:-105px }
.fn_list_2 table tr td{ border:0;font-size:12px }
.fn_list_2 table tr td.fl2_1{ font-weight:bold;padding:5px 0 0 10px }
.fn_list_2 table tr td.fl2_2{ padding:5px 0;text-align:center }
.fn_list_2 table tr td.fl2_2 .d_area{ display:inline-block;width:70px;height:18px;text-align:right }
.fn_list_2 table tr td.fl2_3{ padding:0 15px 0 5px;font-size:12px }
.fn_list_2 table tr td.fl2_3 .s_area_1{ text-align:right;width:200px;line-height:22px }
.fn_list_2 table tr td.fl2_3 .s_area_2{ font-weight:bold;width:250px;font-size:16px;text-align:left;padding-left:20px }
.fn_list_2 table tr td.fl2_3 .s_area_3{ text-align:right }
.fn_list_2 table tr td.fl2_4{ padding:0 0 0 149px;font-size:14px;font-weight:bold }
.signArea{ margin:10px 0 0 591px;display:inline-block;width:96px;height:88px;position:inherit;z-index:999 }
.signArea img{ float:right;margin:0px 10px 0 0 }
.fn_list_3 table{ border-top:0px solid #999 }
.fn_list_3 table tr th{ text-align:left;background:#FFF;padding:1px 5px;height:16px;border-bottom:1px solid #999;border-right:1px solid #999;line-height:12px;letter-spacing:-1px }
.fn_list_3 table tr td{ height:16px;border-bottom:1px solid #999;border-right:1px solid #999;text-align:left;padding-left:5px;font-size:10px }
.fn_list_3 table tr td:last-child{ border-right:0 }
.fn_list_3 table tr th.al_ct{ padding:0;text-align:center }
.fn_list_3 table tr td.price{ text-align:right;padding-right:5px }
.fn_list_3 table tr td.bd{ border-right:1px solid #999 }
.fn_form .donat_tWrap{ border-top:1px solid #999;border-left:1px solid #999 }
.fn_form .donat_tWrap table tr th{ line-height:11px }
.fn_form .donat_tWrap table tr th, 
.fn_form .donat_tWrap table tr td{ height:21px;line-height:11px;font-size:10px;letter-spacing:-0.5px;text-align:center;border-right:1px solid #888;border-bottom:1px solid #888;padding:3px 0 }
/* page 1 - table 1 */
.w_p1_t1_1{ width:60px }
.w_p1_t1_2{ width:154px }
.w_p1_t1_3{ width:170px }
.w_p1_t1_4{ width:154px }
.w_p1_t1_5{ width:170px }
/*eng  page 1 - table 1 */
.w_ep1_t1_1{ width:60px }
.w_ep1_t1_2{ width:104px }
.w_ep1_t1_3{ width:120px }
.w_ep1_t1_4{ width:100px }
.w_ep1_t1_5{ width:160px }
.w_ep1_t1_6{ width:54px }
.w_ep1_t1_7{ width:110px }
/* page 1 - table 2 */
.w_p1_t2_1{ width:22px}
.w_p1_t2_2{ width:156px}
.w_p1_t2_3{ width:36px}
.w_p1_t2_4{ width:99px}
.w_p1_t2_5{ width:99px}
.w_p1_t2_6{ width:99px}
.w_p1_t2_7{ width:99px}
.w_p1_t2_8{ width:98px}
/* page 1 - table 3 */
.w_p1_t3_1{ width:22px }
.w_p1_t3_2{ width:35px }
.w_p1_t3_3{ width:97px }
.w_p1_t3_4{ width:60px }
.w_p1_t3_5{ width:99px }
.w_p1_t3_6{ width:131px }
.w_p1_t3_7{ width:132px }
.w_p1_t3_8{ width:132px }
/* page 2 - table 1 */
.w_p2_t1_1{ width:20px }
.w_p2_t1_2{ width:20px }
.w_p2_t1_3{ width:20px }
.w_p2_t1_4{ width:37px }
.w_p2_t1_5{ width:50px }
.w_p2_t1_6{ width:55px }
.w_p2_t1_7{ width:40px }
.w_p2_t1_8{ width:70px }
.w_p2_t1_9{ width:80px } 	  /* price */
.w_p2_t1_10{ width:17px }
.w_p2_t1_11{ width:17px }
.w_p2_t1_12{ width:17px }
.w_p2_t1_13{ width:45px }
.w_p2_t1_14{ width:70px }
.w_p2_t1_15{ width:70px }
.w_p2_t1_16{ width:80px }	  /* price */
/* 연말정산 첨부서류 */
.doc_header{ text-align:center;font-size:16px;font-weight:bold;padding:10px 0 }
.doc_user{ margin-bottom:10px }
.doc_user table{ font-size:12px;border-top:1px solid #B2C2D1;border-bottom:1px solid #B2C2D1 }
.doc_user table tr th{ width:100px;height:30px;text-align:center;background:#DAE8F6 }
.doc_user table tr td{ width:136px;text-align:center }
.doc_tblwrap table{ border-top:2px solid #B2C2D1;border-bottom:1px solid #B2C2D1 }
.doc_tblwrap table tr th{ height:28px;font-size:12px;text-align:center;border-right:1px solid #B2C2D1;border-bottom:1px solid #B2C2D1;background:#DAE8F6 }
.doc_tblwrap table tr td{ height:26px;font-size:11px;border-right:1px solid #B2C2D1;padding:0 0 0 5px;border-bottom:1px solid #EAF1F8 }
.doc_tblwrap table tr.gubun td{ border-bottom:1px solid #B2C2D1 }
.doc_tblwrap table tr th:last-child, .doc_tblwrap table tr td:last-child{ border-right:0 }
.doc_tblwrap table tr td.ct{ padding:0;text-align:center }
.doc_tblwrap table tr td.no_bd{ border-right:0 }
.mark_system{ display:block;width:100%;height:23px;background-image:url(../images/common/sheet_15_txt.png);background-repeat:no-repeat;background-position:center top;background-size:29px 23px }
.dc_1{ width:83px }
.dc_2{ width:90px }
.dc_3{ width:240px }
.dc_4{ width:170px }
.dc_5{ width:40px }
.dc_6{ width:40px }
.dc_7{ width:50px }
/* print 10 - 표지 */
.sp_wrap{ float:left;width:100%;margin-top:10px }
.sp_wrap .sp_list{ float:left;width:100%;line-height:19px;padding:11px 10px 10px 12px;background-color:#E8F0F6;border:1px solid #62AFD9;clear:both }
.sp_wrap .sp_list .title{ float:left;width:100%;font-size:14px;font-weight:bold;height:30px;background:url(../images/common/soicon.png) no-repeat 2px 5px;padding:0 0 0 20px }
.sp_wrap .sp_list .sp_data{float:left;width:100% }
.sp_wrap .sp_list .sp_checking{ float:right }
.sp_wrap .sp_list .sp_checking input[type=checkbox]{ float:left }
.sp_wrap .sp_list .sp_checking label{ float:left;margin:0 0 0 5px }
.sp_wrap .sp_detail{ float:left;width:100%;clear:both;padding:10px 5px 10px 10px;margin:0 0 3px 0;background:#FFF;border-left:1px solid #62AFD9;border-right:1px solid #62AFD9;border-bottom:1px solid #62AFD9 }
.sp_wrap .sp_detail .spd_1{  }
.sp_wrap .sp_detail .spd_2{  }
.sp_submit{ width:100%;float:left;text-align:center;margin-top:10px }
.sp_submit a{ display:inline-block;width:66px;height:37px;text-align:center;padding-top:7px;font-weight:bold;font-size:13px;border:1px solid #4E6790 }
.sp_submit a.sp_nextSubmit{ background:#4E6790;color:#FFF  }
.sp_submit a.sp_closeSubmit{ background:#FFF;color:#4E6790 }
.sp_submit a.sp_totalSubmit{ background:#4E6790;color:#FFF  }
/* 신고서접수 */
.dcr2018{ float:left;padding:0;margin:0;width:100%;background:#FFF;border:2px solid #CED9E4;overflow:hidden }
.dcr2018 .btn_Area{ float:left;width:100%;height:38px;padding:3px 10px;border-bottom:1px solid #D7E1E6 }
		/* BUTTON : ul.li  FAFAF8  */
		ul.btnSet{ float:left;height:32px;margin-right:3px }
		ul.btnSet li{ float:left;font-size:12px;padding:0 8px;height:31px;line-height:29px;text-align:center;font-weight:bold;color:#686565;background:#FFF;border-left:1px solid #D6D6D6;border-top:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;cursor:pointer }
		ul.btnSet li:last-child{ border-right:1px solid #D6D6D6 }
		ul.btnSet li:hover, ul.btnSet li:focus{ background:#FFF;color:#000;border-left:1px solid #999;border-top:1px solid #999;border-bottom:1px solid #999 }
		ul.btnSet li:hover+li, ul.btnSet li:focus+li{ border-left:1px solid #999 }
		ul.btnSet li:last-child:hover, ul.btnSet li:last-child:focus{ border-right:1px solid #999 }		
		.aap{ float:left;font-size:13px;font-weight:bold;color:#FF0000;margin:9px 0 0 10px;text-decoration:underline;cursor:pointer }
		.aapMemo{ position:absolute;margin:34px 0 0 558px;width:397px;height:232px;background:url(../images/common/master_orders.png) no-repeat;z-index:9999 }
		.aapMemo .close{ float:right;width:30px;height:30px;margin:4px 10px 0 0;cursor:pointer }		
		.adminLogout{ float:right;width:60px;height:24px;margin-top:4px;background:url(../images/common/text_spr_2.png) no-repeat 0 -664px }		
		.adminLogout:focus, .adminLogout:hover{ background:url(../images/common/text_spr_2.png) no-repeat -61px -664px }
.dcr2018 .search_Area{ float:left;width:100%;height:93px;padding:10px }
.dcr2018 .search_Area table{ float:left;width:1300px;border-top:2px solid #93B0BF }
.dcr2018 .search_Area table tr th{ width:110px;padding:0 4px;border-bottom:1px solid #E9EDEF;height:35px;text-align:right }
.dcr2018 .search_Area table tr td{ width:150px;padding:0 4px;text-align:left;border-bottom:1px solid #E9EDEF;border-right:1px solid #E9EDEF }
.dcr2018 .search_Area table tr td .searchNumber{ display:inline-block;width:15px;height:16px;background:url(../images/common/btn_spr.png) no-repeat -242px -5px;cursor:pointer;margin:6px 0 0 7px }
.dcr2018 .list_Area{ float:left;width:100%;padding:10px;margin:0 }
.dcr2018 .list_Area .hListArea{ float:left;width:354px;border-top:2px solid #93B0BF;border-right:1px solid #93B0BF }
.dcr2018 .list_Area .hListArea .hdwrap{ float:left;height:64px;width:353px;overflow:hidden;background:#E9F1F5 }
	.hListArea .hdwrap table{ float:left;width:336px }
	.hListArea .hdwrap table tr th{ text-align:center;height:64px;border-right:1px solid #FFF;border-bottom:1px solid #E9EDEF }
	.hListArea .hdwrap table tr th:last-child{ border-right:0 }
	.hListArea .hd_1{ width:24px }
	.hListArea .hd_2{ width:68px }
	.hListArea .hd_3{ width:71px }
	.hListArea .hd_4{ width:72px }
	.hListArea .hd_5{ width:101px }	
.dcr2018 .list_Area .hListArea .bdwrap{ float:left;width:353px;overflow-y:scroll }
	.hListArea .bdwrap table{ float:left;width:336px } 
	.hListArea .bdwrap table tr td{ text-align:center;height:35px;border-right:1px solid #E9EDEF;border-bottom:1px solid #E9EDEF }
	.hListArea .bdwrap table tr td:last-child{ border-right:0 }
.dcr2018 .list_Area .hListArea .ftwrap{ float:left;width:353px;height:78px }
	.hListArea .ftwrap table{ float:left;width:353px;border-top:1px solid #93B0BF }
	.hListArea .ftwrap table tr th{ height:42px;width:20%;text-align:center;padding:0;border-right:1px solid #FFF;border-bottom:1px solid #E9EDEF }
	.hListArea .ftwrap table tr td{ height:35px;text-align:right;padding:0 4px;border-right:1px solid #E9EDEF }
	.hListArea .ftwrap table tr th:last-child,
	.hListArea .ftwrap table tr td:last-child{ border-right:0 }
.dcr2018 .list_Area .dListArea{ float:left }
.dcr2018 .dcl_TabArea{ float:left;width:100%;height:28px;border-bottom:1px solid #2DA7EF;padding-left:3px }
.dcr2018 .dcl_TabArea .tabs{ float:left;width:190px;height:27px;font-weight:bold;text-align:center;padding:3px 0;margin-right:1px;background:#F0F0F0;border:1px solid #C9C9C9;border-bottom:0;cursor:pointer }
.dcr2018 .dcl_TabArea .tabs.tabs_ov{ background:#58BCF6;border:1px solid #2DA7EF;color:#FFF }
.dcr2018 .dclTabWrap{ 
	float:left;width:100%;overflow:hidden;background-repeat:repeat-x;
	background-image:url(../images/common/bk_tblheader.png);background-position:0 -9px }
	.dclTabWrap .dcl_HdWrap{ float:left;overflow:hidden;background-color:#E9F1F5 }
	.dclTabWrap .dcl_HdWrap table{ float:left;width:946px }
	.dclTabWrap .dcl_HdWrap table tr th{ height:38px;padding:0 4px;text-align:center;border-right:1px solid #FFF }
	.dclTabWrap .dcl_BdWrap{ float:left;width:100%;overflow:scroll }
	.dclTabWrap .dcl_BdWrap table{ float:left;width:946px }
	.dclTabWrap .dcl_BdWrap table tr td{ height:35px;padding:0 4px;border-right:1px solid #E9EDEF;border-bottom:1px solid #E9EDEF }
	#dclBody_3.dcl_BdWrap table tr td{ font-size:12px }	
	/* 시스템제공, 둘중 하나 */
	table tr td.offerSystem{ background:url(../images/common/sheet_05_txt.png) no-repeat center center }
	table tr td.offerOfOne{ background:url(../images/common/sheet_05_1_txt.png) no-repeat center center }	
	.dclTabWrap .dcl_BdWrap table tr:nth-child(2n-1) td{ background:#FAFAFA }
	.dclt_1_1{ width:178px }
	.dclt_1_2{ width:219px }
	.dclt_1_3{ width:65px }
	.dclt_1_4{ width:145px }
	.dclt_1_5{ width:145px }
	.dclt_1_6{ width:193px }	
	td.dclt_1_1, td.dclt_1_2{ text-align:left }
	td.dclt_1_3{ text-align:center }
	td.dclt_1_4, td.dclt_1_5, td.dclt_1_6{ text-align:right }	
	.dclt_2_1{ width:51px }
	.dclt_2_2{ width:60px }
	.dclt_2_3{ width:263px }
	.dclt_2_4{ width:104px }
	.dclt_2_5{ width:467px }	
	td.dclt_2_1, td.dclt_2_2, td.dclt_2_3, td.dclt_2_4{ text-align:center }	
	.dclt_3_1{ width:250px }
		.dclt_3_11{ width:100px }
		.dclt_3_12{ width:150px }
	.dclt_3_2{ width:320px }
	.dclt_3_3{ width:190px }
	.dclt_3_4{ width:60px }
	.dclt_3_5{ width:65px }
	.dclt_3_6{ width:60px }
	td.dclt_3_11, td.dclt_3_12, td.dclt_3_3, td.dclt_3_4, td.dclt_3_5, td.dclt_3_6{ text-align:center }	
	.fnd_Head{ float:left;width:100%;height:30px;margin:10px 0 0 0;padding:0 0 0 22px;background:url(../images/common/soicon.png) no-repeat 7px 10px }
		.fnd_Head .subject{ float:left;font-size:12px;font-weight:bold;margin:6px 0 0 0 }
	.fnd_searchWrap{ float:left;width:100% }
	.fnd_searchWrap table{ float:left;width:100%;border-top:2px solid #62AFD9 }
	.fnd_searchWrap table tr th{ width:100px;height:35px;text-align:right;padding:0 5px;background:#F9FAFC;border-left:1px solid #DFEAF0;border-right:1px solid #DFEAF0;border-bottom:1px solid #DFEAF0 }
	.fnd_searchWrap table tr td{ width:184px;text-align:left;padding:0 5px;border-right:1px solid #DFEAF0;border-bottom:1px solid #DFEAF0 }
	.fnd_searchWrap table tr td input[type=checkbox]{ float:left }	
	.fnd_listWrap{ float:left;width:100%;margin:6px 0 0 0;background:#F9FAFC;border-top:2px solid #62AFD9 }
	.fnd_listWrap .fnd_listHeader{ float:left;width:551px;height:36px;overflow:hidden;border-bottom:1px solid #DFEAF0 }
	.fnd_listWrap .fnd_listHeader table{ float:left;width:100%;border-left:1px solid #DFEAF0 }
	.fnd_listWrap .fnd_listHeader table tr th{ height:35px;background:#F9FAFC;text-align:center;font-size:12px;border-right:1px solid #DFEAF0 }	
	.fnd_listWrap .fnd_listBody{ float:left;width:568px;height:305px;overflow-y:scroll;background:#FFF }
	.fnd_listWrap .fnd_listBody table{ float:left;width:100%;border-left:1px solid #DFEAF0 }
	.fnd_listWrap .fnd_listBody table tr td{ height:30px;font-size:12px;text-align:center;border-right:1px solid #DFEAF0;border-bottom:1px solid #DFEAF0 }	
	.fnd_listWrap .fnd_listBody table tr:nth-child(2n-1) td{ background:#FAFAFA }
	.fnd_1{ width:110px }
	.fnd_2{ width:110px }
	.fnd_3{ width:110px }
	.fnd_4{ width:110px }
	.fnd_5{ width:111px }	
	/* 도움말 팝업 */
	.hWrap{ float:left;width:100%;height:634px;border:2px solid #CED9E4;background:#FFF;padding:0 }
	.hWrap .left_list_wrap{ float:left;width:180px;height:630px;border-right:1px solid #CED9E4;padding:25px 5px 5px 5px }
	.hWrap .right_content_wrap{ float:left;width:796px;height:630px;overflow-y:scroll;overflow-x:hidden;padding:25px 0 15px 20px }	
	.lt-ie7 .hWrap{ width:962px;height:626px }	
	.left_list_wrap ul{ float:left;width:100% }
	.left_list_wrap ul li{ float:left;width:100%;font-weight:bold }
	.left_list_wrap ul li.hTitle{ font-size:13px;height:30px;padding-left:10px }
	.left_list_wrap ul li.sTitle{ font-size:12px;height:25px;padding-left:24px;background:url(../images/common/dot_3.png) no-repeat 14px 4px }
	.left_list_wrap ul li.sTitle:hover, .left_list_wrap ul li.sTitle:focus{ text-decoration:underline;cursor:pointer;color:#F73434 }	
	.right_content_wrap .r_cnt{ float:left;width:100% }	
	.r_cnt .hdTitle_Area{ float:left;width:100%;margin-bottom:20px }
	.r_cnt .subTitle_Area{ float:left;width:100%;padding-left:10px;margin-bottom:15px;font-weight:bold }
	.r_cnt .content_Area{ float:left;width:100% }
	.r_cnt .content_Area .memo{ float:left;width:100%;padding:0 10px }
	.r_cnt .content_Area .memo p{ float:left;margin:0;width:100%;height:20px }
	.r_cnt .content_Area .memo .numSt{ display:inline-block;font-size:14px;font-weight:bold;color:#FF0000 }
	.r_cnt .content_Area .memo.roundBox{ width:740px;border-radius:5px;background:#EDECEB;padding:10px }
	.r_cnt .content_Area .memo.roundBox2{ width:740px;line-height:22px;border-radius:10px;background:#EDECEB;padding:10px }
	.r_cnt .content_Area .imgBox{ float:left;width:100%;margin:10px 0 }
		.m1_1_img1{ float:left;width:746px;height:757px;background:url(../images/help/2018_flow.png) no-repeat }
		.m1_2_img1{ float:left;width:740px;height:258px;background-image:url(../images/help/m1_2_1.png);background-repeat:no-repeat;background-size:740px 258px }
		.m1_2_img2{ display:inline-block;margin-top:6px;width:54px;height:25px;background-image:url(../images/help/m1_2_2.png);background-repeat:no-repeat;background-size:54px 25px }
		.m1_2_img3{ display:inline-block;margin-top:6px;width:54px;height:25px;background-image:url(../images/help/m1_2_3.png);background-repeat:no-repeat;background-size:54px 25px }
		.m1_2_img4{ float:left;width:590px;height:78px;background-image:url(../images/help/m1_2_4.png);background-repeat:no-repeat;background-size:590px 78px }
		.m1_3_img1{ float:left;width:730px;height:414px;background-image:url(../images/help/m1_3_1.png);background-repeat:no-repeat;background-size:730px 414px }
		.m1_3_img2{ width:42px;height:30px;background-image:url(../images/common/btn_y_sbm.png);background-repeat:no-repeat;background-size:42px 30px }
		.m1_3_img3{ width:61px;height:30px;background-image:url(../images/common/btn_y_sbmcle.png);background-repeat:no-repeat;background-size:61px 30px }
		.m1_5_img1{ width:740px;height:1438px;background:url(../images/help/m1_5_1.png) no-repeat }
		.m1_5_img2{ width:740px;height:401px;background:url(../images/help/m1_5_2.png) no-repeat }
		.m1_5_img3{ width:740px;height:1088px;background:url(../images/help/m1_5_3.png) no-repeat }
		.m1_5_img4{ width:740px;height:802px;background:url(../images/help/m1_5_4.png) no-repeat }
		.m1_5_img5{ width:740px;height:372px;background:url(../images/help/m1_5_5.png) no-repeat }
		.m1_5_img6{ width:740px;height:582px;background:url(../images/help/m1_5_6.png) no-repeat }
		.m1_5_img7{ width:740px;height:651px;background:url(../images/help/m1_5_7.png) no-repeat }
		.m2_1_img1{ width:740px;height:280px;background-image:url(../images/help/m2_1_1.png);background-repeat:no-repeat;background-size:740px 280px }
		.m2_1_img2{ width:740px;height:295px;background-image:url(../images/help/m2_1_2.png);background-repeat:no-repeat;background-size:740px 295px }
		.m2_1_img3{ width:740px;height:177px;background-image:url(../images/help/m2_1_3.png);background-repeat:no-repeat;background-size:740px 177px }
		.m2_1_img4{ width:740px;height:484px;background-image:url(../images/help/m2_1_4.png);background-repeat:no-repeat;background-size:740px 484px }
		.m2_1_img5{ width:740px;height:201px;background-image:url(../images/help/m2_1_5.png);background-repeat:no-repeat;background-size:740px 201px }
		.m2_1_img6{ width:740px;height:293px;background-image:url(../images/help/m2_1_6.png);background-repeat:no-repeat;background-size:740px 293px }
		.m2_3_img1{ width:740px;height:407px;background-image:url(../images/help/m2_3_1.png);background-repeat:no-repeat;background-size:740px 407px }
		.m2_3_img2{ width:740px;height:348px;background-image:url(../images/help/m2_3_2.png);background-repeat:no-repeat;background-size:740px 348px }
		.m2_3_img3{ width:590px;height:52px;background-image:url(../images/help/m2_3_3.png);background-repeat:no-repeat;background-size:590px 52px }
		.m2_3_img4{ width:740px;height:511px;background-image:url(../images/help/m2_3_4.png);background-repeat:no-repeat;background-size:740px 511px }
		.m2_4_img1{ width:740px;height:246px;background-image:url(../images/help/m2_4_1.png);background-repeat:no-repeat;background-size:740px 246px }
		.m2_5_img1{ width:740px;height:529px;background-image:url(../images/help/m2_5_1.png);background-repeat:no-repeat;background-size:740px 530px }
		.m3_1_img1{ width:740px;height:39px;background-image:url(../images/help/m3_1_1.png);background-repeat:no-repeat;background-size:740px 39px }
		.m3_1_img2{ width:740px;height:422px;background-image:url(../images/help/m3_1_2.png);background-repeat:no-repeat;background-size:740px 422px }		
		.m3_2_img1{ width:740px;height:400px;background-image:url(../images/help/m3_2_1.png);background-repeat:no-repeat;background-size:740px 400px }
		.m3_3_img1{ width:740px;height:348px;background-image:url(../images/help/m3_3_1.png);background-repeat:no-repeat;background-size:740px 348px }
		.m3_4_img1{ width:740px;height:163px;background-image:url(../images/help/m3_4_1.png);background-repeat:no-repeat;background-size:740px 163px }		
		.m3_5_img1{ width:740px;height:156px;background-image:url(../images/help/m3_5_1.png);background-repeat:no-repeat;background-size:740px 156px }
		.m3_5_img2{ width:740px;height:580px;background-image:url(../images/help/m3_5_2.png);background-repeat:no-repeat;background-size:740px 580px }		
		.m3_6_img1{ width:740px;height:310px;background-image:url(../images/help/m3_6_1.png);background-repeat:no-repeat;background-size:740px 310px }		
		.m3_6_img2{ width:740px;height:290px;background-image:url(../images/help/m3_6_2.png);background-repeat:no-repeat;background-size:740px 290px }
		.m3_6_img3{ width:740px;height:255px;background-image:url(../images/help/m3_6_3.png);background-repeat:no-repeat;background-size:740px 255px }		
		.m3_6_img4{ width:740px;height:796px;background-image:url(../images/help/m3_6_4.png);background-repeat:no-repeat;background-size:740px 796px }
		.m3_6_img5{ width:740px;height:393px;background-image:url(../images/help/m3_6_5.png);background-repeat:no-repeat;background-size:740px 393px }
		.m3_6_img6{ width:740px;height:483px;background-image:url(../images/help/m3_6_6.png);background-repeat:no-repeat;background-size:740px 483px }
		.m3_6_img7{ width:740px;height:265px;background-image:url(../images/help/m3_6_7.png);background-repeat:no-repeat;background-size:740px 265px }
		.m3_6_img8{ width:740px;height:483px;background-image:url(../images/help/m3_6_8.png);background-repeat:no-repeat;background-size:740px 483px }
		.m3_6_img9{ width:740px;height:883px;background-image:url(../images/help/m3_6_9.png);background-repeat:no-repeat;background-size:740px 883px }
		.m3_7_img1{ width:740px;height:384px;background-image:url(../images/help/m3_7_1.png);background-repeat:no-repeat;background-size:740px 384px }
		.m3_7_img2{ width:459px;height:268px;background-image:url(../images/help/m3_7_2.png);background-repeat:no-repeat;background-size:459px 268px }
		.m3_8_img1{ width:740px;height:456px;background-image:url(../images/help/m3_8_1.png);background-repeat:no-repeat;background-size:740px 456px }		
	.r_cnt .content_Area .help_tblBox{ float:left;width:740px }
	.r_cnt .content_Area .help_tblBox table{ float:left;width:100%;border:1px solid #888;font-size:12px }
	.r_cnt .content_Area .help_tblBox table tr th{ height:25px;padding:0 5px;text-align:center;background:#FFF!important;border-bottom:1px solid #888;border-right:1px solid #888;font-size:12px  }
	.r_cnt .content_Area .help_tblBox table tr td{ height:25px;text-align:left;padding-left:15px;border-right:1px solid #888;border-bottom:1px solid #888;font-size:12px  }
	.r_cnt .content_Area .help_tblBox table tr td.colName{ text-align:center;padding:0 }	
	/* 팝업 - 피드백 */
	.fdbWrap{ float:left;width:100%;height:519px;border:2px solid #CED9E4;background:#FFF }
	.fdbWrap .fdbTbl_wrap{ float:left;width:776px;background:url(../images/common/bk_tblheader_3.png) repeat-x }
	.fdbWrap .fdbHeader{ float:left;width:759px;height:37px;border-top:2px solid #93B0BF }
	.fdbWrap .fdbHeader table{ float:left;width:100% }
	.fdbWrap .fdbHeader table tr th{ height:35px;text-align:center;border-right:1px solid #FFF }
	.fdbWrap .fdbHeader table tr th:last-child{ border-right:0 }
	.fdbWrap .fdbBody{ float:left;width:776px;height:439px;overflow-y:scroll;overflow-x:hidden }
	.fdbWrap .fdbBody table{ float:left;width:100% }
	.fdbWrap .fdbBody table tr td{ height:30px;padding:0 4px;font-size:12px;border-bottom:1px solid #E9EDEF;border-right:1px solid #E9EDEF }
	.fdbWrap .fdbBody table tr td:last-child{ border-right:0 }
	.fdbWrap .fdbBody table tr:nth-child(2n-1) td{ background:#FAFAFA }	
	.fdb_1{ width:50px }
	.fdb_2{ width:189px }
	.fdb_3{ width:320px }
	.fdb_4{ width:100px }
	.fdb_5{ width:100px }	
	td.fdb_1, td.fdb_2, td.fdb_4, td.fdb_5	{ text-align:center }
	td.fdb_3{ text-align:left }	
	/* print 2017 - 원천징수영수증 */	
	.year{ margin:0 auto;width:718px;font-family:돋움, Dotum, Utsaah, AppleGothic, Sans-serif;overflow:visible;border:0px solid #606061 }
	.year table tr th{ background-color:#FFF!important }
	.yearP1{ width:715px;height:990px;page-break-after:always }
	.yearP1 .mark_01{ float:left;width:100%;height:14px;font-size:11px }
	.yearP1 .mark_01 .role{ float:left;width:500px }
	.yearP1 .mark_01 .page{ float:right;width:50px;text-align:right }
	.yearP1 .mark_02{ float:left;width:100% }
	.yearP1 .mark_02 .numTbl{ float:left;width:80px;margin:40px 0 0 20px }
	.yearP1 .mark_02 .numTbl table{ float:left;width:80px;font-size:11px;border:1px solid #606061 }
	.yearP1 .mark_02 .numTbl table tr td{ line-height:13px;padding-top:3px;text-align:center;width:40px;border-right:1px solid #606061;font-size:10px }	
	.yearP1 .mark_02 .titleTbl{ float:left;width:330px;margin:25px 0 0 45px }
	.yearP1 .mark_02 .titleTbl table{ float:left;font-weight:bold }
	.yearP1 .mark_02 .titleTbl table tr td.sub12{ height:15px;font-size:16px;letter-spacing:-2px;width:325px;padding-left:20px }
	.yearP1 .mark_02 .titleTbl table tr td.sub03{ height:15px;font-size:13px;letter-spacing:-2px;width:340px;padding-left:0px }	
	.yearP1 .mark_02 .gubunTbl{ float:right }
	.yearP1 .mark_02 .gubunTbl table{ float:left;font-size:10px;letter-spacing:-1px;border:1px solid #606061 }
	.yearP1 .mark_02 .gubunTbl table tr td{ text-align:center;border-bottom:1px solid #606061;border-right:1px solid #606061;letter-spacing:-1.5px;font-size:10px }
	 .reportSelect01{ width:50px;height:12px;z-index:20;background:url(../../resources/images/common/br_ok_01.png) no-repeat }
	 .reportSelect02{ width:50px;height:12px;z-index:20;background:url(../../resources//images/common/br_ok_02.png) no-repeat }	 
	.case01Price{ float:left;width:100% }
	.myPrice{ float:left;font-size:10px;height:9px;clear:both }
	.myPrice2{ float:left;font-size:10px;height:9px;clear:both;text-align:right;width:100% }	
	.yearP1 .mark_03{ float:left;width:100%;margin:2px 0 0 0 }
	.yearP1 .mark_03 table{ float:left;width:100%;font-size:11px;letter-spacing:-1px;border-top:1px solid #606061 }
	.yearP1 .mark_03 table tr th{ text-align:center;font-weight:normal }
	.yearP1 .mark_03 table tr th, .yearP1 .mark_03 table tr td{ font-size:10px;border-left:1px solid #606061;border-right:1px solid #606061;border-bottom:1px solid #606061 }
	.yearP1 .mark_03 table tr td{ padding-top:1px;font-size:10px }
	.yearP1 .mark_03 table tr td.hmTitle{ padding-left:5px;border-right:0!important }
	.yearP1 .mark_03 table tr td.hmVal{ padding-left:5px }	
	.yearP1 .mark_04{ float:left;width:100% }
	.yearP1 .mark_04 table{ float:left;width:100%;font-size:10px;letter-spacing:-1px;border-top:0 }
	.yearP1 .mark_04 table tr th{ text-align:center;font-weight:normal }
	.yearP1 .mark_04 table tr th, .yearP1 .mark_04 table tr td{ font-size:10px;border-left:1px solid #606061;border-right:1px solid #606061;border-bottom:1px solid #606061;padding-top:1px }
	.yearP1 .mark_04 table tr td{ font-size:10px }
	.yearP1 .mark_04 table tr td.hmTitle{ padding-left:5px;border-right:0 }
	.yearP1 .mark_04 table tr td.hmPrice{ padding-right:5px;text-align:right }
	.yearP1 .mark_04 table tr td.hmValC{ text-align:center }	
	.yearP1 .mark_05{ float:left;width:100% }
	.yearP1 .mark_05 table{ float:left;width:100%;font-size:10px;letter-spacng:-1px;border-top:0 }
	.yearP1 .mark_05 table tr th{ text-align:center;font-weight:normal }
	.yearP1 .mark_05 table tr th, .yearP1 .mark_05 table tr td{ font-size:10px;border-left:1px solid #606061;border-right:1px solid #606061;border-bottom:1px solid #606061;padding-top:1px }
	.yearP1 .mark_05 table tr td{ font-size:10px }
	.yearP1 .mark_05 table tr td.hmTitle{ padding-left:5px;border-right:0 }
	.yearP1 .mark_05 table tr td.hmPrice{ padding-right:5px;text-align:right }
	.yearP1 .mark_05 table tr td.hmValC{ text-align:center }	
	.yearP1 .mark_06{ float:left;width:715px;border-left:1px solid #606061;border-right:1px solid #606061;border-bottom:1px solid #606061;		
		background-position:630px 60px;background-repeat:no-repeat;background-size:75px 75px }		
	.yearP1 .mark_06 table{ float:left;width:100%;margin-top:-80px }
	.yearP1 .mark_06 table tr td.provide{ padding:15px 0 0 10px;height:20px;font-weight:bold;font-size:12px }
	.yearP1 .mark_06 table tr td.dateBox{ padding:8px 0 0 0;height:23px;text-align:center;font-size:12px }
	.yearP1 .mark_06 table tr td.dateBox .date01{ float:left;text-align:right;width:80px }
	.yearP1 .mark_06 table tr td.dateBox .date02{ float:left;text-align:right;width:50px }
	.yearP1 .mark_06 table tr td.reporterM{ text-align:right;width:250px;padding:15px 0 0 0 }
	.yearP1 .mark_06 table tr td.reporterY{ padding:15px 0 0 20px }
	.yearP1 .mark_06 table tr td.reporterY .president{ font-size:14px;float:left;font-weight:bold;text-align:left;width:330px }
	.yearP1 .mark_06 table tr td .sigN{ font-size:11px;float:left;margin:4px 10px 0 0 }	
	.yearP2{ width:715px;height:987px;page-break-after:always }
	.yearP2 .mark_01{ float:left;width:100%;height:14px;font-size:11px }
	.yearP2 .mark_01 .page{ float:right;width:30px }
	.yearP2 table{ float:left;width:100%;font-size:11px;border:1px solid #606061 }
	.yearP2 table tr td{ height:15px;padding-top:2px;letter-spacing:-1px;border:1px solid #606061;line-height:12px;font-size:10px }
	.yearP2 table tr td.series{ width:13px;text-align:center }
	.yearP2 table tr td.hmTitle{ padding-left:5px;text-align:left }
	.yearP2 table tr td.hmPrice{ padding-right:5px;text-align:right;font-size:10px;letter-spacing:0 }
	.yearP2 table tr td.prcNm{ text-align:center;font-size:9px;line-height:10px }
	.yearP2 table tr td.hmValC{ text-align:center }
	.yearP3{ width:715px;height:987px;margin-top:10px }
	.yearP3 .mark_01{ float:left;width:100%;height:14px;font-size:11px }
	.yearP3 .mark_01 .page{ float:right;width:30px }	
	.yearP3 table{ float:left;width:100%;border:1px solid #606061 }
	.yearP3 table tr th, .yearP3 table tr td{ height:14px;padding-top:2px;border-bottom:1px solid #606061;border-left:1px solid #606061;border-right:1px solid #606061 }
	.yearP3 table tr th{ font-weight:normal;text-align:center;letter-spacing:-2px;line-height:11px;font-size:11px }
	.yearP3 table tr td{ letter-spacing:-1px;font-size:10px;text-align:right }
	.yearP3 table tr td.hmValC{ text-align:center }
	.yearP3 table tr td.bkGray{ background:#DDD }
	.yearP3 table tr td.dot {border-bottom:1px dotted #606061!important }		
/* Numbering */
.year .nmb{ width:13px;height:13px;float:left;margin-right:2px;margin-top:0px;display:inline-block }
.year .nmb_n  { width:19px;height:10px;float:left;margin-right:2px;margin-top:0px;display:inline-block }
.year .nmb_br{ width:40px;height:14px;text-align:left;display:inline-block }
.year .numbering{ width:13px;height:14px;margin:0 4px 0 0;float:left;padding-top:0px }
.year .numbering2{ width:24px;height:13px;margin:0 4px 0 0;float:left;padding-top:2px }
.year .nmb_inText{ width:13px;height:13px;margin-right:4px;display:inline-block;margin-top:2px}
.year .nmb_inText_1{ width:19px;height:10px;margin-right:2px;display:inline-block}
.year .nmb_inText_2{ width:26px;height:14px;margin:2px 2px 0 0;display:inline-block }
	/* ///////////////////////////////////////// 
		= 원천징수영수증 - ENGLISH - ENGLISH -  ENGLISH - ENGLISH - ENGLISH - ENGLISH - ENGLISH - ENGLISH - ENGLISH - ENGLISH - ENGLISH - ENGLISH - ENGLISH + 
	///////////////////////////////////////// */
	.yearE1 table tr th, .yearE1 table tr td{ font-size:10px } 
	.yearE1{ float:left;width:715px;height:1046px;overflow:visible }
	.yearE1 .mark_01{ float:left;width:100%;height:14px;font-size:11px }
	.yearE1 .mark_01 .role{ float:left;width:500px }
	.yearE1 .mark_01 .page{ float:right;width:50px }	
	.yearE1 .mark_02{ float:left;width:100% }
	.yearE1 .mark_02 .numTbl{ float:left;width:80px;margin:40px 0 0 10px }
	.yearE1 .mark_02 .numTbl table{ float:left;width:80px;font-size:11px;border:1px solid #606061 }
	.yearE1 .mark_02 .numTbl table tr td{ line-height:13px;padding-top:3px;text-align:center;width:40px;border-right:1px solid #606061 }	
	.yearE1 .mark_02 .titleTbl{ float:left;width:381px;margin:25px 0 0 0 }
	.yearE1 .mark_02 .titleTbl table{ float:left;font-weight:bold }
	.yearE1 .mark_02 .titleTbl table tr td.sub12{ height:15px;font-size:16px;letter-spacing:-2px;width:395px;padding-left:10px }
	.yearE1 .mark_02 .titleTbl table tr td.sub03{ height:15px;font-size:13px;letter-spacing:-2px;width:350px;padding-left:10px }	
	.yearE1 .mark_02 .gubunTbl{ float:right }
	.yearE1 .mark_02 .gubunTbl table{ float:left;font-size:10px;letter-spacing:-1px;border:1px solid #606061 }
	.yearE1 .mark_02 .gubunTbl table tr td{ text-align:center;border-bottom:1px solid #606061;border-right:1px solid #606061 }	
	.yearE1 .mark_03{ float:left;width:100%;margin:2px 0 0 0 }
	.yearE1 .mark_03 table{ float:left;width:100%;font-size:11px;letter-spacing:-1px;border-top:1px solid #606061 }
	.yearE1 .mark_03 table tr th{ text-align:center;font-weight:normal }
	.yearE1 .mark_03 table tr th, .yearE1 .mark_03 table tr td{ border-left:1px solid #606061;border-right:1px solid #606061;border-bottom:1px solid #606061 }
	.yearE1 .mark_03 table tr td{ padding-top:1px }
	.yearE1 .mark_03 table tr td.hmTitle{ padding-left:5px;border-right:0!important }
	.yearE1 .mark_03 table tr td.hmVal{ padding-left:5px }	
	.yearE1 .mark_04{ float:left;width:100% }
	.yearE1 .mark_04 table{ float:left;width:100%;font-size:10px;letter-spacing:-1px;border-top:0 }
	.yearE1 .mark_04 table tr th{ text-align:center;font-weight:normal }
	.yearE1 .mark_04 table tr th, .yearE1 .mark_04 table tr td{ border-left:1px solid #606061;border-right:1px solid #606061;border-bottom:1px solid #606061;padding-top:1px;line-height:11px }
	.yearE1 .mark_04 table tr td.hmTitle{ padding-left:5px;border-right:0 }
	.yearE1 .mark_04 table tr td.hmPrice{ padding-right:5px;text-align:right }
	.yearE1 .mark_04 table tr td.hmValC{ text-align:center }	
	.yearE1 .mark_05{ float:left;width:100% }
	.yearE1 .mark_05 table{ float:left;width:100%;font-size:10px;letter-spacng:-1px;border-top:0 }
	.yearE1 .mark_05 table tr th{ text-align:center;font-weight:normal }
	.yearE1 .mark_05 table tr th, .yearE1 .mark_05 table tr td{ border-left:1px solid #606061;border-right:1px solid #606061;border-bottom:1px solid #606061;padding-top:1px }
	.yearE1 .mark_05 table tr td.hmTitle{ padding-left:5px;border-right:0 }
	.yearE1 .mark_05 table tr td.hmPrice{ padding-right:5px;text-align:right }
	.yearE1 .mark_05 table tr td.hmValC{ text-align:center }	
	.yearE1 .mark_06{ float:left;width:715px;height:161px;background-position:483px 44px;background-repeat:no-repeat;background-size:226px 92px;border-left:1px solid #606061;border-right:1px solid #606061;border-bottom:1px solid #606061 }
	.yearE1 .mark_06 table{ float:left;width:100% }
	.yearE1 .mark_06 table tr td.provide{ padding:1px 0 0 10px;height:20px;font-weight:bold;font-size:12px }
	.yearE1 .mark_06 table tr td.dateBox{ padding:8px 0 0 0;height:23px;text-align:center;font-size:12px }
	.yearE1 .mark_06 table tr td.dateBox .date01{ float:left;text-align:right;width:80px }
	.yearE1 .mark_06 table tr td.dateBox .date02{ float:left;text-align:right;width:50px }
	.yearE1 .mark_06 table tr td.reporterM{ text-align:right;width:250px;padding:10px 0 0 0 }
	.yearE1 .mark_06 table tr td.reporterY{ padding:10px 0 0 20px }
	.yearE1 .mark_06 table tr td.reporterY .president{ font-size:14px;float:left;font-weight:bold;text-align:right;width:300px }
	.yearE1 .mark_06 table tr td .sigN{ font-size:11px;float:left;margin:4px 10px 0 0 }	
	.yearE2{ float:left;width:715px;height:1046px }
	.yearE2 table tr th, .yearE2 table tr td{ font-size:10px }
	.yearE2 .mark_01{ float:left;width:100%;height:14px;font-size:11px;text-align:right }
	.yearE2 .mark_01 .page{ float:right;width:50px }
	.yearE2 table{ float:left;width:100%;font-size:11px;border:1px solid #606061 }
	.yearE2 table tr td{ height:13px;padding-top:1px;letter-spacing:-1px;border:1px solid #606061;line-height:12px }
	.yearE2 table tr td.series{ text-align:center}
	.yearE2 table tr td.hmTitle{ padding-left:5px;text-align:left }
	.yearE2 table tr td.hmPrice{ padding-right:5px;text-align:right;font-size:10px }
	.yearE2 table tr td.prcNm{ text-align:center;font-size:8px;line-height:10px }
	.yearE2 table tr td.hmValC{ text-align:center }	
	.eSize_01{ width:16px }
	.eSize_02{ width:16px }
	.eSize_03{ width:16px }
	.eSize_04{ width:37px }
	.eSize_05{ width:58px }
	.eSize_06{ width:52px }
	.eSize_07{ width:34px }
	.eSize_08{ width:90px }
	.eSize_09{ width:47px }
	.eSize_10{ width:16px }
	.eSize_11{ width:18px }
	.eSize_12{ width:40px }
	.eSize_13{ width:50px }
	.eSize_14{ width:45px }
	.eSize_15{ width:78px }
	.eSize_16{ width:67px }	
	.lSize_01	{ width:16px }
	.lSize_02	{ width:16px }
	.lSize_03	{ width:16px }
	.lSize_04	{ width:49px }
	.lSize_05	{ width:58px }
	.lSize_06	{ width:40px }
	.lSize_07	{ width:64px }
	.lSize_08	{ width:83px }
	.lSize_09	{ width:18px }
	.lSize_10	{ width:16px }
	.lSize_11	{ width:146px }
	.lSize_12	{ width:71px }
	.lSize_13	{ width:80px }
	.yearE3{ float:left;width:715px;height:1046px;overflow:hidden}
	.yearE3 .mark_01{ float:left;width:100%;height:14px;font-size:11px;text-align:right }
	.yearE3 .mark_01 .page{ float:right;width:50px;text-align:right }	
	.yearE3 table{ float:left;width:100%;border:1px solid #606061 }
	.yearE3 table tr th, .yearE3 table tr td{ height:14px;padding-top:2px;border-bottom:1px solid #606061;border-left:1px solid #606061;border-right:1px solid #606061 }
	.yearE3 table tr th{ font-weight:normal;text-align:center;letter-spacing:-1px;line-height:10px;font-size:9px }
	.yearE3 table tr td{ letter-spacing:-1px;font-size:10px;text-align:center }	
	.yearE3 table tr td.bkGray	{ background:#DDD }
	.yearE3 table tr td.hmTitle	{ padding-left:5px;text-align:left }
	.yearE3 table tr td.hmPrice	{ padding-right:5px;text-align:right;font-size:8px;letter-spacing:0 }
	.yearE3 table tr td.prcNm	{ text-align:center;font-size:8px }
	.yearE3 table tr td.dot		{ border-bottom:1px dotted #606061!important }	
	.fSize_01{ width:20px }
	.fSize_02{ width:76px }
	.fSize_03{ width:20px }
	.fSize_04{ width:20px }
	.fSize_05{ width:33px }
	.fSize_06{ width:43px }
	.fSize_07{ width:59px }
	.fSize_08{ width:50px }
	.fSize_09{ width:40px }
	.fSize_10{ width:38px }
	.fSize_11{ width:55px }
	.fSize_12{ width:56px }
	.fSize_13{ width:55px }
	.fSize_14{ width:47px }
	.fSize_15{ width:51px }
	.fSize_16{ width:35px }	
		/* 2013 원천징수영수증 class */
	.kSize_01{ width:12px }
	.kSize_02{ width:12px }
	.kSize_03{ width:12px }
	.kSize_04{ width:57px }
	.kSize_05{ width:120px }
	.kSize_06{ width:51px }
	.kSize_07{ width:51px }
	.kSize_08{ width:77px }
	.kSize_09{ width:17px }
	.kSize_10{ width:65px }
	.kSize_11{ width:105px }
	.kSize_12{ width:75px }	
	div[class^=tts_]{ width:16px;background-repeat:no-repeat;background-image:url(../images/common/sero_titles.jpg) }
	.tts_01{ height:54px;background-position:3px 0 }			/* details */
	.tts_02{ height:133px;background-position:-13px 0 }		/* Non-taxable Income */
	.tts_03{ height:46px;background-position:-30px 0 }		/* Tax */
	.tts_04{ height:200px;background-position:-46px 0 }
	.tts_05{ height:200px;background-position:-62px 0 }
	.tts_06{ height:30px;background-position:-94px 0 }		/* Basic */	
	.tts_07{ height:102px;background-position:-160px 0 }
	.tts_08{ height:87px;background-position:-110px 15px }	/* Additional */
	.tts_09{ height:119px;background-position:-126px 0 }	/* Pension Contribution */
	.tts_10{ height:61px;background-position:-175px 0 }		/*Tax Credit */
	.tts_11{ height:102px;background-position:-142px 0 }	/* Special Deduction */
	.tts_12{ height:95px;background-position:-192px 0 }
	.tts_13{ height:103px;background-position:-208px 0 }
	.tts_14{ height:94px;background-position:-80px 0 }
/*    ------------------------ Nazarene University --------------------------   */
	/* 영문 약식 호서대 */
#engWrap{ width:695px;height:1020px;margin:0 auto;padding:0 0 20px 20px;border:1px solid #000;overflow:hidden }
#engWrap h1{ font-size:21px;margin:30px auto;width:675px;text-align:center;font-family:Arial;font-weight:bold }
.eng_01, .eng_02{ width:100%;float:left;margin-top:26px }
.eng_01 tr{ height:30px}
.eng_01 tr:nth-child(2), .eng_01 tr:nth-child(5){ font-size:14px;height:70px;font-weight:bold;font-family:Arial }
.eng_01 td:first-child{ font-size:14px;text-align:left;width:200px;font-family:Arial }
.eng_01 td:last-child{ font-size:14px;text-align:left;font-family:Arial }
.eng_02{ margin-top:30px }
.eng_0201{ border:1px solid #585858;width:640px;margin-top:15px;margin-left:1px;font-family:Arial }
.eng_0201 tr{ height:30px }
.engTitle{ font-family:Arial;font-weight:bold;font-size:15px }
.eng_0201 td{ border-right:1px solid #585858;border-bottom:1px solid #585858;font-size:14px }
.eng_0201 td:last-child{ border-right:0 }
.eng_0201 tr:first-child td{ width:200px;text-align:center } 
.eng_0201 tr td:first-child{ text-align:center }
.arialRight{ text-align:right;padding-right:3px;font-family:Arial }
.eng_03{ float:left;width:100%;height:150px;font-size:12px;font-family:Arial;margin-top:10px }
	.eng_0301{ float:left;width:100%;height:20px;font-size:14px }
	.eng_0302{ float:left;padding-left:220px;height:20px;margin-top:20px;text-align:left;font-size:14px }
	.eng_0303{ float:left;width:100%;height:20px;margin-top:20px;font-size:14px }
		.eng_0303 div:first-child{ float:left;width:150px }
		.eng_0303 div:last-child{ float:left;width:340px;text-align:center }	
	/* 영문 약식 나사렛대 */
#engWrapNsa		{ width:715px;height:1044px;margin:0 auto;font-size:11px;font-family:Dotum;background:url(../images/common/print_bk.gif) no-repeat center;border:1px solid #000;overflow:hidden }
#engWrapNsa h1	{ font-size:21px;margin:20px auto;width:500px;text-align:center;font-weight:bold }
.nsaTitle{ font-family:Arial;font-weight:bold;font-size:15px }
.nsa_01, .nsa_02{ width:695px;float:left;margin:26px 0 0 20px }
.nsa_01 tr{ height:25px }
.nsa_01 tr:nth-child(2), .nsa_01 tr:nth-child(5){ font-size:12px;height:70px;font-weight:bold;font-family:Arial;font-weight:bold }
.nsa_01 td:first-child{ font-size:12px;text-align:left;width:150px;font-family:Arial }
.nsa_01 td:last-child{ font-size:12px;text-align:left;font-family:Arial }
.nsa_02{ margin:20px 0 0 20px }
.nsa_0201{ border:1px solid #585858;width:660px;margin-top:15px;margin-left:1px;font-family:Arial }
.nsa_0201 tr{ height:25px }
.nsa_0201 td{ border-right:1px solid #585858;border-bottom:1px solid #585858;font-size:12px }
.nsa_0201 td:last-child{ border-right:0 }
.nsa_0201 tr:first-child td{ width:200px;text-align:center } 
.nsa_0201 tr td:first-child{ text-align:center }
.nsa_03{ float:left;width:695px;font-size:12px;font-family:Arial;margin:10px 0 0 20px }
	.nsa_0301{ float:left;width:100%;height:20px;font-size:12px }
	.nsa_0302{ float:left;padding-left:220px;height:20px;margin-top:10px;text-align:left;font-size:12px }
	.nsa_0303{ float:left;width:100%;height:20px;font-size:12px }
		.nsa_0303 div:first-child{ float:left;width:150px }
		.nsa_0303 div:last-child{ float:left;width:280px;text-align:center }
	.content_sign{ float:left;width:664px;margin:20px 50px 0 0 }
	.tblSign{ float:right;width:352px;margin:20px }
		.tblSign tr td.sign_01{ width:132px }
		.tblSign tr td.sign_02{ width:220px;height:80px }
		.tblSign tr td.sign_02 div{ width:300px;height:150px;margin-left:100px }
		.tblSign tr td.sign_03{ text-align:center;font-size:22px;font-family:Courier10 BT }
		.tblSign tr td.sign_04{ text-align:center;font-size:14px;font-family:Courier10 BT }
		.tblSign tr td.sign_05{ text-align:center;font-size:17px;font-family:Courier10 BT;letter-spacing:-1.5px }		
/* // end   ------------------------ Nazarene University --------------------------    */
.frontPage, .deduction, .donation, 
.pension, .medical, .housing, .document{ margin:20px auto;width:713px;height:1045px;page-break-before:always }
	
@media print {

	body{ background:none;padding:0 }	
	.mainFrame.optView{ margin-left:0px }
	.mainContents, .mainFrame{ background-color:#FFF!important }		
	.mainContents{ border:0;background-image:none;overflow:visible;padding:0;margin:0 }
	.mainContents .printWrap{ padding:0;border:0;margin:0  }
	.pDocuCvs{ margin:0 }
	.doc_header{ padding:0;margin:0 }	
	.mainContents, .mainFrame, .pDocuCvs{ width:713px!important;height:1045px!important }	
	.frontPage, .deduction, .donation,
	.pension,	.medical, .housing,	.document{ padding:0;border:0;margin:0;width:713px;height:1045px;page-break-before:auto }	
	.bundlePrint .frontPage, .bundlePrint .donation, .bundlePrint .pension,
	.bundlePrint .medical, .bundlePrint .housing, .bundlePrint .document{ padding:0;border:0;margin:0;width:713px;height:1045px;page-break-before:always }	
	.sideMenu,
	.mainFrame .userInfoWrap, .mainFrame .navigate,
	.mainFrame .nv_subject, .mainFrame .nv_subject_none, .mainFrame .tblType_1{ display:none }	
	/* 2017원천징수영수증 */
	.svcHeader{ display:none }
	.yearP1{ width:715px;height:980px;page-break-after:always }
	.yearP2{ width:715px;height:980px;page-break-after:always }
	.yearP3{ width:715px;height:980px;page-break-after:always }	
	.fm0801{ float:left;width:715px;height:975px;overflow:visible }
	.fm0801 .prTitle{ float:left;height:40px;font-family:'맑은 고딕';font-size:17px;font-weight:bold;width:715px;text-align:center }
	.fm0801 .prmyList{ float:left;width:100% }
	.fm0801 .prmyList table{ float:left;width:300px;border:0 }
	.fm0801 .prmyList table tr th{ width:100px;height:15px;text-align:right;padding:0 5px 0 0;border:0 }
	.fm0801 .prmyList table tr td{ width:200px;text-align:left;padding:0 5px 0 10px;border:0 }
	.fm0801 .prformList{ float:left }
	.fm0801 .prformList table{ float:left;width:715px;border:1px solid #606061;margin-top:4px;font-size:11px }
	.fm0801 .prformList table thead tr th{ height:32px;text-align:center;border-bottom:1px solid #606061;color:#5F6062;font-size:12px;font-weight:normal;border-right:1px solid #606061;border-left:0;font-family:'맑은 고딕' }
	.fm0801 .prformList table tbody tr td{ height:26px;color:#5F6062;font-size:11px;font-weight:normal;border-left:0;border-right:1px solid #606061;letter-spacing:-0.5px }
	.fm0801 .prformList table tbody tr.line{ height:26px;border-bottom:1px solid #EEF3F5 }
	.fm0801 .prformList table tbody tr.gubun{ height:26px;border-bottom:1px solid #606061 }
	.pf01{ width:203px }
	.pf02{ width:280px }
	.pf03{ width:150px }
	.pf04{ width:40px } 
	.pf05{ width:36px }	
	.pf11{ width:65px;text-align:center }
	.pf12{ width:132px;padding-left:5px }
	.pf13{ width:275px;padding-left:5px }
	.pf14{ width:145px;padding-left:5px }
	.pf15{ width:36px;text-align:center }	
	.yearE2{ float:left;width:715px;height:1046px }	
	.yearE2 .mark_01{ float:left;width:100%;height:14px;font-size:11px;text-align:right }
	.yearE2 .mark_01 .page{ float:right;width:50px;height:14px;font-size:11px }
	.yearE2 table{ float:left;width:100%;font-size:11px;border:1px solid #606061 }
	.yearE2 table tr td{ height:13px;padding-top:1px;letter-spacing:-1px;border:1px solid #606061;line-height:12px }
	.yearE2 table tr td.series{ text-align:center }
	.yearE2 table tr td.hmTitle{ padding-left:5px;text-align:left }
	.yearE2 table tr td.hmPrice{ padding-right:5px;text-align:right;font-size:10px }
	.yearE2 table tr td.prcNm{ text-align:center;font-size:8px;line-height:10px }
	.yearE2 table tr td.hmValC{ text-align:center }
}
@media screen and (min-width:0\0){	/* IE9, 10 hack */
	.fn_list_2 table{ border-top:0;margin-top:-81px }
}
@media print and (min-width:0\0){	/* IE9, 10 hack */
	.fn_list_2 table{ border-top:0;margin-top:-81px }
}















