@charset "utf-8"; 

/* RESET */
*html{height:1px; }
*{margin:0; padding:0;}
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{	margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th{	font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol{	list-style: none; }
fieldset,img{	border: none; }
caption,th{text-align: left; }
img{border: 0; }
html, body{width:100%; height:100%; }
table{border-collapse: collapse; border-spacing: 0; }
body{font: 12px "Lucida Grande", "Lucida Sans Unicode", dotum, Verdana, sans-serif; color: #333333; }
.clear{clear: both; }
.clearer{clear: both; display: block; margin: 0; padding: 0; height: 0;}
fieldset {clear:both;}
legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;}
.break{clear:both; margin:0; padding:0; height:10px;}
.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}

.pointer { cursor:pointer; }
.Step1BG {background:#FF8000}
.Step2BG {background:#FFB062}
.Step3BG {background:#FFD9B3}
.Step4BG {background:#FFFFFF}

.grecaptcha-badge{display: none;}