@charset "utf-8";

.bold_price {font-weight:bold;color:#DE332B;}
.bold_date {font-weight:bold;}

#init_sequence{position:absolute;left:76px;top:656px;}

.tData tbody tr.new_list:hover td{background-color:#dcdcdc;cursor:pointer;}
.tData tbody tr.new_list_cplt td{background-color:#c0c0c0;cursor:pointer;}

.tData tbody tr.new_list td{height:31px;}

.area_inventory_detail_bg{position:absolute;left:0px; top:0px; width:100%;  height:100%; z-index:100;display:none;background-color:#000000;opacity:0.5;}
.area_inventory_detail   {position:absolute;left:75px;top:10px;width:1056px;height:696px;z-index:100;display:none;background-color:#ffffff;}
.area_inventory_close{position:absolute;left:736px;top:4px;width:20px;height:20px;}

.area_inventory_detail #inventory_save {position:absolute;left:28px;  top:641px;}
.area_inventory_detail #inventory_help {position:absolute;left:932px; top:641px;}
.area_inventory_detail #inventory_home {position:absolute;left:980px; top:641px;}
.area_inventory_detail #inventory_close{position:absolute;left:1009px;top:20px;}
.area_inventory_detail #inventory_close img{cursor:pointer;}

.area_inventory_detail #comment{position:absolute;left:565px;top:514px;width:383px;height:41px;}
.area_inventory_detail #comment textarea{width:383px;height:41px;border: 1px solid #bfbfbf;border-radius:2px;overflow:hidden;resize:none;padding:10px;}
.area_inventory_detail #comment_btn{position:absolute;left:953px;top:514px;}
.area_inventory_detail #comment2{position:absolute;left:565px;top:560px;width:383px;height:41px;}
.area_inventory_detail #comment2 textarea{width:383px;height:41px;border: 1px solid #bfbfbf;border-radius:2px;overflow:hidden;resize:none;padding:10px;}
.area_inventory_detail #comment2_btn{position:absolute;left:953px;top:560px;}

.area_inventory_detail .popup-header{
	position:relative; 
	height:55px; 
	line-height:60px; 
	border-bottom:1px solid #e9e9e9;
	margin:0px 28px;}

.area_inventory_detail #inventory_detail_area{
	position:absolute;
	left:-6px;
	top:-20px;
	width:1002px;
	height:640px;}
	
#inventory_search_area #inventory_search_employee select{width:120px;height:30px;font-size:12px;border-radius:2px;}
.area_inventory_detail #inventory_detail_area #employee_name select{width:261px;height:41px;}

.register_tab_area #employee_name select{width:261px;height:41px;}		


/* new settlement */
.inputDentist{position:absolute;left:935px;top:30px;}
.inputDentist select{width:171px;height:30px;font-size:12px;border-radius:2px;}
.inputDentist input {width:171px;height:30px;font-size:12px;}

.btnInquiry{position:absolute;left:1107px;top:30px;}
.btnInquiry a{width:33px;height:28px;}
.btnInquiry span{font-size:11px;}

.btnReset{position:absolute;left:1143px;top:30px;}
.btnReset a{width:33px;height:28px;}
.btnReset span{font-size:11px;}

#btnHelp{position:absolute;left:1081px;top:656px;}

/* new sales */
#prev_sales{position:absolute;left:509px;top:30px;}
#next_sales{position:absolute;left:749px;top:30px;}
#prev_sales a{width:33px;}
#next_sales a{width:33px;}

/* new register */
.area_register_bg{position:absolute;left:0px; top:0px; width:100%;  height:100%; z-index:100;display:none;background-color:#000000;opacity:0.5;}
.area_register   {position:absolute;left:75px;top:10px;width:1056px;height:696px;z-index:100;display:none;background-color:#ffffff;}

.area_register #register_save   {position:absolute;left:28px;  top:641px;}
.area_register #register_refresh{position:absolute;left:836px; top:641px;}
.area_register #register_help   {position:absolute;left:884px; top:641px;}
.area_register #register_list   {position:absolute;left:932px; top:641px;}
.area_register #register_home   {position:absolute;left:980px; top:641px;}
.area_register #register_close  {position:absolute;left:1009px;top:20px;z-index:100;}
.area_register #register_close img{cursor:pointer;}

.area_register .popup-header{
	position:relative; 
	height:55px; 
	line-height:60px; 
	border-bottom:1px solid #e9e9e9;
	margin:0px 28px;}

.area_register .register_tab_area{position:relative;left:0px;top:0px;height:580px;}
.area_register .register_tab_area #regist_fieldset{position:absolute;left:-6px;top:-30px;width:100%;height:100%;}

.area_register .register_tab_area #comment {position:absolute;left:565px;top:514px;width:383px;height:41px;}
.area_register .register_tab_area #comment2{position:absolute;left:565px;top:560px;width:383px;height:41px;}
.area_register .register_tab_area #comment  textarea{width:383px;height:41px;border: 1px solid #bfbfbf;border-radius:2px;overflow:hidden;resize:none;padding:10px;}
.area_register .register_tab_area #comment2 textarea{width:383px;height:41px;border: 1px solid #bfbfbf;border-radius:2px;overflow:hidden;resize:none;padding:10px;}

.register_sel_popup_back{position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:9998;display:none;background-color:#000000;opacity:0.5;}
.register_sel_popup{position:absolute;
	left:314px;
	top:120px;
	width:400px;
	height:455px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	border:2px #bfbfbf solid;
	text-align:center; 
	color:#333; 
	font-size:12px;
	display:none;
	background-color:#FFF;
	z-index:9999;
	padding:10px;}

.register_sel_popup_close {position:absolute;left:396px;top:4px;width:20px;height:20px;}
.register_sel_popup_close img{cursor:pointer;}
.register_sel_popup_title {position:absolute;left:25px;top:25px; width:370px;height:28px;}
.register_sel_popup_scroll{position:absolute;left:25px;top:53px;width:370px;height:400px;overflow:auto;}
.register_sel_popup_scroll .register_sel_popup_list {position:relative;left:0px;top:0px;border:1px solid #c2c2c2;background-color:#f8f9fd;padding:0px 0px 0px;}

.register_sel_popup_title .tdata{font-size:11px;}
.register_sel_popup_title .tdata thead th{height:28px}
.register_sel_popup_title .tdata tbody td{height:28px;padding:0px;}

.register_sel_popup_list .tdata{font-size:11px;}
.register_sel_popup_list .tdata thead th{height:28px}
.register_sel_popup_list .tdata tbody td{height:28px;padding:0px;}

/* 嶺�占썲������筌�占썲������嶺�占썲��占� ���쇱��占썩�⑥�� ������������ ������������ */
.dentist_sel_popup_back{position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:9998;display:none;background-color:#000000;opacity:0.5;}
.dentist_sel_popup{position:absolute;
	left:389px;
	top:120px;
	width:400px;
	height:455px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	border:2px #bfbfbf solid;
	text-align:center; 
	color:#333; 
	font-size:12px;
	display:none;
	background-color:#FFF;
	z-index:9999;
	padding:10px;}

.dentist_sel_popup_close {position:absolute;left:396px;top:4px;width:20px;height:20px;}
.dentist_sel_popup_close img{cursor:pointer;}
.dentist_sel_popup_title {position:absolute;left:25px;top:25px; width:370px;height:28px;}
.dentist_sel_popup_scroll{position:absolute;left:25px;top:53px;width:370px;height:400px;overflow:auto;}
.dentist_sel_popup_scroll .dentist_sel_popup_list {position:relative;left:0px;top:0px;border:1px solid #c2c2c2;background-color:#f8f9fd;padding:0px 0px 0px;}

.dentist_sel_popup_title .tdata{font-size:11px;}
.dentist_sel_popup_title .tdata thead th{height:28px}
.dentist_sel_popup_title .tdata tbody td{height:28px;padding:0px;}

.dentist_sel_popup_list .tdata{font-size:11px;}
.dentist_sel_popup_list .tdata thead th{height:28px}
.dentist_sel_popup_list .tdata tbody td{height:28px;padding:0px;}

/* center line */
#center_line {position:absolute;left:589px;top:78px;width:10px;height:568px;}

/* deposit */
.area_dps_bg{position:absolute;left:0px; top:0px; width:100%;  height:100%; z-index:100;display:none;background-color:#000000;opacity:0.5;}
.area_dps   {position:absolute;left:75px;top:10px;width:1056px;height:696px;z-index:100;display:none;background-color:#ffffff;}

.area_dps .popup-header{
	position:relative; 
	height:55px; 
	line-height:60px; 
	border-bottom:1px solid #e9e9e9;
	margin:0px 28px;}

.area_dps #dps_close {position:absolute;left:1032px;top:4px;z-index:100;}
.area_dps #dps_close img{cursor:pointer;}
.area_dps .frame_search{position:absolute;left:519px;top:26px;}
.area_dps #deposit_table{position:absolute;left:28px; top:60px; width:1000px;height:560px;}
.area_dps #deposit_stats{position:absolute;left:531px;top:575px;width:497px;height:72px;}

#deposit_table table tbody tr td{padding:3 1 3px;}
#deposit_table select{height:26px;width:100px;font-size:12px;margin:0 0 0 0px;}
#deposit_table .deposit_date   {width:100%;}
#deposit_table .deposit_dentist{width:100%;}

.area_dps #prev_date{position:absolute;left:0px; top:0px;}
.area_dps #stt_date {position:absolute;left:36px;top:0px;}
.area_dps #wave_date{position:absolute;left:128px;top:7px;}
.area_dps #end_date {position:absolute;left:139px;top:0px;}
.area_dps #next_date{position:absolute;left:230px;top:0px;}
.area_dps #search_title{position:absolute;left:266px;top:0px;}
.area_dps #search_btn  {position:absolute;left:438px;top:0px;}
.area_dps #reset_btn   {position:absolute;left:474px;top:0px;}

.area_dps #search_title input{width:171px;height:30px;font-size:12px;}
.area_dps #prev_date  a{width:33px;height:28px;}
.area_dps #next_date  a{width:33px;height:28px;}
.area_dps #search_btn a{width:33px;height:28px;}
.area_dps #reset_btn  a{width:33px;height:28px;}

#area_dps_stats{position:absolute;left:531px;top:575px;width:497px;height:72px;}
#area_dps_stats table{border-top:1px solid #e5e5e5;height:100%;table-layout:fixed;}
#area_dps_stats .stat_title{width:60px;text-align:center;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}
#area_dps_stats .stat_count{text-align:right;padding-right:5px;}
#area_dps_stats .stat_count2{text-align:center;padding-right:5px;}

/* ledger */
.area_ledger_bg{position:absolute;left:0px; top:0px; width:100%;  height:100%; z-index:100;display:none;background-color:#000000;opacity:0.5;}
.area_ledger   {position:absolute;left:75px;top:10px;width:1056px;height:696px;z-index:100;display:none;background-color:#ffffff;}

.area_ledger .popup-header{
	position:relative; 
	height:55px; 
	line-height:60px; 
	border-bottom:1px solid #e9e9e9;
	margin:0px 28px;}

.area_ledger #ledger_close {position:absolute;left:1032px;top:4px;z-index:100;}
.area_ledger #ledger_close img{cursor:pointer;}
.area_ledger .frame_search{position:absolute;left:519px;top:26px;}
.area_ledger #ledger_table{position:absolute;left:28px; top:60px; width:1000px;height:560px;}
.area_ledger #ledger_stats{position:absolute;left:531px;top:575px;width:497px;height:72px;}

#ledger_table table tbody tr td{padding:3 1 3px;}
#ledger_table select{height:26px;width:100px;font-size:12px;margin:0 0 0 0px;}

.area_ledger #prev_date{position:absolute;left:0px; top:0px;}
.area_ledger #stt_date {position:absolute;left:36px;top:0px;}
.area_ledger #wave_date{position:absolute;left:128px;top:7px;}
.area_ledger #end_date {position:absolute;left:139px;top:0px;}
.area_ledger #next_date{position:absolute;left:230px;top:0px;}
.area_ledger #search_title{position:absolute;left:266px;top:0px;}
.area_ledger #search_btn  {position:absolute;left:438px;top:0px;}
.area_ledger #reset_btn   {position:absolute;left:474px;top:0px;}

.area_ledger #search_title input{width:171px;height:30px;font-size:12px;}
.area_ledger #prev_date  a{width:33px;height:28px;}
.area_ledger #next_date  a{width:33px;height:28px;}
.area_ledger #search_btn a{width:33px;height:28px;}
.area_ledger #reset_btn  a{width:33px;height:28px;}

#ledger_stats{position:absolute;left:531px;top:575px;width:497px;height:72px;}
#ledger_stats table{border-top:1px solid #e5e5e5;height:100%;table-layout:fixed;}
#ledger_stats .stat_title{width:60px;text-align:center;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}
#ledger_stats .stat_count{text-align:right;padding-right:5px;}

/* spending */
.area_spending_bg{position:absolute;left:0px; top:0px; width:100%;  height:100%; z-index:100;display:none;background-color:#000000;opacity:0.5;}
.area_spending   {position:absolute;left:75px;top:10px;width:1056px;height:696px;z-index:100;display:none;background-color:#ffffff;}

.area_spending .popup-header{
	position:relative; 
	height:55px; 
	line-height:60px; 
	border-bottom:1px solid #e9e9e9;
	margin:0px 28px;}

.area_spending #spending_close  {position:absolute;left:1032px;top:4px;z-index:100;}
.area_spending #spending_close img{cursor:pointer;}
.area_spending .frame_search{position:absolute;left:519px;top:26px;}
.area_spending #spending_table{position:absolute;left:28px;top:60px; width:1000px;height:560px;}
.area_spending #spending_stats{position:absolute;left:28px;top:620px;width:1000px;height:33px;}

.area_spending #prev_date{position:absolute;left:0px; top:0px;}
.area_spending #stt_date {position:absolute;left:36px;top:0px;}
.area_spending #wave_date{position:absolute;left:128px;top:7px;}
.area_spending #end_date {position:absolute;left:139px;top:0px;}
.area_spending #next_date{position:absolute;left:230px;top:0px;}
.area_spending #search_title{position:absolute;left:266px;top:0px;}
.area_spending #search_btn  {position:absolute;left:438px;top:0px;}
.area_spending #reset_btn   {position:absolute;left:474px;top:0px;}

.area_spending #search_title input{width:171px;height:30px;font-size:12px;}
.area_spending #prev_date  a{width:33px;height:28px;}
.area_spending #next_date  a{width:33px;height:28px;}
.area_spending #search_btn a{width:33px;height:28px;}
.area_spending #reset_btn  a{width:33px;height:28px;}

.area_spending #spending_table table thead th{height:33px;}
.area_spending #spending_table table tbody td{height:33px;padding:3px 1px 3px;}
.area_spending #spending_table table tbody td input{width:100%;height:26px;}
.area_spending #spending_table table tbody td input.money_format{text-align:right;padding-right:10px;}
.area_spending #spending_stats table tbody td{height:33px;padding:3px 1px 3px;border-bottom:0px;}
.area_spending #spending_stats table tbody td.bold_price2{font-weight:bold;color:#DE332B;text-align:right;padding-right:10px;}


/* changelog */
#new_changelog_help{position:absolute;left:1081px;top:656px;}
#new_changelog_page{position:absolute;left:1000px;top:656px;}

#new_changelog_page select{width:75px;height:30px;font-size:12px;border-radius:2px;margin:0px;}

#new_changelog_search_area  {position:absolute;left:476px;top:30px;width:828px;height:30px;}
#new_changelog_search_button{position:absolute;left:631px;top:0;}
#new_changelog_search_all   {position:absolute;left:667px;top:0;}
#new_changelog_search_button a{width:33px;height:28px;}
#new_changelog_search_all    a{width:33px;height:28px;}
#new_changelog_search_button span{font-size:11px;}
#new_changelog_search_all    span{font-size:11px;}

/* new register */
.area_pdt_bg{position:absolute;left:0px; top:0px; width:100%;  height:100%; z-index:100;display:none;background-color:#000000;opacity:0.5;}
.area_pdt   {position:absolute;left:75px;top:10px;width:1056px;height:696px;z-index:100;display:none;background-color:#ffffff;}

.area_pdt #pdt_close {position:absolute;left:1032px;top:4px;z-index:100;}
.area_pdt #pdt_init  {position:absolute;left:28px;  top:656px;}
.area_pdt #pdt_print {position:absolute;left:76px;  top:656px;}
.area_pdt #pdt_excel {position:absolute;left:124px; top:656px;}
.area_pdt #pdt_help  {position:absolute;left:883px; top:656px;}
.area_pdt #pdt_rct   {position:absolute;left:931px; top:656px;}
.area_pdt #pdt_home  {position:absolute;left:979px; top:656px;}
/*
.area_pdt #pdt_page  {position:absolute;left:802px; top:641px;}
.area_pdt #pdt_prev  {position:absolute;left:476px; top:641px;}
.area_pdt #pdt_next  {position:absolute;left:531px; top:641px;}
*/
.area_pdt #pdt_reset {position:absolute;left:993px;top:26px;}
.area_pdt #pdt_search{position:absolute;left:957px;top:26px;}
.area_pdt #pdt_name  {position:absolute;left:756px;top:26px;}
.area_pdt #pdt_type  {position:absolute;left:555px;top:26px;width:200px;}
.area_pdt #pdt_manage{position:absolute;left:477px;top:26px;}

.area_pdt #pdt_close img{cursor:pointer;}
.area_pdt #pdt_page select{width:75px;height:30px;font-size:12px;border-radius:2px;margin:0px;}
.area_pdt #pdt_search a{width:33px;height:28px;}
.area_pdt #pdt_search span{font-size:11px;}
.area_pdt #pdt_reset a{width:33px;height:28px;}
.area_pdt #pdt_reset span{font-size:11px;}
.area_pdt #pdt_name input {width:200px;height:30px;font-size:12px;border-radius:2px;}
.area_pdt #pdt_type select{left:0px;width:100%;height:30px;text-align:left;font-size:12px;}
.area_pdt #pdt_manage a{width:75px;padding:3px 0px 1px 0px;line-height:22px;font-size:13px;}

.area_pdt .popup-header{
	position:relative; 
	height:55px; 
	line-height:60px; 
	border-bottom:1px solid #e9e9e9;
	margin:0px 28px;}

.area_pdt #area_pdt_list{position:absolute;left:28px;top:60px;width:1000px;height:580px;}
.area_pdt #area_pdt_list table thead th{height:33px;}
.area_pdt #area_pdt_list table tbody td{height:33px;padding:3px 1px 3px;}
.area_pdt #area_pdt_list table tbody td input{width:100%;height:26px;}
.area_pdt #area_pdt_list table tbody td input[type=checkbox]{width:13px;height:13px;}
.area_pdt #area_pdt_list table tbody td input.money_format{text-align:right;padding-right:10px;}
.area_pdt #area_pdt_list table tbody td select{width:245px;font-size:12px;height:26px;margin-right:0px;}
.area_pdt #area_pdt_list table tbody td select.dUse{width:50px;}

.pdttype_sel_popup_back{position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:9998;display:none;background-color:#000000;opacity:0.5;}
.pdttype_sel_popup{position:absolute;
	left:314px;
	top:70px;
	width:400px;
	height:555px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	border:2px #bfbfbf solid;
	text-align:center; 
	color:#333; 
	font-size:12px;
	display:none;
	background-color:#FFF;
	z-index:9999;
	padding:10px;}

.pdttype_sel_popup_close {position:absolute;left:396px;top:4px;width:20px;height:20px;}
.pdttype_sel_popup_close img{cursor:pointer;}
.pdttype_sel_popup_title {position:absolute;left:25px;top:25px; width:370px;height:28px;}
.pdttype_sel_popup_scroll{position:absolute;left:25px;top:53px;width:370px;height:466px;overflow:auto;}
.pdttype_sel_popup_scroll .pdttype_sel_popup_list {position:relative;left:0px;top:0px;border:1px solid #c2c2c2;background-color:#f8f9fd;padding:0px 0px 0px;}

.pdttype_sel_popup_title .tdata{font-size:11px;}
.pdttype_sel_popup_title .tdata thead th{height:28px}
.pdttype_sel_popup_title .tdata tbody td{height:28px;padding:0px;}

.pdttype_sel_popup_list .tdata{font-size:11px;}
.pdttype_sel_popup_list .tdata thead th{height:28px}
.pdttype_sel_popup_list .tdata tbody td{height:28px;padding:0px;}
.pdttype_sel_popup_list .tdata tbody td input{height:25px;}

.pdttype_sel_popup_init{position:absolute;left:25px;top:520px;width:49px;height:30px;text-align:left;}
.pdttype_sel_popup_init a{width:47px;height:28px;}

#dentist_search_product{position:absolute;left:900px; top:30px;}
#dentist_search_button {position:absolute;left:1101px;top:30px;}
#dentist_search_all    {position:absolute;left:1140px;top:30px;}
#dentist_search_product input{width:200px;height:30px;font-size:12px;border-radius:2px;}
#dentist_search_button a{width:36px;height:28px;}
#dentist_search_all a{width:36px;height:28px;}

#dentist_prev   {position:absolute;left:551px;top:656px;}
#dentist_next   {position:absolute;left:606px;top:656px;}
#dentist_page   {position:absolute;left:952px;top:656px;}
#dentist_help   {position:absolute;left:1033px;top:656px;}
#dentist_receipt{position:absolute;left:1081px;top:656px;}
#dentist_home   {position:absolute;left:1129px;top:656px;}

#dentist_page select{width:75px;height:30px;font-size:12px;border-radius:2px;margin:0px;}

#area_signup_bg{position:absolute;left:0px; top:0px; width:100%; height:100%; z-index:100;display:none;background-color:#000000;opacity:0.5;}
#area_signup   {position:absolute;left:220px;top:220px;width:616px;height:275px;z-index:100;display:none;background-color:#dbdbdb;}
#area_signup #signup_form{padding:25px;}
#area_signup #signup_form span{font-weight:bold;}
#area_signup #signup_form .tData tbody td{padding:3px 10px;}
#area_signup #signup_form input{width:100%;height:26px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border: 1px #bfbfbf solid;text-align:center;color:#333;font-size:12px;}
#area_signup #signup_form .client_add_title{height:33px;color:#F4F5F5;background-color:#4C4F55;}
#area_signup #signup_form .subtitle{height:33px;text-align:left;font-size:13px;color:#00ae34;}
#area_signup #signup_form .explain {height:33px;text-align:left;font-size:13px;color:#FF0000;}
#area_signup #signup_form .explain span{font-size:12px;}

#area_signup_close{position:absolute;left:590px;top:5px;width:20px;height:20px;}

/* text blinking */
.menu_expire span.textblink{
	animation: blink 1.5s linear infinite;
	color:#FF0000;
	font-weight:bold;
}

@keyframes blink{
	0%{opacity: 0;}
	50%{opacity: .5;}
	100%{opacity: 1;}
}

.w_btn3{display:inline-block;width:45px;height:30px;line-height:30px;background:none repeat scroll 0 0 #fff;border:1px solid #bfbfbf;border-radius:2px;color:#333;text-align:center;}
.w_btn3 span{font-size:12px;}
.w_btn3:hover {text-decoration:none;background:#00aad3;color:#fff}
.w_btn3:link{text-decoration:none;}

.w_btn6{display:inline-block;width:90px;height:26px;line-height:26px; background:none repeat scroll 0 0 #fff;border:1px solid #bfbfbf;border-radius:2px;color:#767a83;text-align:center;}
.w_btn6 span{font-size:11px;font-weight:bold;}
.w_btn6:hover {text-decoration:none; background:#00aad3; color:#fff}
.w_btn6:link{text-decoration:none;}

/* employee */
.area_employee_bg{position:absolute;left:0px; top:0px; width:100%;  height:100%; z-index:100;display:none;background-color:#000000;opacity:0.5;}
.area_employee   {position:absolute;left:75px;top:10px;width:1056px;height:696px;z-index:100;display:none;background-color:#ffffff;}

.area_employee .popup-header{
	position:relative; 
	height:55px; 
	line-height:60px; 
	border-bottom:1px solid #e9e9e9;
	margin:0px 28px;}

.area_employee #employee_close {position:absolute;left:1032px;top:4px;z-index:100;}
.area_employee #employee_close img{cursor:pointer;}
.area_employee #employee_table{position:absolute;left:28px; top:60px; width:1000px;height:560px;}

#employee_table table tbody tr td{padding:3 1 3px;}
#employee_table select{height:26px;width:50px;font-size:12px;margin:0 0 0 0px;}
#employee_table table tbody tr td .employee_input{width:100%;}
#employee_table table tbody tr td .employee_date {width:88px;}

.area_employee #search_title{position:absolute;left:782px;top:26px;}
.area_employee #search_btn  {position:absolute;left:954px;top:26px;}
.area_employee #reset_btn   {position:absolute;left:990px;top:26px;}

.area_employee #search_title input{width:171px;height:30px;font-size:12px;}
.area_employee #search_btn a{width:33px;height:28px;}
.area_employee #reset_btn  a{width:33px;height:28px;}

/* setup */
.area_setup_bg{position:absolute;left:0px; top:0px; width:100%;  height:100%; z-index:100;display:none;background-color:#000000;opacity:0.5;}
.area_setup   {position:absolute;left:75px;top:10px;width:1056px;height:696px;z-index:100;display:none;background-color:#ffffff;}

.area_setup .popup-header{
	position:relative; 
	height:62px; 
	line-height:60px; 
	border-bottom:1px solid #e9e9e9;
	margin:0px 28px;}

.area_setup #setup_close {position:absolute;left:1032px;top:4px;z-index:100;}
.area_setup #setup_close img{cursor:pointer;}

.area_setup #setup_table{position:absolute;left:28px; top:64px; width:1000px;height:560px;}
.area_setup #setup_table tbody tr td select{font-weight:bold;}
.area_setup #setup_table tbody tr td{height:29px;font-weight:bold;}
.area_setup #setup_table tbody tr td input{height:26px;font-weight:bold;}
.area_setup #setup_table tbody tr td input[type=checkbox]{
	width:13px;
	height:13px;
	padding:0;
	margin:0;
	vertical-align:bottom;
	position:relative;
	top: 0px;
	*overflow:hidden;
	cursor:pointer;
}

.area_setup #setup_table tbody tr td img{cursor:pointer;}

/* auth */
.area_auth_bg{position:absolute;left:0px; top:0px; width:100%;  height:100%; z-index:100;display:none;background-color:#000000;opacity:0.5;}
.area_auth   {position:absolute;left:75px;top:10px;width:1056px;height:696px;z-index:100;display:none;background-color:#ffffff;}

.area_auth .popup-header{
	position:relative; 
	height:62px; 
	line-height:60px; 
	border-bottom:1px solid #e9e9e9;
	margin:0px 28px;}

.area_auth #auth_close {position:absolute;left:1032px;top:4px;z-index:100;}
.area_auth #auth_close img{cursor:pointer;}

.area_auth #auth_table{position:absolute;left:28px; top:64px; width:1000px;height:560px;}
.area_auth #auth_table tbody tr td input[type=text]{width:100%;font-weight:bold;}

/* cost */
.area_cost_bg{position:absolute;left:0px; top:0px; width:100%;  height:100%; z-index:100;display:none;background-color:#000000;opacity:0.5;}
.area_cost   {position:absolute;left:75px;top:10px;width:1056px;height:696px;z-index:100;display:none;background-color:#ffffff;}

.area_cost .popup-header{
	position:relative; 
	height:62px; 
	line-height:60px; 
	border-bottom:1px solid #e9e9e9;
	margin:0px 28px;}

.area_cost #cost_close {position:absolute;left:1032px;top:4px;z-index:100;}
.area_cost #cost_close img{cursor:pointer;}

.area_cost #cost_table{position:absolute;left:28px; top:64px; width:1000px;height:560px;}
.area_cost #cost_table tbody tr td{height:29px;padding:3 1 3px;}
.area_cost #cost_table tbody tr td input[type=text]{width:100%;padding:0 5px;}

/* sales */
.area_sales_bg{position:absolute;left:0px; top:0px; width:100%;  height:100%; z-index:100;display:none;background-color:#000000;opacity:0.5;}
.area_sales   {position:absolute;left:75px;top:10px;width:1056px;height:696px;z-index:100;display:none;background-color:#ffffff;}

.area_sales .popup-header{
	position:relative; 
	height:62px; 
	line-height:60px; 
	border-bottom:1px solid #e9e9e9;
	margin:0px 28px;}

.area_sales #sales_close {position:absolute;left:1032px;top:4px;z-index:100;}
.area_sales #sales_close img{cursor:pointer;}



#ui-datepicker-div.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all div.ui-datepicker-title select{
	height:25px;
	width :50%;		
}

.nanum-gothic-regular {
  font-family: "Nanum Gothic", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.nanum-gothic-bold {
  font-family: "Nanum Gothic", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.nanum-gothic-extrabold {
  font-family: "Nanum Gothic", sans-serif;
  font-weight: 800;
  font-style: normal;
}





