@charset "utf-8";
@import url('//fonts.googleapis.com/earlyaccess/notosanskr.css');

/* Base */

* {margin:0; padding:0}
html{ overflow-y:scroll}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, input, textarea, p, blockquote, th, td, select{margin:0;padding:0;}
body {color:#595959;font-size:12px; line-height:1.2em; font-family:Gulim,Helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;	font-size:1em;}
ol, ul, li, dd, dl, dt  {list-style:none;}
a {font-family:Gulim,Helvetica,sans-serif; color:#292929; text-decoration:none}
a:link{text-decoration:none;color:#292929}
a:visited, a:active, a:hover{text-decoration:none;color:#292929}
fieldset, legend {border:0;	margin:0;padding:0;}
img {border:0;vertical-align:top;}
label{cursor:pointer;vertical-align:middle}
address, caption, em{font-weight:normal;font-style:normal;}
html:first-child select  {padding-right:6px; height:20px; } /* Opera 9 & Below Fix */
option  {padding-right:6px; } /* Firefox Fix */
table th{text-align:center;}
textarea  {overflow:auto; padding:5px; resize:none; }
table{font-size:12px;}
article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,.main_menu,section,summary {display:block}
input,textarea,select {border:0; color:#888; vertical-align:middle}

strong,b,th {font-weight:bold}
fieldset,img {border:0; /*vertical-align:middle*/}
caption,legend {width:1px; text-align:left; font-size:0; line-height:0; text-indent:-999em}

div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,iframe,fieldset,input,table,tr,th,td,button,textarea,select, thead, tbody, tfoot, pre, option {margin:0; padding:0; font-family:'notokr-medium',Gulim,Helvetica,sans-serif;}
a {font-family:'notokr-medium',Gulim,Helvetica,sans-serif; color:#444; text-decoration:none}



.blind{display: block;overflow: hidden;position: absolute;top: -1000em;left: 0;font-size: 0;line-height: 0;text-indent: -999em;}
.ellip{;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;word-wrap:normal;}
.show{display:block}
.hide{display:none}

table {width:100%; border-spacing:0}
table th {letter-spacing:-1px; border-collapse:collapse; *border-collapse:collapse}
table td {border-collapse:collapse}
button {border:none; background:none; cursor:pointer}


/*손가락*/

.cp { cursor:pointer}

.layui-layer-shade{display:none !important;z-index:-99999999999 !important;}
.layui-layer{display:none !important;z-index:-99999999999 !important;}
.layui-layer-move{display:none !important;z-index:-99999999999 !important;}