@charset "utf-8";

/* 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, textfield, 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{fnt-weight:normal;font-style:normal;}
html:first-child select  {padding-right:6px; height:20px; } /* Opera 9 & Below Fix */
option  {padding-right:6px; } /* Firefox Fix */

textarea  {overflow:auto; padding:5px; resize:none; }
table{font-size:12px;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,.main_menu,section,summary {display:block}
input,textarea,select {border:0px; 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:Gulim,Helvetica,sans-serif;}
a {font-family: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}

#redirect_blank{height:160px}
#redirect_link{position:fixed; left:0; bottom:0; width:100%; height:160px; background:#000; opacity:0.8; z-index:1000; text-align:center; color:#fff; line-height:160px; font-size:52px}

.label-event{color: white;background:#05b2b0;padding: 3px 3px; margin-right: 5px; font-size: 12px; line-height: 13px;}

.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;}