@charset "utf-8";
/* Base */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,
center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,
section,summary,time,mark,audio,video,colgroup,col,button {margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;background:transparent;-webkit-text-size-adjust:none;}
/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}
html {font-size:0.813em;}
html, body {height:100%;}
/*body {color:#2a2a2a;line-height:1;font-weight:300;font-family:'NanumBarun','NanumGothic','Malgun Gothic',Sans-serif;background-color:#fff;-webkit-touch-callout:none;}*/
body {color:#2a2a2a;line-height:1;font-weight:300;font-family:'Noto Sans KR','Nanum Gothic','Malgun Gothic',Sans-serif;background-color:#fff;-webkit-touch-callout:none;}

ol,ul {list-style: none;}
blockquote,q {quotes: none;}
blockquote:before,blockquote:after,q:before,q:after {content:"";content:none;}
table {border-collapse:collapse;empty-cells:show;border-spacing:0;}
td, th {vertical-align:middle;}
ins {background-color:#fff;color:#333;text-decoration:none;}
mark {background-color:#5ab8d4;color:#fff;text-shadow:0 0 0 rgba(0,0,0,0.5);font-style:normal;}
a {color:#2a2a2a;text-decoration:none;}
a:hover, a:active {text-decoration:none;}
img {border:none;-webkit-touch-callout:none;}
em,address,time {font-style:normal;}
button {cursor:pointer;outline:none;}
sup {vertical-align: super;font-size: smaller;}
button {margin:0; padding:0; font-weight:normal;font-weight:300;font-family:'Noto Sans KR','Nanum Gothic','Malgun Gothic',Sans-serif;vertical-align:middle; border:none; overflow:visible;outline:none;background:none;cursor:pointer;}
/* input */
input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="search"], 
input[type="number"], input[type="password"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"],
	{height:30px;padding:0;font-weight:400;font-family:'Noto Sans KR','Nanum Gothic','Malgun Gothic',Sans-serif;border:1px solid #d6d6d6;color:#2a2a2a;-webkit-box-shadow:none;-webkit-appearance:none;box-sizing:border-box;}
input[type="submit"],input[type="button"], button {cursor:pointer;font-weight:300;font-family:'Noto Sans KR','Nanum Gothic','Malgun Gothic',Sans-serif;}
input[type="file"] {height:25px;padding:4px 4px 0 4px;font-weight:300;font-family:'Noto Sans KR','Nanum Gothic','Malgun Gothic',Sans-serif;border:1px solid #bfbfbf;border-radius:2px;}
input[disabled] {background-color:#f9fbfa;opacity:0.3;-ms-filter:alpha(opacity=30);}

/*180315 수정*/.ApplicForm textarea {padding:10px;border-radius:10px;font-size:16px;width:100%;line-height:140%;font-weight:400;font-family:'Noto Sans KR','Nanum Gothic','Malgun Gothic',Sans-serif;-webkit-box-shadow:none;-webkit-appearance:none;box-sizing:border-box;}
.datepicker[type="text"] {padding:0 10px;width:74px;height:28px;border:1px solid #d6d6d6;background-color:#fff;vertical-align:middle;color:#2a2a2a;letter-spacing:-0.04em;font-size:1.077em;font-family:'roboto', sans-serif;}
input::-webkit-input-placeholder {color:#a3a3a3;}
input::-moz-placeholder {color:#a3a3a3;}
input:-ms-input-placeholder {color:#a3a3a3;}
select.ie {padding-right:0 !important;background:none;background-color:#fff;appearance:normal;}
.blind, legend, hr, .ui-dialog-titlebar-close span {position:absolute;left:-1000px;top:-1000px;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0;padding:0;margin:0;text-indent:-9999px;}
