@charset="utf-8";
/* CSS Document */
/*@font-face {
    font-family: NanumGothicWeb;
    src: url('/css/eas/common/NanumGothic.eot');
    src: url('/css/eas/common/NanumGothic.eot?') format('eot'),
		url('/css/eas/common/NanumGothic.woff') format('woff');
}
@font-face {
    font-family: NanumMyeongjoBoldWeb;
    src: url('/css/eas/common/NanumMyeongjoBold.eot');
    src: url('/css/eas/common/NanumMyeongjoBold.eot?') format('eot'),
		url('/css/eas/common/NanumMyeongjoBold.woff') format('woff');
}
*/
*{margin:0; padding:0;}
/*
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
	table{border-collapse:collapse;border-spacing:0;}
	fieldset,img{border:0;}
	address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
	li{list-style:none;}
	caption,th{text-align:left;}
	h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
	q:before,q:after{content:'';}
	abbr,acronym{border:0;font-variant:normal;}
	sup{vertical-align:text-top;}
	sub{vertical-align:text-bottom;}
	input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
	input,textarea,select{*font-size:100%;}
	legend{color:#000;}
	del,ins{text-decoration:none;}
*/

img {border:none; vertical-align:top;}
.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}
.blank05 {height:5px;}
.blank10 {height:10px;}
.blank15 {height:15px;}
.blank20 {height:20px;}
.blank25 {height:25px;}
.blank30 {height:30px;}
.blank40 {height:40px;}
.blank50 {height:50px;}
caption { display:none;}

