body {margin:0px;}
body,div,table,td {font-size:12px;font-family:µ¸¿ò,dotum,gulim;}
h1,h2,ul,li,ol,dl,dt,dd,p,form {margin:0;padding:0;font-size:12px;font-family:µ¸¿ò,dotum,gulim;}
ul,li,ol {list-style:none;}
img {border:0;}
a {selector-dummy : expression(this.hideFocus=true);}

#event_main {margin:0px;background:url(img/bg.gif) 0 43px repeat-x;text-align:center;}

#event_gnb {position:absolute; top:0; left:0; z-index:100;}
#event_logo {width:100%; height:44px; background:#FFF url(http://file.pmang.kr/images/pmang/one/gnb/bg_gnb_bottom.gif) left bottom repeat-x; text-align:right;}
#event_logo img {margin:0 10px 0 0;}

#event_layout {margin:0 auto;}
.main {width:990px;text-align:left;}
.main .left {float:left;width:570px;height:759px;background:url(img/bg_left.jpg) top right no-repeat;}
.main .right {float:right;width:420px;height:759px;background:url(img/bg_right.jpg) top right no-repeat;}
.step1 {margin-top:253px;height:92px;_height:111px;padding:23px 0 0 230px;}
.step2 {height:105px;}
.step2 .login {padding:0 0 0 230px;}
.step2 .login .before {position:relative;height:105px;background:url(img/bg_login_txt.gif) no-repeat;}
.step2 .login .before .id {position:absolute;top:37px;left:0;width:170px;height:22px;border:1px solid #CAA967;background:url(img/bg_id.gif) no-repeat #5D4922;padding:3px 0 0 3px;font-size:12px;color:#FFF5CB;}
.step2 .login .before .pass {position:absolute;top:62px;left:0;width:170px;height:22px;border:1px solid #CAA967;background:url(img/bg_pass.gif) no-repeat #5D4922;padding:2px 0 0 3px;font-size:12px;color:#FFF5CB;}
.step2 .login .before .focus {background:url(img/bg_none.gif) no-repeat #5D4922;color:#FFF5CB;}
.step2 .login .before .btn_login {position:absolute;top:33px;left:180px;}
.step2 .login .after {position:relative;height:105px;background:url(img/bg_after.gif) no-repeat;}
.step2 .login .after p {position:absolute;top:62px;left:80px;width:60px;font-weight:bold;font-family:dotum;font-size:24px;color:#FFE400;text-align:right;}
.step2 .login .after .btn_start {position:absolute;top:8px;left:162px;}
.step3 {height:120px;padding:0 0 0 230px;}
.foot {margin:0 auto;width:990px;text-align:center;}