.body-back { position:fixed; left:0; top:0; width:100%; min-height:100%; background-color:#000; z-index:100; }

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
em, img, strong, dl, dt, dd, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; }

.body { }
#container { height: 1500px; }

#popEvent { position:relative; display:block; z-index:10000; width:900px; height: 1000px; background:url("../images/event/bg.jpg") no-repeat; }
#popEvent .event { position: relative; }
#popEvent .event .title { background:url("../images/event/title.png") no-repeat; color:white; font-size:32px; font-family:'Malgun Gothic'; text-align: center; width: 900px; height: 115px; display: block; text-indent: -1000em; }
#popEvent .event .title a.close { width: 20px; height: 20px; position: absolute; left: 865px; top: 20px; }

#popEvent .event .event-form { width: 818px; margin: 0 auto; padding-top: 50px; }
#popEvent .event .event-form .complete { background: url("../images/event/text-confirm.png") no-repeat; width: 635px; height: 19px; margin: 0 auto; display: none;  }
#popEvent .event .event-form .input-row { clear: both; overflow: hidden; padding-top: 15px; }
#popEvent .event .event-form .input-row .event-title { float: left; width: 130px; text-indent: -1000em;  }
#popEvent .event .event-form .input-row .event-input { float: left; width: 410px;  }
#popEvent .event .event-form .input-row .input-box { width: 400px; height: 40px; border: 1px solid #b3b3b3; padding-left:10px;}
#popEvent .event .event-form .input-row .input-address1{ width: 80px; height: 40px; border: 1px solid #b3b3b3; padding-left:10px;}
#popEvent .event .event-form .input-row .input-address2{ width: 150px; height: 40px; border: 1px solid #b3b3b3; padding-left:10px;}
#popEvent .event .event-form .input-row .input-address3{ width: 150px; height: 40px; border: 1px solid #b3b3b3; padding-left:10px;}
#popEvent .event .event-form .input-row .event-address { float: left; width: 458px;  }

#popEvent .event .event-form .input-row .input-mobile { width: 70px; height: 40px; border: 1px solid #b3b3b3; padding-left:10px; font-family:'Malgun Gothic'; color:#383838; font-size:13px;}

#popEvent .event .event-form .account .account-search { background: url("../images/event/button-account.jpg") no-repeat; width: 85px; height: 28px; position: absolute; top: 185px; left:490px;  }
#popEvent .event .event-form .account .event-title { background: url("../images/event/title-account.png") 0 9px no-repeat; height: 40px; display: block; }
#popEvent .event .event-form .name .event-title { background: url("../images/event/title-name.png") 0 9px no-repeat; height: 40px; display: block; }
#popEvent .event .event-form .mobile .event-title { background: url("../images/event/title-mobile.png") 0 9px no-repeat; height: 40px; display: block; }
#popEvent .event .event-form .address .event-title { background: url("../images/event/title-address.png") 0 9px no-repeat; height: 40px; display: block; }
#popEvent .event .event-form .etc .event-title { background: url("../images/event/title-etc.png") 0 9px no-repeat; height: 40px; display: block; }

#popEvent .event .event-form .input-privacy { padding-top: 30px; clear: both; }
#popEvent .event .event-form .input-privacy .event-check { float: left; }
#popEvent .event .event-form .input-privacy .event-title { float: left; text-indent: -1000em;  }
#popEvent .event .event-form .privacy1 .event-title { background: url("../images/event/title-privacy.png") 10px 0 no-repeat; height: 18px; display: block; width: 290px; }
#popEvent .event .event-form .privacy2 .event-title { background: url("../images/event/title-privacy2.png") 10px 0 no-repeat; height: 18px; display: block; width: 230px; }
#popEvent .event .event-form .event-legal { padding-top: 10px; clear: both; }
#popEvent .event .event-form .event-legal .legal1, #popEvent .event .event-form .event-legal .legal2 { float: left; padding-right: 10px; }
#popEvent .event .event-form .privacy1 .input-textarea { width: 260px; }
#popEvent .event .event-form .privacy2 .input-textarea { width: 800px; }
#popEvent .event .event-form .input-textarea { border: 1px solid #b3b3b3; font-family: "Gulim"; font-size: 12px; height: 135px; }

#popEvent .event .event-form .submit { width: 280px; margin: 20px auto; }
#popEvent .event .event-form .submit .button-submit { background: url("../images/event/button-submit.png") no-repeat; width: 119px; height: 52px; display: inline-block; border: 0px; cursor: pointer;  }
#popEvent .event .event-form .submit .button-cancel { background: url("../images/event/button-cancel.png") 0 3px no-repeat; width: 119px; height: 52px; display: inline-block; border: 0px; cursor: pointer; }

#popEvent .event .event-form .input-row .warning { float: left; width: 219px; 
font-size: 12px; color: #fe4800; font-family: "Gulim"; padding: 10px 0 0 10px; display:none; }
#popEvent .event .event-form .input-row .warning-icon { background: url("../images/event/icon-warning.png") no-repeat; width: 13px; height: 11px; }
/*#popEvent .event .event-form .account .warning .warning-icon { position: absolute; top: 190px; left: 560px; display: none; }
#popEvent .event .event-form .name .warning .warning-icon { position: absolute; top: 245px; left: 560px; display: none; }
#popEvent .event .event-form .mobile .warning .warning-icon { position: absolute; top: 300px; left: 560px; display: none; }
#popEvent .event .event-form .address .warning .warning-icon { position: absolute; top: 355px; left: 560px; display: none; }
#popEvent .event .event-form .etc .warning .warning-icon { position: absolute; top: 410px; left: 560px; display: none; }*/

#popEvent .event .event-form .input-privacy .event-warning { font-size: 12px; color: #fe4800; font-family: "Gulim"; padding: 5px 0 0 10px; display: none;  }
#popEvent .event .event-form .input-privacy .warning-icon { background: url("../images/event/icon-warning.png") no-repeat; width: 13px; height: 11px; }
#popEvent .event .event-form .privacy1 .event-warning .warning-icon { position: absolute; top: 475px; left: 330px; display: none; }
#popEvent .event .event-form .privacy2 .event-warning .warning-icon { position: absolute; top: 670px; left: 270px; display: none; }

#popEvent .event .event-result { padding-top: 70px; }
#popEvent .event .event-result .eventClose { width: 600px; margin: 0 auto; }
/*#popEvent .event .event-result .eventClose .txt { background: url("../images/event/text-complete.png") no-repeat; width: 338px; height: 53px; display: block; text-indent:-1000em; }*/
#popEvent .event .event-result .eventClose .button { width: 125px; margin: 30px auto; }
#popEvent .event .event-result .eventClose .button-close { background: url("../images/event/button-complete.png") 0 3px no-repeat; width: 119px; height: 52px; display: inline-block; border: 0px; cursor: pointer; }

