/* Main style sheet for jQuery Keypad v2.0.0. */
@charset "utf-8";
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  src: url(/font/NanumGothic.eot);
  src: url(/font/NanumGothic.eot?#iefix) format('embedded-opentype'),
       url(/font/NanumGothic.woff2) format('woff2'),
       url(/font/NanumGothic.woff) format('woff'),
       url(/font/NanumGothic.ttf) format('truetype');
}

button{ padding: 0px; }
button.keypad-trigger { width: 24px;padding: 0px; }
img.keypad-trigger { margin: 2px;vertical-align: middle; }
.keypad-popup, .keypad-inline, .keypad-key, .keypad-special {
	font-family: 'Nanum Gothic','Gulim', Helvetica, Arial, sans-serif;
	/* font-family: Arial,Helvetica,sans-serif; */
	font-size: 18px;
	color: #626262;
}
.keypad-popup { display: none;z-index: 5000000;margin: 0;padding: 13px;background-color: #f3fcff;color: #000;border: #447fa7 3px solid; }
.keypad-keyentry { display: none; }
.keypad-inline { background-color: #fff;border: 1px solid #888;-moz-border-radius: 0.25em;-webkit-border-radius: 0.25em;border-radius: 0.25em; }
.keypad-disabled {
	position: absolute;
	z-index: 100;
	background-color: white;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.keypad-rtl { direction: rtl; }
.keypad-prompt { clear: both;text-align: center; }
.keypad-prompt.ui-widget-header { margin: 0.125em; }
.keypad-row { width: 100%; }
.keypad-space { display: inline-block;margin: 0.125em;width: 2em; }
.keypad-half-space { display: inline-block;margin: 0.125em 0.0625em;width: 1em; }
.keypad-key, .keypad-special {
  width: 50px;
  height: 50px;
  line-height: 55px;
  margin: 2px;
  background: -webkit-linear-gradient(#ffffff, #dddddd); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#ffffff, #dddddd); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#ffffff, #dddddd); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#ffffff, #dddddd); /* Standard syntax */
  border: 1px solid #dddddd;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  box-shadow: 1px 2px 1px #bbbbbb;
  text-align: center;
  cursor: pointer;
}
.keypad-key { font-size: 20px; font-weight: bold; }
.keypad-key-down {}
.keypad-special { font-weight: bold; }
.keypad-spacebar {}
.keypad-tab {}
.keypad-clear, .keypad-back, .keypad-close, .keypad-shift {}
.keypad-clear {}
.keypad-back {}
.keypad-close { width: 158px; }
.keypad-shift {}


.urine .keypad-key, .urine .keypad-special {
  width: 90px;
  height: 50px;
  line-height: 55px;
  margin: 2px;
  background: -webkit-linear-gradient(#ffffff, #dddddd); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#ffffff, #dddddd); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#ffffff, #dddddd); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#ffffff, #dddddd); /* Standard syntax */
  border: 1px solid #dddddd;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  box-shadow: 1px 2px 1px #bbbbbb;
  text-align: center;
  cursor: pointer;
}