/*페이징네비게이션*/
.pnavi {padding:15px 0; width:100%; font-size:11px; font-weight:bold; text-align:center; }
.pnavi a {border:1px solid #ddd; color:#666; text-decoration:none; }
.pnavi .pre a, .pnavi .nxt a { margin:0 2px; padding:3px 11px 3px 11px; font-size:11px; font-weight:bold; border:none; }
.pnavi .pre a { border:1px solid #ddd;}
.pnavi .nxt a { border:1px solid #ddd;}
.pnavi .pre a:hover, .pnavi .nxt a:hover { color:#333; background:#ddd; border:1px solid #999;}
.pnavi .fir a, .pnavi .las a { margin:0 2px; padding:3px 10px 3px 10px; font-size:11px; font-weight:bold; border:none; }
.pnavi .fir a { border:1px solid #ddd;}
.pnavi .las a { border:1px solid #ddd;}
.pnavi .fir a:hover, .pnavi .las a:hover {  color:#333; background:#ddd; border:1px solid #999;}
.pnavi .link_num, .pnavi em { padding:2px 5px; margin:0 2px; }
.pnavi a.link_num:hover { background:#78ba66; color:#fff; border:1px solid #999; }
.pnavi em { border:1px solid #999; background:#78ba66; color:#FFF; font-weight:bold; font-style:normal; }
/*//페이징네비게이*/

html, body {margin: 0; padding: 0; font-size:12px; font-family:/*'나눔고딕', nanumgothic, NanumGothicWeb, */Dotum, "돋움", Sans-serif; background:url(/images/eas/neo_common/bg_body.png);}

#neo_wrap {}

	/*헤더영역*/
	#neo_header { height:115px; background:url(/images/eas/neo_common/bg_header.png) 0 0 repeat-x;}
		.neo_headerbox { width:1200px; margin:0 auto;}
		.wizet_neo_headerbox { width:950px; margin:0 auto;}
			.top_header_text { padding-top:7px; height:23px; color:#666; font-size:11px; text-align:right;}
				.top_header_text span { color:#CCC;}
				.link_top_header_text { display:inline-block; padding:0 10px; color:#CCC; text-decoration:none;}
				.link_top_header_text:hover, .link_top_header_text:focus { color:#FFF;}
				.link_top_header_text1 { display:inline-block; padding:0 10px; color:#CCC; text-decoration:none;}
				.link_top_header_text1:hover, .link_top_header_text1:focus { color:#FFF;}
				.ico_allmenu { padding:2px 0 0 0;}

				.neo_allmenu {display:none; position:absolute; width:100%; height:400px; padding:10px 0; top:110px; left:0; background:url(/images/eas/neo_common/bg_allsubgnb.png) 0 0 repeat-x; z-index:110;}
					.neo_allmenubox { position:relative; width:1200px; margin:0 auto;}
					.neo_allmenu_hotbox { float:left; width:360px; height:355px; text-align:left; background:url(/images/eas/neo_common/bg_allsubgnbimg.png) 0 100% no-repeat;}
						.neo_allmenu_hot_title { padding:10px;}
						.neo_allhotlist_ul { margin:0; padding:0;}
						/*20140813 수정 - padding 값 수정*/
						.neo_allhotlist_ul li { float:left; margin:0; padding:0; list-style:none; width:76px; padding:0 10px;}
						/*//20140813 수정 - padding 값 수정*/
							.link_neo_allhotlist1 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/ico_group.png) -340px -443px no-repeat; text-indent:-9999px; overflow:hidden;}
							.link_neo_allhotlist1:hover, .link_neo_allhotlist1:focus {background:url(/images/eas/neo_common/ico_group.png) -340px -528px no-repeat;}
							.link_neo_allhotlist2 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/ico_group.png) -425px -443px no-repeat; text-indent:-9999px; overflow:hidden;}
							.link_neo_allhotlist2:hover, .link_neo_allhotlist2:focus {background:url(/images/eas/neo_common/ico_group.png) -425px -528px no-repeat;}
							.link_neo_allhotlist3 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/ico_group.png) -510px -443px no-repeat; text-indent:-9999px; overflow:hidden;}
							.link_neo_allhotlist3:hover, .link_neo_allhotlist3:focus {background:url(/images/eas/neo_common/ico_group.png) -510px -528px no-repeat;}
							.link_neo_allhotlist4 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/ico_group.png) -595px -443px no-repeat; text-indent:-9999px; overflow:hidden;}
							.link_neo_allhotlist4:hover, .link_neo_allhotlist4:focus {background:url(/images/eas/neo_common/ico_group.png) -595px -528px no-repeat;}

							/*20140813추가 - 전체메인 주요메뉴 서비스 추가*/
							.link_neo_allhotlist5 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/ico_group.png) -850px -443px no-repeat; text-indent:-9999px; overflow:hidden;}
							.link_neo_allhotlist5:hover, .link_neo_allhotlist5:focus {background:url(/images/eas/neo_common/ico_group.png) -850px -528px no-repeat;}
							.link_neo_allhotlist6 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/ico_group.png) -925px -443px no-repeat; text-indent:-9999px; overflow:hidden;}
							.link_neo_allhotlist6:hover, .link_neo_allhotlist6:focus {background:url(/images/eas/neo_common/ico_group.png) -925px -528px no-repeat;}
							/*//20140813추가 - 전체메인 주요메뉴 서비스 추가*/

							/*20160106추가 - 전체메인 주요메뉴 서비스 추가 - 급여조회*/
							.link_neo_allhotlist7 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/ico_allhotlist7-1.png) 0px 5px no-repeat; text-indent:-9999px; overflow:hidden;}
							.link_neo_allhotlist7:hover, .link_neo_allhotlist7:focus {background:url(/images/eas/neo_common/ico_allhotlist7-2.png) 0px 5px no-repeat;}
							/*20160106추가 - 전체메인 주요메뉴 서비스 추가 - 급여조회*/

							/*20200106 - 전체메인 주요메뉴 서비스 주간식단 대체 - 법률자문*/
							.link_neo_allhotlist8 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/ico_allhotlist8-1.png) 0px 5px no-repeat; text-indent:-9999px; overflow:hidden;}
							.link_neo_allhotlist8:hover, .link_neo_allhotlist8:focus {background:url(/images/eas/neo_common/ico_allhotlist8-2.png) 0px 5px no-repeat;}
							/*20200106 - 전체메인 주요메뉴 서비스 주간식단 대체 - 법률자문*/

					.neo_allmenu_subbox_ul { float:right; margin:0; padding:0;}
					.neo_allmenu_subbox_ul li { float:left; margin:0; padding:0; list-style:none;}
					.neo_allmenu_subbox { width:130px; height:290px; padding:10px 0 10px 9px; border-left:1px solid #f4f4f4;}
						.neo_allsubgnb_ul { margin:0; padding:0;}
						.neo_allsubgnb_ul li { float:left; margin:0; padding:0; list-style:none; width:130px;}
							.link_neo_allsubgnb { display:block; padding:5px 0 5px 12px; font-size:12px; color:#666; text-align:left; text-decoration:none; background:url(/images/eas/neo_common/ico_group.png) -618px 8px no-repeat;}
							.link_neo_allsubgnb:hover, .link_neo_allsubgnb:focus {color:#32a090; background:url(/images/eas/neo_common/ico_group.png) -618px -39px no-repeat;}

					.neo_allclose { position:absolute; bottom:0; right:0; width:20px; height:20px;}
					.link_neo_allclose { display:block; width:20px; height:20px; background:url(/images/eas/neo_common/ico_group.png) -400px -24px no-repeat; text-align:left; text-indent:-9999px; overflow:hidden;}
			/* 20160328 농진청 신규 로고 변경
			.noe_logo {float:left; padding-top:25px; width:244px; height:36px; background:url(/images/eas/neo_common/ico_group.png) 0 25px no-repeat;}
				.noe_logo h1 a { display:block; width:244px; height:36px;}
				.noe_logo h1 a span { position:absolute; left:-9999px;}
			*/
			.noe_logo {float:left; padding-top:25px; width:256px; height:36px; background:url(/images/eas/neo_common/ico_rda_logo_new.png) 0 25px no-repeat;}
				.noe_logo h1 a { display:block; width:256px; height:36px;}
				.noe_logo h1 a span { position:absolute; left:-9999px;}
			.noe_gnb { float:right; padding-top:35px;}
				.noe_gnb_ul { float:right; margin:0; padding:0;}
				/*20140813 수정*/
				.noe_gnb_ul li { position:relative; float:left; margin:0; padding:0; list-style:none;}
				/*//20140813 수정*/
					.link_noe_gnb1 { display:block; width:140px; height:45px; background:url(/images/eas/neo_common/ico_group.png) 0 -613px no-repeat; text-indent:-9999px; overflow:hidden;}
					.link_noe_gnb1:hover, .link_noe_gnb1:focus { background:url(/images/eas/neo_common/ico_group.png) 0 -658px no-repeat;}
					.link_noe_gnb2 { display:block; width:140px; height:45px; background:url(/images/eas/neo_common/ico_group.png) -140px -613px no-repeat; text-indent:-9999px; overflow:hidden;}
					.link_noe_gnb2:hover, .link_noe_gnb2:focus { background:url(/images/eas/neo_common/ico_group.png) -140px -658px no-repeat;}
					.link_noe_gnb3 { display:block; width:140px; height:45px; background:url(/images/eas/neo_common/ico_group.png) -280px -613px no-repeat; text-indent:-9999px; overflow:hidden;}
					.link_noe_gnb3:hover, .link_noe_gnb3:focus { background:url(/images/eas/neo_common/ico_group.png) -280px -658px no-repeat;}
/* 					.link_noe_gnb4 { display:block; width:140px; height:45px; background:url(/images/eas/neo_common/ico_group.png) -420px -613px no-repeat; text-indent:-9999px; overflow:hidden;} */
/* 					.link_noe_gnb4:hover, .link_noe_gnb4:focus { background:url(/images/eas/neo_common/ico_group.png) -420px -658px no-repeat;} */
					.link_noe_gnb4 { display:block; width:140px; height:45px; background:url(/images/eas/neo_common/ico_group.png) -840px -613px no-repeat; text-indent:-9999px; overflow:hidden;}
					.link_noe_gnb4:hover, .link_noe_gnb4:focus { background:url(/images/eas/neo_common/ico_group.png) -840px -658px no-repeat;}
					.link_noe_gnb5 { display:block; width:140px; height:45px; background:url(/images/eas/neo_common/ico_group.png) -560px -613px no-repeat; text-indent:-9999px; overflow:hidden;}
					.link_noe_gnb5:hover, .link_noe_gnb5:focus { background:url(/images/eas/neo_common/ico_group.png) -560px -658px no-repeat;}
					.link_noe_gnb6 { display:block; width:140px; height:45px; background:url(/images/eas/neo_common/ico_group.png) -700px -613px no-repeat; text-indent:-9999px; overflow:hidden;}
					.link_noe_gnb6:hover, .link_noe_gnb6:focus { background:url(/images/eas/neo_common/ico_group.png) -700px -658px no-repeat;}

					/*20140813 수정*/
					.neo_subgnb { display:none; position:absolute; width:118px; top:45px; left:0; padding:10px; border-top:5px solid #319e8e;border-left:1px solid #319e8e;border-right:1px solid #319e8e;border-bottom:1px solid #319e8e; background:#FFF; z-index:100;}
						.neo_subgnb_box {margin:0 auto;}
						.neo_subgnb_ul { margin:0; padding:0;}
						.neo_subgnb_ul li { float:none; margin:0; padding:7px 0 0 0; list-style:none; border-bottom:1px solid #F0F0F0;}
							.link_neo_subgnb { display:block; padding:3px 0 3px 12px; color:#333; text-decoration:none; background:url(/images/eas/neo_common/ico_group.png) -618px 8px no-repeat;}
							.link_neo_subgnb:hover, .link_neo_subgnb:focus {color:#32a090; background:url(/images/eas/neo_common/ico_group.png) -618px -39px no-repeat;}
					/*//20140813 수정*/
	/*//헤더영역*/

	/*푸터영역*/
	#neo_footer { border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; background:url(/images/eas/neo_common/bg_footer.png);}
		.neo_footerbox { width:1200px; margin:0 auto; padding:15px 0;}
			/* 20160328 농진청 신규 CI 적용
			.neo_footer_logo { float:left; width:101px; height:36px; background:url(/images/eas/neo_common/ico_group.png) -249px 0 no-repeat;}
				.neo_footer_logo span { position:absolute; left:-9999px;}
			*/
			.neo_footer_logo { float:left; width:101px; height:36px; background:url(/images/eas/neo_common/ico_rda_footer_logo_new.png) 0 0 no-repeat;}
				.neo_footer_logo span { position:absolute; left:-9999px;}
			.neo_footer_addr { float:left; padding-left:30px; font-size:11px; color:#999; line-height:150%;}
				.neo_footer_addr .neo_copy { font-size:10px; padding-top:5px;}
			.neo_footer_text { float:right; color:#CCC;}
				.link_footer_text { display:inline-block; padding:0 10px; color:#666; text-decoration:none;}
				.link_footer_text:hover, .link_footer_text:focus { color:#333;}
	/*//푸터영역*/

	/*푸터영역(위젯)*/
    #wizet_neo_footer { border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; background:url(/images/eas/neo_common/bg_footer.png);}
        .wizet_neo_footerbox { width:1000px; margin:0 auto; padding:15px 0;}
            .wizet_neo_footer_logo { float:left; width:101px; height:36px; background:url(/images/eas/neo_common/ico_group.png) -249px 0 no-repeat;}
                .wizet_neo_footer_logo span { position:absolute; left:-9999px;}
            .wizet_neo_footer_addr { float:left; padding-left:30px; font-size:11px; color:#999; line-height:150%;}
                .wizet_neo_footer_addr .neo_copy { font-size:10px; padding-top:5px;}
            .wizet_neo_footer_text { float:right; color:#CCC;}
                .wizet_link_footer_text { display:inline-block; padding:0 10px; color:#666; text-decoration:none;}
                .wizet_link_footer_text:hover, .link_footer_text:focus { color:#333;}
    /*//푸터영역*/

	/*본문컨테이너100%영역*/
	#neo_container {}

		/*메인, 집행관리 같은 메인화면에 사용되는 콘텐츠박스*/
		.neo_main_contents { width:1200px; margin:0 auto; padding:25px 0 0 0;}
		/*//메인, 집행관리 같은 메인화면에 사용되는 콘텐츠박스*/

			/*메인화면*/
			.neo_hotbox { float:left; width:710px; height:112px; background:url(/images/eas/neo_common/ico_group.png) 0 -321px no-repeat;}/*주요메뉴서비스 및 공지 박스*/
				.neo_hottitle { float:left; width:130px; height:85px; background:url(/images/eas/neo_common/ico_group.png) -488px 0 no-repeat; text-indent:-9999px;}
				.neo_hotlist { float:right; width:578px; height:85px}
					.neo_hotlist_ul { margin:0; padding:0;}
					/*20140813수정 - padding값수정*/
					.neo_hotlist_ul li { float:left; margin:0; padding:0; list-style:none; width:76px; padding:0 10px; display: inline;}
					/*//20140813수정 - padding값수정*/
						.link_neo_hotlist1 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/ico_group.png) 0 -443px no-repeat; text-indent:-9999px; overflow:hidden;}
						.link_neo_hotlist1:hover, .link_neo_hotlist1:focus {background:url(/images/eas/neo_common/ico_group.png) 0 -528px no-repeat;}
						.link_neo_hotlist2 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/ico_group.png) -85px -443px no-repeat; text-indent:-9999px; overflow:hidden;}
						.link_neo_hotlist2:hover, .link_neo_hotlist2:focus {background:url(/images/eas/neo_common/ico_group.png) -85px -528px no-repeat;}
						.link_neo_hotlist3 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/ico_group.png) -170px -443px no-repeat; text-indent:-9999px; overflow:hidden;}
						.link_neo_hotlist3:hover, .link_neo_hotlist3:focus {background:url(/images/eas/neo_common/ico_group.png) -170px -528px no-repeat;}
						.link_neo_hotlist4 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/ico_group.png) -255px -443px no-repeat; text-indent:-9999px; overflow:hidden;}
						.link_neo_hotlist4:hover, .link_neo_hotlist4:focus {background:url(/images/eas/neo_common/ico_group.png) -255px -528px no-repeat;}

						/*20140813추가 - 메인 주요메뉴 서비스 추가*/
						.link_neo_hotlist5 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/ico_group.png) -680px -443px no-repeat; text-indent:-9999px; overflow:hidden;}
						.link_neo_hotlist5:hover, .link_neo_hotlist5:focus {background:url(/images/eas/neo_common/ico_group.png) -680px -528px no-repeat;}
						.link_neo_hotlist6 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/ico_group.png) -765px -443px no-repeat; text-indent:-9999px; overflow:hidden;}
						.link_neo_hotlist6:hover, .link_neo_hotlist6:focus {background:url(/images/eas/neo_common/ico_group.png) -765px -528px no-repeat;}
						/*//20140813추가*/

						/*20160106추가 - 전체메인 주요메뉴 서비스 추가 - 급여조회*/
						.link_neo_hotlist7 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/ico_hotlist7-1.png) 0px 5px no-repeat; text-indent:-9999px; overflow:hidden;}
						.link_neo_hotlist7:hover, .link_neo_hotlist7:focus {background:url(/images/eas/neo_common/ico_hotlist7-2.png) 0px 5px no-repeat;}
						/*20160106추가 - 전체메인 주요메뉴 서비스 추가 - 급여조회*/

						/*20200106 - 전체메인 주요메뉴 서비스 주간식단 대체 - 법률자문*/
						.link_neo_hotlist8 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/ico_hotlist8-1.png) 0px 5px no-repeat; text-indent:-9999px; overflow:hidden;}
						.link_neo_hotlist8:hover, .link_neo_hotlist8:focus {background:url(/images/eas/neo_common/ico_hotlist8-2.png) 0px 5px no-repeat;}
						/*20200106 - 전체메인 주요메뉴 서비스 주간식단 대체 - 법률자문*/

				.neo_noticetitle { float:left; width:130px; height:25px; background:url(/images/eas/neo_common/ico_group.png) -488px -95px no-repeat; text-indent:-999px;}
				.neo_noticelist { position:relative; float:right; width:578px; height:25px; overflow:hidden;}
					.neo_noticelist_ul { margin:0; padding:0;}
					.neo_noticelist_ul li { margin:0; padding:6px 0 0 10px; list-style:none; color:#FFF; font-size:11px;}
						.link_neo_noticelist { font-size:12px; color:#FFF; text-decoration:none;}
						.link_neo_noticelist:hover, .link_neo_noticelist:focus { text-decoration:underline;}
						.neo_noticelist_ul li span { position:absolute; top:6px; right:100px;}
					.morebtnbox1 { position:absolute; right:0; top:-8px;}

			.neo_workbox { float:right; width:480px; height:112px; background:url(/images/eas/neo_common/bg_line.png) 100% 100% no-repeat;} /*업무처리정보박스*/
				.neo_workbox_title { position:relative; height:40px; background:url(/images/eas/neo_common/ico_group.png) 0 -71px no-repeat;}
				.neo_workbox_title p { position:absolute; left:-9999px;}
				.neo_workbox_tablebox { width:478px; height:70px;  background:#FFF;}
					.tbl_neo_workbox_table { table-layout:fixed; border:1px solid #CCC; border-collapse:collapse;}
					.tbl_neo_workbox_table th {border:1px solid #CCC; height:34px; color:#333; background:url(/images/eas/neo_common/bg_tbl_th01.png) 0 0 repeat-x;}
					.tbl_neo_workbox_table th.mu {border:1px solid #CCC; height:22px; color:#333; background:url(/images/eas/neo_common/bg_tbl_th01.png) 0 0 repeat-x;}
					.tbl_neo_workbox_table td {border:1px solid #CCC; height:33px; color:#666; text-align:center;}
					.tbl_neo_workbox_table td.mu {border:1px solid #CCC; height:22px; color:#666; text-align:center; letter-spacing:-1px;}
			.neo_chartbox { float:left; width:350px; height:272px; margin-right:10px; background:url(/images/eas/neo_common/bg_line.png) 100% 100% no-repeat;} /*기관별예산집행현황박스*/
				.neo_chartbox_title { position:relative; height:40px;background:url(/images/eas/neo_common/ico_group.png) 0 -221px no-repeat;}
				.neo_chartbox_title p { position:absolute; left:-9999px;}
				.neo_chartbox_title .neo_chartbox_day { position:absolute; right:15px; top:14px; color:#FFF; font-size:11px;}
				.neo_chartbox_in { /*width:326px; height:208px; padding:10px;*/width:341px; height:228px; padding:0 0 0 5px; border:1px solid #CCC; background:url(/images/eas/neo_common/bg_chart.png) 0 0 repeat-x #FFF;}
			.neo_dutybox { float:left; width:350px; height:272px; background:url(/images/eas/neo_common/bg_line.png) 100% 100% no-repeat;} /*금일당직정보*/
				.neo_dutybox_title { height:40px;background:url(/images/eas/neo_common/ico_group.png) 0 -271px no-repeat;}
				.neo_dutybox_title p { position:absolute; left:-9999px;}
				.neo_dutybox_tablebox { width:348px; height:230px; background:#FFF; }
					.tbl_neo_dutybox_table { table-layout:fixed; border:1px solid #CCC; border-collapse:collapse;}
					.tbl_neo_dutybox_table th {border:1px solid #CCC; height:38px; color:#333;background:url(/images/eas/neo_common/bg_tbl_th01.png) 0 0 repeat-x;}
					.tbl_neo_dutybox_table td {border:1px solid #CCC; height:37px; color:#666; text-align:center;}
					.bg_cell01 { background:#f7f7f7;}
			.box1 { float:right; width:480px; height:272px;} /*회의실, 차량 박스*/
			.neo_meetroombox {width:480px; height:131px; margin-bottom:10px; background:url(/images/eas/neo_common/bg_line.png) 100% 100% no-repeat;} /*회의실예약현황박스*/
				.neo_meetroombox_title { position:relative; height:40px; background:url(/images/eas/neo_common/ico_group.png) 0 -121px no-repeat;}
				.neo_meetroombox_title p { position:absolute; left:-9999px;}
				.neo_meetroombox_tablebox { width:478px; height:89px; background:#FFF;}
					.tbl_neo_meetroombox_table { table-layout:fixed; border:1px solid #CCC; border-collapse:collapse;}
					.tbl_neo_meetroombox_table th {border:1px solid #CCC; height:50px; color:#333;background:url(/images/eas/neo_common/bg_tbl_th01.png) 0 0 repeat-x;}
					.tbl_neo_meetroombox_table td {border:1px solid #CCC; height:36px; color:#666; text-align:center;}
			.neo_carbox {width:480px; height:131px; background:url(/images/eas/neo_common/bg_line.png) 100% 100% no-repeat;} /*차량배차정보박스*/
				.neo_carbox_title { position:relative; height:40px;background:url(/images/eas/neo_common/ico_group.png) 0 -170px no-repeat;}
				.neo_carbox_title p { position:absolute; left:-9999px;}
				.neo_carbox_tablebox { width:478px; height:89px; background:#FFF;}
				.morebtnbox { position:absolute; right:2px; top:0;}
				.link_morebtn { display:block; width:40px; height:40px; background:url(/images/eas/neo_common/ico_group.png) -350px 0 no-repeat; text-indent:-9999px; overflow:hidden;}
			.neo_subQuick {float:left; width:710px; height:40px; background:url(/images/eas/neo_common/ico_group.png) 0px -1040px no-repeat;} /*설치프로그램다운로드(위젯, 모바일)*/
				.neo_subQuickTitle { float:left; width:130px; height:40px; background:url(/images/eas/neo_common/ico_group.png) -837px -17px no-repeat; text-indent:-9999px;}
				.neo_subQuickList { float:right; width:578px; height:85px}
					.neo_subQuickList_ul { margin:0; padding:0;}
					.neo_subQuickList_ul li { float:left; margin:0; padding:0; list-style:none; width:180px; padding:2px 10px 0 10px; display: inline;}
						.link_neo_subQuickList1 { display:block; width:180px; height:20px; background:url(/images/eas/neo_common/ico_group.png) -775px -1000px no-repeat; overflow:hidden; text-decoration:none; padding-top:20px;}
						.link_neo_subQuickList1 span {color:#fff; margin-left:50px;}
						.link_neo_subQuickList2 { display:block; width:180px; height:20px; background:url(/images/eas/neo_common/ico_group.png) -775px -1046px no-repeat; overflow:hidden; text-decoration:none; padding-top:20px;}
						.link_neo_subQuickList2 span {color:#fff; margin-left:95px;}
						.link_neo_subQuickList1:hover span, .link_neo_subQuickList1:focus span {color:#dedede;}
						/*.link_neo_subQuickList2:hover span, .link_neo_subQuickList2:focus span {color:#dedede;}*/
			/* 메인화면 근로자 급여 조회 추가_2017.01.09 배진석 */
			.neo_salary { float:left; width:710px; margin-top: 10px; height:112px; background:url(/images/eas/neo_common/bg_main_01.png) 0 0 no-repeat;}
				.neo_salary_title { position:relative; height:40px; /*background:url(/images/eas/neo_common/ico_group.png) 0 -271px no-repeat;*/}
				.neo_salary_title p { position:absolute; margin-left:50px; color:#fff; font-weight:bold; font-size:1.2em; padding-top: 11px; }
				.salarymorebox { position:absolute; right:2px; top:0;}
				.neo_salary_tablebox { width:708px; height:78px; background:#FFF; }
					.tbl_neo_salary_table { table-layout:fixed; border:1px solid #CCC; border-collapse:collapse;}
					.tbl_neo_salary_table th {border:1px solid #CCC; height:38px; color:#333;background:url(/images/eas/neo_common/bg_tbl_th01.png) 0 0 repeat-x;}
					.tbl_neo_salary_table td {border:1px solid #CCC; height:37px; color:#666; text-align:center;}
/****************************************************************************************************************************************/
/*20140828 - 높이값수정*/
.bg_mainbottom_img { height:330px; background:url(/images/eas/neo_common/main_bottom_img.png) 0 100% no-repeat;} /*메인하단이미지박스*/
/*//20140828 - 높이값수정*/
/****************************************************************************************************************************************/
			/*//메인화면*/

			/*집행관리메인*/
			.neo_box01 { float:left; width:840px;height:272px;background:url(/images/eas/neo_common/bg_line.png) 100% 100% no-repeat;} /*개인별물품청구현황*/
				.neo_box01_title { position:relative; height:40px;background:url(/images/eas/neo_common/ico_group.png) 0 -713px no-repeat;}
				.neo_box01_title p { position:absolute; left:-9999px;}
				.neo_box01_tablebox { width:838px; height:230px; background:#FFF; }
				.neo_box01_title_info { position:absolute; left:220px; top:13px; color:#FFF;}
				.neo_goods_title { display:block; width:390px; padding:5px 0 5px 5px; text-align:left; font-weight:bold; cursor:help; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
			.neo_box02 { float:right; width:350px;height:272px;background:url(/images/eas/neo_common/bg_line.png) 100% 100% no-repeat;} /*부서별월별예산집행현황*/
				.neo_box02_title { position:relative; height:40px;background:url(/images/eas/neo_common/ico_group.png) -488px -126px no-repeat;}
				.neo_box02_title p { position:absolute; left:-9999px;}
				.neo_box02_in { width:326px; height:208px; padding:10px; border:1px solid #CCC; background:url(/images/eas/neo_common/bg_chart.png) 0 0 repeat-x #FFF;}
			.neo_box03 { float:left; width:840px;height:272px;background:url(/images/eas/neo_common/bg_line.png) 100% 100% no-repeat;} /*세부과제별예산집행현황*/
				.neo_box03_title { position:relative; height:40px;background:url(/images/eas/neo_common/ico_group.png) 0 -758px no-repeat;}
				.neo_box03_title p { position:absolute; left:-9999px;}
				.neo_box03_tablebox { width:838px; height:230px; background:#FFF; }
				.neo_pro_title { display:block; width:190px; padding:5px 0 5px 5px; text-align:left; font-weight:bold; cursor:help; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
			.neo_box04 { float:right; width:350px;height:272px;background:url(/images/eas/neo_common/bg_line.png) 100% 100% no-repeat;} /*부서별업무처리현황*/
				.neo_box04_title { height:40px;background:url(/images/eas/neo_common/ico_group.png) -488px -171px no-repeat;}
				.neo_box04_title p { position:absolute; left:-9999px;}
				.neo_box04_tablebox { width:348px; height:230px; background:#FFF; }
			/*//집행관리메인*/

		/*서브메뉴가 있는 콘텐츠박스*/
		.neo_contents { width:1200px; margin:0 auto; background:url(/images/eas/neo_common/bg_content.png) 0 0 repeat-y;}
		/*//서브메뉴가 있는 콘텐츠박스*/

		/*서브메뉴가 있는 콘텐츠박스(위젯)*/
        .wizet_neo_contents { width:1200px; margin:0 auto; background:url(/images/eas/neo_common/bg_content_wz.png) 0 0 repeat-y;}
        /*//서브메뉴가 있는 콘텐츠박스*/

			/*SNB*/
			.neo_snbbox { float:left; width:200px;} /*서브메뉴박스*/
			.neo_snbboxin {width:198px; margin:0 auto;} /*사이드라인 살린 서브메뉴박스*/
				.neo_menutitlebox { height:99px; border-bottom:1px solid #e1e1e1;} /*서브메뉴타이틀이미지영역*/
				.neo_snb_img1 { background:url(/images/eas/neo_common/subgnb_title.png) 0 0 no-repeat;} /*집행관리이미지*/
				/*.neo_snb_img2 { background:url(/images/eas/neo_common/subgnb_title.png) -198px 0 no-repeat;}*/ /*경력관리이미지*/
/* 				.neo_snb_img3 { background:url(/images/eas/neo_common/subgnb_title.png) -396px 0 no-repeat;} 법령정보이미지 */

				/*.neo_snb_img4 { background:url(/images/eas/neo_common/subgnb_title.png) 0 -99px no-repeat;}*/ /*당직관리이미지*/
				/*.neo_snb_img5 { background:url(/images/eas/neo_common/subgnb_title.png) -198px -99px no-repeat;}*/ /*차량관리이미지*/
				/*.neo_snb_img6 { background:url(/images/eas/neo_common/subgnb_title.png) -396px -99px no-repeat;}*/ /*회의관리이미지*/
/* 				.neo_snb_img7 { background:url(/images/eas/neo_common/subgnb_title.png) -594px 0 no-repeat;} 이용안내이미지 */
/* 				.neo_snb_img8 { background:url(/images/eas/neo_common/subgnb_title.png) -594px -99px no-repeat;} 시스템관리이미지 */

/****************************************************************************************************************************************/
/*20140828추가-서브메뉴타이틀이미지*/
.neo_snb_img2 { background:url(/images/eas/neo_common/subgnb_title.png) 0px -198px no-repeat;} /*신청관리이미지*/
/*.neo_snb_img4 { background:url(/images/eas/neo_common/subgnb_title.png) -198px -198px no-repeat;} 후생식당이미지
.neo_snb_img5 { background:url(/images/eas/neo_common/subgnb_title.png) -396px -198px no-repeat;} 민간인근로자관리이미지*/
/*//20140828추가*/
/****************************************************************************************************************************************/
/****************************************************************************************************************************************/
/*20150630추가-인사관리 추가로 인한 변경*/
.neo_snb_img3 { background:url(/images/eas/neo_common/subgnb_title.png) -594px -198px no-repeat;} /*인사관리이미지*/
/* .neo_snb_img4 { background:url(/images/eas/neo_common/subgnb_title.png) -396px 0 no-repeat;} 법령관리이미지 */
.neo_snb_img5 { background:url(/images/eas/neo_common/subgnb_title.png) -198px -198px no-repeat;} /*후생식당관리이미지*/
.neo_snb_img6 { background:url(/images/eas/neo_common/subgnb_title.png) -396px -198px no-repeat;} /*민간인근로자관리이미지*/
.neo_snb_img8 { background:url(/images/eas/neo_common/subgnb_title.png) -594px 0 no-repeat;} /*이용안내이미지*/
.neo_snb_img9 { background:url(/images/eas/neo_common/subgnb_title.png) -594px -99px no-repeat;} /*시스템관리이미지*/
/*//20150630추가*/
/*18.6.19 법령관리를 자료관리로 변경*/
.neo_snb_img4 { background:url(/images/eas/neo_common/subgnb_title.png) -396px 0 no-repeat;} /*자료관리이미지*/
/****************************************************************************************************************************************/

				.neo_menutitlebox h1 { position:absolute; left:-9999px;}
				.neo_menutitlebox span { font-size:11px; color:#999; letter-spacing:-0.05em;}
				.neo_menutitlebox span strong { font-weight:bold; color:#666;}
				.neo_snb_ul { margin:0; padding:0;} /*서브메뉴목록*/
				.neo_snb_ul li { margin:0; padding:0; list-style:none;}
					.link_snb { display:block; padding:10px 15px; border-bottom:1px solid #e1e1e1; font-size:13px; color:#555; font-weight:600; text-decoration:none; background:url(/images/eas/neo_common/bul01.png) 180px 50% no-repeat;}
					.link_snb:hover, .link_snb:focus, .link_snb.active {color:#FFF; background:url(/images/eas/neo_common/bul02.png) 180px 50% no-repeat #44b4a4;}
/****************************************************************************************************************************************/
/*20140828수정-서브메뉴*/
.neo_sub_snb_ul { padding:0;border-bottom:1px solid #e1e1e1; background: url(/images/eas/neo_common/bg_snb_sub.png) 0 0 repeat-x; } /*서브서브메뉴목록*/
.neo_sub_snb_ul li { margin:0; padding:0; list-style:none;}
	.link_subsnb { display:block; padding:6px 0 6px 30px;color:#555; text-decoration:none;border-bottom:1px solid #e1e1e1;}
	.link_subsnb.last {border-bottom:none;}
	.link_subsnb:hover, .link_subsnb:focus, .link_subsnb.active {color:#0a7969; font-weight:bold;}
/*//20140828수정*/
/*20140828추가-서브서브메뉴*/
.neo_sub_snb_snb_ul { padding:0;border-bottom:1px solid #e1e1e1; background: url(/images/eas/neo_common/bg_snb_sub_sub.png) 0 0 repeat-x; }
.neo_sub_snb_snb_ul li { margin:0; padding:0; list-style:none;}
	.link_subsubsnb { display:block; padding:6px 0 6px 50px;color:#555; text-decoration:none;border-bottom:1px solid #e1e1e1; background:url(/images/eas/neo_common/dot02.png) 40px 50% no-repeat;}
	.link_subsubsnb.last {border-bottom:none;}
	.link_subsubsnb:hover, .link_subsubsnb:focus, .link_subsubsnb.active {color:#0a7969; font-weight:bold;background:url(/images/eas/neo_common/dot03.png) 40px 50% no-repeat;}
/*20140828추가*/
/****************************************************************************************************************************************/

				.ico_snb_p_m { padding:3px 5px 0 0;}
			/*//SNB*/

			/*우측 콘텐츠박스 - 메뉴가 있는 우측배열 콘텐츠 박스 */
			.neo_contentbox { float:right; width:960px; padding:20px;}
			/*//우측 콘텐츠박스*/

			/*우측 콘텐츠박스 - 메뉴가 있는 우측배열 콘텐츠 박스 */
            .wizet_neo_contentbox { float:center; width:960px; padding:20px;}
            /*//우측 콘텐츠박스*/

				/*콘텐츠 상단 타이틀,히스토리바*/
				.neo_subtitle_textbox {}
				.neo_subtitle_text { float:left; padding-right:20px; font-family:/*NanumMyeongjoBold, "나눔명조", NanumMyeongjoBoldWeb, */Dotum, "돋움", Sans-serif; color:#333; font-size:24px; font-weight:600; border-right:1px solid #CCC; }
				.neo_subtitle_textinfo { float:left; padding:7px 0 0 20px; color:#666;}
				.neo_subtitle_history { float:right; padding:7px 0 0 0; color:#999;}
				.neo_subtitle_history strong { color:#333;}
				.neo_subtitle_underbar { height:5px; background:url(/images/eas/neo_common/bg_title_text_underbar.png) 0 0 repeat-x;}
				/*//콘텐츠 상단 타이틀,히스토리바*/

				/*실 콘텐츠 박스*/
				.neo_contents_area { padding-top:15px; padding-bottom: 100px;}
				.neo_contents_area_small { padding-top:15px;}
				/*실 콘텐츠 박스*/

				/*달력스타일*/
				.neo_cal_title_box { height:50px; background:url(/images/eas/neo_common/ico_group.png) 0 -808px no-repeat;}
					.neo_cal_title_text { float:left; padding:5px 0 0 20px; font-size:30px; font-weight:bold; color:#FFF;}
					.neo_cal_title_search { float:right; padding:15px 20px 0 0; color:#FFF;}
				.labelbox { padding:10px; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}
					.label_ico { float:left; color:#666;}
					.label_color { float:right; color:#666;}
					.label_ico_img { padding:2px 0 0 0;}

				.neo_tbl_cal { table-layout:fixed; border:1px solid #dcdcdc; border-collapse:collapse;}
				.neo_tbl_cal th { height:30px; color:#555555; border:1px solid #dcdcdc; background:#f5f5f5;}
				.neo_tbl_cal td { height:120px; color:#555555; vertical-align:top; border:1px solid #dcdcdc;}
				.neo_tbl_cal .th_sun, .neo_tbl_cal .td_sun, .neo_tbl_cal .td_holiday {color: #FF000A;}
				.neo_tbl_cal .th_sat, .neo_tbl_cal .td_sat { color:#5791cd;}
				.neo_tbl_cal .td_disabled_sun, .neo_tbl_cal .td_disabled_holiday {color:#fa9c9c; background:#f5f5f5 }
				.neo_tbl_cal .td_disabled_holiday .day_holiday_name { color:#fa9c9c;}
				.neo_tbl_cal .td_disabled_sat {color:#b1c7e1; background:#f5f5f5 }
				.neo_tbl_cal .td_disabled_week {color:#b0b0b0; background:#f5f5f5 }
				/*오늘표시*/
				.neo_tbl_cal .td_today { background:#FF9;}

				.daybox { padding:7px;}
				.day_num { float:left; font-weight:bold;}
				.day_luna { float:right; font-size:11px; color:#999;}
				.day_holiday_name { float:right; font-size:11px; color:#FF000A;}
				.duty_sun1 { margin:1px; padding:2px; border:1px solid #e97165; background:#ff887c; font-size:11px; color:#FFF;}
				.duty_sun2 { margin:1px; padding:2px; border:1px solid #c6151b; background:#dc2127; font-size:11px; color:#FFF;}
				.duty_week { margin:1px; padding:2px; border:1px solid #4bb48d; background:#60cda5; font-size:11px; color:#FFF;}
				.duty_holiday1 { margin:1px; padding:2px; border:1px solid #89a4e7; background:#a4bdfc; font-size:11px; color:#FFF;}
				.duty_holiday2 { margin:1px; padding:2px; border:1px solid #3f6fd7; background:#5484ed; font-size:11px; color:#FFF;}
				.duty_none { margin:1px; padding:2px; border:1px solid #a1a1a1; background:#bbbbbb; font-size:11px; color:#FFF;}
				.duty_name { float:left; width:110px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
				.duty_mine { color:#000; font-weight:bold; }
				.duty_name_mine { background:url(/images/eas/neo_common/duty_mine.gif) 50% 50% no-repeat; }
				.duty_setting { float:right;}

				.car_run { margin:1px; padding:2px; border:1px solid #3f6fd7; background:#5484ed; font-size:11px; color:#FFF;}
				.car_stop { margin:1px; padding:2px; border:1px solid #a1a1a1; background:#bbbbbb; font-size:11px; color:#FFF;}
				.car_name { float:left; width:95px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
				.car_run_num { float:left;}

				.car_dailylog { margin:1px; padding:2px; border:1px solid #19b27a; background:#29c88e; font-size:11px; color:#FFF;}
				.car_approve { margin:1px; padding:2px; border:1px solid #e65c00; background:#F60; font-size:11px; color:#FFF;}

				.td_room_exclusive1 {background:#e2eaff }
				.td_room_exclusive2 {background:#cdffc9 }
				.td_room_exclusive3 {background:#ffecaa }
				.td_room_exclusive4 {background:#ffd4d5 }

				.room_exclusive_text { padding:3px; color:#333;}

				.cal_ul { margin:0; padding:0;}
				.cal_ul li { margin:0; padding:5px 0 0 7px; list-style:none; background:url(/images/eas/qook/common/bul04.png) 0 8px no-repeat;}

				.diet_menu { float:left; width:90%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:white !important;}
				.diet_breakfast { margin:1px; padding:2px; border:1px solid #89b082; background:#77be6c; font-size:11px; color:#FFF;}
				.diet_lunch { margin:1px; padding:2px; border:1px solid #cb8100; background:#eba01c; font-size:11px; color:#FFF;}
				.diet_dinner { margin:1px; padding:2px; border:1px solid #497900; background:#65a700; font-size:11px; color:#FFF;}
				.diet_snack { margin:1px; padding:2px; border:1px solid #3f6fd7; background:#5484ed; font-size:11px; color:#FFF;}
				.diet_today { background:#fefee8 }
				/*//달력스타일*/


				/*탭*/
				.neo_tabbox { border-bottom:1px solid #44b4a4;}
					.neo_tab_left { float:left; display:block; width:42px; height:40px;}
						.link_neo_tab_left_off { display:block; width:42px; height:40px; overflow:hidden; text-indent:-9999px; background:url(/images/eas/neo_common/ico_group.png) -628px -271px no-repeat;}
						.link_neo_tab_left_on { display:block; width:42px; height:40px; overflow:hidden; text-indent:-9999px; background:url(/images/eas/neo_common/ico_group.png) -628px -221px no-repeat;}
					.neo_tab_center { float:left; width:876px; height:40px;}
						.neo_tab_ul { margin:0; padding:0;}
						.neo_tab_ul li { float:left; margin:0; padding:0 1px 0 0; list-style:none;}
							.link_neo_tab_ul { display:block; padding-left:5px; width:140px; height:40px; color:#666; font-weight:600; text-decoration:none; background:url(/images/eas/neo_common/ico_group.png) -350px -271px no-repeat;}
							.link_neo_tab_ul span { display:block; padding:13px 5px 0 0; width:135px; height:27px; text-align:center; background:url(/images/eas/neo_common/ico_group.png) -478px -271px no-repeat; }
							.link_neo_tab_ul:hover, .link_neo_tab_ul:focus, .neo_tab_ul a.active { display:block; padding-left:5px; width:140px; height:40px; font-size:16px; font-weight:bold; color:#FFF; text-decoration:none; background:url(/images/eas/neo_common/ico_group.png) -350px -221px no-repeat;}
							.link_neo_tab_ul:hover span, .link_neo_tab_ul:focus span, .neo_tab_ul a.active span { display:block; padding:10px 5px 0 0; width:135px; height:30px; text-align:center; background:url(/images/eas/neo_common/ico_group.png) -478px -221px no-repeat; }
							/* 탭 선택 불가 css 별도 분리 2013.12.18 배진석 */
							.link_neo_tab_ul_dis { display:block; padding-left:5px; width:140px; height:40px; color:#ccc; font-weight:600; text-decoration:none; background:url(/images/eas/neo_common/ico_group.png) -712px -271px no-repeat;}
							.link_neo_tab_ul_dis span { display:block; padding:13px 5px 0 0; width:135px; height:27px; text-align:center; background:url(/images/eas/neo_common/ico_group.png) -712px -271px no-repeat; }
					.neo_tab_right { float:right; display:block; width:42px; height:40px;}
						.link_neo_tab_right_off { display:block; width:42px; height:40px; overflow:hidden; text-indent:-9999px; background:url(/images/eas/neo_common/ico_group.png) -670px -271px no-repeat;}
						.link_neo_tab_right_on { display:block; width:42px; height:40px; overflow:hidden; text-indent:-9999px; background:url(/images/eas/neo_common/ico_group.png) -670px -221px no-repeat;}

						/* 작은 사이즈의 탭 추가 2018.05.17 배진석 */
						.neo_tab_ul_sm { margin:0; padding:0;}
						.neo_tab_ul_sm li { float:left; margin:0; padding:0 1px 0 0; list-style:none;}
							.link_neo_tab_ul_sm { display:block; padding-left:5px; width:120px; height:30px; color:#666; font-weight:600; text-decoration:none; background:url(/images/eas/neo_common/ico_group.png) -350px -271px no-repeat;}
							.link_neo_tab_ul_sm span { display:block; padding:10px 5px 0 0; width:115px; height:20px; text-align:center; background:url(/images/eas/neo_common/ico_group.png) -478px -271px no-repeat; }
							.link_neo_tab_ul_sm:hover, .link_neo_tab_ul_sm:focus, .neo_tab_ul_sm a.active { display:block; padding-left:5px; width:120px; height:30px; font-size:12px; font-weight:bold; color:#FFF; text-decoration:none; background:url(/images/eas/neo_common/ico_group.png) -350px -221px no-repeat;}
							.link_neo_tab_ul_sm:hover span, .link_neo_tab_ul_sm:focus span, .neo_tab_ul_sm a.active span { display:block; padding:10px 5px 0 0; width:115px; height:20px; text-align:center; background:url(/images/eas/neo_common/ico_group.png) -478px -221px no-repeat; }
						/* 작은 사이즈의 탭(현안법령 업무) 추가 2019.08.21 배진석 */
					.neo_tab_pl_left { float:left; display:block; width:32px; height:32px;}
						.link_neo_tab_pl_left_off { display:block; width:32px; height:32px; overflow:hidden; text-indent:-9999px; background:url(/images/eas/neo_common/ico_group.png) -634px -275px no-repeat;}
						.link_neo_tab_pl_left_on { display:block; width:32px; height:32px; overflow:hidden; text-indent:-9999px; background:url(/images/eas/neo_common/ico_group.png) -634px -225px no-repeat;}
					.neo_tab_pl_right { float:right; display:block; width:32px; height:32px;}
						.link_neo_tab_pl_right_off { display:block; width:32px; height:32px; overflow:hidden; text-indent:-9999px; background:url(/images/eas/neo_common/ico_group.png) -674px -274px no-repeat;}
						.link_neo_tab_pl_right_on { display:block; width:32px; height:32px; overflow:hidden; text-indent:-9999px; background:url(/images/eas/neo_common/ico_group.png) -674px -224px no-repeat;}
					.neo_tab_pl_center { float:left; width:876px; height:32px;}
						.neo_tab_ul_pl { margin:0; padding:0;}
						.neo_tab_ul_pl li { float:left; margin:0; padding:0 1px 0 0; list-style:none;}
							.link_neo_tab_ul_pl { display:block; padding-left:5px; width:120px; height:32px; color:#666; font-weight:600; text-decoration:none; background:url(/images/eas/neo_common/ico_group.png) -350px -271px no-repeat;}
							.link_neo_tab_ul_pl span { display:block; padding:1px 5px 0 0; width:115px; height:30px; text-align:center; background:url(/images/eas/neo_common/ico_group.png) -478px -271px no-repeat; }
							.link_neo_tab_ul_pl:hover, .link_neo_tab_ul_pl:focus, .neo_tab_ul_pl a.active { display:block; padding-left:5px; width:120px; height:32px; font-size:12px; font-weight:600; color:#FFF; text-decoration:none; background:url(/images/eas/neo_common/ico_group.png) -350px -221px no-repeat;}
							.link_neo_tab_ul_pl:hover span, .link_neo_tab_ul_pl:focus span, .neo_tab_ul_pl a.active span { display:block; padding:1px 5px 0 0; width:115px; height:30px; text-align:center; background:url(/images/eas/neo_common/ico_group.png) -478px -221px no-repeat; }
				/*//탭*/



				/*개인정보처리방침*/

				.neo_privacy_box { color:#333; line-height:200%;}
					.neo_privacy_box h2 { font-size:16px; font-weight:600; padding:20px 0;}
					.neo_privacy_infotxt {}
						.neo_privacy_infotxt_inbox { padding:20px; margin:20px 0; border-top: 1px solid #CCC; border-bottom:1px solid #CCC;}
						.neo_privacy_infotxt_left { float:left; width:450px;}
						.neo_privacy_infotxt_right { float:right; width:450px;}
						.neo_privacy_infotxt_ul { margin:0; padding:0;}
						.neo_privacy_infotxt_ul li {  margin:0; padding:0 1px 1px 0; list-style:none; width:239px;}
						.neo_privacy_infotxt_ul li span { display:inline-block; width:30px; text-align:right;}
						.link_neo_privacy_infotxt_ul { display:inline-block; padding:0 0 0 10px; color:#417c01; font-weight:600; text-decoration:none; text-align:left;}
						.link_neo_privacy_infotxt_ul:hover, .link_neo_privacy_infotxt_ul:focus {text-decoration:underline;}

						.neo_privacy_inbox { padding-bottom:30px;}
							.neo_privacy_numtitle { float:left; width:250px; padding:20px 0;}
								.neo_privacy_numtitle h3 { font-size:14px; font-weight:600px; color:#417c01;}
								.neo_privacy_numtitle h3 span { color:#333;}
							.neo_privacy_contents { float:right; width:680px; padding:20px 0 20px 19px; border-left: 1px solid #EEE;}
								.neo_privacy_contents p { padding:10px 0;}
								.neo_privacy_ul_step1 { margin:0; padding:0 }
								.neo_privacy_ul_step1 li {margin:0; padding:0; list-style:none;}
									.neo_privacy_ul_step2 {margin:0; padding:0 0 0 30px; }
									.neo_privacy_ul_step2 li {margin:0; padding:0; list-style:none;}
										.neo_privacy_ul_step3 {margin:0; padding:0 0 0 30px; }
										.neo_privacy_ul_step3 li {margin:0; padding:0; list-style:none;}
								li.style1 { margin:0; padding:0 0 0 10px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_ul01.png) 0 9px no-repeat;} /*청녹원*/
								li.style2_1 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num1.png) 0 5px no-repeat;} /*둥근숫자*/
								li.style2_2 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num2.png) 0 5px no-repeat;} /*둥근숫자*/
								li.style2_3 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num3.png) 0 5px no-repeat;} /*둥근숫자*/
								li.style2_4 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num4.png) 0 5px no-repeat;} /*둥근숫자*/
								li.style2_5 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num5.png) 0 5px no-repeat;} /*둥근숫자*/
								li.style2_6 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num6.png) 0 5px no-repeat;} /*둥근숫자*/
								li.style2_7 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num7.png) 0 5px no-repeat;} /*둥근숫자*/
								li.style2_8 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num8.png) 0 5px no-repeat;} /*둥근숫자*/
								li.style2_9 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num9.png) 0 5px no-repeat;} /*둥근숫자*/
								li.style3_1 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num1_1.png) 0 5px no-repeat;} /*둥근숫자*/
								li.style3_2 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num1_2.png) 0 5px no-repeat;} /*둥근숫자*/
								li.style3_3 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num1_3.png) 0 5px no-repeat;} /*둥근숫자*/
								li.style3_4 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num1_4.png) 0 5px no-repeat;} /*둥근숫자*/
								li.style3_5 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num1_5.png) 0 5px no-repeat;} /*둥근숫자*/
								li.style3_6 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num1_6.png) 0 5px no-repeat;} /*둥근숫자*/
								li.style3_7 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num1_7.png) 0 5px no-repeat;} /*둥근숫자*/
								li.style3_8 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num1_8.png) 0 5px no-repeat;} /*둥근숫자*/
								li.style3_9 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num1_9.png) 0 5px no-repeat;} /*둥근숫자*/
								li.style4_1 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num2_1.png) 0 5px no-repeat;} /*가나다라*/
								li.style4_2 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num2_2.png) 0 5px no-repeat;} /*가나다라*/
								li.style4_3 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num2_3.png) 0 5px no-repeat;} /*가나다라*/
								li.style4_4 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num2_4.png) 0 5px no-repeat;} /*가나다라*/
								li.style4_5 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num2_5.png) 0 5px no-repeat;} /*가나다라*/
								li.style4_6 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num2_6.png) 0 5px no-repeat;} /*가나다라*/
								li.style4_7 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num2_7.png) 0 5px no-repeat;} /*가나다라*/
								li.style4_8 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num2_8.png) 0 5px no-repeat;} /*가나다라*/
								li.style4_9 { margin:0; padding:0 0 0 18px; list-style:none; background:url(/images/eas/neo_common/bul_neo_privacy_num2_9.png) 0 5px no-repeat;} /*가나다라*/

								.tbl_privacy { table-layout:fixed; border:1px solid #CCC; border-collapse:collapse;}
								.tbl_privacy th { padding:5px; border:1px solid #CCC; background:#f4f4f4;}
								.tbl_privacy td { padding:5px; border:1px solid #CCC; text-align:center;}


				/*//개인정보처리방침*/



				/*경력사항 이미지 롤링*/
				.neo_neo_resume_img_box_title { padding:10px; font-weight:600; background:#eee;}
				.neo_neo_resume_img_box { margin:0 auto; width:960px;}
					.neo_neo_resume_img_view {padding:5px; width:948px; height:500px; border:1px solid #CCC; }
					.neo_resume_thum_img_box { position:relative; margin:10px auto 0; width:960px; height:100px;}
					.neo_resume_thum_img_listbox { margin:0 auto; width:880px;}
					.neo_resume_thum_img_ul { margin:0; padding:0;}
					.neo_resume_thum_img_ul li { float:left; margin:0 6px; list-style:none; padding:2px; width:158px; height:94px; border:1px solid #CCC;}
					.neo_resume_img_left { position:absolute; display:block; width:40px; height:68px; padding-top:30px; top:0px; left:0;}
						.link_neo_resume_img_left_on {display:block; width:42px; height:40px; overflow:hidden; text-indent:-9999px; background:url(/images/eas/neo_common/ico_group.png) -628px -221px no-repeat;}
						.link_neo_resume_img_left_off {display:block; width:42px; height:40px; overflow:hidden; text-indent:-9999px; background:url(/images/eas/neo_common/ico_group.png) -628px -271px no-repeat;}
					.neo_resume_img_right { position:absolute; display:block; width:40px; height:68px; padding-top:30px; top:0px; right:0; }
						.link_neo_resume_img_right_on {display:block; width:42px; height:40px; overflow:hidden; text-indent:-9999px; background:url(/images/eas/neo_common/ico_group.png) -670px -221px no-repeat;}
						.link_neo_resume_img_right_off { display:block; width:42px; height:40px; overflow:hidden; text-indent:-9999px; background:url(/images/eas/neo_common/ico_group.png) -670px -271px no-repeat;}
					/* 현장민원 출장 첨부파일 변형 스타일 */

					.neo_resume_thum_img_box_sc { position:relative; margin:10px auto 0; width:960px; }
					.neo_resume_thum_img_ul_sc { margin:0; padding:0;}
					.neo_resume_thum_img_ul_sc li { float:left; margin:0 6px list-style:none; padding:2px; width:780px; border-bottom:1px dotted #CCC; display:inline-block; background:url(/images/eas/neo_common/icon70.png) 0px 0px no-repeat;}
					.neo_resume_thum_img_ul_sc a { text-decoration:none; height:30px; color: #666; }
					.neo_resume_thum_img_ul_sc a span { margin-left:22px; vertical-align: bottom; }
					.neo_resume_thum_img_ul_sc li.no_atch_file { padding-left: 24px; }
					.p_title01_sc { padding:10px 0 10px 20px; font-size:13px; font-weight:bold; color:#666; background:url(/images/eas/neo_common/icon20.png) 0 50% no-repeat; }
					.none_atch_file_sc { width:780px !important; }
				/*//경력사항 이미지 롤링*/
				/* 자료실 미리보기 이미지 */
				.neo_neo_resume_img_box_bbs { margin:0 auto; width:784px;}
				.neo_resume_thum_img_box { position:relative; margin:10px auto 0; width:784px; height:100px;}
				.neo_resume_thum_img_listbox_bbs { margin:0 auto; width:704px;}

				/*게시판*/
				.border_searchbox { padding:10px 0 ;border:1px solid #DDD; background: url(/images/eas/neo_common/bg_board_search.png) 0 50% no-repeat #f9f8ef; border-radius:5px;}
				.tbl_border_searchbox { table-layout:fixed;}
				.tbl_border_searchbox th { padding:1px 0;}
				.tbl_border_searchbox td { padding:1px 0;}
				.search_textbox {width:120px; height:20px;border:1px solid #CCC;font-size:12px; font-family:/*'나눔고딕', nanumgothic, NanumGothicWeb, */Dotum, "돋움", Sans-serif;}
				.boardlist_totalnum { padding:5px 0; text-align:right; color: #999;}
				.tbl_boardlist1 { table-layout:fixed;}
				.tbl_boardlist1 th { height:40px; border-bottom:2px solid #32a090; background:url(/images/eas/neo_common/ico_group.png) 50% -928px no-repeat;}
				.tbl_boardlist1 th.first { background:url(/images/eas/neo_common/ico_group.png) 0 -928px no-repeat;}
				.tbl_boardlist1 th.last { background:url(/images/eas/neo_common/ico_group.png) 100% -928px no-repeat;}
				.tbl_boardlist1 td { padding:10px 0; border-bottom:1px solid #DDD; color:#666;}
					.link_boardlist { color:#333;  text-decoration:none;}
					.link_boardlist:hover, .link_boardlist:focus { color:#000;  text-decoration:underline;}

				.tbl_boardview1 { table-layout:fixed; border-top:2px solid #32a090; }
				.tbl_boardview1 th { height:40px; border-bottom:1px solid #DDD; background:#F5F5F5;}
				.tbl_boardview1 td { padding:10px; border-bottom:1px solid #DDD; color:#333;}
				.tbl_boardview1 td.tbl_boardview_title { font-weight:600;}
				.attachfile_ul { margin:0; padding:0;}
				.attachfile_ul li { float:left; margin:0; padding:2px 20px 2px 17px;  list-style:none; background:url(/images/eas/neo_common/icon28.png) 0 4px no-repeat;}
				.link_attachfile { color:#333; text-decoration:none;}
				.link_attachfile:hover, .link_attachfile:focus {text-decoration:underline;}

				.neo_comment_box { padding:10px 20px; background:#F5F5F5; border-radius:10px;}
				.neo_comment_list { padding:10px 0 20px 0; border-bottom:1px dotted #CCC;*zoom:1;}
					.neo_comment_writerbox { padding:0 0 20px 0;}
					.neo_comment_writer { float:left; font-weight:600; padding:0 0 0 15px; background: url(/images/eas/neo_common/icon21.png) 0 0 no-repeat;}
					.neo_comment_writer span { display:inline-block; padding:0 0 0 20px; font-size:11px; color:#999; font-weight:normal;}
					.neo_comment_editdelbox { float:right; color:#CCC;}
						.link_neo_comment_edit { display:inline-block; padding:0 10px;font-weight:600; color:#666; text-decoration:none;}
						.link_neo_comment_edit:hover, .link_neo_comment_edit:focus { text-decoration:underline;}
					.neo_comment_text { color:#666; *zoom:1;}
					.comment_textarea { border:1px solid #CCC; width:850px; height:50px; font-size:12px; font-family:/*'나눔고딕', nanumgothic, NanumGothicWeb, */Dotum, "돋움", Sans-serif;}
					.comment_button { width:60px; height:50px;font-size:12px; font-family:/*'나눔고딕', nanumgothic, NanumGothicWeb, */Dotum, "돋움", Sans-serif; font-size:11px; font-weight:600; background:url(/images/eas/neo_common/btn_comment_button.png) 0 0 no-repeat; border:none;}
					.neo_comment_edit_box_left { float:left;}
					.neo_comment_edit_box_right { float:right;}
					.comment_usebyte { font-weight:600; color:#999;}
					.comment_usebyte span { color:#F60;}
				.neo_comment_edit { padding:10px 0 20px 0; border-bottom:1px dotted #CCC;*zoom:1;}
				.neo_comment_form { padding:10px 0;}

				.border_write_subject {width:820px; height:20px;border:1px solid #CCC;font-size:12px; font-family:/*'나눔고딕', nanumgothic, NanumGothicWeb, */Dotum, "돋움", Sans-serif;}
				.border_write_textarea { width:99%; height:400px;border:1px solid #CCC;font-size:12px; font-family:/*'나눔고딕', nanumgothic, NanumGothicWeb, */Dotum, "돋움", Sans-serif;}

				.neo_btn_group { padding:10px 0;}
				.link_neo_btn01 { display:inline-block; padding:0 0 0 5px; height:30px; font-size:12px; font-weight:600; color:#666; text-decoration:none; background:url(/images/eas/neo_common/bg_bottun01.png) 0 0 no-repeat;}
				.link_neo_btn01 span { display:inline-block; padding:8px 15px 0 10px; height:22px;font-size:12px;  background:url(/images/eas/neo_common/bg_bottun01.png) 100% 0 no-repeat;}
				.link_neo_btn01:hover, .link_neo_btn01:focus { display:inline-block; padding:0 0 0 5px; height:30px; font-weight:600; color:#000; text-decoration:none; background:url(/images/eas/neo_common/bg_bottun01.png) 0 0 no-repeat;}
				.link_neo_btn01:hover span, .link_neo_btn01:focus span { display:inline-block; padding:8px 15px 0 10px; height:22px; background:url(/images/eas/neo_common/bg_bottun01.png) 100% 0 no-repeat;}

				.board_write_save_button { width:100px; height:30px;font-size:12px; font-family:/*'나눔고딕', nanumgothic, NanumGothicWeb, */Dotum, "돋움", Sans-serif; font-size:11px; font-weight:600; background:url(/images/eas/neo_common/bg_bottun02.png) 0 0 no-repeat; border:none;}
				/*//게시판*/



				/*당직페이지들*/

					.neo_dutytabbox { border-bottom:1px solid #44b4a4;}
						.neo_dutytab_center { float:left; width:876px; height:40px;}
							.neo_dutytab_ul { margin:0; padding:0;}
							.neo_dutytab_ul li { float:left; margin:0; padding:0 1px 0 0; list-style:none;}
								.link_neo_dutytab_ul { display:block; padding-left:5px; width:90px; height:40px; color:#666; font-weight:600; text-decoration:none; background:url(/images/eas/neo_common/ico_group.png) -712px -271px no-repeat;}
								.link_neo_dutytab_ul span { display:block; padding:10px 5px 0 0; width:85px; height:45px; text-align:center; background:url(/images/eas/neo_common/ico_group.png) -890px -271px no-repeat; }
								.link_neo_dutytab_ul:hover, .link_neo_dutytab_ul:focus, .neo_dutytab_ul a.active { display:block; padding-left:5px; width:90px; height:40px; font-weight:600; color:#FFF; text-decoration:none; background:url(/images/eas/neo_common/ico_group.png) -350px -221px no-repeat;}
								.link_neo_dutytab_ul:hover span, .link_neo_dutytab_ul:focus span, .neo_dutytab_ul a.active span { display:block; padding:10px 5px 0 0; width:85px; height:25px; text-align:center; background:url(/images/eas/neo_common/ico_group.png) -528px -221px no-repeat; }

					.form_textfiled01 {height:20px;border:1px solid #CCC;font-size:12px; font-family:/*'나눔고딕', nanumgothic, NanumGothicWeb, */Dotum, "돋움", Sans-serif; line-height:20px;}

					.tbl_duty01 { table-layout:fixed;}
					.tbl_duty01 th { height:40px; border-bottom:2px solid #32a090; color:#FFF; background:url(/images/eas/neo_common/ico_group.png) 50% -868px no-repeat;}
						.tbl_duty01 th.first { background:url(/images/eas/neo_common/ico_group.png) 0 -868px no-repeat;}
						.tbl_duty01 th.last { background:url(/images/eas/neo_common/ico_group.png) 100% -868px no-repeat;}
					.tbl_duty01 td { text-align:center; padding:10px 0; border-bottom:1px solid #DDD; color:#333;border-left:1px solid #DDD; color:#333; padding-right:2px;}
					.tbl_duty01 td.last { border-right:1px solid #DDD;}
					.tbl_duty01 th.necessary { color:#F60; font-size:11px;}
					.tbl_duty02 { table-layout:fixed; border-top:2px solid #32a090; }
					.tbl_duty02 th { height:40px; border-bottom:1px solid #DDD; background:#F5F5F5;}
					.tbl_duty02 td { padding:10px; border-bottom:1px solid #DDD; color:#333;}
						.tbl_duty02 td.first { border-left:1px solid #DDD; }
						.tbl_duty02 td.last { border-right:1px solid #DDD; }

					.tbl_no_border{ table-layout:fixed;}
						.tbl_no_border td{ padding:10px; border-bottom:none;}

					.neo_dutypartset_left { float:left; width:470px;}
					.neo_dutypartset_tree {padding:10px; width:448px; height:278px; border:1px solid #DDD; overflow:scroll; overflow-x:hidden; scrollbar-face-color:#E6E6E6; scrollbar-shadow-color:#E6E6E6;scrollbar-highlight-color:#E6E6E6; scrollbar-3dlight-color:#E6E6E6; scrollbar-darkshadow-color:#E6E6E6; scrollbar-track-color:#F5F5F5; scrollbar-arrow-color:#999;}
					.neo_dutypartset_right { float:right; width:470px;}
					.p_title01 { padding:10px 0 10px 20px; font-size:16px; font-weight:600; color:#666; background:url(/images/eas/neo_common/icon05.png) 0 50% no-repeat; }
					.p_title02 { padding:10px 0 10px 20px; font-size:16px; font-weight:600; color:#666; background:url(/images/eas/neo_common/icon05.png) 0 60% no-repeat; }

					.popup_style01 { margin:10px; padding:20px; background:#FFF;}

					.link_nomal { color:#333; text-decoration:none;}
					.link_nomal:hover, .link_nomal:focus { font-weight:600; text-decoration:underline;}

					.neo_userpartset_left { float:left; width:300px;}
						.neo_userpartset_tree {padding:10px; width:278px; height:228px; border:1px solid #DDD; overflow:scroll; overflow-x:hidden; scrollbar-face-color:#E6E6E6; scrollbar-shadow-color:#E6E6E6;scrollbar-highlight-color:#E6E6E6; scrollbar-3dlight-color:#E6E6E6; scrollbar-darkshadow-color:#E6E6E6; scrollbar-track-color:#F5F5F5; scrollbar-arrow-color:#999;}
						.neo_userpartset_tree a {color:#333; text-decoration:none;}
					.neo_userpartset_right { float:right; width:450px;}
						.neo_userpartset_list_title {width:448px; height:43px; border-left:1px solid #DDD;border-top:1px solid #DDD;border-right:1px solid #DDD;border-bottom:0px solid #DDD; overflow:scroll; overflow-x:hidden; scrollbar-face-color:#f5f5f5; scrollbar-shadow-color:#f5f5f5;scrollbar-highlight-color:#f5f5f5; scrollbar-3dlight-color:#f5f5f5; scrollbar-darkshadow-color:#f5f5f5; scrollbar-track-color:#f5f5f5; scrollbar-arrow-color:#f5f5f5;}
						.neo_userpartset_list {width:448px; height:205px; border-left:1px solid #DDD;border-right:1px solid #DDD;border-bottom:1px solid #DDD;border-top:0px solid #DDD; overflow:scroll; overflow-x:hidden; scrollbar-face-color:#E6E6E6; scrollbar-shadow-color:#E6E6E6;scrollbar-highlight-color:#E6E6E6; scrollbar-3dlight-color:#E6E6E6; scrollbar-darkshadow-color:#E6E6E6; scrollbar-track-color:#F5F5F5; scrollbar-arrow-color:#999;}

					.dutyinfobox { border:1px solid #f1e2be; padding:20px 10px 20px 70px; background:url(/images/eas/neo_common/icon100.png) 10px 10px no-repeat #fff5dd;}
					.instructionsbox { float:left; width:560px; height:55px; border:1px solid #DDDDDD; padding:10px 10px 10px 70px; background:url(/images/eas/neo_common/icon101.png) 10px 10px no-repeat #F9F9F9;}
					.instructionstext { word-break:break-all; word-wrap:break-word; overflow-y:auto; height:50px; font-size:12px; font-family:/*'나눔고딕', nanumgothic, NanumGothicWeb, */Dotum, "돋움", Sans-serif;}
					.approvebox { float:right; width:300px;}
					.photobox { float:left; width:200px;}

					.tbl_duty03 { table-layout:fixed; border:1px solid #DDD; border-collapse:collapse;}
					.tbl_duty03 th {height:40px; border:1px solid #DDD; background:#F5F5F5;}
					.tbl_duty03 td {  padding:10px; border:1px solid #DDD; color:#333; text-align:center;}

					.tbl_dupFarm { table-layout:fixed; border-top:0px; border-left:1px solid #DDD; border-right:1px solid #DDD; border-collapse:collapse;}
					.tbl_dupFarm th {height:40px; border-top:0px; border-left:1px solid #DDD; border-right:1px solid #DDD; background:#F5F5F5;}
					.tbl_dupFarm td {  padding:10px; border-left:1px solid #DDD; border-right:1px solid #DDD; border-bottom:0px; color:#333; text-align:center;}

					.tbl_duty04 { table-layout:fixed}
					.tbl_duty04 td { height:30px; padding:0; border-bottom:1px solid #DDD; color:#333;}

				/*//당직페이지들*/


				/*집행페이지들*/
				.search_textbox1 {border:1px solid #CCC;font-size:12px; font-family:/*'나눔고딕', nanumgothic, NanumGothicWeb, */Dotum, "돋움", Sans-serif;}
				.board_write_save_button1 { width:60px; height:30px;font-size:12px; font-family:/*'나눔고딕', nanumgothic, NanumGothicWeb, */Dotum, "돋움", Sans-serif; font-weight:600; background:url(/images/eas/neo_common/bg_bottun03.png) 0 0 no-repeat; border:none;}

				.tbl_jip01 { table-layout:fixed;}
				.tbl_jip01 th { padding:3px 0; border-bottom:2px solid #32a090; color:#FFF; background:url(/images/eas/neo_common/ico_group.png) 50% -868px no-repeat;}
					.tbl_jip01 th.first { background:url(/images/eas/neo_common/ico_group.png) 0 -868px no-repeat;}
					.tbl_jip01 th.last { background:url(/images/eas/neo_common/ico_group.png) 100% -868px no-repeat;}
					th.th_style01 { border-bottom:none;}
					th.th_style02 {background:url(/images/eas/neo_common/ico_group.png) 50% -890px no-repeat;}
					th.th_style03 {background:url(/images/eas/neo_common/ico_group.png) 100% -890px no-repeat;}
				.tbl_jip01 td { text-align:center; padding:10px 0; border-bottom:1px solid #DDD; color:#333;border-left:1px solid #DDD; color:#333;}
				.tbl_jip01 td.last { border-right:1px solid #DDD;}
				td.td_style01 { text-align:left; padding:0 0 0 5px}
				td.td_style02 { text-align:right; padding:0 5px 0 0}
				td.td_style03 { white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left; padding:0 0 0 5px}
				td.td_style04 { white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:right; padding:0 5px 0 0}

				.neo_jip_list_title {height:43px;overflow:scroll; overflow-x:hidden; scrollbar-face-color:#f5f5f5; scrollbar-shadow-color:#f5f5f5;scrollbar-highlight-color:#f5f5f5; scrollbar-3dlight-color:#f5f5f5; scrollbar-darkshadow-color:#f5f5f5; scrollbar-track-color:#f5f5f5; scrollbar-arrow-color:#f5f5f5;}
				.neo_jip_list {height:215px;overflow:scroll; overflow-x:hidden; scrollbar-face-color:#E6E6E6; scrollbar-shadow-color:#E6E6E6;scrollbar-highlight-color:#E6E6E6; scrollbar-3dlight-color:#E6E6E6; scrollbar-darkshadow-color:#E6E6E6; scrollbar-track-color:#F5F5F5; scrollbar-arrow-color:#999;}
				.goodspart { display:inline-block; padding:3px 0; color:#399; font-weight:600;}

				.jipbox_left1 { float:left; width:850px;}
				.jipbox_mid1 { float:left; width:70px; padding-top:90px;}
				.jipbox_right1 { float:right; width:40px;}

				.jipbox_left2 { float:left; width:40px;}
				.jipbox_mid2 { float:left; width:70px; padding-top:120px;}
				.jipbox_right2 { float:right; width:850px;}

				.border_searchbox1 { padding:10px 0 ;border:1px solid #DDD; background:#f9f8ef; border-radius:5px;}

				.necessary { color:#F60; font-size:11px;}

				.attachfile_ul1 { margin:0; padding:0;}
				.attachfile_ul1 li { float:left; margin:0; padding:2px 20px 2px 17px; width:20%; list-style:none; background:url(/images/eas/neo_common/icon28.png) 0 0 no-repeat;}
				.attachfile_ul2 { margin:0; padding:0;}
				.attachfile_ul2 li {list-style-type:none;}
				.attachfile_ul3 { margin:0; padding:0;}
				.attachfile_ul3 li { margin:0; padding:2px 15px 2px 10px; list-style:none; background:url(/images/eas/neo_common/icon28.png) 0 4px no-repeat;}
				.attachfile_ul3 li.no_atch_file { margin:0; padding:2px; list-style:none; background:none;}
				.attachfile_ul3 li a { padding:5px 10px; font-size:12px; color:#666; text-decoration:none; }
				/*//집행페이지들*/

				.tablescrollbox {height:420px;overflow:scroll; overflow-y:hidden; scrollbar-face-color:#f5f5f5; scrollbar-shadow-color:#f5f5f5;scrollbar-highlight-color:#f5f5f5; scrollbar-3dlight-color:#f5f5f5; scrollbar-darkshadow-color:#f5f5f5; scrollbar-track-color:#f5f5f5; scrollbar-arrow-color:#f5f5f5;}




/* 2013.12.11 배진석 */
.vh_tab_part_ul {}
.vh_tab_part_ul li { float:left; list-style:none; padding:0 1px 0 0;}
.vh_tab_part_ul li a { display:block; padding:5px 17px; font-size:12px; color:#999; text-decoration:none; border-top:1px solid #DDD; border-right:1px solid #DDD; border-bottom:1px solid #fff; border-left:1px solid #DDD; background:#FFF; border-radius:3px 3px 0 0;}
.vh_tab_part_ul li a.active { font-weight:bold; color:#468847; border-top:1px solid #468847; border-right:1px solid #468847; border-bottom:1px solid #d2f0c6; border-left:1px solid #468847; background:#fff; cursor:pointer;}
.vh_tab_part_ul li span {display:block; padding:5px 17px; font-size:12px; color:#999; text-decoration:none; border-top:1px solid #DDD; border-right:1px solid #DDD; border-bottom:1px solid #fff; border-left:1px solid #DDD; background:#efefef; border-radius:3px 3px 0 0; cursor:pointer;}

.font_tahoma11 {font-family: tahoma; font-size:11px;}
a.pnlink { color:#09C; text-decoration:none; cursor:pointer;}
a.pnlink:hover { text-decoration:underline; cursor:pointer;}



.titNloc {width:100%; overflow:hidden;}
.titNloc .subTit {float:left; color:#333; font-size:26px; letter-spacing:-2px; padding-left:10px;}
.titNloc .location {float:right; padding-top:17px; font-size:11px;}
.titNloc .location span {margin:0 7px;}
.titNloc .location strong {margin-left:7px; color:#57992a;}

.smapWrap{ overflow:hidden; padding-top:30px;}
.siteMap { float:left; width:120px; height:500px; margin-right:30px; border:0px solid #666;}
.siteMap:first-child {margin-left:0;}
.siteMap h4 {height:40px; margin-bottom:26px; padding-top:21px; border-top:2px solid #57992a; border-bottom:1px dotted #57992a; color:#333; font-size:20px;}
.siteMap ul { list-style:none;}
.siteMap li {margin-bottom:15px;}
.siteMap li ul {margin-top:10px;}
.siteMap li ul li {margin:6px 0 0; padding-left:8px; background:url(/images/eas/common/bu_square.gif) no-repeat left 5px;}
.siteMap li ul li:first-child {margin-top:0;}

.mapfont_14 { font-size:14px; font-weight:bold; color:#666;}
.mapfont_12 { font-size:12px; font-weight:bold; color:#999;}

.menu {margin:0px; color:#666; text-decoration:none;}
.menu:hover { color:#57992a; background:#fff;}
.sub {margin:0px; color:#999; text-decoration:none;}
.sub:hover { color:#71c437; background:#fff;}

.managersnb { float:left; width:182px; background:#FFF;}
.managersnbbox { float:left; width:180px; border:1px solid #CCC;}
	.manager_titlebox { padding:30px 0 0 0; height:60px; border-bottom:1px solid #e1e1e1;}
	.manager_titlebox h1 { text-align:center; font-size:25px;}
	.manager_titlebox span { font-size:11px; color:#999; letter-spacing:-0.05em;}
	.manager_titlebox span strong { font-weight:bold; color:#666;}
	.managersnb_ul {}
	.managersnb_ul li { list-style:none;}
		.link_managersnb { display:block; padding:5px 15px; border-bottom:1px solid #e1e1e1; color:#444; font-weight:bold; text-decoration:none;}
		.link_managersnb:hover, .link_managersnb:focus, .link_managersnb.active { color:#111;}
	.sub_managersnb_ul { padding:10px 0 10px 15px; font-size:11px;border-bottom:1px solid #e1e1e1; }
	.sub_managersnb_ul li { list-style:none;}
		.link_managersubsnb { display:block; padding:2px 0 2px 15px;color:#777; text-decoration:none; background:url(/images/eas/common/dot02.png) 5px 50% no-repeat;}
		.link_managersubsnb:hover, .link_managersubsnb:focus, .link_managersubsnb.active {color:#444; background:url(/images/eas/common/dot03.png) 5px 50% no-repeat;}
		.snb_managerul .noneline_B {border-bottom:none;}

.paging { text-align:center;}
.paging a { color:#666; text-decoration:none;}
.paging a:hover {color:#6bb13c; font-weight:bold;}

.select01 {cursor:pointer;}
.select01.active { background:url(/images/eas/common/btn014.png) 0 0 no-repeat;}


/*에러 화면*/
.error_ul { padding:10px 0 10px 5px; font-size:12px; list-style:none;}
.error_ul li { background:url(/images/eas/common/dot02.png) 0px 50% no-repeat; line-height:150%; padding-left:8px; color:#454545;}

.error_footer {width:100%; background:#FAFAFA;}
.error_contents{width:1200px; margin:0 auto; text-align:center; padding:10px 0; font-family: NanumGothicWeb; border-top:1px solid #ddd; height:15px;}

/*차량달력*/
.vhcleInfo {font-size:11px; font-family:'나눔고딕',nanumgothic,NanumGothicWeb,Sans-serif; color:#000; cursor:hand; cursor:pointer; float:right;}
.calendar_dialog_show {width:135px; height:auto; min-height:118px; background:#d2f0c6; padding:10px; z-index:1; overflow:visible; position:absolute;}
.contents_dialog_show {width:420px; text-align:left; position:absolute; top:0; left:155px; background:#ccc; padding:10px; z-index:99; overflow-y:auto;}
.calendar {overflow:hidden; height:117px; position:relative;}

.input_tbl_box2 {border-top:1px solid #CCC;border-right:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #CCC; border-radius:3px; width: auto; float: right;}

/*팝업 서브*/
#popup_container { background:#FFF;}
.popup_header { background:#f0f0f0; height:40px;}
.popup_snb { float:left; background:#FFF;}
.popup_snbbox { float:left; border:1px solid #CCC; width:280px; border:0px; padding-left:15px;}
.popup_contentbox { float:left; width:580px; height:450px;}
.popup_subcontents { padding:20px; border-top:1px solid #CCC;border-right:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #CCC; margin-left:10px; border-radius:4px; background:url(/images/eas/dcf/img03.png) 0 100% no-repeat #FFF;}
.popup_input_tbl_box1 {border-top:1px solid #CCC;border-right:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #CCC; border-radius:3px; height:200px; overflow-y:scroll;}
.popup_header a.pop_close {cursor:pointer;display:block;position:absolute;top:13px;right:15px;width:21px;height:21px;text-indent:-9999em;overflow:hidden;background:url("/images/eas/common/cross.png") 0px 0px no-repeat;_background:url("/images/eas/common/cross.gif") 0px 0px no-repeat;}
/*기관 목록*/
.orgnList a {text-decoration:none;}

/*테이블 드래그 클래스*/
.dragHandle {cursor:move; cursor:move;}
.dragClass td {background-color: #d2f0c6;}


/* 텍스트 정렬 */
.txt_left { text-align:left !important;}
.txt_center { text-align:center !important;}
.txt_right { text-align:right !important;}

/* 레이어팝업 */
.fixedPopContainer {position:absolute;z-index:9999999;text-align:left;}
.popContainer {hidden;position:absolute;z-index:9999999;text-align:left;}
.dimmed {display:none;width:100%;position:absolute;left:0;top:0;z-index:9997;background:#000000;z-index:999999;}
.dimmed_top {display:none;width:100%;position:absolute;left:0;top:0;z-index:9997;background:#000000;z-index:99999999;}
.blankFrame {display:none;width:100%;position:absolute;top:0;left:0;z-index:99999;_filter:alpha(opacity=0);}
.myLoadingW {width:220px;height:94px;position:absolute;background:#FFFFFF;}

#popWrap .popup_header { background:#f0f0f0; height:40px;}
#popWrap .pop_head h1 {margin:0;}
#popWrap .pop_head a.pop_close {cursor:pointer;display:block;position:absolute;top:20px;right:25px;width:21px;height:21px;text-indent:-9999em;overflow:hidden;background:url("/images/eas/common/btn_popClose.png") 0px 0px no-repeat;_background:url("/images/eas/common/btn_popClose.gif") 0px 0px no-repeat;}
#popWrap .pop_body {width:460px;padding:0px 10px 10px 10px;background:url("/images/eas/common/bg_popupBtm.png") left bottom no-repeat;_background:url("/images/eas/common/bg_popupBtm.gif") left bottom no-repeat;}
#popWrap .pop_body .popCont {padding:20px;width:420px;position:relative;color:#333333;font-size:12px;}
#popWrap .pop_body .popCont strong {font-weight:normal;}
#popWrap .pop_body .popCont p.btn {margin-top:15px;padding-top:15px;border-top:#e3e3e3 1px solid;text-align:right;}
#popWrap .pop_body .popCont p.btn img {vertical-align:middle;}
#popWrap .pop_body .popCont p.txt {line-height:20px;}

.deBugInfoDiv { display:none; }

/* 예산 목록 리스트용 */
.budgetList_top {width:904px;}
.budgetList_con {width:920px;height:300px;overflow-y:scroll;overflow-x:hidden;}

/* 공급자 목록 리스트용 */
.suplerList_top {width:904px;}
.suplerList_con {width:920px;height:400px;overflow-y:scroll;overflow-x:hidden;}

/* 물품 목록 리스트용 */
.articleList_top {width:914px;}
.articleList_con {width:930px;height:200px;overflow-y:scroll;overflow-x:hidden;}

/* 목록에 강조 표시 하기 위해 추가함. 2013.11.06 배진석 */
.t_red { color: red !important; }
.t_green { color: green !important; }
.t_blue { color: blue !important; }
.t_orange { color: orange !important; }

/* TR 단위의 Hover Evnet, Click Event */
 .tr_hover{ cursor: pointer; }
 .hover_effect{ background: #DEDEDE !important; }

/* 통합결재 목록 2018.06.29 임한수 */
.tbl_neo_unitySanctn { table-layout:fixed; border-collapse:collapse;}
	.tbl_neo_unitySanctn th { border:1px solid #CCC; padding: 10px 0 10px 0; color:#999; letter-spacing:2px; background:url(/images/eas/neo_common/bg_tbl_th01.png) 0 0 repeat-x; }
	.tbl_neo_unitySanctn td { font-size: 14px; font-weight:normal; border:1px solid #CCC; padding: 10px 0 10px 0; text-align:center; color: #999; cursor:pointer;}
	.tbl_neo_unitySanctn th.active { color: #000; }
	.tbl_neo_unitySanctn td:hover, .tbl_neo_unitySanctn td.active { font-weight:bold; color: #000; }

/****************************************************************************************************************************************/
/*20140828 - 오늘의식단 수정*/
.welfare {float:right; width:480px; background:url(/images/eas/neo_common/bg_line.png) 100% 100% no-repeat; }
.welfare_title { position:relative; height:40px;background:url(/images/eas/neo_common/ico_group.png) 0 -988px no-repeat;}
.welfare_title p { position:absolute; left:-9999px;}
.welfare_content { position:relative;width:476px; margin-bottom:2px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; background:#FFF;}
.menubox {padding:5px 5px;}
.menubox_title { position:relative; margin-bottom:10px; padding:10px 0 10px 20px; font-weight:bold; background:url(/images/eas/neo_common/bul03.png) 0 12px no-repeat; border-bottom:2px solid #444;}
.tbl_main_menu01 { table-layout:fixed; color:#666; }
.tbl_main_menu01 .last { border-bottom:1px solid #444;}
.tbl_main_menu01 th { padding:5px;}
.tbl_main_menu01 td { padding:5px;}
.btn-pre { position:absolute; top:130px; left:0;}
.btn-next { position:absolute; top:130px; right:0;}
/*//20140828 - 오늘의식단 수정*/
/****************************************************************************************************************************************/

/* 주간 식단표 */
.tbl_weekDiet { table-layout:fixed; }
.tbl_weekDiet th { padding:10px; border:none; background:none !important; }
.tbl_weekDiet th.title { /* word-spacing: 1em; */ font-weight:bold; font-size: 2em; }
.tbl_weekDiet td { padding:10px; border-bottom:1px solid #ddd; border-right:1px solid #ddd; text-align:center; font-size:12px; font-weight:bold; /*white-space:nowrap;*/ word-break:break-all; }
.tbl_weekDiet td.fixsize { height: 101px; }
.tbl_weekDiet td.topbox { vertical-align:top; }
.tbl_weekDiet td.desc { padding:5px 15px 5px 15px; }

/* input box disabled style. 2014.10.13 배진석 */
.disabled {background-color:#DEDEDE !important; }

/* 근로자 근태등록 정의 style. 2014.11.18 배진석 */
.green_box { border-color: green; border-right: green 1px solid; border-left: green 1px solid; border-top: green 1px solid; border-bottom: green 1px solid; }
.purple_box { border-color: purple; border-right: purple 1px solid; border-left: purple 1px solid; border-top: red 1px solid; border-bottom: purple 1px solid; }
.red_box { border-color: red; border-right: red 1px solid; border-left: red 1px solid; border-top: red 1px solid; border-bottom: red 1px solid; }
.grey_box { border-color: grey; border-right: grey 1px solid; border-left: grey 1px solid; border-top: grey 1px solid; border-bottom: grey 1px solid; }
.blue_box { border-color: blue; border-right: blue 1px solid; border-left: blue 1px solid; border-top: blue 1px solid; border-bottom: blue 1px solid; }
.orange_box { border-color: orange; border-right: orange 1px solid; border-left: orange 1px solid; border-top: orange 1px solid; border-bottom: orange 1px solid; }

.lawfile_ul { margin:0; padding:0;}
.lawfile_ul li { margin:0; padding:2px 20px 2px 17px;  list-style:none; background:url(/images/eas/neo_common/icon28.png) 0 4px no-repeat;}

/* 팀(실) 사용자 컨트롤 레이어 */
.userLayer_left { float:left; width:45%;}
.userLayer_narrow { float:left; width:8%; padding-top:130px; text-align:center;}
.userLayer_rigth { float:right; width:45%;}
.tablescrollbox2 { height:350px; overflow-y:scroll; overflow-x:hidden; scrollbar-face-color:#f5f5f5; scrollbar-shadow-color:#f5f5f5;scrollbar-highlight-color:#f5f5f5; scrollbar-3dlight-color:#f5f5f5; scrollbar-darkshadow-color:#f5f5f5; scrollbar-track-color:#f5f5f5; scrollbar-arrow-color:#f5f5f5; }
.tablescrollbox2 table { height:350px; overflow-y:scroll; }
.tablescrollbox2 table th { height:40px; }

/* 강소농-아그리스 */
.noe_logo_agris {background:url(/images/eas/neo_common/logo-agris-20151112.png) 0 0 no-repeat; float: left; height: 36px; margin-top:15px; width: 266px; height:50px;}
.noe_logo_agris > h1 > a {display:block; width:266px; height:50px; text-indent:-9999px; overflow:hidden;}
/* 강소농-아그리스-대메뉴 */
.link_agris_gnb1 { display:block; width:130px; height:45px; background:url(/images/eas/neo_common/agris_ico_group.png) 0 0 no-repeat; text-indent:-9999px; overflow:hidden;}
.link_agris_gnb1:hover, .link_agris_gnb1:focus { background:url(/images/eas/neo_common/agris_ico_group.png) -1px -50px no-repeat;}
.link_agris_gnb2 { display:block; width:130px; height:45px; background:url(/images/eas/neo_common/agris_ico_group.png) -130px 0 no-repeat; text-indent:-9999px; overflow:hidden;}
.link_agris_gnb2:hover, .link_agris_gnb2:focus { background:url(/images/eas/neo_common/agris_ico_group.png) -131px -50px no-repeat;}
.link_agris_gnb3 { display:block; width:130px; height:45px; background:url(/images/eas/neo_common/agris_ico_group.png) -260px 0 no-repeat; text-indent:-9999px; overflow:hidden;}
.link_agris_gnb3:hover, .link_agris_gnb3:focus { background:url(/images/eas/neo_common/agris_ico_group.png) -261px -50px no-repeat;}
.link_agris_gnb4 { display:block; width:130px; height:45px; background:url(/images/eas/neo_common/agris_ico_group.png) -390px 0 no-repeat; text-indent:-9999px; overflow:hidden;}
.link_agris_gnb4:hover, .link_agris_gnb4:focus { background:url(/images/eas/neo_common/agris_ico_group.png) -390px -50px no-repeat;}
.link_agris_gnb5 { display:block; width:130px; height:45px; background:url(/images/eas/neo_common/agris_ico_group.png) -520px 0 no-repeat; text-indent:-9999px; overflow:hidden;}
.link_agris_gnb5:hover, .link_agris_gnb5:focus { background:url(/images/eas/neo_common/agris_ico_group.png) -520px -50px no-repeat;}
/* 강소농-아그리스-서브메뉴 */
.neo_agris_snb_img1 { background:url(/images/eas/neo_common/agris_subgnb_title.png) 0px 0px no-repeat;} /*복무관리이미지*/
.neo_agris_snb_img2 { background:url(/images/eas/neo_common/agris_subgnb_title.png) -198px 0px no-repeat;} /*출장관리이미지*/
.neo_agris_snb_img3 { background:url(/images/eas/neo_common/agris_subgnb_title.png) -396px 0px no-repeat;} /*사업관리이미지*/
.neo_agris_snb_img4 { background:url(/images/eas/neo_common/agris_subgnb_title.png) -594px 0px no-repeat;} /*기초정보관리이미지*/
.neo_agris_snb_img5 { background:url(/images/eas/neo_common/agris_subgnb_title.png) -198px -99px no-repeat;} /*통합결재이미지*/
.neo_agris_snb_img13 { background:url(/images/eas/neo_common/agris_subgnb_title.png) 0px -99px no-repeat;} /*시스템관리이미지*/
/* 강소농-아그리스-전체메뉴 */
.link_neo_agris_allhotlist1 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/agris_ico_group.png) 0 -112px no-repeat; text-indent:-9999px; overflow:hidden;}
.link_neo_agris_allhotlist1:hover, .link_neo_agris_allhotlist1:focus {background:url(/images/eas/neo_common/agris_ico_group.png) 0 -197px no-repeat;}
.link_neo_agris_allhotlist2 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/agris_ico_group.png) -84px -112px no-repeat; text-indent:-9999px; overflow:hidden;}
.link_neo_agris_allhotlist2:hover, .link_neo_agris_allhotlist2:focus {background:url(/images/eas/neo_common/agris_ico_group.png) -84px -197px no-repeat;}
.link_neo_agris_allhotlist3 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/agris_ico_group.png) -168px -112px no-repeat; text-indent:-9999px; overflow:hidden;}
.link_neo_agris_allhotlist3:hover, .link_neo_agris_allhotlist3:focus {background:url(/images/eas/neo_common/agris_ico_group.png) -168px -197px no-repeat;}
.link_neo_agris_allhotlist4 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/agris_ico_group.png) -253px -112px no-repeat; text-indent:-9999px; overflow:hidden;}
.link_neo_agris_allhotlist4:hover, .link_neo_agris_allhotlist4:focus {background:url(/images/eas/neo_common/agris_ico_group.png) -253px -197px no-repeat;}
.link_neo_agris_allhotlist11 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/agris_ico_group.png) -335px -112px no-repeat; text-indent:-9999px; overflow:hidden;}
.link_neo_agris_allhotlist11:hover, .link_neo_agris_allhotlist11:focus {background:url(/images/eas/neo_common/agris_ico_group.png) -335px -197px no-repeat;}
.link_neo_agris_allhotlist12 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/agris_ico_group.png) -420px -112px no-repeat; text-indent:-9999px; overflow:hidden;}
.link_neo_agris_allhotlist12:hover, .link_neo_agris_allhotlist12:focus {background:url(/images/eas/neo_common/agris_ico_group.png) -420px -197px no-repeat;}
.link_neo_agris_allhotlist13 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/agris_ico_group.png) -503px -112px no-repeat; text-indent:-9999px; overflow:hidden;}
.link_neo_agris_allhotlist13:hover, .link_neo_agris_allhotlist13:focus {background:url(/images/eas/neo_common/agris_ico_group.png) -503px -197px no-repeat;}
.link_neo_agris_allhotlist14 { display:block; width:75px; height:85px; background:url(/images/eas/neo_common/agris_ico_group.png) -589px -112px no-repeat; text-indent:-9999px; overflow:hidden;}
.link_neo_agris_allhotlist14:hover, .link_neo_agris_allhotlist14:focus {background:url(/images/eas/neo_common/agris_ico_group.png) -589px -197px no-repeat;}
/* 강소농-아그리스-공지사항 */
.pe_notice { width:1200px; height:25px; margin:0 auto; border-bottom:2px solid #2c8d7e; }
/* .pe_noticetitlebg { float:left; width:200px; height:25px; background:url(/images/eas/neo_common/agris_ico_group.png) 0 -296px repeat-x;} */
/* .pe_noticelistbg { float:right; width:1000px; height:25px; background:url(/images/eas/neo_common/agris_ico_group.png) 0 -321px repeat;} */
.pe_noticetitlebg{ float:left; width:200px; height:25px; background: #333}
.pe_noticelistbg{ float:right; width:1000px; height:25px; background: #1b665a}
.pe_noticetitle { width:200px; height:25px; background:url(/images/eas/neo_common/agris_ico_group.png) 50px -356px no-repeat; text-indent:-999px;}
.pe_noticelist { position:relative; width:1000px; height:25px; overflow:hidden;}
	.pe_noticelist_ul { margin:0; padding:0;}
	.pe_noticelist_ul li { margin:0; padding:6px 0 0 10px; list-style:none; color:#FFF; font-size:11px;}
		.link_pe_noticelist { font-size:12px; color:#FFF; text-decoration:none;}
		.link_pe_noticelist:hover, .link_pe_noticelist:focus { text-decoration:underline;}
		.pe_noticelist_ul li span { position:absolute; top:6px; right:100px;}
	.pe_morebtnbox1 { position:absolute; right:0; top:-8px;}
	.pe_link_morebtn { display:block; width:40px; height:40px; background:url(/images/eas/neo_common/ico_group.png) -350px 0 no-repeat; text-indent:-9999px; overflow:hidden;}

.pe_notice, .pe_noticetitlebg, .pe_noticetitle{ height: 92px;}
.pe_noticetitlebg{ background: #103938;}
.pe_noticetitle{ background: url(/images/eas/neo_common/n_noti.png) 0 0 no-repeat; font-size: 20px; text-indent: 0;  color: #fff; font-weight: 600; text-align: center; line-height: 90px;}
.pe_noticelistbg{ background: #81b906; height: 92px}
.pe_noticelist{ height: 93px; border-top: 2px solid #679500; z-index: 1}
.pe_noticelist:after{ content: ''; display: block; background: url(/images/eas/neo_common/n_noti.png) no-repeat -200px 0; width: 376px; height: 60px; position: absolute; bottom: 4px; right: 0; z-index: -1}
/* .pe_noticelist_ul li{ width: 650px !important; padding: 25px 0 0 20px} */
.pe_noticelist_ul li{ width: 850px !important; padding: 25px 0 0 20px}
.link_pe_noticelist{ font-size: 22px; font-weight: 600; line-height: 35px; display: inline-block}
.pe_noticelist_ul li span{ display: inline-block; position: static; font-size: 18px}
.pe_noticelist .bx-prev, .pe_noticelist .bx-next, .pe_link_morebtn{ background: url(/images/eas/neo_common/n_noti.png) no-repeat -208px 100%; width: 32px; height: 32px;}
/* .pe_noticelist .bx-prev{ top: 25px; right: 280px} */
/* .pe_noticelist .bx-next{ background-position: -248px 100%; top: 25px; right: 255px} */
.pe_noticelist .bx-prev{ top: 25px; right: 105px}
.pe_noticelist .bx-next{ background-position: -248px 100%; top: 25px; right: 85px}
.pe_link_morebtn{ background-position: -297px 100%;}
/* .pe_morebtnbox1{ right: 215px; top: 25px;} */
.pe_morebtnbox1{ right: 40px; top: 25px;}


/* 민원처리 자동완성  */
/*2016-06-09 css 추가*/
.neo_contents_area input.on-autoframe{border:1px solid #65c330;}
.autoframe{z-index:999;  position:absolute;width:337px; background:#fff; border:1px solid #666;}
.main .autoframe{top:89px; left:350px; }
.neo_contents_area .autoframe{width: 393px}
.autoframe .frame-bx{position: relative; top:0; left:0; padding-bottom:5px;}
.autoframe .frame-bx a{margin-top:0 !important; float:none; color:#666;}
.autoframe .result-bx{padding:15px 0 15px 0 !important;}
.autoframe .result-bx li{overflow:hidden; display:block; width:100%;}
.autoframe .result-bx li a{width:330px; padding:2px 2px;}
.autoframe .result-bx li a:hover{background:#f5f5f5;}
.autoframe .result-bx li a .keyword{color:#ff0000;}
.autoframe .func{position:absolute; bottom:0; left:0; width:330px; height:16px; padding:10px 20px; background:#f5f5f5; }
/*.wordsearch-area .autoframe .func{width:231px; }*/
/* 집행관리 - 바코드 샘플 구성 */
.brcd_sample_ul { margin:0; padding:0; }
.brcd_sample_ul li { float:left; margin:0; padding:2px 5px 2px 10px; list-style:none; }
.brcd_sample_ul li div { height: 70px; display: table-cell; vertical-align:bottom; }
.brcd_sample_ul li img { margin-bottom: 5px; cursor:pointer; }

/* 집행관리 - 특정 바코드 리스트 구성 */
.some_brcd_outpt_ul { margin:0; padding:0; }
.some_brcd_outpt_ul li { float:left; margin:0; padding:2px 5px 2px 10px; list-style:none; }
.some_brcd_outpt_ul #alloutTypeArea		{ width:20% !important; display:inline-block; }
.some_brcd_outpt_ul #allBrcdListArea	{ width:60% !important; display:inline-block; }
.some_brcd_outpt_ul #someBrcdAddarea	{ width:10% !important; display:inline-block; }

/* 우편물 담당자 목록 */
.psChargerList_ul { margin:0; padding:0;}
.psChargerList_ul li { float:left; margin:0; padding:2px 20px 2px 21px; width:12%; list-style:none; background:url(/images/eas/neo_common/icon28.png) 4px 4px no-repeat;}
.psChargerList_ul li a:hover, .psChargerList_ul li a:focus { text-decoration:none; font-weight:normal; color:#999; }
.icoBanner { position: absolute; z-index: 10; top: 0; left: 0; width: 100%; height: 30px; background:url(/images/eas/neo_common/ico_group.png) 0 -930px repeat-x; border-bottom: 1px solid #999; }
.bannerContent { padding-top: 4px; padding-right: 20px; float: right; }
.bannerContent img { cursor: pointer; margin:0 3px 0 2px; }

.btrps_sumry{ border-top: 2px solid #ddd; border-bottom: 2px solid #ddd !important; }

/* 업무 주무부서 정보 */
.chrgnavi {
	width: 1000px;
	position: relative;
    text-align: center;
    margin-left:200px;
/*     margin-top: -36px; */
    padding: 10px 0 10px 0;
    border-top: 1px dotted #dedede;
}
.chrgnavi p {
	display: inline;
	text-align: center;
	padding-left: 8px;
	background:url(/images/eas/common/log_bullet1.gif) 0px 3px no-repeat;
}
.chrgnavi span {
	font-weight: bold;
}

/* 현장민원 방문 계획 탭 */
.spt_cvpl_sch_tab { float:left; padding:10px; border: 1px solid #acacac; width:165px; }
.spt_cvpl_sch_tab .deTab { width: 100%; text-align: center; font-weight: bold; padding-bottom: 8px; border-bottom: 1px dotted #acacac; }
.cvplTab {}
.cvplTab li { list-style:none; padding: 5px 0 5px 10px; background:url(/images/eas/qook/common/bul04.png) 2px 14px no-repeat; vertical-align:middle; }
.cvplTab li span { line-height: 22px; }

.form_textfield {border:1px solid #CCC;font-size:12px; font-family:/*'나눔고딕', nanumgothic, NanumGothicWeb, */Dotum, "돋움", Sans-serif;}
.korNmLine td{ border-top: 3px solid #ddd;}

/* 휴대폰 본인 인증 */
.hp_crtfctabbox { border-bottom:1px solid #44b4a4;}
	.hp_crtfctab_ul { margin:0; padding:0;}
	.hp_crtfctab_ul li { float:left; margin:0 2px 0 0; padding:0; list-style:none; border-top:1px solid #468881; border-left:1px solid #468881; border-right:1px solid #468881; background:#FFF; border-radius:3px 3px 0 0;}
		.link_hp_crtfctab_ul { display:block; padding-left:5px; width:140px; height:30px; color:#666; font-weight:600; text-decoration:none; }
		.link_hp_crtfctab_ul span { display:block; padding:10px 5px 0 0; width:135px; height:15px; text-align:center; }
		.link_hp_crtfctab_ul:hover, .link_hp_crtfctab_ul:focus, .hp_crtfctab_ul a.active { display:block; padding-left:5px; width:140px; height:30px; font-weight:600; color:#FFF; text-decoration:none; background:#468881; }
		.link_hp_crtfctab_ul:hover span, .link_hp_crtfctab_ul:focus span, .hp_crtfctab_ul a.active span { display:block; padding:10px 5px 0 0; width:135px; height:15px; text-align:center; }

/* 정현원 관리 */
.jbgp_ul { margin-left: 10px; }
.tbl_jbgp01 { table-layout:fixed; border:1px solid #DDD; border-collapse:collapse; }
.tbl_jbgp01 th { height:40px; border:1px solid #DDD; background:#F5F5F5; }
.tbl_jbgp01 td { padding:1px; border:1px solid #DDD; color:#333; }
.tbl_jbgp02 { table-layout:fixed; border:1px solid #DDD; border-collapse:collapse; }
.tbl_jbgp02 th { height:40px; border:1px solid #DDD; background:#F5F5F5; }
.tbl_jbgp02 td { padding:10px; border:1px solid #DDD; color:#333; }
.bg_red { background-color:#FFCCCC; }
.bg_blue { background-color:#CCFFCC; }
.psn_emp_list { margin:0; padding:0; }
.psn_emp_list li { float:left; margin-left:5px; padding:2px; }
#psncpaList thead td { border-bottom:2px solid #DDD; background:#ececec; }

/* 대외요구자료 보고자 */
.od_reportman_ul { margin:0; padding:0;}
.od_reportman_ul li { float:left; margin:0; padding:0; list-style:none; width:230px;}

/* element margin padding _ 배진석 2019.07.30 */
.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.ml30 { margin-left: 30px; }
.ml40 { margin-left: 40px; }
.ml50 { margin-left: 50px; }
.mr5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mr15 { margin-right: 15px; }
.mr20 { margin-right: 20px; }
.mr30 { margin-right: 30px; }
.mr40 { margin-right: 40px; }
.mr50 { margin-right: 50px; }

/* 현안법령 소관부처 검색 조건 */
.pl_jrsdinstt_ul { margin:0; padding:0; }
.pl_jrsdinstt_ul li { float:left; margin:0; padding:0; list-style:none; width:120px; }
.pl_jrsdinstt_ul li img { margin-top:5px; }
.pl_jrsdinstt_ul_info { margin-top:3px; }

/* 자문사례관리 재 검색 */
.lc_search_item { float:left; width:585px; }
.lc_search_ul{ margin:5px 0 0 12px; padding:0; }
.lc_search_ul li { padding:0; }
.lc_search_ul li img { position:relative; padding-top: 3px; }

/* 자문사례 이유 */
.cnsut_case_reason_ul { list-style: none; }
.cnsut_case_reason_ul li { padding-bottom: 10px; }
.cnsut_case_reason_ul .cnsut_case_reason_event_area { padding: 5px 20px 10px 5px; }
.cnsut_case_reason_ul .cnsut_case_reason_event_area .cnsut_case_reason_event_button { float: left; }
.cnsut_case_reason_ul .cnsut_case_reason_event_area .cnsut_case_reason_event_info { float: right; }

/* 자문사례 키워드 */
.lc_kwrd_ul { margin:0; padding:0;}
.lc_kwrd_ul li { float:left; margin:0; padding:0; list-style:none; width:150px;}

/* 자문사례 조회 화면 구성 */
.cnsut_case_title { padding:10px 0 5px 25px; font-size:14px; font-weight:600; color:#666; background:url(/images/eas/neo_common/icon10.png) 5px 60% no-repeat; border-bottom:1px dotted #ddd; }
.cnsut_case_cn { padding: 5px; font-size: 13px; letter-spacing: 0.03em; line-height: 1.5em; text-align: left; }

/* 자문사례 유의사항 안내 */
.cnsut_ntcn_title_text { padding-right:20px; font-family:/*NanumMyeongjoBold, "나눔명조", NanumMyeongjoBoldWeb, */Dotum, "돋움", Sans-serif; color:#333; font-size:24px; font-weight:600; }
.cnsut_ntcn_area { border: 1px solid #cecece; padding: 10px; text-align:left; line-height: 1.2em; font-weight: 500; }
.cnsut_ntcn_area ul { padding: 0 0 10px 0; }
.cnsut_ntcn_area ul li { list-style-type: decimal; padding-bottom: 5px; margin-left: 15px; }
.cnsut_ntcn_area span { font-weight: 600; }

/* 자문의뢰 등록 안내메시지 */
.cnsut_warn_area { padding: 5px 0 0 25px; background:url(/images/eas/neo_common/bullet_error.png) 5px 100% no-repeat; }
.cnsut_warn_area span { color: orange; font-weight:600; }
.case_search_area { background: white url("/images/eas/common/ajax-loader.gif") right center no-repeat; }