﻿
html{font-family: 돋움, dotum, Tahoma, Arial, Helvetica, sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{/*outline:0*/}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{margin:.67em 0}
mark{background:#ff0;color:#000}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}


 *,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
 
 html{font-size:10px;/*-webkit-tap-highlight-color:rgba(0,0,0,0)*/}
 
 body{font-family: 돋움, dotum, Tahoma, Arial, Helvetica, sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}
 button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
 a{color:#337ab7;text-decoration:none}
 a:focus,a:hover{color:#23527c;text-decoration:underline}
 a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}
 figure{margin:0}
 img{vertical-align:middle}
 hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
 p{margin:0 0 10px}
 
 dl{margin-top:0;margin-bottom:20px}
 dd,dt{line-height:1.42857143}
 dt{font-weight:bold;}
 dd{margin-left:0}
 
   fieldset{padding:0;margin:0;border:0;min-width:0}
   legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}
   label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}
   input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
   input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}
   input[type=file]{display:block}
   input[type=range]{display:block;width:100%}
   select[multiple],select[size]{height:auto}
   input[type=checkbox]:focus,input[type=radio]:focus,input[type=file]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}
   output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}
   
   .form-control{display:block;width:100%;height:22px;padding:3px 6px;font-size:13px;line-height:1.38;color:#333;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:1px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
   .form-control:focus{border-color:#66afe9;/*outline:0;*/-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
   .form-control::-moz-placeholder{color:#999;opacity:1}
   .form-control:-ms-input-placeholder{color:#999}
   .form-control::-webkit-input-placeholder{color:#999}
   .form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}
   
   .input-sm{padding:1px 5px;border-radius:1px}
  
   textarea.form-control{height:auto}
   input[type=search]{-webkit-appearance:none}
   
 .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
 .btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}
 .btn.active,.btn:active{/*outline:0;*/background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
 .btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}
   
 .btn-default{color:#333;background-color:#fff;border-color:#ccc;}
 .btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}
 .btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}
 .btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}
 .btn-default .badge{color:#fff;background-color:#333}
 
 /* btncalandar
---------------------------------------------- */ 
.btncalandar{background: url('../img/btn/btnCalendar.jpg') no-repeat 1px 1px;border:none;} 
.btncalandar{width:24px;height:22px;background-color:#eaebed !important;padding:0px;}
.btncalandar:hover{background: url('../img/btn/btnCalendar_on.jpg') no-repeat 1px 1px;}  
 
 /* btnsearch
---------------------------------------------- */ 
.btnsearch{background: url('../img/Icon/icon_search.png') no-repeat 10px 4px !important; border:1px solid #999 !important;} 
.btnsearch{font-size :10pt;width:90px !important ;height:26px !important; padding: 2px 10px 1px 32px;} 
.btnsearch:hover{background-color:#39bac1 !important; border:1px solid #777 !important; color:#fff !important;}

 /* btnpopup
---------------------------------------------- */ 
.btnpopup{background: url('../img/Icon/icon_view.png') no-repeat 6px 4px !important; border:1px solid #999 !important;} 
.btnpopup{font-size :10pt;width:90px !important ;height:26px !important; padding: 2px 10px 1px 32px;} 
.btnpopup:hover{background-color:#39bac1 !important; border:1px solid #777 !important; color:#fff !important;}

 /* btnexit
---------------------------------------------- */ 
.btnexit{background: url('../img/Icon/icon_exit.png') no-repeat 6px 4px !important; border:1px solid #999 !important;} 
.btnexit{font-size :10pt;width:90px !important ;height:26px !important; padding: 2px 10px 1px 32px;} 
.btnexit:hover{background-color:#39bac1 !important; border:1px solid #39bac1 !important; color:#fff !important;}


 /* btnsave
---------------------------------------------- */ 
.btnsave{background: url('../img/Icon/icon_save.png') no-repeat 10px 4px !important; border:1px solid #999 !important;} 
.btnsave{font-size :10pt;width:90px !important ;height:26px !important; padding: 2px 10px 1px 32px;} 
.btnsave:hover{background-color:#39bac1 !important; border:1px solid #777 !important; color:#fff !important;}

 /* btnsavesend
---------------------------------------------- */ 
.btnsavesend{background: url('../img/Icon/icon_save.png') no-repeat 10px 4px !important; border:1px solid #999 !important;} 
.btnsavesend{font-size :10pt;width:142px !important ;height:26px !important; padding: 2px 10px 1px 35px;} 
.btnsavesend:hover{background-color:#265A9D !important; border:1px solid #033372 !important; color:#fff !important;}


 /* btnexport
---------------------------------------------- */ 
.btnexport{background: url('../img/Icon/icon_excel.png') no-repeat 8px 4px !important; border:1px solid #999 !important;} 
.btnexport{font-size :10pt;width:90px !important ;height:26px !important; padding: 2px 10px 1px 32px;} 
.btnexport:hover{background-color:#39bac1 !important; border:1px solid #777 !important; color:#fff !important;}

 /* btnadd
---------------------------------------------- */ 
.btnadd{background: url('../img/Icon/icon_add.png') no-repeat 10px 4px !important; border:1px solid #999 !important;} 
.btnadd{font-size :10pt;width:90px !important ;height:26px !important; padding: 2px 10px 1px 32px;} 
.btnadd:hover{background-color:#39bac1 !important; border:1px solid #777 !important; color:#fff !important;}

 /* btndelete
---------------------------------------------- */ 
.btndelete{background: url('../img/Icon/icon_delete.png') no-repeat 10px 4px !important; border:1px solid #999 !important;} 
.btndelete{font-size :10pt;width:90px !important ;height:26px !important; padding: 2px 10px 1px 32px;} 
.btndelete:hover{background-color:#39bac1 !important; border:1px solid #777 !important; color:#fff !important;}

 /* btncancel
---------------------------------------------- */ 
.btncancel{background: url('../img/Icon/icon_cancel.png') no-repeat 10px 4px !important; border:1px solid #999 !important;} 
.btncancel{font-size :10pt;width:90px !important ;height:26px !important; padding: 2px 10px 1px 32px;} 
.btncancel:hover{background-color:#39bac1 !important; border:1px solid #777 !important; color:#fff !important;}

 /* btnattach
---------------------------------------------- */ 
.btnattach{background: url('../img/Icon/icon_attach.png') no-repeat 8px 4px !important; border:1px solid #999 !important;} 
.btnattach{font-size :10pt;width:90px !important ;height:26px !important; padding: 2px 10px 1px 32px;} 
.btnattach:hover{background-color:#39bac1 !important; border:1px solid #777 !important; color:#fff !important;}
 
 /* btnview
---------------------------------------------- */ 
.btnview{background: url('../img/Icon/icon_view.png') no-repeat 8px 4px !important; border:1px solid #999 !important;} 
.btnview{font-size :10pt;width:90px !important ;height:26px !important; padding: 2px 10px 1px 32px;} 
.btnview:hover{background-color:#39bac1 !important; border:1px solid #777 !important; color:#fff !important;}
 
 /* btnchart
---------------------------------------------- */ 
.btnchart{background: url('../img/Icon/icon_chart.png') no-repeat 8px 4px !important; border:1px solid #999 !important;} 
.btnchart{font-size :10pt;width:90px !important ;height:26px !important; padding: 2px 10px 1px 32px;} 
.btnchart:hover{background-color:#39bac1 !important; border:1px solid #777 !important; color:#fff !important;}

 /* btnunlock
---------------------------------------------- */ 
.btnunlock{background: url('../img/Icon/icon_unlock.png') no-repeat 8px 4px !important; border:1px solid #999 !important;} 
.btnunlock{font-size :10pt;width:90px !important ;height:26px !important; padding: 2px 10px 1px 32px;} 
.btnunlock:hover{background-color:#39bac1 !important; border:1px solid #777 !important; color:#fff !important;}

 /* btnsend
---------------------------------------------- */ 
.btnsend{background: url('../img/Icon/icon_send.png') no-repeat 8px 4px !important; border:1px solid #999 !important;} 
.btnsend{font-size :10pt;width:90px !important ;height:26px !important; padding: 2px 10px 1px 32px;} 
.btnsend:hover{background-color:#39bac1 !important; border:1px solid #777 !important; color:#fff !important;}

 /* btnconfirm
---------------------------------------------- */ 
.btnconfirm{background: url('../img/Icon/icon_confirm.png') no-repeat 8px 4px !important; border:1px solid #999 !important;} 
.btnconfirm{font-size :10pt;width:90px !important ;height:26px !important; padding: 2px 10px 1px 32px;} 
.btnconfirm:hover{background-color:#39bac1 !important; border:1px solid #777 !important; color:#fff !important;}

 /* btnprint
---------------------------------------------- */ 
.btnprint{background: url('../img/Icon/icon_print.png') no-repeat 8px 4px !important; border:1px solid #999 !important;} 
.btnprint{font-size :10pt;width:90px !important ;height:26px !important; padding: 2px 10px 1px 32px;} 
.btnprint:hover{background-color:#39bac1 !important; border:1px solid #777 !important; color:#fff !important;}

 /* btnprint_ttk
---------------------------------------------- */ 
.btnprint_ttk{background: url('../img/Icon/icon_print.png') no-repeat 8px 4px !important; border:1px solid #999 !important;} 
.btnprint_ttk{font-size :10pt;width:120px !important ;height:26px !important; padding: 2px 10px 1px 32px;} 
.btnprint_ttk:hover{background-color:#39bac1 !important; border:1px solid #777 !important; color:#fff !important;}


 /* btnview_popup 
---------------------------------------------- */ 
.btnview_popup
{
	border: none;
	background-image:url(../img/btn/btnView.jpg); 
    background: url(../img/btn/btnView.jpg) no-repeat; 
	width:20px;
	line-height:20px;
	height:19px;
	cursor: pointer;  	
}
.btnview_popup:hover, btnview_popup:active
{
	background-image:url(../img/btn/btnView_on.jpg); 
    background: url(../img/btn/btnView_on.jpg) no-repeat; 
}
 