@charset "euc-kr";
* {margin:0; padding:0;} 
/*html, body{background:url("../img/main_bg.png") #1e1e1e;}*/
html, body{background:url("../img/bg3.jpg") #1e1e1e;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,p,blockquote,th,td,legend{margin:0;padding:0;color:#EAEAEA;font-family:'µ¸¿ò',dotum,gulim,'±¼¸²','Droid Sans','Malgun Gothic','Apple-Gothic','¾ÖÇÃ°íµñ','Tahoma',sans-serif;font-size:12px;}

/*
font-weight:
normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | inherit
border style
solid / double / groove / dotted / dashed / inset / outset / ridge / hidden
position:relative;
letter-spacing :ÀÚ°£À» Á¶Àý word-spacing :´Ü¾î »çÀÌÀÇ °£°ÝÀ» Á¶Àý 

Black / strong
small  default  large  xLarge 
*/

form,fieldset,img{border:0;} 
table{border-spacing:0;border-collapse:collapse;}
hr,legend,caption{display:none;}
img,fieldset{border:0 none;}
ul,ol,li{list-style:none outside;}
img,input,select,textarea{vertical-align:middle;}
a{display:inline-block;text-decoration:none;color:#3b3b3b;}
a:link,a:hover,a:active{text-decoration:none;}
span{display:inline-block;}
.BL {border:1px solid red}
.BG_R {background:red}
.BG_B {background:blue}



/* ·¹ÀÌ¾î ÆË¾÷ Ã¢ */
.shadow{border:1px solid #808080;font:10pt arial; width:400px ; height:140px; position:absolute;display:inline;background-color:#1e1e1e ;z-index:100 ; display:block ; top:50% ; left:50% ; filter:alpha(Opacity=90);margin:-90px 0 0 -200px; opacity:0.9; /*firefox 1.5 opacity*/
-moz-opacity:0.9; /*mozilla opacity*/
-khtml-opacity:0.9; /*opacity*/}

.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:10
}
.shadow .MsgClose {float:right ; display:block; width:21px ; height:21px; padding:5px; z-index:200 ; cursor:hand;}
.shadow .Message {margin:60px 0 0 10px;font-size:12px; color:#FF9900 ;font-family:'±¼¸²';text-align:center;  }


/* ¸ÞÀÎ*/
.LoginBox {position:absolute ;  top:50% ; left:50% ; width:365px ; height:200px ;  margin:-100px 0 0 -170px; }
.LoginBox .logimg {position:relative;padding-top:10px; width:315px; height:27px}
.LoginBox .logimg .logo {float:left ;width:127px ; height:27px ; background:url(../img/log.png) no-repeat 0px 0px}

.LoginBox .logimg .checktxt {float:right; height:15px; width:178px;padding-top:10px ; text-align:right; font-size:12px; }

.LoginBox .logid {margin-top:1px ; height:34px}
.LoginBox .logid input{width:300px;height:32px ; padding:5px 8px 0 8px ; color:#d4d4d4 ; font-size:1.7em ; font-family:sans-serif,'±¼¸²' ; font-weight:bold ;border:1px solid #575757 ; background:#2c2c2c ; ime-mode:inactive ; letter-spacing:0.1em ; filter:Alpha(opacity:70);}
.LoginBox .logpw { position:relative; float:left ; margin-top:10px ; width:300px;height:34px ; }
.LoginBox .logpw input{width:300px;height:32px ; padding:5px 8px 0 8px ; color:#F5F5F5 ; font-size:1.8em ;border:1px solid #575757 ; background:#2c2c2c ; ime-mode:inactive ; letter-spacing:0.1em ; filter:Alpha(opacity:70);}
.LoginBox .loginbutton { float:right ; margin-top:12px ;width:42px}
.LoginBox .logidmsg {clear:both; position:absolute ; top:125px ; color:#FF9900 ; font-size:1em ;  }
.LoginBox .logpwmsg {clear:both;  position:absolute ; top:125px ; color:#FF9900 ; font-size:1em ; }

