@charset "EUC-KR";
/* CSS Document */

/* base */
*{margin:0; padding:0; font-family:"µ¸¿ò",dotum,verdana, tahoma, sans-serif; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {padding:0; margin:0;}
select, input, option, textarea {background-color:#fff; vertical-align:middle; font:0.75em "µ¸¿ò",dotum,verdana, tahoma, sans-serif;}
img { border:0;}

/* fieldset */
fieldset {padding:0; border:none;margin:0;}
fieldset legend {position:absolute; left:0; top:0; overflow:hidden; font-size:0; line-height:0; height:0;visibility:hidden;padding:0;margin:0;}
button {border:0; background:none; cursor:pointer; clear:both; margin:0; padding:0;}

form, fieldset {border:0;}
img {border:0; }
address, caption, em {font-weight:normal; font-style:normal;}


/* input style */
.input_text{ border:1px solid #9a9a9a; border-right-color:#d8d8d8; border-bottom-color:#d8d8d8; padding:2px 3px 1px 3px; color:#676767; font-size: 10pt; height:14px; color:#444;/*ime-mode:active;*/}



/* form */
.w125 { width:125px;}


/* ·Î±×ÀÎ */
#wrap { width:700px; margin:20px auto;}

#header {}

/* ·Î°í */
.logo { padding:14px 0 14px 0 ;}

/* Á¦¸ñ */
.sbj_wrap { position:relative;  height:143px;  background:url(../img/login_imgr.jpg) no-repeat right 0; border-top:3px solid #787878;}
.sbj01 { position:absolute; left:33px; top:28px;}
.sbj02 { position:absolute; left:36px; top:98px; padding:0 0 0 18px; background:url(../img/bullet.gif) no-repeat 0 3px;}
.sbj02_text {position:absolute; left:220px; top:98px; }

#container {position:relative; height:201px;  border-top:1px solid #e9e9e9; background:url(../img/container_vline.gif) repeat-y 53% 0; }
/* ¾ÆÀÌµð ºñ¹Ð¹øÈ£ ·Î±×ÀÎ */
.area1 { position:absolute; left:50px; top:48px; width:270px; height:100px;}
.area1 p { margin-bottom:32px;}
.area1 dl {position: relative; width:190px;}
.area1 dl dt { float:left; height:21px; font-size:21px; line-height:21px;}
.area1 dl dt label { float:left; height:17px; padding-top: 4px; font-size:17px; line-height:17px;}
.area1 dl dd { float:right;  height:21px;}
.area1 dl dd.pos_btn { position:absolute; left:195px; top: 0px;}
.area1 dl dd.pos_btn_hakbun { position:absolute; left:195px; top: 50px;}
.area1 dl dd.pos_locale { position: absolute; top: 50px; left: 57px; width: 230px; border-bottom: #d8d8d8 0px solid; border-left: #9a9a9a 0px solid; height: 18px; color: #444; font-family: tahoma,"±¼¸²",dotum,verdana, sans-serif; font-size: 12pt; border-top: #9a9a9a 0px solid; brder-right: #d8d8d8 0px solid; }
.area1 dl dd.pos_gw { position: absolute; top: 50px; left: 195px; width: 84px ; border-bottom: #d8d8d8 0px solid; border-left: #9a9a9a 0px solid; height: 18px; color: #444; font-family: tahoma,"±¼¸²",dotum,verdana, sans-serif; font-size: 12pt; border-top: #9a9a9a 0px solid; border-right: #d8d8d8 0px solid; }

/* ÀÎÁõ¼­ ·Î±×ÀÎ */
.area2 { position:absolute; left:420px; top:48px; width:230px; height:100px;}
.area2 p { margin-bottom:32px;}
.area2 dl {position: relative; width:230px; margin-bottom: 10px; }
.area2 dl dt {height: 8px; padding: 4px 0px 0px 0px;}
.area2 dl dd { padding:8px 0 3px 0; }
.area2 dl dd.pos_btn { position:absolute; left:137px; top:-8px;}
.area2 dl dd.pos_locale { top: 50px; left: 57px; width: 230px; border-bottom: #d8d8d8 0px solid; border-left: #9a9a9a 0px solid; height: 18px; color: #444; font-family: tahoma,"±¼¸²",dotum,verdana, sans-serif; font-size: 12pt; border-top: #9a9a9a 0px solid; brder-right: #d8d8d8 0px solid; }

.login_ps { position:relative; height:130px; border-top:1px solid #e9e9e9; border-bottom:3px solid #787878; background-color:#f5f5f5; }
.login_psleft {position:absolute; left:15px; top:14px; padding:0 0 0 18px; background:url(../img/login_ps_bullet.gif) no-repeat 0 3px; text-align:left;}
.login_psleft img {margin:0 0 13px 0;}
.login_mpsleft {position:absolute; left:15px; top:14px; padding:0 0 0 18px; text-align:left;}

.login_ps_bsa { position:relative; height:220px; border-top:1px solid #e9e9e9; border-bottom:3px solid #787878; background-color:#f5f5f5; }

.login_psleft_www {position:absolute; left:35px; top:14px; padding:0 0 0 18px; background:url(../img/login_ps_bullet.gif) no-repeat 0 3px; text-align:left;}
.login_psleft_bsa {position:absolute; left:15px; top:24px; padding:0 0 0 18px; background:url(../img/login_ps_bullet.gif) no-repeat 0 3px; text-align:left;}

.login_psright {position:absolute; left:510px; top:24px;}
.login_psright img {margin:0 0 4px 0;}
.login_psright_twobutton {position:absolute; left:490px; top:34px;}
.login_psright_threebutton {position:absolute; left:410px; top:27px;}
.login_psright_fourbutton {position:absolute; left:420px; top:8px;}
.login_psright_registernotice {position:absolute; left:400px; top:70px;}

.login_psright_bsa {position:absolute; left:400px; top:24px;}

/* ÁÖ¼Ò */
#footer { height:80px;}
#footer address { margin-top:23px;}
#footer p { margin-top:3px;}
